From 7239f50bdec0ada1978fe81799641632dc1084da Mon Sep 17 00:00:00 2001 From: Owl Bot Date: Tue, 10 Dec 2024 02:19:23 +0000 Subject: [PATCH] feat: Update Compute Engine API to revision 20241201 (#966) Source-Link: https://github.com/googleapis/googleapis/commit/5d5b1bf126485b0e2c972bac41b376438601e266 Source-Link: https://github.com/googleapis/googleapis-gen/commit/c735b6193daebaa9c45c2e23153af16aee732fe6 Copy-Tag: eyJwIjoiYXBpcy9Hb29nbGUuQ2xvdWQuQ29tcHV0ZS5WMS8uT3dsQm90LnlhbWwiLCJoIjoiYzczNWI2MTkzZGFlYmFhOWM0NWMyZTIzMTUzYWYxNmFlZTczMmZlNiJ9 --- ...ersClient.ResumeInstancesAsyncSnippet.g.cs | 66 + ...umeInstancesRequestObjectAsyncSnippet.g.cs | 70 + ...t.ResumeInstancesRequestObjectSnippet.g.cs | 69 + ...ManagersClient.ResumeInstancesSnippet.g.cs | 65 + ...gersClient.StartInstancesAsyncSnippet.g.cs | 66 + ...artInstancesRequestObjectAsyncSnippet.g.cs | 70 + ...nt.StartInstancesRequestObjectSnippet.g.cs | 69 + ...pManagersClient.StartInstancesSnippet.g.cs | 65 + ...agersClient.StopInstancesAsyncSnippet.g.cs | 66 + ...topInstancesRequestObjectAsyncSnippet.g.cs | 70 + ...ent.StopInstancesRequestObjectSnippet.g.cs | 69 + ...upManagersClient.StopInstancesSnippet.g.cs | 65 + ...rsClient.SuspendInstancesAsyncSnippet.g.cs | 66 + ...endInstancesRequestObjectAsyncSnippet.g.cs | 70 + ....SuspendInstancesRequestObjectSnippet.g.cs | 69 + ...anagersClient.SuspendInstancesSnippet.g.cs | 65 + ...NetworkProfilesClient.GetAsyncSnippet.g.cs | 45 + ...esClient.GetRequestObjectAsyncSnippet.g.cs | 48 + ...rofilesClient.GetRequestObjectSnippet.g.cs | 47 + .../NetworkProfilesClient.GetSnippet.g.cs | 44 + ...etworkProfilesClient.ListAsyncSnippet.g.cs | 79 + ...sClient.ListRequestObjectAsyncSnippet.g.cs | 85 + ...ofilesClient.ListRequestObjectSnippet.g.cs | 83 + .../NetworkProfilesClient.ListSnippet.g.cs | 77 + ...ersClient.ResumeInstancesAsyncSnippet.g.cs | 66 + ...umeInstancesRequestObjectAsyncSnippet.g.cs | 70 + ...t.ResumeInstancesRequestObjectSnippet.g.cs | 69 + ...ManagersClient.ResumeInstancesSnippet.g.cs | 65 + ...gersClient.StartInstancesAsyncSnippet.g.cs | 66 + ...artInstancesRequestObjectAsyncSnippet.g.cs | 70 + ...nt.StartInstancesRequestObjectSnippet.g.cs | 69 + ...pManagersClient.StartInstancesSnippet.g.cs | 65 + ...agersClient.StopInstancesAsyncSnippet.g.cs | 66 + ...topInstancesRequestObjectAsyncSnippet.g.cs | 70 + ...ent.StopInstancesRequestObjectSnippet.g.cs | 69 + ...upManagersClient.StopInstancesSnippet.g.cs | 65 + ...rsClient.SuspendInstancesAsyncSnippet.g.cs | 66 + ...endInstancesRequestObjectAsyncSnippet.g.cs | 70 + ....SuspendInstancesRequestObjectSnippet.g.cs | 69 + ...anagersClient.SuspendInstancesSnippet.g.cs | 65 + ...yPoliciesClient.SetLabelsAsyncSnippet.g.cs | 66 + ...nt.SetLabelsRequestObjectAsyncSnippet.g.cs | 70 + ...sClient.SetLabelsRequestObjectSnippet.g.cs | 69 + ...curityPoliciesClient.SetLabelsSnippet.g.cs | 65 + ...ppet_metadata_google.cloud.compute.v1.json | 37390 ++++---- .../InstanceGroupManagersClientSnippets.g.cs | 552 + .../NetworkProfilesClientSnippets.g.cs | 284 + ...onInstanceGroupManagersClientSnippets.g.cs | 552 + .../RegionSecurityPoliciesClientSnippets.g.cs | 138 + .../Google.Cloud.Compute.V1/Compute.g.cs | 76028 +++++++++------- .../ComputeEnumConstants.g.cs | 438 + .../Google.Cloud.Compute.V1/ComputeGrpc.g.cs | 1024 +- .../ComputeLroAdaptation.g.cs | 81 + .../InstanceGroupManagersClient.g.cs | 893 +- .../NetworkProfilesClient.g.cs | 519 + .../RegionInstanceGroupManagersClient.g.cs | 900 +- .../RegionSecurityPoliciesClient.g.cs | 200 + .../ServiceCollectionExtensions.g.cs | 36 + .../gapic_metadata.json | 75 + 59 files changed, 71450 insertions(+), 50598 deletions(-) create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsRequestObjectAsyncSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsRequestObjectSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsSnippet.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/NetworkProfilesClientSnippets.g.cs create mode 100644 apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/NetworkProfilesClient.g.cs diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs new file mode 100644 index 000000000000..a43a52b7e20f --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_ResumeInstances_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for ResumeInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task ResumeInstancesAsync() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersResumeInstancesRequest instanceGroupManagersResumeInstancesRequestResource = new InstanceGroupManagersResumeInstancesRequest(); + // Make the request + lro::Operation response = await instanceGroupManagersClient.ResumeInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersResumeInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceResumeInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_ResumeInstances_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..ae1f02ac2ec2 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_ResumeInstances_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for ResumeInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task ResumeInstancesRequestObjectAsync() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + ResumeInstancesInstanceGroupManagerRequest request = new ResumeInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersResumeInstancesRequestResource = new InstanceGroupManagersResumeInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = await instanceGroupManagersClient.ResumeInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceResumeInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_ResumeInstances_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..fc2b92ca70dd --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_ResumeInstances_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for ResumeInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void ResumeInstancesRequestObject() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + ResumeInstancesInstanceGroupManagerRequest request = new ResumeInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersResumeInstancesRequestResource = new InstanceGroupManagersResumeInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = instanceGroupManagersClient.ResumeInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceResumeInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_ResumeInstances_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesSnippet.g.cs new file mode 100644 index 000000000000..c46ffe7f61dc --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.ResumeInstancesSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_ResumeInstances_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for ResumeInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void ResumeInstances() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersResumeInstancesRequest instanceGroupManagersResumeInstancesRequestResource = new InstanceGroupManagersResumeInstancesRequest(); + // Make the request + lro::Operation response = instanceGroupManagersClient.ResumeInstances(project, zone, instanceGroupManager, instanceGroupManagersResumeInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceResumeInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_ResumeInstances_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs new file mode 100644 index 000000000000..736ccd603ddb --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_StartInstances_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for StartInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task StartInstancesAsync() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersStartInstancesRequest instanceGroupManagersStartInstancesRequestResource = new InstanceGroupManagersStartInstancesRequest(); + // Make the request + lro::Operation response = await instanceGroupManagersClient.StartInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersStartInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceStartInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_StartInstances_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..6e855c64efcf --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_StartInstances_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for StartInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task StartInstancesRequestObjectAsync() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + StartInstancesInstanceGroupManagerRequest request = new StartInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + Project = "", + InstanceGroupManager = "", + InstanceGroupManagersStartInstancesRequestResource = new InstanceGroupManagersStartInstancesRequest(), + }; + // Make the request + lro::Operation response = await instanceGroupManagersClient.StartInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceStartInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_StartInstances_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..e0c76ed38095 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_StartInstances_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for StartInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void StartInstancesRequestObject() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + StartInstancesInstanceGroupManagerRequest request = new StartInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + Project = "", + InstanceGroupManager = "", + InstanceGroupManagersStartInstancesRequestResource = new InstanceGroupManagersStartInstancesRequest(), + }; + // Make the request + lro::Operation response = instanceGroupManagersClient.StartInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceStartInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_StartInstances_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesSnippet.g.cs new file mode 100644 index 000000000000..0e7cf1829cc7 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StartInstancesSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_StartInstances_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for StartInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void StartInstances() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersStartInstancesRequest instanceGroupManagersStartInstancesRequestResource = new InstanceGroupManagersStartInstancesRequest(); + // Make the request + lro::Operation response = instanceGroupManagersClient.StartInstances(project, zone, instanceGroupManager, instanceGroupManagersStartInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceStartInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_StartInstances_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs new file mode 100644 index 000000000000..e97d8da3e7f6 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_StopInstances_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for StopInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task StopInstancesAsync() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersStopInstancesRequest instanceGroupManagersStopInstancesRequestResource = new InstanceGroupManagersStopInstancesRequest(); + // Make the request + lro::Operation response = await instanceGroupManagersClient.StopInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersStopInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceStopInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_StopInstances_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..d5211cebab2a --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_StopInstances_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for StopInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task StopInstancesRequestObjectAsync() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + StopInstancesInstanceGroupManagerRequest request = new StopInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersStopInstancesRequestResource = new InstanceGroupManagersStopInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = await instanceGroupManagersClient.StopInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceStopInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_StopInstances_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..e0c2f2212f99 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_StopInstances_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for StopInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void StopInstancesRequestObject() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + StopInstancesInstanceGroupManagerRequest request = new StopInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersStopInstancesRequestResource = new InstanceGroupManagersStopInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = instanceGroupManagersClient.StopInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceStopInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_StopInstances_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesSnippet.g.cs new file mode 100644 index 000000000000..bab751779bc1 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.StopInstancesSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_StopInstances_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for StopInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void StopInstances() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersStopInstancesRequest instanceGroupManagersStopInstancesRequestResource = new InstanceGroupManagersStopInstancesRequest(); + // Make the request + lro::Operation response = instanceGroupManagersClient.StopInstances(project, zone, instanceGroupManager, instanceGroupManagersStopInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceStopInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_StopInstances_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs new file mode 100644 index 000000000000..d92a58595908 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_SuspendInstances_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for SuspendInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task SuspendInstancesAsync() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersSuspendInstancesRequest instanceGroupManagersSuspendInstancesRequestResource = new InstanceGroupManagersSuspendInstancesRequest(); + // Make the request + lro::Operation response = await instanceGroupManagersClient.SuspendInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersSuspendInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceSuspendInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_SuspendInstances_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..ad5db52d67dd --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_SuspendInstances_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for SuspendInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task SuspendInstancesRequestObjectAsync() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + SuspendInstancesInstanceGroupManagerRequest request = new SuspendInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersSuspendInstancesRequestResource = new InstanceGroupManagersSuspendInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = await instanceGroupManagersClient.SuspendInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceSuspendInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_SuspendInstances_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..de036567578b --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_SuspendInstances_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for SuspendInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void SuspendInstancesRequestObject() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + SuspendInstancesInstanceGroupManagerRequest request = new SuspendInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersSuspendInstancesRequestResource = new InstanceGroupManagersSuspendInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = instanceGroupManagersClient.SuspendInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceSuspendInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_SuspendInstances_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesSnippet.g.cs new file mode 100644 index 000000000000..28dfdd25f690 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/InstanceGroupManagersClient.SuspendInstancesSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_InstanceGroupManagers_SuspendInstances_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedInstanceGroupManagersClientSnippets + { + /// Snippet for SuspendInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void SuspendInstances() + { + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersSuspendInstancesRequest instanceGroupManagersSuspendInstancesRequestResource = new InstanceGroupManagersSuspendInstancesRequest(); + // Make the request + lro::Operation response = instanceGroupManagersClient.SuspendInstances(project, zone, instanceGroupManager, instanceGroupManagersSuspendInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceSuspendInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_InstanceGroupManagers_SuspendInstances_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetAsyncSnippet.g.cs new file mode 100644 index 000000000000..bd82b235b7bd --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetAsyncSnippet.g.cs @@ -0,0 +1,45 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_NetworkProfiles_Get_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + + public sealed partial class GeneratedNetworkProfilesClientSnippets + { + /// Snippet for GetAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task GetAsync() + { + // Create client + NetworkProfilesClient networkProfilesClient = await NetworkProfilesClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string networkProfile = ""; + // Make the request + NetworkProfile response = await networkProfilesClient.GetAsync(project, networkProfile); + } + } + // [END compute_v1_generated_NetworkProfiles_Get_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..adcd9489005f --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,48 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_NetworkProfiles_Get_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + + public sealed partial class GeneratedNetworkProfilesClientSnippets + { + /// Snippet for GetAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task GetRequestObjectAsync() + { + // Create client + NetworkProfilesClient networkProfilesClient = await NetworkProfilesClient.CreateAsync(); + // Initialize request argument(s) + GetNetworkProfileRequest request = new GetNetworkProfileRequest + { + NetworkProfile = "", + Project = "", + }; + // Make the request + NetworkProfile response = await networkProfilesClient.GetAsync(request); + } + } + // [END compute_v1_generated_NetworkProfiles_Get_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..84b17d39c4f6 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetRequestObjectSnippet.g.cs @@ -0,0 +1,47 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_NetworkProfiles_Get_sync] + using Google.Cloud.Compute.V1; + + public sealed partial class GeneratedNetworkProfilesClientSnippets + { + /// Snippet for Get + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void GetRequestObject() + { + // Create client + NetworkProfilesClient networkProfilesClient = NetworkProfilesClient.Create(); + // Initialize request argument(s) + GetNetworkProfileRequest request = new GetNetworkProfileRequest + { + NetworkProfile = "", + Project = "", + }; + // Make the request + NetworkProfile response = networkProfilesClient.Get(request); + } + } + // [END compute_v1_generated_NetworkProfiles_Get_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetSnippet.g.cs new file mode 100644 index 000000000000..f29737dfdd48 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.GetSnippet.g.cs @@ -0,0 +1,44 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_NetworkProfiles_Get_sync_flattened] + using Google.Cloud.Compute.V1; + + public sealed partial class GeneratedNetworkProfilesClientSnippets + { + /// Snippet for Get + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void Get() + { + // Create client + NetworkProfilesClient networkProfilesClient = NetworkProfilesClient.Create(); + // Initialize request argument(s) + string project = ""; + string networkProfile = ""; + // Make the request + NetworkProfile response = networkProfilesClient.Get(project, networkProfile); + } + } + // [END compute_v1_generated_NetworkProfiles_Get_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListAsyncSnippet.g.cs new file mode 100644 index 000000000000..55d842f92569 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListAsyncSnippet.g.cs @@ -0,0 +1,79 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_NetworkProfiles_List_async_flattened] + using Google.Api.Gax; + using Google.Cloud.Compute.V1; + using System; + using System.Linq; + using System.Threading.Tasks; + + public sealed partial class GeneratedNetworkProfilesClientSnippets + { + /// Snippet for ListAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task ListAsync() + { + // Create client + NetworkProfilesClient networkProfilesClient = await NetworkProfilesClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + // Make the request + PagedAsyncEnumerable response = networkProfilesClient.ListAsync(project); + + // Iterate over all response items, lazily performing RPCs as required + await response.ForEachAsync((NetworkProfile item) => + { + // Do something with each item + Console.WriteLine(item); + }); + + // Or iterate over pages (of server-defined size), performing one RPC per page + await response.AsRawResponses().ForEachAsync((NetworkProfilesListResponse page) => + { + // Do something with each page of items + Console.WriteLine("A page of results:"); + foreach (NetworkProfile item in page) + { + // Do something with each item + Console.WriteLine(item); + } + }); + + // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required + int pageSize = 10; + Page singlePage = await response.ReadPageAsync(pageSize); + // Do something with the page of items + Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); + foreach (NetworkProfile item in singlePage) + { + // Do something with each item + Console.WriteLine(item); + } + // Store the pageToken, for when the next page is required. + string nextPageToken = singlePage.NextPageToken; + } + } + // [END compute_v1_generated_NetworkProfiles_List_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..ce7f6476a6fa --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,85 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_NetworkProfiles_List_async] + using Google.Api.Gax; + using Google.Cloud.Compute.V1; + using System; + using System.Linq; + using System.Threading.Tasks; + + public sealed partial class GeneratedNetworkProfilesClientSnippets + { + /// Snippet for ListAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task ListRequestObjectAsync() + { + // Create client + NetworkProfilesClient networkProfilesClient = await NetworkProfilesClient.CreateAsync(); + // Initialize request argument(s) + ListNetworkProfilesRequest request = new ListNetworkProfilesRequest + { + OrderBy = "", + Project = "", + Filter = "", + ReturnPartialSuccess = false, + }; + // Make the request + PagedAsyncEnumerable response = networkProfilesClient.ListAsync(request); + + // Iterate over all response items, lazily performing RPCs as required + await response.ForEachAsync((NetworkProfile item) => + { + // Do something with each item + Console.WriteLine(item); + }); + + // Or iterate over pages (of server-defined size), performing one RPC per page + await response.AsRawResponses().ForEachAsync((NetworkProfilesListResponse page) => + { + // Do something with each page of items + Console.WriteLine("A page of results:"); + foreach (NetworkProfile item in page) + { + // Do something with each item + Console.WriteLine(item); + } + }); + + // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required + int pageSize = 10; + Page singlePage = await response.ReadPageAsync(pageSize); + // Do something with the page of items + Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); + foreach (NetworkProfile item in singlePage) + { + // Do something with each item + Console.WriteLine(item); + } + // Store the pageToken, for when the next page is required. + string nextPageToken = singlePage.NextPageToken; + } + } + // [END compute_v1_generated_NetworkProfiles_List_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..ea774b640d24 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListRequestObjectSnippet.g.cs @@ -0,0 +1,83 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_NetworkProfiles_List_sync] + using Google.Api.Gax; + using Google.Cloud.Compute.V1; + using System; + + public sealed partial class GeneratedNetworkProfilesClientSnippets + { + /// Snippet for List + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void ListRequestObject() + { + // Create client + NetworkProfilesClient networkProfilesClient = NetworkProfilesClient.Create(); + // Initialize request argument(s) + ListNetworkProfilesRequest request = new ListNetworkProfilesRequest + { + OrderBy = "", + Project = "", + Filter = "", + ReturnPartialSuccess = false, + }; + // Make the request + PagedEnumerable response = networkProfilesClient.List(request); + + // Iterate over all response items, lazily performing RPCs as required + foreach (NetworkProfile item in response) + { + // Do something with each item + Console.WriteLine(item); + } + + // Or iterate over pages (of server-defined size), performing one RPC per page + foreach (NetworkProfilesListResponse page in response.AsRawResponses()) + { + // Do something with each page of items + Console.WriteLine("A page of results:"); + foreach (NetworkProfile item in page) + { + // Do something with each item + Console.WriteLine(item); + } + } + + // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required + int pageSize = 10; + Page singlePage = response.ReadPage(pageSize); + // Do something with the page of items + Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); + foreach (NetworkProfile item in singlePage) + { + // Do something with each item + Console.WriteLine(item); + } + // Store the pageToken, for when the next page is required. + string nextPageToken = singlePage.NextPageToken; + } + } + // [END compute_v1_generated_NetworkProfiles_List_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListSnippet.g.cs new file mode 100644 index 000000000000..09e3471fe020 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/NetworkProfilesClient.ListSnippet.g.cs @@ -0,0 +1,77 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_NetworkProfiles_List_sync_flattened] + using Google.Api.Gax; + using Google.Cloud.Compute.V1; + using System; + + public sealed partial class GeneratedNetworkProfilesClientSnippets + { + /// Snippet for List + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void List() + { + // Create client + NetworkProfilesClient networkProfilesClient = NetworkProfilesClient.Create(); + // Initialize request argument(s) + string project = ""; + // Make the request + PagedEnumerable response = networkProfilesClient.List(project); + + // Iterate over all response items, lazily performing RPCs as required + foreach (NetworkProfile item in response) + { + // Do something with each item + Console.WriteLine(item); + } + + // Or iterate over pages (of server-defined size), performing one RPC per page + foreach (NetworkProfilesListResponse page in response.AsRawResponses()) + { + // Do something with each page of items + Console.WriteLine("A page of results:"); + foreach (NetworkProfile item in page) + { + // Do something with each item + Console.WriteLine(item); + } + } + + // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required + int pageSize = 10; + Page singlePage = response.ReadPage(pageSize); + // Do something with the page of items + Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); + foreach (NetworkProfile item in singlePage) + { + // Do something with each item + Console.WriteLine(item); + } + // Store the pageToken, for when the next page is required. + string nextPageToken = singlePage.NextPageToken; + } + } + // [END compute_v1_generated_NetworkProfiles_List_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs new file mode 100644 index 000000000000..216a8ea24527 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for ResumeInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task ResumeInstancesAsync() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersResumeInstancesRequest regionInstanceGroupManagersResumeInstancesRequestResource = new RegionInstanceGroupManagersResumeInstancesRequest(); + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.ResumeInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersResumeInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceResumeInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..2f6ab6fa6caa --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for ResumeInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task ResumeInstancesRequestObjectAsync() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + ResumeInstancesRegionInstanceGroupManagerRequest request = new ResumeInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersResumeInstancesRequestResource = new RegionInstanceGroupManagersResumeInstancesRequest(), + }; + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.ResumeInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceResumeInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..91c620d3640d --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for ResumeInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void ResumeInstancesRequestObject() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + ResumeInstancesRegionInstanceGroupManagerRequest request = new ResumeInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersResumeInstancesRequestResource = new RegionInstanceGroupManagersResumeInstancesRequest(), + }; + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.ResumeInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceResumeInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesSnippet.g.cs new file mode 100644 index 000000000000..dc8e0826051b --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.ResumeInstancesSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for ResumeInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void ResumeInstances() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersResumeInstancesRequest regionInstanceGroupManagersResumeInstancesRequestResource = new RegionInstanceGroupManagersResumeInstancesRequest(); + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.ResumeInstances(project, region, instanceGroupManager, regionInstanceGroupManagersResumeInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceResumeInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs new file mode 100644 index 000000000000..d66ab132b290 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_StartInstances_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for StartInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task StartInstancesAsync() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersStartInstancesRequest regionInstanceGroupManagersStartInstancesRequestResource = new RegionInstanceGroupManagersStartInstancesRequest(); + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.StartInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersStartInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceStartInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_StartInstances_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..db99ddc07ef2 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_StartInstances_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for StartInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task StartInstancesRequestObjectAsync() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + StartInstancesRegionInstanceGroupManagerRequest request = new StartInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersStartInstancesRequestResource = new RegionInstanceGroupManagersStartInstancesRequest(), + }; + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.StartInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceStartInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_StartInstances_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..d6e4cdf02319 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_StartInstances_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for StartInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void StartInstancesRequestObject() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + StartInstancesRegionInstanceGroupManagerRequest request = new StartInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersStartInstancesRequestResource = new RegionInstanceGroupManagersStartInstancesRequest(), + }; + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.StartInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceStartInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_StartInstances_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesSnippet.g.cs new file mode 100644 index 000000000000..b70b9d2bb784 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StartInstancesSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_StartInstances_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for StartInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void StartInstances() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersStartInstancesRequest regionInstanceGroupManagersStartInstancesRequestResource = new RegionInstanceGroupManagersStartInstancesRequest(); + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.StartInstances(project, region, instanceGroupManager, regionInstanceGroupManagersStartInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceStartInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_StartInstances_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs new file mode 100644 index 000000000000..27ad2a6f05c8 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_StopInstances_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for StopInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task StopInstancesAsync() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersStopInstancesRequest regionInstanceGroupManagersStopInstancesRequestResource = new RegionInstanceGroupManagersStopInstancesRequest(); + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.StopInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersStopInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceStopInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_StopInstances_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..bb69108d28cc --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_StopInstances_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for StopInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task StopInstancesRequestObjectAsync() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + StopInstancesRegionInstanceGroupManagerRequest request = new StopInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersStopInstancesRequestResource = new RegionInstanceGroupManagersStopInstancesRequest(), + }; + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.StopInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceStopInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_StopInstances_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..e96dc0535d06 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_StopInstances_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for StopInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void StopInstancesRequestObject() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + StopInstancesRegionInstanceGroupManagerRequest request = new StopInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersStopInstancesRequestResource = new RegionInstanceGroupManagersStopInstancesRequest(), + }; + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.StopInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceStopInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_StopInstances_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesSnippet.g.cs new file mode 100644 index 000000000000..3eff0ae850bb --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.StopInstancesSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_StopInstances_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for StopInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void StopInstances() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersStopInstancesRequest regionInstanceGroupManagersStopInstancesRequestResource = new RegionInstanceGroupManagersStopInstancesRequest(); + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.StopInstances(project, region, instanceGroupManager, regionInstanceGroupManagersStopInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceStopInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_StopInstances_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs new file mode 100644 index 000000000000..b52b588eb01e --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for SuspendInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task SuspendInstancesAsync() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersSuspendInstancesRequest regionInstanceGroupManagersSuspendInstancesRequestResource = new RegionInstanceGroupManagersSuspendInstancesRequest(); + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.SuspendInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersSuspendInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceSuspendInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..75ab8e3a65e5 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for SuspendInstancesAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task SuspendInstancesRequestObjectAsync() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + SuspendInstancesRegionInstanceGroupManagerRequest request = new SuspendInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + RegionInstanceGroupManagersSuspendInstancesRequestResource = new RegionInstanceGroupManagersSuspendInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.SuspendInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceSuspendInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..b4fffc329b5a --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for SuspendInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void SuspendInstancesRequestObject() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + SuspendInstancesRegionInstanceGroupManagerRequest request = new SuspendInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + RegionInstanceGroupManagersSuspendInstancesRequestResource = new RegionInstanceGroupManagersSuspendInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.SuspendInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceSuspendInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesSnippet.g.cs new file mode 100644 index 000000000000..816f5c930445 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionInstanceGroupManagersClient.SuspendInstancesSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionInstanceGroupManagersClientSnippets + { + /// Snippet for SuspendInstances + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void SuspendInstances() + { + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersSuspendInstancesRequest regionInstanceGroupManagersSuspendInstancesRequestResource = new RegionInstanceGroupManagersSuspendInstancesRequest(); + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.SuspendInstances(project, region, instanceGroupManager, regionInstanceGroupManagersSuspendInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceSuspendInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsAsyncSnippet.g.cs new file mode 100644 index 000000000000..b3073599b703 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsAsyncSnippet.g.cs @@ -0,0 +1,66 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionSecurityPolicies_SetLabels_async_flattened] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionSecurityPoliciesClientSnippets + { + /// Snippet for SetLabelsAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task SetLabelsAsync() + { + // Create client + RegionSecurityPoliciesClient regionSecurityPoliciesClient = await RegionSecurityPoliciesClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string resource = ""; + RegionSetLabelsRequest regionSetLabelsRequestResource = new RegionSetLabelsRequest(); + // Make the request + lro::Operation response = await regionSecurityPoliciesClient.SetLabelsAsync(project, region, resource, regionSetLabelsRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionSecurityPoliciesClient.PollOnceSetLabelsAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionSecurityPolicies_SetLabels_async_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsRequestObjectAsyncSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsRequestObjectAsyncSnippet.g.cs new file mode 100644 index 000000000000..7a677ce709ea --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsRequestObjectAsyncSnippet.g.cs @@ -0,0 +1,70 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionSecurityPolicies_SetLabels_async] + using Google.Cloud.Compute.V1; + using System.Threading.Tasks; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionSecurityPoliciesClientSnippets + { + /// Snippet for SetLabelsAsync + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public async Task SetLabelsRequestObjectAsync() + { + // Create client + RegionSecurityPoliciesClient regionSecurityPoliciesClient = await RegionSecurityPoliciesClient.CreateAsync(); + // Initialize request argument(s) + SetLabelsRegionSecurityPolicyRequest request = new SetLabelsRegionSecurityPolicyRequest + { + RequestId = "", + Region = "", + Resource = "", + Project = "", + RegionSetLabelsRequestResource = new RegionSetLabelsRequest(), + }; + // Make the request + lro::Operation response = await regionSecurityPoliciesClient.SetLabelsAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionSecurityPoliciesClient.PollOnceSetLabelsAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionSecurityPolicies_SetLabels_async] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsRequestObjectSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsRequestObjectSnippet.g.cs new file mode 100644 index 000000000000..276142e57851 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsRequestObjectSnippet.g.cs @@ -0,0 +1,69 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionSecurityPolicies_SetLabels_sync] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionSecurityPoliciesClientSnippets + { + /// Snippet for SetLabels + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void SetLabelsRequestObject() + { + // Create client + RegionSecurityPoliciesClient regionSecurityPoliciesClient = RegionSecurityPoliciesClient.Create(); + // Initialize request argument(s) + SetLabelsRegionSecurityPolicyRequest request = new SetLabelsRegionSecurityPolicyRequest + { + RequestId = "", + Region = "", + Resource = "", + Project = "", + RegionSetLabelsRequestResource = new RegionSetLabelsRequest(), + }; + // Make the request + lro::Operation response = regionSecurityPoliciesClient.SetLabels(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionSecurityPoliciesClient.PollOnceSetLabels(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionSecurityPolicies_SetLabels_sync] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsSnippet.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsSnippet.g.cs new file mode 100644 index 000000000000..a719d7deae6c --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/RegionSecurityPoliciesClient.SetLabelsSnippet.g.cs @@ -0,0 +1,65 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 + +namespace GoogleCSharpSnippets +{ + // [START compute_v1_generated_RegionSecurityPolicies_SetLabels_sync_flattened] + using Google.Cloud.Compute.V1; + using lro = Google.LongRunning; + + public sealed partial class GeneratedRegionSecurityPoliciesClientSnippets + { + /// Snippet for SetLabels + /// + /// This snippet has been automatically generated and should be regarded as a code template only. + /// It will require modifications to work: + /// - It may require correct/in-range values for request initialization. + /// - It may require specifying regional endpoints when creating the service client as shown in + /// https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint. + /// + public void SetLabels() + { + // Create client + RegionSecurityPoliciesClient regionSecurityPoliciesClient = RegionSecurityPoliciesClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string resource = ""; + RegionSetLabelsRequest regionSetLabelsRequestResource = new RegionSetLabelsRequest(); + // Make the request + lro::Operation response = regionSecurityPoliciesClient.SetLabels(project, region, resource, regionSetLabelsRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionSecurityPoliciesClient.PollOnceSetLabels(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + } + } + // [END compute_v1_generated_RegionSecurityPolicies_SetLabels_sync_flattened] +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/snippet_metadata_google.cloud.compute.v1.json b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/snippet_metadata_google.cloud.compute.v1.json index ea75c499baf2..739032c3b074 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/snippet_metadata_google.cloud.compute.v1.json +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.GeneratedSnippets/snippet_metadata_google.cloud.compute.v1.json @@ -36818,6 +36818,222 @@ } ] }, + { + "regionTag": "compute_v1_generated_InstanceGroupManagers_ResumeInstances_sync", + "title": "ResumeInstancesRequestObject", + "description": "Snippet for ResumeInstances", + "file": "InstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "ResumeInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.ResumeInstances", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" + }, + "method": { + "shortName": "ResumeInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.ResumeInstances", + "service": { + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 67, + "type": "FULL" + }, + { + "start": 37, + "end": 65, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_InstanceGroupManagers_ResumeInstances_async", + "title": "ResumeInstancesRequestObjectAsync", + "description": "Snippet for ResumeInstancesAsync", + "file": "InstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "ResumeInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.ResumeInstancesAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" + }, + "method": { + "shortName": "ResumeInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.ResumeInstances", + "service": { + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 68, + "type": "FULL" + }, + { + "start": 38, + "end": 66, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_InstanceGroupManagers_ResumeInstances_sync_flattened", + "title": "ResumeInstances", + "description": "Snippet for ResumeInstances", + "file": "InstanceGroupManagersClient.ResumeInstancesSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "ResumeInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.ResumeInstances", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "zone" + }, + { + "type": "System.String", + "name": "instanceGroupManager" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest", + "name": "instanceGroupManagersResumeInstancesRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" + }, + "method": { + "shortName": "ResumeInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.ResumeInstances", + "service": { + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 63, + "type": "FULL" + }, + { + "start": 37, + "end": 61, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_InstanceGroupManagers_ResumeInstances_async_flattened", + "title": "ResumeInstancesAsync", + "description": "Snippet for ResumeInstancesAsync", + "file": "InstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "ResumeInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.ResumeInstancesAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "zone" + }, + { + "type": "System.String", + "name": "instanceGroupManager" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest", + "name": "instanceGroupManagersResumeInstancesRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" + }, + "method": { + "shortName": "ResumeInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.ResumeInstances", + "service": { + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 64, + "type": "FULL" + }, + { + "start": 38, + "end": 62, + "type": "SHORT" + } + ] + }, { "regionTag": "compute_v1_generated_InstanceGroupManagers_SetInstanceTemplate_sync", "title": "SetInstanceTemplateRequestObject", @@ -37251,17 +37467,17 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_sync", - "title": "UpdatePerInstanceConfigsRequestObject", - "description": "Snippet for UpdatePerInstanceConfigs", - "file": "InstanceGroupManagersClient.UpdatePerInstanceConfigsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_StartInstances_sync", + "title": "StartInstancesRequestObject", + "description": "Snippet for StartInstances", + "file": "InstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdatePerInstanceConfigs", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.UpdatePerInstanceConfigs", + "shortName": "StartInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.StartInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdatePerInstanceConfigsInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest", "name": "request" }, { @@ -37275,8 +37491,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "UpdatePerInstanceConfigs", - "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", + "shortName": "StartInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.StartInstances", "service": { "shortName": "InstanceGroupManagers", "fullName": "google.cloud.compute.v1.InstanceGroupManagers" @@ -37299,18 +37515,18 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_async", - "title": "UpdatePerInstanceConfigsRequestObjectAsync", - "description": "Snippet for UpdatePerInstanceConfigsAsync", - "file": "InstanceGroupManagersClient.UpdatePerInstanceConfigsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_StartInstances_async", + "title": "StartInstancesRequestObjectAsync", + "description": "Snippet for StartInstancesAsync", + "file": "InstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdatePerInstanceConfigsAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.UpdatePerInstanceConfigsAsync", + "shortName": "StartInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.StartInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdatePerInstanceConfigsInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest", "name": "request" }, { @@ -37324,8 +37540,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "UpdatePerInstanceConfigs", - "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", + "shortName": "StartInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.StartInstances", "service": { "shortName": "InstanceGroupManagers", "fullName": "google.cloud.compute.v1.InstanceGroupManagers" @@ -37348,14 +37564,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_sync_flattened", - "title": "UpdatePerInstanceConfigs", - "description": "Snippet for UpdatePerInstanceConfigs", - "file": "InstanceGroupManagersClient.UpdatePerInstanceConfigsSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_StartInstances_sync_flattened", + "title": "StartInstances", + "description": "Snippet for StartInstances", + "file": "InstanceGroupManagersClient.StartInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdatePerInstanceConfigs", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.UpdatePerInstanceConfigs", + "shortName": "StartInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.StartInstances", "parameters": [ { "type": "System.String", @@ -37370,8 +37586,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupManagersUpdatePerInstanceConfigsReq", - "name": "instanceGroupManagersUpdatePerInstanceConfigsReqResource" + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest", + "name": "instanceGroupManagersStartInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -37384,8 +37600,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "UpdatePerInstanceConfigs", - "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", + "shortName": "StartInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.StartInstances", "service": { "shortName": "InstanceGroupManagers", "fullName": "google.cloud.compute.v1.InstanceGroupManagers" @@ -37407,14 +37623,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_async_flattened", - "title": "UpdatePerInstanceConfigsAsync", - "description": "Snippet for UpdatePerInstanceConfigsAsync", - "file": "InstanceGroupManagersClient.UpdatePerInstanceConfigsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_StartInstances_async_flattened", + "title": "StartInstancesAsync", + "description": "Snippet for StartInstancesAsync", + "file": "InstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdatePerInstanceConfigsAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.UpdatePerInstanceConfigsAsync", + "shortName": "StartInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.StartInstancesAsync", "async": true, "parameters": [ { @@ -37430,8 +37646,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupManagersUpdatePerInstanceConfigsReq", - "name": "instanceGroupManagersUpdatePerInstanceConfigsReqResource" + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest", + "name": "instanceGroupManagersStartInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -37444,8 +37660,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "UpdatePerInstanceConfigs", - "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", + "shortName": "StartInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.StartInstances", "service": { "shortName": "InstanceGroupManagers", "fullName": "google.cloud.compute.v1.InstanceGroupManagers" @@ -37467,17 +37683,17 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_AddInstances_sync", - "title": "AddInstancesRequestObject", - "description": "Snippet for AddInstances", - "file": "InstanceGroupsClient.AddInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_StopInstances_sync", + "title": "StopInstancesRequestObject", + "description": "Snippet for StopInstances", + "file": "InstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddInstances", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AddInstances", + "shortName": "StopInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.StopInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddInstancesInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest", "name": "request" }, { @@ -37487,15 +37703,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "AddInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", + "shortName": "StopInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.StopInstances", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -37515,18 +37731,18 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_AddInstances_async", - "title": "AddInstancesRequestObjectAsync", - "description": "Snippet for AddInstancesAsync", - "file": "InstanceGroupsClient.AddInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_StopInstances_async", + "title": "StopInstancesRequestObjectAsync", + "description": "Snippet for StopInstancesAsync", + "file": "InstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AddInstancesAsync", + "shortName": "StopInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.StopInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddInstancesInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest", "name": "request" }, { @@ -37536,15 +37752,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "AddInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", + "shortName": "StopInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.StopInstances", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -37564,14 +37780,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_AddInstances_sync_flattened", - "title": "AddInstances", - "description": "Snippet for AddInstances", - "file": "InstanceGroupsClient.AddInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_StopInstances_sync_flattened", + "title": "StopInstances", + "description": "Snippet for StopInstances", + "file": "InstanceGroupManagersClient.StopInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddInstances", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AddInstances", + "shortName": "StopInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.StopInstances", "parameters": [ { "type": "System.String", @@ -37583,11 +37799,11 @@ }, { "type": "System.String", - "name": "instanceGroup" + "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupsAddInstancesRequest", - "name": "instanceGroupsAddInstancesRequestResource" + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest", + "name": "instanceGroupManagersStopInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -37596,15 +37812,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "AddInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", + "shortName": "StopInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.StopInstances", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -37623,14 +37839,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_AddInstances_async_flattened", - "title": "AddInstancesAsync", - "description": "Snippet for AddInstancesAsync", - "file": "InstanceGroupsClient.AddInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_StopInstances_async_flattened", + "title": "StopInstancesAsync", + "description": "Snippet for StopInstancesAsync", + "file": "InstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AddInstancesAsync", + "shortName": "StopInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.StopInstancesAsync", "async": true, "parameters": [ { @@ -37643,11 +37859,11 @@ }, { "type": "System.String", - "name": "instanceGroup" + "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupsAddInstancesRequest", - "name": "instanceGroupsAddInstancesRequestResource" + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest", + "name": "instanceGroupManagersStopInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -37656,15 +37872,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "AddInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", + "shortName": "StopInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.StopInstances", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -37683,17 +37899,17 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "InstanceGroupsClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_SuspendInstances_sync", + "title": "SuspendInstancesRequestObject", + "description": "Snippet for SuspendInstances", + "file": "InstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AggregatedList", + "shortName": "SuspendInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.SuspendInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInstanceGroupsRequest", + "type": "Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest", "name": "request" }, { @@ -37701,17 +37917,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", + "shortName": "SuspendInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.SuspendInstances", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -37719,30 +37935,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InstanceGroupsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_SuspendInstances_async", + "title": "SuspendInstancesRequestObjectAsync", + "description": "Snippet for SuspendInstancesAsync", + "file": "InstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AggregatedListAsync", + "shortName": "SuspendInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.SuspendInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInstanceGroupsRequest", + "type": "Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest", "name": "request" }, { @@ -37750,17 +37966,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", + "shortName": "SuspendInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.SuspendInstances", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -37768,26 +37984,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 86, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "InstanceGroupsClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_SuspendInstances_sync_flattened", + "title": "SuspendInstances", + "description": "Snippet for SuspendInstances", + "file": "InstanceGroupManagersClient.SuspendInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AggregatedList", + "shortName": "SuspendInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.SuspendInstances", "parameters": [ { "type": "System.String", @@ -37795,54 +38011,58 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "instanceGroupManager" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest", + "name": "instanceGroupManagersSuspendInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", + "shortName": "SuspendInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.SuspendInstances", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 74, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InstanceGroupsClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_SuspendInstances_async_flattened", + "title": "SuspendInstancesAsync", + "description": "Snippet for SuspendInstancesAsync", + "file": "InstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AggregatedListAsync", + "shortName": "SuspendInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.SuspendInstancesAsync", "async": true, "parameters": [ { @@ -37851,57 +38071,61 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "instanceGroupManager" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest", + "name": "instanceGroupManagersSuspendInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", + "shortName": "SuspendInstances", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.SuspendInstances", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "InstanceGroupsClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_sync", + "title": "UpdatePerInstanceConfigsRequestObject", + "description": "Snippet for UpdatePerInstanceConfigs", + "file": "InstanceGroupManagersClient.UpdatePerInstanceConfigsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Delete", + "shortName": "UpdatePerInstanceConfigs", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.UpdatePerInstanceConfigs", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.UpdatePerInstanceConfigsInstanceGroupManagerRequest", "name": "request" }, { @@ -37911,15 +38135,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", + "shortName": "UpdatePerInstanceConfigs", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -37928,29 +38152,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "InstanceGroupsClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_async", + "title": "UpdatePerInstanceConfigsRequestObjectAsync", + "description": "Snippet for UpdatePerInstanceConfigsAsync", + "file": "InstanceGroupManagersClient.UpdatePerInstanceConfigsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.DeleteAsync", + "shortName": "UpdatePerInstanceConfigsAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.UpdatePerInstanceConfigsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.UpdatePerInstanceConfigsInstanceGroupManagerRequest", "name": "request" }, { @@ -37960,15 +38184,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", + "shortName": "UpdatePerInstanceConfigs", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -37977,25 +38201,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "InstanceGroupsClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_sync_flattened", + "title": "UpdatePerInstanceConfigs", + "description": "Snippet for UpdatePerInstanceConfigs", + "file": "InstanceGroupManagersClient.UpdatePerInstanceConfigsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Delete", + "shortName": "UpdatePerInstanceConfigs", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.UpdatePerInstanceConfigs", "parameters": [ { "type": "System.String", @@ -38007,7 +38231,11 @@ }, { "type": "System.String", - "name": "instanceGroup" + "name": "instanceGroupManager" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersUpdatePerInstanceConfigsReq", + "name": "instanceGroupManagersUpdatePerInstanceConfigsReqResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -38016,15 +38244,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", + "shortName": "UpdatePerInstanceConfigs", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -38032,25 +38260,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "InstanceGroupsClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_async_flattened", + "title": "UpdatePerInstanceConfigsAsync", + "description": "Snippet for UpdatePerInstanceConfigsAsync", + "file": "InstanceGroupManagersClient.UpdatePerInstanceConfigsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.DeleteAsync", + "shortName": "UpdatePerInstanceConfigsAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient.UpdatePerInstanceConfigsAsync", "async": true, "parameters": [ { @@ -38063,7 +38291,11 @@ }, { "type": "System.String", - "name": "instanceGroup" + "name": "instanceGroupManager" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupManagersUpdatePerInstanceConfigsReq", + "name": "instanceGroupManagersUpdatePerInstanceConfigsReqResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -38072,15 +38304,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceGroupsClient", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" + "shortName": "InstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupManagersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", + "shortName": "UpdatePerInstanceConfigs", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers.UpdatePerInstanceConfigs", "service": { - "shortName": "InstanceGroups", - "fullName": "google.cloud.compute.v1.InstanceGroups" + "shortName": "InstanceGroupManagers", + "fullName": "google.cloud.compute.v1.InstanceGroupManagers" } } }, @@ -38088,28 +38320,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "InstanceGroupsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_AddInstances_sync", + "title": "AddInstancesRequestObject", + "description": "Snippet for AddInstances", + "file": "InstanceGroupsClient.AddInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Get", + "shortName": "AddInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AddInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.AddInstancesInstanceGroupRequest", "name": "request" }, { @@ -38117,14 +38349,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstanceGroup", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceGroups.Get", + "shortName": "AddInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38135,30 +38367,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "InstanceGroupsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_AddInstances_async", + "title": "AddInstancesRequestObjectAsync", + "description": "Snippet for AddInstancesAsync", + "file": "InstanceGroupsClient.AddInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.GetAsync", + "shortName": "AddInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AddInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.AddInstancesInstanceGroupRequest", "name": "request" }, { @@ -38166,14 +38398,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceGroups.Get", + "shortName": "AddInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38184,26 +38416,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "InstanceGroupsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_AddInstances_sync_flattened", + "title": "AddInstances", + "description": "Snippet for AddInstances", + "file": "InstanceGroupsClient.AddInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Get", + "shortName": "AddInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AddInstances", "parameters": [ { "type": "System.String", @@ -38217,19 +38449,23 @@ "type": "System.String", "name": "instanceGroup" }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupsAddInstancesRequest", + "name": "instanceGroupsAddInstancesRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstanceGroup", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceGroups.Get", + "shortName": "AddInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38239,26 +38475,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "InstanceGroupsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_AddInstances_async_flattened", + "title": "AddInstancesAsync", + "description": "Snippet for AddInstancesAsync", + "file": "InstanceGroupsClient.AddInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.GetAsync", + "shortName": "AddInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AddInstancesAsync", "async": true, "parameters": [ { @@ -38273,19 +38509,23 @@ "type": "System.String", "name": "instanceGroup" }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupsAddInstancesRequest", + "name": "instanceGroupsAddInstancesRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceGroups.Get", + "shortName": "AddInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.AddInstances", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38295,29 +38535,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "InstanceGroupsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "InstanceGroupsClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Insert", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInstanceGroupsRequest", "name": "request" }, { @@ -38325,14 +38565,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38343,30 +38583,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "InstanceGroupsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InstanceGroupsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.InsertAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInstanceGroupsRequest", "name": "request" }, { @@ -38374,14 +38614,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38392,26 +38632,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "InstanceGroupsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "InstanceGroupsClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Insert", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -38419,25 +38659,25 @@ }, { "type": "System.String", - "name": "zone" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroup", - "name": "instanceGroupResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38447,26 +38687,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 76, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "InstanceGroupsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InstanceGroupsClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.InsertAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -38475,25 +38715,25 @@ }, { "type": "System.String", - "name": "zone" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroup", - "name": "instanceGroupResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstanceGroups.AggregatedList", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38503,29 +38743,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "InstanceGroupsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "InstanceGroupsClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.List", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstanceGroupsRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstanceGroupRequest", "name": "request" }, { @@ -38533,14 +38773,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstanceGroups.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38551,30 +38791,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "InstanceGroupsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "InstanceGroupsClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstanceGroupsRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstanceGroupRequest", "name": "request" }, { @@ -38582,14 +38822,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstanceGroups.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38600,26 +38840,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "InstanceGroupsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "InstanceGroupsClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.List", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Delete", "parameters": [ { "type": "System.String", @@ -38631,25 +38871,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "instanceGroup" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstanceGroups.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38659,26 +38895,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "InstanceGroupsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "InstanceGroupsClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.DeleteAsync", "async": true, "parameters": [ { @@ -38691,25 +38927,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "instanceGroup" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstanceGroups.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstanceGroups.Delete", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38719,29 +38951,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_ListInstances_sync", - "title": "ListInstancesRequestObject", - "description": "Snippet for ListInstances", - "file": "InstanceGroupsClient.ListInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "InstanceGroupsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListInstances", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListInstances", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstancesInstanceGroupsRequest", + "type": "Google.Cloud.Compute.V1.GetInstanceGroupRequest", "name": "request" }, { @@ -38749,14 +38981,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InstanceGroup", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "ListInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceGroups.Get", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38768,29 +39000,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 82, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_ListInstances_async", - "title": "ListInstancesRequestObjectAsync", - "description": "Snippet for ListInstancesAsync", - "file": "InstanceGroupsClient.ListInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "InstanceGroupsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListInstancesAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstancesInstanceGroupsRequest", + "type": "Google.Cloud.Compute.V1.GetInstanceGroupRequest", "name": "request" }, { @@ -38798,14 +39030,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "ListInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceGroups.Get", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38817,25 +39049,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 84, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_ListInstances_sync_flattened", - "title": "ListInstances", - "description": "Snippet for ListInstances", - "file": "InstanceGroupsClient.ListInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "InstanceGroupsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListInstances", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListInstances", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Get", "parameters": [ { "type": "System.String", @@ -38849,31 +39081,19 @@ "type": "System.String", "name": "instanceGroup" }, - { - "type": "Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest", - "name": "instanceGroupsListInstancesRequestResource" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InstanceGroup", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "ListInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceGroups.Get", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38884,25 +39104,25 @@ "segments": [ { "start": 20, - "end": 78, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 76, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_ListInstances_async_flattened", - "title": "ListInstancesAsync", - "description": "Snippet for ListInstancesAsync", - "file": "InstanceGroupsClient.ListInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "InstanceGroupsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListInstancesAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.GetAsync", "async": true, "parameters": [ { @@ -38917,31 +39137,19 @@ "type": "System.String", "name": "instanceGroup" }, - { - "type": "Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest", - "name": "instanceGroupsListInstancesRequestResource" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "ListInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceGroups.Get", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -38952,28 +39160,28 @@ "segments": [ { "start": 20, - "end": 80, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 78, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_RemoveInstances_sync", - "title": "RemoveInstancesRequestObject", - "description": "Snippet for RemoveInstances", - "file": "InstanceGroupsClient.RemoveInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "InstanceGroupsClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveInstances", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.RemoveInstances", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveInstancesInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.InsertInstanceGroupRequest", "name": "request" }, { @@ -38987,8 +39195,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "RemoveInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -39000,29 +39208,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_RemoveInstances_async", - "title": "RemoveInstancesRequestObjectAsync", - "description": "Snippet for RemoveInstancesAsync", - "file": "InstanceGroupsClient.RemoveInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "InstanceGroupsClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.RemoveInstancesAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveInstancesInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.InsertInstanceGroupRequest", "name": "request" }, { @@ -39036,8 +39244,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "RemoveInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -39049,25 +39257,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_RemoveInstances_sync_flattened", - "title": "RemoveInstances", - "description": "Snippet for RemoveInstances", - "file": "InstanceGroupsClient.RemoveInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "InstanceGroupsClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveInstances", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.RemoveInstances", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.Insert", "parameters": [ { "type": "System.String", @@ -39078,12 +39286,8 @@ "name": "zone" }, { - "type": "System.String", - "name": "instanceGroup" - }, - { - "type": "Google.Cloud.Compute.V1.InstanceGroupsRemoveInstancesRequest", - "name": "instanceGroupsRemoveInstancesRequestResource" + "type": "Google.Cloud.Compute.V1.InstanceGroup", + "name": "instanceGroupResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -39096,8 +39300,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "RemoveInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -39108,25 +39312,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_RemoveInstances_async_flattened", - "title": "RemoveInstancesAsync", - "description": "Snippet for RemoveInstancesAsync", - "file": "InstanceGroupsClient.RemoveInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "InstanceGroupsClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.RemoveInstancesAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.InsertAsync", "async": true, "parameters": [ { @@ -39138,12 +39342,8 @@ "name": "zone" }, { - "type": "System.String", - "name": "instanceGroup" - }, - { - "type": "Google.Cloud.Compute.V1.InstanceGroupsRemoveInstancesRequest", - "name": "instanceGroupsRemoveInstancesRequestResource" + "type": "Google.Cloud.Compute.V1.InstanceGroup", + "name": "instanceGroupResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -39156,8 +39356,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "RemoveInstances", - "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstanceGroups.Insert", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -39168,28 +39368,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_SetNamedPorts_sync", - "title": "SetNamedPortsRequestObject", - "description": "Snippet for SetNamedPorts", - "file": "InstanceGroupsClient.SetNamedPortsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "InstanceGroupsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNamedPorts", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.SetNamedPorts", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetNamedPortsInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.ListInstanceGroupsRequest", "name": "request" }, { @@ -39197,14 +39397,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "SetNamedPorts", - "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstanceGroups.List", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -39215,30 +39415,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_SetNamedPorts_async", - "title": "SetNamedPortsRequestObjectAsync", - "description": "Snippet for SetNamedPortsAsync", - "file": "InstanceGroupsClient.SetNamedPortsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "InstanceGroupsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNamedPortsAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.SetNamedPortsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetNamedPortsInstanceGroupRequest", + "type": "Google.Cloud.Compute.V1.ListInstanceGroupsRequest", "name": "request" }, { @@ -39246,14 +39446,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "SetNamedPorts", - "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstanceGroups.List", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -39264,26 +39464,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_SetNamedPorts_sync_flattened", - "title": "SetNamedPorts", - "description": "Snippet for SetNamedPorts", - "file": "InstanceGroupsClient.SetNamedPortsSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "InstanceGroupsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNamedPorts", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.SetNamedPorts", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.List", "parameters": [ { "type": "System.String", @@ -39295,25 +39495,25 @@ }, { "type": "System.String", - "name": "instanceGroup" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupsSetNamedPortsRequest", - "name": "instanceGroupsSetNamedPortsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "SetNamedPorts", - "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstanceGroups.List", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -39323,26 +39523,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceGroups_SetNamedPorts_async_flattened", - "title": "SetNamedPortsAsync", - "description": "Snippet for SetNamedPortsAsync", - "file": "InstanceGroupsClient.SetNamedPortsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "InstanceGroupsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNamedPortsAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.SetNamedPortsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListAsync", "async": true, "parameters": [ { @@ -39355,25 +39555,25 @@ }, { "type": "System.String", - "name": "instanceGroup" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupsSetNamedPortsRequest", - "name": "instanceGroupsSetNamedPortsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "InstanceGroupsClient", "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "SetNamedPorts", - "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstanceGroups.List", "service": { "shortName": "InstanceGroups", "fullName": "google.cloud.compute.v1.InstanceGroups" @@ -39383,29 +39583,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceSettingsService_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "InstanceSettingsServiceClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_ListInstances_sync", + "title": "ListInstancesRequestObject", + "description": "Snippet for ListInstances", + "file": "InstanceGroupsClient.ListInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.Get", + "shortName": "ListInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstanceSettingRequest", + "type": "Google.Cloud.Compute.V1.ListInstancesInstanceGroupsRequest", "name": "request" }, { @@ -39413,17 +39613,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstanceSettings", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InstanceSettingsServiceClient", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", + "shortName": "ListInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", "service": { - "shortName": "InstanceSettingsService", - "fullName": "google.cloud.compute.v1.InstanceSettingsService" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39432,29 +39632,29 @@ "segments": [ { "start": 20, - "end": 45, + "end": 84, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 36, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceSettingsService_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "InstanceSettingsServiceClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_ListInstances_async", + "title": "ListInstancesRequestObjectAsync", + "description": "Snippet for ListInstancesAsync", + "file": "InstanceGroupsClient.ListInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.GetAsync", + "shortName": "ListInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstanceSettingRequest", + "type": "Google.Cloud.Compute.V1.ListInstancesInstanceGroupsRequest", "name": "request" }, { @@ -39462,17 +39662,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InstanceSettingsServiceClient", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", + "shortName": "ListInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", "service": { - "shortName": "InstanceSettingsService", - "fullName": "google.cloud.compute.v1.InstanceSettingsService" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39481,25 +39681,25 @@ "segments": [ { "start": 20, - "end": 46, + "end": 86, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceSettingsService_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "InstanceSettingsServiceClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_ListInstances_sync_flattened", + "title": "ListInstances", + "description": "Snippet for ListInstances", + "file": "InstanceGroupsClient.ListInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.Get", + "shortName": "ListInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListInstances", "parameters": [ { "type": "System.String", @@ -39509,22 +39709,38 @@ "type": "System.String", "name": "zone" }, + { + "type": "System.String", + "name": "instanceGroup" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest", + "name": "instanceGroupsListInstancesRequestResource" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstanceSettings", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InstanceSettingsServiceClient", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", + "shortName": "ListInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", "service": { - "shortName": "InstanceSettingsService", - "fullName": "google.cloud.compute.v1.InstanceSettingsService" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39532,25 +39748,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 78, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 36, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceSettingsService_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "InstanceSettingsServiceClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_ListInstances_async_flattened", + "title": "ListInstancesAsync", + "description": "Snippet for ListInstancesAsync", + "file": "InstanceGroupsClient.ListInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.GetAsync", + "shortName": "ListInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.ListInstancesAsync", "async": true, "parameters": [ { @@ -39561,22 +39777,38 @@ "type": "System.String", "name": "zone" }, + { + "type": "System.String", + "name": "instanceGroup" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest", + "name": "instanceGroupsListInstancesRequestResource" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InstanceSettingsServiceClient", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", + "shortName": "ListInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.ListInstances", "service": { - "shortName": "InstanceSettingsService", - "fullName": "google.cloud.compute.v1.InstanceSettingsService" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39584,28 +39816,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 80, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 78, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceSettingsService_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "InstanceSettingsServiceClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_RemoveInstances_sync", + "title": "RemoveInstancesRequestObject", + "description": "Snippet for RemoveInstances", + "file": "InstanceGroupsClient.RemoveInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.Patch", + "shortName": "RemoveInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.RemoveInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchInstanceSettingRequest", + "type": "Google.Cloud.Compute.V1.RemoveInstancesInstanceGroupRequest", "name": "request" }, { @@ -39615,15 +39847,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceSettingsServiceClient", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", + "shortName": "RemoveInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", "service": { - "shortName": "InstanceSettingsService", - "fullName": "google.cloud.compute.v1.InstanceSettingsService" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39643,18 +39875,18 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceSettingsService_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "InstanceSettingsServiceClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_RemoveInstances_async", + "title": "RemoveInstancesRequestObjectAsync", + "description": "Snippet for RemoveInstancesAsync", + "file": "InstanceGroupsClient.RemoveInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.PatchAsync", + "shortName": "RemoveInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.RemoveInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchInstanceSettingRequest", + "type": "Google.Cloud.Compute.V1.RemoveInstancesInstanceGroupRequest", "name": "request" }, { @@ -39664,15 +39896,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceSettingsServiceClient", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", + "shortName": "RemoveInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", "service": { - "shortName": "InstanceSettingsService", - "fullName": "google.cloud.compute.v1.InstanceSettingsService" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39692,14 +39924,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceSettingsService_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "InstanceSettingsServiceClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_RemoveInstances_sync_flattened", + "title": "RemoveInstances", + "description": "Snippet for RemoveInstances", + "file": "InstanceGroupsClient.RemoveInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.Patch", + "shortName": "RemoveInstances", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.RemoveInstances", "parameters": [ { "type": "System.String", @@ -39710,8 +39942,12 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.InstanceSettings", - "name": "instanceSettingsResource" + "type": "System.String", + "name": "instanceGroup" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupsRemoveInstancesRequest", + "name": "instanceGroupsRemoveInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -39720,15 +39956,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceSettingsServiceClient", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", + "shortName": "RemoveInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", "service": { - "shortName": "InstanceSettingsService", - "fullName": "google.cloud.compute.v1.InstanceSettingsService" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39736,25 +39972,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceSettingsService_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "InstanceSettingsServiceClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_RemoveInstances_async_flattened", + "title": "RemoveInstancesAsync", + "description": "Snippet for RemoveInstancesAsync", + "file": "InstanceGroupsClient.RemoveInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.PatchAsync", + "shortName": "RemoveInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.RemoveInstancesAsync", "async": true, "parameters": [ { @@ -39766,8 +40002,12 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.InstanceSettings", - "name": "instanceSettingsResource" + "type": "System.String", + "name": "instanceGroup" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupsRemoveInstancesRequest", + "name": "instanceGroupsRemoveInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -39776,15 +40016,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceSettingsServiceClient", - "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", + "shortName": "RemoveInstances", + "fullName": "google.cloud.compute.v1.InstanceGroups.RemoveInstances", "service": { - "shortName": "InstanceSettingsService", - "fullName": "google.cloud.compute.v1.InstanceSettingsService" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39792,28 +40032,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "InstanceTemplatesClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_SetNamedPorts_sync", + "title": "SetNamedPortsRequestObject", + "description": "Snippet for SetNamedPorts", + "file": "InstanceGroupsClient.SetNamedPortsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.AggregatedList", + "shortName": "SetNamedPorts", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.SetNamedPorts", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInstanceTemplatesRequest", + "type": "Google.Cloud.Compute.V1.SetNamedPortsInstanceGroupRequest", "name": "request" }, { @@ -39821,17 +40061,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", + "shortName": "SetNamedPorts", + "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39839,30 +40079,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InstanceTemplatesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_SetNamedPorts_async", + "title": "SetNamedPortsRequestObjectAsync", + "description": "Snippet for SetNamedPortsAsync", + "file": "InstanceGroupsClient.SetNamedPortsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.AggregatedListAsync", + "shortName": "SetNamedPortsAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.SetNamedPortsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInstanceTemplatesRequest", + "type": "Google.Cloud.Compute.V1.SetNamedPortsInstanceGroupRequest", "name": "request" }, { @@ -39870,17 +40110,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", + "shortName": "SetNamedPorts", + "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, @@ -39888,26 +40128,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 86, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "InstanceTemplatesClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_SetNamedPorts_sync_flattened", + "title": "SetNamedPorts", + "description": "Snippet for SetNamedPorts", + "file": "InstanceGroupsClient.SetNamedPortsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.AggregatedList", + "shortName": "SetNamedPorts", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.SetNamedPorts", "parameters": [ { "type": "System.String", @@ -39915,54 +40155,58 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "instanceGroup" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupsSetNamedPortsRequest", + "name": "instanceGroupsSetNamedPortsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", + "shortName": "SetNamedPorts", + "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 74, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InstanceTemplatesClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceGroups_SetNamedPorts_async_flattened", + "title": "SetNamedPortsAsync", + "description": "Snippet for SetNamedPortsAsync", + "file": "InstanceGroupsClient.SetNamedPortsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.AggregatedListAsync", + "shortName": "SetNamedPortsAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient.SetNamedPortsAsync", "async": true, "parameters": [ { @@ -39971,57 +40215,61 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "instanceGroup" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceGroupsSetNamedPortsRequest", + "name": "instanceGroupsSetNamedPortsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceGroupsClient", + "fullName": "Google.Cloud.Compute.V1.InstanceGroupsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", + "shortName": "SetNamedPorts", + "fullName": "google.cloud.compute.v1.InstanceGroups.SetNamedPorts", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceGroups", + "fullName": "google.cloud.compute.v1.InstanceGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "InstanceTemplatesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceSettingsService_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "InstanceSettingsServiceClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Delete", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.GetInstanceSettingRequest", "name": "request" }, { @@ -40029,17 +40277,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.InstanceSettings", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceSettingsServiceClient", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceSettingsService", + "fullName": "google.cloud.compute.v1.InstanceSettingsService" } } }, @@ -40047,30 +40295,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "InstanceTemplatesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceSettingsService_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "InstanceSettingsServiceClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.DeleteAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.GetInstanceSettingRequest", "name": "request" }, { @@ -40078,17 +40326,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceSettingsServiceClient", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceSettingsService", + "fullName": "google.cloud.compute.v1.InstanceSettingsService" } } }, @@ -40096,26 +40344,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 64, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "InstanceTemplatesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceSettingsService_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "InstanceSettingsServiceClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Delete", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.Get", "parameters": [ { "type": "System.String", @@ -40123,50 +40371,50 @@ }, { "type": "System.String", - "name": "instanceTemplate" + "name": "zone" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.InstanceSettings", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceSettingsServiceClient", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceSettingsService", + "fullName": "google.cloud.compute.v1.InstanceSettingsService" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "InstanceTemplatesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceSettingsService_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "InstanceSettingsServiceClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.DeleteAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.GetAsync", "async": true, "parameters": [ { @@ -40175,53 +40423,53 @@ }, { "type": "System.String", - "name": "instanceTemplate" + "name": "zone" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceSettingsServiceClient", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceSettingsService.Get", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceSettingsService", + "fullName": "google.cloud.compute.v1.InstanceSettingsService" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 60, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "InstanceTemplatesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceSettingsService_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "InstanceSettingsServiceClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Get", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.PatchInstanceSettingRequest", "name": "request" }, { @@ -40229,17 +40477,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstanceTemplate", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceSettingsServiceClient", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceSettingsService", + "fullName": "google.cloud.compute.v1.InstanceSettingsService" } } }, @@ -40247,30 +40495,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "InstanceTemplatesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceSettingsService_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "InstanceSettingsServiceClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.PatchInstanceSettingRequest", "name": "request" }, { @@ -40278,17 +40526,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceSettingsServiceClient", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceSettingsService", + "fullName": "google.cloud.compute.v1.InstanceSettingsService" } } }, @@ -40296,26 +40544,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "InstanceTemplatesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceSettingsService_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "InstanceSettingsServiceClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Get", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.Patch", "parameters": [ { "type": "System.String", @@ -40323,50 +40571,54 @@ }, { "type": "System.String", - "name": "instanceTemplate" + "name": "zone" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceSettings", + "name": "instanceSettingsResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstanceTemplate", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceSettingsServiceClient", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceSettingsService", + "fullName": "google.cloud.compute.v1.InstanceSettingsService" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "InstanceTemplatesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceSettingsService_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "InstanceSettingsServiceClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient.PatchAsync", "async": true, "parameters": [ { @@ -40375,53 +40627,57 @@ }, { "type": "System.String", - "name": "instanceTemplate" + "name": "zone" + }, + { + "type": "Google.Cloud.Compute.V1.InstanceSettings", + "name": "instanceSettingsResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstanceTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" + "shortName": "InstanceSettingsServiceClient", + "fullName": "Google.Cloud.Compute.V1.InstanceSettingsServiceClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.InstanceSettingsService.Patch", "service": { - "shortName": "InstanceTemplates", - "fullName": "google.cloud.compute.v1.InstanceTemplates" + "shortName": "InstanceSettingsService", + "fullName": "google.cloud.compute.v1.InstanceSettingsService" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "InstanceTemplatesClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "InstanceTemplatesClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInstanceTemplatesRequest", "name": "request" }, { @@ -40429,14 +40685,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40448,29 +40704,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 84, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "InstanceTemplatesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InstanceTemplatesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetIamPolicyAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInstanceTemplatesRequest", "name": "request" }, { @@ -40478,14 +40734,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40497,25 +40753,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 86, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "InstanceTemplatesClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "InstanceTemplatesClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -40523,21 +40779,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40548,25 +40808,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 37, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "InstanceTemplatesClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InstanceTemplatesClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetIamPolicyAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -40575,21 +40835,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstanceTemplates.AggregatedList", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40600,28 +40864,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "InstanceTemplatesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "InstanceTemplatesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstanceTemplateRequest", "name": "request" }, { @@ -40635,8 +40899,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40659,18 +40923,18 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "InstanceTemplatesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "InstanceTemplatesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstanceTemplateRequest", "name": "request" }, { @@ -40684,8 +40948,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40708,22 +40972,22 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "InstanceTemplatesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "InstanceTemplatesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Delete", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.InstanceTemplate", - "name": "instanceTemplateResource" + "type": "System.String", + "name": "instanceTemplate" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -40736,8 +41000,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40759,14 +41023,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "InstanceTemplatesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "InstanceTemplatesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.DeleteAsync", "async": true, "parameters": [ { @@ -40774,8 +41038,8 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.InstanceTemplate", - "name": "instanceTemplateResource" + "type": "System.String", + "name": "instanceTemplate" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -40788,8 +41052,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Delete", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40811,17 +41075,17 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "InstanceTemplatesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "InstanceTemplatesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstanceTemplatesRequest", + "type": "Google.Cloud.Compute.V1.GetInstanceTemplateRequest", "name": "request" }, { @@ -40829,14 +41093,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InstanceTemplate", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstanceTemplates.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40848,29 +41112,29 @@ "segments": [ { "start": 20, - "end": 81, + "end": 45, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "InstanceTemplatesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "InstanceTemplatesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstanceTemplatesRequest", + "type": "Google.Cloud.Compute.V1.GetInstanceTemplateRequest", "name": "request" }, { @@ -40878,14 +41142,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstanceTemplates.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40897,25 +41161,25 @@ "segments": [ { "start": 20, - "end": 83, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 81, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "InstanceTemplatesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "InstanceTemplatesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Get", "parameters": [ { "type": "System.String", @@ -40923,25 +41187,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "instanceTemplate" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InstanceTemplate", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstanceTemplates.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -40952,25 +41212,25 @@ "segments": [ { "start": 20, - "end": 75, + "end": 42, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "InstanceTemplatesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "InstanceTemplatesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetAsync", "async": true, "parameters": [ { @@ -40979,25 +41239,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "instanceTemplate" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstanceTemplates.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Get", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41008,28 +41264,28 @@ "segments": [ { "start": 20, - "end": 77, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 75, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "InstanceTemplatesClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "InstanceTemplatesClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyInstanceTemplateRequest", "name": "request" }, { @@ -41043,8 +41299,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41067,18 +41323,18 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "InstanceTemplatesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "InstanceTemplatesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.SetIamPolicyAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyInstanceTemplateRequest", "name": "request" }, { @@ -41092,8 +41348,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41116,14 +41372,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "InstanceTemplatesClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "InstanceTemplatesClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -41133,10 +41389,6 @@ "type": "System.String", "name": "resource" }, - { - "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", - "name": "globalSetPolicyRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -41148,8 +41400,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41160,25 +41412,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 42, "type": "FULL" }, { "start": 34, - "end": 41, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "InstanceTemplatesClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "InstanceTemplatesClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.SetIamPolicyAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -41189,10 +41441,6 @@ "type": "System.String", "name": "resource" }, - { - "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", - "name": "globalSetPolicyRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -41204,8 +41452,8 @@ "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.InstanceTemplates.GetIamPolicy", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41216,28 +41464,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 43, "type": "FULL" }, { "start": 35, - "end": 42, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "InstanceTemplatesClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "InstanceTemplatesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.TestIamPermissions", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.InsertInstanceTemplateRequest", "name": "request" }, { @@ -41245,14 +41493,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41263,30 +41511,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "InstanceTemplatesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "InstanceTemplatesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.TestIamPermissionsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstanceTemplateRequest", + "type": "Google.Cloud.Compute.V1.InsertInstanceTemplateRequest", "name": "request" }, { @@ -41294,14 +41542,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41312,52 +41560,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "InstanceTemplatesClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "InstanceTemplatesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.TestIamPermissions", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.Insert", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.InstanceTemplate", + "name": "instanceTemplateResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41367,26 +41611,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstanceTemplates_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "InstanceTemplatesClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "InstanceTemplatesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.TestIamPermissionsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.InsertAsync", "async": true, "parameters": [ { @@ -41394,26 +41638,22 @@ "name": "project" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.InstanceTemplate", + "name": "instanceTemplateResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstanceTemplatesClient", "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstanceTemplates.Insert", "service": { "shortName": "InstanceTemplates", "fullName": "google.cloud.compute.v1.InstanceTemplates" @@ -41423,29 +41663,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AddAccessConfig_sync", - "title": "AddAccessConfigRequestObject", - "description": "Snippet for AddAccessConfig", - "file": "InstancesClient.AddAccessConfigRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "InstanceTemplatesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddAccessConfig", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddAccessConfig", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddAccessConfigInstanceRequest", + "type": "Google.Cloud.Compute.V1.ListInstanceTemplatesRequest", "name": "request" }, { @@ -41453,17 +41693,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AddAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstanceTemplates.List", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, @@ -41471,30 +41711,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 66, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AddAccessConfig_async", - "title": "AddAccessConfigRequestObjectAsync", - "description": "Snippet for AddAccessConfigAsync", - "file": "InstancesClient.AddAccessConfigRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "InstanceTemplatesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddAccessConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddAccessConfigAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddAccessConfigInstanceRequest", + "type": "Google.Cloud.Compute.V1.ListInstanceTemplatesRequest", "name": "request" }, { @@ -41502,17 +41742,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AddAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstanceTemplates.List", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, @@ -41520,26 +41760,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 69, + "start": 20, + "end": 83, "type": "FULL" }, { "start": 38, - "end": 67, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AddAccessConfig_sync_flattened", - "title": "AddAccessConfig", - "description": "Snippet for AddAccessConfig", - "file": "InstancesClient.AddAccessConfigSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "InstanceTemplatesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddAccessConfig", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddAccessConfig", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.List", "parameters": [ { "type": "System.String", @@ -41547,62 +41787,54 @@ }, { "type": "System.String", - "name": "zone" + "name": "pageToken" }, { - "type": "System.String", - "name": "instance" - }, - { - "type": "System.String", - "name": "networkInterface" - }, - { - "type": "Google.Cloud.Compute.V1.AccessConfig", - "name": "accessConfigResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AddAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstanceTemplates.List", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 62, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AddAccessConfig_async_flattened", - "title": "AddAccessConfigAsync", - "description": "Snippet for AddAccessConfigAsync", - "file": "InstancesClient.AddAccessConfigAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "InstanceTemplatesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddAccessConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddAccessConfigAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.ListAsync", "async": true, "parameters": [ { @@ -41611,65 +41843,57 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "instance" - }, - { - "type": "System.String", - "name": "networkInterface" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.AccessConfig", - "name": "accessConfigResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AddAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstanceTemplates.List", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 77, "type": "FULL" }, { "start": 38, - "end": 63, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AddResourcePolicies_sync", - "title": "AddResourcePoliciesRequestObject", - "description": "Snippet for AddResourcePolicies", - "file": "InstancesClient.AddResourcePoliciesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "InstanceTemplatesClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddResourcePolicies", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddResourcePolicies", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddResourcePoliciesInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyInstanceTemplateRequest", "name": "request" }, { @@ -41677,17 +41901,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AddResourcePolicies", - "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, @@ -41695,30 +41919,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AddResourcePolicies_async", - "title": "AddResourcePoliciesRequestObjectAsync", - "description": "Snippet for AddResourcePoliciesAsync", - "file": "InstancesClient.AddResourcePoliciesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "InstanceTemplatesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddResourcePoliciesAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddResourcePoliciesAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddResourcePoliciesInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyInstanceTemplateRequest", "name": "request" }, { @@ -41726,17 +41950,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AddResourcePolicies", - "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, @@ -41744,26 +41968,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AddResourcePolicies_sync_flattened", - "title": "AddResourcePolicies", - "description": "Snippet for AddResourcePolicies", - "file": "InstancesClient.AddResourcePoliciesSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "InstanceTemplatesClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddResourcePolicies", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddResourcePolicies", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -41771,58 +41995,54 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "instance" + "name": "resource" }, { - "type": "Google.Cloud.Compute.V1.InstancesAddResourcePoliciesRequest", - "name": "instancesAddResourcePoliciesRequestResource" + "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", + "name": "globalSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AddResourcePolicies", - "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AddResourcePolicies_async_flattened", - "title": "AddResourcePoliciesAsync", - "description": "Snippet for AddResourcePoliciesAsync", - "file": "InstancesClient.AddResourcePoliciesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "InstanceTemplatesClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddResourcePoliciesAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddResourcePoliciesAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -41831,61 +42051,57 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "instance" + "name": "resource" }, { - "type": "Google.Cloud.Compute.V1.InstancesAddResourcePoliciesRequest", - "name": "instancesAddResourcePoliciesRequestResource" + "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", + "name": "globalSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AddResourcePolicies", - "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.InstanceTemplates.SetIamPolicy", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "InstancesClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "InstanceTemplatesClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AggregatedList", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInstancesRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstanceTemplateRequest", "name": "request" }, { @@ -41893,17 +42109,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.Instances.AggregatedList", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, @@ -41912,29 +42128,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 82, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InstancesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "InstanceTemplatesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AggregatedListAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInstancesRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstanceTemplateRequest", "name": "request" }, { @@ -41942,17 +42158,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.Instances.AggregatedList", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, @@ -41961,25 +42177,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 47, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "InstancesClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "InstanceTemplatesClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AggregatedList", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -41987,28 +42203,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "resource" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.Instances.AggregatedList", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, @@ -42016,25 +42232,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InstancesClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstanceTemplates_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "InstanceTemplatesClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AggregatedListAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -42043,28 +42259,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "resource" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InstancesClient", - "fullName": "Google.Cloud.Compute.V1.InstancesClient" + "shortName": "InstanceTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.InstanceTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.Instances.AggregatedList", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.InstanceTemplates.TestIamPermissions", "service": { - "shortName": "Instances", - "fullName": "google.cloud.compute.v1.Instances" + "shortName": "InstanceTemplates", + "fullName": "google.cloud.compute.v1.InstanceTemplates" } } }, @@ -42072,28 +42288,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AttachDisk_sync", - "title": "AttachDiskRequestObject", - "description": "Snippet for AttachDisk", - "file": "InstancesClient.AttachDiskRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AddAccessConfig_sync", + "title": "AddAccessConfigRequestObject", + "description": "Snippet for AddAccessConfig", + "file": "InstancesClient.AddAccessConfigRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AttachDisk", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AttachDisk", + "shortName": "AddAccessConfig", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddAccessConfig", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AttachDiskInstanceRequest", + "type": "Google.Cloud.Compute.V1.AddAccessConfigInstanceRequest", "name": "request" }, { @@ -42107,8 +42323,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "AttachDisk", - "fullName": "google.cloud.compute.v1.Instances.AttachDisk", + "shortName": "AddAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42131,18 +42347,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_AttachDisk_async", - "title": "AttachDiskRequestObjectAsync", - "description": "Snippet for AttachDiskAsync", - "file": "InstancesClient.AttachDiskRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AddAccessConfig_async", + "title": "AddAccessConfigRequestObjectAsync", + "description": "Snippet for AddAccessConfigAsync", + "file": "InstancesClient.AddAccessConfigRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AttachDiskAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AttachDiskAsync", + "shortName": "AddAccessConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddAccessConfigAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AttachDiskInstanceRequest", + "type": "Google.Cloud.Compute.V1.AddAccessConfigInstanceRequest", "name": "request" }, { @@ -42156,8 +42372,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "AttachDisk", - "fullName": "google.cloud.compute.v1.Instances.AttachDisk", + "shortName": "AddAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42180,14 +42396,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_AttachDisk_sync_flattened", - "title": "AttachDisk", - "description": "Snippet for AttachDisk", - "file": "InstancesClient.AttachDiskSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AddAccessConfig_sync_flattened", + "title": "AddAccessConfig", + "description": "Snippet for AddAccessConfig", + "file": "InstancesClient.AddAccessConfigSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AttachDisk", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AttachDisk", + "shortName": "AddAccessConfig", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddAccessConfig", "parameters": [ { "type": "System.String", @@ -42202,8 +42418,12 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.AttachedDisk", - "name": "attachedDiskResource" + "type": "System.String", + "name": "networkInterface" + }, + { + "type": "Google.Cloud.Compute.V1.AccessConfig", + "name": "accessConfigResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -42216,8 +42436,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "AttachDisk", - "fullName": "google.cloud.compute.v1.Instances.AttachDisk", + "shortName": "AddAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42228,25 +42448,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_AttachDisk_async_flattened", - "title": "AttachDiskAsync", - "description": "Snippet for AttachDiskAsync", - "file": "InstancesClient.AttachDiskAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AddAccessConfig_async_flattened", + "title": "AddAccessConfigAsync", + "description": "Snippet for AddAccessConfigAsync", + "file": "InstancesClient.AddAccessConfigAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AttachDiskAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.AttachDiskAsync", + "shortName": "AddAccessConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddAccessConfigAsync", "async": true, "parameters": [ { @@ -42262,8 +42482,12 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.AttachedDisk", - "name": "attachedDiskResource" + "type": "System.String", + "name": "networkInterface" + }, + { + "type": "Google.Cloud.Compute.V1.AccessConfig", + "name": "accessConfigResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -42276,8 +42500,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "AttachDisk", - "fullName": "google.cloud.compute.v1.Instances.AttachDisk", + "shortName": "AddAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.AddAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42288,28 +42512,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 65, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_BulkInsert_sync", - "title": "BulkInsertRequestObject", - "description": "Snippet for BulkInsert", - "file": "InstancesClient.BulkInsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AddResourcePolicies_sync", + "title": "AddResourcePoliciesRequestObject", + "description": "Snippet for AddResourcePolicies", + "file": "InstancesClient.AddResourcePoliciesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "BulkInsert", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.BulkInsert", + "shortName": "AddResourcePolicies", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddResourcePolicies", "parameters": [ { - "type": "Google.Cloud.Compute.V1.BulkInsertInstanceRequest", + "type": "Google.Cloud.Compute.V1.AddResourcePoliciesInstanceRequest", "name": "request" }, { @@ -42323,8 +42547,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "BulkInsert", - "fullName": "google.cloud.compute.v1.Instances.BulkInsert", + "shortName": "AddResourcePolicies", + "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42336,29 +42560,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_BulkInsert_async", - "title": "BulkInsertRequestObjectAsync", - "description": "Snippet for BulkInsertAsync", - "file": "InstancesClient.BulkInsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AddResourcePolicies_async", + "title": "AddResourcePoliciesRequestObjectAsync", + "description": "Snippet for AddResourcePoliciesAsync", + "file": "InstancesClient.AddResourcePoliciesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "BulkInsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.BulkInsertAsync", + "shortName": "AddResourcePoliciesAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddResourcePoliciesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.BulkInsertInstanceRequest", + "type": "Google.Cloud.Compute.V1.AddResourcePoliciesInstanceRequest", "name": "request" }, { @@ -42372,8 +42596,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "BulkInsert", - "fullName": "google.cloud.compute.v1.Instances.BulkInsert", + "shortName": "AddResourcePolicies", + "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42385,25 +42609,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_BulkInsert_sync_flattened", - "title": "BulkInsert", - "description": "Snippet for BulkInsert", - "file": "InstancesClient.BulkInsertSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AddResourcePolicies_sync_flattened", + "title": "AddResourcePolicies", + "description": "Snippet for AddResourcePolicies", + "file": "InstancesClient.AddResourcePoliciesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "BulkInsert", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.BulkInsert", + "shortName": "AddResourcePolicies", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddResourcePolicies", "parameters": [ { "type": "System.String", @@ -42414,8 +42638,12 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.BulkInsertInstanceResource", - "name": "bulkInsertInstanceResourceResource" + "type": "System.String", + "name": "instance" + }, + { + "type": "Google.Cloud.Compute.V1.InstancesAddResourcePoliciesRequest", + "name": "instancesAddResourcePoliciesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -42428,8 +42656,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "BulkInsert", - "fullName": "google.cloud.compute.v1.Instances.BulkInsert", + "shortName": "AddResourcePolicies", + "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42440,25 +42668,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_BulkInsert_async_flattened", - "title": "BulkInsertAsync", - "description": "Snippet for BulkInsertAsync", - "file": "InstancesClient.BulkInsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AddResourcePolicies_async_flattened", + "title": "AddResourcePoliciesAsync", + "description": "Snippet for AddResourcePoliciesAsync", + "file": "InstancesClient.AddResourcePoliciesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "BulkInsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.BulkInsertAsync", + "shortName": "AddResourcePoliciesAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AddResourcePoliciesAsync", "async": true, "parameters": [ { @@ -42470,8 +42698,12 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.BulkInsertInstanceResource", - "name": "bulkInsertInstanceResourceResource" + "type": "System.String", + "name": "instance" + }, + { + "type": "Google.Cloud.Compute.V1.InstancesAddResourcePoliciesRequest", + "name": "instancesAddResourcePoliciesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -42484,8 +42716,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "BulkInsert", - "fullName": "google.cloud.compute.v1.Instances.BulkInsert", + "shortName": "AddResourcePolicies", + "fullName": "google.cloud.compute.v1.Instances.AddResourcePolicies", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42496,28 +42728,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "InstancesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "InstancesClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Delete", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstanceRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInstancesRequest", "name": "request" }, { @@ -42525,14 +42757,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Instances.Delete", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.Instances.AggregatedList", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42543,30 +42775,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "InstancesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InstancesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstanceRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInstancesRequest", "name": "request" }, { @@ -42574,14 +42806,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Instances.Delete", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.Instances.AggregatedList", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42592,26 +42824,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "InstancesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "InstancesClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Delete", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -42619,25 +42851,25 @@ }, { "type": "System.String", - "name": "zone" + "name": "pageToken" }, { - "type": "System.String", - "name": "instance" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Instances.Delete", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.Instances.AggregatedList", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42647,26 +42879,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 76, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "InstancesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InstancesClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -42675,25 +42907,25 @@ }, { "type": "System.String", - "name": "zone" + "name": "pageToken" }, { - "type": "System.String", - "name": "instance" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Instances.Delete", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.Instances.AggregatedList", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42703,29 +42935,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_DeleteAccessConfig_sync", - "title": "DeleteAccessConfigRequestObject", - "description": "Snippet for DeleteAccessConfig", - "file": "InstancesClient.DeleteAccessConfigRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AttachDisk_sync", + "title": "AttachDiskRequestObject", + "description": "Snippet for AttachDisk", + "file": "InstancesClient.AttachDiskRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAccessConfig", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAccessConfig", + "shortName": "AttachDisk", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AttachDisk", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteAccessConfigInstanceRequest", + "type": "Google.Cloud.Compute.V1.AttachDiskInstanceRequest", "name": "request" }, { @@ -42739,8 +42971,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "DeleteAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", + "shortName": "AttachDisk", + "fullName": "google.cloud.compute.v1.Instances.AttachDisk", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42763,18 +42995,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_DeleteAccessConfig_async", - "title": "DeleteAccessConfigRequestObjectAsync", - "description": "Snippet for DeleteAccessConfigAsync", - "file": "InstancesClient.DeleteAccessConfigRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AttachDisk_async", + "title": "AttachDiskRequestObjectAsync", + "description": "Snippet for AttachDiskAsync", + "file": "InstancesClient.AttachDiskRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAccessConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAccessConfigAsync", + "shortName": "AttachDiskAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AttachDiskAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteAccessConfigInstanceRequest", + "type": "Google.Cloud.Compute.V1.AttachDiskInstanceRequest", "name": "request" }, { @@ -42788,8 +43020,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "DeleteAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", + "shortName": "AttachDisk", + "fullName": "google.cloud.compute.v1.Instances.AttachDisk", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42812,14 +43044,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_DeleteAccessConfig_sync_flattened", - "title": "DeleteAccessConfig", - "description": "Snippet for DeleteAccessConfig", - "file": "InstancesClient.DeleteAccessConfigSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AttachDisk_sync_flattened", + "title": "AttachDisk", + "description": "Snippet for AttachDisk", + "file": "InstancesClient.AttachDiskSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAccessConfig", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAccessConfig", + "shortName": "AttachDisk", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AttachDisk", "parameters": [ { "type": "System.String", @@ -42834,12 +43066,8 @@ "name": "instance" }, { - "type": "System.String", - "name": "accessConfig" - }, - { - "type": "System.String", - "name": "networkInterface" + "type": "Google.Cloud.Compute.V1.AttachedDisk", + "name": "attachedDiskResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -42852,8 +43080,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "DeleteAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", + "shortName": "AttachDisk", + "fullName": "google.cloud.compute.v1.Instances.AttachDisk", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42864,25 +43092,25 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_DeleteAccessConfig_async_flattened", - "title": "DeleteAccessConfigAsync", - "description": "Snippet for DeleteAccessConfigAsync", - "file": "InstancesClient.DeleteAccessConfigAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_AttachDisk_async_flattened", + "title": "AttachDiskAsync", + "description": "Snippet for AttachDiskAsync", + "file": "InstancesClient.AttachDiskAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAccessConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAccessConfigAsync", + "shortName": "AttachDiskAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.AttachDiskAsync", "async": true, "parameters": [ { @@ -42898,12 +43126,8 @@ "name": "instance" }, { - "type": "System.String", - "name": "accessConfig" - }, - { - "type": "System.String", - "name": "networkInterface" + "type": "Google.Cloud.Compute.V1.AttachedDisk", + "name": "attachedDiskResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -42916,8 +43140,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "DeleteAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", + "shortName": "AttachDisk", + "fullName": "google.cloud.compute.v1.Instances.AttachDisk", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42928,28 +43152,28 @@ "segments": [ { "start": 22, - "end": 65, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 63, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_DetachDisk_sync", - "title": "DetachDiskRequestObject", - "description": "Snippet for DetachDisk", - "file": "InstancesClient.DetachDiskRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_BulkInsert_sync", + "title": "BulkInsertRequestObject", + "description": "Snippet for BulkInsert", + "file": "InstancesClient.BulkInsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DetachDisk", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DetachDisk", + "shortName": "BulkInsert", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.BulkInsert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DetachDiskInstanceRequest", + "type": "Google.Cloud.Compute.V1.BulkInsertInstanceRequest", "name": "request" }, { @@ -42963,8 +43187,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "DetachDisk", - "fullName": "google.cloud.compute.v1.Instances.DetachDisk", + "shortName": "BulkInsert", + "fullName": "google.cloud.compute.v1.Instances.BulkInsert", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -42976,29 +43200,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_DetachDisk_async", - "title": "DetachDiskRequestObjectAsync", - "description": "Snippet for DetachDiskAsync", - "file": "InstancesClient.DetachDiskRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_BulkInsert_async", + "title": "BulkInsertRequestObjectAsync", + "description": "Snippet for BulkInsertAsync", + "file": "InstancesClient.BulkInsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DetachDiskAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DetachDiskAsync", + "shortName": "BulkInsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.BulkInsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DetachDiskInstanceRequest", + "type": "Google.Cloud.Compute.V1.BulkInsertInstanceRequest", "name": "request" }, { @@ -43012,8 +43236,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "DetachDisk", - "fullName": "google.cloud.compute.v1.Instances.DetachDisk", + "shortName": "BulkInsert", + "fullName": "google.cloud.compute.v1.Instances.BulkInsert", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43025,25 +43249,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_DetachDisk_sync_flattened", - "title": "DetachDisk", - "description": "Snippet for DetachDisk", - "file": "InstancesClient.DetachDiskSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_BulkInsert_sync_flattened", + "title": "BulkInsert", + "description": "Snippet for BulkInsert", + "file": "InstancesClient.BulkInsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DetachDisk", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DetachDisk", + "shortName": "BulkInsert", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.BulkInsert", "parameters": [ { "type": "System.String", @@ -43054,12 +43278,8 @@ "name": "zone" }, { - "type": "System.String", - "name": "instance" - }, - { - "type": "System.String", - "name": "deviceName" + "type": "Google.Cloud.Compute.V1.BulkInsertInstanceResource", + "name": "bulkInsertInstanceResourceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -43072,8 +43292,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "DetachDisk", - "fullName": "google.cloud.compute.v1.Instances.DetachDisk", + "shortName": "BulkInsert", + "fullName": "google.cloud.compute.v1.Instances.BulkInsert", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43084,25 +43304,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_DetachDisk_async_flattened", - "title": "DetachDiskAsync", - "description": "Snippet for DetachDiskAsync", - "file": "InstancesClient.DetachDiskAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_BulkInsert_async_flattened", + "title": "BulkInsertAsync", + "description": "Snippet for BulkInsertAsync", + "file": "InstancesClient.BulkInsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DetachDiskAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.DetachDiskAsync", + "shortName": "BulkInsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.BulkInsertAsync", "async": true, "parameters": [ { @@ -43114,12 +43334,8 @@ "name": "zone" }, { - "type": "System.String", - "name": "instance" - }, - { - "type": "System.String", - "name": "deviceName" + "type": "Google.Cloud.Compute.V1.BulkInsertInstanceResource", + "name": "bulkInsertInstanceResourceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -43132,8 +43348,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "DetachDisk", - "fullName": "google.cloud.compute.v1.Instances.DetachDisk", + "shortName": "BulkInsert", + "fullName": "google.cloud.compute.v1.Instances.BulkInsert", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43144,28 +43360,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "InstancesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "InstancesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Get", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstanceRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstanceRequest", "name": "request" }, { @@ -43173,14 +43389,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Instance", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Instances.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Instances.Delete", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43191,30 +43407,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "InstancesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "InstancesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstanceRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstanceRequest", "name": "request" }, { @@ -43222,14 +43438,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Instances.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Instances.Delete", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43240,26 +43456,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "InstancesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "InstancesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Get", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Delete", "parameters": [ { "type": "System.String", @@ -43278,14 +43494,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Instance", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Instances.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Instances.Delete", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43295,26 +43511,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "InstancesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "InstancesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAsync", "async": true, "parameters": [ { @@ -43334,14 +43550,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Instances.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Instances.Delete", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43351,29 +43567,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetEffectiveFirewalls_sync", - "title": "GetEffectiveFirewallsRequestObject", - "description": "Snippet for GetEffectiveFirewalls", - "file": "InstancesClient.GetEffectiveFirewallsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_DeleteAccessConfig_sync", + "title": "DeleteAccessConfigRequestObject", + "description": "Snippet for DeleteAccessConfig", + "file": "InstancesClient.DeleteAccessConfigRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetEffectiveFirewalls", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetEffectiveFirewalls", + "shortName": "DeleteAccessConfig", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAccessConfig", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetEffectiveFirewallsInstanceRequest", + "type": "Google.Cloud.Compute.V1.DeleteAccessConfigInstanceRequest", "name": "request" }, { @@ -43381,14 +43597,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstancesGetEffectiveFirewallsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetEffectiveFirewalls", - "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", + "shortName": "DeleteAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43399,30 +43615,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetEffectiveFirewalls_async", - "title": "GetEffectiveFirewallsRequestObjectAsync", - "description": "Snippet for GetEffectiveFirewallsAsync", - "file": "InstancesClient.GetEffectiveFirewallsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_DeleteAccessConfig_async", + "title": "DeleteAccessConfigRequestObjectAsync", + "description": "Snippet for DeleteAccessConfigAsync", + "file": "InstancesClient.DeleteAccessConfigRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetEffectiveFirewallsAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetEffectiveFirewallsAsync", + "shortName": "DeleteAccessConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAccessConfigAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetEffectiveFirewallsInstanceRequest", + "type": "Google.Cloud.Compute.V1.DeleteAccessConfigInstanceRequest", "name": "request" }, { @@ -43430,14 +43646,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetEffectiveFirewalls", - "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", + "shortName": "DeleteAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43448,26 +43664,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 69, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetEffectiveFirewalls_sync_flattened", - "title": "GetEffectiveFirewalls", - "description": "Snippet for GetEffectiveFirewalls", - "file": "InstancesClient.GetEffectiveFirewallsSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_DeleteAccessConfig_sync_flattened", + "title": "DeleteAccessConfig", + "description": "Snippet for DeleteAccessConfig", + "file": "InstancesClient.DeleteAccessConfigSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetEffectiveFirewalls", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetEffectiveFirewalls", + "shortName": "DeleteAccessConfig", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAccessConfig", "parameters": [ { "type": "System.String", @@ -43481,6 +43697,10 @@ "type": "System.String", "name": "instance" }, + { + "type": "System.String", + "name": "accessConfig" + }, { "type": "System.String", "name": "networkInterface" @@ -43490,14 +43710,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstancesGetEffectiveFirewallsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetEffectiveFirewalls", - "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", + "shortName": "DeleteAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43507,26 +43727,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 37, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetEffectiveFirewalls_async_flattened", - "title": "GetEffectiveFirewallsAsync", - "description": "Snippet for GetEffectiveFirewallsAsync", - "file": "InstancesClient.GetEffectiveFirewallsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_DeleteAccessConfig_async_flattened", + "title": "DeleteAccessConfigAsync", + "description": "Snippet for DeleteAccessConfigAsync", + "file": "InstancesClient.DeleteAccessConfigAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetEffectiveFirewallsAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetEffectiveFirewallsAsync", + "shortName": "DeleteAccessConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DeleteAccessConfigAsync", "async": true, "parameters": [ { @@ -43541,6 +43761,10 @@ "type": "System.String", "name": "instance" }, + { + "type": "System.String", + "name": "accessConfig" + }, { "type": "System.String", "name": "networkInterface" @@ -43550,14 +43774,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetEffectiveFirewalls", - "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", + "shortName": "DeleteAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.DeleteAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43567,29 +43791,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetGuestAttributes_sync", - "title": "GetGuestAttributesRequestObject", - "description": "Snippet for GetGuestAttributes", - "file": "InstancesClient.GetGuestAttributesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_DetachDisk_sync", + "title": "DetachDiskRequestObject", + "description": "Snippet for DetachDisk", + "file": "InstancesClient.DetachDiskRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetGuestAttributes", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetGuestAttributes", + "shortName": "DetachDisk", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DetachDisk", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetGuestAttributesInstanceRequest", + "type": "Google.Cloud.Compute.V1.DetachDiskInstanceRequest", "name": "request" }, { @@ -43597,14 +43821,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.GuestAttributes", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetGuestAttributes", - "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", + "shortName": "DetachDisk", + "fullName": "google.cloud.compute.v1.Instances.DetachDisk", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43615,30 +43839,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 46, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetGuestAttributes_async", - "title": "GetGuestAttributesRequestObjectAsync", - "description": "Snippet for GetGuestAttributesAsync", - "file": "InstancesClient.GetGuestAttributesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_DetachDisk_async", + "title": "DetachDiskRequestObjectAsync", + "description": "Snippet for DetachDiskAsync", + "file": "InstancesClient.DetachDiskRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetGuestAttributesAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetGuestAttributesAsync", + "shortName": "DetachDiskAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DetachDiskAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetGuestAttributesInstanceRequest", + "type": "Google.Cloud.Compute.V1.DetachDiskInstanceRequest", "name": "request" }, { @@ -43646,14 +43870,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetGuestAttributes", - "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", + "shortName": "DetachDisk", + "fullName": "google.cloud.compute.v1.Instances.DetachDisk", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43664,26 +43888,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 49, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 47, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetGuestAttributes_sync_flattened", - "title": "GetGuestAttributes", - "description": "Snippet for GetGuestAttributes", - "file": "InstancesClient.GetGuestAttributesSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_DetachDisk_sync_flattened", + "title": "DetachDisk", + "description": "Snippet for DetachDisk", + "file": "InstancesClient.DetachDiskSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetGuestAttributes", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetGuestAttributes", + "shortName": "DetachDisk", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DetachDisk", "parameters": [ { "type": "System.String", @@ -43697,19 +43921,23 @@ "type": "System.String", "name": "instance" }, + { + "type": "System.String", + "name": "deviceName" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.GuestAttributes", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetGuestAttributes", - "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", + "shortName": "DetachDisk", + "fullName": "google.cloud.compute.v1.Instances.DetachDisk", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43719,26 +43947,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetGuestAttributes_async_flattened", - "title": "GetGuestAttributesAsync", - "description": "Snippet for GetGuestAttributesAsync", - "file": "InstancesClient.GetGuestAttributesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_DetachDisk_async_flattened", + "title": "DetachDiskAsync", + "description": "Snippet for DetachDiskAsync", + "file": "InstancesClient.DetachDiskAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetGuestAttributesAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetGuestAttributesAsync", + "shortName": "DetachDiskAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.DetachDiskAsync", "async": true, "parameters": [ { @@ -43753,19 +43981,23 @@ "type": "System.String", "name": "instance" }, + { + "type": "System.String", + "name": "deviceName" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetGuestAttributes", - "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", + "shortName": "DetachDisk", + "fullName": "google.cloud.compute.v1.Instances.DetachDisk", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43775,29 +44007,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "InstancesClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "InstancesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetIamPolicy", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetInstanceRequest", "name": "request" }, { @@ -43805,14 +44037,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.Instance", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Instances.Get", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43824,29 +44056,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 46, "type": "FULL" }, { "start": 34, - "end": 45, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "InstancesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "InstancesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetIamPolicyAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetInstanceRequest", "name": "request" }, { @@ -43854,14 +44086,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Instances.Get", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43873,25 +44105,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 47, "type": "FULL" }, { "start": 35, - "end": 46, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "InstancesClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "InstancesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetIamPolicy", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Get", "parameters": [ { "type": "System.String", @@ -43903,21 +44135,21 @@ }, { "type": "System.String", - "name": "resource" + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.Instance", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Instances.Get", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43939,14 +44171,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "InstancesClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "InstancesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetIamPolicyAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetAsync", "async": true, "parameters": [ { @@ -43959,21 +44191,21 @@ }, { "type": "System.String", - "name": "resource" + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Instances.Get", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -43995,17 +44227,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_GetScreenshot_sync", - "title": "GetScreenshotRequestObject", - "description": "Snippet for GetScreenshot", - "file": "InstancesClient.GetScreenshotRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetEffectiveFirewalls_sync", + "title": "GetEffectiveFirewallsRequestObject", + "description": "Snippet for GetEffectiveFirewalls", + "file": "InstancesClient.GetEffectiveFirewallsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetScreenshot", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetScreenshot", + "shortName": "GetEffectiveFirewalls", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetEffectiveFirewalls", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetScreenshotInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetEffectiveFirewallsInstanceRequest", "name": "request" }, { @@ -44013,14 +44245,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Screenshot", + "resultType": "Google.Cloud.Compute.V1.InstancesGetEffectiveFirewallsResponse", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetScreenshot", - "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", + "shortName": "GetEffectiveFirewalls", + "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44032,29 +44264,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 47, "type": "FULL" }, { "start": 34, - "end": 44, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetScreenshot_async", - "title": "GetScreenshotRequestObjectAsync", - "description": "Snippet for GetScreenshotAsync", - "file": "InstancesClient.GetScreenshotRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetEffectiveFirewalls_async", + "title": "GetEffectiveFirewallsRequestObjectAsync", + "description": "Snippet for GetEffectiveFirewallsAsync", + "file": "InstancesClient.GetEffectiveFirewallsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetScreenshotAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetScreenshotAsync", + "shortName": "GetEffectiveFirewallsAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetEffectiveFirewallsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetScreenshotInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetEffectiveFirewallsInstanceRequest", "name": "request" }, { @@ -44062,14 +44294,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetScreenshot", - "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", + "shortName": "GetEffectiveFirewalls", + "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44081,25 +44313,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 48, "type": "FULL" }, { "start": 35, - "end": 45, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetScreenshot_sync_flattened", - "title": "GetScreenshot", - "description": "Snippet for GetScreenshot", - "file": "InstancesClient.GetScreenshotSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetEffectiveFirewalls_sync_flattened", + "title": "GetEffectiveFirewalls", + "description": "Snippet for GetEffectiveFirewalls", + "file": "InstancesClient.GetEffectiveFirewallsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetScreenshot", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetScreenshot", + "shortName": "GetEffectiveFirewalls", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetEffectiveFirewalls", "parameters": [ { "type": "System.String", @@ -44113,19 +44345,23 @@ "type": "System.String", "name": "instance" }, + { + "type": "System.String", + "name": "networkInterface" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Screenshot", + "resultType": "Google.Cloud.Compute.V1.InstancesGetEffectiveFirewallsResponse", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetScreenshot", - "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", + "shortName": "GetEffectiveFirewalls", + "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44136,25 +44372,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 34, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetScreenshot_async_flattened", - "title": "GetScreenshotAsync", - "description": "Snippet for GetScreenshotAsync", - "file": "InstancesClient.GetScreenshotAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetEffectiveFirewalls_async_flattened", + "title": "GetEffectiveFirewallsAsync", + "description": "Snippet for GetEffectiveFirewallsAsync", + "file": "InstancesClient.GetEffectiveFirewallsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetScreenshotAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetScreenshotAsync", + "shortName": "GetEffectiveFirewallsAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetEffectiveFirewallsAsync", "async": true, "parameters": [ { @@ -44169,19 +44405,23 @@ "type": "System.String", "name": "instance" }, + { + "type": "System.String", + "name": "networkInterface" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetScreenshot", - "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", + "shortName": "GetEffectiveFirewalls", + "fullName": "google.cloud.compute.v1.Instances.GetEffectiveFirewalls", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44192,28 +44432,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 45, "type": "FULL" }, { "start": 35, - "end": 42, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetSerialPortOutput_sync", - "title": "GetSerialPortOutputRequestObject", - "description": "Snippet for GetSerialPortOutput", - "file": "InstancesClient.GetSerialPortOutputRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetGuestAttributes_sync", + "title": "GetGuestAttributesRequestObject", + "description": "Snippet for GetGuestAttributes", + "file": "InstancesClient.GetGuestAttributesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetSerialPortOutput", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetSerialPortOutput", + "shortName": "GetGuestAttributes", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetGuestAttributes", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetSerialPortOutputInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetGuestAttributesInstanceRequest", "name": "request" }, { @@ -44221,14 +44461,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.SerialPortOutput", + "resultType": "Google.Cloud.Compute.V1.GuestAttributes", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetSerialPortOutput", - "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", + "shortName": "GetGuestAttributes", + "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44251,18 +44491,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_GetSerialPortOutput_async", - "title": "GetSerialPortOutputRequestObjectAsync", - "description": "Snippet for GetSerialPortOutputAsync", - "file": "InstancesClient.GetSerialPortOutputRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetGuestAttributes_async", + "title": "GetGuestAttributesRequestObjectAsync", + "description": "Snippet for GetGuestAttributesAsync", + "file": "InstancesClient.GetGuestAttributesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetSerialPortOutputAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetSerialPortOutputAsync", + "shortName": "GetGuestAttributesAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetGuestAttributesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetSerialPortOutputInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetGuestAttributesInstanceRequest", "name": "request" }, { @@ -44270,14 +44510,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetSerialPortOutput", - "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", + "shortName": "GetGuestAttributes", + "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44300,14 +44540,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_GetSerialPortOutput_sync_flattened", - "title": "GetSerialPortOutput", - "description": "Snippet for GetSerialPortOutput", - "file": "InstancesClient.GetSerialPortOutputSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetGuestAttributes_sync_flattened", + "title": "GetGuestAttributes", + "description": "Snippet for GetGuestAttributes", + "file": "InstancesClient.GetGuestAttributesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetSerialPortOutput", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetSerialPortOutput", + "shortName": "GetGuestAttributes", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetGuestAttributes", "parameters": [ { "type": "System.String", @@ -44326,14 +44566,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.SerialPortOutput", + "resultType": "Google.Cloud.Compute.V1.GuestAttributes", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetSerialPortOutput", - "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", + "shortName": "GetGuestAttributes", + "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44355,14 +44595,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_GetSerialPortOutput_async_flattened", - "title": "GetSerialPortOutputAsync", - "description": "Snippet for GetSerialPortOutputAsync", - "file": "InstancesClient.GetSerialPortOutputAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetGuestAttributes_async_flattened", + "title": "GetGuestAttributesAsync", + "description": "Snippet for GetGuestAttributesAsync", + "file": "InstancesClient.GetGuestAttributesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetSerialPortOutputAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetSerialPortOutputAsync", + "shortName": "GetGuestAttributesAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetGuestAttributesAsync", "async": true, "parameters": [ { @@ -44382,14 +44622,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetSerialPortOutput", - "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", + "shortName": "GetGuestAttributes", + "fullName": "google.cloud.compute.v1.Instances.GetGuestAttributes", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44411,17 +44651,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_GetShieldedInstanceIdentity_sync", - "title": "GetShieldedInstanceIdentityRequestObject", - "description": "Snippet for GetShieldedInstanceIdentity", - "file": "InstancesClient.GetShieldedInstanceIdentityRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "InstancesClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetShieldedInstanceIdentity", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetShieldedInstanceIdentity", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetShieldedInstanceIdentityInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyInstanceRequest", "name": "request" }, { @@ -44429,14 +44669,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.ShieldedInstanceIdentity", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetShieldedInstanceIdentity", - "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44448,29 +44688,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 47, "type": "FULL" }, { "start": 34, - "end": 44, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetShieldedInstanceIdentity_async", - "title": "GetShieldedInstanceIdentityRequestObjectAsync", - "description": "Snippet for GetShieldedInstanceIdentityAsync", - "file": "InstancesClient.GetShieldedInstanceIdentityRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "InstancesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetShieldedInstanceIdentityAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetShieldedInstanceIdentityAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetShieldedInstanceIdentityInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyInstanceRequest", "name": "request" }, { @@ -44478,14 +44718,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetShieldedInstanceIdentity", - "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44497,25 +44737,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 48, "type": "FULL" }, { "start": 35, - "end": 45, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_GetShieldedInstanceIdentity_sync_flattened", - "title": "GetShieldedInstanceIdentity", - "description": "Snippet for GetShieldedInstanceIdentity", - "file": "InstancesClient.GetShieldedInstanceIdentitySnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "InstancesClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetShieldedInstanceIdentity", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetShieldedInstanceIdentity", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -44527,21 +44767,21 @@ }, { "type": "System.String", - "name": "instance" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.ShieldedInstanceIdentity", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetShieldedInstanceIdentity", - "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44563,14 +44803,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_GetShieldedInstanceIdentity_async_flattened", - "title": "GetShieldedInstanceIdentityAsync", - "description": "Snippet for GetShieldedInstanceIdentityAsync", - "file": "InstancesClient.GetShieldedInstanceIdentityAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "InstancesClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetShieldedInstanceIdentityAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetShieldedInstanceIdentityAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -44583,21 +44823,21 @@ }, { "type": "System.String", - "name": "instance" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "GetShieldedInstanceIdentity", - "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.Instances.GetIamPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44619,17 +44859,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "InstancesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetScreenshot_sync", + "title": "GetScreenshotRequestObject", + "description": "Snippet for GetScreenshot", + "file": "InstancesClient.GetScreenshotRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Insert", + "shortName": "GetScreenshot", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetScreenshot", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetScreenshotInstanceRequest", "name": "request" }, { @@ -44637,14 +44877,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Screenshot", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Instances.Insert", + "shortName": "GetScreenshot", + "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44655,30 +44895,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 66, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "InstancesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetScreenshot_async", + "title": "GetScreenshotRequestObjectAsync", + "description": "Snippet for GetScreenshotAsync", + "file": "InstancesClient.GetScreenshotRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.InsertAsync", + "shortName": "GetScreenshotAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetScreenshotAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInstanceRequest", + "type": "Google.Cloud.Compute.V1.GetScreenshotInstanceRequest", "name": "request" }, { @@ -44686,14 +44926,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Instances.Insert", + "shortName": "GetScreenshot", + "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44704,26 +44944,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 69, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 67, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "InstancesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetScreenshot_sync_flattened", + "title": "GetScreenshot", + "description": "Snippet for GetScreenshot", + "file": "InstancesClient.GetScreenshotSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Insert", + "shortName": "GetScreenshot", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetScreenshot", "parameters": [ { "type": "System.String", @@ -44734,22 +44974,22 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.Instance", - "name": "instanceResource" + "type": "System.String", + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Screenshot", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Instances.Insert", + "shortName": "GetScreenshot", + "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44759,26 +44999,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "InstancesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetScreenshot_async_flattened", + "title": "GetScreenshotAsync", + "description": "Snippet for GetScreenshotAsync", + "file": "InstancesClient.GetScreenshotAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.InsertAsync", + "shortName": "GetScreenshotAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetScreenshotAsync", "async": true, "parameters": [ { @@ -44790,22 +45030,22 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.Instance", - "name": "instanceResource" + "type": "System.String", + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Instances.Insert", + "shortName": "GetScreenshot", + "fullName": "google.cloud.compute.v1.Instances.GetScreenshot", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44815,29 +45055,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "InstancesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetSerialPortOutput_sync", + "title": "GetSerialPortOutputRequestObject", + "description": "Snippet for GetSerialPortOutput", + "file": "InstancesClient.GetSerialPortOutputRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.List", + "shortName": "GetSerialPortOutput", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetSerialPortOutput", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstancesRequest", + "type": "Google.Cloud.Compute.V1.GetSerialPortOutputInstanceRequest", "name": "request" }, { @@ -44845,14 +45085,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.SerialPortOutput", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Instances.List", + "shortName": "GetSerialPortOutput", + "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44864,29 +45104,29 @@ "segments": [ { "start": 20, - "end": 82, + "end": 48, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 34, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "InstancesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetSerialPortOutput_async", + "title": "GetSerialPortOutputRequestObjectAsync", + "description": "Snippet for GetSerialPortOutputAsync", + "file": "InstancesClient.GetSerialPortOutputRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListAsync", + "shortName": "GetSerialPortOutputAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetSerialPortOutputAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstancesRequest", + "type": "Google.Cloud.Compute.V1.GetSerialPortOutputInstanceRequest", "name": "request" }, { @@ -44894,14 +45134,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Instances.List", + "shortName": "GetSerialPortOutput", + "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44913,25 +45153,25 @@ "segments": [ { "start": 20, - "end": 84, + "end": 49, "type": "FULL" }, { - "start": 38, - "end": 82, + "start": 35, + "end": 47, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "InstancesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetSerialPortOutput_sync_flattened", + "title": "GetSerialPortOutput", + "description": "Snippet for GetSerialPortOutput", + "file": "InstancesClient.GetSerialPortOutputSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.List", + "shortName": "GetSerialPortOutput", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetSerialPortOutput", "parameters": [ { "type": "System.String", @@ -44943,25 +45183,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.SerialPortOutput", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Instances.List", + "shortName": "GetSerialPortOutput", + "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -44972,25 +45208,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "InstancesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetSerialPortOutput_async_flattened", + "title": "GetSerialPortOutputAsync", + "description": "Snippet for GetSerialPortOutputAsync", + "file": "InstancesClient.GetSerialPortOutputAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListAsync", + "shortName": "GetSerialPortOutputAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetSerialPortOutputAsync", "async": true, "parameters": [ { @@ -45003,25 +45239,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Instances.List", + "shortName": "GetSerialPortOutput", + "fullName": "google.cloud.compute.v1.Instances.GetSerialPortOutput", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45032,28 +45264,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_ListReferrers_sync", - "title": "ListReferrersRequestObject", - "description": "Snippet for ListReferrers", - "file": "InstancesClient.ListReferrersRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetShieldedInstanceIdentity_sync", + "title": "GetShieldedInstanceIdentityRequestObject", + "description": "Snippet for GetShieldedInstanceIdentity", + "file": "InstancesClient.GetShieldedInstanceIdentityRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListReferrers", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListReferrers", + "shortName": "GetShieldedInstanceIdentity", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetShieldedInstanceIdentity", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListReferrersInstancesRequest", + "type": "Google.Cloud.Compute.V1.GetShieldedInstanceIdentityInstanceRequest", "name": "request" }, { @@ -45061,14 +45293,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.ShieldedInstanceIdentity", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "ListReferrers", - "fullName": "google.cloud.compute.v1.Instances.ListReferrers", + "shortName": "GetShieldedInstanceIdentity", + "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45080,29 +45312,29 @@ "segments": [ { "start": 20, - "end": 83, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 81, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_ListReferrers_async", - "title": "ListReferrersRequestObjectAsync", - "description": "Snippet for ListReferrersAsync", - "file": "InstancesClient.ListReferrersRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetShieldedInstanceIdentity_async", + "title": "GetShieldedInstanceIdentityRequestObjectAsync", + "description": "Snippet for GetShieldedInstanceIdentityAsync", + "file": "InstancesClient.GetShieldedInstanceIdentityRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListReferrersAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListReferrersAsync", + "shortName": "GetShieldedInstanceIdentityAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetShieldedInstanceIdentityAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListReferrersInstancesRequest", + "type": "Google.Cloud.Compute.V1.GetShieldedInstanceIdentityInstanceRequest", "name": "request" }, { @@ -45110,14 +45342,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "ListReferrers", - "fullName": "google.cloud.compute.v1.Instances.ListReferrers", + "shortName": "GetShieldedInstanceIdentity", + "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45129,25 +45361,25 @@ "segments": [ { "start": 20, - "end": 85, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 83, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_ListReferrers_sync_flattened", - "title": "ListReferrers", - "description": "Snippet for ListReferrers", - "file": "InstancesClient.ListReferrersSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetShieldedInstanceIdentity_sync_flattened", + "title": "GetShieldedInstanceIdentity", + "description": "Snippet for GetShieldedInstanceIdentity", + "file": "InstancesClient.GetShieldedInstanceIdentitySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListReferrers", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListReferrers", + "shortName": "GetShieldedInstanceIdentity", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetShieldedInstanceIdentity", "parameters": [ { "type": "System.String", @@ -45161,27 +45393,19 @@ "type": "System.String", "name": "instance" }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.ShieldedInstanceIdentity", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "ListReferrers", - "fullName": "google.cloud.compute.v1.Instances.ListReferrers", + "shortName": "GetShieldedInstanceIdentity", + "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45192,25 +45416,25 @@ "segments": [ { "start": 20, - "end": 77, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 75, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_ListReferrers_async_flattened", - "title": "ListReferrersAsync", - "description": "Snippet for ListReferrersAsync", - "file": "InstancesClient.ListReferrersAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_GetShieldedInstanceIdentity_async_flattened", + "title": "GetShieldedInstanceIdentityAsync", + "description": "Snippet for GetShieldedInstanceIdentityAsync", + "file": "InstancesClient.GetShieldedInstanceIdentityAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListReferrersAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListReferrersAsync", + "shortName": "GetShieldedInstanceIdentityAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.GetShieldedInstanceIdentityAsync", "async": true, "parameters": [ { @@ -45225,27 +45449,19 @@ "type": "System.String", "name": "instance" }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "ListReferrers", - "fullName": "google.cloud.compute.v1.Instances.ListReferrers", + "shortName": "GetShieldedInstanceIdentity", + "fullName": "google.cloud.compute.v1.Instances.GetShieldedInstanceIdentity", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45256,28 +45472,28 @@ "segments": [ { "start": 20, - "end": 79, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 77, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_PerformMaintenance_sync", - "title": "PerformMaintenanceRequestObject", - "description": "Snippet for PerformMaintenance", - "file": "InstancesClient.PerformMaintenanceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "InstancesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PerformMaintenance", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.PerformMaintenance", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PerformMaintenanceInstanceRequest", + "type": "Google.Cloud.Compute.V1.InsertInstanceRequest", "name": "request" }, { @@ -45291,8 +45507,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "PerformMaintenance", - "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Instances.Insert", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45304,29 +45520,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 68, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_PerformMaintenance_async", - "title": "PerformMaintenanceRequestObjectAsync", - "description": "Snippet for PerformMaintenanceAsync", - "file": "InstancesClient.PerformMaintenanceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "InstancesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PerformMaintenanceAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.PerformMaintenanceAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PerformMaintenanceInstanceRequest", + "type": "Google.Cloud.Compute.V1.InsertInstanceRequest", "name": "request" }, { @@ -45340,8 +45556,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "PerformMaintenance", - "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Instances.Insert", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45353,25 +45569,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 69, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_PerformMaintenance_sync_flattened", - "title": "PerformMaintenance", - "description": "Snippet for PerformMaintenance", - "file": "InstancesClient.PerformMaintenanceSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "InstancesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PerformMaintenance", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.PerformMaintenance", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Insert", "parameters": [ { "type": "System.String", @@ -45382,8 +45598,8 @@ "name": "zone" }, { - "type": "System.String", - "name": "instance" + "type": "Google.Cloud.Compute.V1.Instance", + "name": "instanceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -45396,8 +45612,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "PerformMaintenance", - "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Instances.Insert", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45419,14 +45635,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_PerformMaintenance_async_flattened", - "title": "PerformMaintenanceAsync", - "description": "Snippet for PerformMaintenanceAsync", - "file": "InstancesClient.PerformMaintenanceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "InstancesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PerformMaintenanceAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.PerformMaintenanceAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.InsertAsync", "async": true, "parameters": [ { @@ -45438,8 +45654,8 @@ "name": "zone" }, { - "type": "System.String", - "name": "instance" + "type": "Google.Cloud.Compute.V1.Instance", + "name": "instanceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -45452,8 +45668,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "PerformMaintenance", - "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Instances.Insert", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45475,17 +45691,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_RemoveResourcePolicies_sync", - "title": "RemoveResourcePoliciesRequestObject", - "description": "Snippet for RemoveResourcePolicies", - "file": "InstancesClient.RemoveResourcePoliciesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "InstancesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveResourcePolicies", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.RemoveResourcePolicies", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveResourcePoliciesInstanceRequest", + "type": "Google.Cloud.Compute.V1.ListInstancesRequest", "name": "request" }, { @@ -45493,14 +45709,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "RemoveResourcePolicies", - "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Instances.List", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45511,30 +45727,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_RemoveResourcePolicies_async", - "title": "RemoveResourcePoliciesRequestObjectAsync", - "description": "Snippet for RemoveResourcePoliciesAsync", - "file": "InstancesClient.RemoveResourcePoliciesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "InstancesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveResourcePoliciesAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.RemoveResourcePoliciesAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveResourcePoliciesInstanceRequest", + "type": "Google.Cloud.Compute.V1.ListInstancesRequest", "name": "request" }, { @@ -45542,14 +45758,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "RemoveResourcePolicies", - "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Instances.List", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45560,26 +45776,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_RemoveResourcePolicies_sync_flattened", - "title": "RemoveResourcePolicies", - "description": "Snippet for RemoveResourcePolicies", - "file": "InstancesClient.RemoveResourcePoliciesSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "InstancesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveResourcePolicies", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.RemoveResourcePolicies", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.List", "parameters": [ { "type": "System.String", @@ -45591,25 +45807,25 @@ }, { "type": "System.String", - "name": "instance" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.InstancesRemoveResourcePoliciesRequest", - "name": "instancesRemoveResourcePoliciesRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "RemoveResourcePolicies", - "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Instances.List", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45619,26 +45835,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_RemoveResourcePolicies_async_flattened", - "title": "RemoveResourcePoliciesAsync", - "description": "Snippet for RemoveResourcePoliciesAsync", - "file": "InstancesClient.RemoveResourcePoliciesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "InstancesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveResourcePoliciesAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.RemoveResourcePoliciesAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListAsync", "async": true, "parameters": [ { @@ -45651,25 +45867,25 @@ }, { "type": "System.String", - "name": "instance" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.InstancesRemoveResourcePoliciesRequest", - "name": "instancesRemoveResourcePoliciesRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "RemoveResourcePolicies", - "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Instances.List", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45679,29 +45895,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Reset_sync", - "title": "ResetRequestObject", - "description": "Snippet for Reset", - "file": "InstancesClient.ResetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_ListReferrers_sync", + "title": "ListReferrersRequestObject", + "description": "Snippet for ListReferrers", + "file": "InstancesClient.ListReferrersRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Reset", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Reset", + "shortName": "ListReferrers", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListReferrers", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ResetInstanceRequest", + "type": "Google.Cloud.Compute.V1.ListReferrersInstancesRequest", "name": "request" }, { @@ -45709,14 +45925,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Reset", - "fullName": "google.cloud.compute.v1.Instances.Reset", + "shortName": "ListReferrers", + "fullName": "google.cloud.compute.v1.Instances.ListReferrers", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45727,30 +45943,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 83, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 36, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Reset_async", - "title": "ResetRequestObjectAsync", - "description": "Snippet for ResetAsync", - "file": "InstancesClient.ResetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_ListReferrers_async", + "title": "ListReferrersRequestObjectAsync", + "description": "Snippet for ListReferrersAsync", + "file": "InstancesClient.ListReferrersRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ResetAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ResetAsync", + "shortName": "ListReferrersAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListReferrersAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ResetInstanceRequest", + "type": "Google.Cloud.Compute.V1.ListReferrersInstancesRequest", "name": "request" }, { @@ -45758,14 +45974,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Reset", - "fullName": "google.cloud.compute.v1.Instances.Reset", + "shortName": "ListReferrers", + "fullName": "google.cloud.compute.v1.Instances.ListReferrers", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45776,26 +45992,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 85, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 83, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Reset_sync_flattened", - "title": "Reset", - "description": "Snippet for Reset", - "file": "InstancesClient.ResetSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_ListReferrers_sync_flattened", + "title": "ListReferrers", + "description": "Snippet for ListReferrers", + "file": "InstancesClient.ListReferrersSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Reset", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Reset", + "shortName": "ListReferrers", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListReferrers", "parameters": [ { "type": "System.String", @@ -45809,19 +46025,27 @@ "type": "System.String", "name": "instance" }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Reset", - "fullName": "google.cloud.compute.v1.Instances.Reset", + "shortName": "ListReferrers", + "fullName": "google.cloud.compute.v1.Instances.ListReferrers", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45831,26 +46055,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 77, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 36, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Reset_async_flattened", - "title": "ResetAsync", - "description": "Snippet for ResetAsync", - "file": "InstancesClient.ResetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_ListReferrers_async_flattened", + "title": "ListReferrersAsync", + "description": "Snippet for ListReferrersAsync", + "file": "InstancesClient.ListReferrersAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ResetAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ResetAsync", + "shortName": "ListReferrersAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ListReferrersAsync", "async": true, "parameters": [ { @@ -45865,19 +46089,27 @@ "type": "System.String", "name": "instance" }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Reset", - "fullName": "google.cloud.compute.v1.Instances.Reset", + "shortName": "ListReferrers", + "fullName": "google.cloud.compute.v1.Instances.ListReferrers", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45887,29 +46119,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 79, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 77, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Resume_sync", - "title": "ResumeRequestObject", - "description": "Snippet for Resume", - "file": "InstancesClient.ResumeRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_PerformMaintenance_sync", + "title": "PerformMaintenanceRequestObject", + "description": "Snippet for PerformMaintenance", + "file": "InstancesClient.PerformMaintenanceRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Resume", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Resume", + "shortName": "PerformMaintenance", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.PerformMaintenance", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ResumeInstanceRequest", + "type": "Google.Cloud.Compute.V1.PerformMaintenanceInstanceRequest", "name": "request" }, { @@ -45923,8 +46155,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Resume", - "fullName": "google.cloud.compute.v1.Instances.Resume", + "shortName": "PerformMaintenance", + "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45947,18 +46179,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Resume_async", - "title": "ResumeRequestObjectAsync", - "description": "Snippet for ResumeAsync", - "file": "InstancesClient.ResumeRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_PerformMaintenance_async", + "title": "PerformMaintenanceRequestObjectAsync", + "description": "Snippet for PerformMaintenanceAsync", + "file": "InstancesClient.PerformMaintenanceRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ResumeAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ResumeAsync", + "shortName": "PerformMaintenanceAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.PerformMaintenanceAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ResumeInstanceRequest", + "type": "Google.Cloud.Compute.V1.PerformMaintenanceInstanceRequest", "name": "request" }, { @@ -45972,8 +46204,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Resume", - "fullName": "google.cloud.compute.v1.Instances.Resume", + "shortName": "PerformMaintenance", + "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -45996,14 +46228,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Resume_sync_flattened", - "title": "Resume", - "description": "Snippet for Resume", - "file": "InstancesClient.ResumeSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_PerformMaintenance_sync_flattened", + "title": "PerformMaintenance", + "description": "Snippet for PerformMaintenance", + "file": "InstancesClient.PerformMaintenanceSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Resume", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Resume", + "shortName": "PerformMaintenance", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.PerformMaintenance", "parameters": [ { "type": "System.String", @@ -46028,8 +46260,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Resume", - "fullName": "google.cloud.compute.v1.Instances.Resume", + "shortName": "PerformMaintenance", + "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46051,14 +46283,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Resume_async_flattened", - "title": "ResumeAsync", - "description": "Snippet for ResumeAsync", - "file": "InstancesClient.ResumeAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_PerformMaintenance_async_flattened", + "title": "PerformMaintenanceAsync", + "description": "Snippet for PerformMaintenanceAsync", + "file": "InstancesClient.PerformMaintenanceAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ResumeAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.ResumeAsync", + "shortName": "PerformMaintenanceAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.PerformMaintenanceAsync", "async": true, "parameters": [ { @@ -46084,8 +46316,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Resume", - "fullName": "google.cloud.compute.v1.Instances.Resume", + "shortName": "PerformMaintenance", + "fullName": "google.cloud.compute.v1.Instances.PerformMaintenance", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46107,17 +46339,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SendDiagnosticInterrupt_sync", - "title": "SendDiagnosticInterruptRequestObject", - "description": "Snippet for SendDiagnosticInterrupt", - "file": "InstancesClient.SendDiagnosticInterruptRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_RemoveResourcePolicies_sync", + "title": "RemoveResourcePoliciesRequestObject", + "description": "Snippet for RemoveResourcePolicies", + "file": "InstancesClient.RemoveResourcePoliciesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SendDiagnosticInterrupt", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SendDiagnosticInterrupt", + "shortName": "RemoveResourcePolicies", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.RemoveResourcePolicies", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SendDiagnosticInterruptInstanceRequest", + "type": "Google.Cloud.Compute.V1.RemoveResourcePoliciesInstanceRequest", "name": "request" }, { @@ -46125,14 +46357,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.SendDiagnosticInterruptInstanceResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SendDiagnosticInterrupt", - "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", + "shortName": "RemoveResourcePolicies", + "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46143,30 +46375,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SendDiagnosticInterrupt_async", - "title": "SendDiagnosticInterruptRequestObjectAsync", - "description": "Snippet for SendDiagnosticInterruptAsync", - "file": "InstancesClient.SendDiagnosticInterruptRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_RemoveResourcePolicies_async", + "title": "RemoveResourcePoliciesRequestObjectAsync", + "description": "Snippet for RemoveResourcePoliciesAsync", + "file": "InstancesClient.RemoveResourcePoliciesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SendDiagnosticInterruptAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SendDiagnosticInterruptAsync", + "shortName": "RemoveResourcePoliciesAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.RemoveResourcePoliciesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SendDiagnosticInterruptInstanceRequest", + "type": "Google.Cloud.Compute.V1.RemoveResourcePoliciesInstanceRequest", "name": "request" }, { @@ -46174,14 +46406,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SendDiagnosticInterrupt", - "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", + "shortName": "RemoveResourcePolicies", + "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46192,26 +46424,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SendDiagnosticInterrupt_sync_flattened", - "title": "SendDiagnosticInterrupt", - "description": "Snippet for SendDiagnosticInterrupt", - "file": "InstancesClient.SendDiagnosticInterruptSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_RemoveResourcePolicies_sync_flattened", + "title": "RemoveResourcePolicies", + "description": "Snippet for RemoveResourcePolicies", + "file": "InstancesClient.RemoveResourcePoliciesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SendDiagnosticInterrupt", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SendDiagnosticInterrupt", + "shortName": "RemoveResourcePolicies", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.RemoveResourcePolicies", "parameters": [ { "type": "System.String", @@ -46225,19 +46457,23 @@ "type": "System.String", "name": "instance" }, + { + "type": "Google.Cloud.Compute.V1.InstancesRemoveResourcePoliciesRequest", + "name": "instancesRemoveResourcePoliciesRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.SendDiagnosticInterruptInstanceResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SendDiagnosticInterrupt", - "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", + "shortName": "RemoveResourcePolicies", + "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46247,26 +46483,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SendDiagnosticInterrupt_async_flattened", - "title": "SendDiagnosticInterruptAsync", - "description": "Snippet for SendDiagnosticInterruptAsync", - "file": "InstancesClient.SendDiagnosticInterruptAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_RemoveResourcePolicies_async_flattened", + "title": "RemoveResourcePoliciesAsync", + "description": "Snippet for RemoveResourcePoliciesAsync", + "file": "InstancesClient.RemoveResourcePoliciesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SendDiagnosticInterruptAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SendDiagnosticInterruptAsync", + "shortName": "RemoveResourcePoliciesAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.RemoveResourcePoliciesAsync", "async": true, "parameters": [ { @@ -46281,19 +46517,23 @@ "type": "System.String", "name": "instance" }, + { + "type": "Google.Cloud.Compute.V1.InstancesRemoveResourcePoliciesRequest", + "name": "instancesRemoveResourcePoliciesRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SendDiagnosticInterrupt", - "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", + "shortName": "RemoveResourcePolicies", + "fullName": "google.cloud.compute.v1.Instances.RemoveResourcePolicies", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46303,29 +46543,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetDeletionProtection_sync", - "title": "SetDeletionProtectionRequestObject", - "description": "Snippet for SetDeletionProtection", - "file": "InstancesClient.SetDeletionProtectionRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Reset_sync", + "title": "ResetRequestObject", + "description": "Snippet for Reset", + "file": "InstancesClient.ResetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDeletionProtection", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDeletionProtection", + "shortName": "Reset", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Reset", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetDeletionProtectionInstanceRequest", + "type": "Google.Cloud.Compute.V1.ResetInstanceRequest", "name": "request" }, { @@ -46339,8 +46579,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetDeletionProtection", - "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", + "shortName": "Reset", + "fullName": "google.cloud.compute.v1.Instances.Reset", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46352,29 +46592,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetDeletionProtection_async", - "title": "SetDeletionProtectionRequestObjectAsync", - "description": "Snippet for SetDeletionProtectionAsync", - "file": "InstancesClient.SetDeletionProtectionRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Reset_async", + "title": "ResetRequestObjectAsync", + "description": "Snippet for ResetAsync", + "file": "InstancesClient.ResetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDeletionProtectionAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDeletionProtectionAsync", + "shortName": "ResetAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ResetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetDeletionProtectionInstanceRequest", + "type": "Google.Cloud.Compute.V1.ResetInstanceRequest", "name": "request" }, { @@ -46388,8 +46628,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetDeletionProtection", - "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", + "shortName": "Reset", + "fullName": "google.cloud.compute.v1.Instances.Reset", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46401,25 +46641,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetDeletionProtection_sync_flattened", - "title": "SetDeletionProtection", - "description": "Snippet for SetDeletionProtection", - "file": "InstancesClient.SetDeletionProtectionSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Reset_sync_flattened", + "title": "Reset", + "description": "Snippet for Reset", + "file": "InstancesClient.ResetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDeletionProtection", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDeletionProtection", + "shortName": "Reset", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Reset", "parameters": [ { "type": "System.String", @@ -46431,7 +46671,7 @@ }, { "type": "System.String", - "name": "resource" + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -46444,8 +46684,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetDeletionProtection", - "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", + "shortName": "Reset", + "fullName": "google.cloud.compute.v1.Instances.Reset", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46467,14 +46707,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetDeletionProtection_async_flattened", - "title": "SetDeletionProtectionAsync", - "description": "Snippet for SetDeletionProtectionAsync", - "file": "InstancesClient.SetDeletionProtectionAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Reset_async_flattened", + "title": "ResetAsync", + "description": "Snippet for ResetAsync", + "file": "InstancesClient.ResetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDeletionProtectionAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDeletionProtectionAsync", + "shortName": "ResetAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ResetAsync", "async": true, "parameters": [ { @@ -46487,7 +46727,7 @@ }, { "type": "System.String", - "name": "resource" + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -46500,8 +46740,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetDeletionProtection", - "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", + "shortName": "Reset", + "fullName": "google.cloud.compute.v1.Instances.Reset", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46523,17 +46763,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetDiskAutoDelete_sync", - "title": "SetDiskAutoDeleteRequestObject", - "description": "Snippet for SetDiskAutoDelete", - "file": "InstancesClient.SetDiskAutoDeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Resume_sync", + "title": "ResumeRequestObject", + "description": "Snippet for Resume", + "file": "InstancesClient.ResumeRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDiskAutoDelete", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDiskAutoDelete", + "shortName": "Resume", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Resume", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetDiskAutoDeleteInstanceRequest", + "type": "Google.Cloud.Compute.V1.ResumeInstanceRequest", "name": "request" }, { @@ -46547,8 +46787,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetDiskAutoDelete", - "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", + "shortName": "Resume", + "fullName": "google.cloud.compute.v1.Instances.Resume", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46560,29 +46800,29 @@ "segments": [ { "start": 22, - "end": 68, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 66, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetDiskAutoDelete_async", - "title": "SetDiskAutoDeleteRequestObjectAsync", - "description": "Snippet for SetDiskAutoDeleteAsync", - "file": "InstancesClient.SetDiskAutoDeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Resume_async", + "title": "ResumeRequestObjectAsync", + "description": "Snippet for ResumeAsync", + "file": "InstancesClient.ResumeRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDiskAutoDeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDiskAutoDeleteAsync", + "shortName": "ResumeAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ResumeAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetDiskAutoDeleteInstanceRequest", + "type": "Google.Cloud.Compute.V1.ResumeInstanceRequest", "name": "request" }, { @@ -46596,8 +46836,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetDiskAutoDelete", - "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", + "shortName": "Resume", + "fullName": "google.cloud.compute.v1.Instances.Resume", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46609,25 +46849,25 @@ "segments": [ { "start": 22, - "end": 69, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 67, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetDiskAutoDelete_sync_flattened", - "title": "SetDiskAutoDelete", - "description": "Snippet for SetDiskAutoDelete", - "file": "InstancesClient.SetDiskAutoDeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Resume_sync_flattened", + "title": "Resume", + "description": "Snippet for Resume", + "file": "InstancesClient.ResumeSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDiskAutoDelete", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDiskAutoDelete", + "shortName": "Resume", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Resume", "parameters": [ { "type": "System.String", @@ -46641,14 +46881,6 @@ "type": "System.String", "name": "instance" }, - { - "type": "System.Boolean", - "name": "autoDelete" - }, - { - "type": "System.String", - "name": "deviceName" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -46660,8 +46892,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetDiskAutoDelete", - "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", + "shortName": "Resume", + "fullName": "google.cloud.compute.v1.Instances.Resume", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46672,25 +46904,25 @@ "segments": [ { "start": 22, - "end": 64, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 62, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetDiskAutoDelete_async_flattened", - "title": "SetDiskAutoDeleteAsync", - "description": "Snippet for SetDiskAutoDeleteAsync", - "file": "InstancesClient.SetDiskAutoDeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Resume_async_flattened", + "title": "ResumeAsync", + "description": "Snippet for ResumeAsync", + "file": "InstancesClient.ResumeAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDiskAutoDeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDiskAutoDeleteAsync", + "shortName": "ResumeAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.ResumeAsync", "async": true, "parameters": [ { @@ -46705,14 +46937,6 @@ "type": "System.String", "name": "instance" }, - { - "type": "System.Boolean", - "name": "autoDelete" - }, - { - "type": "System.String", - "name": "deviceName" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -46724,8 +46948,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetDiskAutoDelete", - "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", + "shortName": "Resume", + "fullName": "google.cloud.compute.v1.Instances.Resume", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46736,28 +46960,28 @@ "segments": [ { "start": 22, - "end": 65, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 63, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "InstancesClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SendDiagnosticInterrupt_sync", + "title": "SendDiagnosticInterruptRequestObject", + "description": "Snippet for SendDiagnosticInterrupt", + "file": "InstancesClient.SendDiagnosticInterruptRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetIamPolicy", + "shortName": "SendDiagnosticInterrupt", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SendDiagnosticInterrupt", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyInstanceRequest", + "type": "Google.Cloud.Compute.V1.SendDiagnosticInterruptInstanceRequest", "name": "request" }, { @@ -46765,14 +46989,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.SendDiagnosticInterruptInstanceResponse", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", + "shortName": "SendDiagnosticInterrupt", + "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46784,29 +47008,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 46, "type": "FULL" }, { "start": 34, - "end": 45, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "InstancesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SendDiagnosticInterrupt_async", + "title": "SendDiagnosticInterruptRequestObjectAsync", + "description": "Snippet for SendDiagnosticInterruptAsync", + "file": "InstancesClient.SendDiagnosticInterruptRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetIamPolicyAsync", + "shortName": "SendDiagnosticInterruptAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SendDiagnosticInterruptAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyInstanceRequest", + "type": "Google.Cloud.Compute.V1.SendDiagnosticInterruptInstanceRequest", "name": "request" }, { @@ -46814,14 +47038,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", + "shortName": "SendDiagnosticInterrupt", + "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46833,25 +47057,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 47, "type": "FULL" }, { "start": 35, - "end": 46, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "InstancesClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SendDiagnosticInterrupt_sync_flattened", + "title": "SendDiagnosticInterrupt", + "description": "Snippet for SendDiagnosticInterrupt", + "file": "InstancesClient.SendDiagnosticInterruptSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetIamPolicy", + "shortName": "SendDiagnosticInterrupt", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SendDiagnosticInterrupt", "parameters": [ { "type": "System.String", @@ -46863,25 +47087,21 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", - "name": "zoneSetPolicyRequestResource" + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.SendDiagnosticInterruptInstanceResponse", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", + "shortName": "SendDiagnosticInterrupt", + "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46892,25 +47112,25 @@ "segments": [ { "start": 20, - "end": 44, + "end": 43, "type": "FULL" }, { "start": 34, - "end": 42, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "InstancesClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SendDiagnosticInterrupt_async_flattened", + "title": "SendDiagnosticInterruptAsync", + "description": "Snippet for SendDiagnosticInterruptAsync", + "file": "InstancesClient.SendDiagnosticInterruptAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetIamPolicyAsync", + "shortName": "SendDiagnosticInterruptAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SendDiagnosticInterruptAsync", "async": true, "parameters": [ { @@ -46923,25 +47143,21 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", - "name": "zoneSetPolicyRequestResource" + "name": "instance" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", + "shortName": "SendDiagnosticInterrupt", + "fullName": "google.cloud.compute.v1.Instances.SendDiagnosticInterrupt", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -46952,28 +47168,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 44, "type": "FULL" }, { "start": 35, - "end": 43, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetLabels_sync", - "title": "SetLabelsRequestObject", - "description": "Snippet for SetLabels", - "file": "InstancesClient.SetLabelsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetDeletionProtection_sync", + "title": "SetDeletionProtectionRequestObject", + "description": "Snippet for SetDeletionProtection", + "file": "InstancesClient.SetDeletionProtectionRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetLabels", + "shortName": "SetDeletionProtection", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDeletionProtection", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetDeletionProtectionInstanceRequest", "name": "request" }, { @@ -46987,8 +47203,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.Instances.SetLabels", + "shortName": "SetDeletionProtection", + "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47011,18 +47227,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetLabels_async", - "title": "SetLabelsRequestObjectAsync", - "description": "Snippet for SetLabelsAsync", - "file": "InstancesClient.SetLabelsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetDeletionProtection_async", + "title": "SetDeletionProtectionRequestObjectAsync", + "description": "Snippet for SetDeletionProtectionAsync", + "file": "InstancesClient.SetDeletionProtectionRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetLabelsAsync", + "shortName": "SetDeletionProtectionAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDeletionProtectionAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetDeletionProtectionInstanceRequest", "name": "request" }, { @@ -47036,8 +47252,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.Instances.SetLabels", + "shortName": "SetDeletionProtection", + "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47060,14 +47276,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetLabels_sync_flattened", - "title": "SetLabels", - "description": "Snippet for SetLabels", - "file": "InstancesClient.SetLabelsSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetDeletionProtection_sync_flattened", + "title": "SetDeletionProtection", + "description": "Snippet for SetDeletionProtection", + "file": "InstancesClient.SetDeletionProtectionSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetLabels", + "shortName": "SetDeletionProtection", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDeletionProtection", "parameters": [ { "type": "System.String", @@ -47079,11 +47295,7 @@ }, { "type": "System.String", - "name": "instance" - }, - { - "type": "Google.Cloud.Compute.V1.InstancesSetLabelsRequest", - "name": "instancesSetLabelsRequestResource" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -47096,8 +47308,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.Instances.SetLabels", + "shortName": "SetDeletionProtection", + "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47108,25 +47320,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetLabels_async_flattened", - "title": "SetLabelsAsync", - "description": "Snippet for SetLabelsAsync", - "file": "InstancesClient.SetLabelsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetDeletionProtection_async_flattened", + "title": "SetDeletionProtectionAsync", + "description": "Snippet for SetDeletionProtectionAsync", + "file": "InstancesClient.SetDeletionProtectionAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetLabelsAsync", + "shortName": "SetDeletionProtectionAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDeletionProtectionAsync", "async": true, "parameters": [ { @@ -47139,11 +47351,7 @@ }, { "type": "System.String", - "name": "instance" - }, - { - "type": "Google.Cloud.Compute.V1.InstancesSetLabelsRequest", - "name": "instancesSetLabelsRequestResource" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -47156,8 +47364,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.Instances.SetLabels", + "shortName": "SetDeletionProtection", + "fullName": "google.cloud.compute.v1.Instances.SetDeletionProtection", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47168,28 +47376,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMachineResources_sync", - "title": "SetMachineResourcesRequestObject", - "description": "Snippet for SetMachineResources", - "file": "InstancesClient.SetMachineResourcesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetDiskAutoDelete_sync", + "title": "SetDiskAutoDeleteRequestObject", + "description": "Snippet for SetDiskAutoDelete", + "file": "InstancesClient.SetDiskAutoDeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMachineResources", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineResources", + "shortName": "SetDiskAutoDelete", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDiskAutoDelete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetMachineResourcesInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetDiskAutoDeleteInstanceRequest", "name": "request" }, { @@ -47203,8 +47411,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMachineResources", - "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", + "shortName": "SetDiskAutoDelete", + "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47216,29 +47424,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMachineResources_async", - "title": "SetMachineResourcesRequestObjectAsync", - "description": "Snippet for SetMachineResourcesAsync", - "file": "InstancesClient.SetMachineResourcesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetDiskAutoDelete_async", + "title": "SetDiskAutoDeleteRequestObjectAsync", + "description": "Snippet for SetDiskAutoDeleteAsync", + "file": "InstancesClient.SetDiskAutoDeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMachineResourcesAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineResourcesAsync", + "shortName": "SetDiskAutoDeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDiskAutoDeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetMachineResourcesInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetDiskAutoDeleteInstanceRequest", "name": "request" }, { @@ -47252,8 +47460,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMachineResources", - "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", + "shortName": "SetDiskAutoDelete", + "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47265,25 +47473,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 69, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMachineResources_sync_flattened", - "title": "SetMachineResources", - "description": "Snippet for SetMachineResources", - "file": "InstancesClient.SetMachineResourcesSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetDiskAutoDelete_sync_flattened", + "title": "SetDiskAutoDelete", + "description": "Snippet for SetDiskAutoDelete", + "file": "InstancesClient.SetDiskAutoDeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMachineResources", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineResources", + "shortName": "SetDiskAutoDelete", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDiskAutoDelete", "parameters": [ { "type": "System.String", @@ -47298,8 +47506,12 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetMachineResourcesRequest", - "name": "instancesSetMachineResourcesRequestResource" + "type": "System.Boolean", + "name": "autoDelete" + }, + { + "type": "System.String", + "name": "deviceName" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -47312,8 +47524,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMachineResources", - "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", + "shortName": "SetDiskAutoDelete", + "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47324,25 +47536,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMachineResources_async_flattened", - "title": "SetMachineResourcesAsync", - "description": "Snippet for SetMachineResourcesAsync", - "file": "InstancesClient.SetMachineResourcesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetDiskAutoDelete_async_flattened", + "title": "SetDiskAutoDeleteAsync", + "description": "Snippet for SetDiskAutoDeleteAsync", + "file": "InstancesClient.SetDiskAutoDeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMachineResourcesAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineResourcesAsync", + "shortName": "SetDiskAutoDeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetDiskAutoDeleteAsync", "async": true, "parameters": [ { @@ -47358,8 +47570,12 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetMachineResourcesRequest", - "name": "instancesSetMachineResourcesRequestResource" + "type": "System.Boolean", + "name": "autoDelete" + }, + { + "type": "System.String", + "name": "deviceName" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -47372,8 +47588,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMachineResources", - "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", + "shortName": "SetDiskAutoDelete", + "fullName": "google.cloud.compute.v1.Instances.SetDiskAutoDelete", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47384,28 +47600,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 65, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMachineType_sync", - "title": "SetMachineTypeRequestObject", - "description": "Snippet for SetMachineType", - "file": "InstancesClient.SetMachineTypeRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "InstancesClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMachineType", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineType", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetMachineTypeInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyInstanceRequest", "name": "request" }, { @@ -47413,14 +47629,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMachineType", - "fullName": "google.cloud.compute.v1.Instances.SetMachineType", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47431,30 +47647,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMachineType_async", - "title": "SetMachineTypeRequestObjectAsync", - "description": "Snippet for SetMachineTypeAsync", - "file": "InstancesClient.SetMachineTypeRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "InstancesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMachineTypeAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineTypeAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetMachineTypeInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyInstanceRequest", "name": "request" }, { @@ -47462,14 +47678,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMachineType", - "fullName": "google.cloud.compute.v1.Instances.SetMachineType", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47480,26 +47696,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMachineType_sync_flattened", - "title": "SetMachineType", - "description": "Snippet for SetMachineType", - "file": "InstancesClient.SetMachineTypeSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "InstancesClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMachineType", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineType", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -47511,25 +47727,25 @@ }, { "type": "System.String", - "name": "instance" + "name": "resource" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetMachineTypeRequest", - "name": "instancesSetMachineTypeRequestResource" + "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", + "name": "zoneSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMachineType", - "fullName": "google.cloud.compute.v1.Instances.SetMachineType", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47539,26 +47755,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMachineType_async_flattened", - "title": "SetMachineTypeAsync", - "description": "Snippet for SetMachineTypeAsync", - "file": "InstancesClient.SetMachineTypeAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "InstancesClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMachineTypeAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineTypeAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -47571,25 +47787,25 @@ }, { "type": "System.String", - "name": "instance" + "name": "resource" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetMachineTypeRequest", - "name": "instancesSetMachineTypeRequestResource" + "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", + "name": "zoneSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMachineType", - "fullName": "google.cloud.compute.v1.Instances.SetMachineType", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetIamPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47599,29 +47815,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SetMetadata_sync", - "title": "SetMetadataRequestObject", - "description": "Snippet for SetMetadata", - "file": "InstancesClient.SetMetadataRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetLabels_sync", + "title": "SetLabelsRequestObject", + "description": "Snippet for SetLabels", + "file": "InstancesClient.SetLabelsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMetadata", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMetadata", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetLabels", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetMetadataInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsInstanceRequest", "name": "request" }, { @@ -47635,8 +47851,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMetadata", - "fullName": "google.cloud.compute.v1.Instances.SetMetadata", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.Instances.SetLabels", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47659,18 +47875,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetMetadata_async", - "title": "SetMetadataRequestObjectAsync", - "description": "Snippet for SetMetadataAsync", - "file": "InstancesClient.SetMetadataRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetLabels_async", + "title": "SetLabelsRequestObjectAsync", + "description": "Snippet for SetLabelsAsync", + "file": "InstancesClient.SetLabelsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMetadataAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMetadataAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetLabelsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetMetadataInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsInstanceRequest", "name": "request" }, { @@ -47684,8 +47900,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMetadata", - "fullName": "google.cloud.compute.v1.Instances.SetMetadata", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.Instances.SetLabels", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47708,14 +47924,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetMetadata_sync_flattened", - "title": "SetMetadata", - "description": "Snippet for SetMetadata", - "file": "InstancesClient.SetMetadataSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetLabels_sync_flattened", + "title": "SetLabels", + "description": "Snippet for SetLabels", + "file": "InstancesClient.SetLabelsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMetadata", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMetadata", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetLabels", "parameters": [ { "type": "System.String", @@ -47730,8 +47946,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.Metadata", - "name": "metadataResource" + "type": "Google.Cloud.Compute.V1.InstancesSetLabelsRequest", + "name": "instancesSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -47744,8 +47960,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMetadata", - "fullName": "google.cloud.compute.v1.Instances.SetMetadata", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.Instances.SetLabels", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47767,14 +47983,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetMetadata_async_flattened", - "title": "SetMetadataAsync", - "description": "Snippet for SetMetadataAsync", - "file": "InstancesClient.SetMetadataAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetLabels_async_flattened", + "title": "SetLabelsAsync", + "description": "Snippet for SetLabelsAsync", + "file": "InstancesClient.SetLabelsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMetadataAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMetadataAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetLabelsAsync", "async": true, "parameters": [ { @@ -47790,8 +48006,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.Metadata", - "name": "metadataResource" + "type": "Google.Cloud.Compute.V1.InstancesSetLabelsRequest", + "name": "instancesSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -47804,8 +48020,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMetadata", - "fullName": "google.cloud.compute.v1.Instances.SetMetadata", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.Instances.SetLabels", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47827,17 +48043,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetMinCpuPlatform_sync", - "title": "SetMinCpuPlatformRequestObject", - "description": "Snippet for SetMinCpuPlatform", - "file": "InstancesClient.SetMinCpuPlatformRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMachineResources_sync", + "title": "SetMachineResourcesRequestObject", + "description": "Snippet for SetMachineResources", + "file": "InstancesClient.SetMachineResourcesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMinCpuPlatform", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMinCpuPlatform", + "shortName": "SetMachineResources", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineResources", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetMinCpuPlatformInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetMachineResourcesInstanceRequest", "name": "request" }, { @@ -47851,8 +48067,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMinCpuPlatform", - "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", + "shortName": "SetMachineResources", + "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47875,18 +48091,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetMinCpuPlatform_async", - "title": "SetMinCpuPlatformRequestObjectAsync", - "description": "Snippet for SetMinCpuPlatformAsync", - "file": "InstancesClient.SetMinCpuPlatformRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMachineResources_async", + "title": "SetMachineResourcesRequestObjectAsync", + "description": "Snippet for SetMachineResourcesAsync", + "file": "InstancesClient.SetMachineResourcesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMinCpuPlatformAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMinCpuPlatformAsync", + "shortName": "SetMachineResourcesAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineResourcesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetMinCpuPlatformInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetMachineResourcesInstanceRequest", "name": "request" }, { @@ -47900,8 +48116,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMinCpuPlatform", - "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", + "shortName": "SetMachineResources", + "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47924,14 +48140,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetMinCpuPlatform_sync_flattened", - "title": "SetMinCpuPlatform", - "description": "Snippet for SetMinCpuPlatform", - "file": "InstancesClient.SetMinCpuPlatformSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMachineResources_sync_flattened", + "title": "SetMachineResources", + "description": "Snippet for SetMachineResources", + "file": "InstancesClient.SetMachineResourcesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMinCpuPlatform", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMinCpuPlatform", + "shortName": "SetMachineResources", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineResources", "parameters": [ { "type": "System.String", @@ -47946,8 +48162,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetMinCpuPlatformRequest", - "name": "instancesSetMinCpuPlatformRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesSetMachineResourcesRequest", + "name": "instancesSetMachineResourcesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -47960,8 +48176,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMinCpuPlatform", - "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", + "shortName": "SetMachineResources", + "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -47983,14 +48199,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetMinCpuPlatform_async_flattened", - "title": "SetMinCpuPlatformAsync", - "description": "Snippet for SetMinCpuPlatformAsync", - "file": "InstancesClient.SetMinCpuPlatformAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMachineResources_async_flattened", + "title": "SetMachineResourcesAsync", + "description": "Snippet for SetMachineResourcesAsync", + "file": "InstancesClient.SetMachineResourcesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetMinCpuPlatformAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMinCpuPlatformAsync", + "shortName": "SetMachineResourcesAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineResourcesAsync", "async": true, "parameters": [ { @@ -48006,8 +48222,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetMinCpuPlatformRequest", - "name": "instancesSetMinCpuPlatformRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesSetMachineResourcesRequest", + "name": "instancesSetMachineResourcesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48020,8 +48236,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetMinCpuPlatform", - "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", + "shortName": "SetMachineResources", + "fullName": "google.cloud.compute.v1.Instances.SetMachineResources", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48043,17 +48259,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetName_sync", - "title": "SetNameRequestObject", - "description": "Snippet for SetName", - "file": "InstancesClient.SetNameRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMachineType_sync", + "title": "SetMachineTypeRequestObject", + "description": "Snippet for SetMachineType", + "file": "InstancesClient.SetMachineTypeRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetName", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetName", + "shortName": "SetMachineType", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineType", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetNameInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetMachineTypeInstanceRequest", "name": "request" }, { @@ -48067,8 +48283,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetName", - "fullName": "google.cloud.compute.v1.Instances.SetName", + "shortName": "SetMachineType", + "fullName": "google.cloud.compute.v1.Instances.SetMachineType", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48091,18 +48307,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetName_async", - "title": "SetNameRequestObjectAsync", - "description": "Snippet for SetNameAsync", - "file": "InstancesClient.SetNameRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMachineType_async", + "title": "SetMachineTypeRequestObjectAsync", + "description": "Snippet for SetMachineTypeAsync", + "file": "InstancesClient.SetMachineTypeRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNameAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetNameAsync", + "shortName": "SetMachineTypeAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineTypeAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetNameInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetMachineTypeInstanceRequest", "name": "request" }, { @@ -48116,8 +48332,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetName", - "fullName": "google.cloud.compute.v1.Instances.SetName", + "shortName": "SetMachineType", + "fullName": "google.cloud.compute.v1.Instances.SetMachineType", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48140,14 +48356,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetName_sync_flattened", - "title": "SetName", - "description": "Snippet for SetName", - "file": "InstancesClient.SetNameSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMachineType_sync_flattened", + "title": "SetMachineType", + "description": "Snippet for SetMachineType", + "file": "InstancesClient.SetMachineTypeSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetName", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetName", + "shortName": "SetMachineType", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineType", "parameters": [ { "type": "System.String", @@ -48162,8 +48378,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetNameRequest", - "name": "instancesSetNameRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesSetMachineTypeRequest", + "name": "instancesSetMachineTypeRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48176,8 +48392,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetName", - "fullName": "google.cloud.compute.v1.Instances.SetName", + "shortName": "SetMachineType", + "fullName": "google.cloud.compute.v1.Instances.SetMachineType", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48199,14 +48415,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetName_async_flattened", - "title": "SetNameAsync", - "description": "Snippet for SetNameAsync", - "file": "InstancesClient.SetNameAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMachineType_async_flattened", + "title": "SetMachineTypeAsync", + "description": "Snippet for SetMachineTypeAsync", + "file": "InstancesClient.SetMachineTypeAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNameAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetNameAsync", + "shortName": "SetMachineTypeAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMachineTypeAsync", "async": true, "parameters": [ { @@ -48222,8 +48438,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetNameRequest", - "name": "instancesSetNameRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesSetMachineTypeRequest", + "name": "instancesSetMachineTypeRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48236,8 +48452,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetName", - "fullName": "google.cloud.compute.v1.Instances.SetName", + "shortName": "SetMachineType", + "fullName": "google.cloud.compute.v1.Instances.SetMachineType", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48259,17 +48475,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetScheduling_sync", - "title": "SetSchedulingRequestObject", - "description": "Snippet for SetScheduling", - "file": "InstancesClient.SetSchedulingRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMetadata_sync", + "title": "SetMetadataRequestObject", + "description": "Snippet for SetMetadata", + "file": "InstancesClient.SetMetadataRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetScheduling", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetScheduling", + "shortName": "SetMetadata", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMetadata", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetSchedulingInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetMetadataInstanceRequest", "name": "request" }, { @@ -48283,8 +48499,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetScheduling", - "fullName": "google.cloud.compute.v1.Instances.SetScheduling", + "shortName": "SetMetadata", + "fullName": "google.cloud.compute.v1.Instances.SetMetadata", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48307,18 +48523,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetScheduling_async", - "title": "SetSchedulingRequestObjectAsync", - "description": "Snippet for SetSchedulingAsync", - "file": "InstancesClient.SetSchedulingRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMetadata_async", + "title": "SetMetadataRequestObjectAsync", + "description": "Snippet for SetMetadataAsync", + "file": "InstancesClient.SetMetadataRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSchedulingAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSchedulingAsync", + "shortName": "SetMetadataAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMetadataAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetSchedulingInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetMetadataInstanceRequest", "name": "request" }, { @@ -48332,8 +48548,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetScheduling", - "fullName": "google.cloud.compute.v1.Instances.SetScheduling", + "shortName": "SetMetadata", + "fullName": "google.cloud.compute.v1.Instances.SetMetadata", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48356,14 +48572,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetScheduling_sync_flattened", - "title": "SetScheduling", - "description": "Snippet for SetScheduling", - "file": "InstancesClient.SetSchedulingSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMetadata_sync_flattened", + "title": "SetMetadata", + "description": "Snippet for SetMetadata", + "file": "InstancesClient.SetMetadataSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetScheduling", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetScheduling", + "shortName": "SetMetadata", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMetadata", "parameters": [ { "type": "System.String", @@ -48378,8 +48594,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.Scheduling", - "name": "schedulingResource" + "type": "Google.Cloud.Compute.V1.Metadata", + "name": "metadataResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48392,8 +48608,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetScheduling", - "fullName": "google.cloud.compute.v1.Instances.SetScheduling", + "shortName": "SetMetadata", + "fullName": "google.cloud.compute.v1.Instances.SetMetadata", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48415,14 +48631,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetScheduling_async_flattened", - "title": "SetSchedulingAsync", - "description": "Snippet for SetSchedulingAsync", - "file": "InstancesClient.SetSchedulingAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMetadata_async_flattened", + "title": "SetMetadataAsync", + "description": "Snippet for SetMetadataAsync", + "file": "InstancesClient.SetMetadataAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSchedulingAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSchedulingAsync", + "shortName": "SetMetadataAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMetadataAsync", "async": true, "parameters": [ { @@ -48438,8 +48654,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.Scheduling", - "name": "schedulingResource" + "type": "Google.Cloud.Compute.V1.Metadata", + "name": "metadataResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48452,8 +48668,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetScheduling", - "fullName": "google.cloud.compute.v1.Instances.SetScheduling", + "shortName": "SetMetadata", + "fullName": "google.cloud.compute.v1.Instances.SetMetadata", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48475,17 +48691,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetSecurityPolicy_sync", - "title": "SetSecurityPolicyRequestObject", - "description": "Snippet for SetSecurityPolicy", - "file": "InstancesClient.SetSecurityPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMinCpuPlatform_sync", + "title": "SetMinCpuPlatformRequestObject", + "description": "Snippet for SetMinCpuPlatform", + "file": "InstancesClient.SetMinCpuPlatformRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSecurityPolicy", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSecurityPolicy", + "shortName": "SetMinCpuPlatform", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMinCpuPlatform", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetSecurityPolicyInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetMinCpuPlatformInstanceRequest", "name": "request" }, { @@ -48499,8 +48715,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetSecurityPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", + "shortName": "SetMinCpuPlatform", + "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48523,18 +48739,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetSecurityPolicy_async", - "title": "SetSecurityPolicyRequestObjectAsync", - "description": "Snippet for SetSecurityPolicyAsync", - "file": "InstancesClient.SetSecurityPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMinCpuPlatform_async", + "title": "SetMinCpuPlatformRequestObjectAsync", + "description": "Snippet for SetMinCpuPlatformAsync", + "file": "InstancesClient.SetMinCpuPlatformRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSecurityPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSecurityPolicyAsync", + "shortName": "SetMinCpuPlatformAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMinCpuPlatformAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetSecurityPolicyInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetMinCpuPlatformInstanceRequest", "name": "request" }, { @@ -48548,8 +48764,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetSecurityPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", + "shortName": "SetMinCpuPlatform", + "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48572,14 +48788,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetSecurityPolicy_sync_flattened", - "title": "SetSecurityPolicy", - "description": "Snippet for SetSecurityPolicy", - "file": "InstancesClient.SetSecurityPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMinCpuPlatform_sync_flattened", + "title": "SetMinCpuPlatform", + "description": "Snippet for SetMinCpuPlatform", + "file": "InstancesClient.SetMinCpuPlatformSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSecurityPolicy", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSecurityPolicy", + "shortName": "SetMinCpuPlatform", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMinCpuPlatform", "parameters": [ { "type": "System.String", @@ -48594,8 +48810,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetSecurityPolicyRequest", - "name": "instancesSetSecurityPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesSetMinCpuPlatformRequest", + "name": "instancesSetMinCpuPlatformRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48608,8 +48824,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetSecurityPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", + "shortName": "SetMinCpuPlatform", + "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48631,14 +48847,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetSecurityPolicy_async_flattened", - "title": "SetSecurityPolicyAsync", - "description": "Snippet for SetSecurityPolicyAsync", - "file": "InstancesClient.SetSecurityPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetMinCpuPlatform_async_flattened", + "title": "SetMinCpuPlatformAsync", + "description": "Snippet for SetMinCpuPlatformAsync", + "file": "InstancesClient.SetMinCpuPlatformAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSecurityPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSecurityPolicyAsync", + "shortName": "SetMinCpuPlatformAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetMinCpuPlatformAsync", "async": true, "parameters": [ { @@ -48654,8 +48870,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetSecurityPolicyRequest", - "name": "instancesSetSecurityPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesSetMinCpuPlatformRequest", + "name": "instancesSetMinCpuPlatformRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48668,8 +48884,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetSecurityPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", + "shortName": "SetMinCpuPlatform", + "fullName": "google.cloud.compute.v1.Instances.SetMinCpuPlatform", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48691,17 +48907,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetServiceAccount_sync", - "title": "SetServiceAccountRequestObject", - "description": "Snippet for SetServiceAccount", - "file": "InstancesClient.SetServiceAccountRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetName_sync", + "title": "SetNameRequestObject", + "description": "Snippet for SetName", + "file": "InstancesClient.SetNameRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetServiceAccount", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetServiceAccount", + "shortName": "SetName", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetName", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetServiceAccountInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetNameInstanceRequest", "name": "request" }, { @@ -48715,8 +48931,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetServiceAccount", - "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", + "shortName": "SetName", + "fullName": "google.cloud.compute.v1.Instances.SetName", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48739,18 +48955,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetServiceAccount_async", - "title": "SetServiceAccountRequestObjectAsync", - "description": "Snippet for SetServiceAccountAsync", - "file": "InstancesClient.SetServiceAccountRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetName_async", + "title": "SetNameRequestObjectAsync", + "description": "Snippet for SetNameAsync", + "file": "InstancesClient.SetNameRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetServiceAccountAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetServiceAccountAsync", + "shortName": "SetNameAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetNameAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetServiceAccountInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetNameInstanceRequest", "name": "request" }, { @@ -48764,8 +48980,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetServiceAccount", - "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", + "shortName": "SetName", + "fullName": "google.cloud.compute.v1.Instances.SetName", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48788,14 +49004,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetServiceAccount_sync_flattened", - "title": "SetServiceAccount", - "description": "Snippet for SetServiceAccount", - "file": "InstancesClient.SetServiceAccountSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetName_sync_flattened", + "title": "SetName", + "description": "Snippet for SetName", + "file": "InstancesClient.SetNameSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetServiceAccount", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetServiceAccount", + "shortName": "SetName", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetName", "parameters": [ { "type": "System.String", @@ -48810,8 +49026,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetServiceAccountRequest", - "name": "instancesSetServiceAccountRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesSetNameRequest", + "name": "instancesSetNameRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48824,8 +49040,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetServiceAccount", - "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", + "shortName": "SetName", + "fullName": "google.cloud.compute.v1.Instances.SetName", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48847,14 +49063,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetServiceAccount_async_flattened", - "title": "SetServiceAccountAsync", - "description": "Snippet for SetServiceAccountAsync", - "file": "InstancesClient.SetServiceAccountAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetName_async_flattened", + "title": "SetNameAsync", + "description": "Snippet for SetNameAsync", + "file": "InstancesClient.SetNameAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetServiceAccountAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetServiceAccountAsync", + "shortName": "SetNameAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetNameAsync", "async": true, "parameters": [ { @@ -48870,8 +49086,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesSetServiceAccountRequest", - "name": "instancesSetServiceAccountRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesSetNameRequest", + "name": "instancesSetNameRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -48884,8 +49100,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetServiceAccount", - "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", + "shortName": "SetName", + "fullName": "google.cloud.compute.v1.Instances.SetName", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48907,17 +49123,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_sync", - "title": "SetShieldedInstanceIntegrityPolicyRequestObject", - "description": "Snippet for SetShieldedInstanceIntegrityPolicy", - "file": "InstancesClient.SetShieldedInstanceIntegrityPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetScheduling_sync", + "title": "SetSchedulingRequestObject", + "description": "Snippet for SetScheduling", + "file": "InstancesClient.SetSchedulingRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetShieldedInstanceIntegrityPolicy", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetShieldedInstanceIntegrityPolicy", + "shortName": "SetScheduling", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetScheduling", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetShieldedInstanceIntegrityPolicyInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetSchedulingInstanceRequest", "name": "request" }, { @@ -48931,8 +49147,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetShieldedInstanceIntegrityPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", + "shortName": "SetScheduling", + "fullName": "google.cloud.compute.v1.Instances.SetScheduling", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -48955,18 +49171,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_async", - "title": "SetShieldedInstanceIntegrityPolicyRequestObjectAsync", - "description": "Snippet for SetShieldedInstanceIntegrityPolicyAsync", - "file": "InstancesClient.SetShieldedInstanceIntegrityPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetScheduling_async", + "title": "SetSchedulingRequestObjectAsync", + "description": "Snippet for SetSchedulingAsync", + "file": "InstancesClient.SetSchedulingRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetShieldedInstanceIntegrityPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetShieldedInstanceIntegrityPolicyAsync", + "shortName": "SetSchedulingAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSchedulingAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetShieldedInstanceIntegrityPolicyInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetSchedulingInstanceRequest", "name": "request" }, { @@ -48980,8 +49196,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetShieldedInstanceIntegrityPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", + "shortName": "SetScheduling", + "fullName": "google.cloud.compute.v1.Instances.SetScheduling", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49004,14 +49220,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_sync_flattened", - "title": "SetShieldedInstanceIntegrityPolicy", - "description": "Snippet for SetShieldedInstanceIntegrityPolicy", - "file": "InstancesClient.SetShieldedInstanceIntegrityPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetScheduling_sync_flattened", + "title": "SetScheduling", + "description": "Snippet for SetScheduling", + "file": "InstancesClient.SetSchedulingSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetShieldedInstanceIntegrityPolicy", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetShieldedInstanceIntegrityPolicy", + "shortName": "SetScheduling", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetScheduling", "parameters": [ { "type": "System.String", @@ -49026,8 +49242,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.ShieldedInstanceIntegrityPolicy", - "name": "shieldedInstanceIntegrityPolicyResource" + "type": "Google.Cloud.Compute.V1.Scheduling", + "name": "schedulingResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -49040,8 +49256,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetShieldedInstanceIntegrityPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", + "shortName": "SetScheduling", + "fullName": "google.cloud.compute.v1.Instances.SetScheduling", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49063,14 +49279,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_async_flattened", - "title": "SetShieldedInstanceIntegrityPolicyAsync", - "description": "Snippet for SetShieldedInstanceIntegrityPolicyAsync", - "file": "InstancesClient.SetShieldedInstanceIntegrityPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetScheduling_async_flattened", + "title": "SetSchedulingAsync", + "description": "Snippet for SetSchedulingAsync", + "file": "InstancesClient.SetSchedulingAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetShieldedInstanceIntegrityPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetShieldedInstanceIntegrityPolicyAsync", + "shortName": "SetSchedulingAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSchedulingAsync", "async": true, "parameters": [ { @@ -49086,8 +49302,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.ShieldedInstanceIntegrityPolicy", - "name": "shieldedInstanceIntegrityPolicyResource" + "type": "Google.Cloud.Compute.V1.Scheduling", + "name": "schedulingResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -49100,8 +49316,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetShieldedInstanceIntegrityPolicy", - "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", + "shortName": "SetScheduling", + "fullName": "google.cloud.compute.v1.Instances.SetScheduling", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49123,17 +49339,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetTags_sync", - "title": "SetTagsRequestObject", - "description": "Snippet for SetTags", - "file": "InstancesClient.SetTagsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetSecurityPolicy_sync", + "title": "SetSecurityPolicyRequestObject", + "description": "Snippet for SetSecurityPolicy", + "file": "InstancesClient.SetSecurityPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetTags", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetTags", + "shortName": "SetSecurityPolicy", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSecurityPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetTagsInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetSecurityPolicyInstanceRequest", "name": "request" }, { @@ -49147,8 +49363,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetTags", - "fullName": "google.cloud.compute.v1.Instances.SetTags", + "shortName": "SetSecurityPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49171,18 +49387,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetTags_async", - "title": "SetTagsRequestObjectAsync", - "description": "Snippet for SetTagsAsync", - "file": "InstancesClient.SetTagsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetSecurityPolicy_async", + "title": "SetSecurityPolicyRequestObjectAsync", + "description": "Snippet for SetSecurityPolicyAsync", + "file": "InstancesClient.SetSecurityPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetTagsAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetTagsAsync", + "shortName": "SetSecurityPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSecurityPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetTagsInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetSecurityPolicyInstanceRequest", "name": "request" }, { @@ -49196,8 +49412,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetTags", - "fullName": "google.cloud.compute.v1.Instances.SetTags", + "shortName": "SetSecurityPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49220,14 +49436,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetTags_sync_flattened", - "title": "SetTags", - "description": "Snippet for SetTags", - "file": "InstancesClient.SetTagsSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetSecurityPolicy_sync_flattened", + "title": "SetSecurityPolicy", + "description": "Snippet for SetSecurityPolicy", + "file": "InstancesClient.SetSecurityPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetTags", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetTags", + "shortName": "SetSecurityPolicy", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSecurityPolicy", "parameters": [ { "type": "System.String", @@ -49242,8 +49458,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.Tags", - "name": "tagsResource" + "type": "Google.Cloud.Compute.V1.InstancesSetSecurityPolicyRequest", + "name": "instancesSetSecurityPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -49256,8 +49472,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetTags", - "fullName": "google.cloud.compute.v1.Instances.SetTags", + "shortName": "SetSecurityPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49279,14 +49495,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SetTags_async_flattened", - "title": "SetTagsAsync", - "description": "Snippet for SetTagsAsync", - "file": "InstancesClient.SetTagsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetSecurityPolicy_async_flattened", + "title": "SetSecurityPolicyAsync", + "description": "Snippet for SetSecurityPolicyAsync", + "file": "InstancesClient.SetSecurityPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetTagsAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetTagsAsync", + "shortName": "SetSecurityPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetSecurityPolicyAsync", "async": true, "parameters": [ { @@ -49302,8 +49518,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.Tags", - "name": "tagsResource" + "type": "Google.Cloud.Compute.V1.InstancesSetSecurityPolicyRequest", + "name": "instancesSetSecurityPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -49316,8 +49532,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SetTags", - "fullName": "google.cloud.compute.v1.Instances.SetTags", + "shortName": "SetSecurityPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetSecurityPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49339,17 +49555,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SimulateMaintenanceEvent_sync", - "title": "SimulateMaintenanceEventRequestObject", - "description": "Snippet for SimulateMaintenanceEvent", - "file": "InstancesClient.SimulateMaintenanceEventRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetServiceAccount_sync", + "title": "SetServiceAccountRequestObject", + "description": "Snippet for SetServiceAccount", + "file": "InstancesClient.SetServiceAccountRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SimulateMaintenanceEvent", + "shortName": "SetServiceAccount", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetServiceAccount", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SimulateMaintenanceEventInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetServiceAccountInstanceRequest", "name": "request" }, { @@ -49363,8 +49579,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", + "shortName": "SetServiceAccount", + "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49387,18 +49603,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SimulateMaintenanceEvent_async", - "title": "SimulateMaintenanceEventRequestObjectAsync", - "description": "Snippet for SimulateMaintenanceEventAsync", - "file": "InstancesClient.SimulateMaintenanceEventRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetServiceAccount_async", + "title": "SetServiceAccountRequestObjectAsync", + "description": "Snippet for SetServiceAccountAsync", + "file": "InstancesClient.SetServiceAccountRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SimulateMaintenanceEventAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SimulateMaintenanceEventAsync", + "shortName": "SetServiceAccountAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetServiceAccountAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SimulateMaintenanceEventInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetServiceAccountInstanceRequest", "name": "request" }, { @@ -49412,8 +49628,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", + "shortName": "SetServiceAccount", + "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49436,14 +49652,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_SimulateMaintenanceEvent_sync_flattened", - "title": "SimulateMaintenanceEvent", - "description": "Snippet for SimulateMaintenanceEvent", - "file": "InstancesClient.SimulateMaintenanceEventSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetServiceAccount_sync_flattened", + "title": "SetServiceAccount", + "description": "Snippet for SetServiceAccount", + "file": "InstancesClient.SetServiceAccountSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SimulateMaintenanceEvent", + "shortName": "SetServiceAccount", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetServiceAccount", "parameters": [ { "type": "System.String", @@ -49457,6 +49673,10 @@ "type": "System.String", "name": "instance" }, + { + "type": "Google.Cloud.Compute.V1.InstancesSetServiceAccountRequest", + "name": "instancesSetServiceAccountRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -49468,8 +49688,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", + "shortName": "SetServiceAccount", + "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49480,25 +49700,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_SimulateMaintenanceEvent_async_flattened", - "title": "SimulateMaintenanceEventAsync", - "description": "Snippet for SimulateMaintenanceEventAsync", - "file": "InstancesClient.SimulateMaintenanceEventAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetServiceAccount_async_flattened", + "title": "SetServiceAccountAsync", + "description": "Snippet for SetServiceAccountAsync", + "file": "InstancesClient.SetServiceAccountAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SimulateMaintenanceEventAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SimulateMaintenanceEventAsync", + "shortName": "SetServiceAccountAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetServiceAccountAsync", "async": true, "parameters": [ { @@ -49513,6 +49733,10 @@ "type": "System.String", "name": "instance" }, + { + "type": "Google.Cloud.Compute.V1.InstancesSetServiceAccountRequest", + "name": "instancesSetServiceAccountRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -49524,8 +49748,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", + "shortName": "SetServiceAccount", + "fullName": "google.cloud.compute.v1.Instances.SetServiceAccount", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49536,28 +49760,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Start_sync", - "title": "StartRequestObject", - "description": "Snippet for Start", - "file": "InstancesClient.StartRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_sync", + "title": "SetShieldedInstanceIntegrityPolicyRequestObject", + "description": "Snippet for SetShieldedInstanceIntegrityPolicy", + "file": "InstancesClient.SetShieldedInstanceIntegrityPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Start", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Start", + "shortName": "SetShieldedInstanceIntegrityPolicy", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetShieldedInstanceIntegrityPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.StartInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetShieldedInstanceIntegrityPolicyInstanceRequest", "name": "request" }, { @@ -49571,8 +49795,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Start", - "fullName": "google.cloud.compute.v1.Instances.Start", + "shortName": "SetShieldedInstanceIntegrityPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49584,29 +49808,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Start_async", - "title": "StartRequestObjectAsync", - "description": "Snippet for StartAsync", - "file": "InstancesClient.StartRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_async", + "title": "SetShieldedInstanceIntegrityPolicyRequestObjectAsync", + "description": "Snippet for SetShieldedInstanceIntegrityPolicyAsync", + "file": "InstancesClient.SetShieldedInstanceIntegrityPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartAsync", + "shortName": "SetShieldedInstanceIntegrityPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetShieldedInstanceIntegrityPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.StartInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetShieldedInstanceIntegrityPolicyInstanceRequest", "name": "request" }, { @@ -49620,8 +49844,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Start", - "fullName": "google.cloud.compute.v1.Instances.Start", + "shortName": "SetShieldedInstanceIntegrityPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49633,25 +49857,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Start_sync_flattened", - "title": "Start", - "description": "Snippet for Start", - "file": "InstancesClient.StartSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_sync_flattened", + "title": "SetShieldedInstanceIntegrityPolicy", + "description": "Snippet for SetShieldedInstanceIntegrityPolicy", + "file": "InstancesClient.SetShieldedInstanceIntegrityPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Start", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Start", + "shortName": "SetShieldedInstanceIntegrityPolicy", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetShieldedInstanceIntegrityPolicy", "parameters": [ { "type": "System.String", @@ -49665,6 +49889,10 @@ "type": "System.String", "name": "instance" }, + { + "type": "Google.Cloud.Compute.V1.ShieldedInstanceIntegrityPolicy", + "name": "shieldedInstanceIntegrityPolicyResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -49676,8 +49904,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Start", - "fullName": "google.cloud.compute.v1.Instances.Start", + "shortName": "SetShieldedInstanceIntegrityPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49688,25 +49916,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Start_async_flattened", - "title": "StartAsync", - "description": "Snippet for StartAsync", - "file": "InstancesClient.StartAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_async_flattened", + "title": "SetShieldedInstanceIntegrityPolicyAsync", + "description": "Snippet for SetShieldedInstanceIntegrityPolicyAsync", + "file": "InstancesClient.SetShieldedInstanceIntegrityPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartAsync", + "shortName": "SetShieldedInstanceIntegrityPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetShieldedInstanceIntegrityPolicyAsync", "async": true, "parameters": [ { @@ -49721,6 +49949,10 @@ "type": "System.String", "name": "instance" }, + { + "type": "Google.Cloud.Compute.V1.ShieldedInstanceIntegrityPolicy", + "name": "shieldedInstanceIntegrityPolicyResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -49732,8 +49964,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Start", - "fullName": "google.cloud.compute.v1.Instances.Start", + "shortName": "SetShieldedInstanceIntegrityPolicy", + "fullName": "google.cloud.compute.v1.Instances.SetShieldedInstanceIntegrityPolicy", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49744,28 +49976,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_StartWithEncryptionKey_sync", - "title": "StartWithEncryptionKeyRequestObject", - "description": "Snippet for StartWithEncryptionKey", - "file": "InstancesClient.StartWithEncryptionKeyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetTags_sync", + "title": "SetTagsRequestObject", + "description": "Snippet for SetTags", + "file": "InstancesClient.SetTagsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartWithEncryptionKey", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartWithEncryptionKey", + "shortName": "SetTags", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetTags", "parameters": [ { - "type": "Google.Cloud.Compute.V1.StartWithEncryptionKeyInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetTagsInstanceRequest", "name": "request" }, { @@ -49779,8 +50011,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "StartWithEncryptionKey", - "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", + "shortName": "SetTags", + "fullName": "google.cloud.compute.v1.Instances.SetTags", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49803,18 +50035,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_StartWithEncryptionKey_async", - "title": "StartWithEncryptionKeyRequestObjectAsync", - "description": "Snippet for StartWithEncryptionKeyAsync", - "file": "InstancesClient.StartWithEncryptionKeyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetTags_async", + "title": "SetTagsRequestObjectAsync", + "description": "Snippet for SetTagsAsync", + "file": "InstancesClient.SetTagsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartWithEncryptionKeyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartWithEncryptionKeyAsync", + "shortName": "SetTagsAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetTagsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.StartWithEncryptionKeyInstanceRequest", + "type": "Google.Cloud.Compute.V1.SetTagsInstanceRequest", "name": "request" }, { @@ -49828,8 +50060,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "StartWithEncryptionKey", - "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", + "shortName": "SetTags", + "fullName": "google.cloud.compute.v1.Instances.SetTags", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49852,14 +50084,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_StartWithEncryptionKey_sync_flattened", - "title": "StartWithEncryptionKey", - "description": "Snippet for StartWithEncryptionKey", - "file": "InstancesClient.StartWithEncryptionKeySnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetTags_sync_flattened", + "title": "SetTags", + "description": "Snippet for SetTags", + "file": "InstancesClient.SetTagsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartWithEncryptionKey", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartWithEncryptionKey", + "shortName": "SetTags", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetTags", "parameters": [ { "type": "System.String", @@ -49874,8 +50106,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesStartWithEncryptionKeyRequest", - "name": "instancesStartWithEncryptionKeyRequestResource" + "type": "Google.Cloud.Compute.V1.Tags", + "name": "tagsResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -49888,8 +50120,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "StartWithEncryptionKey", - "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", + "shortName": "SetTags", + "fullName": "google.cloud.compute.v1.Instances.SetTags", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49911,14 +50143,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_StartWithEncryptionKey_async_flattened", - "title": "StartWithEncryptionKeyAsync", - "description": "Snippet for StartWithEncryptionKeyAsync", - "file": "InstancesClient.StartWithEncryptionKeyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SetTags_async_flattened", + "title": "SetTagsAsync", + "description": "Snippet for SetTagsAsync", + "file": "InstancesClient.SetTagsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartWithEncryptionKeyAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartWithEncryptionKeyAsync", + "shortName": "SetTagsAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SetTagsAsync", "async": true, "parameters": [ { @@ -49934,8 +50166,8 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.InstancesStartWithEncryptionKeyRequest", - "name": "instancesStartWithEncryptionKeyRequestResource" + "type": "Google.Cloud.Compute.V1.Tags", + "name": "tagsResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -49948,8 +50180,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "StartWithEncryptionKey", - "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", + "shortName": "SetTags", + "fullName": "google.cloud.compute.v1.Instances.SetTags", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -49971,17 +50203,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Stop_sync", - "title": "StopRequestObject", - "description": "Snippet for Stop", - "file": "InstancesClient.StopRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SimulateMaintenanceEvent_sync", + "title": "SimulateMaintenanceEventRequestObject", + "description": "Snippet for SimulateMaintenanceEvent", + "file": "InstancesClient.SimulateMaintenanceEventRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Stop", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Stop", + "shortName": "SimulateMaintenanceEvent", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SimulateMaintenanceEvent", "parameters": [ { - "type": "Google.Cloud.Compute.V1.StopInstanceRequest", + "type": "Google.Cloud.Compute.V1.SimulateMaintenanceEventInstanceRequest", "name": "request" }, { @@ -49995,8 +50227,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Stop", - "fullName": "google.cloud.compute.v1.Instances.Stop", + "shortName": "SimulateMaintenanceEvent", + "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50019,18 +50251,18 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Stop_async", - "title": "StopRequestObjectAsync", - "description": "Snippet for StopAsync", - "file": "InstancesClient.StopRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SimulateMaintenanceEvent_async", + "title": "SimulateMaintenanceEventRequestObjectAsync", + "description": "Snippet for SimulateMaintenanceEventAsync", + "file": "InstancesClient.SimulateMaintenanceEventRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.StopAsync", + "shortName": "SimulateMaintenanceEventAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SimulateMaintenanceEventAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.StopInstanceRequest", + "type": "Google.Cloud.Compute.V1.SimulateMaintenanceEventInstanceRequest", "name": "request" }, { @@ -50044,8 +50276,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Stop", - "fullName": "google.cloud.compute.v1.Instances.Stop", + "shortName": "SimulateMaintenanceEvent", + "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50068,14 +50300,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Stop_sync_flattened", - "title": "Stop", - "description": "Snippet for Stop", - "file": "InstancesClient.StopSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SimulateMaintenanceEvent_sync_flattened", + "title": "SimulateMaintenanceEvent", + "description": "Snippet for SimulateMaintenanceEvent", + "file": "InstancesClient.SimulateMaintenanceEventSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Stop", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Stop", + "shortName": "SimulateMaintenanceEvent", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SimulateMaintenanceEvent", "parameters": [ { "type": "System.String", @@ -50100,8 +50332,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Stop", - "fullName": "google.cloud.compute.v1.Instances.Stop", + "shortName": "SimulateMaintenanceEvent", + "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50123,14 +50355,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Stop_async_flattened", - "title": "StopAsync", - "description": "Snippet for StopAsync", - "file": "InstancesClient.StopAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_SimulateMaintenanceEvent_async_flattened", + "title": "SimulateMaintenanceEventAsync", + "description": "Snippet for SimulateMaintenanceEventAsync", + "file": "InstancesClient.SimulateMaintenanceEventAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.StopAsync", + "shortName": "SimulateMaintenanceEventAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SimulateMaintenanceEventAsync", "async": true, "parameters": [ { @@ -50156,8 +50388,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Stop", - "fullName": "google.cloud.compute.v1.Instances.Stop", + "shortName": "SimulateMaintenanceEvent", + "fullName": "google.cloud.compute.v1.Instances.SimulateMaintenanceEvent", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50179,17 +50411,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Suspend_sync", - "title": "SuspendRequestObject", - "description": "Snippet for Suspend", - "file": "InstancesClient.SuspendRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Start_sync", + "title": "StartRequestObject", + "description": "Snippet for Start", + "file": "InstancesClient.StartRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Suspend", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Suspend", + "shortName": "Start", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Start", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SuspendInstanceRequest", + "type": "Google.Cloud.Compute.V1.StartInstanceRequest", "name": "request" }, { @@ -50203,8 +50435,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Suspend", - "fullName": "google.cloud.compute.v1.Instances.Suspend", + "shortName": "Start", + "fullName": "google.cloud.compute.v1.Instances.Start", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50216,29 +50448,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Suspend_async", - "title": "SuspendRequestObjectAsync", - "description": "Snippet for SuspendAsync", - "file": "InstancesClient.SuspendRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Start_async", + "title": "StartRequestObjectAsync", + "description": "Snippet for StartAsync", + "file": "InstancesClient.StartRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SuspendAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SuspendAsync", + "shortName": "StartAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SuspendInstanceRequest", + "type": "Google.Cloud.Compute.V1.StartInstanceRequest", "name": "request" }, { @@ -50252,8 +50484,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Suspend", - "fullName": "google.cloud.compute.v1.Instances.Suspend", + "shortName": "Start", + "fullName": "google.cloud.compute.v1.Instances.Start", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50265,25 +50497,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Suspend_sync_flattened", - "title": "Suspend", - "description": "Snippet for Suspend", - "file": "InstancesClient.SuspendSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Start_sync_flattened", + "title": "Start", + "description": "Snippet for Start", + "file": "InstancesClient.StartSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Suspend", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Suspend", + "shortName": "Start", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Start", "parameters": [ { "type": "System.String", @@ -50308,8 +50540,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Suspend", - "fullName": "google.cloud.compute.v1.Instances.Suspend", + "shortName": "Start", + "fullName": "google.cloud.compute.v1.Instances.Start", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50331,14 +50563,14 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_Suspend_async_flattened", - "title": "SuspendAsync", - "description": "Snippet for SuspendAsync", - "file": "InstancesClient.SuspendAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Start_async_flattened", + "title": "StartAsync", + "description": "Snippet for StartAsync", + "file": "InstancesClient.StartAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SuspendAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.SuspendAsync", + "shortName": "StartAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartAsync", "async": true, "parameters": [ { @@ -50364,8 +50596,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Suspend", - "fullName": "google.cloud.compute.v1.Instances.Suspend", + "shortName": "Start", + "fullName": "google.cloud.compute.v1.Instances.Start", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50387,17 +50619,17 @@ ] }, { - "regionTag": "compute_v1_generated_Instances_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "InstancesClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_StartWithEncryptionKey_sync", + "title": "StartWithEncryptionKeyRequestObject", + "description": "Snippet for StartWithEncryptionKey", + "file": "InstancesClient.StartWithEncryptionKeyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.TestIamPermissions", + "shortName": "StartWithEncryptionKey", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartWithEncryptionKey", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstanceRequest", + "type": "Google.Cloud.Compute.V1.StartWithEncryptionKeyInstanceRequest", "name": "request" }, { @@ -50405,14 +50637,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", + "shortName": "StartWithEncryptionKey", + "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50423,30 +50655,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "InstancesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_StartWithEncryptionKey_async", + "title": "StartWithEncryptionKeyRequestObjectAsync", + "description": "Snippet for StartWithEncryptionKeyAsync", + "file": "InstancesClient.StartWithEncryptionKeyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.TestIamPermissionsAsync", + "shortName": "StartWithEncryptionKeyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartWithEncryptionKeyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstanceRequest", + "type": "Google.Cloud.Compute.V1.StartWithEncryptionKeyInstanceRequest", "name": "request" }, { @@ -50454,14 +50686,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", + "shortName": "StartWithEncryptionKey", + "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50472,26 +50704,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "InstancesClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_StartWithEncryptionKey_sync_flattened", + "title": "StartWithEncryptionKey", + "description": "Snippet for StartWithEncryptionKey", + "file": "InstancesClient.StartWithEncryptionKeySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.TestIamPermissions", + "shortName": "StartWithEncryptionKey", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartWithEncryptionKey", "parameters": [ { "type": "System.String", @@ -50503,25 +50735,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesStartWithEncryptionKeyRequest", + "name": "instancesStartWithEncryptionKeyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", + "shortName": "StartWithEncryptionKey", + "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50531,26 +50763,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "InstancesClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_StartWithEncryptionKey_async_flattened", + "title": "StartWithEncryptionKeyAsync", + "description": "Snippet for StartWithEncryptionKeyAsync", + "file": "InstancesClient.StartWithEncryptionKeyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.TestIamPermissionsAsync", + "shortName": "StartWithEncryptionKeyAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.StartWithEncryptionKeyAsync", "async": true, "parameters": [ { @@ -50563,25 +50795,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.InstancesStartWithEncryptionKeyRequest", + "name": "instancesStartWithEncryptionKeyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", + "shortName": "StartWithEncryptionKey", + "fullName": "google.cloud.compute.v1.Instances.StartWithEncryptionKey", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50591,29 +50823,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Update_sync", - "title": "UpdateRequestObject", - "description": "Snippet for Update", - "file": "InstancesClient.UpdateRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Stop_sync", + "title": "StopRequestObject", + "description": "Snippet for Stop", + "file": "InstancesClient.StopRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Update", + "shortName": "Stop", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Stop", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateInstanceRequest", + "type": "Google.Cloud.Compute.V1.StopInstanceRequest", "name": "request" }, { @@ -50627,8 +50859,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.Instances.Update", + "shortName": "Stop", + "fullName": "google.cloud.compute.v1.Instances.Stop", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50640,29 +50872,29 @@ "segments": [ { "start": 22, - "end": 69, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 67, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Update_async", - "title": "UpdateRequestObjectAsync", - "description": "Snippet for UpdateAsync", - "file": "InstancesClient.UpdateRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Stop_async", + "title": "StopRequestObjectAsync", + "description": "Snippet for StopAsync", + "file": "InstancesClient.StopRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAsync", + "shortName": "StopAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.StopAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateInstanceRequest", + "type": "Google.Cloud.Compute.V1.StopInstanceRequest", "name": "request" }, { @@ -50676,8 +50908,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.Instances.Update", + "shortName": "Stop", + "fullName": "google.cloud.compute.v1.Instances.Stop", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50689,25 +50921,25 @@ "segments": [ { "start": 22, - "end": 70, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 68, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Update_sync_flattened", - "title": "Update", - "description": "Snippet for Update", - "file": "InstancesClient.UpdateSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Stop_sync_flattened", + "title": "Stop", + "description": "Snippet for Stop", + "file": "InstancesClient.StopSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.Update", + "shortName": "Stop", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Stop", "parameters": [ { "type": "System.String", @@ -50721,10 +50953,6 @@ "type": "System.String", "name": "instance" }, - { - "type": "Google.Cloud.Compute.V1.Instance", - "name": "instanceResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -50736,8 +50964,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.Instances.Update", + "shortName": "Stop", + "fullName": "google.cloud.compute.v1.Instances.Stop", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50748,25 +50976,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_Update_async_flattened", - "title": "UpdateAsync", - "description": "Snippet for UpdateAsync", - "file": "InstancesClient.UpdateAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Stop_async_flattened", + "title": "StopAsync", + "description": "Snippet for StopAsync", + "file": "InstancesClient.StopAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAsync", + "shortName": "StopAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.StopAsync", "async": true, "parameters": [ { @@ -50781,10 +51009,6 @@ "type": "System.String", "name": "instance" }, - { - "type": "Google.Cloud.Compute.V1.Instance", - "name": "instanceResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -50796,8 +51020,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.Instances.Update", + "shortName": "Stop", + "fullName": "google.cloud.compute.v1.Instances.Stop", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50808,28 +51032,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateAccessConfig_sync", - "title": "UpdateAccessConfigRequestObject", - "description": "Snippet for UpdateAccessConfig", - "file": "InstancesClient.UpdateAccessConfigRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Suspend_sync", + "title": "SuspendRequestObject", + "description": "Snippet for Suspend", + "file": "InstancesClient.SuspendRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAccessConfig", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAccessConfig", + "shortName": "Suspend", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Suspend", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateAccessConfigInstanceRequest", + "type": "Google.Cloud.Compute.V1.SuspendInstanceRequest", "name": "request" }, { @@ -50843,8 +51067,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", + "shortName": "Suspend", + "fullName": "google.cloud.compute.v1.Instances.Suspend", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50856,29 +51080,29 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateAccessConfig_async", - "title": "UpdateAccessConfigRequestObjectAsync", - "description": "Snippet for UpdateAccessConfigAsync", - "file": "InstancesClient.UpdateAccessConfigRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Suspend_async", + "title": "SuspendRequestObjectAsync", + "description": "Snippet for SuspendAsync", + "file": "InstancesClient.SuspendRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAccessConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAccessConfigAsync", + "shortName": "SuspendAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SuspendAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateAccessConfigInstanceRequest", + "type": "Google.Cloud.Compute.V1.SuspendInstanceRequest", "name": "request" }, { @@ -50892,8 +51116,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", + "shortName": "Suspend", + "fullName": "google.cloud.compute.v1.Instances.Suspend", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50905,25 +51129,25 @@ "segments": [ { "start": 22, - "end": 69, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 67, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateAccessConfig_sync_flattened", - "title": "UpdateAccessConfig", - "description": "Snippet for UpdateAccessConfig", - "file": "InstancesClient.UpdateAccessConfigSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Suspend_sync_flattened", + "title": "Suspend", + "description": "Snippet for Suspend", + "file": "InstancesClient.SuspendSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAccessConfig", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAccessConfig", + "shortName": "Suspend", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Suspend", "parameters": [ { "type": "System.String", @@ -50937,14 +51161,6 @@ "type": "System.String", "name": "instance" }, - { - "type": "System.String", - "name": "networkInterface" - }, - { - "type": "Google.Cloud.Compute.V1.AccessConfig", - "name": "accessConfigResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -50956,8 +51172,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", + "shortName": "Suspend", + "fullName": "google.cloud.compute.v1.Instances.Suspend", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -50968,25 +51184,25 @@ "segments": [ { "start": 22, - "end": 64, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 62, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateAccessConfig_async_flattened", - "title": "UpdateAccessConfigAsync", - "description": "Snippet for UpdateAccessConfigAsync", - "file": "InstancesClient.UpdateAccessConfigAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Suspend_async_flattened", + "title": "SuspendAsync", + "description": "Snippet for SuspendAsync", + "file": "InstancesClient.SuspendAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAccessConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAccessConfigAsync", + "shortName": "SuspendAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.SuspendAsync", "async": true, "parameters": [ { @@ -51001,14 +51217,6 @@ "type": "System.String", "name": "instance" }, - { - "type": "System.String", - "name": "networkInterface" - }, - { - "type": "Google.Cloud.Compute.V1.AccessConfig", - "name": "accessConfigResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -51020,8 +51228,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateAccessConfig", - "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", + "shortName": "Suspend", + "fullName": "google.cloud.compute.v1.Instances.Suspend", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51032,28 +51240,28 @@ "segments": [ { "start": 22, - "end": 65, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 63, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateDisplayDevice_sync", - "title": "UpdateDisplayDeviceRequestObject", - "description": "Snippet for UpdateDisplayDevice", - "file": "InstancesClient.UpdateDisplayDeviceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "InstancesClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateDisplayDevice", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateDisplayDevice", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateDisplayDeviceInstanceRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstanceRequest", "name": "request" }, { @@ -51061,14 +51269,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateDisplayDevice", - "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51079,30 +51287,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateDisplayDevice_async", - "title": "UpdateDisplayDeviceRequestObjectAsync", - "description": "Snippet for UpdateDisplayDeviceAsync", - "file": "InstancesClient.UpdateDisplayDeviceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "InstancesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateDisplayDeviceAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateDisplayDeviceAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateDisplayDeviceInstanceRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstanceRequest", "name": "request" }, { @@ -51110,14 +51318,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateDisplayDevice", - "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51128,26 +51336,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateDisplayDevice_sync_flattened", - "title": "UpdateDisplayDevice", - "description": "Snippet for UpdateDisplayDevice", - "file": "InstancesClient.UpdateDisplayDeviceSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "InstancesClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateDisplayDevice", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateDisplayDevice", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -51159,25 +51367,25 @@ }, { "type": "System.String", - "name": "instance" + "name": "resource" }, { - "type": "Google.Cloud.Compute.V1.DisplayDevice", - "name": "displayDeviceResource" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateDisplayDevice", - "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51187,26 +51395,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateDisplayDevice_async_flattened", - "title": "UpdateDisplayDeviceAsync", - "description": "Snippet for UpdateDisplayDeviceAsync", - "file": "InstancesClient.UpdateDisplayDeviceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "InstancesClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateDisplayDeviceAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateDisplayDeviceAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -51219,25 +51427,25 @@ }, { "type": "System.String", - "name": "instance" + "name": "resource" }, { - "type": "Google.Cloud.Compute.V1.DisplayDevice", - "name": "displayDeviceResource" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstancesClient", "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateDisplayDevice", - "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.Instances.TestIamPermissions", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51247,29 +51455,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateNetworkInterface_sync", - "title": "UpdateNetworkInterfaceRequestObject", - "description": "Snippet for UpdateNetworkInterface", - "file": "InstancesClient.UpdateNetworkInterfaceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Update_sync", + "title": "UpdateRequestObject", + "description": "Snippet for Update", + "file": "InstancesClient.UpdateRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateNetworkInterface", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateNetworkInterface", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Update", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateNetworkInterfaceInstanceRequest", + "type": "Google.Cloud.Compute.V1.UpdateInstanceRequest", "name": "request" }, { @@ -51283,8 +51491,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateNetworkInterface", - "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.Instances.Update", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51296,29 +51504,29 @@ "segments": [ { "start": 22, - "end": 68, + "end": 69, "type": "FULL" }, { "start": 37, - "end": 66, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateNetworkInterface_async", - "title": "UpdateNetworkInterfaceRequestObjectAsync", - "description": "Snippet for UpdateNetworkInterfaceAsync", - "file": "InstancesClient.UpdateNetworkInterfaceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Update_async", + "title": "UpdateRequestObjectAsync", + "description": "Snippet for UpdateAsync", + "file": "InstancesClient.UpdateRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateNetworkInterfaceAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateNetworkInterfaceAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateNetworkInterfaceInstanceRequest", + "type": "Google.Cloud.Compute.V1.UpdateInstanceRequest", "name": "request" }, { @@ -51332,8 +51540,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateNetworkInterface", - "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.Instances.Update", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51345,25 +51553,25 @@ "segments": [ { "start": 22, - "end": 69, + "end": 70, "type": "FULL" }, { "start": 38, - "end": 67, + "end": 68, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateNetworkInterface_sync_flattened", - "title": "UpdateNetworkInterface", - "description": "Snippet for UpdateNetworkInterface", - "file": "InstancesClient.UpdateNetworkInterfaceSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Update_sync_flattened", + "title": "Update", + "description": "Snippet for Update", + "file": "InstancesClient.UpdateSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateNetworkInterface", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateNetworkInterface", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.Update", "parameters": [ { "type": "System.String", @@ -51378,12 +51586,8 @@ "name": "instance" }, { - "type": "System.String", - "name": "networkInterface" - }, - { - "type": "Google.Cloud.Compute.V1.NetworkInterface", - "name": "networkInterfaceResource" + "type": "Google.Cloud.Compute.V1.Instance", + "name": "instanceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -51396,8 +51600,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateNetworkInterface", - "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.Instances.Update", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51408,25 +51612,25 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateNetworkInterface_async_flattened", - "title": "UpdateNetworkInterfaceAsync", - "description": "Snippet for UpdateNetworkInterfaceAsync", - "file": "InstancesClient.UpdateNetworkInterfaceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_Update_async_flattened", + "title": "UpdateAsync", + "description": "Snippet for UpdateAsync", + "file": "InstancesClient.UpdateAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateNetworkInterfaceAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateNetworkInterfaceAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAsync", "async": true, "parameters": [ { @@ -51442,12 +51646,8 @@ "name": "instance" }, { - "type": "System.String", - "name": "networkInterface" - }, - { - "type": "Google.Cloud.Compute.V1.NetworkInterface", - "name": "networkInterfaceResource" + "type": "Google.Cloud.Compute.V1.Instance", + "name": "instanceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -51460,8 +51660,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateNetworkInterface", - "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.Instances.Update", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51472,28 +51672,28 @@ "segments": [ { "start": 22, - "end": 65, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 63, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateShieldedInstanceConfig_sync", - "title": "UpdateShieldedInstanceConfigRequestObject", - "description": "Snippet for UpdateShieldedInstanceConfig", - "file": "InstancesClient.UpdateShieldedInstanceConfigRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateAccessConfig_sync", + "title": "UpdateAccessConfigRequestObject", + "description": "Snippet for UpdateAccessConfig", + "file": "InstancesClient.UpdateAccessConfigRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateShieldedInstanceConfig", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateShieldedInstanceConfig", + "shortName": "UpdateAccessConfig", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAccessConfig", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateShieldedInstanceConfigInstanceRequest", + "type": "Google.Cloud.Compute.V1.UpdateAccessConfigInstanceRequest", "name": "request" }, { @@ -51507,8 +51707,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateShieldedInstanceConfig", - "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", + "shortName": "UpdateAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51520,29 +51720,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateShieldedInstanceConfig_async", - "title": "UpdateShieldedInstanceConfigRequestObjectAsync", - "description": "Snippet for UpdateShieldedInstanceConfigAsync", - "file": "InstancesClient.UpdateShieldedInstanceConfigRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateAccessConfig_async", + "title": "UpdateAccessConfigRequestObjectAsync", + "description": "Snippet for UpdateAccessConfigAsync", + "file": "InstancesClient.UpdateAccessConfigRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateShieldedInstanceConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateShieldedInstanceConfigAsync", + "shortName": "UpdateAccessConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAccessConfigAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateShieldedInstanceConfigInstanceRequest", + "type": "Google.Cloud.Compute.V1.UpdateAccessConfigInstanceRequest", "name": "request" }, { @@ -51556,8 +51756,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateShieldedInstanceConfig", - "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", + "shortName": "UpdateAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51569,25 +51769,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 69, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateShieldedInstanceConfig_sync_flattened", - "title": "UpdateShieldedInstanceConfig", - "description": "Snippet for UpdateShieldedInstanceConfig", - "file": "InstancesClient.UpdateShieldedInstanceConfigSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateAccessConfig_sync_flattened", + "title": "UpdateAccessConfig", + "description": "Snippet for UpdateAccessConfig", + "file": "InstancesClient.UpdateAccessConfigSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateShieldedInstanceConfig", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateShieldedInstanceConfig", + "shortName": "UpdateAccessConfig", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAccessConfig", "parameters": [ { "type": "System.String", @@ -51602,8 +51802,12 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.ShieldedInstanceConfig", - "name": "shieldedInstanceConfigResource" + "type": "System.String", + "name": "networkInterface" + }, + { + "type": "Google.Cloud.Compute.V1.AccessConfig", + "name": "accessConfigResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -51616,8 +51820,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateShieldedInstanceConfig", - "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", + "shortName": "UpdateAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51628,25 +51832,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Instances_UpdateShieldedInstanceConfig_async_flattened", - "title": "UpdateShieldedInstanceConfigAsync", - "description": "Snippet for UpdateShieldedInstanceConfigAsync", - "file": "InstancesClient.UpdateShieldedInstanceConfigAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateAccessConfig_async_flattened", + "title": "UpdateAccessConfigAsync", + "description": "Snippet for UpdateAccessConfigAsync", + "file": "InstancesClient.UpdateAccessConfigAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateShieldedInstanceConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateShieldedInstanceConfigAsync", + "shortName": "UpdateAccessConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateAccessConfigAsync", "async": true, "parameters": [ { @@ -51662,8 +51866,12 @@ "name": "instance" }, { - "type": "Google.Cloud.Compute.V1.ShieldedInstanceConfig", - "name": "shieldedInstanceConfigResource" + "type": "System.String", + "name": "networkInterface" + }, + { + "type": "Google.Cloud.Compute.V1.AccessConfig", + "name": "accessConfigResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -51676,8 +51884,8 @@ "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "UpdateShieldedInstanceConfig", - "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", + "shortName": "UpdateAccessConfig", + "fullName": "google.cloud.compute.v1.Instances.UpdateAccessConfig", "service": { "shortName": "Instances", "fullName": "google.cloud.compute.v1.Instances" @@ -51688,28 +51896,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 65, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "InstantSnapshotsClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateDisplayDevice_sync", + "title": "UpdateDisplayDeviceRequestObject", + "description": "Snippet for UpdateDisplayDevice", + "file": "InstancesClient.UpdateDisplayDeviceRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.AggregatedList", + "shortName": "UpdateDisplayDevice", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateDisplayDevice", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInstantSnapshotsRequest", + "type": "Google.Cloud.Compute.V1.UpdateDisplayDeviceInstanceRequest", "name": "request" }, { @@ -51717,17 +51925,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", + "shortName": "UpdateDisplayDevice", + "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, @@ -51735,30 +51943,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InstantSnapshotsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateDisplayDevice_async", + "title": "UpdateDisplayDeviceRequestObjectAsync", + "description": "Snippet for UpdateDisplayDeviceAsync", + "file": "InstancesClient.UpdateDisplayDeviceRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.AggregatedListAsync", + "shortName": "UpdateDisplayDeviceAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateDisplayDeviceAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInstantSnapshotsRequest", + "type": "Google.Cloud.Compute.V1.UpdateDisplayDeviceInstanceRequest", "name": "request" }, { @@ -51766,17 +51974,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", + "shortName": "UpdateDisplayDevice", + "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, @@ -51784,26 +51992,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 86, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "InstantSnapshotsClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateDisplayDevice_sync_flattened", + "title": "UpdateDisplayDevice", + "description": "Snippet for UpdateDisplayDevice", + "file": "InstancesClient.UpdateDisplayDeviceSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.AggregatedList", + "shortName": "UpdateDisplayDevice", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateDisplayDevice", "parameters": [ { "type": "System.String", @@ -51811,54 +52019,58 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "instance" + }, + { + "type": "Google.Cloud.Compute.V1.DisplayDevice", + "name": "displayDeviceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", + "shortName": "UpdateDisplayDevice", + "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 74, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InstantSnapshotsClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateDisplayDevice_async_flattened", + "title": "UpdateDisplayDeviceAsync", + "description": "Snippet for UpdateDisplayDeviceAsync", + "file": "InstancesClient.UpdateDisplayDeviceAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.AggregatedListAsync", + "shortName": "UpdateDisplayDeviceAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateDisplayDeviceAsync", "async": true, "parameters": [ { @@ -51867,57 +52079,61 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "instance" + }, + { + "type": "Google.Cloud.Compute.V1.DisplayDevice", + "name": "displayDeviceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", + "shortName": "UpdateDisplayDevice", + "fullName": "google.cloud.compute.v1.Instances.UpdateDisplayDevice", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "InstantSnapshotsClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateNetworkInterface_sync", + "title": "UpdateNetworkInterfaceRequestObject", + "description": "Snippet for UpdateNetworkInterface", + "file": "InstancesClient.UpdateNetworkInterfaceRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Delete", + "shortName": "UpdateNetworkInterface", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateNetworkInterface", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.UpdateNetworkInterfaceInstanceRequest", "name": "request" }, { @@ -51927,15 +52143,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", + "shortName": "UpdateNetworkInterface", + "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, @@ -51944,29 +52160,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 68, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "InstantSnapshotsClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateNetworkInterface_async", + "title": "UpdateNetworkInterfaceRequestObjectAsync", + "description": "Snippet for UpdateNetworkInterfaceAsync", + "file": "InstancesClient.UpdateNetworkInterfaceRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.DeleteAsync", + "shortName": "UpdateNetworkInterfaceAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateNetworkInterfaceAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.UpdateNetworkInterfaceInstanceRequest", "name": "request" }, { @@ -51976,15 +52192,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", + "shortName": "UpdateNetworkInterface", + "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, @@ -51993,25 +52209,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 69, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "InstantSnapshotsClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateNetworkInterface_sync_flattened", + "title": "UpdateNetworkInterface", + "description": "Snippet for UpdateNetworkInterface", + "file": "InstancesClient.UpdateNetworkInterfaceSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Delete", + "shortName": "UpdateNetworkInterface", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateNetworkInterface", "parameters": [ { "type": "System.String", @@ -52023,7 +52239,15 @@ }, { "type": "System.String", - "name": "instantSnapshot" + "name": "instance" + }, + { + "type": "System.String", + "name": "networkInterface" + }, + { + "type": "Google.Cloud.Compute.V1.NetworkInterface", + "name": "networkInterfaceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -52032,15 +52256,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", + "shortName": "UpdateNetworkInterface", + "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, @@ -52048,25 +52272,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 64, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "InstantSnapshotsClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateNetworkInterface_async_flattened", + "title": "UpdateNetworkInterfaceAsync", + "description": "Snippet for UpdateNetworkInterfaceAsync", + "file": "InstancesClient.UpdateNetworkInterfaceAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.DeleteAsync", + "shortName": "UpdateNetworkInterfaceAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateNetworkInterfaceAsync", "async": true, "parameters": [ { @@ -52079,7 +52303,15 @@ }, { "type": "System.String", - "name": "instantSnapshot" + "name": "instance" + }, + { + "type": "System.String", + "name": "networkInterface" + }, + { + "type": "Google.Cloud.Compute.V1.NetworkInterface", + "name": "networkInterfaceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -52088,15 +52320,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", + "shortName": "UpdateNetworkInterface", + "fullName": "google.cloud.compute.v1.Instances.UpdateNetworkInterface", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, @@ -52104,28 +52336,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 65, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "InstantSnapshotsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateShieldedInstanceConfig_sync", + "title": "UpdateShieldedInstanceConfigRequestObject", + "description": "Snippet for UpdateShieldedInstanceConfig", + "file": "InstancesClient.UpdateShieldedInstanceConfigRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Get", + "shortName": "UpdateShieldedInstanceConfig", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateShieldedInstanceConfig", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.UpdateShieldedInstanceConfigInstanceRequest", "name": "request" }, { @@ -52133,17 +52365,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstantSnapshot", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", + "shortName": "UpdateShieldedInstanceConfig", + "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, @@ -52151,30 +52383,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "InstantSnapshotsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateShieldedInstanceConfig_async", + "title": "UpdateShieldedInstanceConfigRequestObjectAsync", + "description": "Snippet for UpdateShieldedInstanceConfigAsync", + "file": "InstancesClient.UpdateShieldedInstanceConfigRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetAsync", + "shortName": "UpdateShieldedInstanceConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateShieldedInstanceConfigAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.UpdateShieldedInstanceConfigInstanceRequest", "name": "request" }, { @@ -52182,17 +52414,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", + "shortName": "UpdateShieldedInstanceConfig", + "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, @@ -52200,26 +52432,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "InstantSnapshotsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateShieldedInstanceConfig_sync_flattened", + "title": "UpdateShieldedInstanceConfig", + "description": "Snippet for UpdateShieldedInstanceConfig", + "file": "InstancesClient.UpdateShieldedInstanceConfigSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Get", + "shortName": "UpdateShieldedInstanceConfig", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateShieldedInstanceConfig", "parameters": [ { "type": "System.String", @@ -52231,50 +52463,54 @@ }, { "type": "System.String", - "name": "instantSnapshot" + "name": "instance" + }, + { + "type": "Google.Cloud.Compute.V1.ShieldedInstanceConfig", + "name": "shieldedInstanceConfigResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstantSnapshot", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", + "shortName": "UpdateShieldedInstanceConfig", + "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "InstantSnapshotsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Instances_UpdateShieldedInstanceConfig_async_flattened", + "title": "UpdateShieldedInstanceConfigAsync", + "description": "Snippet for UpdateShieldedInstanceConfigAsync", + "file": "InstancesClient.UpdateShieldedInstanceConfigAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetAsync", + "shortName": "UpdateShieldedInstanceConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InstancesClient.UpdateShieldedInstanceConfigAsync", "async": true, "parameters": [ { @@ -52287,53 +52523,57 @@ }, { "type": "System.String", - "name": "instantSnapshot" + "name": "instance" + }, + { + "type": "Google.Cloud.Compute.V1.ShieldedInstanceConfig", + "name": "shieldedInstanceConfigResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InstantSnapshotsClient", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" + "shortName": "InstancesClient", + "fullName": "Google.Cloud.Compute.V1.InstancesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", + "shortName": "UpdateShieldedInstanceConfig", + "fullName": "google.cloud.compute.v1.Instances.UpdateShieldedInstanceConfig", "service": { - "shortName": "InstantSnapshots", - "fullName": "google.cloud.compute.v1.InstantSnapshots" + "shortName": "Instances", + "fullName": "google.cloud.compute.v1.Instances" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "InstantSnapshotsClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "InstantSnapshotsClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInstantSnapshotsRequest", "name": "request" }, { @@ -52341,14 +52581,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52360,29 +52600,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 84, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "InstantSnapshotsClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InstantSnapshotsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetIamPolicyAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInstantSnapshotsRequest", "name": "request" }, { @@ -52390,14 +52630,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52409,25 +52649,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 86, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "InstantSnapshotsClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "InstantSnapshotsClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -52435,25 +52675,25 @@ }, { "type": "System.String", - "name": "zone" + "name": "pageToken" }, { - "type": "System.String", - "name": "resource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52464,25 +52704,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "InstantSnapshotsClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InstantSnapshotsClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetIamPolicyAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -52491,25 +52731,25 @@ }, { "type": "System.String", - "name": "zone" + "name": "pageToken" }, { - "type": "System.String", - "name": "resource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InstantSnapshots.AggregatedList", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52520,28 +52760,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "InstantSnapshotsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "InstantSnapshotsClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstantSnapshotRequest", "name": "request" }, { @@ -52555,8 +52795,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52579,18 +52819,18 @@ ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "InstantSnapshotsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "InstantSnapshotsClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstantSnapshotRequest", "name": "request" }, { @@ -52604,8 +52844,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52628,14 +52868,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "InstantSnapshotsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "InstantSnapshotsClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Delete", "parameters": [ { "type": "System.String", @@ -52646,8 +52886,8 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.InstantSnapshot", - "name": "instantSnapshotResource" + "type": "System.String", + "name": "instantSnapshot" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -52660,8 +52900,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52683,14 +52923,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "InstantSnapshotsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "InstantSnapshotsClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.DeleteAsync", "async": true, "parameters": [ { @@ -52702,8 +52942,8 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.InstantSnapshot", - "name": "instantSnapshotResource" + "type": "System.String", + "name": "instantSnapshot" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -52716,8 +52956,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Delete", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52739,17 +52979,17 @@ ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "InstantSnapshotsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "InstantSnapshotsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstantSnapshotsRequest", + "type": "Google.Cloud.Compute.V1.GetInstantSnapshotRequest", "name": "request" }, { @@ -52757,14 +52997,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InstantSnapshot", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstantSnapshots.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52776,29 +53016,29 @@ "segments": [ { "start": 20, - "end": 82, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "InstantSnapshotsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "InstantSnapshotsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInstantSnapshotsRequest", + "type": "Google.Cloud.Compute.V1.GetInstantSnapshotRequest", "name": "request" }, { @@ -52806,14 +53046,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstantSnapshots.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52825,25 +53065,25 @@ "segments": [ { "start": 20, - "end": 84, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 82, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "InstantSnapshotsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "InstantSnapshotsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Get", "parameters": [ { "type": "System.String", @@ -52855,25 +53095,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "instantSnapshot" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InstantSnapshot", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstantSnapshots.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52884,25 +53120,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "InstantSnapshotsClient.ListAsyncSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.ListAsync", + "regionTag": "compute_v1_generated_InstantSnapshots_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "InstantSnapshotsClient.GetAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetAsync", "async": true, "parameters": [ { @@ -52915,25 +53151,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "instantSnapshot" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InstantSnapshots.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Get", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -52944,28 +53176,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "InstantSnapshotsClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "InstantSnapshotsClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyInstantSnapshotRequest", "name": "request" }, { @@ -52979,8 +53211,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53003,18 +53235,18 @@ ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "InstantSnapshotsClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "InstantSnapshotsClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetIamPolicyAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyInstantSnapshotRequest", "name": "request" }, { @@ -53028,8 +53260,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53052,14 +53284,14 @@ ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "InstantSnapshotsClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "InstantSnapshotsClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -53073,10 +53305,6 @@ "type": "System.String", "name": "resource" }, - { - "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", - "name": "zoneSetPolicyRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -53088,8 +53316,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53100,25 +53328,25 @@ "segments": [ { "start": 20, - "end": 44, + "end": 43, "type": "FULL" }, { "start": 34, - "end": 42, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "InstantSnapshotsClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "InstantSnapshotsClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetIamPolicyAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -53133,10 +53361,6 @@ "type": "System.String", "name": "resource" }, - { - "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", - "name": "zoneSetPolicyRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -53148,8 +53372,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.InstantSnapshots.GetIamPolicy", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53160,28 +53384,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 44, "type": "FULL" }, { "start": 35, - "end": 43, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_SetLabels_sync", - "title": "SetLabelsRequestObject", - "description": "Snippet for SetLabels", - "file": "InstantSnapshotsClient.SetLabelsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "InstantSnapshotsClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetLabels", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.InsertInstantSnapshotRequest", "name": "request" }, { @@ -53195,8 +53419,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53208,29 +53432,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_SetLabels_async", - "title": "SetLabelsRequestObjectAsync", - "description": "Snippet for SetLabelsAsync", - "file": "InstantSnapshotsClient.SetLabelsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "InstantSnapshotsClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetLabelsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.InsertInstantSnapshotRequest", "name": "request" }, { @@ -53244,8 +53468,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53257,25 +53481,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_SetLabels_sync_flattened", - "title": "SetLabels", - "description": "Snippet for SetLabels", - "file": "InstantSnapshotsClient.SetLabelsSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "InstantSnapshotsClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetLabels", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.Insert", "parameters": [ { "type": "System.String", @@ -53286,12 +53510,8 @@ "name": "zone" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.ZoneSetLabelsRequest", - "name": "zoneSetLabelsRequestResource" + "type": "Google.Cloud.Compute.V1.InstantSnapshot", + "name": "instantSnapshotResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -53304,8 +53524,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53316,25 +53536,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_SetLabels_async_flattened", - "title": "SetLabelsAsync", - "description": "Snippet for SetLabelsAsync", - "file": "InstantSnapshotsClient.SetLabelsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "InstantSnapshotsClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetLabelsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.InsertAsync", "async": true, "parameters": [ { @@ -53346,12 +53566,8 @@ "name": "zone" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.ZoneSetLabelsRequest", - "name": "zoneSetLabelsRequestResource" + "type": "Google.Cloud.Compute.V1.InstantSnapshot", + "name": "instantSnapshotResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -53364,8 +53580,8 @@ "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InstantSnapshots.Insert", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53376,28 +53592,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "InstantSnapshotsClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "InstantSnapshotsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.TestIamPermissions", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.ListInstantSnapshotsRequest", "name": "request" }, { @@ -53405,14 +53621,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstantSnapshots.List", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53424,29 +53640,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 82, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "InstantSnapshotsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "InstantSnapshotsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.TestIamPermissionsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstantSnapshotRequest", + "type": "Google.Cloud.Compute.V1.ListInstantSnapshotsRequest", "name": "request" }, { @@ -53454,14 +53670,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstantSnapshots.List", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53473,25 +53689,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 84, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "InstantSnapshotsClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "InstantSnapshotsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.TestIamPermissions", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.List", "parameters": [ { "type": "System.String", @@ -53503,25 +53719,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstantSnapshots.List", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53532,25 +53748,25 @@ "segments": [ { "start": 20, - "end": 44, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InstantSnapshots_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "InstantSnapshotsClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "InstantSnapshotsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.TestIamPermissionsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.ListAsync", "async": true, "parameters": [ { @@ -53563,25 +53779,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "InstantSnapshotsClient", "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InstantSnapshots.List", "service": { "shortName": "InstantSnapshots", "fullName": "google.cloud.compute.v1.InstantSnapshots" @@ -53592,28 +53808,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "InterconnectAttachmentsClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "InstantSnapshotsClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInterconnectAttachmentsRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyInstantSnapshotRequest", "name": "request" }, { @@ -53621,17 +53837,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -53640,29 +53856,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 82, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InterconnectAttachmentsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "InstantSnapshotsClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.AggregatedListAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListInterconnectAttachmentsRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyInstantSnapshotRequest", "name": "request" }, { @@ -53670,17 +53886,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -53689,25 +53905,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 48, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "InterconnectAttachmentsClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "InstantSnapshotsClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -53715,28 +53931,32 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", + "name": "zoneSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -53744,25 +53964,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 74, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "InterconnectAttachmentsClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "InstantSnapshotsClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.AggregatedListAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -53771,28 +53991,32 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", + "name": "zoneSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.InstantSnapshots.SetIamPolicy", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -53800,28 +54024,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 45, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "InterconnectAttachmentsClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_SetLabels_sync", + "title": "SetLabelsRequestObject", + "description": "Snippet for SetLabels", + "file": "InstantSnapshotsClient.SetLabelsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Delete", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetLabels", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsInstantSnapshotRequest", "name": "request" }, { @@ -53831,15 +54055,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -53848,29 +54072,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "InterconnectAttachmentsClient.DeleteRequestObjectAsyncSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.DeleteAsync", + "regionTag": "compute_v1_generated_InstantSnapshots_SetLabels_async", + "title": "SetLabelsRequestObjectAsync", + "description": "Snippet for SetLabelsAsync", + "file": "InstantSnapshotsClient.SetLabelsRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetLabelsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsInstantSnapshotRequest", "name": "request" }, { @@ -53880,15 +54104,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -53897,25 +54121,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "InterconnectAttachmentsClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_SetLabels_sync_flattened", + "title": "SetLabels", + "description": "Snippet for SetLabels", + "file": "InstantSnapshotsClient.SetLabelsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Delete", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetLabels", "parameters": [ { "type": "System.String", @@ -53923,11 +54147,15 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "interconnectAttachment" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.ZoneSetLabelsRequest", + "name": "zoneSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -53936,15 +54164,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -53952,25 +54180,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "InterconnectAttachmentsClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_SetLabels_async_flattened", + "title": "SetLabelsAsync", + "description": "Snippet for SetLabelsAsync", + "file": "InstantSnapshotsClient.SetLabelsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.DeleteAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.SetLabelsAsync", "async": true, "parameters": [ { @@ -53979,11 +54207,15 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "interconnectAttachment" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.ZoneSetLabelsRequest", + "name": "zoneSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -53992,15 +54224,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.InstantSnapshots.SetLabels", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -54008,28 +54240,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "InterconnectAttachmentsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "InstantSnapshotsClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Get", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstantSnapshotRequest", "name": "request" }, { @@ -54037,17 +54269,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectAttachment", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -54056,29 +54288,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 47, "type": "FULL" }, { "start": 34, - "end": 44, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "InterconnectAttachmentsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "InstantSnapshotsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.GetAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsInstantSnapshotRequest", "name": "request" }, { @@ -54086,17 +54318,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -54105,25 +54337,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 48, "type": "FULL" }, { "start": 35, - "end": 45, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "InterconnectAttachmentsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "InstantSnapshotsClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Get", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -54131,28 +54363,32 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "interconnectAttachment" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectAttachment", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -54160,25 +54396,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 34, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "InterconnectAttachmentsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InstantSnapshots_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "InstantSnapshotsClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.GetAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -54187,28 +54423,32 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "interconnectAttachment" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InterconnectAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" + "shortName": "InstantSnapshotsClient", + "fullName": "Google.Cloud.Compute.V1.InstantSnapshotsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.InstantSnapshots.TestIamPermissions", "service": { - "shortName": "InterconnectAttachments", - "fullName": "google.cloud.compute.v1.InterconnectAttachments" + "shortName": "InstantSnapshots", + "fullName": "google.cloud.compute.v1.InstantSnapshots" } } }, @@ -54216,28 +54456,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 45, "type": "FULL" }, { "start": 35, - "end": 42, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "InterconnectAttachmentsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "InterconnectAttachmentsClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Insert", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInterconnectAttachmentsRequest", "name": "request" }, { @@ -54245,14 +54485,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54263,30 +54503,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "InterconnectAttachmentsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InterconnectAttachmentsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.InsertAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListInterconnectAttachmentsRequest", "name": "request" }, { @@ -54294,14 +54534,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54312,26 +54552,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "InterconnectAttachmentsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "InterconnectAttachmentsClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Insert", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -54339,25 +54579,25 @@ }, { "type": "System.String", - "name": "region" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.InterconnectAttachment", - "name": "interconnectAttachmentResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54367,26 +54607,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 76, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "InterconnectAttachmentsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "InterconnectAttachmentsClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.InsertAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -54395,25 +54635,25 @@ }, { "type": "System.String", - "name": "region" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.InterconnectAttachment", - "name": "interconnectAttachmentResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.AggregatedList", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54423,29 +54663,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "InterconnectAttachmentsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "InterconnectAttachmentsClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.List", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInterconnectAttachmentsRequest", + "type": "Google.Cloud.Compute.V1.DeleteInterconnectAttachmentRequest", "name": "request" }, { @@ -54453,14 +54693,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54471,30 +54711,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "InterconnectAttachmentsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "InterconnectAttachmentsClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.ListAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInterconnectAttachmentsRequest", + "type": "Google.Cloud.Compute.V1.DeleteInterconnectAttachmentRequest", "name": "request" }, { @@ -54502,14 +54742,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54520,26 +54760,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "InterconnectAttachmentsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "InterconnectAttachmentsClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.List", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Delete", "parameters": [ { "type": "System.String", @@ -54551,25 +54791,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "interconnectAttachment" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54579,26 +54815,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "InterconnectAttachmentsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "InterconnectAttachmentsClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.ListAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.DeleteAsync", "async": true, "parameters": [ { @@ -54611,25 +54847,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "interconnectAttachment" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Delete", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54639,29 +54871,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "InterconnectAttachmentsClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "InterconnectAttachmentsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Patch", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.GetInterconnectAttachmentRequest", "name": "request" }, { @@ -54669,14 +54901,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.InterconnectAttachment", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54687,30 +54919,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "InterconnectAttachmentsClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "InterconnectAttachmentsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.PatchAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.GetInterconnectAttachmentRequest", "name": "request" }, { @@ -54718,14 +54950,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54736,26 +54968,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "InterconnectAttachmentsClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "InterconnectAttachmentsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Patch", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Get", "parameters": [ { "type": "System.String", @@ -54769,23 +55001,19 @@ "type": "System.String", "name": "interconnectAttachment" }, - { - "type": "Google.Cloud.Compute.V1.InterconnectAttachment", - "name": "interconnectAttachmentResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.InterconnectAttachment", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54795,26 +55023,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "InterconnectAttachmentsClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "InterconnectAttachmentsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.PatchAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.GetAsync", "async": true, "parameters": [ { @@ -54829,23 +55057,19 @@ "type": "System.String", "name": "interconnectAttachment" }, - { - "type": "Google.Cloud.Compute.V1.InterconnectAttachment", - "name": "interconnectAttachmentResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InterconnectAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Get", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54855,29 +55079,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_SetLabels_sync", - "title": "SetLabelsRequestObject", - "description": "Snippet for SetLabels", - "file": "InterconnectAttachmentsClient.SetLabelsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "InterconnectAttachmentsClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.SetLabels", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.InsertInterconnectAttachmentRequest", "name": "request" }, { @@ -54891,8 +55115,8 @@ "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54915,18 +55139,18 @@ ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_SetLabels_async", - "title": "SetLabelsRequestObjectAsync", - "description": "Snippet for SetLabelsAsync", - "file": "InterconnectAttachmentsClient.SetLabelsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "InterconnectAttachmentsClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.SetLabelsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsInterconnectAttachmentRequest", + "type": "Google.Cloud.Compute.V1.InsertInterconnectAttachmentRequest", "name": "request" }, { @@ -54940,8 +55164,8 @@ "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -54964,14 +55188,14 @@ ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_SetLabels_sync_flattened", - "title": "SetLabels", - "description": "Snippet for SetLabels", - "file": "InterconnectAttachmentsClient.SetLabelsSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "InterconnectAttachmentsClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.SetLabels", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Insert", "parameters": [ { "type": "System.String", @@ -54982,12 +55206,8 @@ "name": "region" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", - "name": "regionSetLabelsRequestResource" + "type": "Google.Cloud.Compute.V1.InterconnectAttachment", + "name": "interconnectAttachmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -55000,8 +55220,8 @@ "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -55012,25 +55232,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectAttachments_SetLabels_async_flattened", - "title": "SetLabelsAsync", - "description": "Snippet for SetLabelsAsync", - "file": "InterconnectAttachmentsClient.SetLabelsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "InterconnectAttachmentsClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.SetLabelsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.InsertAsync", "async": true, "parameters": [ { @@ -55042,12 +55262,8 @@ "name": "region" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", - "name": "regionSetLabelsRequestResource" + "type": "Google.Cloud.Compute.V1.InterconnectAttachment", + "name": "interconnectAttachmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -55060,8 +55276,8 @@ "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Insert", "service": { "shortName": "InterconnectAttachments", "fullName": "google.cloud.compute.v1.InterconnectAttachments" @@ -55072,28 +55288,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectLocations_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "InterconnectLocationsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "InterconnectAttachmentsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.Get", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInterconnectLocationRequest", + "type": "Google.Cloud.Compute.V1.ListInterconnectAttachmentsRequest", "name": "request" }, { @@ -55101,17 +55317,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectLocation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InterconnectLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", "service": { - "shortName": "InterconnectLocations", - "fullName": "google.cloud.compute.v1.InterconnectLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, @@ -55120,29 +55336,29 @@ "segments": [ { "start": 20, - "end": 45, + "end": 82, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectLocations_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "InterconnectLocationsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "InterconnectAttachmentsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.GetAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInterconnectLocationRequest", + "type": "Google.Cloud.Compute.V1.ListInterconnectAttachmentsRequest", "name": "request" }, { @@ -55150,17 +55366,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InterconnectLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", "service": { - "shortName": "InterconnectLocations", - "fullName": "google.cloud.compute.v1.InterconnectLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, @@ -55169,25 +55385,25 @@ "segments": [ { "start": 20, - "end": 46, + "end": 84, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectLocations_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "InterconnectLocationsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "InterconnectAttachmentsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.Get", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.List", "parameters": [ { "type": "System.String", @@ -55195,24 +55411,32 @@ }, { "type": "System.String", - "name": "interconnectLocation" + "name": "region" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectLocation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InterconnectLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", "service": { - "shortName": "InterconnectLocations", - "fullName": "google.cloud.compute.v1.InterconnectLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, @@ -55220,25 +55444,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectLocations_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "InterconnectLocationsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "InterconnectAttachmentsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.GetAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.ListAsync", "async": true, "parameters": [ { @@ -55247,24 +55471,32 @@ }, { "type": "System.String", - "name": "interconnectLocation" + "name": "region" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InterconnectLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.List", "service": { - "shortName": "InterconnectLocations", - "fullName": "google.cloud.compute.v1.InterconnectLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, @@ -55272,28 +55504,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectLocations_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "InterconnectLocationsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "InterconnectAttachmentsClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.List", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInterconnectLocationsRequest", + "type": "Google.Cloud.Compute.V1.PatchInterconnectAttachmentRequest", "name": "request" }, { @@ -55301,17 +55533,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InterconnectLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectLocations.List", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", "service": { - "shortName": "InterconnectLocations", - "fullName": "google.cloud.compute.v1.InterconnectLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, @@ -55319,30 +55551,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 81, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectLocations_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "InterconnectLocationsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "InterconnectAttachmentsClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.ListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInterconnectLocationsRequest", + "type": "Google.Cloud.Compute.V1.PatchInterconnectAttachmentRequest", "name": "request" }, { @@ -55350,17 +55582,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InterconnectLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectLocations.List", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", "service": { - "shortName": "InterconnectLocations", - "fullName": "google.cloud.compute.v1.InterconnectLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, @@ -55368,26 +55600,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 83, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 81, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectLocations_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "InterconnectLocationsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "InterconnectAttachmentsClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.List", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.Patch", "parameters": [ { "type": "System.String", @@ -55395,54 +55627,58 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "interconnectAttachment" + }, + { + "type": "Google.Cloud.Compute.V1.InterconnectAttachment", + "name": "interconnectAttachmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InterconnectLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectLocations.List", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", "service": { - "shortName": "InterconnectLocations", - "fullName": "google.cloud.compute.v1.InterconnectLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 75, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectLocations_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "InterconnectLocationsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "InterconnectAttachmentsClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.ListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.PatchAsync", "async": true, "parameters": [ { @@ -55451,57 +55687,61 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "interconnectAttachment" + }, + { + "type": "Google.Cloud.Compute.V1.InterconnectAttachment", + "name": "interconnectAttachmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InterconnectLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectLocations.List", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.Patch", "service": { - "shortName": "InterconnectLocations", - "fullName": "google.cloud.compute.v1.InterconnectLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 77, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 75, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectRemoteLocations_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "InterconnectRemoteLocationsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_SetLabels_sync", + "title": "SetLabelsRequestObject", + "description": "Snippet for SetLabels", + "file": "InterconnectAttachmentsClient.SetLabelsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.Get", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.SetLabels", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInterconnectRemoteLocationRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsInterconnectAttachmentRequest", "name": "request" }, { @@ -55509,17 +55749,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectRemoteLocation", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InterconnectRemoteLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", "service": { - "shortName": "InterconnectRemoteLocations", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, @@ -55527,30 +55767,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectRemoteLocations_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "InterconnectRemoteLocationsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_SetLabels_async", + "title": "SetLabelsRequestObjectAsync", + "description": "Snippet for SetLabelsAsync", + "file": "InterconnectAttachmentsClient.SetLabelsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.GetAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.SetLabelsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInterconnectRemoteLocationRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsInterconnectAttachmentRequest", "name": "request" }, { @@ -55558,17 +55798,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InterconnectRemoteLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", "service": { - "shortName": "InterconnectRemoteLocations", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, @@ -55576,26 +55816,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectRemoteLocations_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "InterconnectRemoteLocationsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_SetLabels_sync_flattened", + "title": "SetLabels", + "description": "Snippet for SetLabels", + "file": "InterconnectAttachmentsClient.SetLabelsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.Get", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.SetLabels", "parameters": [ { "type": "System.String", @@ -55603,50 +55843,58 @@ }, { "type": "System.String", - "name": "interconnectRemoteLocation" + "name": "region" + }, + { + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", + "name": "regionSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectRemoteLocation", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "InterconnectRemoteLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", "service": { - "shortName": "InterconnectRemoteLocations", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectRemoteLocations_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "InterconnectRemoteLocationsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectAttachments_SetLabels_async_flattened", + "title": "SetLabelsAsync", + "description": "Snippet for SetLabelsAsync", + "file": "InterconnectAttachmentsClient.SetLabelsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.GetAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient.SetLabelsAsync", "async": true, "parameters": [ { @@ -55655,53 +55903,61 @@ }, { "type": "System.String", - "name": "interconnectRemoteLocation" + "name": "region" + }, + { + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", + "name": "regionSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "InterconnectRemoteLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" + "shortName": "InterconnectAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.InterconnectAttachments.SetLabels", "service": { - "shortName": "InterconnectRemoteLocations", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" + "shortName": "InterconnectAttachments", + "fullName": "google.cloud.compute.v1.InterconnectAttachments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectRemoteLocations_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "InterconnectRemoteLocationsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectLocations_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "InterconnectLocationsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInterconnectRemoteLocationsRequest", + "type": "Google.Cloud.Compute.V1.GetInterconnectLocationRequest", "name": "request" }, { @@ -55709,17 +55965,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InterconnectLocation", "client": { - "shortName": "InterconnectRemoteLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" + "shortName": "InterconnectLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", "service": { - "shortName": "InterconnectRemoteLocations", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" + "shortName": "InterconnectLocations", + "fullName": "google.cloud.compute.v1.InterconnectLocations" } } }, @@ -55728,29 +55984,29 @@ "segments": [ { "start": 20, - "end": 81, + "end": 45, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectRemoteLocations_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "InterconnectRemoteLocationsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectLocations_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "InterconnectLocationsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInterconnectRemoteLocationsRequest", + "type": "Google.Cloud.Compute.V1.GetInterconnectLocationRequest", "name": "request" }, { @@ -55758,17 +56014,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InterconnectRemoteLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" + "shortName": "InterconnectLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", "service": { - "shortName": "InterconnectRemoteLocations", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" + "shortName": "InterconnectLocations", + "fullName": "google.cloud.compute.v1.InterconnectLocations" } } }, @@ -55777,25 +56033,25 @@ "segments": [ { "start": 20, - "end": 83, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 81, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectRemoteLocations_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "InterconnectRemoteLocationsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectLocations_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "InterconnectLocationsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.Get", "parameters": [ { "type": "System.String", @@ -55803,28 +56059,24 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "interconnectLocation" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InterconnectLocation", "client": { - "shortName": "InterconnectRemoteLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" + "shortName": "InterconnectLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", "service": { - "shortName": "InterconnectRemoteLocations", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" + "shortName": "InterconnectLocations", + "fullName": "google.cloud.compute.v1.InterconnectLocations" } } }, @@ -55832,25 +56084,25 @@ "segments": [ { "start": 20, - "end": 75, + "end": 42, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_InterconnectRemoteLocations_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "InterconnectRemoteLocationsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectLocations_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "InterconnectLocationsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.GetAsync", "async": true, "parameters": [ { @@ -55859,28 +56111,24 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "interconnectLocation" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InterconnectRemoteLocationsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" + "shortName": "InterconnectLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.InterconnectLocations.Get", "service": { - "shortName": "InterconnectRemoteLocations", - "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" + "shortName": "InterconnectLocations", + "fullName": "google.cloud.compute.v1.InterconnectLocations" } } }, @@ -55888,28 +56136,28 @@ "segments": [ { "start": 20, - "end": 77, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 75, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "InterconnectsClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectLocations_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "InterconnectLocationsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Delete", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInterconnectRequest", + "type": "Google.Cloud.Compute.V1.ListInterconnectLocationsRequest", "name": "request" }, { @@ -55917,17 +56165,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Interconnects.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectLocations.List", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectLocations", + "fullName": "google.cloud.compute.v1.InterconnectLocations" } } }, @@ -55935,30 +56183,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "InterconnectsClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectLocations_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "InterconnectLocationsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.DeleteAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInterconnectRequest", + "type": "Google.Cloud.Compute.V1.ListInterconnectLocationsRequest", "name": "request" }, { @@ -55966,17 +56214,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Interconnects.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectLocations.List", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectLocations", + "fullName": "google.cloud.compute.v1.InterconnectLocations" } } }, @@ -55984,26 +56232,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 83, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "InterconnectsClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectLocations_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "InterconnectLocationsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Delete", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.List", "parameters": [ { "type": "System.String", @@ -56011,50 +56259,54 @@ }, { "type": "System.String", - "name": "interconnect" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Interconnects.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectLocations.List", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectLocations", + "fullName": "google.cloud.compute.v1.InterconnectLocations" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "InterconnectsClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectLocations_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "InterconnectLocationsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.DeleteAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient.ListAsync", "async": true, "parameters": [ { @@ -56063,53 +56315,57 @@ }, { "type": "System.String", - "name": "interconnect" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectLocationsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Interconnects.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectLocations.List", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectLocations", + "fullName": "google.cloud.compute.v1.InterconnectLocations" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 77, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Get_sync", + "regionTag": "compute_v1_generated_InterconnectRemoteLocations_Get_sync", "title": "GetRequestObject", "description": "Snippet for Get", - "file": "InterconnectsClient.GetRequestObjectSnippet.g.cs", + "file": "InterconnectRemoteLocationsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Get", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInterconnectRequest", + "type": "Google.Cloud.Compute.V1.GetInterconnectRemoteLocationRequest", "name": "request" }, { @@ -56117,17 +56373,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Interconnect", + "resultType": "Google.Cloud.Compute.V1.InterconnectRemoteLocation", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectRemoteLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.Interconnects.Get", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectRemoteLocations", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" } } }, @@ -56147,18 +56403,18 @@ ] }, { - "regionTag": "compute_v1_generated_Interconnects_Get_async", + "regionTag": "compute_v1_generated_InterconnectRemoteLocations_Get_async", "title": "GetRequestObjectAsync", "description": "Snippet for GetAsync", - "file": "InterconnectsClient.GetRequestObjectAsyncSnippet.g.cs", + "file": "InterconnectRemoteLocationsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetInterconnectRequest", + "type": "Google.Cloud.Compute.V1.GetInterconnectRemoteLocationRequest", "name": "request" }, { @@ -56166,17 +56422,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectRemoteLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.Interconnects.Get", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectRemoteLocations", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" } } }, @@ -56196,14 +56452,14 @@ ] }, { - "regionTag": "compute_v1_generated_Interconnects_Get_sync_flattened", + "regionTag": "compute_v1_generated_InterconnectRemoteLocations_Get_sync_flattened", "title": "Get", "description": "Snippet for Get", - "file": "InterconnectsClient.GetSnippet.g.cs", + "file": "InterconnectRemoteLocationsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Get", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.Get", "parameters": [ { "type": "System.String", @@ -56211,24 +56467,24 @@ }, { "type": "System.String", - "name": "interconnect" + "name": "interconnectRemoteLocation" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Interconnect", + "resultType": "Google.Cloud.Compute.V1.InterconnectRemoteLocation", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectRemoteLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.Interconnects.Get", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectRemoteLocations", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" } } }, @@ -56247,14 +56503,14 @@ ] }, { - "regionTag": "compute_v1_generated_Interconnects_Get_async_flattened", + "regionTag": "compute_v1_generated_InterconnectRemoteLocations_Get_async_flattened", "title": "GetAsync", "description": "Snippet for GetAsync", - "file": "InterconnectsClient.GetAsyncSnippet.g.cs", + "file": "InterconnectRemoteLocationsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.GetAsync", "async": true, "parameters": [ { @@ -56263,24 +56519,24 @@ }, { "type": "System.String", - "name": "interconnect" + "name": "interconnectRemoteLocation" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectRemoteLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.Interconnects.Get", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.Get", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectRemoteLocations", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" } } }, @@ -56299,17 +56555,17 @@ ] }, { - "regionTag": "compute_v1_generated_Interconnects_GetDiagnostics_sync", - "title": "GetDiagnosticsRequestObject", - "description": "Snippet for GetDiagnostics", - "file": "InterconnectsClient.GetDiagnosticsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectRemoteLocations_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "InterconnectRemoteLocationsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetDiagnostics", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetDiagnostics", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetDiagnosticsInterconnectRequest", + "type": "Google.Cloud.Compute.V1.ListInterconnectRemoteLocationsRequest", "name": "request" }, { @@ -56317,17 +56573,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectsGetDiagnosticsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectRemoteLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" }, "method": { - "shortName": "GetDiagnostics", - "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectRemoteLocations", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" } } }, @@ -56336,29 +56592,29 @@ "segments": [ { "start": 20, - "end": 45, + "end": 81, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_GetDiagnostics_async", - "title": "GetDiagnosticsRequestObjectAsync", - "description": "Snippet for GetDiagnosticsAsync", - "file": "InterconnectsClient.GetDiagnosticsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectRemoteLocations_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "InterconnectRemoteLocationsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetDiagnosticsAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetDiagnosticsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetDiagnosticsInterconnectRequest", + "type": "Google.Cloud.Compute.V1.ListInterconnectRemoteLocationsRequest", "name": "request" }, { @@ -56366,17 +56622,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectRemoteLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" }, "method": { - "shortName": "GetDiagnostics", - "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectRemoteLocations", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" } } }, @@ -56385,25 +56641,25 @@ "segments": [ { "start": 20, - "end": 46, + "end": 83, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_GetDiagnostics_sync_flattened", - "title": "GetDiagnostics", - "description": "Snippet for GetDiagnostics", - "file": "InterconnectsClient.GetDiagnosticsSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectRemoteLocations_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "InterconnectRemoteLocationsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetDiagnostics", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetDiagnostics", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.List", "parameters": [ { "type": "System.String", @@ -56411,24 +56667,28 @@ }, { "type": "System.String", - "name": "interconnect" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectsGetDiagnosticsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectRemoteLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" }, "method": { - "shortName": "GetDiagnostics", - "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectRemoteLocations", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" } } }, @@ -56436,25 +56696,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 75, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_GetDiagnostics_async_flattened", - "title": "GetDiagnosticsAsync", - "description": "Snippet for GetDiagnosticsAsync", - "file": "InterconnectsClient.GetDiagnosticsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_InterconnectRemoteLocations_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "InterconnectRemoteLocationsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetDiagnosticsAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetDiagnosticsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient.ListAsync", "async": true, "parameters": [ { @@ -56463,24 +56723,28 @@ }, { "type": "System.String", - "name": "interconnect" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "InterconnectsClient", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" + "shortName": "InterconnectRemoteLocationsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectRemoteLocationsClient" }, "method": { - "shortName": "GetDiagnostics", - "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", + "shortName": "List", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations.List", "service": { - "shortName": "Interconnects", - "fullName": "google.cloud.compute.v1.Interconnects" + "shortName": "InterconnectRemoteLocations", + "fullName": "google.cloud.compute.v1.InterconnectRemoteLocations" } } }, @@ -56488,28 +56752,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 77, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_GetMacsecConfig_sync", - "title": "GetMacsecConfigRequestObject", - "description": "Snippet for GetMacsecConfig", - "file": "InterconnectsClient.GetMacsecConfigRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "InterconnectsClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetMacsecConfig", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetMacsecConfig", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetMacsecConfigInterconnectRequest", + "type": "Google.Cloud.Compute.V1.DeleteInterconnectRequest", "name": "request" }, { @@ -56517,14 +56781,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectsGetMacsecConfigResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "GetMacsecConfig", - "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Interconnects.Delete", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56535,30 +56799,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_GetMacsecConfig_async", - "title": "GetMacsecConfigRequestObjectAsync", - "description": "Snippet for GetMacsecConfigAsync", - "file": "InterconnectsClient.GetMacsecConfigRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "InterconnectsClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetMacsecConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetMacsecConfigAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetMacsecConfigInterconnectRequest", + "type": "Google.Cloud.Compute.V1.DeleteInterconnectRequest", "name": "request" }, { @@ -56566,14 +56830,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "GetMacsecConfig", - "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Interconnects.Delete", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56584,26 +56848,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_GetMacsecConfig_sync_flattened", - "title": "GetMacsecConfig", - "description": "Snippet for GetMacsecConfig", - "file": "InterconnectsClient.GetMacsecConfigSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "InterconnectsClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetMacsecConfig", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetMacsecConfig", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Delete", "parameters": [ { "type": "System.String", @@ -56618,14 +56882,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InterconnectsGetMacsecConfigResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "GetMacsecConfig", - "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Interconnects.Delete", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56635,26 +56899,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_GetMacsecConfig_async_flattened", - "title": "GetMacsecConfigAsync", - "description": "Snippet for GetMacsecConfigAsync", - "file": "InterconnectsClient.GetMacsecConfigAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "InterconnectsClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetMacsecConfigAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetMacsecConfigAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.DeleteAsync", "async": true, "parameters": [ { @@ -56670,14 +56934,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "GetMacsecConfig", - "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Interconnects.Delete", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56687,29 +56951,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "InterconnectsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "InterconnectsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Insert", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInterconnectRequest", + "type": "Google.Cloud.Compute.V1.GetInterconnectRequest", "name": "request" }, { @@ -56717,14 +56981,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Interconnect", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Interconnects.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Interconnects.Get", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56735,30 +56999,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "InterconnectsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "InterconnectsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.InsertAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertInterconnectRequest", + "type": "Google.Cloud.Compute.V1.GetInterconnectRequest", "name": "request" }, { @@ -56766,14 +57030,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Interconnects.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Interconnects.Get", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56784,48 +57048,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 64, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "InterconnectsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "InterconnectsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Insert", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Get", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.Interconnect", - "name": "interconnectResource" + "type": "System.String", + "name": "interconnect" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Interconnect", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Interconnects.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Interconnects.Get", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56835,26 +57099,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "InterconnectsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "InterconnectsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.InsertAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetAsync", "async": true, "parameters": [ { @@ -56862,22 +57126,22 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.Interconnect", - "name": "interconnectResource" + "type": "System.String", + "name": "interconnect" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Interconnects.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Interconnects.Get", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56887,29 +57151,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 60, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "InterconnectsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_GetDiagnostics_sync", + "title": "GetDiagnosticsRequestObject", + "description": "Snippet for GetDiagnostics", + "file": "InterconnectsClient.GetDiagnosticsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.List", + "shortName": "GetDiagnostics", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetDiagnostics", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInterconnectsRequest", + "type": "Google.Cloud.Compute.V1.GetDiagnosticsInterconnectRequest", "name": "request" }, { @@ -56917,14 +57181,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InterconnectsGetDiagnosticsResponse", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Interconnects.List", + "shortName": "GetDiagnostics", + "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56936,29 +57200,29 @@ "segments": [ { "start": 20, - "end": 81, + "end": 45, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "InterconnectsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_GetDiagnostics_async", + "title": "GetDiagnosticsRequestObjectAsync", + "description": "Snippet for GetDiagnosticsAsync", + "file": "InterconnectsClient.GetDiagnosticsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.ListAsync", + "shortName": "GetDiagnosticsAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetDiagnosticsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListInterconnectsRequest", + "type": "Google.Cloud.Compute.V1.GetDiagnosticsInterconnectRequest", "name": "request" }, { @@ -56966,14 +57230,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Interconnects.List", + "shortName": "GetDiagnostics", + "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -56985,25 +57249,25 @@ "segments": [ { "start": 20, - "end": 83, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 81, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "InterconnectsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_GetDiagnostics_sync_flattened", + "title": "GetDiagnostics", + "description": "Snippet for GetDiagnostics", + "file": "InterconnectsClient.GetDiagnosticsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.List", + "shortName": "GetDiagnostics", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetDiagnostics", "parameters": [ { "type": "System.String", @@ -57011,25 +57275,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "interconnect" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.InterconnectsGetDiagnosticsResponse", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Interconnects.List", + "shortName": "GetDiagnostics", + "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57040,25 +57300,25 @@ "segments": [ { "start": 20, - "end": 75, + "end": 42, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "InterconnectsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_GetDiagnostics_async_flattened", + "title": "GetDiagnosticsAsync", + "description": "Snippet for GetDiagnosticsAsync", + "file": "InterconnectsClient.GetDiagnosticsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.ListAsync", + "shortName": "GetDiagnosticsAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetDiagnosticsAsync", "async": true, "parameters": [ { @@ -57067,25 +57327,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "interconnect" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Interconnects.List", + "shortName": "GetDiagnostics", + "fullName": "google.cloud.compute.v1.Interconnects.GetDiagnostics", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57096,28 +57352,28 @@ "segments": [ { "start": 20, - "end": 77, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 75, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "InterconnectsClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_GetMacsecConfig_sync", + "title": "GetMacsecConfigRequestObject", + "description": "Snippet for GetMacsecConfig", + "file": "InterconnectsClient.GetMacsecConfigRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Patch", + "shortName": "GetMacsecConfig", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetMacsecConfig", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchInterconnectRequest", + "type": "Google.Cloud.Compute.V1.GetMacsecConfigInterconnectRequest", "name": "request" }, { @@ -57125,14 +57381,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.InterconnectsGetMacsecConfigResponse", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.Interconnects.Patch", + "shortName": "GetMacsecConfig", + "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57143,30 +57399,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "InterconnectsClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_GetMacsecConfig_async", + "title": "GetMacsecConfigRequestObjectAsync", + "description": "Snippet for GetMacsecConfigAsync", + "file": "InterconnectsClient.GetMacsecConfigRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.PatchAsync", + "shortName": "GetMacsecConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetMacsecConfigAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchInterconnectRequest", + "type": "Google.Cloud.Compute.V1.GetMacsecConfigInterconnectRequest", "name": "request" }, { @@ -57174,14 +57430,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.Interconnects.Patch", + "shortName": "GetMacsecConfig", + "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57192,26 +57448,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "InterconnectsClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_GetMacsecConfig_sync_flattened", + "title": "GetMacsecConfig", + "description": "Snippet for GetMacsecConfig", + "file": "InterconnectsClient.GetMacsecConfigSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Patch", + "shortName": "GetMacsecConfig", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetMacsecConfig", "parameters": [ { "type": "System.String", @@ -57221,23 +57477,19 @@ "type": "System.String", "name": "interconnect" }, - { - "type": "Google.Cloud.Compute.V1.Interconnect", - "name": "interconnectResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.InterconnectsGetMacsecConfigResponse", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.Interconnects.Patch", + "shortName": "GetMacsecConfig", + "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57247,26 +57499,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "InterconnectsClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_GetMacsecConfig_async_flattened", + "title": "GetMacsecConfigAsync", + "description": "Snippet for GetMacsecConfigAsync", + "file": "InterconnectsClient.GetMacsecConfigAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.PatchAsync", + "shortName": "GetMacsecConfigAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.GetMacsecConfigAsync", "async": true, "parameters": [ { @@ -57277,23 +57529,19 @@ "type": "System.String", "name": "interconnect" }, - { - "type": "Google.Cloud.Compute.V1.Interconnect", - "name": "interconnectResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "InterconnectsClient", "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.Interconnects.Patch", + "shortName": "GetMacsecConfig", + "fullName": "google.cloud.compute.v1.Interconnects.GetMacsecConfig", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57303,29 +57551,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_SetLabels_sync", - "title": "SetLabelsRequestObject", - "description": "Snippet for SetLabels", - "file": "InterconnectsClient.SetLabelsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "InterconnectsClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.SetLabels", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsInterconnectRequest", + "type": "Google.Cloud.Compute.V1.InsertInterconnectRequest", "name": "request" }, { @@ -57339,8 +57587,8 @@ "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Interconnects.Insert", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57363,18 +57611,18 @@ ] }, { - "regionTag": "compute_v1_generated_Interconnects_SetLabels_async", - "title": "SetLabelsRequestObjectAsync", - "description": "Snippet for SetLabelsAsync", - "file": "InterconnectsClient.SetLabelsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "InterconnectsClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.SetLabelsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsInterconnectRequest", + "type": "Google.Cloud.Compute.V1.InsertInterconnectRequest", "name": "request" }, { @@ -57388,8 +57636,8 @@ "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Interconnects.Insert", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57412,26 +57660,22 @@ ] }, { - "regionTag": "compute_v1_generated_Interconnects_SetLabels_sync_flattened", - "title": "SetLabels", - "description": "Snippet for SetLabels", - "file": "InterconnectsClient.SetLabelsSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "InterconnectsClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.SetLabels", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Insert", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.GlobalSetLabelsRequest", - "name": "globalSetLabelsRequestResource" + "type": "Google.Cloud.Compute.V1.Interconnect", + "name": "interconnectResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -57444,8 +57688,8 @@ "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Interconnects.Insert", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57456,25 +57700,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 61, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Interconnects_SetLabels_async_flattened", - "title": "SetLabelsAsync", - "description": "Snippet for SetLabelsAsync", - "file": "InterconnectsClient.SetLabelsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "InterconnectsClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.SetLabelsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.InsertAsync", "async": true, "parameters": [ { @@ -57482,12 +57726,8 @@ "name": "project" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.GlobalSetLabelsRequest", - "name": "globalSetLabelsRequestResource" + "type": "Google.Cloud.Compute.V1.Interconnect", + "name": "interconnectResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -57500,8 +57740,8 @@ "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Interconnects.Insert", "service": { "shortName": "Interconnects", "fullName": "google.cloud.compute.v1.Interconnects" @@ -57512,28 +57752,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_LicenseCodes_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "LicenseCodesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "InterconnectsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.Get", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetLicenseCodeRequest", + "type": "Google.Cloud.Compute.V1.ListInterconnectsRequest", "name": "request" }, { @@ -57541,17 +57781,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.LicenseCode", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "LicenseCodesClient", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.LicenseCodes.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Interconnects.List", "service": { - "shortName": "LicenseCodes", - "fullName": "google.cloud.compute.v1.LicenseCodes" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -57560,29 +57800,29 @@ "segments": [ { "start": 20, - "end": 45, + "end": 81, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_LicenseCodes_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "LicenseCodesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "InterconnectsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.GetAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetLicenseCodeRequest", + "type": "Google.Cloud.Compute.V1.ListInterconnectsRequest", "name": "request" }, { @@ -57590,17 +57830,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "LicenseCodesClient", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.LicenseCodes.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Interconnects.List", "service": { - "shortName": "LicenseCodes", - "fullName": "google.cloud.compute.v1.LicenseCodes" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -57609,25 +57849,25 @@ "segments": [ { "start": 20, - "end": 46, + "end": 83, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_LicenseCodes_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "LicenseCodesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "InterconnectsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.Get", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.List", "parameters": [ { "type": "System.String", @@ -57635,24 +57875,28 @@ }, { "type": "System.String", - "name": "licenseCode" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.LicenseCode", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "LicenseCodesClient", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.LicenseCodes.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Interconnects.List", "service": { - "shortName": "LicenseCodes", - "fullName": "google.cloud.compute.v1.LicenseCodes" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -57660,25 +57904,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 75, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_LicenseCodes_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "LicenseCodesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "InterconnectsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.GetAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.ListAsync", "async": true, "parameters": [ { @@ -57687,24 +57931,28 @@ }, { "type": "System.String", - "name": "licenseCode" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "LicenseCodesClient", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.LicenseCodes.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Interconnects.List", "service": { - "shortName": "LicenseCodes", - "fullName": "google.cloud.compute.v1.LicenseCodes" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -57712,28 +57960,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 77, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_LicenseCodes_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "LicenseCodesClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "InterconnectsClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.TestIamPermissions", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsLicenseCodeRequest", + "type": "Google.Cloud.Compute.V1.PatchInterconnectRequest", "name": "request" }, { @@ -57741,17 +57989,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "LicenseCodesClient", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.Interconnects.Patch", "service": { - "shortName": "LicenseCodes", - "fullName": "google.cloud.compute.v1.LicenseCodes" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -57759,30 +58007,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_LicenseCodes_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "LicenseCodesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "InterconnectsClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.TestIamPermissionsAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsLicenseCodeRequest", + "type": "Google.Cloud.Compute.V1.PatchInterconnectRequest", "name": "request" }, { @@ -57790,17 +58038,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "LicenseCodesClient", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.Interconnects.Patch", "service": { - "shortName": "LicenseCodes", - "fullName": "google.cloud.compute.v1.LicenseCodes" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -57808,26 +58056,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_LicenseCodes_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "LicenseCodesClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "InterconnectsClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.TestIamPermissions", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.Patch", "parameters": [ { "type": "System.String", @@ -57835,54 +58083,54 @@ }, { "type": "System.String", - "name": "resource" + "name": "interconnect" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.Interconnect", + "name": "interconnectResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "LicenseCodesClient", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.Interconnects.Patch", "service": { - "shortName": "LicenseCodes", - "fullName": "google.cloud.compute.v1.LicenseCodes" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_LicenseCodes_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "LicenseCodesClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "InterconnectsClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.TestIamPermissionsAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.PatchAsync", "async": true, "parameters": [ { @@ -57891,57 +58139,57 @@ }, { "type": "System.String", - "name": "resource" + "name": "interconnect" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.Interconnect", + "name": "interconnectResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "LicenseCodesClient", - "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.Interconnects.Patch", "service": { - "shortName": "LicenseCodes", - "fullName": "google.cloud.compute.v1.LicenseCodes" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "LicensesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_SetLabels_sync", + "title": "SetLabelsRequestObject", + "description": "Snippet for SetLabels", + "file": "InterconnectsClient.SetLabelsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.Delete", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.SetLabels", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteLicenseRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsInterconnectRequest", "name": "request" }, { @@ -57951,15 +58199,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Licenses.Delete", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -57979,18 +58227,18 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "LicensesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_SetLabels_async", + "title": "SetLabelsRequestObjectAsync", + "description": "Snippet for SetLabelsAsync", + "file": "InterconnectsClient.SetLabelsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.DeleteAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.SetLabelsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteLicenseRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsInterconnectRequest", "name": "request" }, { @@ -58000,15 +58248,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Licenses.Delete", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -58028,14 +58276,14 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "LicensesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_SetLabels_sync_flattened", + "title": "SetLabels", + "description": "Snippet for SetLabels", + "file": "InterconnectsClient.SetLabelsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.Delete", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.SetLabels", "parameters": [ { "type": "System.String", @@ -58043,7 +58291,11 @@ }, { "type": "System.String", - "name": "license" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.GlobalSetLabelsRequest", + "name": "globalSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -58052,15 +58304,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Licenses.Delete", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -58068,25 +58320,25 @@ "segments": [ { "start": 22, - "end": 61, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 59, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "LicensesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Interconnects_SetLabels_async_flattened", + "title": "SetLabelsAsync", + "description": "Snippet for SetLabelsAsync", + "file": "InterconnectsClient.SetLabelsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.DeleteAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient.SetLabelsAsync", "async": true, "parameters": [ { @@ -58095,7 +58347,11 @@ }, { "type": "System.String", - "name": "license" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.GlobalSetLabelsRequest", + "name": "globalSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -58104,15 +58360,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "InterconnectsClient", + "fullName": "Google.Cloud.Compute.V1.InterconnectsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Licenses.Delete", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.Interconnects.SetLabels", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "Interconnects", + "fullName": "google.cloud.compute.v1.Interconnects" } } }, @@ -58120,28 +58376,28 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_Get_sync", + "regionTag": "compute_v1_generated_LicenseCodes_Get_sync", "title": "GetRequestObject", "description": "Snippet for Get", - "file": "LicensesClient.GetRequestObjectSnippet.g.cs", + "file": "LicenseCodesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.Get", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetLicenseRequest", + "type": "Google.Cloud.Compute.V1.GetLicenseCodeRequest", "name": "request" }, { @@ -58149,17 +58405,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.License", + "resultType": "Google.Cloud.Compute.V1.LicenseCode", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "LicenseCodesClient", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.Licenses.Get", + "fullName": "google.cloud.compute.v1.LicenseCodes.Get", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "LicenseCodes", + "fullName": "google.cloud.compute.v1.LicenseCodes" } } }, @@ -58179,18 +58435,18 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_Get_async", + "regionTag": "compute_v1_generated_LicenseCodes_Get_async", "title": "GetRequestObjectAsync", "description": "Snippet for GetAsync", - "file": "LicensesClient.GetRequestObjectAsyncSnippet.g.cs", + "file": "LicenseCodesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetAsync", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetLicenseRequest", + "type": "Google.Cloud.Compute.V1.GetLicenseCodeRequest", "name": "request" }, { @@ -58198,17 +58454,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "LicenseCodesClient", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.Licenses.Get", + "fullName": "google.cloud.compute.v1.LicenseCodes.Get", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "LicenseCodes", + "fullName": "google.cloud.compute.v1.LicenseCodes" } } }, @@ -58228,14 +58484,14 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_Get_sync_flattened", + "regionTag": "compute_v1_generated_LicenseCodes_Get_sync_flattened", "title": "Get", "description": "Snippet for Get", - "file": "LicensesClient.GetSnippet.g.cs", + "file": "LicenseCodesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.Get", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.Get", "parameters": [ { "type": "System.String", @@ -58243,24 +58499,24 @@ }, { "type": "System.String", - "name": "license" + "name": "licenseCode" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.License", + "resultType": "Google.Cloud.Compute.V1.LicenseCode", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "LicenseCodesClient", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.Licenses.Get", + "fullName": "google.cloud.compute.v1.LicenseCodes.Get", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "LicenseCodes", + "fullName": "google.cloud.compute.v1.LicenseCodes" } } }, @@ -58279,14 +58535,14 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_Get_async_flattened", + "regionTag": "compute_v1_generated_LicenseCodes_Get_async_flattened", "title": "GetAsync", "description": "Snippet for GetAsync", - "file": "LicensesClient.GetAsyncSnippet.g.cs", + "file": "LicenseCodesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetAsync", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.GetAsync", "async": true, "parameters": [ { @@ -58295,24 +58551,24 @@ }, { "type": "System.String", - "name": "license" + "name": "licenseCode" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "LicenseCodesClient", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.Licenses.Get", + "fullName": "google.cloud.compute.v1.LicenseCodes.Get", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "LicenseCodes", + "fullName": "google.cloud.compute.v1.LicenseCodes" } } }, @@ -58331,17 +58587,17 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "LicensesClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_LicenseCodes_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "LicenseCodesClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyLicenseRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsLicenseCodeRequest", "name": "request" }, { @@ -58349,17 +58605,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "LicenseCodesClient", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "LicenseCodes", + "fullName": "google.cloud.compute.v1.LicenseCodes" } } }, @@ -58379,18 +58635,18 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "LicensesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_LicenseCodes_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "LicenseCodesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetIamPolicyAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyLicenseRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsLicenseCodeRequest", "name": "request" }, { @@ -58398,17 +58654,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "LicenseCodesClient", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "LicenseCodes", + "fullName": "google.cloud.compute.v1.LicenseCodes" } } }, @@ -58428,14 +58684,14 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "LicensesClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_LicenseCodes_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "LicenseCodesClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -58445,22 +58701,26 @@ "type": "System.String", "name": "resource" }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "LicenseCodesClient", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "LicenseCodes", + "fullName": "google.cloud.compute.v1.LicenseCodes" } } }, @@ -58468,25 +58728,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 43, "type": "FULL" }, { "start": 34, - "end": 40, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "LicensesClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_LicenseCodes_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "LicenseCodesClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetIamPolicyAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -58497,22 +58757,26 @@ "type": "System.String", "name": "resource" }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "LicensesClient", - "fullName": "Google.Cloud.Compute.V1.LicensesClient" + "shortName": "LicenseCodesClient", + "fullName": "Google.Cloud.Compute.V1.LicenseCodesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.LicenseCodes.TestIamPermissions", "service": { - "shortName": "Licenses", - "fullName": "google.cloud.compute.v1.Licenses" + "shortName": "LicenseCodes", + "fullName": "google.cloud.compute.v1.LicenseCodes" } } }, @@ -58520,28 +58784,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 35, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "LicensesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "LicensesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertLicenseRequest", + "type": "Google.Cloud.Compute.V1.DeleteLicenseRequest", "name": "request" }, { @@ -58555,8 +58819,8 @@ "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Licenses.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Licenses.Delete", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58579,18 +58843,18 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "LicensesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "LicensesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertLicenseRequest", + "type": "Google.Cloud.Compute.V1.DeleteLicenseRequest", "name": "request" }, { @@ -58604,8 +58868,8 @@ "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Licenses.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Licenses.Delete", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58628,22 +58892,22 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "LicensesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "LicensesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.Delete", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.License", - "name": "licenseResource" + "type": "System.String", + "name": "license" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -58656,8 +58920,8 @@ "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Licenses.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Licenses.Delete", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58679,14 +58943,14 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "LicensesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "LicensesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.DeleteAsync", "async": true, "parameters": [ { @@ -58694,8 +58958,8 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.License", - "name": "licenseResource" + "type": "System.String", + "name": "license" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -58708,8 +58972,8 @@ "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Licenses.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Licenses.Delete", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58731,17 +58995,17 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "LicensesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "LicensesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListLicensesRequest", + "type": "Google.Cloud.Compute.V1.GetLicenseRequest", "name": "request" }, { @@ -58749,14 +59013,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.License", "client": { "shortName": "LicensesClient", "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Licenses.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Licenses.Get", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58768,29 +59032,29 @@ "segments": [ { "start": 20, - "end": 81, + "end": 45, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "LicensesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "LicensesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListLicensesRequest", + "type": "Google.Cloud.Compute.V1.GetLicenseRequest", "name": "request" }, { @@ -58798,14 +59062,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "LicensesClient", "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Licenses.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Licenses.Get", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58817,25 +59081,25 @@ "segments": [ { "start": 20, - "end": 83, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 81, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "LicensesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "LicensesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.Get", "parameters": [ { "type": "System.String", @@ -58843,25 +59107,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "license" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.License", "client": { "shortName": "LicensesClient", "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Licenses.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Licenses.Get", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58872,25 +59132,25 @@ "segments": [ { "start": 20, - "end": 75, + "end": 42, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "LicensesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "LicensesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetAsync", "async": true, "parameters": [ { @@ -58899,25 +59159,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "license" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "LicensesClient", "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Licenses.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Licenses.Get", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58928,28 +59184,28 @@ "segments": [ { "start": 20, - "end": 77, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 75, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "LicensesClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "LicensesClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyLicenseRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyLicenseRequest", "name": "request" }, { @@ -58963,8 +59219,8 @@ "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -58987,18 +59243,18 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "LicensesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "LicensesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.SetIamPolicyAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyLicenseRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyLicenseRequest", "name": "request" }, { @@ -59012,8 +59268,8 @@ "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -59036,14 +59292,14 @@ ] }, { - "regionTag": "compute_v1_generated_Licenses_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "LicensesClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "LicensesClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -59053,10 +59309,6 @@ "type": "System.String", "name": "resource" }, - { - "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", - "name": "globalSetPolicyRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -59068,8 +59320,8 @@ "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -59080,25 +59332,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 42, "type": "FULL" }, { "start": 34, - "end": 41, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "LicensesClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "LicensesClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.SetIamPolicyAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -59109,10 +59361,6 @@ "type": "System.String", "name": "resource" }, - { - "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", - "name": "globalSetPolicyRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -59124,8 +59372,8 @@ "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.Licenses.GetIamPolicy", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -59136,28 +59384,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 43, "type": "FULL" }, { "start": 35, - "end": 42, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "LicensesClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "LicensesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.TestIamPermissions", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsLicenseRequest", + "type": "Google.Cloud.Compute.V1.InsertLicenseRequest", "name": "request" }, { @@ -59165,14 +59413,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "LicensesClient", "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Licenses.Insert", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -59183,30 +59431,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "LicensesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "LicensesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.TestIamPermissionsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsLicenseRequest", + "type": "Google.Cloud.Compute.V1.InsertLicenseRequest", "name": "request" }, { @@ -59214,14 +59462,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "LicensesClient", "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Licenses.Insert", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -59232,52 +59480,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "LicensesClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "LicensesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.TestIamPermissions", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.Insert", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.License", + "name": "licenseResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "LicensesClient", "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Licenses.Insert", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -59287,26 +59531,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Licenses_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "LicensesClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "LicensesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.LicensesClient.TestIamPermissionsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.InsertAsync", "async": true, "parameters": [ { @@ -59314,26 +59558,22 @@ "name": "project" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.License", + "name": "licenseResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "LicensesClient", "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Licenses.Insert", "service": { "shortName": "Licenses", "fullName": "google.cloud.compute.v1.Licenses" @@ -59343,29 +59583,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "MachineImagesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "LicensesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Delete", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteMachineImageRequest", + "type": "Google.Cloud.Compute.V1.ListLicensesRequest", "name": "request" }, { @@ -59373,17 +59613,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.MachineImages.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Licenses.List", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59391,30 +59631,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "MachineImagesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "LicensesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.DeleteAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteMachineImageRequest", + "type": "Google.Cloud.Compute.V1.ListLicensesRequest", "name": "request" }, { @@ -59422,17 +59662,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.MachineImages.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Licenses.List", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59440,26 +59680,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 83, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "MachineImagesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "LicensesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Delete", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.List", "parameters": [ { "type": "System.String", @@ -59467,50 +59707,54 @@ }, { "type": "System.String", - "name": "machineImage" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.MachineImages.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Licenses.List", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "MachineImagesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "LicensesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.DeleteAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.ListAsync", "async": true, "parameters": [ { @@ -59519,53 +59763,57 @@ }, { "type": "System.String", - "name": "machineImage" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.MachineImages.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Licenses.List", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 77, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "MachineImagesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "LicensesClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Get", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetMachineImageRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyLicenseRequest", "name": "request" }, { @@ -59573,17 +59821,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.MachineImage", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.MachineImages.Get", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59592,29 +59840,29 @@ "segments": [ { "start": 20, - "end": 45, + "end": 46, "type": "FULL" }, { "start": 34, - "end": 43, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "MachineImagesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "LicensesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetMachineImageRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyLicenseRequest", "name": "request" }, { @@ -59622,17 +59870,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.MachineImages.Get", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59641,25 +59889,25 @@ "segments": [ { "start": 20, - "end": 46, + "end": 47, "type": "FULL" }, { "start": 35, - "end": 44, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "MachineImagesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "LicensesClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Get", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -59667,24 +59915,28 @@ }, { "type": "System.String", - "name": "machineImage" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", + "name": "globalSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.MachineImage", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.MachineImages.Get", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59692,25 +59944,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 43, "type": "FULL" }, { "start": 34, - "end": 40, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "MachineImagesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "LicensesClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -59719,24 +59971,28 @@ }, { "type": "System.String", - "name": "machineImage" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", + "name": "globalSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.MachineImages.Get", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.Licenses.SetIamPolicy", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59744,28 +60000,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 35, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "MachineImagesClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "LicensesClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyMachineImageRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsLicenseRequest", "name": "request" }, { @@ -59773,17 +60029,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59803,18 +60059,18 @@ ] }, { - "regionTag": "compute_v1_generated_MachineImages_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "MachineImagesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "LicensesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetIamPolicyAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyMachineImageRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsLicenseRequest", "name": "request" }, { @@ -59822,17 +60078,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59852,14 +60108,14 @@ ] }, { - "regionTag": "compute_v1_generated_MachineImages_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "MachineImagesClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "LicensesClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -59869,22 +60125,26 @@ "type": "System.String", "name": "resource" }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59892,25 +60152,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 43, "type": "FULL" }, { "start": 34, - "end": 40, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "MachineImagesClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Licenses_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "LicensesClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetIamPolicyAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.LicensesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -59921,22 +60181,26 @@ "type": "System.String", "name": "resource" }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "MachineImagesClient", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" + "shortName": "LicensesClient", + "fullName": "Google.Cloud.Compute.V1.LicensesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.Licenses.TestIamPermissions", "service": { - "shortName": "MachineImages", - "fullName": "google.cloud.compute.v1.MachineImages" + "shortName": "Licenses", + "fullName": "google.cloud.compute.v1.Licenses" } } }, @@ -59944,28 +60208,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 35, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "MachineImagesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "MachineImagesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertMachineImageRequest", + "type": "Google.Cloud.Compute.V1.DeleteMachineImageRequest", "name": "request" }, { @@ -59979,8 +60243,8 @@ "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.MachineImages.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.MachineImages.Delete", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -59992,29 +60256,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 65, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "MachineImagesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "MachineImagesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertMachineImageRequest", + "type": "Google.Cloud.Compute.V1.DeleteMachineImageRequest", "name": "request" }, { @@ -60028,8 +60292,8 @@ "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.MachineImages.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.MachineImages.Delete", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60041,33 +60305,33 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "MachineImagesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "MachineImagesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Delete", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.MachineImage", - "name": "machineImageResource" + "type": "System.String", + "name": "machineImage" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -60080,8 +60344,8 @@ "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.MachineImages.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.MachineImages.Delete", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60103,14 +60367,14 @@ ] }, { - "regionTag": "compute_v1_generated_MachineImages_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "MachineImagesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "MachineImagesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.DeleteAsync", "async": true, "parameters": [ { @@ -60118,8 +60382,8 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.MachineImage", - "name": "machineImageResource" + "type": "System.String", + "name": "machineImage" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -60132,8 +60396,8 @@ "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.MachineImages.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.MachineImages.Delete", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60155,17 +60419,17 @@ ] }, { - "regionTag": "compute_v1_generated_MachineImages_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "MachineImagesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "MachineImagesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListMachineImagesRequest", + "type": "Google.Cloud.Compute.V1.GetMachineImageRequest", "name": "request" }, { @@ -60173,14 +60437,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.MachineImage", "client": { "shortName": "MachineImagesClient", "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.MachineImages.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.MachineImages.Get", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60192,29 +60456,29 @@ "segments": [ { "start": 20, - "end": 81, + "end": 45, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "MachineImagesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "MachineImagesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListMachineImagesRequest", + "type": "Google.Cloud.Compute.V1.GetMachineImageRequest", "name": "request" }, { @@ -60222,14 +60486,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "MachineImagesClient", "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.MachineImages.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.MachineImages.Get", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60241,25 +60505,25 @@ "segments": [ { "start": 20, - "end": 83, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 81, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "MachineImagesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "MachineImagesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Get", "parameters": [ { "type": "System.String", @@ -60267,25 +60531,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "machineImage" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.MachineImage", "client": { "shortName": "MachineImagesClient", "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.MachineImages.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.MachineImages.Get", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60296,25 +60556,25 @@ "segments": [ { "start": 20, - "end": 75, + "end": 42, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "MachineImagesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "MachineImagesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetAsync", "async": true, "parameters": [ { @@ -60323,25 +60583,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "machineImage" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "MachineImagesClient", "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.MachineImages.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.MachineImages.Get", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60352,28 +60608,28 @@ "segments": [ { "start": 20, - "end": 77, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 75, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "MachineImagesClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "MachineImagesClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyMachineImageRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyMachineImageRequest", "name": "request" }, { @@ -60387,8 +60643,8 @@ "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60411,18 +60667,18 @@ ] }, { - "regionTag": "compute_v1_generated_MachineImages_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "MachineImagesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "MachineImagesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.SetIamPolicyAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyMachineImageRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyMachineImageRequest", "name": "request" }, { @@ -60436,8 +60692,8 @@ "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60460,14 +60716,14 @@ ] }, { - "regionTag": "compute_v1_generated_MachineImages_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "MachineImagesClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "MachineImagesClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -60477,10 +60733,6 @@ "type": "System.String", "name": "resource" }, - { - "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", - "name": "globalSetPolicyRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -60492,8 +60744,8 @@ "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60504,25 +60756,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 42, "type": "FULL" }, { "start": 34, - "end": 41, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "MachineImagesClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "MachineImagesClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.SetIamPolicyAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -60533,10 +60785,6 @@ "type": "System.String", "name": "resource" }, - { - "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", - "name": "globalSetPolicyRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -60548,8 +60796,8 @@ "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.MachineImages.GetIamPolicy", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60560,28 +60808,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 43, "type": "FULL" }, { "start": 35, - "end": 42, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "MachineImagesClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "MachineImagesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.TestIamPermissions", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsMachineImageRequest", + "type": "Google.Cloud.Compute.V1.InsertMachineImageRequest", "name": "request" }, { @@ -60589,14 +60837,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "MachineImagesClient", "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.MachineImages.Insert", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60607,30 +60855,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "MachineImagesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "MachineImagesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.TestIamPermissionsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsMachineImageRequest", + "type": "Google.Cloud.Compute.V1.InsertMachineImageRequest", "name": "request" }, { @@ -60638,14 +60886,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "MachineImagesClient", "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.MachineImages.Insert", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60656,52 +60904,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "MachineImagesClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "MachineImagesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.TestIamPermissions", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.Insert", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.MachineImage", + "name": "machineImageResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "MachineImagesClient", "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.MachineImages.Insert", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60711,26 +60955,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineImages_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "MachineImagesClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "MachineImagesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.TestIamPermissionsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.InsertAsync", "async": true, "parameters": [ { @@ -60738,26 +60982,22 @@ "name": "project" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.MachineImage", + "name": "machineImageResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "MachineImagesClient", "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.MachineImages.Insert", "service": { "shortName": "MachineImages", "fullName": "google.cloud.compute.v1.MachineImages" @@ -60767,29 +61007,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineTypes_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "MachineTypesClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "MachineImagesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.AggregatedList", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListMachineTypesRequest", + "type": "Google.Cloud.Compute.V1.ListMachineImagesRequest", "name": "request" }, { @@ -60797,17 +61037,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", + "shortName": "List", + "fullName": "google.cloud.compute.v1.MachineImages.List", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -60816,29 +61056,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 82, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineTypes_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "MachineTypesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "MachineImagesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.AggregatedListAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListMachineTypesRequest", + "type": "Google.Cloud.Compute.V1.ListMachineImagesRequest", "name": "request" }, { @@ -60846,17 +61086,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", + "shortName": "List", + "fullName": "google.cloud.compute.v1.MachineImages.List", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -60865,25 +61105,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 83, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 38, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineTypes_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "MachineTypesClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "MachineImagesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.AggregatedList", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.List", "parameters": [ { "type": "System.String", @@ -60902,17 +61142,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", + "shortName": "List", + "fullName": "google.cloud.compute.v1.MachineImages.List", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -60920,25 +61160,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 74, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineTypes_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "MachineTypesClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "MachineImagesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.AggregatedListAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.ListAsync", "async": true, "parameters": [ { @@ -60958,17 +61198,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", + "shortName": "List", + "fullName": "google.cloud.compute.v1.MachineImages.List", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -60976,28 +61216,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 77, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 38, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineTypes_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "MachineTypesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "MachineImagesClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.Get", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetMachineTypeRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyMachineImageRequest", "name": "request" }, { @@ -61005,17 +61245,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.MachineType", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.MachineTypes.Get", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -61035,18 +61275,18 @@ ] }, { - "regionTag": "compute_v1_generated_MachineTypes_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "MachineTypesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "MachineImagesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.GetAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetMachineTypeRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyMachineImageRequest", "name": "request" }, { @@ -61054,17 +61294,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.MachineTypes.Get", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -61084,14 +61324,14 @@ ] }, { - "regionTag": "compute_v1_generated_MachineTypes_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "MachineTypesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "MachineImagesClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.Get", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -61099,28 +61339,28 @@ }, { "type": "System.String", - "name": "zone" + "name": "resource" }, { - "type": "System.String", - "name": "machineType" + "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", + "name": "globalSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.MachineType", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.MachineTypes.Get", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -61139,14 +61379,14 @@ ] }, { - "regionTag": "compute_v1_generated_MachineTypes_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "MachineTypesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "MachineImagesClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.GetAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -61155,28 +61395,28 @@ }, { "type": "System.String", - "name": "zone" + "name": "resource" }, { - "type": "System.String", - "name": "machineType" + "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", + "name": "globalSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.MachineTypes.Get", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.MachineImages.SetIamPolicy", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -61195,17 +61435,17 @@ ] }, { - "regionTag": "compute_v1_generated_MachineTypes_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "MachineTypesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "MachineImagesClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.List", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListMachineTypesRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsMachineImageRequest", "name": "request" }, { @@ -61213,17 +61453,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.MachineTypes.List", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -61232,29 +61472,29 @@ "segments": [ { "start": 20, - "end": 82, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineTypes_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "MachineTypesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "MachineImagesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.ListAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListMachineTypesRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsMachineImageRequest", "name": "request" }, { @@ -61262,17 +61502,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.MachineTypes.List", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -61281,25 +61521,25 @@ "segments": [ { "start": 20, - "end": 84, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 82, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineTypes_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "MachineTypesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "MachineImagesClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.List", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -61307,32 +61547,28 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "pageToken" + "name": "resource" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.MachineTypes.List", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -61340,25 +61576,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_MachineTypes_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "MachineTypesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineImages_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "MachineImagesClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.ListAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -61367,32 +61603,28 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "pageToken" + "name": "resource" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "MachineTypesClient", - "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" + "shortName": "MachineImagesClient", + "fullName": "Google.Cloud.Compute.V1.MachineImagesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.MachineTypes.List", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.MachineImages.TestIamPermissions", "service": { - "shortName": "MachineTypes", - "fullName": "google.cloud.compute.v1.MachineTypes" + "shortName": "MachineImages", + "fullName": "google.cloud.compute.v1.MachineImages" } } }, @@ -61400,28 +61632,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_AggregatedList_sync", + "regionTag": "compute_v1_generated_MachineTypes_AggregatedList_sync", "title": "AggregatedListRequestObject", "description": "Snippet for AggregatedList", - "file": "NetworkAttachmentsClient.AggregatedListRequestObjectSnippet.g.cs", + "file": "MachineTypesClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.AggregatedList", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNetworkAttachmentsRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListMachineTypesRequest", "name": "request" }, { @@ -61429,17 +61661,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", + "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61459,18 +61691,18 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_AggregatedList_async", + "regionTag": "compute_v1_generated_MachineTypes_AggregatedList_async", "title": "AggregatedListRequestObjectAsync", "description": "Snippet for AggregatedListAsync", - "file": "NetworkAttachmentsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "file": "MachineTypesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNetworkAttachmentsRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListMachineTypesRequest", "name": "request" }, { @@ -61478,17 +61710,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", + "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61508,14 +61740,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_AggregatedList_sync_flattened", + "regionTag": "compute_v1_generated_MachineTypes_AggregatedList_sync_flattened", "title": "AggregatedList", "description": "Snippet for AggregatedList", - "file": "NetworkAttachmentsClient.AggregatedListSnippet.g.cs", + "file": "MachineTypesClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.AggregatedList", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -61534,17 +61766,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", + "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61563,14 +61795,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_AggregatedList_async_flattened", + "regionTag": "compute_v1_generated_MachineTypes_AggregatedList_async_flattened", "title": "AggregatedListAsync", "description": "Snippet for AggregatedListAsync", - "file": "NetworkAttachmentsClient.AggregatedListAsyncSnippet.g.cs", + "file": "MachineTypesClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -61590,17 +61822,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", + "fullName": "google.cloud.compute.v1.MachineTypes.AggregatedList", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61619,17 +61851,17 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "NetworkAttachmentsClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineTypes_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "MachineTypesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Delete", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.GetMachineTypeRequest", "name": "request" }, { @@ -61637,17 +61869,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.MachineType", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.MachineTypes.Get", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61655,30 +61887,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworkAttachmentsClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineTypes_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "MachineTypesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.DeleteAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.GetMachineTypeRequest", "name": "request" }, { @@ -61686,17 +61918,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.MachineTypes.Get", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61704,26 +61936,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "NetworkAttachmentsClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineTypes_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "MachineTypesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Delete", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.Get", "parameters": [ { "type": "System.String", @@ -61731,54 +61963,54 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "networkAttachment" + "name": "machineType" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.MachineType", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.MachineTypes.Get", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworkAttachmentsClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineTypes_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "MachineTypesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.DeleteAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.GetAsync", "async": true, "parameters": [ { @@ -61787,57 +62019,57 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "networkAttachment" + "name": "machineType" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.MachineTypes.Get", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "NetworkAttachmentsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineTypes_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "MachineTypesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Get", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.ListMachineTypesRequest", "name": "request" }, { @@ -61845,17 +62077,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NetworkAttachment", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.MachineTypes.List", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61864,29 +62096,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 82, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "NetworkAttachmentsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineTypes_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "MachineTypesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.ListMachineTypesRequest", "name": "request" }, { @@ -61894,17 +62126,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.MachineTypes.List", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61913,25 +62145,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 84, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "NetworkAttachmentsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineTypes_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "MachineTypesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Get", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.List", "parameters": [ { "type": "System.String", @@ -61939,28 +62171,32 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "networkAttachment" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NetworkAttachment", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.MachineTypes.List", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -61968,25 +62204,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "NetworkAttachmentsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_MachineTypes_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "MachineTypesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient.ListAsync", "async": true, "parameters": [ { @@ -61995,28 +62231,32 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "networkAttachment" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NetworkAttachmentsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" + "shortName": "MachineTypesClient", + "fullName": "Google.Cloud.Compute.V1.MachineTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.MachineTypes.List", "service": { - "shortName": "NetworkAttachments", - "fullName": "google.cloud.compute.v1.NetworkAttachments" + "shortName": "MachineTypes", + "fullName": "google.cloud.compute.v1.MachineTypes" } } }, @@ -62024,28 +62264,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "NetworkAttachmentsClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "NetworkAttachmentsClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNetworkAttachmentsRequest", "name": "request" }, { @@ -62053,14 +62293,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62072,29 +62312,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 84, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "NetworkAttachmentsClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NetworkAttachmentsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetIamPolicyAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNetworkAttachmentsRequest", "name": "request" }, { @@ -62102,14 +62342,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62121,25 +62361,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 86, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "NetworkAttachmentsClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "NetworkAttachmentsClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -62147,25 +62387,25 @@ }, { "type": "System.String", - "name": "region" + "name": "pageToken" }, { - "type": "System.String", - "name": "resource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62176,25 +62416,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "NetworkAttachmentsClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NetworkAttachmentsClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetIamPolicyAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -62203,25 +62443,25 @@ }, { "type": "System.String", - "name": "region" + "name": "pageToken" }, { - "type": "System.String", - "name": "resource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkAttachments.AggregatedList", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62232,28 +62472,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "NetworkAttachmentsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "NetworkAttachmentsClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkAttachmentRequest", "name": "request" }, { @@ -62267,8 +62507,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62291,18 +62531,18 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "NetworkAttachmentsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworkAttachmentsClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkAttachmentRequest", "name": "request" }, { @@ -62316,8 +62556,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62340,14 +62580,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "NetworkAttachmentsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "NetworkAttachmentsClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Delete", "parameters": [ { "type": "System.String", @@ -62358,8 +62598,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.NetworkAttachment", - "name": "networkAttachmentResource" + "type": "System.String", + "name": "networkAttachment" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -62372,8 +62612,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62395,14 +62635,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "NetworkAttachmentsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworkAttachmentsClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.DeleteAsync", "async": true, "parameters": [ { @@ -62414,8 +62654,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.NetworkAttachment", - "name": "networkAttachmentResource" + "type": "System.String", + "name": "networkAttachment" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -62428,8 +62668,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Delete", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62451,17 +62691,17 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "NetworkAttachmentsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NetworkAttachmentsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworkAttachmentsRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkAttachmentRequest", "name": "request" }, { @@ -62469,14 +62709,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.NetworkAttachment", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkAttachments.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62488,29 +62728,29 @@ "segments": [ { "start": 20, - "end": 82, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "NetworkAttachmentsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NetworkAttachmentsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworkAttachmentsRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkAttachmentRequest", "name": "request" }, { @@ -62518,14 +62758,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkAttachments.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62537,25 +62777,25 @@ "segments": [ { "start": 20, - "end": 84, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 82, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "NetworkAttachmentsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NetworkAttachmentsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Get", "parameters": [ { "type": "System.String", @@ -62567,25 +62807,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "networkAttachment" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.NetworkAttachment", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkAttachments.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62596,25 +62832,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "NetworkAttachmentsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NetworkAttachmentsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetAsync", "async": true, "parameters": [ { @@ -62627,25 +62863,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "networkAttachment" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkAttachments.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Get", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62656,28 +62888,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "NetworkAttachmentsClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "NetworkAttachmentsClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Patch", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyNetworkAttachmentRequest", "name": "request" }, { @@ -62685,14 +62917,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62703,30 +62935,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "NetworkAttachmentsClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "NetworkAttachmentsClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.PatchAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyNetworkAttachmentRequest", "name": "request" }, { @@ -62734,14 +62966,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62752,26 +62984,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "NetworkAttachmentsClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "NetworkAttachmentsClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Patch", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -62783,25 +63015,21 @@ }, { "type": "System.String", - "name": "networkAttachment" - }, - { - "type": "Google.Cloud.Compute.V1.NetworkAttachment", - "name": "networkAttachmentResource" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62811,26 +63039,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "NetworkAttachmentsClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "NetworkAttachmentsClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.PatchAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -62843,25 +63071,21 @@ }, { "type": "System.String", - "name": "networkAttachment" - }, - { - "type": "Google.Cloud.Compute.V1.NetworkAttachment", - "name": "networkAttachmentResource" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkAttachments.GetIamPolicy", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62871,29 +63095,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "NetworkAttachmentsClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "NetworkAttachmentsClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.SetIamPolicy", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkAttachmentRequest", "name": "request" }, { @@ -62901,14 +63125,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62919,30 +63143,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "NetworkAttachmentsClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "NetworkAttachmentsClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.SetIamPolicyAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkAttachmentRequest", "name": "request" }, { @@ -62950,14 +63174,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -62968,26 +63192,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "NetworkAttachmentsClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "NetworkAttachmentsClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.SetIamPolicy", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Insert", "parameters": [ { "type": "System.String", @@ -62998,26 +63222,22 @@ "name": "region" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", - "name": "regionSetPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.NetworkAttachment", + "name": "networkAttachmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -63027,26 +63247,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "NetworkAttachmentsClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "NetworkAttachmentsClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.SetIamPolicyAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.InsertAsync", "async": true, "parameters": [ { @@ -63058,26 +63278,22 @@ "name": "region" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", - "name": "regionSetPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.NetworkAttachment", + "name": "networkAttachmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Insert", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -63087,29 +63303,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "NetworkAttachmentsClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "NetworkAttachmentsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.TestIamPermissions", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkAttachmentsRequest", "name": "request" }, { @@ -63117,14 +63333,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkAttachments.List", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -63136,29 +63352,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 82, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NetworkAttachmentsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "NetworkAttachmentsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.TestIamPermissionsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkAttachmentRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkAttachmentsRequest", "name": "request" }, { @@ -63166,14 +63382,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkAttachments.List", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -63185,25 +63401,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 84, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "NetworkAttachmentsClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "NetworkAttachmentsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.TestIamPermissions", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.List", "parameters": [ { "type": "System.String", @@ -63215,25 +63431,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkAttachments.List", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -63244,25 +63460,25 @@ "segments": [ { "start": 20, - "end": 44, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkAttachments_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NetworkAttachmentsClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "NetworkAttachmentsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.TestIamPermissionsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.ListAsync", "async": true, "parameters": [ { @@ -63275,25 +63491,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NetworkAttachmentsClient", "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkAttachments.List", "service": { "shortName": "NetworkAttachments", "fullName": "google.cloud.compute.v1.NetworkAttachments" @@ -63304,28 +63520,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "NetworkEdgeSecurityServicesClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "NetworkAttachmentsClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.AggregatedList", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNetworkEdgeSecurityServicesRequest", + "type": "Google.Cloud.Compute.V1.PatchNetworkAttachmentRequest", "name": "request" }, { @@ -63333,17 +63549,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, @@ -63351,30 +63567,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NetworkEdgeSecurityServicesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "NetworkAttachmentsClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.AggregatedListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNetworkEdgeSecurityServicesRequest", + "type": "Google.Cloud.Compute.V1.PatchNetworkAttachmentRequest", "name": "request" }, { @@ -63382,17 +63598,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, @@ -63400,26 +63616,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 86, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "NetworkEdgeSecurityServicesClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "NetworkAttachmentsClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.AggregatedList", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.Patch", "parameters": [ { "type": "System.String", @@ -63427,54 +63643,58 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "networkAttachment" + }, + { + "type": "Google.Cloud.Compute.V1.NetworkAttachment", + "name": "networkAttachmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 74, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NetworkEdgeSecurityServicesClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "NetworkAttachmentsClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.AggregatedListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.PatchAsync", "async": true, "parameters": [ { @@ -63483,57 +63703,61 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "networkAttachment" + }, + { + "type": "Google.Cloud.Compute.V1.NetworkAttachment", + "name": "networkAttachmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkAttachments.Patch", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "NetworkEdgeSecurityServicesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "NetworkAttachmentsClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Delete", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkEdgeSecurityServiceRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyNetworkAttachmentRequest", "name": "request" }, { @@ -63541,17 +63765,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, @@ -63559,30 +63783,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworkEdgeSecurityServicesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "NetworkAttachmentsClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.DeleteAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkEdgeSecurityServiceRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyNetworkAttachmentRequest", "name": "request" }, { @@ -63590,17 +63814,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, @@ -63608,26 +63832,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "NetworkEdgeSecurityServicesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "NetworkAttachmentsClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Delete", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -63639,50 +63863,54 @@ }, { "type": "System.String", - "name": "networkEdgeSecurityService" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", + "name": "regionSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworkEdgeSecurityServicesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "NetworkAttachmentsClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.DeleteAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -63695,53 +63923,57 @@ }, { "type": "System.String", - "name": "networkEdgeSecurityService" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", + "name": "regionSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkAttachments.SetIamPolicy", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "NetworkEdgeSecurityServicesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "NetworkAttachmentsClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Get", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkEdgeSecurityServiceRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkAttachmentRequest", "name": "request" }, { @@ -63749,17 +63981,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, @@ -63768,29 +64000,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 47, "type": "FULL" }, { "start": 34, - "end": 44, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "NetworkEdgeSecurityServicesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NetworkAttachmentsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.GetAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkEdgeSecurityServiceRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkAttachmentRequest", "name": "request" }, { @@ -63798,17 +64030,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, @@ -63817,25 +64049,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 48, "type": "FULL" }, { "start": 35, - "end": 45, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "NetworkEdgeSecurityServicesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "NetworkAttachmentsClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Get", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -63847,24 +64079,28 @@ }, { "type": "System.String", - "name": "networkEdgeSecurityService" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, @@ -63872,25 +64108,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 34, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "NetworkEdgeSecurityServicesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkAttachments_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NetworkAttachmentsClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.GetAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -63903,24 +64139,28 @@ }, { "type": "System.String", - "name": "networkEdgeSecurityService" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkEdgeSecurityServicesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" + "shortName": "NetworkAttachmentsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkAttachmentsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkAttachments.TestIamPermissions", "service": { - "shortName": "NetworkEdgeSecurityServices", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" + "shortName": "NetworkAttachments", + "fullName": "google.cloud.compute.v1.NetworkAttachments" } } }, @@ -63928,28 +64168,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 45, "type": "FULL" }, { "start": 35, - "end": 42, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "NetworkEdgeSecurityServicesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "NetworkEdgeSecurityServicesClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Insert", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkEdgeSecurityServiceRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNetworkEdgeSecurityServicesRequest", "name": "request" }, { @@ -63957,14 +64197,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NetworkEdgeSecurityServicesClient", "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", "service": { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" @@ -63975,30 +64215,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "NetworkEdgeSecurityServicesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NetworkEdgeSecurityServicesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.InsertAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkEdgeSecurityServiceRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNetworkEdgeSecurityServicesRequest", "name": "request" }, { @@ -64006,14 +64246,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NetworkEdgeSecurityServicesClient", "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", "service": { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" @@ -64024,26 +64264,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "NetworkEdgeSecurityServicesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "NetworkEdgeSecurityServicesClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Insert", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -64051,25 +64291,25 @@ }, { "type": "System.String", - "name": "region" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", - "name": "networkEdgeSecurityServiceResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NetworkEdgeSecurityServicesClient", "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", "service": { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" @@ -64079,26 +64319,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 76, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "NetworkEdgeSecurityServicesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NetworkEdgeSecurityServicesClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.InsertAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -64107,25 +64347,25 @@ }, { "type": "System.String", - "name": "region" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", - "name": "networkEdgeSecurityServiceResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NetworkEdgeSecurityServicesClient", "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.AggregatedList", "service": { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" @@ -64135,29 +64375,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "NetworkEdgeSecurityServicesClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "NetworkEdgeSecurityServicesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Patch", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNetworkEdgeSecurityServiceRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkEdgeSecurityServiceRequest", "name": "request" }, { @@ -64171,8 +64411,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", "service": { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" @@ -64184,29 +64424,29 @@ "segments": [ { "start": 22, - "end": 69, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 67, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "NetworkEdgeSecurityServicesClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworkEdgeSecurityServicesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.PatchAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNetworkEdgeSecurityServiceRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkEdgeSecurityServiceRequest", "name": "request" }, { @@ -64220,8 +64460,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", "service": { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" @@ -64233,25 +64473,25 @@ "segments": [ { "start": 22, - "end": 70, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 68, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "NetworkEdgeSecurityServicesClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "NetworkEdgeSecurityServicesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Patch", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Delete", "parameters": [ { "type": "System.String", @@ -64265,10 +64505,6 @@ "type": "System.String", "name": "networkEdgeSecurityService" }, - { - "type": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", - "name": "networkEdgeSecurityServiceResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -64280,8 +64516,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", "service": { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" @@ -64292,25 +64528,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "NetworkEdgeSecurityServicesClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworkEdgeSecurityServicesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.PatchAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.DeleteAsync", "async": true, "parameters": [ { @@ -64325,10 +64561,6 @@ "type": "System.String", "name": "networkEdgeSecurityService" }, - { - "type": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", - "name": "networkEdgeSecurityServiceResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -64340,8 +64572,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Delete", "service": { "shortName": "NetworkEdgeSecurityServices", "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" @@ -64352,28 +64584,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "NetworkEndpointGroupsClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NetworkEdgeSecurityServicesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AggregatedList", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNetworkEndpointGroupsRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkEdgeSecurityServiceRequest", "name": "request" }, { @@ -64381,17 +64613,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64400,29 +64632,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 82, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NetworkEndpointGroupsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NetworkEdgeSecurityServicesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AggregatedListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNetworkEndpointGroupsRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkEdgeSecurityServiceRequest", "name": "request" }, { @@ -64430,17 +64662,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64449,25 +64681,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 47, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "NetworkEndpointGroupsClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NetworkEdgeSecurityServicesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AggregatedList", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Get", "parameters": [ { "type": "System.String", @@ -64475,28 +64707,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "networkEdgeSecurityService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64504,25 +64736,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NetworkEndpointGroupsClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NetworkEdgeSecurityServicesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AggregatedListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.GetAsync", "async": true, "parameters": [ { @@ -64531,28 +64763,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "networkEdgeSecurityService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Get", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64560,28 +64792,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_sync", - "title": "AttachNetworkEndpointsRequestObject", - "description": "Snippet for AttachNetworkEndpoints", - "file": "NetworkEndpointGroupsClient.AttachNetworkEndpointsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "NetworkEdgeSecurityServicesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AttachNetworkEndpoints", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AttachNetworkEndpoints", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AttachNetworkEndpointsNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkEdgeSecurityServiceRequest", "name": "request" }, { @@ -64591,15 +64823,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "AttachNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64619,18 +64851,18 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_async", - "title": "AttachNetworkEndpointsRequestObjectAsync", - "description": "Snippet for AttachNetworkEndpointsAsync", - "file": "NetworkEndpointGroupsClient.AttachNetworkEndpointsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "NetworkEdgeSecurityServicesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AttachNetworkEndpointsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AttachNetworkEndpointsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AttachNetworkEndpointsNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkEdgeSecurityServiceRequest", "name": "request" }, { @@ -64640,15 +64872,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "AttachNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64668,14 +64900,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_sync_flattened", - "title": "AttachNetworkEndpoints", - "description": "Snippet for AttachNetworkEndpoints", - "file": "NetworkEndpointGroupsClient.AttachNetworkEndpointsSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "NetworkEdgeSecurityServicesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AttachNetworkEndpoints", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AttachNetworkEndpoints", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Insert", "parameters": [ { "type": "System.String", @@ -64683,15 +64915,11 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "networkEndpointGroup" + "name": "region" }, { - "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsAttachEndpointsRequest", - "name": "networkEndpointGroupsAttachEndpointsRequestResource" + "type": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", + "name": "networkEdgeSecurityServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -64700,15 +64928,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "AttachNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64716,25 +64944,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_async_flattened", - "title": "AttachNetworkEndpointsAsync", - "description": "Snippet for AttachNetworkEndpointsAsync", - "file": "NetworkEndpointGroupsClient.AttachNetworkEndpointsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "NetworkEdgeSecurityServicesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AttachNetworkEndpointsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AttachNetworkEndpointsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.InsertAsync", "async": true, "parameters": [ { @@ -64743,15 +64971,11 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "networkEndpointGroup" + "name": "region" }, { - "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsAttachEndpointsRequest", - "name": "networkEndpointGroupsAttachEndpointsRequestResource" + "type": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", + "name": "networkEdgeSecurityServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -64760,15 +64984,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "AttachNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Insert", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64776,28 +65000,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "NetworkEndpointGroupsClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "NetworkEdgeSecurityServicesClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Delete", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.PatchNetworkEdgeSecurityServiceRequest", "name": "request" }, { @@ -64807,15 +65031,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64824,29 +65048,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 69, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworkEndpointGroupsClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "NetworkEdgeSecurityServicesClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DeleteAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.PatchNetworkEdgeSecurityServiceRequest", "name": "request" }, { @@ -64856,15 +65080,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64873,25 +65097,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 70, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 68, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "NetworkEndpointGroupsClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "NetworkEdgeSecurityServicesClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Delete", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.Patch", "parameters": [ { "type": "System.String", @@ -64899,11 +65123,15 @@ }, { "type": "System.String", - "name": "zone" + "name": "region" }, { "type": "System.String", - "name": "networkEndpointGroup" + "name": "networkEdgeSecurityService" + }, + { + "type": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", + "name": "networkEdgeSecurityServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -64912,15 +65140,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64928,25 +65156,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworkEndpointGroupsClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEdgeSecurityServices_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "NetworkEdgeSecurityServicesClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DeleteAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient.PatchAsync", "async": true, "parameters": [ { @@ -64955,11 +65183,15 @@ }, { "type": "System.String", - "name": "zone" + "name": "region" }, { "type": "System.String", - "name": "networkEndpointGroup" + "name": "networkEdgeSecurityService" + }, + { + "type": "Google.Cloud.Compute.V1.NetworkEdgeSecurityService", + "name": "networkEdgeSecurityServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -64968,15 +65200,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NetworkEndpointGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" + "shortName": "NetworkEdgeSecurityServicesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices.Patch", "service": { - "shortName": "NetworkEndpointGroups", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" + "shortName": "NetworkEdgeSecurityServices", + "fullName": "google.cloud.compute.v1.NetworkEdgeSecurityServices" } } }, @@ -64984,28 +65216,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_sync", - "title": "DetachNetworkEndpointsRequestObject", - "description": "Snippet for DetachNetworkEndpoints", - "file": "NetworkEndpointGroupsClient.DetachNetworkEndpointsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "NetworkEndpointGroupsClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DetachNetworkEndpoints", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DetachNetworkEndpoints", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DetachNetworkEndpointsNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNetworkEndpointGroupsRequest", "name": "request" }, { @@ -65013,14 +65245,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "DetachNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65031,30 +65263,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_async", - "title": "DetachNetworkEndpointsRequestObjectAsync", - "description": "Snippet for DetachNetworkEndpointsAsync", - "file": "NetworkEndpointGroupsClient.DetachNetworkEndpointsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NetworkEndpointGroupsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DetachNetworkEndpointsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DetachNetworkEndpointsAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DetachNetworkEndpointsNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNetworkEndpointGroupsRequest", "name": "request" }, { @@ -65062,14 +65294,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "DetachNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65080,26 +65312,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_sync_flattened", - "title": "DetachNetworkEndpoints", - "description": "Snippet for DetachNetworkEndpoints", - "file": "NetworkEndpointGroupsClient.DetachNetworkEndpointsSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "NetworkEndpointGroupsClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DetachNetworkEndpoints", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DetachNetworkEndpoints", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -65107,29 +65339,25 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "networkEndpointGroup" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsDetachEndpointsRequest", - "name": "networkEndpointGroupsDetachEndpointsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "DetachNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65139,26 +65367,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_async_flattened", - "title": "DetachNetworkEndpointsAsync", - "description": "Snippet for DetachNetworkEndpointsAsync", - "file": "NetworkEndpointGroupsClient.DetachNetworkEndpointsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NetworkEndpointGroupsClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DetachNetworkEndpointsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DetachNetworkEndpointsAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -65167,29 +65395,25 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "networkEndpointGroup" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsDetachEndpointsRequest", - "name": "networkEndpointGroupsDetachEndpointsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "DetachNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AggregatedList", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65199,29 +65423,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "NetworkEndpointGroupsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_sync", + "title": "AttachNetworkEndpointsRequestObject", + "description": "Snippet for AttachNetworkEndpoints", + "file": "NetworkEndpointGroupsClient.AttachNetworkEndpointsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Get", + "shortName": "AttachNetworkEndpoints", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AttachNetworkEndpoints", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.AttachNetworkEndpointsNetworkEndpointGroupRequest", "name": "request" }, { @@ -65229,14 +65453,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NetworkEndpointGroup", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", + "shortName": "AttachNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65247,30 +65471,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "NetworkEndpointGroupsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_async", + "title": "AttachNetworkEndpointsRequestObjectAsync", + "description": "Snippet for AttachNetworkEndpointsAsync", + "file": "NetworkEndpointGroupsClient.AttachNetworkEndpointsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.GetAsync", + "shortName": "AttachNetworkEndpointsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AttachNetworkEndpointsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.AttachNetworkEndpointsNetworkEndpointGroupRequest", "name": "request" }, { @@ -65278,14 +65502,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", + "shortName": "AttachNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65296,26 +65520,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "NetworkEndpointGroupsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_sync_flattened", + "title": "AttachNetworkEndpoints", + "description": "Snippet for AttachNetworkEndpoints", + "file": "NetworkEndpointGroupsClient.AttachNetworkEndpointsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Get", + "shortName": "AttachNetworkEndpoints", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AttachNetworkEndpoints", "parameters": [ { "type": "System.String", @@ -65329,19 +65553,23 @@ "type": "System.String", "name": "networkEndpointGroup" }, + { + "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsAttachEndpointsRequest", + "name": "networkEndpointGroupsAttachEndpointsRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NetworkEndpointGroup", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", + "shortName": "AttachNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65351,26 +65579,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "NetworkEndpointGroupsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_async_flattened", + "title": "AttachNetworkEndpointsAsync", + "description": "Snippet for AttachNetworkEndpointsAsync", + "file": "NetworkEndpointGroupsClient.AttachNetworkEndpointsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.GetAsync", + "shortName": "AttachNetworkEndpointsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.AttachNetworkEndpointsAsync", "async": true, "parameters": [ { @@ -65385,19 +65613,23 @@ "type": "System.String", "name": "networkEndpointGroup" }, + { + "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsAttachEndpointsRequest", + "name": "networkEndpointGroupsAttachEndpointsRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", + "shortName": "AttachNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.AttachNetworkEndpoints", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65407,29 +65639,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "NetworkEndpointGroupsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "NetworkEndpointGroupsClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkEndpointGroupRequest", "name": "request" }, { @@ -65443,8 +65675,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65467,18 +65699,18 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "NetworkEndpointGroupsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworkEndpointGroupsClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkEndpointGroupRequest", "name": "request" }, { @@ -65492,8 +65724,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65516,14 +65748,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "NetworkEndpointGroupsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "NetworkEndpointGroupsClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Delete", "parameters": [ { "type": "System.String", @@ -65534,8 +65766,8 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.NetworkEndpointGroup", - "name": "networkEndpointGroupResource" + "type": "System.String", + "name": "networkEndpointGroup" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -65548,8 +65780,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65571,14 +65803,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "NetworkEndpointGroupsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworkEndpointGroupsClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DeleteAsync", "async": true, "parameters": [ { @@ -65590,8 +65822,8 @@ "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.NetworkEndpointGroup", - "name": "networkEndpointGroupResource" + "type": "System.String", + "name": "networkEndpointGroup" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -65604,8 +65836,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Delete", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65627,17 +65859,17 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "NetworkEndpointGroupsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_sync", + "title": "DetachNetworkEndpointsRequestObject", + "description": "Snippet for DetachNetworkEndpoints", + "file": "NetworkEndpointGroupsClient.DetachNetworkEndpointsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.List", + "shortName": "DetachNetworkEndpoints", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DetachNetworkEndpoints", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworkEndpointGroupsRequest", + "type": "Google.Cloud.Compute.V1.DetachNetworkEndpointsNetworkEndpointGroupRequest", "name": "request" }, { @@ -65645,14 +65877,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", + "shortName": "DetachNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65663,30 +65895,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "NetworkEndpointGroupsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_async", + "title": "DetachNetworkEndpointsRequestObjectAsync", + "description": "Snippet for DetachNetworkEndpointsAsync", + "file": "NetworkEndpointGroupsClient.DetachNetworkEndpointsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListAsync", + "shortName": "DetachNetworkEndpointsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DetachNetworkEndpointsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworkEndpointGroupsRequest", + "type": "Google.Cloud.Compute.V1.DetachNetworkEndpointsNetworkEndpointGroupRequest", "name": "request" }, { @@ -65694,14 +65926,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", + "shortName": "DetachNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65712,26 +65944,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "NetworkEndpointGroupsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_sync_flattened", + "title": "DetachNetworkEndpoints", + "description": "Snippet for DetachNetworkEndpoints", + "file": "NetworkEndpointGroupsClient.DetachNetworkEndpointsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.List", + "shortName": "DetachNetworkEndpoints", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DetachNetworkEndpoints", "parameters": [ { "type": "System.String", @@ -65743,25 +65975,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "networkEndpointGroup" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsDetachEndpointsRequest", + "name": "networkEndpointGroupsDetachEndpointsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", + "shortName": "DetachNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65771,26 +66003,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "NetworkEndpointGroupsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_async_flattened", + "title": "DetachNetworkEndpointsAsync", + "description": "Snippet for DetachNetworkEndpointsAsync", + "file": "NetworkEndpointGroupsClient.DetachNetworkEndpointsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListAsync", + "shortName": "DetachNetworkEndpointsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.DetachNetworkEndpointsAsync", "async": true, "parameters": [ { @@ -65803,25 +66035,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "networkEndpointGroup" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsDetachEndpointsRequest", + "name": "networkEndpointGroupsDetachEndpointsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", + "shortName": "DetachNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.DetachNetworkEndpoints", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65831,29 +66063,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_sync", - "title": "ListNetworkEndpointsRequestObject", - "description": "Snippet for ListNetworkEndpoints", - "file": "NetworkEndpointGroupsClient.ListNetworkEndpointsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NetworkEndpointGroupsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListNetworkEndpoints", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListNetworkEndpoints", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworkEndpointsNetworkEndpointGroupsRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkEndpointGroupRequest", "name": "request" }, { @@ -65861,14 +66093,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.NetworkEndpointGroup", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "ListNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65880,29 +66112,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 82, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_async", - "title": "ListNetworkEndpointsRequestObjectAsync", - "description": "Snippet for ListNetworkEndpointsAsync", - "file": "NetworkEndpointGroupsClient.ListNetworkEndpointsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NetworkEndpointGroupsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListNetworkEndpointsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListNetworkEndpointsAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworkEndpointsNetworkEndpointGroupsRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkEndpointGroupRequest", "name": "request" }, { @@ -65910,14 +66142,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "ListNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65929,25 +66161,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 84, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_sync_flattened", - "title": "ListNetworkEndpoints", - "description": "Snippet for ListNetworkEndpoints", - "file": "NetworkEndpointGroupsClient.ListNetworkEndpointsSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NetworkEndpointGroupsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListNetworkEndpoints", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListNetworkEndpoints", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Get", "parameters": [ { "type": "System.String", @@ -65961,31 +66193,19 @@ "type": "System.String", "name": "networkEndpointGroup" }, - { - "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest", - "name": "networkEndpointGroupsListEndpointsRequestResource" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.NetworkEndpointGroup", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "ListNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -65996,25 +66216,25 @@ "segments": [ { "start": 20, - "end": 78, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 76, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_async_flattened", - "title": "ListNetworkEndpointsAsync", - "description": "Snippet for ListNetworkEndpointsAsync", - "file": "NetworkEndpointGroupsClient.ListNetworkEndpointsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NetworkEndpointGroupsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListNetworkEndpointsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListNetworkEndpointsAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.GetAsync", "async": true, "parameters": [ { @@ -66029,31 +66249,19 @@ "type": "System.String", "name": "networkEndpointGroup" }, - { - "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest", - "name": "networkEndpointGroupsListEndpointsRequestResource" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "ListNetworkEndpoints", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Get", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -66064,28 +66272,28 @@ "segments": [ { "start": 20, - "end": 80, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 78, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "NetworkEndpointGroupsClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "NetworkEndpointGroupsClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.TestIamPermissions", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkEndpointGroupRequest", "name": "request" }, { @@ -66093,14 +66301,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -66111,30 +66319,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NetworkEndpointGroupsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "NetworkEndpointGroupsClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.TestIamPermissionsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkEndpointGroupRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkEndpointGroupRequest", "name": "request" }, { @@ -66142,14 +66350,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -66160,26 +66368,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "NetworkEndpointGroupsClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "NetworkEndpointGroupsClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.TestIamPermissions", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.Insert", "parameters": [ { "type": "System.String", @@ -66190,26 +66398,22 @@ "name": "zone" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.NetworkEndpointGroup", + "name": "networkEndpointGroupResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -66219,26 +66423,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkEndpointGroups_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NetworkEndpointGroupsClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "NetworkEndpointGroupsClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.TestIamPermissionsAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.InsertAsync", "async": true, "parameters": [ { @@ -66250,26 +66454,22 @@ "name": "zone" }, { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.NetworkEndpointGroup", + "name": "networkEndpointGroupResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkEndpointGroupsClient", "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.Insert", "service": { "shortName": "NetworkEndpointGroups", "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" @@ -66279,29 +66479,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddAssociation_sync", - "title": "AddAssociationRequestObject", - "description": "Snippet for AddAssociation", - "file": "NetworkFirewallPoliciesClient.AddAssociationRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "NetworkEndpointGroupsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddAssociation", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddAssociation", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddAssociationNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkEndpointGroupsRequest", "name": "request" }, { @@ -66309,17 +66509,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "AddAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, @@ -66327,30 +66527,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddAssociation_async", - "title": "AddAssociationRequestObjectAsync", - "description": "Snippet for AddAssociationAsync", - "file": "NetworkFirewallPoliciesClient.AddAssociationRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "NetworkEndpointGroupsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddAssociationAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddAssociationAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddAssociationNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkEndpointGroupsRequest", "name": "request" }, { @@ -66358,17 +66558,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "AddAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, @@ -66376,26 +66576,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddAssociation_sync_flattened", - "title": "AddAssociation", - "description": "Snippet for AddAssociation", - "file": "NetworkFirewallPoliciesClient.AddAssociationSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "NetworkEndpointGroupsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddAssociation", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddAssociation", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.List", "parameters": [ { "type": "System.String", @@ -66403,54 +66603,58 @@ }, { "type": "System.String", - "name": "firewallPolicy" + "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.FirewallPolicyAssociation", - "name": "firewallPolicyAssociationResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "AddAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddAssociation_async_flattened", - "title": "AddAssociationAsync", - "description": "Snippet for AddAssociationAsync", - "file": "NetworkFirewallPoliciesClient.AddAssociationAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "NetworkEndpointGroupsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddAssociationAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddAssociationAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListAsync", "async": true, "parameters": [ { @@ -66459,57 +66663,61 @@ }, { "type": "System.String", - "name": "firewallPolicy" + "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.FirewallPolicyAssociation", - "name": "firewallPolicyAssociationResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "AddAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.List", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddRule_sync", - "title": "AddRuleRequestObject", - "description": "Snippet for AddRule", - "file": "NetworkFirewallPoliciesClient.AddRuleRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_sync", + "title": "ListNetworkEndpointsRequestObject", + "description": "Snippet for ListNetworkEndpoints", + "file": "NetworkEndpointGroupsClient.ListNetworkEndpointsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddRule", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddRule", + "shortName": "ListNetworkEndpoints", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListNetworkEndpoints", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddRuleNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkEndpointsNetworkEndpointGroupsRequest", "name": "request" }, { @@ -66517,17 +66725,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "AddRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", + "shortName": "ListNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, @@ -66535,30 +66743,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 84, "type": "FULL" }, { - "start": 37, - "end": 66, + "start": 36, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddRule_async", - "title": "AddRuleRequestObjectAsync", - "description": "Snippet for AddRuleAsync", - "file": "NetworkFirewallPoliciesClient.AddRuleRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_async", + "title": "ListNetworkEndpointsRequestObjectAsync", + "description": "Snippet for ListNetworkEndpointsAsync", + "file": "NetworkEndpointGroupsClient.ListNetworkEndpointsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddRuleAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddRuleAsync", + "shortName": "ListNetworkEndpointsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListNetworkEndpointsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddRuleNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkEndpointsNetworkEndpointGroupsRequest", "name": "request" }, { @@ -66566,17 +66774,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "AddRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", + "shortName": "ListNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, @@ -66584,26 +66792,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 69, + "start": 20, + "end": 86, "type": "FULL" }, { "start": 38, - "end": 67, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddRule_sync_flattened", - "title": "AddRule", - "description": "Snippet for AddRule", - "file": "NetworkFirewallPoliciesClient.AddRuleSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_sync_flattened", + "title": "ListNetworkEndpoints", + "description": "Snippet for ListNetworkEndpoints", + "file": "NetworkEndpointGroupsClient.ListNetworkEndpointsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddRule", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddRule", + "shortName": "ListNetworkEndpoints", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListNetworkEndpoints", "parameters": [ { "type": "System.String", @@ -66611,54 +66819,66 @@ }, { "type": "System.String", - "name": "firewallPolicy" + "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.FirewallPolicyRule", - "name": "firewallPolicyRuleResource" + "type": "System.String", + "name": "networkEndpointGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest", + "name": "networkEndpointGroupsListEndpointsRequestResource" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "AddRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", + "shortName": "ListNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 36, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddRule_async_flattened", - "title": "AddRuleAsync", - "description": "Snippet for AddRuleAsync", - "file": "NetworkFirewallPoliciesClient.AddRuleAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_ListNetworkEndpoints_async_flattened", + "title": "ListNetworkEndpointsAsync", + "description": "Snippet for ListNetworkEndpointsAsync", + "file": "NetworkEndpointGroupsClient.ListNetworkEndpointsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddRuleAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddRuleAsync", + "shortName": "ListNetworkEndpointsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.ListNetworkEndpointsAsync", "async": true, "parameters": [ { @@ -66667,57 +66887,69 @@ }, { "type": "System.String", - "name": "firewallPolicy" + "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.FirewallPolicyRule", - "name": "firewallPolicyRuleResource" + "type": "System.String", + "name": "networkEndpointGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest", + "name": "networkEndpointGroupsListEndpointsRequestResource" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "AddRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", + "shortName": "ListNetworkEndpoints", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.ListNetworkEndpoints", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 80, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 78, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_CloneRules_sync", - "title": "CloneRulesRequestObject", - "description": "Snippet for CloneRules", - "file": "NetworkFirewallPoliciesClient.CloneRulesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "NetworkEndpointGroupsClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CloneRules", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.CloneRules", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.CloneRulesNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkEndpointGroupRequest", "name": "request" }, { @@ -66725,17 +66957,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "CloneRules", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, @@ -66743,30 +66975,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_CloneRules_async", - "title": "CloneRulesRequestObjectAsync", - "description": "Snippet for CloneRulesAsync", - "file": "NetworkFirewallPoliciesClient.CloneRulesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NetworkEndpointGroupsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CloneRulesAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.CloneRulesAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.CloneRulesNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkEndpointGroupRequest", "name": "request" }, { @@ -66774,17 +67006,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "CloneRules", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, @@ -66792,26 +67024,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_CloneRules_sync_flattened", - "title": "CloneRules", - "description": "Snippet for CloneRules", - "file": "NetworkFirewallPoliciesClient.CloneRulesSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "NetworkEndpointGroupsClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CloneRules", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.CloneRules", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -66819,50 +67051,58 @@ }, { "type": "System.String", - "name": "firewallPolicy" + "name": "zone" + }, + { + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "CloneRules", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_CloneRules_async_flattened", - "title": "CloneRulesAsync", - "description": "Snippet for CloneRulesAsync", - "file": "NetworkFirewallPoliciesClient.CloneRulesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkEndpointGroups_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NetworkEndpointGroupsClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CloneRulesAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.CloneRulesAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -66871,53 +67111,61 @@ }, { "type": "System.String", - "name": "firewallPolicy" + "name": "zone" + }, + { + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworkFirewallPoliciesClient", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" + "shortName": "NetworkEndpointGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NetworkEndpointGroupsClient" }, "method": { - "shortName": "CloneRules", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups.TestIamPermissions", "service": { - "shortName": "NetworkFirewallPolicies", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" + "shortName": "NetworkEndpointGroups", + "fullName": "google.cloud.compute.v1.NetworkEndpointGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 60, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "NetworkFirewallPoliciesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddAssociation_sync", + "title": "AddAssociationRequestObject", + "description": "Snippet for AddAssociation", + "file": "NetworkFirewallPoliciesClient.AddAssociationRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Delete", + "shortName": "AddAssociation", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddAssociation", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.AddAssociationNetworkFirewallPolicyRequest", "name": "request" }, { @@ -66931,8 +67179,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", + "shortName": "AddAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -66944,29 +67192,29 @@ "segments": [ { "start": 22, - "end": 65, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 63, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworkFirewallPoliciesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddAssociation_async", + "title": "AddAssociationRequestObjectAsync", + "description": "Snippet for AddAssociationAsync", + "file": "NetworkFirewallPoliciesClient.AddAssociationRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.DeleteAsync", + "shortName": "AddAssociationAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddAssociationAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.AddAssociationNetworkFirewallPolicyRequest", "name": "request" }, { @@ -66980,8 +67228,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", + "shortName": "AddAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -66993,25 +67241,25 @@ "segments": [ { "start": 22, - "end": 66, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "NetworkFirewallPoliciesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddAssociation_sync_flattened", + "title": "AddAssociation", + "description": "Snippet for AddAssociation", + "file": "NetworkFirewallPoliciesClient.AddAssociationSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Delete", + "shortName": "AddAssociation", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddAssociation", "parameters": [ { "type": "System.String", @@ -67021,6 +67269,10 @@ "type": "System.String", "name": "firewallPolicy" }, + { + "type": "Google.Cloud.Compute.V1.FirewallPolicyAssociation", + "name": "firewallPolicyAssociationResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -67032,8 +67284,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", + "shortName": "AddAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67044,25 +67296,25 @@ "segments": [ { "start": 22, - "end": 61, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 59, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworkFirewallPoliciesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddAssociation_async_flattened", + "title": "AddAssociationAsync", + "description": "Snippet for AddAssociationAsync", + "file": "NetworkFirewallPoliciesClient.AddAssociationAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.DeleteAsync", + "shortName": "AddAssociationAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddAssociationAsync", "async": true, "parameters": [ { @@ -67073,6 +67325,10 @@ "type": "System.String", "name": "firewallPolicy" }, + { + "type": "Google.Cloud.Compute.V1.FirewallPolicyAssociation", + "name": "firewallPolicyAssociationResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -67084,8 +67340,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", + "shortName": "AddAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67096,28 +67352,28 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "NetworkFirewallPoliciesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddRule_sync", + "title": "AddRuleRequestObject", + "description": "Snippet for AddRule", + "file": "NetworkFirewallPoliciesClient.AddRuleRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Get", + "shortName": "AddRule", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddRule", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.AddRuleNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67125,14 +67381,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.FirewallPolicy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", + "shortName": "AddRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67143,30 +67399,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 37, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "NetworkFirewallPoliciesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddRule_async", + "title": "AddRuleRequestObjectAsync", + "description": "Snippet for AddRuleAsync", + "file": "NetworkFirewallPoliciesClient.AddRuleRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAsync", + "shortName": "AddRuleAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddRuleAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.AddRuleNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67174,14 +67430,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", + "shortName": "AddRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67192,26 +67448,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 69, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "NetworkFirewallPoliciesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddRule_sync_flattened", + "title": "AddRule", + "description": "Snippet for AddRule", + "file": "NetworkFirewallPoliciesClient.AddRuleSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Get", + "shortName": "AddRule", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddRule", "parameters": [ { "type": "System.String", @@ -67221,19 +67477,23 @@ "type": "System.String", "name": "firewallPolicy" }, + { + "type": "Google.Cloud.Compute.V1.FirewallPolicyRule", + "name": "firewallPolicyRuleResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.FirewallPolicy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", + "shortName": "AddRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67243,26 +67503,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "NetworkFirewallPoliciesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_AddRule_async_flattened", + "title": "AddRuleAsync", + "description": "Snippet for AddRuleAsync", + "file": "NetworkFirewallPoliciesClient.AddRuleAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAsync", + "shortName": "AddRuleAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.AddRuleAsync", "async": true, "parameters": [ { @@ -67273,19 +67533,23 @@ "type": "System.String", "name": "firewallPolicy" }, + { + "type": "Google.Cloud.Compute.V1.FirewallPolicyRule", + "name": "firewallPolicyRuleResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", + "shortName": "AddRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.AddRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67295,29 +67559,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetAssociation_sync", - "title": "GetAssociationRequestObject", - "description": "Snippet for GetAssociation", - "file": "NetworkFirewallPoliciesClient.GetAssociationRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_CloneRules_sync", + "title": "CloneRulesRequestObject", + "description": "Snippet for CloneRules", + "file": "NetworkFirewallPoliciesClient.CloneRulesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAssociation", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAssociation", + "shortName": "CloneRules", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.CloneRules", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetAssociationNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.CloneRulesNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67325,14 +67589,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.FirewallPolicyAssociation", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", + "shortName": "CloneRules", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67343,30 +67607,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetAssociation_async", - "title": "GetAssociationRequestObjectAsync", - "description": "Snippet for GetAssociationAsync", - "file": "NetworkFirewallPoliciesClient.GetAssociationRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_CloneRules_async", + "title": "CloneRulesRequestObjectAsync", + "description": "Snippet for CloneRulesAsync", + "file": "NetworkFirewallPoliciesClient.CloneRulesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAssociationAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAssociationAsync", + "shortName": "CloneRulesAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.CloneRulesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetAssociationNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.CloneRulesNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67374,14 +67638,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", + "shortName": "CloneRules", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67392,26 +67656,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetAssociation_sync_flattened", - "title": "GetAssociation", - "description": "Snippet for GetAssociation", - "file": "NetworkFirewallPoliciesClient.GetAssociationSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_CloneRules_sync_flattened", + "title": "CloneRules", + "description": "Snippet for CloneRules", + "file": "NetworkFirewallPoliciesClient.CloneRulesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAssociation", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAssociation", + "shortName": "CloneRules", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.CloneRules", "parameters": [ { "type": "System.String", @@ -67426,14 +67690,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.FirewallPolicyAssociation", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", + "shortName": "CloneRules", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67443,26 +67707,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetAssociation_async_flattened", - "title": "GetAssociationAsync", - "description": "Snippet for GetAssociationAsync", - "file": "NetworkFirewallPoliciesClient.GetAssociationAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_CloneRules_async_flattened", + "title": "CloneRulesAsync", + "description": "Snippet for CloneRulesAsync", + "file": "NetworkFirewallPoliciesClient.CloneRulesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAssociationAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAssociationAsync", + "shortName": "CloneRulesAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.CloneRulesAsync", "async": true, "parameters": [ { @@ -67478,14 +67742,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", + "shortName": "CloneRules", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.CloneRules", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67495,29 +67759,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "NetworkFirewallPoliciesClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "NetworkFirewallPoliciesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetIamPolicy", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67525,14 +67789,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67543,30 +67807,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "NetworkFirewallPoliciesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworkFirewallPoliciesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetIamPolicyAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67574,14 +67838,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67592,26 +67856,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "NetworkFirewallPoliciesClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "NetworkFirewallPoliciesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetIamPolicy", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Delete", "parameters": [ { "type": "System.String", @@ -67619,21 +67883,21 @@ }, { "type": "System.String", - "name": "resource" + "name": "firewallPolicy" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67643,26 +67907,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "NetworkFirewallPoliciesClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworkFirewallPoliciesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetIamPolicyAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.DeleteAsync", "async": true, "parameters": [ { @@ -67671,21 +67935,21 @@ }, { "type": "System.String", - "name": "resource" + "name": "firewallPolicy" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Delete", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67695,29 +67959,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetRule_sync", - "title": "GetRuleRequestObject", - "description": "Snippet for GetRule", - "file": "NetworkFirewallPoliciesClient.GetRuleRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NetworkFirewallPoliciesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetRule", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetRule", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRuleNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67725,14 +67989,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.FirewallPolicyRule", + "resultType": "Google.Cloud.Compute.V1.FirewallPolicy", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67744,29 +68008,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 45, "type": "FULL" }, { "start": 34, - "end": 44, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetRule_async", - "title": "GetRuleRequestObjectAsync", - "description": "Snippet for GetRuleAsync", - "file": "NetworkFirewallPoliciesClient.GetRuleRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NetworkFirewallPoliciesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetRuleAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetRuleAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRuleNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67774,14 +68038,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67793,25 +68057,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 46, "type": "FULL" }, { "start": 35, - "end": 45, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetRule_sync_flattened", - "title": "GetRule", - "description": "Snippet for GetRule", - "file": "NetworkFirewallPoliciesClient.GetRuleSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NetworkFirewallPoliciesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetRule", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetRule", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Get", "parameters": [ { "type": "System.String", @@ -67826,14 +68090,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.FirewallPolicyRule", + "resultType": "Google.Cloud.Compute.V1.FirewallPolicy", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67855,14 +68119,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetRule_async_flattened", - "title": "GetRuleAsync", - "description": "Snippet for GetRuleAsync", - "file": "NetworkFirewallPoliciesClient.GetRuleAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NetworkFirewallPoliciesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetRuleAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetRuleAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAsync", "async": true, "parameters": [ { @@ -67878,14 +68142,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "GetRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Get", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67907,17 +68171,17 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "NetworkFirewallPoliciesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetAssociation_sync", + "title": "GetAssociationRequestObject", + "description": "Snippet for GetAssociation", + "file": "NetworkFirewallPoliciesClient.GetAssociationRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Insert", + "shortName": "GetAssociation", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAssociation", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.GetAssociationNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67925,14 +68189,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.FirewallPolicyAssociation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", + "shortName": "GetAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67943,30 +68207,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "NetworkFirewallPoliciesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetAssociation_async", + "title": "GetAssociationRequestObjectAsync", + "description": "Snippet for GetAssociationAsync", + "file": "NetworkFirewallPoliciesClient.GetAssociationRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.InsertAsync", + "shortName": "GetAssociationAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAssociationAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.GetAssociationNetworkFirewallPolicyRequest", "name": "request" }, { @@ -67974,14 +68238,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", + "shortName": "GetAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -67992,48 +68256,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 64, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "NetworkFirewallPoliciesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetAssociation_sync_flattened", + "title": "GetAssociation", + "description": "Snippet for GetAssociation", + "file": "NetworkFirewallPoliciesClient.GetAssociationSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Insert", + "shortName": "GetAssociation", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAssociation", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.FirewallPolicy", - "name": "firewallPolicyResource" + "type": "System.String", + "name": "firewallPolicy" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.FirewallPolicyAssociation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", + "shortName": "GetAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68043,26 +68307,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "NetworkFirewallPoliciesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetAssociation_async_flattened", + "title": "GetAssociationAsync", + "description": "Snippet for GetAssociationAsync", + "file": "NetworkFirewallPoliciesClient.GetAssociationAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.InsertAsync", + "shortName": "GetAssociationAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetAssociationAsync", "async": true, "parameters": [ { @@ -68070,22 +68334,22 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.FirewallPolicy", - "name": "firewallPolicyResource" + "type": "System.String", + "name": "firewallPolicy" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", + "shortName": "GetAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68095,29 +68359,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 60, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "NetworkFirewallPoliciesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "NetworkFirewallPoliciesClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.List", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworkFirewallPoliciesRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyNetworkFirewallPolicyRequest", "name": "request" }, { @@ -68125,14 +68389,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68144,29 +68408,29 @@ "segments": [ { "start": 20, - "end": 81, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "NetworkFirewallPoliciesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "NetworkFirewallPoliciesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.ListAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworkFirewallPoliciesRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyNetworkFirewallPolicyRequest", "name": "request" }, { @@ -68174,14 +68438,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68193,25 +68457,25 @@ "segments": [ { "start": 20, - "end": 83, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 81, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "NetworkFirewallPoliciesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "NetworkFirewallPoliciesClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.List", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -68219,25 +68483,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68248,25 +68508,25 @@ "segments": [ { "start": 20, - "end": 75, + "end": 42, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "NetworkFirewallPoliciesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "NetworkFirewallPoliciesClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.ListAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -68275,25 +68535,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetIamPolicy", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68304,28 +68560,28 @@ "segments": [ { "start": 20, - "end": 77, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 75, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "NetworkFirewallPoliciesClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetRule_sync", + "title": "GetRuleRequestObject", + "description": "Snippet for GetRule", + "file": "NetworkFirewallPoliciesClient.GetRuleRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Patch", + "shortName": "GetRule", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetRule", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.GetRuleNetworkFirewallPolicyRequest", "name": "request" }, { @@ -68333,14 +68589,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.FirewallPolicyRule", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", + "shortName": "GetRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68351,30 +68607,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "NetworkFirewallPoliciesClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetRule_async", + "title": "GetRuleRequestObjectAsync", + "description": "Snippet for GetRuleAsync", + "file": "NetworkFirewallPoliciesClient.GetRuleRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchAsync", + "shortName": "GetRuleAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetRuleAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.GetRuleNetworkFirewallPolicyRequest", "name": "request" }, { @@ -68382,14 +68638,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", + "shortName": "GetRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68400,26 +68656,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "NetworkFirewallPoliciesClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetRule_sync_flattened", + "title": "GetRule", + "description": "Snippet for GetRule", + "file": "NetworkFirewallPoliciesClient.GetRuleSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Patch", + "shortName": "GetRule", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetRule", "parameters": [ { "type": "System.String", @@ -68429,23 +68685,19 @@ "type": "System.String", "name": "firewallPolicy" }, - { - "type": "Google.Cloud.Compute.V1.FirewallPolicy", - "name": "firewallPolicyResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.FirewallPolicyRule", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", + "shortName": "GetRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68455,26 +68707,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "NetworkFirewallPoliciesClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_GetRule_async_flattened", + "title": "GetRuleAsync", + "description": "Snippet for GetRuleAsync", + "file": "NetworkFirewallPoliciesClient.GetRuleAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchAsync", + "shortName": "GetRuleAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.GetRuleAsync", "async": true, "parameters": [ { @@ -68485,23 +68737,19 @@ "type": "System.String", "name": "firewallPolicy" }, - { - "type": "Google.Cloud.Compute.V1.FirewallPolicy", - "name": "firewallPolicyResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", + "shortName": "GetRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.GetRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68511,29 +68759,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_PatchRule_sync", - "title": "PatchRuleRequestObject", - "description": "Snippet for PatchRule", - "file": "NetworkFirewallPoliciesClient.PatchRuleRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "NetworkFirewallPoliciesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchRule", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchRule", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRuleNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkFirewallPolicyRequest", "name": "request" }, { @@ -68547,8 +68795,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "PatchRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68560,29 +68808,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 65, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_PatchRule_async", - "title": "PatchRuleRequestObjectAsync", - "description": "Snippet for PatchRuleAsync", - "file": "NetworkFirewallPoliciesClient.PatchRuleRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "NetworkFirewallPoliciesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchRuleAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchRuleAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRuleNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkFirewallPolicyRequest", "name": "request" }, { @@ -68596,8 +68844,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "PatchRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68609,37 +68857,33 @@ "segments": [ { "start": 22, - "end": 68, + "end": 66, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_PatchRule_sync_flattened", - "title": "PatchRule", - "description": "Snippet for PatchRule", - "file": "NetworkFirewallPoliciesClient.PatchRuleSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "NetworkFirewallPoliciesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchRule", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchRule", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Insert", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "System.String", - "name": "firewallPolicy" - }, - { - "type": "Google.Cloud.Compute.V1.FirewallPolicyRule", - "name": "firewallPolicyRuleResource" + "type": "Google.Cloud.Compute.V1.FirewallPolicy", + "name": "firewallPolicyResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -68652,8 +68896,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "PatchRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68664,25 +68908,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 61, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_PatchRule_async_flattened", - "title": "PatchRuleAsync", - "description": "Snippet for PatchRuleAsync", - "file": "NetworkFirewallPoliciesClient.PatchRuleAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "NetworkFirewallPoliciesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchRuleAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchRuleAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.InsertAsync", "async": true, "parameters": [ { @@ -68690,12 +68934,8 @@ "name": "project" }, { - "type": "System.String", - "name": "firewallPolicy" - }, - { - "type": "Google.Cloud.Compute.V1.FirewallPolicyRule", - "name": "firewallPolicyRuleResource" + "type": "Google.Cloud.Compute.V1.FirewallPolicy", + "name": "firewallPolicyResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -68708,8 +68948,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "PatchRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Insert", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68720,28 +68960,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveAssociation_sync", - "title": "RemoveAssociationRequestObject", - "description": "Snippet for RemoveAssociation", - "file": "NetworkFirewallPoliciesClient.RemoveAssociationRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "NetworkFirewallPoliciesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveAssociation", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveAssociation", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveAssociationNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkFirewallPoliciesRequest", "name": "request" }, { @@ -68749,14 +68989,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "RemoveAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68767,30 +69007,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveAssociation_async", - "title": "RemoveAssociationRequestObjectAsync", - "description": "Snippet for RemoveAssociationAsync", - "file": "NetworkFirewallPoliciesClient.RemoveAssociationRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "NetworkFirewallPoliciesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveAssociationAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveAssociationAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveAssociationNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkFirewallPoliciesRequest", "name": "request" }, { @@ -68798,14 +69038,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "RemoveAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68816,26 +69056,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 83, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveAssociation_sync_flattened", - "title": "RemoveAssociation", - "description": "Snippet for RemoveAssociation", - "file": "NetworkFirewallPoliciesClient.RemoveAssociationSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "NetworkFirewallPoliciesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveAssociation", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveAssociation", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.List", "parameters": [ { "type": "System.String", @@ -68843,21 +69083,25 @@ }, { "type": "System.String", - "name": "firewallPolicy" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "RemoveAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68867,26 +69111,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveAssociation_async_flattened", - "title": "RemoveAssociationAsync", - "description": "Snippet for RemoveAssociationAsync", - "file": "NetworkFirewallPoliciesClient.RemoveAssociationAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "NetworkFirewallPoliciesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveAssociationAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveAssociationAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.ListAsync", "async": true, "parameters": [ { @@ -68895,21 +69139,25 @@ }, { "type": "System.String", - "name": "firewallPolicy" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "RemoveAssociation", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.List", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68919,29 +69167,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 77, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveRule_sync", - "title": "RemoveRuleRequestObject", - "description": "Snippet for RemoveRule", - "file": "NetworkFirewallPoliciesClient.RemoveRuleRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "NetworkFirewallPoliciesClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveRule", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveRule", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveRuleNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.PatchNetworkFirewallPolicyRequest", "name": "request" }, { @@ -68955,8 +69203,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "RemoveRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -68979,18 +69227,18 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveRule_async", - "title": "RemoveRuleRequestObjectAsync", - "description": "Snippet for RemoveRuleAsync", - "file": "NetworkFirewallPoliciesClient.RemoveRuleRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "NetworkFirewallPoliciesClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveRuleAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveRuleAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveRuleNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.PatchNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69004,8 +69252,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "RemoveRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69028,14 +69276,14 @@ ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveRule_sync_flattened", - "title": "RemoveRule", - "description": "Snippet for RemoveRule", - "file": "NetworkFirewallPoliciesClient.RemoveRuleSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "NetworkFirewallPoliciesClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveRule", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveRule", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.Patch", "parameters": [ { "type": "System.String", @@ -69045,6 +69293,10 @@ "type": "System.String", "name": "firewallPolicy" }, + { + "type": "Google.Cloud.Compute.V1.FirewallPolicy", + "name": "firewallPolicyResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -69056,8 +69308,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "RemoveRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69068,25 +69320,25 @@ "segments": [ { "start": 22, - "end": 61, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 59, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveRule_async_flattened", - "title": "RemoveRuleAsync", - "description": "Snippet for RemoveRuleAsync", - "file": "NetworkFirewallPoliciesClient.RemoveRuleAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "NetworkFirewallPoliciesClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveRuleAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveRuleAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchAsync", "async": true, "parameters": [ { @@ -69097,6 +69349,10 @@ "type": "System.String", "name": "firewallPolicy" }, + { + "type": "Google.Cloud.Compute.V1.FirewallPolicy", + "name": "firewallPolicyResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -69108,8 +69364,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "RemoveRule", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.Patch", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69120,28 +69376,28 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "NetworkFirewallPoliciesClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_PatchRule_sync", + "title": "PatchRuleRequestObject", + "description": "Snippet for PatchRule", + "file": "NetworkFirewallPoliciesClient.PatchRuleRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.SetIamPolicy", + "shortName": "PatchRule", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchRule", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.PatchRuleNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69149,14 +69405,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", + "shortName": "PatchRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69167,30 +69423,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "NetworkFirewallPoliciesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_PatchRule_async", + "title": "PatchRuleRequestObjectAsync", + "description": "Snippet for PatchRuleAsync", + "file": "NetworkFirewallPoliciesClient.PatchRuleRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.SetIamPolicyAsync", + "shortName": "PatchRuleAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchRuleAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.PatchRuleNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69198,14 +69454,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", + "shortName": "PatchRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69216,26 +69472,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "NetworkFirewallPoliciesClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_PatchRule_sync_flattened", + "title": "PatchRule", + "description": "Snippet for PatchRule", + "file": "NetworkFirewallPoliciesClient.PatchRuleSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.SetIamPolicy", + "shortName": "PatchRule", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchRule", "parameters": [ { "type": "System.String", @@ -69243,25 +69499,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "firewallPolicy" }, { - "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", - "name": "globalSetPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.FirewallPolicyRule", + "name": "firewallPolicyRuleResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", + "shortName": "PatchRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69271,26 +69527,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "NetworkFirewallPoliciesClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_PatchRule_async_flattened", + "title": "PatchRuleAsync", + "description": "Snippet for PatchRuleAsync", + "file": "NetworkFirewallPoliciesClient.PatchRuleAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.SetIamPolicyAsync", + "shortName": "PatchRuleAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.PatchRuleAsync", "async": true, "parameters": [ { @@ -69299,25 +69555,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "firewallPolicy" }, { - "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", - "name": "globalSetPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.FirewallPolicyRule", + "name": "firewallPolicyRuleResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", + "shortName": "PatchRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.PatchRule", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69327,29 +69583,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "NetworkFirewallPoliciesClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveAssociation_sync", + "title": "RemoveAssociationRequestObject", + "description": "Snippet for RemoveAssociation", + "file": "NetworkFirewallPoliciesClient.RemoveAssociationRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.TestIamPermissions", + "shortName": "RemoveAssociation", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveAssociation", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.RemoveAssociationNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69357,14 +69613,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", + "shortName": "RemoveAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69375,30 +69631,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NetworkFirewallPoliciesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveAssociation_async", + "title": "RemoveAssociationRequestObjectAsync", + "description": "Snippet for RemoveAssociationAsync", + "file": "NetworkFirewallPoliciesClient.RemoveAssociationRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.TestIamPermissionsAsync", + "shortName": "RemoveAssociationAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveAssociationAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkFirewallPolicyRequest", + "type": "Google.Cloud.Compute.V1.RemoveAssociationNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69406,14 +69662,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", + "shortName": "RemoveAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69424,26 +69680,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "NetworkFirewallPoliciesClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveAssociation_sync_flattened", + "title": "RemoveAssociation", + "description": "Snippet for RemoveAssociation", + "file": "NetworkFirewallPoliciesClient.RemoveAssociationSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.TestIamPermissions", + "shortName": "RemoveAssociation", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveAssociation", "parameters": [ { "type": "System.String", @@ -69451,25 +69707,21 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "name": "firewallPolicy" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", + "shortName": "RemoveAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69479,26 +69731,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NetworkFirewallPolicies_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NetworkFirewallPoliciesClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveAssociation_async_flattened", + "title": "RemoveAssociationAsync", + "description": "Snippet for RemoveAssociationAsync", + "file": "NetworkFirewallPoliciesClient.RemoveAssociationAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.TestIamPermissionsAsync", + "shortName": "RemoveAssociationAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveAssociationAsync", "async": true, "parameters": [ { @@ -69507,25 +69759,21 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "name": "firewallPolicy" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworkFirewallPoliciesClient", "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", + "shortName": "RemoveAssociation", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveAssociation", "service": { "shortName": "NetworkFirewallPolicies", "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" @@ -69535,29 +69783,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_AddPeering_sync", - "title": "AddPeeringRequestObject", - "description": "Snippet for AddPeering", - "file": "NetworksClient.AddPeeringRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveRule_sync", + "title": "RemoveRuleRequestObject", + "description": "Snippet for RemoveRule", + "file": "NetworkFirewallPoliciesClient.RemoveRuleRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddPeering", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.AddPeering", + "shortName": "RemoveRule", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveRule", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddPeeringNetworkRequest", + "type": "Google.Cloud.Compute.V1.RemoveRuleNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69567,15 +69815,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "AddPeering", - "fullName": "google.cloud.compute.v1.Networks.AddPeering", + "shortName": "RemoveRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -69595,18 +69843,18 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_AddPeering_async", - "title": "AddPeeringRequestObjectAsync", - "description": "Snippet for AddPeeringAsync", - "file": "NetworksClient.AddPeeringRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveRule_async", + "title": "RemoveRuleRequestObjectAsync", + "description": "Snippet for RemoveRuleAsync", + "file": "NetworkFirewallPoliciesClient.RemoveRuleRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddPeeringAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.AddPeeringAsync", + "shortName": "RemoveRuleAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveRuleAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddPeeringNetworkRequest", + "type": "Google.Cloud.Compute.V1.RemoveRuleNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69616,15 +69864,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "AddPeering", - "fullName": "google.cloud.compute.v1.Networks.AddPeering", + "shortName": "RemoveRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -69644,14 +69892,14 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_AddPeering_sync_flattened", - "title": "AddPeering", - "description": "Snippet for AddPeering", - "file": "NetworksClient.AddPeeringSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveRule_sync_flattened", + "title": "RemoveRule", + "description": "Snippet for RemoveRule", + "file": "NetworkFirewallPoliciesClient.RemoveRuleSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddPeering", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.AddPeering", + "shortName": "RemoveRule", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveRule", "parameters": [ { "type": "System.String", @@ -69659,11 +69907,7 @@ }, { "type": "System.String", - "name": "network" - }, - { - "type": "Google.Cloud.Compute.V1.NetworksAddPeeringRequest", - "name": "networksAddPeeringRequestResource" + "name": "firewallPolicy" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -69672,15 +69916,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "AddPeering", - "fullName": "google.cloud.compute.v1.Networks.AddPeering", + "shortName": "RemoveRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -69688,25 +69932,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 61, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_AddPeering_async_flattened", - "title": "AddPeeringAsync", - "description": "Snippet for AddPeeringAsync", - "file": "NetworksClient.AddPeeringAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_RemoveRule_async_flattened", + "title": "RemoveRuleAsync", + "description": "Snippet for RemoveRuleAsync", + "file": "NetworkFirewallPoliciesClient.RemoveRuleAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddPeeringAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.AddPeeringAsync", + "shortName": "RemoveRuleAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.RemoveRuleAsync", "async": true, "parameters": [ { @@ -69715,11 +69959,7 @@ }, { "type": "System.String", - "name": "network" - }, - { - "type": "Google.Cloud.Compute.V1.NetworksAddPeeringRequest", - "name": "networksAddPeeringRequestResource" + "name": "firewallPolicy" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -69728,15 +69968,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "AddPeering", - "fullName": "google.cloud.compute.v1.Networks.AddPeering", + "shortName": "RemoveRule", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.RemoveRule", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -69744,28 +69984,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "NetworksClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "NetworkFirewallPoliciesClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.Delete", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69773,17 +70013,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Networks.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -69791,30 +70031,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworksClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "NetworkFirewallPoliciesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.DeleteAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNetworkRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69822,17 +70062,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Networks.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -69840,26 +70080,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 64, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "NetworksClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "NetworkFirewallPoliciesClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.Delete", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -69867,50 +70107,54 @@ }, { "type": "System.String", - "name": "network" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", + "name": "globalSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Networks.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "NetworksClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "NetworkFirewallPoliciesClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.DeleteAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -69919,53 +70163,57 @@ }, { "type": "System.String", - "name": "network" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.GlobalSetPolicyRequest", + "name": "globalSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.Networks.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.SetIamPolicy", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 60, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "NetworksClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "NetworkFirewallPoliciesClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.Get", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkFirewallPolicyRequest", "name": "request" }, { @@ -69973,17 +70221,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Network", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Networks.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -69992,29 +70240,29 @@ "segments": [ { "start": 20, - "end": 45, + "end": 46, "type": "FULL" }, { "start": 34, - "end": 43, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "NetworksClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NetworkFirewallPoliciesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNetworkRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNetworkFirewallPolicyRequest", "name": "request" }, { @@ -70022,17 +70270,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Networks.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -70041,25 +70289,25 @@ "segments": [ { "start": 20, - "end": 46, + "end": 47, "type": "FULL" }, { "start": 35, - "end": 44, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "NetworksClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "NetworkFirewallPoliciesClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.Get", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -70067,24 +70315,28 @@ }, { "type": "System.String", - "name": "network" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Network", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Networks.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -70092,25 +70344,25 @@ "segments": [ { "start": 20, - "end": 42, + "end": 43, "type": "FULL" }, { "start": 34, - "end": 40, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "NetworksClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkFirewallPolicies_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NetworkFirewallPoliciesClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -70119,24 +70371,28 @@ }, { "type": "System.String", - "name": "network" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkFirewallPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkFirewallPoliciesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Networks.Get", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies.TestIamPermissions", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkFirewallPolicies", + "fullName": "google.cloud.compute.v1.NetworkFirewallPolicies" } } }, @@ -70144,28 +70400,28 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 35, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_GetEffectiveFirewalls_sync", - "title": "GetEffectiveFirewallsRequestObject", - "description": "Snippet for GetEffectiveFirewalls", - "file": "NetworksClient.GetEffectiveFirewallsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkProfiles_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NetworkProfilesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetEffectiveFirewalls", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetEffectiveFirewalls", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetEffectiveFirewallsNetworkRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkProfileRequest", "name": "request" }, { @@ -70173,17 +70429,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponse", + "resultType": "Google.Cloud.Compute.V1.NetworkProfile", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkProfilesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient" }, "method": { - "shortName": "GetEffectiveFirewalls", - "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkProfiles.Get", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkProfiles", + "fullName": "google.cloud.compute.v1.NetworkProfiles" } } }, @@ -70203,18 +70459,18 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_GetEffectiveFirewalls_async", - "title": "GetEffectiveFirewallsRequestObjectAsync", - "description": "Snippet for GetEffectiveFirewallsAsync", - "file": "NetworksClient.GetEffectiveFirewallsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkProfiles_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NetworkProfilesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetEffectiveFirewallsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetEffectiveFirewallsAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetEffectiveFirewallsNetworkRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkProfileRequest", "name": "request" }, { @@ -70222,17 +70478,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkProfilesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient" }, "method": { - "shortName": "GetEffectiveFirewalls", - "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkProfiles.Get", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkProfiles", + "fullName": "google.cloud.compute.v1.NetworkProfiles" } } }, @@ -70252,14 +70508,14 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_GetEffectiveFirewalls_sync_flattened", - "title": "GetEffectiveFirewalls", - "description": "Snippet for GetEffectiveFirewalls", - "file": "NetworksClient.GetEffectiveFirewallsSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkProfiles_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NetworkProfilesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetEffectiveFirewalls", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetEffectiveFirewalls", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient.Get", "parameters": [ { "type": "System.String", @@ -70267,24 +70523,24 @@ }, { "type": "System.String", - "name": "network" + "name": "networkProfile" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponse", + "resultType": "Google.Cloud.Compute.V1.NetworkProfile", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkProfilesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient" }, "method": { - "shortName": "GetEffectiveFirewalls", - "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkProfiles.Get", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkProfiles", + "fullName": "google.cloud.compute.v1.NetworkProfiles" } } }, @@ -70303,14 +70559,14 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_GetEffectiveFirewalls_async_flattened", - "title": "GetEffectiveFirewallsAsync", - "description": "Snippet for GetEffectiveFirewallsAsync", - "file": "NetworksClient.GetEffectiveFirewallsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkProfiles_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NetworkProfilesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetEffectiveFirewallsAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetEffectiveFirewallsAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient.GetAsync", "async": true, "parameters": [ { @@ -70319,24 +70575,24 @@ }, { "type": "System.String", - "name": "network" + "name": "networkProfile" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkProfilesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient" }, "method": { - "shortName": "GetEffectiveFirewalls", - "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NetworkProfiles.Get", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkProfiles", + "fullName": "google.cloud.compute.v1.NetworkProfiles" } } }, @@ -70355,17 +70611,17 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "NetworksClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkProfiles_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "NetworkProfilesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.Insert", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkProfilesRequest", "name": "request" }, { @@ -70373,17 +70629,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkProfilesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Networks.Insert", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkProfiles.List", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkProfiles", + "fullName": "google.cloud.compute.v1.NetworkProfiles" } } }, @@ -70391,30 +70647,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "NetworksClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkProfiles_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "NetworkProfilesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.InsertAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNetworkRequest", + "type": "Google.Cloud.Compute.V1.ListNetworkProfilesRequest", "name": "request" }, { @@ -70422,17 +70678,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkProfilesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Networks.Insert", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkProfiles.List", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkProfiles", + "fullName": "google.cloud.compute.v1.NetworkProfiles" } } }, @@ -70440,77 +70696,81 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 83, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "NetworksClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkProfiles_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "NetworkProfilesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.Insert", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient.List", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.Network", - "name": "networkResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkProfilesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Networks.Insert", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkProfiles.List", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkProfiles", + "fullName": "google.cloud.compute.v1.NetworkProfiles" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "NetworksClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NetworkProfiles_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "NetworkProfilesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.InsertAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient.ListAsync", "async": true, "parameters": [ { @@ -70518,54 +70778,58 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.Network", - "name": "networkResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NetworksClient", - "fullName": "Google.Cloud.Compute.V1.NetworksClient" + "shortName": "NetworkProfilesClient", + "fullName": "Google.Cloud.Compute.V1.NetworkProfilesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.Networks.Insert", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NetworkProfiles.List", "service": { - "shortName": "Networks", - "fullName": "google.cloud.compute.v1.Networks" + "shortName": "NetworkProfiles", + "fullName": "google.cloud.compute.v1.NetworkProfiles" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 77, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "NetworksClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_AddPeering_sync", + "title": "AddPeeringRequestObject", + "description": "Snippet for AddPeering", + "file": "NetworksClient.AddPeeringRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.List", + "shortName": "AddPeering", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.AddPeering", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworksRequest", + "type": "Google.Cloud.Compute.V1.AddPeeringNetworkRequest", "name": "request" }, { @@ -70573,14 +70837,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Networks.List", + "shortName": "AddPeering", + "fullName": "google.cloud.compute.v1.Networks.AddPeering", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -70591,30 +70855,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 81, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "NetworksClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_AddPeering_async", + "title": "AddPeeringRequestObjectAsync", + "description": "Snippet for AddPeeringAsync", + "file": "NetworksClient.AddPeeringRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListAsync", + "shortName": "AddPeeringAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.AddPeeringAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNetworksRequest", + "type": "Google.Cloud.Compute.V1.AddPeeringNetworkRequest", "name": "request" }, { @@ -70622,14 +70886,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Networks.List", + "shortName": "AddPeering", + "fullName": "google.cloud.compute.v1.Networks.AddPeering", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -70640,26 +70904,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 83, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 81, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "NetworksClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_AddPeering_sync_flattened", + "title": "AddPeering", + "description": "Snippet for AddPeering", + "file": "NetworksClient.AddPeeringSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.List", + "shortName": "AddPeering", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.AddPeering", "parameters": [ { "type": "System.String", @@ -70667,25 +70931,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "network" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.NetworksAddPeeringRequest", + "name": "networksAddPeeringRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Networks.List", + "shortName": "AddPeering", + "fullName": "google.cloud.compute.v1.Networks.AddPeering", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -70695,26 +70959,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 75, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "NetworksClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_AddPeering_async_flattened", + "title": "AddPeeringAsync", + "description": "Snippet for AddPeeringAsync", + "file": "NetworksClient.AddPeeringAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListAsync", + "shortName": "AddPeeringAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.AddPeeringAsync", "async": true, "parameters": [ { @@ -70723,25 +70987,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "network" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.NetworksAddPeeringRequest", + "name": "networksAddPeeringRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.Networks.List", + "shortName": "AddPeering", + "fullName": "google.cloud.compute.v1.Networks.AddPeering", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -70751,29 +71015,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 77, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 75, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_ListPeeringRoutes_sync", - "title": "ListPeeringRoutesRequestObject", - "description": "Snippet for ListPeeringRoutes", - "file": "NetworksClient.ListPeeringRoutesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "NetworksClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListPeeringRoutes", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListPeeringRoutes", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPeeringRoutesNetworksRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkRequest", "name": "request" }, { @@ -70781,14 +71045,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "ListPeeringRoutes", - "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Networks.Delete", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -70799,30 +71063,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 85, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 36, - "end": 83, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_ListPeeringRoutes_async", - "title": "ListPeeringRoutesRequestObjectAsync", - "description": "Snippet for ListPeeringRoutesAsync", - "file": "NetworksClient.ListPeeringRoutesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworksClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListPeeringRoutesAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListPeeringRoutesAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPeeringRoutesNetworksRequest", + "type": "Google.Cloud.Compute.V1.DeleteNetworkRequest", "name": "request" }, { @@ -70830,14 +71094,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "ListPeeringRoutes", - "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Networks.Delete", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -70848,26 +71112,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 87, + "start": 22, + "end": 66, "type": "FULL" }, { "start": 38, - "end": 85, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_ListPeeringRoutes_sync_flattened", - "title": "ListPeeringRoutes", - "description": "Snippet for ListPeeringRoutes", - "file": "NetworksClient.ListPeeringRoutesSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "NetworksClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListPeeringRoutes", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListPeeringRoutes", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.Delete", "parameters": [ { "type": "System.String", @@ -70877,27 +71141,19 @@ "type": "System.String", "name": "network" }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "ListPeeringRoutes", - "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Networks.Delete", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -70907,26 +71163,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_ListPeeringRoutes_async_flattened", - "title": "ListPeeringRoutesAsync", - "description": "Snippet for ListPeeringRoutesAsync", - "file": "NetworksClient.ListPeeringRoutesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "NetworksClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListPeeringRoutesAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListPeeringRoutesAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.DeleteAsync", "async": true, "parameters": [ { @@ -70937,27 +71193,19 @@ "type": "System.String", "name": "network" }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "ListPeeringRoutes", - "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.Networks.Delete", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -70967,29 +71215,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "NetworksClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NetworksClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.Patch", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNetworkRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkRequest", "name": "request" }, { @@ -70997,14 +71245,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Network", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.Networks.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Networks.Get", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71015,30 +71263,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "NetworksClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NetworksClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.PatchAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNetworkRequest", + "type": "Google.Cloud.Compute.V1.GetNetworkRequest", "name": "request" }, { @@ -71046,14 +71294,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.Networks.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Networks.Get", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71064,26 +71312,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "NetworksClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NetworksClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.Patch", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.Get", "parameters": [ { "type": "System.String", @@ -71093,23 +71341,19 @@ "type": "System.String", "name": "network" }, - { - "type": "Google.Cloud.Compute.V1.Network", - "name": "networkResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Network", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.Networks.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Networks.Get", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71119,26 +71363,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "NetworksClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NetworksClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.PatchAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetAsync", "async": true, "parameters": [ { @@ -71149,23 +71393,19 @@ "type": "System.String", "name": "network" }, - { - "type": "Google.Cloud.Compute.V1.Network", - "name": "networkResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.Networks.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Networks.Get", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71175,29 +71415,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_RemovePeering_sync", - "title": "RemovePeeringRequestObject", - "description": "Snippet for RemovePeering", - "file": "NetworksClient.RemovePeeringRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_GetEffectiveFirewalls_sync", + "title": "GetEffectiveFirewallsRequestObject", + "description": "Snippet for GetEffectiveFirewalls", + "file": "NetworksClient.GetEffectiveFirewallsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemovePeering", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.RemovePeering", + "shortName": "GetEffectiveFirewalls", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetEffectiveFirewalls", "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemovePeeringNetworkRequest", + "type": "Google.Cloud.Compute.V1.GetEffectiveFirewallsNetworkRequest", "name": "request" }, { @@ -71205,14 +71445,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponse", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "RemovePeering", - "fullName": "google.cloud.compute.v1.Networks.RemovePeering", + "shortName": "GetEffectiveFirewalls", + "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71223,30 +71463,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_RemovePeering_async", - "title": "RemovePeeringRequestObjectAsync", - "description": "Snippet for RemovePeeringAsync", - "file": "NetworksClient.RemovePeeringRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_GetEffectiveFirewalls_async", + "title": "GetEffectiveFirewallsRequestObjectAsync", + "description": "Snippet for GetEffectiveFirewallsAsync", + "file": "NetworksClient.GetEffectiveFirewallsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemovePeeringAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.RemovePeeringAsync", + "shortName": "GetEffectiveFirewallsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetEffectiveFirewallsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemovePeeringNetworkRequest", + "type": "Google.Cloud.Compute.V1.GetEffectiveFirewallsNetworkRequest", "name": "request" }, { @@ -71254,14 +71494,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "RemovePeering", - "fullName": "google.cloud.compute.v1.Networks.RemovePeering", + "shortName": "GetEffectiveFirewalls", + "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71272,26 +71512,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_RemovePeering_sync_flattened", - "title": "RemovePeering", - "description": "Snippet for RemovePeering", - "file": "NetworksClient.RemovePeeringSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_GetEffectiveFirewalls_sync_flattened", + "title": "GetEffectiveFirewalls", + "description": "Snippet for GetEffectiveFirewalls", + "file": "NetworksClient.GetEffectiveFirewallsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemovePeering", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.RemovePeering", + "shortName": "GetEffectiveFirewalls", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetEffectiveFirewalls", "parameters": [ { "type": "System.String", @@ -71301,23 +71541,19 @@ "type": "System.String", "name": "network" }, - { - "type": "Google.Cloud.Compute.V1.NetworksRemovePeeringRequest", - "name": "networksRemovePeeringRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponse", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "RemovePeering", - "fullName": "google.cloud.compute.v1.Networks.RemovePeering", + "shortName": "GetEffectiveFirewalls", + "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71327,26 +71563,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_RemovePeering_async_flattened", - "title": "RemovePeeringAsync", - "description": "Snippet for RemovePeeringAsync", - "file": "NetworksClient.RemovePeeringAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_GetEffectiveFirewalls_async_flattened", + "title": "GetEffectiveFirewallsAsync", + "description": "Snippet for GetEffectiveFirewallsAsync", + "file": "NetworksClient.GetEffectiveFirewallsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemovePeeringAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.RemovePeeringAsync", + "shortName": "GetEffectiveFirewallsAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.GetEffectiveFirewallsAsync", "async": true, "parameters": [ { @@ -71357,23 +71593,19 @@ "type": "System.String", "name": "network" }, - { - "type": "Google.Cloud.Compute.V1.NetworksRemovePeeringRequest", - "name": "networksRemovePeeringRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "RemovePeering", - "fullName": "google.cloud.compute.v1.Networks.RemovePeering", + "shortName": "GetEffectiveFirewalls", + "fullName": "google.cloud.compute.v1.Networks.GetEffectiveFirewalls", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71383,29 +71615,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_SwitchToCustomMode_sync", - "title": "SwitchToCustomModeRequestObject", - "description": "Snippet for SwitchToCustomMode", - "file": "NetworksClient.SwitchToCustomModeRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "NetworksClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SwitchToCustomMode", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.SwitchToCustomMode", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SwitchToCustomModeNetworkRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkRequest", "name": "request" }, { @@ -71419,8 +71651,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "SwitchToCustomMode", - "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Networks.Insert", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71443,18 +71675,18 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_SwitchToCustomMode_async", - "title": "SwitchToCustomModeRequestObjectAsync", - "description": "Snippet for SwitchToCustomModeAsync", - "file": "NetworksClient.SwitchToCustomModeRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "NetworksClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SwitchToCustomModeAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.SwitchToCustomModeAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SwitchToCustomModeNetworkRequest", + "type": "Google.Cloud.Compute.V1.InsertNetworkRequest", "name": "request" }, { @@ -71468,8 +71700,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "SwitchToCustomMode", - "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Networks.Insert", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71492,22 +71724,22 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_SwitchToCustomMode_sync_flattened", - "title": "SwitchToCustomMode", - "description": "Snippet for SwitchToCustomMode", - "file": "NetworksClient.SwitchToCustomModeSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "NetworksClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SwitchToCustomMode", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.SwitchToCustomMode", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.Insert", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "System.String", - "name": "network" + "type": "Google.Cloud.Compute.V1.Network", + "name": "networkResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -71520,8 +71752,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "SwitchToCustomMode", - "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Networks.Insert", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71543,14 +71775,14 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_SwitchToCustomMode_async_flattened", - "title": "SwitchToCustomModeAsync", - "description": "Snippet for SwitchToCustomModeAsync", - "file": "NetworksClient.SwitchToCustomModeAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "NetworksClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SwitchToCustomModeAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.SwitchToCustomModeAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.InsertAsync", "async": true, "parameters": [ { @@ -71558,8 +71790,8 @@ "name": "project" }, { - "type": "System.String", - "name": "network" + "type": "Google.Cloud.Compute.V1.Network", + "name": "networkResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -71572,8 +71804,8 @@ "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "SwitchToCustomMode", - "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.Networks.Insert", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71595,17 +71827,17 @@ ] }, { - "regionTag": "compute_v1_generated_Networks_UpdatePeering_sync", - "title": "UpdatePeeringRequestObject", - "description": "Snippet for UpdatePeering", - "file": "NetworksClient.UpdatePeeringRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "NetworksClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdatePeering", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.UpdatePeering", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdatePeeringNetworkRequest", + "type": "Google.Cloud.Compute.V1.ListNetworksRequest", "name": "request" }, { @@ -71613,14 +71845,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "UpdatePeering", - "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Networks.List", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71631,30 +71863,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_UpdatePeering_async", - "title": "UpdatePeeringRequestObjectAsync", - "description": "Snippet for UpdatePeeringAsync", - "file": "NetworksClient.UpdatePeeringRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "NetworksClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdatePeeringAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.UpdatePeeringAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdatePeeringNetworkRequest", + "type": "Google.Cloud.Compute.V1.ListNetworksRequest", "name": "request" }, { @@ -71662,14 +71894,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "UpdatePeering", - "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Networks.List", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71680,26 +71912,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 83, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_UpdatePeering_sync_flattened", - "title": "UpdatePeering", - "description": "Snippet for UpdatePeering", - "file": "NetworksClient.UpdatePeeringSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "NetworksClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdatePeering", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.UpdatePeering", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.List", "parameters": [ { "type": "System.String", @@ -71707,25 +71939,25 @@ }, { "type": "System.String", - "name": "network" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NetworksUpdatePeeringRequest", - "name": "networksUpdatePeeringRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "UpdatePeering", - "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Networks.List", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71735,26 +71967,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Networks_UpdatePeering_async_flattened", - "title": "UpdatePeeringAsync", - "description": "Snippet for UpdatePeeringAsync", - "file": "NetworksClient.UpdatePeeringAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "NetworksClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdatePeeringAsync", - "fullName": "Google.Cloud.Compute.V1.NetworksClient.UpdatePeeringAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListAsync", "async": true, "parameters": [ { @@ -71763,25 +71995,25 @@ }, { "type": "System.String", - "name": "network" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NetworksUpdatePeeringRequest", - "name": "networksUpdatePeeringRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NetworksClient", "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "UpdatePeering", - "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", + "shortName": "List", + "fullName": "google.cloud.compute.v1.Networks.List", "service": { "shortName": "Networks", "fullName": "google.cloud.compute.v1.Networks" @@ -71791,29 +72023,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 77, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_AddNodes_sync", - "title": "AddNodesRequestObject", - "description": "Snippet for AddNodes", - "file": "NodeGroupsClient.AddNodesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_ListPeeringRoutes_sync", + "title": "ListPeeringRoutesRequestObject", + "description": "Snippet for ListPeeringRoutes", + "file": "NetworksClient.ListPeeringRoutesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddNodes", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AddNodes", + "shortName": "ListPeeringRoutes", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListPeeringRoutes", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddNodesNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.ListPeeringRoutesNetworksRequest", "name": "request" }, { @@ -71821,17 +72053,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "AddNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", + "shortName": "ListPeeringRoutes", + "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -71839,30 +72071,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 85, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 83, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_AddNodes_async", - "title": "AddNodesRequestObjectAsync", - "description": "Snippet for AddNodesAsync", - "file": "NodeGroupsClient.AddNodesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_ListPeeringRoutes_async", + "title": "ListPeeringRoutesRequestObjectAsync", + "description": "Snippet for ListPeeringRoutesAsync", + "file": "NetworksClient.ListPeeringRoutesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddNodesAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AddNodesAsync", + "shortName": "ListPeeringRoutesAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListPeeringRoutesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddNodesNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.ListPeeringRoutesNetworksRequest", "name": "request" }, { @@ -71870,17 +72102,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "AddNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", + "shortName": "ListPeeringRoutes", + "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -71888,26 +72120,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 87, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 85, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_AddNodes_sync_flattened", - "title": "AddNodes", - "description": "Snippet for AddNodes", - "file": "NodeGroupsClient.AddNodesSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_ListPeeringRoutes_sync_flattened", + "title": "ListPeeringRoutes", + "description": "Snippet for ListPeeringRoutes", + "file": "NetworksClient.ListPeeringRoutesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddNodes", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AddNodes", + "shortName": "ListPeeringRoutes", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListPeeringRoutes", "parameters": [ { "type": "System.String", @@ -71915,58 +72147,58 @@ }, { "type": "System.String", - "name": "zone" + "name": "network" }, { "type": "System.String", - "name": "nodeGroup" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NodeGroupsAddNodesRequest", - "name": "nodeGroupsAddNodesRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "AddNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", + "shortName": "ListPeeringRoutes", + "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_AddNodes_async_flattened", - "title": "AddNodesAsync", - "description": "Snippet for AddNodesAsync", - "file": "NodeGroupsClient.AddNodesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_ListPeeringRoutes_async_flattened", + "title": "ListPeeringRoutesAsync", + "description": "Snippet for ListPeeringRoutesAsync", + "file": "NetworksClient.ListPeeringRoutesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddNodesAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AddNodesAsync", + "shortName": "ListPeeringRoutesAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.ListPeeringRoutesAsync", "async": true, "parameters": [ { @@ -71975,61 +72207,61 @@ }, { "type": "System.String", - "name": "zone" + "name": "network" }, { "type": "System.String", - "name": "nodeGroup" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NodeGroupsAddNodesRequest", - "name": "nodeGroupsAddNodesRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "AddNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", + "shortName": "ListPeeringRoutes", + "fullName": "google.cloud.compute.v1.Networks.ListPeeringRoutes", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "NodeGroupsClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "NetworksClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AggregatedList", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNodeGroupsRequest", + "type": "Google.Cloud.Compute.V1.PatchNetworkRequest", "name": "request" }, { @@ -72037,17 +72269,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.Networks.Patch", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72055,30 +72287,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 82, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NodeGroupsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "NetworksClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AggregatedListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNodeGroupsRequest", + "type": "Google.Cloud.Compute.V1.PatchNetworkRequest", "name": "request" }, { @@ -72086,17 +72318,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.Networks.Patch", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72104,26 +72336,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 86, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "NodeGroupsClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "NetworksClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AggregatedList", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.Patch", "parameters": [ { "type": "System.String", @@ -72131,54 +72363,54 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "network" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.Network", + "name": "networkResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.Networks.Patch", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 74, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NodeGroupsClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "NetworksClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AggregatedListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.PatchAsync", "async": true, "parameters": [ { @@ -72187,57 +72419,57 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "network" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.Network", + "name": "networkResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.Networks.Patch", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "NodeGroupsClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_RemovePeering_sync", + "title": "RemovePeeringRequestObject", + "description": "Snippet for RemovePeering", + "file": "NetworksClient.RemovePeeringRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Delete", + "shortName": "RemovePeering", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.RemovePeering", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.RemovePeeringNetworkRequest", "name": "request" }, { @@ -72247,15 +72479,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NodeGroups.Delete", + "shortName": "RemovePeering", + "fullName": "google.cloud.compute.v1.Networks.RemovePeering", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72275,18 +72507,18 @@ ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "NodeGroupsClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_RemovePeering_async", + "title": "RemovePeeringRequestObjectAsync", + "description": "Snippet for RemovePeeringAsync", + "file": "NetworksClient.RemovePeeringRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteAsync", + "shortName": "RemovePeeringAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.RemovePeeringAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.RemovePeeringNetworkRequest", "name": "request" }, { @@ -72296,15 +72528,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NodeGroups.Delete", + "shortName": "RemovePeering", + "fullName": "google.cloud.compute.v1.Networks.RemovePeering", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72324,14 +72556,14 @@ ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "NodeGroupsClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_RemovePeering_sync_flattened", + "title": "RemovePeering", + "description": "Snippet for RemovePeering", + "file": "NetworksClient.RemovePeeringSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Delete", + "shortName": "RemovePeering", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.RemovePeering", "parameters": [ { "type": "System.String", @@ -72339,11 +72571,11 @@ }, { "type": "System.String", - "name": "zone" + "name": "network" }, { - "type": "System.String", - "name": "nodeGroup" + "type": "Google.Cloud.Compute.V1.NetworksRemovePeeringRequest", + "name": "networksRemovePeeringRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -72352,15 +72584,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NodeGroups.Delete", + "shortName": "RemovePeering", + "fullName": "google.cloud.compute.v1.Networks.RemovePeering", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72379,14 +72611,14 @@ ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "NodeGroupsClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_RemovePeering_async_flattened", + "title": "RemovePeeringAsync", + "description": "Snippet for RemovePeeringAsync", + "file": "NetworksClient.RemovePeeringAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteAsync", + "shortName": "RemovePeeringAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.RemovePeeringAsync", "async": true, "parameters": [ { @@ -72395,11 +72627,11 @@ }, { "type": "System.String", - "name": "zone" + "name": "network" }, { - "type": "System.String", - "name": "nodeGroup" + "type": "Google.Cloud.Compute.V1.NetworksRemovePeeringRequest", + "name": "networksRemovePeeringRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -72408,15 +72640,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NodeGroups.Delete", + "shortName": "RemovePeering", + "fullName": "google.cloud.compute.v1.Networks.RemovePeering", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72435,17 +72667,17 @@ ] }, { - "regionTag": "compute_v1_generated_NodeGroups_DeleteNodes_sync", - "title": "DeleteNodesRequestObject", - "description": "Snippet for DeleteNodes", - "file": "NodeGroupsClient.DeleteNodesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_SwitchToCustomMode_sync", + "title": "SwitchToCustomModeRequestObject", + "description": "Snippet for SwitchToCustomMode", + "file": "NetworksClient.SwitchToCustomModeRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteNodes", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteNodes", + "shortName": "SwitchToCustomMode", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.SwitchToCustomMode", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNodesNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.SwitchToCustomModeNetworkRequest", "name": "request" }, { @@ -72455,15 +72687,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "DeleteNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", + "shortName": "SwitchToCustomMode", + "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72472,29 +72704,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 65, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_DeleteNodes_async", - "title": "DeleteNodesRequestObjectAsync", - "description": "Snippet for DeleteNodesAsync", - "file": "NodeGroupsClient.DeleteNodesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_SwitchToCustomMode_async", + "title": "SwitchToCustomModeRequestObjectAsync", + "description": "Snippet for SwitchToCustomModeAsync", + "file": "NetworksClient.SwitchToCustomModeRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteNodesAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteNodesAsync", + "shortName": "SwitchToCustomModeAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.SwitchToCustomModeAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNodesNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.SwitchToCustomModeNetworkRequest", "name": "request" }, { @@ -72504,15 +72736,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "DeleteNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", + "shortName": "SwitchToCustomMode", + "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72521,25 +72753,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 66, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_DeleteNodes_sync_flattened", - "title": "DeleteNodes", - "description": "Snippet for DeleteNodes", - "file": "NodeGroupsClient.DeleteNodesSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_SwitchToCustomMode_sync_flattened", + "title": "SwitchToCustomMode", + "description": "Snippet for SwitchToCustomMode", + "file": "NetworksClient.SwitchToCustomModeSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteNodes", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteNodes", + "shortName": "SwitchToCustomMode", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.SwitchToCustomMode", "parameters": [ { "type": "System.String", @@ -72547,15 +72779,7 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "nodeGroup" - }, - { - "type": "Google.Cloud.Compute.V1.NodeGroupsDeleteNodesRequest", - "name": "nodeGroupsDeleteNodesRequestResource" + "name": "network" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -72564,15 +72788,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "DeleteNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", + "shortName": "SwitchToCustomMode", + "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72580,25 +72804,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 61, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_DeleteNodes_async_flattened", - "title": "DeleteNodesAsync", - "description": "Snippet for DeleteNodesAsync", - "file": "NodeGroupsClient.DeleteNodesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_SwitchToCustomMode_async_flattened", + "title": "SwitchToCustomModeAsync", + "description": "Snippet for SwitchToCustomModeAsync", + "file": "NetworksClient.SwitchToCustomModeAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteNodesAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteNodesAsync", + "shortName": "SwitchToCustomModeAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.SwitchToCustomModeAsync", "async": true, "parameters": [ { @@ -72607,15 +72831,7 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.String", - "name": "nodeGroup" - }, - { - "type": "Google.Cloud.Compute.V1.NodeGroupsDeleteNodesRequest", - "name": "nodeGroupsDeleteNodesRequestResource" + "name": "network" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -72624,15 +72840,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "DeleteNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", + "shortName": "SwitchToCustomMode", + "fullName": "google.cloud.compute.v1.Networks.SwitchToCustomMode", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72640,28 +72856,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "NodeGroupsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_UpdatePeering_sync", + "title": "UpdatePeeringRequestObject", + "description": "Snippet for UpdatePeering", + "file": "NetworksClient.UpdatePeeringRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Get", + "shortName": "UpdatePeering", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.UpdatePeering", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.UpdatePeeringNetworkRequest", "name": "request" }, { @@ -72669,17 +72885,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NodeGroup", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeGroups.Get", + "shortName": "UpdatePeering", + "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72687,30 +72903,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "NodeGroupsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_UpdatePeering_async", + "title": "UpdatePeeringRequestObjectAsync", + "description": "Snippet for UpdatePeeringAsync", + "file": "NetworksClient.UpdatePeeringRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetAsync", + "shortName": "UpdatePeeringAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.UpdatePeeringAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.UpdatePeeringNetworkRequest", "name": "request" }, { @@ -72718,17 +72934,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeGroups.Get", + "shortName": "UpdatePeering", + "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, @@ -72736,26 +72952,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "NodeGroupsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_UpdatePeering_sync_flattened", + "title": "UpdatePeering", + "description": "Snippet for UpdatePeering", + "file": "NetworksClient.UpdatePeeringSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Get", + "shortName": "UpdatePeering", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.UpdatePeering", "parameters": [ { "type": "System.String", @@ -72763,54 +72979,54 @@ }, { "type": "System.String", - "name": "zone" + "name": "network" }, { - "type": "System.String", - "name": "nodeGroup" + "type": "Google.Cloud.Compute.V1.NetworksUpdatePeeringRequest", + "name": "networksUpdatePeeringRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NodeGroup", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeGroups.Get", + "shortName": "UpdatePeering", + "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "NodeGroupsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Networks_UpdatePeering_async_flattened", + "title": "UpdatePeeringAsync", + "description": "Snippet for UpdatePeeringAsync", + "file": "NetworksClient.UpdatePeeringAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetAsync", + "shortName": "UpdatePeeringAsync", + "fullName": "Google.Cloud.Compute.V1.NetworksClient.UpdatePeeringAsync", "async": true, "parameters": [ { @@ -72819,57 +73035,57 @@ }, { "type": "System.String", - "name": "zone" + "name": "network" }, { - "type": "System.String", - "name": "nodeGroup" + "type": "Google.Cloud.Compute.V1.NetworksUpdatePeeringRequest", + "name": "networksUpdatePeeringRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeGroupsClient", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" + "shortName": "NetworksClient", + "fullName": "Google.Cloud.Compute.V1.NetworksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeGroups.Get", + "shortName": "UpdatePeering", + "fullName": "google.cloud.compute.v1.Networks.UpdatePeering", "service": { - "shortName": "NodeGroups", - "fullName": "google.cloud.compute.v1.NodeGroups" + "shortName": "Networks", + "fullName": "google.cloud.compute.v1.Networks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "NodeGroupsClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_AddNodes_sync", + "title": "AddNodesRequestObject", + "description": "Snippet for AddNodes", + "file": "NodeGroupsClient.AddNodesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetIamPolicy", + "shortName": "AddNodes", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AddNodes", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.AddNodesNodeGroupRequest", "name": "request" }, { @@ -72877,14 +73093,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", + "shortName": "AddNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -72895,30 +73111,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "NodeGroupsClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_AddNodes_async", + "title": "AddNodesRequestObjectAsync", + "description": "Snippet for AddNodesAsync", + "file": "NodeGroupsClient.AddNodesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetIamPolicyAsync", + "shortName": "AddNodesAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AddNodesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.AddNodesNodeGroupRequest", "name": "request" }, { @@ -72926,14 +73142,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", + "shortName": "AddNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -72944,26 +73160,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "NodeGroupsClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_AddNodes_sync_flattened", + "title": "AddNodes", + "description": "Snippet for AddNodes", + "file": "NodeGroupsClient.AddNodesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetIamPolicy", + "shortName": "AddNodes", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AddNodes", "parameters": [ { "type": "System.String", @@ -72975,21 +73191,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "nodeGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NodeGroupsAddNodesRequest", + "name": "nodeGroupsAddNodesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", + "shortName": "AddNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -72999,26 +73219,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "NodeGroupsClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_AddNodes_async_flattened", + "title": "AddNodesAsync", + "description": "Snippet for AddNodesAsync", + "file": "NodeGroupsClient.AddNodesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetIamPolicyAsync", + "shortName": "AddNodesAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AddNodesAsync", "async": true, "parameters": [ { @@ -73031,21 +73251,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "nodeGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NodeGroupsAddNodesRequest", + "name": "nodeGroupsAddNodesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", + "shortName": "AddNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.AddNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73055,29 +73279,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "NodeGroupsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "NodeGroupsClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Insert", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNodeGroupsRequest", "name": "request" }, { @@ -73085,14 +73309,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NodeGroups.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73103,30 +73327,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "NodeGroupsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NodeGroupsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.InsertAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNodeGroupsRequest", "name": "request" }, { @@ -73134,14 +73358,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NodeGroups.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73152,26 +73376,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "NodeGroupsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "NodeGroupsClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Insert", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -73179,29 +73403,25 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.Int32", - "name": "initialNodeCount" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NodeGroup", - "name": "nodeGroupResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NodeGroups.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73211,26 +73431,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "NodeGroupsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NodeGroupsClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.InsertAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -73239,29 +73459,25 @@ }, { "type": "System.String", - "name": "zone" - }, - { - "type": "System.Int32", - "name": "initialNodeCount" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NodeGroup", - "name": "nodeGroupResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NodeGroups.Insert", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeGroups.AggregatedList", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73271,29 +73487,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "NodeGroupsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "NodeGroupsClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.List", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNodeGroupsRequest", + "type": "Google.Cloud.Compute.V1.DeleteNodeGroupRequest", "name": "request" }, { @@ -73301,14 +73517,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeGroups.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NodeGroups.Delete", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73319,30 +73535,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "NodeGroupsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "NodeGroupsClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNodeGroupsRequest", + "type": "Google.Cloud.Compute.V1.DeleteNodeGroupRequest", "name": "request" }, { @@ -73350,14 +73566,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeGroups.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NodeGroups.Delete", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73368,26 +73584,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "NodeGroupsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "NodeGroupsClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.List", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Delete", "parameters": [ { "type": "System.String", @@ -73399,25 +73615,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "nodeGroup" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeGroups.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NodeGroups.Delete", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73427,26 +73639,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "NodeGroupsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "NodeGroupsClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteAsync", "async": true, "parameters": [ { @@ -73459,25 +73671,21 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "nodeGroup" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeGroups.List", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NodeGroups.Delete", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73487,29 +73695,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_ListNodes_sync", - "title": "ListNodesRequestObject", - "description": "Snippet for ListNodes", - "file": "NodeGroupsClient.ListNodesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_DeleteNodes_sync", + "title": "DeleteNodesRequestObject", + "description": "Snippet for DeleteNodes", + "file": "NodeGroupsClient.DeleteNodesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListNodes", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListNodes", + "shortName": "DeleteNodes", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteNodes", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNodesNodeGroupsRequest", + "type": "Google.Cloud.Compute.V1.DeleteNodesNodeGroupRequest", "name": "request" }, { @@ -73517,14 +73725,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "ListNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", + "shortName": "DeleteNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73535,30 +73743,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 83, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 81, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_ListNodes_async", - "title": "ListNodesRequestObjectAsync", - "description": "Snippet for ListNodesAsync", - "file": "NodeGroupsClient.ListNodesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_DeleteNodes_async", + "title": "DeleteNodesRequestObjectAsync", + "description": "Snippet for DeleteNodesAsync", + "file": "NodeGroupsClient.DeleteNodesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListNodesAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListNodesAsync", + "shortName": "DeleteNodesAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteNodesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNodesNodeGroupsRequest", + "type": "Google.Cloud.Compute.V1.DeleteNodesNodeGroupRequest", "name": "request" }, { @@ -73566,14 +73774,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "ListNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", + "shortName": "DeleteNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73584,26 +73792,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 85, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 83, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_ListNodes_sync_flattened", - "title": "ListNodes", - "description": "Snippet for ListNodes", - "file": "NodeGroupsClient.ListNodesSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_DeleteNodes_sync_flattened", + "title": "DeleteNodes", + "description": "Snippet for DeleteNodes", + "file": "NodeGroupsClient.DeleteNodesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListNodes", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListNodes", + "shortName": "DeleteNodes", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteNodes", "parameters": [ { "type": "System.String", @@ -73618,26 +73826,22 @@ "name": "nodeGroup" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.NodeGroupsDeleteNodesRequest", + "name": "nodeGroupsDeleteNodesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "ListNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", + "shortName": "DeleteNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73647,26 +73851,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 77, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 75, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_ListNodes_async_flattened", - "title": "ListNodesAsync", - "description": "Snippet for ListNodesAsync", - "file": "NodeGroupsClient.ListNodesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_DeleteNodes_async_flattened", + "title": "DeleteNodesAsync", + "description": "Snippet for DeleteNodesAsync", + "file": "NodeGroupsClient.DeleteNodesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListNodesAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListNodesAsync", + "shortName": "DeleteNodesAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.DeleteNodesAsync", "async": true, "parameters": [ { @@ -73682,26 +73886,22 @@ "name": "nodeGroup" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.NodeGroupsDeleteNodesRequest", + "name": "nodeGroupsDeleteNodesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "ListNodes", - "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", + "shortName": "DeleteNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.DeleteNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73711,29 +73911,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 79, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 77, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "NodeGroupsClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NodeGroupsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Patch", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.GetNodeGroupRequest", "name": "request" }, { @@ -73741,14 +73941,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.NodeGroup", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NodeGroups.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeGroups.Get", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73759,30 +73959,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "NodeGroupsClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NodeGroupsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PatchAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.GetNodeGroupRequest", "name": "request" }, { @@ -73790,14 +73990,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NodeGroups.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeGroups.Get", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73808,26 +74008,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "NodeGroupsClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NodeGroupsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Patch", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Get", "parameters": [ { "type": "System.String", @@ -73841,23 +74041,19 @@ "type": "System.String", "name": "nodeGroup" }, - { - "type": "Google.Cloud.Compute.V1.NodeGroup", - "name": "nodeGroupResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.NodeGroup", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NodeGroups.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeGroups.Get", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73867,26 +74063,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "NodeGroupsClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NodeGroupsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PatchAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetAsync", "async": true, "parameters": [ { @@ -73901,23 +74097,19 @@ "type": "System.String", "name": "nodeGroup" }, - { - "type": "Google.Cloud.Compute.V1.NodeGroup", - "name": "nodeGroupResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.NodeGroups.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeGroups.Get", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73927,29 +74119,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_PerformMaintenance_sync", - "title": "PerformMaintenanceRequestObject", - "description": "Snippet for PerformMaintenance", - "file": "NodeGroupsClient.PerformMaintenanceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "NodeGroupsClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PerformMaintenance", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PerformMaintenance", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PerformMaintenanceNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyNodeGroupRequest", "name": "request" }, { @@ -73957,14 +74149,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "PerformMaintenance", - "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -73975,30 +74167,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_PerformMaintenance_async", - "title": "PerformMaintenanceRequestObjectAsync", - "description": "Snippet for PerformMaintenanceAsync", - "file": "NodeGroupsClient.PerformMaintenanceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "NodeGroupsClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PerformMaintenanceAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PerformMaintenanceAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PerformMaintenanceNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyNodeGroupRequest", "name": "request" }, { @@ -74006,14 +74198,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "PerformMaintenance", - "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74024,26 +74216,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_PerformMaintenance_sync_flattened", - "title": "PerformMaintenance", - "description": "Snippet for PerformMaintenance", - "file": "NodeGroupsClient.PerformMaintenanceSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "NodeGroupsClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PerformMaintenance", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PerformMaintenance", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -74055,25 +74247,21 @@ }, { "type": "System.String", - "name": "nodeGroup" - }, - { - "type": "Google.Cloud.Compute.V1.NodeGroupsPerformMaintenanceRequest", - "name": "nodeGroupsPerformMaintenanceRequestResource" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "PerformMaintenance", - "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74083,26 +74271,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_PerformMaintenance_async_flattened", - "title": "PerformMaintenanceAsync", - "description": "Snippet for PerformMaintenanceAsync", - "file": "NodeGroupsClient.PerformMaintenanceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "NodeGroupsClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PerformMaintenanceAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PerformMaintenanceAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -74115,25 +74303,21 @@ }, { "type": "System.String", - "name": "nodeGroup" - }, - { - "type": "Google.Cloud.Compute.V1.NodeGroupsPerformMaintenanceRequest", - "name": "nodeGroupsPerformMaintenanceRequestResource" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "PerformMaintenance", - "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeGroups.GetIamPolicy", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74143,29 +74327,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "NodeGroupsClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "NodeGroupsClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetIamPolicy", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.InsertNodeGroupRequest", "name": "request" }, { @@ -74173,14 +74357,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NodeGroups.Insert", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74191,30 +74375,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "NodeGroupsClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "NodeGroupsClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetIamPolicyAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.InsertNodeGroupRequest", "name": "request" }, { @@ -74222,14 +74406,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NodeGroups.Insert", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74240,26 +74424,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "NodeGroupsClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "NodeGroupsClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetIamPolicy", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Insert", "parameters": [ { "type": "System.String", @@ -74270,26 +74454,26 @@ "name": "zone" }, { - "type": "System.String", - "name": "resource" + "type": "System.Int32", + "name": "initialNodeCount" }, { - "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", - "name": "zoneSetPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.NodeGroup", + "name": "nodeGroupResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NodeGroups.Insert", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74299,26 +74483,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "NodeGroupsClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "NodeGroupsClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetIamPolicyAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.InsertAsync", "async": true, "parameters": [ { @@ -74330,26 +74514,26 @@ "name": "zone" }, { - "type": "System.String", - "name": "resource" + "type": "System.Int32", + "name": "initialNodeCount" }, { - "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", - "name": "zoneSetPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.NodeGroup", + "name": "nodeGroupResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NodeGroups.Insert", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74359,29 +74543,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SetNodeTemplate_sync", - "title": "SetNodeTemplateRequestObject", - "description": "Snippet for SetNodeTemplate", - "file": "NodeGroupsClient.SetNodeTemplateRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "NodeGroupsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNodeTemplate", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetNodeTemplate", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetNodeTemplateNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.ListNodeGroupsRequest", "name": "request" }, { @@ -74389,14 +74573,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SetNodeTemplate", - "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NodeGroups.List", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74407,30 +74591,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SetNodeTemplate_async", - "title": "SetNodeTemplateRequestObjectAsync", - "description": "Snippet for SetNodeTemplateAsync", - "file": "NodeGroupsClient.SetNodeTemplateRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "NodeGroupsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNodeTemplateAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetNodeTemplateAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetNodeTemplateNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.ListNodeGroupsRequest", "name": "request" }, { @@ -74438,14 +74622,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SetNodeTemplate", - "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NodeGroups.List", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74456,26 +74640,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SetNodeTemplate_sync_flattened", - "title": "SetNodeTemplate", - "description": "Snippet for SetNodeTemplate", - "file": "NodeGroupsClient.SetNodeTemplateSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "NodeGroupsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNodeTemplate", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetNodeTemplate", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.List", "parameters": [ { "type": "System.String", @@ -74487,25 +74671,25 @@ }, { "type": "System.String", - "name": "nodeGroup" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NodeGroupsSetNodeTemplateRequest", - "name": "nodeGroupsSetNodeTemplateRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SetNodeTemplate", - "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NodeGroups.List", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74515,26 +74699,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SetNodeTemplate_async_flattened", - "title": "SetNodeTemplateAsync", - "description": "Snippet for SetNodeTemplateAsync", - "file": "NodeGroupsClient.SetNodeTemplateAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "NodeGroupsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetNodeTemplateAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetNodeTemplateAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListAsync", "async": true, "parameters": [ { @@ -74547,25 +74731,25 @@ }, { "type": "System.String", - "name": "nodeGroup" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.NodeGroupsSetNodeTemplateRequest", - "name": "nodeGroupsSetNodeTemplateRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SetNodeTemplate", - "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", + "shortName": "List", + "fullName": "google.cloud.compute.v1.NodeGroups.List", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74575,29 +74759,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SimulateMaintenanceEvent_sync", - "title": "SimulateMaintenanceEventRequestObject", - "description": "Snippet for SimulateMaintenanceEvent", - "file": "NodeGroupsClient.SimulateMaintenanceEventRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_ListNodes_sync", + "title": "ListNodesRequestObject", + "description": "Snippet for ListNodes", + "file": "NodeGroupsClient.ListNodesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SimulateMaintenanceEvent", + "shortName": "ListNodes", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListNodes", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SimulateMaintenanceEventNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.ListNodesNodeGroupsRequest", "name": "request" }, { @@ -74605,14 +74789,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", + "shortName": "ListNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74623,30 +74807,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 83, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SimulateMaintenanceEvent_async", - "title": "SimulateMaintenanceEventRequestObjectAsync", - "description": "Snippet for SimulateMaintenanceEventAsync", - "file": "NodeGroupsClient.SimulateMaintenanceEventRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_ListNodes_async", + "title": "ListNodesRequestObjectAsync", + "description": "Snippet for ListNodesAsync", + "file": "NodeGroupsClient.ListNodesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SimulateMaintenanceEventAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SimulateMaintenanceEventAsync", + "shortName": "ListNodesAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListNodesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SimulateMaintenanceEventNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.ListNodesNodeGroupsRequest", "name": "request" }, { @@ -74654,14 +74838,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", + "shortName": "ListNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74672,26 +74856,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 85, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 83, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SimulateMaintenanceEvent_sync_flattened", - "title": "SimulateMaintenanceEvent", - "description": "Snippet for SimulateMaintenanceEvent", - "file": "NodeGroupsClient.SimulateMaintenanceEventSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_ListNodes_sync_flattened", + "title": "ListNodes", + "description": "Snippet for ListNodes", + "file": "NodeGroupsClient.ListNodesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SimulateMaintenanceEvent", + "shortName": "ListNodes", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListNodes", "parameters": [ { "type": "System.String", @@ -74706,22 +74890,26 @@ "name": "nodeGroup" }, { - "type": "Google.Cloud.Compute.V1.NodeGroupsSimulateMaintenanceEventRequest", - "name": "nodeGroupsSimulateMaintenanceEventRequestResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", + "shortName": "ListNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74731,26 +74919,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 77, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_SimulateMaintenanceEvent_async_flattened", - "title": "SimulateMaintenanceEventAsync", - "description": "Snippet for SimulateMaintenanceEventAsync", - "file": "NodeGroupsClient.SimulateMaintenanceEventAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_ListNodes_async_flattened", + "title": "ListNodesAsync", + "description": "Snippet for ListNodesAsync", + "file": "NodeGroupsClient.ListNodesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SimulateMaintenanceEventAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SimulateMaintenanceEventAsync", + "shortName": "ListNodesAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.ListNodesAsync", "async": true, "parameters": [ { @@ -74766,22 +74954,26 @@ "name": "nodeGroup" }, { - "type": "Google.Cloud.Compute.V1.NodeGroupsSimulateMaintenanceEventRequest", - "name": "nodeGroupsSimulateMaintenanceEventRequestResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "SimulateMaintenanceEvent", - "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", + "shortName": "ListNodes", + "fullName": "google.cloud.compute.v1.NodeGroups.ListNodes", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74791,29 +74983,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 79, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 77, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "NodeGroupsClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "NodeGroupsClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.TestIamPermissions", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.PatchNodeGroupRequest", "name": "request" }, { @@ -74821,14 +75013,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NodeGroups.Patch", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74839,30 +75031,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NodeGroupsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "NodeGroupsClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.TestIamPermissionsAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNodeGroupRequest", + "type": "Google.Cloud.Compute.V1.PatchNodeGroupRequest", "name": "request" }, { @@ -74870,14 +75062,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NodeGroups.Patch", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74888,26 +75080,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "NodeGroupsClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "NodeGroupsClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.TestIamPermissions", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.Patch", "parameters": [ { "type": "System.String", @@ -74919,25 +75111,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "nodeGroup" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.NodeGroup", + "name": "nodeGroupResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NodeGroups.Patch", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -74947,26 +75139,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeGroups_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NodeGroupsClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "NodeGroupsClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.TestIamPermissionsAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PatchAsync", "async": true, "parameters": [ { @@ -74979,25 +75171,25 @@ }, { "type": "System.String", - "name": "resource" + "name": "nodeGroup" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "Google.Cloud.Compute.V1.NodeGroup", + "name": "nodeGroupResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeGroupsClient", "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.NodeGroups.Patch", "service": { "shortName": "NodeGroups", "fullName": "google.cloud.compute.v1.NodeGroups" @@ -75007,29 +75199,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "NodeTemplatesClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_PerformMaintenance_sync", + "title": "PerformMaintenanceRequestObject", + "description": "Snippet for PerformMaintenance", + "file": "NodeGroupsClient.PerformMaintenanceRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.AggregatedList", + "shortName": "PerformMaintenance", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PerformMaintenance", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNodeTemplatesRequest", + "type": "Google.Cloud.Compute.V1.PerformMaintenanceNodeGroupRequest", "name": "request" }, { @@ -75037,17 +75229,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", + "shortName": "PerformMaintenance", + "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75055,30 +75247,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NodeTemplatesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_PerformMaintenance_async", + "title": "PerformMaintenanceRequestObjectAsync", + "description": "Snippet for PerformMaintenanceAsync", + "file": "NodeGroupsClient.PerformMaintenanceRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.AggregatedListAsync", + "shortName": "PerformMaintenanceAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PerformMaintenanceAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNodeTemplatesRequest", + "type": "Google.Cloud.Compute.V1.PerformMaintenanceNodeGroupRequest", "name": "request" }, { @@ -75086,17 +75278,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", + "shortName": "PerformMaintenance", + "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75104,26 +75296,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 86, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "NodeTemplatesClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_PerformMaintenance_sync_flattened", + "title": "PerformMaintenance", + "description": "Snippet for PerformMaintenance", + "file": "NodeGroupsClient.PerformMaintenanceSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.AggregatedList", + "shortName": "PerformMaintenance", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PerformMaintenance", "parameters": [ { "type": "System.String", @@ -75131,54 +75323,58 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "nodeGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NodeGroupsPerformMaintenanceRequest", + "name": "nodeGroupsPerformMaintenanceRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", + "shortName": "PerformMaintenance", + "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 74, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NodeTemplatesClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_PerformMaintenance_async_flattened", + "title": "PerformMaintenanceAsync", + "description": "Snippet for PerformMaintenanceAsync", + "file": "NodeGroupsClient.PerformMaintenanceAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.AggregatedListAsync", + "shortName": "PerformMaintenanceAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.PerformMaintenanceAsync", "async": true, "parameters": [ { @@ -75187,57 +75383,61 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "zone" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "nodeGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NodeGroupsPerformMaintenanceRequest", + "name": "nodeGroupsPerformMaintenanceRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", + "shortName": "PerformMaintenance", + "fullName": "google.cloud.compute.v1.NodeGroups.PerformMaintenance", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "NodeTemplatesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "NodeGroupsClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Delete", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyNodeGroupRequest", "name": "request" }, { @@ -75245,17 +75445,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75263,30 +75463,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "NodeTemplatesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "NodeGroupsClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.DeleteAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyNodeGroupRequest", "name": "request" }, { @@ -75294,17 +75494,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75312,26 +75512,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "NodeTemplatesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "NodeGroupsClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Delete", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -75339,54 +75539,58 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "nodeTemplate" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", + "name": "zoneSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "NodeTemplatesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "NodeGroupsClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.DeleteAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -75395,57 +75599,61 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "nodeTemplate" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.ZoneSetPolicyRequest", + "name": "zoneSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeGroups.SetIamPolicy", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "NodeTemplatesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SetNodeTemplate_sync", + "title": "SetNodeTemplateRequestObject", + "description": "Snippet for SetNodeTemplate", + "file": "NodeGroupsClient.SetNodeTemplateRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Get", + "shortName": "SetNodeTemplate", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetNodeTemplate", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.SetNodeTemplateNodeGroupRequest", "name": "request" }, { @@ -75453,17 +75661,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NodeTemplate", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeTemplates.Get", + "shortName": "SetNodeTemplate", + "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75471,30 +75679,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "NodeTemplatesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SetNodeTemplate_async", + "title": "SetNodeTemplateRequestObjectAsync", + "description": "Snippet for SetNodeTemplateAsync", + "file": "NodeGroupsClient.SetNodeTemplateRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetAsync", + "shortName": "SetNodeTemplateAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetNodeTemplateAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.SetNodeTemplateNodeGroupRequest", "name": "request" }, { @@ -75502,17 +75710,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeTemplates.Get", + "shortName": "SetNodeTemplate", + "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75520,26 +75728,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "NodeTemplatesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SetNodeTemplate_sync_flattened", + "title": "SetNodeTemplate", + "description": "Snippet for SetNodeTemplate", + "file": "NodeGroupsClient.SetNodeTemplateSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Get", + "shortName": "SetNodeTemplate", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetNodeTemplate", "parameters": [ { "type": "System.String", @@ -75547,54 +75755,58 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "nodeTemplate" + "name": "nodeGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NodeGroupsSetNodeTemplateRequest", + "name": "nodeGroupsSetNodeTemplateRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NodeTemplate", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeTemplates.Get", + "shortName": "SetNodeTemplate", + "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "NodeTemplatesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SetNodeTemplate_async_flattened", + "title": "SetNodeTemplateAsync", + "description": "Snippet for SetNodeTemplateAsync", + "file": "NodeGroupsClient.SetNodeTemplateAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetAsync", + "shortName": "SetNodeTemplateAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SetNodeTemplateAsync", "async": true, "parameters": [ { @@ -75603,57 +75815,61 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "nodeTemplate" + "name": "nodeGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NodeGroupsSetNodeTemplateRequest", + "name": "nodeGroupsSetNodeTemplateRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeTemplates.Get", + "shortName": "SetNodeTemplate", + "fullName": "google.cloud.compute.v1.NodeGroups.SetNodeTemplate", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "NodeTemplatesClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SimulateMaintenanceEvent_sync", + "title": "SimulateMaintenanceEventRequestObject", + "description": "Snippet for SimulateMaintenanceEvent", + "file": "NodeGroupsClient.SimulateMaintenanceEventRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetIamPolicy", + "shortName": "SimulateMaintenanceEvent", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SimulateMaintenanceEvent", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.SimulateMaintenanceEventNodeGroupRequest", "name": "request" }, { @@ -75661,17 +75877,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", + "shortName": "SimulateMaintenanceEvent", + "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75679,30 +75895,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "NodeTemplatesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SimulateMaintenanceEvent_async", + "title": "SimulateMaintenanceEventRequestObjectAsync", + "description": "Snippet for SimulateMaintenanceEventAsync", + "file": "NodeGroupsClient.SimulateMaintenanceEventRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetIamPolicyAsync", + "shortName": "SimulateMaintenanceEventAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SimulateMaintenanceEventAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.SimulateMaintenanceEventNodeGroupRequest", "name": "request" }, { @@ -75710,17 +75926,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", + "shortName": "SimulateMaintenanceEvent", + "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75728,26 +75944,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "NodeTemplatesClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SimulateMaintenanceEvent_sync_flattened", + "title": "SimulateMaintenanceEvent", + "description": "Snippet for SimulateMaintenanceEvent", + "file": "NodeGroupsClient.SimulateMaintenanceEventSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetIamPolicy", + "shortName": "SimulateMaintenanceEvent", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SimulateMaintenanceEvent", "parameters": [ { "type": "System.String", @@ -75755,54 +75971,58 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "resource" + "name": "nodeGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NodeGroupsSimulateMaintenanceEventRequest", + "name": "nodeGroupsSimulateMaintenanceEventRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", + "shortName": "SimulateMaintenanceEvent", + "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "NodeTemplatesClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_SimulateMaintenanceEvent_async_flattened", + "title": "SimulateMaintenanceEventAsync", + "description": "Snippet for SimulateMaintenanceEventAsync", + "file": "NodeGroupsClient.SimulateMaintenanceEventAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetIamPolicyAsync", + "shortName": "SimulateMaintenanceEventAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.SimulateMaintenanceEventAsync", "async": true, "parameters": [ { @@ -75811,57 +76031,61 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", - "name": "resource" + "name": "nodeGroup" + }, + { + "type": "Google.Cloud.Compute.V1.NodeGroupsSimulateMaintenanceEventRequest", + "name": "nodeGroupsSimulateMaintenanceEventRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", + "shortName": "SimulateMaintenanceEvent", + "fullName": "google.cloud.compute.v1.NodeGroups.SimulateMaintenanceEvent", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "NodeTemplatesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "NodeGroupsClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Insert", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNodeGroupRequest", "name": "request" }, { @@ -75869,17 +76093,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75887,30 +76111,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "NodeTemplatesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NodeGroupsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.InsertAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNodeGroupRequest", "name": "request" }, { @@ -75918,17 +76142,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, @@ -75936,26 +76160,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "NodeTemplatesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "NodeGroupsClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Insert", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -75963,54 +76187,58 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.NodeTemplate", - "name": "nodeTemplateResource" + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "NodeTemplatesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeGroups_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NodeGroupsClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.InsertAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -76019,57 +76247,61 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.NodeTemplate", - "name": "nodeTemplateResource" + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NodeTemplatesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" + "shortName": "NodeGroupsClient", + "fullName": "Google.Cloud.Compute.V1.NodeGroupsClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NodeGroups.TestIamPermissions", "service": { - "shortName": "NodeTemplates", - "fullName": "google.cloud.compute.v1.NodeTemplates" + "shortName": "NodeGroups", + "fullName": "google.cloud.compute.v1.NodeGroups" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "NodeTemplatesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "NodeTemplatesClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.List", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNodeTemplatesRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNodeTemplatesRequest", "name": "request" }, { @@ -76077,14 +76309,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeTemplates.List", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76096,29 +76328,29 @@ "segments": [ { "start": 20, - "end": 82, + "end": 84, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "NodeTemplatesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NodeTemplatesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.ListAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNodeTemplatesRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNodeTemplatesRequest", "name": "request" }, { @@ -76126,14 +76358,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeTemplates.List", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76145,34 +76377,30 @@ "segments": [ { "start": 20, - "end": 84, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 82, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "NodeTemplatesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "NodeTemplatesClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.List", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.AggregatedList", "parameters": [ { "type": "System.String", "name": "project" }, - { - "type": "System.String", - "name": "region" - }, { "type": "System.String", "name": "pageToken" @@ -76186,14 +76414,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeTemplates.List", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76208,31 +76436,27 @@ "type": "FULL" }, { - "start": 36, + "start": 37, "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "NodeTemplatesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NodeTemplatesClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.ListAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.AggregatedListAsync", "async": true, "parameters": [ { "type": "System.String", "name": "project" }, - { - "type": "System.String", - "name": "region" - }, { "type": "System.String", "name": "pageToken" @@ -76246,14 +76470,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeTemplates.List", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeTemplates.AggregatedList", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76268,24 +76492,24 @@ "type": "FULL" }, { - "start": 38, + "start": 39, "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "NodeTemplatesClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "NodeTemplatesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.SetIamPolicy", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.DeleteNodeTemplateRequest", "name": "request" }, { @@ -76293,14 +76517,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76311,30 +76535,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "NodeTemplatesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "NodeTemplatesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.SetIamPolicyAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.DeleteNodeTemplateRequest", "name": "request" }, { @@ -76342,14 +76566,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76360,26 +76584,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "NodeTemplatesClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "NodeTemplatesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.SetIamPolicy", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Delete", "parameters": [ { "type": "System.String", @@ -76391,25 +76615,21 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", - "name": "regionSetPolicyRequestResource" + "name": "nodeTemplate" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76419,26 +76639,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "NodeTemplatesClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "NodeTemplatesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.SetIamPolicyAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.DeleteAsync", "async": true, "parameters": [ { @@ -76451,25 +76671,21 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", - "name": "regionSetPolicyRequestResource" + "name": "nodeTemplate" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.NodeTemplates.Delete", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76479,29 +76695,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "NodeTemplatesClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NodeTemplatesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.TestIamPermissions", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.GetNodeTemplateRequest", "name": "request" }, { @@ -76509,14 +76725,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Cloud.Compute.V1.NodeTemplate", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeTemplates.Get", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76528,29 +76744,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 46, "type": "FULL" }, { "start": 34, - "end": 45, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NodeTemplatesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NodeTemplatesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.TestIamPermissionsAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsNodeTemplateRequest", + "type": "Google.Cloud.Compute.V1.GetNodeTemplateRequest", "name": "request" }, { @@ -76558,14 +76774,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeTemplates.Get", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76577,25 +76793,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 47, "type": "FULL" }, { "start": 35, - "end": 46, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "NodeTemplatesClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NodeTemplatesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.TestIamPermissions", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Get", "parameters": [ { "type": "System.String", @@ -76607,25 +76823,21 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "name": "nodeTemplate" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Cloud.Compute.V1.NodeTemplate", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeTemplates.Get", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76636,25 +76848,25 @@ "segments": [ { "start": 20, - "end": 44, + "end": 43, "type": "FULL" }, { "start": 34, - "end": 42, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTemplates_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "NodeTemplatesClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NodeTemplatesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.TestIamPermissionsAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetAsync", "async": true, "parameters": [ { @@ -76667,25 +76879,21 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "name": "nodeTemplate" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "NodeTemplatesClient", "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeTemplates.Get", "service": { "shortName": "NodeTemplates", "fullName": "google.cloud.compute.v1.NodeTemplates" @@ -76696,28 +76904,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 44, "type": "FULL" }, { "start": 35, - "end": 43, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "NodeTypesClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "NodeTemplatesClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.AggregatedList", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNodeTypesRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyNodeTemplateRequest", "name": "request" }, { @@ -76725,17 +76933,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -76744,29 +76952,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 82, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NodeTypesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "NodeTemplatesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.AggregatedListAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListNodeTypesRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyNodeTemplateRequest", "name": "request" }, { @@ -76774,17 +76982,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -76793,25 +77001,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 48, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "NodeTypesClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "NodeTemplatesClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.AggregatedList", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -76819,28 +77027,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -76848,25 +77056,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "NodeTypesClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "NodeTemplatesClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.AggregatedListAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -76875,28 +77083,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeTemplates.GetIamPolicy", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -76904,28 +77112,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "NodeTypesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "NodeTemplatesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.Get", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNodeTypeRequest", + "type": "Google.Cloud.Compute.V1.InsertNodeTemplateRequest", "name": "request" }, { @@ -76933,17 +77141,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NodeType", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeTypes.Get", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -76951,30 +77159,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "NodeTypesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "NodeTemplatesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.GetAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetNodeTypeRequest", + "type": "Google.Cloud.Compute.V1.InsertNodeTemplateRequest", "name": "request" }, { @@ -76982,17 +77190,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeTypes.Get", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77000,26 +77208,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "NodeTypesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "NodeTemplatesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.Get", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.Insert", "parameters": [ { "type": "System.String", @@ -77027,54 +77235,54 @@ }, { "type": "System.String", - "name": "zone" + "name": "region" }, { - "type": "System.String", - "name": "nodeType" + "type": "Google.Cloud.Compute.V1.NodeTemplate", + "name": "nodeTemplateResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.NodeType", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeTypes.Get", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "NodeTypesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "NodeTemplatesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.GetAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.InsertAsync", "async": true, "parameters": [ { @@ -77083,57 +77291,57 @@ }, { "type": "System.String", - "name": "zone" + "name": "region" }, { - "type": "System.String", - "name": "nodeType" + "type": "Google.Cloud.Compute.V1.NodeTemplate", + "name": "nodeTemplateResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.NodeTypes.Get", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.NodeTemplates.Insert", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_NodeTypes_List_sync", + "regionTag": "compute_v1_generated_NodeTemplates_List_sync", "title": "ListRequestObject", "description": "Snippet for List", - "file": "NodeTypesClient.ListRequestObjectSnippet.g.cs", + "file": "NodeTemplatesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.List", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNodeTypesRequest", + "type": "Google.Cloud.Compute.V1.ListNodeTemplatesRequest", "name": "request" }, { @@ -77141,17 +77349,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeTypes.List", + "fullName": "google.cloud.compute.v1.NodeTemplates.List", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77171,18 +77379,18 @@ ] }, { - "regionTag": "compute_v1_generated_NodeTypes_List_async", + "regionTag": "compute_v1_generated_NodeTemplates_List_async", "title": "ListRequestObjectAsync", "description": "Snippet for ListAsync", - "file": "NodeTypesClient.ListRequestObjectAsyncSnippet.g.cs", + "file": "NodeTemplatesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.ListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListNodeTypesRequest", + "type": "Google.Cloud.Compute.V1.ListNodeTemplatesRequest", "name": "request" }, { @@ -77190,17 +77398,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeTypes.List", + "fullName": "google.cloud.compute.v1.NodeTemplates.List", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77220,14 +77428,14 @@ ] }, { - "regionTag": "compute_v1_generated_NodeTypes_List_sync_flattened", + "regionTag": "compute_v1_generated_NodeTemplates_List_sync_flattened", "title": "List", "description": "Snippet for List", - "file": "NodeTypesClient.ListSnippet.g.cs", + "file": "NodeTemplatesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.List", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.List", "parameters": [ { "type": "System.String", @@ -77235,7 +77443,7 @@ }, { "type": "System.String", - "name": "zone" + "name": "region" }, { "type": "System.String", @@ -77250,17 +77458,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeTypes.List", + "fullName": "google.cloud.compute.v1.NodeTemplates.List", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77279,14 +77487,14 @@ ] }, { - "regionTag": "compute_v1_generated_NodeTypes_List_async_flattened", + "regionTag": "compute_v1_generated_NodeTemplates_List_async_flattened", "title": "ListAsync", "description": "Snippet for ListAsync", - "file": "NodeTypesClient.ListAsyncSnippet.g.cs", + "file": "NodeTemplatesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.ListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.ListAsync", "async": true, "parameters": [ { @@ -77295,7 +77503,7 @@ }, { "type": "System.String", - "name": "zone" + "name": "region" }, { "type": "System.String", @@ -77310,17 +77518,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "NodeTypesClient", - "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.NodeTypes.List", + "fullName": "google.cloud.compute.v1.NodeTemplates.List", "service": { - "shortName": "NodeTypes", - "fullName": "google.cloud.compute.v1.NodeTypes" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77339,17 +77547,17 @@ ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "PacketMirroringsClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "NodeTemplatesClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListPacketMirroringsRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyNodeTemplateRequest", "name": "request" }, { @@ -77357,17 +77565,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77376,29 +77584,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 82, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "PacketMirroringsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "NodeTemplatesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.AggregatedListAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListPacketMirroringsRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyNodeTemplateRequest", "name": "request" }, { @@ -77406,17 +77614,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77425,25 +77633,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 48, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "PacketMirroringsClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "NodeTemplatesClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -77451,28 +77659,32 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", + "name": "regionSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77480,25 +77692,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 74, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "PacketMirroringsClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "NodeTemplatesClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.AggregatedListAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -77507,28 +77719,32 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", + "name": "regionSetPolicyRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.NodeTemplates.SetIamPolicy", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77536,28 +77752,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 45, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "PacketMirroringsClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "NodeTemplatesClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Delete", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeletePacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNodeTemplateRequest", "name": "request" }, { @@ -77565,17 +77781,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77583,30 +77799,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "PacketMirroringsClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NodeTemplatesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.DeleteAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeletePacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsNodeTemplateRequest", "name": "request" }, { @@ -77614,17 +77830,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, @@ -77632,26 +77848,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "PacketMirroringsClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "NodeTemplatesClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Delete", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -77663,50 +77879,54 @@ }, { "type": "System.String", - "name": "packetMirroring" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "PacketMirroringsClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTemplates_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "NodeTemplatesClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.DeleteAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -77719,53 +77939,57 @@ }, { "type": "System.String", - "name": "packetMirroring" + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTemplatesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTemplatesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.NodeTemplates.TestIamPermissions", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTemplates", + "fullName": "google.cloud.compute.v1.NodeTemplates" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "PacketMirroringsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTypes_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "NodeTypesClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Get", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetPacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNodeTypesRequest", "name": "request" }, { @@ -77773,17 +77997,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.PacketMirroring", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -77792,29 +78016,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 84, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "PacketMirroringsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTypes_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NodeTypesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.GetAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetPacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListNodeTypesRequest", "name": "request" }, { @@ -77822,17 +78046,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -77841,25 +78065,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 86, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "PacketMirroringsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTypes_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "NodeTypesClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Get", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -77867,28 +78091,28 @@ }, { "type": "System.String", - "name": "region" + "name": "pageToken" }, { - "type": "System.String", - "name": "packetMirroring" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.PacketMirroring", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -77896,25 +78120,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "PacketMirroringsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTypes_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "NodeTypesClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.GetAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -77923,28 +78147,28 @@ }, { "type": "System.String", - "name": "region" + "name": "pageToken" }, { - "type": "System.String", - "name": "packetMirroring" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.NodeTypes.AggregatedList", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -77952,28 +78176,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "PacketMirroringsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTypes_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "NodeTypesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Insert", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertPacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.GetNodeTypeRequest", "name": "request" }, { @@ -77981,17 +78205,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.NodeType", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeTypes.Get", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -77999,30 +78223,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "PacketMirroringsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTypes_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "NodeTypesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.InsertAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertPacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.GetNodeTypeRequest", "name": "request" }, { @@ -78030,17 +78254,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeTypes.Get", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -78048,26 +78272,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "PacketMirroringsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTypes_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "NodeTypesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Insert", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.Get", "parameters": [ { "type": "System.String", @@ -78075,54 +78299,54 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.PacketMirroring", - "name": "packetMirroringResource" + "type": "System.String", + "name": "nodeType" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.NodeType", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeTypes.Get", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "PacketMirroringsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_NodeTypes_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "NodeTypesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.InsertAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.GetAsync", "async": true, "parameters": [ { @@ -78131,57 +78355,57 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { - "type": "Google.Cloud.Compute.V1.PacketMirroring", - "name": "packetMirroringResource" + "type": "System.String", + "name": "nodeType" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.NodeTypes.Get", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_List_sync", + "regionTag": "compute_v1_generated_NodeTypes_List_sync", "title": "ListRequestObject", "description": "Snippet for List", - "file": "PacketMirroringsClient.ListRequestObjectSnippet.g.cs", + "file": "NodeTypesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.List", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPacketMirroringsRequest", + "type": "Google.Cloud.Compute.V1.ListNodeTypesRequest", "name": "request" }, { @@ -78189,17 +78413,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.PacketMirrorings.List", + "fullName": "google.cloud.compute.v1.NodeTypes.List", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -78219,18 +78443,18 @@ ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_List_async", + "regionTag": "compute_v1_generated_NodeTypes_List_async", "title": "ListRequestObjectAsync", "description": "Snippet for ListAsync", - "file": "PacketMirroringsClient.ListRequestObjectAsyncSnippet.g.cs", + "file": "NodeTypesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.ListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPacketMirroringsRequest", + "type": "Google.Cloud.Compute.V1.ListNodeTypesRequest", "name": "request" }, { @@ -78238,17 +78462,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.PacketMirrorings.List", + "fullName": "google.cloud.compute.v1.NodeTypes.List", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -78268,14 +78492,14 @@ ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_List_sync_flattened", + "regionTag": "compute_v1_generated_NodeTypes_List_sync_flattened", "title": "List", "description": "Snippet for List", - "file": "PacketMirroringsClient.ListSnippet.g.cs", + "file": "NodeTypesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.List", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.List", "parameters": [ { "type": "System.String", @@ -78283,7 +78507,7 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" }, { "type": "System.String", @@ -78298,17 +78522,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.PacketMirrorings.List", + "fullName": "google.cloud.compute.v1.NodeTypes.List", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" } } }, @@ -78327,14 +78551,14 @@ ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_List_async_flattened", + "regionTag": "compute_v1_generated_NodeTypes_List_async_flattened", "title": "ListAsync", "description": "Snippet for ListAsync", - "file": "PacketMirroringsClient.ListAsyncSnippet.g.cs", + "file": "NodeTypesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.ListAsync", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient.ListAsync", "async": true, "parameters": [ { @@ -78343,7 +78567,215 @@ }, { "type": "System.String", - "name": "region" + "name": "zone" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "client": { + "shortName": "NodeTypesClient", + "fullName": "Google.Cloud.Compute.V1.NodeTypesClient" + }, + "method": { + "shortName": "List", + "fullName": "google.cloud.compute.v1.NodeTypes.List", + "service": { + "shortName": "NodeTypes", + "fullName": "google.cloud.compute.v1.NodeTypes" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 78, + "type": "FULL" + }, + { + "start": 38, + "end": 76, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "PacketMirroringsClient.AggregatedListRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.AggregatedList", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.AggregatedListPacketMirroringsRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Api.Gax.PagedEnumerable>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 84, + "type": "FULL" + }, + { + "start": 37, + "end": 82, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "PacketMirroringsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.AggregatedListAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.AggregatedListPacketMirroringsRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 86, + "type": "FULL" + }, + { + "start": 39, + "end": 84, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "PacketMirroringsClient.AggregatedListSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.AggregatedList", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Api.Gax.PagedEnumerable>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 76, + "type": "FULL" + }, + { + "start": 37, + "end": 74, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "PacketMirroringsClient.AggregatedListAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.AggregatedListAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" }, { "type": "System.String", @@ -78358,46 +78790,2102 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.PacketMirrorings.AggregatedList", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 78, + "type": "FULL" + }, + { + "start": 39, + "end": 76, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "PacketMirroringsClient.DeleteRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Delete", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.DeletePacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 66, + "type": "FULL" + }, + { + "start": 37, + "end": 64, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "PacketMirroringsClient.DeleteRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.DeleteAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.DeletePacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 67, + "type": "FULL" + }, + { + "start": 38, + "end": 65, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "PacketMirroringsClient.DeleteSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Delete", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "packetMirroring" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 62, + "type": "FULL" + }, + { + "start": 37, + "end": 60, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "PacketMirroringsClient.DeleteAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.DeleteAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "packetMirroring" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Delete", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 63, + "type": "FULL" + }, + { + "start": 38, + "end": 61, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "PacketMirroringsClient.GetRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Get", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.GetPacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Cloud.Compute.V1.PacketMirroring", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 46, + "type": "FULL" + }, + { + "start": 34, + "end": 44, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "PacketMirroringsClient.GetRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.GetAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.GetPacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 47, + "type": "FULL" + }, + { + "start": 35, + "end": 45, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "PacketMirroringsClient.GetSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Get", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "packetMirroring" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Cloud.Compute.V1.PacketMirroring", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 43, + "type": "FULL" + }, + { + "start": 34, + "end": 41, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "PacketMirroringsClient.GetAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.GetAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "packetMirroring" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Get", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 44, + "type": "FULL" + }, + { + "start": 35, + "end": 42, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "PacketMirroringsClient.InsertRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Insert", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.InsertPacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 66, + "type": "FULL" + }, + { + "start": 37, + "end": 64, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "PacketMirroringsClient.InsertRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.InsertAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.InsertPacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 67, + "type": "FULL" + }, + { + "start": 38, + "end": 65, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "PacketMirroringsClient.InsertSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Insert", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "Google.Cloud.Compute.V1.PacketMirroring", + "name": "packetMirroringResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 62, + "type": "FULL" + }, + { + "start": 37, + "end": 60, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "PacketMirroringsClient.InsertAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.InsertAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "Google.Cloud.Compute.V1.PacketMirroring", + "name": "packetMirroringResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Insert", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 63, + "type": "FULL" + }, + { + "start": 38, + "end": 61, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "PacketMirroringsClient.ListRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.List", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.ListPacketMirroringsRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Api.Gax.PagedEnumerable", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "List", + "fullName": "google.cloud.compute.v1.PacketMirrorings.List", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 82, + "type": "FULL" + }, + { + "start": 36, + "end": 80, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "PacketMirroringsClient.ListRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.ListAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.ListPacketMirroringsRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "List", + "fullName": "google.cloud.compute.v1.PacketMirrorings.List", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 84, + "type": "FULL" + }, + { + "start": 38, + "end": 82, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "PacketMirroringsClient.ListSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.List", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Api.Gax.PagedEnumerable", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "List", + "fullName": "google.cloud.compute.v1.PacketMirrorings.List", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 76, + "type": "FULL" + }, + { + "start": 36, + "end": 74, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "PacketMirroringsClient.ListAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.ListAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "List", + "fullName": "google.cloud.compute.v1.PacketMirrorings.List", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 78, + "type": "FULL" + }, + { + "start": 38, + "end": 76, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "PacketMirroringsClient.PatchRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Patch", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.PatchPacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 67, + "type": "FULL" + }, + { + "start": 37, + "end": 65, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "PacketMirroringsClient.PatchRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.PatchAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.PatchPacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 68, + "type": "FULL" + }, + { + "start": 38, + "end": 66, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "PacketMirroringsClient.PatchSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Patch", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "packetMirroring" + }, + { + "type": "Google.Cloud.Compute.V1.PacketMirroring", + "name": "packetMirroringResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 63, + "type": "FULL" + }, + { + "start": 37, + "end": 61, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "PacketMirroringsClient.PatchAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.PatchAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "packetMirroring" + }, + { + "type": "Google.Cloud.Compute.V1.PacketMirroring", + "name": "packetMirroringResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 64, + "type": "FULL" + }, + { + "start": 38, + "end": 62, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "PacketMirroringsClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.TestIamPermissions", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.TestIamPermissionsPacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 47, + "type": "FULL" + }, + { + "start": 34, + "end": 45, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "PacketMirroringsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.TestIamPermissionsAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.TestIamPermissionsPacketMirroringRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 48, + "type": "FULL" + }, + { + "start": 35, + "end": 46, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "PacketMirroringsClient.TestIamPermissionsSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.TestIamPermissions", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 44, + "type": "FULL" + }, + { + "start": 34, + "end": 42, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_PacketMirrorings_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "PacketMirroringsClient.TestIamPermissionsAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.TestIamPermissionsAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task", + "client": { + "shortName": "PacketMirroringsClient", + "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + }, + "method": { + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", + "service": { + "shortName": "PacketMirrorings", + "fullName": "google.cloud.compute.v1.PacketMirrorings" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 20, + "end": 45, + "type": "FULL" + }, + { + "start": 35, + "end": 43, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_DisableXpnHost_sync", + "title": "DisableXpnHostRequestObject", + "description": "Snippet for DisableXpnHost", + "file": "ProjectsClient.DisableXpnHostRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DisableXpnHost", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnHost", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.DisableXpnHostProjectRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "DisableXpnHost", + "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 64, + "type": "FULL" + }, + { + "start": 37, + "end": 62, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_DisableXpnHost_async", + "title": "DisableXpnHostRequestObjectAsync", + "description": "Snippet for DisableXpnHostAsync", + "file": "ProjectsClient.DisableXpnHostRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DisableXpnHostAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnHostAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.DisableXpnHostProjectRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "DisableXpnHost", + "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 65, + "type": "FULL" + }, + { + "start": 38, + "end": 63, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_DisableXpnHost_sync_flattened", + "title": "DisableXpnHost", + "description": "Snippet for DisableXpnHost", + "file": "ProjectsClient.DisableXpnHostSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DisableXpnHost", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnHost", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "DisableXpnHost", + "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 60, + "type": "FULL" + }, + { + "start": 37, + "end": 58, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_DisableXpnHost_async_flattened", + "title": "DisableXpnHostAsync", + "description": "Snippet for DisableXpnHostAsync", + "file": "ProjectsClient.DisableXpnHostAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DisableXpnHostAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnHostAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "DisableXpnHost", + "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 61, + "type": "FULL" + }, + { + "start": 38, + "end": 59, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_DisableXpnResource_sync", + "title": "DisableXpnResourceRequestObject", + "description": "Snippet for DisableXpnResource", + "file": "ProjectsClient.DisableXpnResourceRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DisableXpnResource", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnResource", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.DisableXpnResourceProjectRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "DisableXpnResource", + "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 65, + "type": "FULL" + }, + { + "start": 37, + "end": 63, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_DisableXpnResource_async", + "title": "DisableXpnResourceRequestObjectAsync", + "description": "Snippet for DisableXpnResourceAsync", + "file": "ProjectsClient.DisableXpnResourceRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DisableXpnResourceAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnResourceAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.DisableXpnResourceProjectRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "DisableXpnResource", + "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 66, + "type": "FULL" + }, + { + "start": 38, + "end": 64, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_DisableXpnResource_sync_flattened", + "title": "DisableXpnResource", + "description": "Snippet for DisableXpnResource", + "file": "ProjectsClient.DisableXpnResourceSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DisableXpnResource", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnResource", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "Google.Cloud.Compute.V1.ProjectsDisableXpnResourceRequest", + "name": "projectsDisableXpnResourceRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "DisableXpnResource", + "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 61, + "type": "FULL" + }, + { + "start": 37, + "end": 59, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_DisableXpnResource_async_flattened", + "title": "DisableXpnResourceAsync", + "description": "Snippet for DisableXpnResourceAsync", + "file": "ProjectsClient.DisableXpnResourceAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "DisableXpnResourceAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnResourceAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "Google.Cloud.Compute.V1.ProjectsDisableXpnResourceRequest", + "name": "projectsDisableXpnResourceRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "DisableXpnResource", + "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 62, + "type": "FULL" + }, + { + "start": 38, + "end": 60, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_EnableXpnHost_sync", + "title": "EnableXpnHostRequestObject", + "description": "Snippet for EnableXpnHost", + "file": "ProjectsClient.EnableXpnHostRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "EnableXpnHost", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnHost", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.EnableXpnHostProjectRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "EnableXpnHost", + "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 64, + "type": "FULL" + }, + { + "start": 37, + "end": 62, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_EnableXpnHost_async", + "title": "EnableXpnHostRequestObjectAsync", + "description": "Snippet for EnableXpnHostAsync", + "file": "ProjectsClient.EnableXpnHostRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "EnableXpnHostAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnHostAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.EnableXpnHostProjectRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "EnableXpnHost", + "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 65, + "type": "FULL" + }, + { + "start": 38, + "end": 63, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_EnableXpnHost_sync_flattened", + "title": "EnableXpnHost", + "description": "Snippet for EnableXpnHost", + "file": "ProjectsClient.EnableXpnHostSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "EnableXpnHost", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnHost", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "EnableXpnHost", + "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 60, + "type": "FULL" + }, + { + "start": 37, + "end": 58, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_EnableXpnHost_async_flattened", + "title": "EnableXpnHostAsync", + "description": "Snippet for EnableXpnHostAsync", + "file": "ProjectsClient.EnableXpnHostAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "EnableXpnHostAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnHostAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "EnableXpnHost", + "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 61, + "type": "FULL" + }, + { + "start": 38, + "end": 59, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_EnableXpnResource_sync", + "title": "EnableXpnResourceRequestObject", + "description": "Snippet for EnableXpnResource", + "file": "ProjectsClient.EnableXpnResourceRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "EnableXpnResource", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnResource", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.EnableXpnResourceProjectRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "EnableXpnResource", + "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 65, + "type": "FULL" + }, + { + "start": 37, + "end": 63, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_EnableXpnResource_async", + "title": "EnableXpnResourceRequestObjectAsync", + "description": "Snippet for EnableXpnResourceAsync", + "file": "ProjectsClient.EnableXpnResourceRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "EnableXpnResourceAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnResourceAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.EnableXpnResourceProjectRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "EnableXpnResource", + "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 66, + "type": "FULL" + }, + { + "start": 38, + "end": 64, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_EnableXpnResource_sync_flattened", + "title": "EnableXpnResource", + "description": "Snippet for EnableXpnResource", + "file": "ProjectsClient.EnableXpnResourceSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "EnableXpnResource", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnResource", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "Google.Cloud.Compute.V1.ProjectsEnableXpnResourceRequest", + "name": "projectsEnableXpnResourceRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + }, + "method": { + "shortName": "EnableXpnResource", + "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", + "service": { + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 61, + "type": "FULL" + }, + { + "start": 37, + "end": 59, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_Projects_EnableXpnResource_async_flattened", + "title": "EnableXpnResourceAsync", + "description": "Snippet for EnableXpnResourceAsync", + "file": "ProjectsClient.EnableXpnResourceAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "EnableXpnResourceAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnResourceAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "Google.Cloud.Compute.V1.ProjectsEnableXpnResourceRequest", + "name": "projectsEnableXpnResourceRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.PacketMirrorings.List", + "shortName": "EnableXpnResource", + "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "PacketMirroringsClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "ProjectsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Patch", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchPacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.GetProjectRequest", "name": "request" }, { @@ -78405,17 +80893,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Project", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Projects.Get", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, @@ -78423,30 +80911,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 41, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 39, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "PacketMirroringsClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "ProjectsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.PatchAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchPacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.GetProjectRequest", "name": "request" }, { @@ -78454,17 +80942,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Projects.Get", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, @@ -78472,148 +80960,124 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "PacketMirroringsClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "ProjectsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.Patch", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.Get", "parameters": [ { "type": "System.String", "name": "project" }, - { - "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "packetMirroring" - }, - { - "type": "Google.Cloud.Compute.V1.PacketMirroring", - "name": "packetMirroringResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Project", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Projects.Get", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 41, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 39, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "PacketMirroringsClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "ProjectsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.PatchAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetAsync", "async": true, "parameters": [ { "type": "System.String", "name": "project" }, - { - "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "packetMirroring" - }, - { - "type": "Google.Cloud.Compute.V1.PacketMirroring", - "name": "packetMirroringResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PacketMirrorings.Patch", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.Projects.Get", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "PacketMirroringsClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_GetXpnHost_sync", + "title": "GetXpnHostRequestObject", + "description": "Snippet for GetXpnHost", + "file": "ProjectsClient.GetXpnHostRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.TestIamPermissions", + "shortName": "GetXpnHost", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnHost", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsPacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.GetXpnHostProjectRequest", "name": "request" }, { @@ -78621,17 +81085,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Cloud.Compute.V1.Project", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", + "shortName": "GetXpnHost", + "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, @@ -78640,29 +81104,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 41, "type": "FULL" }, { "start": 34, - "end": 45, + "end": 39, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "PacketMirroringsClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_GetXpnHost_async", + "title": "GetXpnHostRequestObjectAsync", + "description": "Snippet for GetXpnHostAsync", + "file": "ProjectsClient.GetXpnHostRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.TestIamPermissionsAsync", + "shortName": "GetXpnHostAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnHostAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsPacketMirroringRequest", + "type": "Google.Cloud.Compute.V1.GetXpnHostProjectRequest", "name": "request" }, { @@ -78670,17 +81134,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", + "shortName": "GetXpnHost", + "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, @@ -78689,58 +81153,46 @@ "segments": [ { "start": 20, - "end": 48, + "end": 42, "type": "FULL" }, { "start": 35, - "end": 46, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "PacketMirroringsClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_GetXpnHost_sync_flattened", + "title": "GetXpnHost", + "description": "Snippet for GetXpnHost", + "file": "ProjectsClient.GetXpnHostSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.TestIamPermissions", + "shortName": "GetXpnHost", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnHost", "parameters": [ { "type": "System.String", "name": "project" }, - { - "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Cloud.Compute.V1.Project", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", + "shortName": "GetXpnHost", + "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, @@ -78748,59 +81200,47 @@ "segments": [ { "start": 20, - "end": 44, + "end": 41, "type": "FULL" }, { "start": 34, - "end": 42, + "end": 39, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PacketMirrorings_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "PacketMirroringsClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_GetXpnHost_async_flattened", + "title": "GetXpnHostAsync", + "description": "Snippet for GetXpnHostAsync", + "file": "ProjectsClient.GetXpnHostAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient.TestIamPermissionsAsync", + "shortName": "GetXpnHostAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnHostAsync", "async": true, "parameters": [ { "type": "System.String", "name": "project" }, - { - "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PacketMirroringsClient", - "fullName": "Google.Cloud.Compute.V1.PacketMirroringsClient" + "shortName": "ProjectsClient", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.PacketMirrorings.TestIamPermissions", + "shortName": "GetXpnHost", + "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", "service": { - "shortName": "PacketMirrorings", - "fullName": "google.cloud.compute.v1.PacketMirrorings" + "shortName": "Projects", + "fullName": "google.cloud.compute.v1.Projects" } } }, @@ -78808,28 +81248,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 42, "type": "FULL" }, { "start": 35, - "end": 43, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_DisableXpnHost_sync", - "title": "DisableXpnHostRequestObject", - "description": "Snippet for DisableXpnHost", - "file": "ProjectsClient.DisableXpnHostRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_GetXpnResources_sync", + "title": "GetXpnResourcesRequestObject", + "description": "Snippet for GetXpnResources", + "file": "ProjectsClient.GetXpnResourcesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DisableXpnHost", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnHost", + "shortName": "GetXpnResources", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnResources", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DisableXpnHostProjectRequest", + "type": "Google.Cloud.Compute.V1.GetXpnResourcesProjectsRequest", "name": "request" }, { @@ -78837,14 +81277,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "DisableXpnHost", - "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", + "shortName": "GetXpnResources", + "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -78855,30 +81295,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 62, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_DisableXpnHost_async", - "title": "DisableXpnHostRequestObjectAsync", - "description": "Snippet for DisableXpnHostAsync", - "file": "ProjectsClient.DisableXpnHostRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_GetXpnResources_async", + "title": "GetXpnResourcesRequestObjectAsync", + "description": "Snippet for GetXpnResourcesAsync", + "file": "ProjectsClient.GetXpnResourcesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DisableXpnHostAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnHostAsync", + "shortName": "GetXpnResourcesAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnResourcesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DisableXpnHostProjectRequest", + "type": "Google.Cloud.Compute.V1.GetXpnResourcesProjectsRequest", "name": "request" }, { @@ -78886,14 +81326,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "DisableXpnHost", - "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", + "shortName": "GetXpnResources", + "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -78904,44 +81344,52 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 83, "type": "FULL" }, { "start": 38, - "end": 63, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_DisableXpnHost_sync_flattened", - "title": "DisableXpnHost", - "description": "Snippet for DisableXpnHost", - "file": "ProjectsClient.DisableXpnHostSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_GetXpnResources_sync_flattened", + "title": "GetXpnResources", + "description": "Snippet for GetXpnResources", + "file": "ProjectsClient.GetXpnResourcesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DisableXpnHost", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnHost", + "shortName": "GetXpnResources", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnResources", "parameters": [ { "type": "System.String", "name": "project" }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "DisableXpnHost", - "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", + "shortName": "GetXpnResources", + "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -78951,45 +81399,53 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 60, + "start": 20, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 58, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_DisableXpnHost_async_flattened", - "title": "DisableXpnHostAsync", - "description": "Snippet for DisableXpnHostAsync", - "file": "ProjectsClient.DisableXpnHostAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_GetXpnResources_async_flattened", + "title": "GetXpnResourcesAsync", + "description": "Snippet for GetXpnResourcesAsync", + "file": "ProjectsClient.GetXpnResourcesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DisableXpnHostAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnHostAsync", + "shortName": "GetXpnResourcesAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnResourcesAsync", "async": true, "parameters": [ { "type": "System.String", "name": "project" }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "DisableXpnHost", - "fullName": "google.cloud.compute.v1.Projects.DisableXpnHost", + "shortName": "GetXpnResources", + "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -78999,29 +81455,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 77, "type": "FULL" }, { "start": 38, - "end": 59, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_DisableXpnResource_sync", - "title": "DisableXpnResourceRequestObject", - "description": "Snippet for DisableXpnResource", - "file": "ProjectsClient.DisableXpnResourceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_ListXpnHosts_sync", + "title": "ListXpnHostsRequestObject", + "description": "Snippet for ListXpnHosts", + "file": "ProjectsClient.ListXpnHostsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DisableXpnResource", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnResource", + "shortName": "ListXpnHosts", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.ListXpnHosts", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DisableXpnResourceProjectRequest", + "type": "Google.Cloud.Compute.V1.ListXpnHostsProjectsRequest", "name": "request" }, { @@ -79029,14 +81485,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "DisableXpnResource", - "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", + "shortName": "ListXpnHosts", + "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79047,30 +81503,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_DisableXpnResource_async", - "title": "DisableXpnResourceRequestObjectAsync", - "description": "Snippet for DisableXpnResourceAsync", - "file": "ProjectsClient.DisableXpnResourceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_ListXpnHosts_async", + "title": "ListXpnHostsRequestObjectAsync", + "description": "Snippet for ListXpnHostsAsync", + "file": "ProjectsClient.ListXpnHostsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DisableXpnResourceAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnResourceAsync", + "shortName": "ListXpnHostsAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.ListXpnHostsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DisableXpnResourceProjectRequest", + "type": "Google.Cloud.Compute.V1.ListXpnHostsProjectsRequest", "name": "request" }, { @@ -79078,14 +81534,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "DisableXpnResource", - "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", + "shortName": "ListXpnHosts", + "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79096,48 +81552,56 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_DisableXpnResource_sync_flattened", - "title": "DisableXpnResource", - "description": "Snippet for DisableXpnResource", - "file": "ProjectsClient.DisableXpnResourceSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_ListXpnHosts_sync_flattened", + "title": "ListXpnHosts", + "description": "Snippet for ListXpnHosts", + "file": "ProjectsClient.ListXpnHostsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DisableXpnResource", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnResource", + "shortName": "ListXpnHosts", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.ListXpnHosts", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsDisableXpnResourceRequest", - "name": "projectsDisableXpnResourceRequestResource" + "type": "Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest", + "name": "projectsListXpnHostsRequestResource" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "DisableXpnResource", - "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", + "shortName": "ListXpnHosts", + "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79147,26 +81611,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_DisableXpnResource_async_flattened", - "title": "DisableXpnResourceAsync", - "description": "Snippet for DisableXpnResourceAsync", - "file": "ProjectsClient.DisableXpnResourceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_ListXpnHosts_async_flattened", + "title": "ListXpnHostsAsync", + "description": "Snippet for ListXpnHostsAsync", + "file": "ProjectsClient.ListXpnHostsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DisableXpnResourceAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.DisableXpnResourceAsync", + "shortName": "ListXpnHostsAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.ListXpnHostsAsync", "async": true, "parameters": [ { @@ -79174,22 +81638,30 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsDisableXpnResourceRequest", - "name": "projectsDisableXpnResourceRequestResource" + "type": "Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest", + "name": "projectsListXpnHostsRequestResource" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "DisableXpnResource", - "fullName": "google.cloud.compute.v1.Projects.DisableXpnResource", + "shortName": "ListXpnHosts", + "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79199,29 +81671,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_EnableXpnHost_sync", - "title": "EnableXpnHostRequestObject", - "description": "Snippet for EnableXpnHost", - "file": "ProjectsClient.EnableXpnHostRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_MoveDisk_sync", + "title": "MoveDiskRequestObject", + "description": "Snippet for MoveDisk", + "file": "ProjectsClient.MoveDiskRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "EnableXpnHost", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnHost", + "shortName": "MoveDisk", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveDisk", "parameters": [ { - "type": "Google.Cloud.Compute.V1.EnableXpnHostProjectRequest", + "type": "Google.Cloud.Compute.V1.MoveDiskProjectRequest", "name": "request" }, { @@ -79235,8 +81707,8 @@ "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "EnableXpnHost", - "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", + "shortName": "MoveDisk", + "fullName": "google.cloud.compute.v1.Projects.MoveDisk", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79248,29 +81720,29 @@ "segments": [ { "start": 22, - "end": 64, + "end": 65, "type": "FULL" }, { "start": 37, - "end": 62, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_EnableXpnHost_async", - "title": "EnableXpnHostRequestObjectAsync", - "description": "Snippet for EnableXpnHostAsync", - "file": "ProjectsClient.EnableXpnHostRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_MoveDisk_async", + "title": "MoveDiskRequestObjectAsync", + "description": "Snippet for MoveDiskAsync", + "file": "ProjectsClient.MoveDiskRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "EnableXpnHostAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnHostAsync", + "shortName": "MoveDiskAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveDiskAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.EnableXpnHostProjectRequest", + "type": "Google.Cloud.Compute.V1.MoveDiskProjectRequest", "name": "request" }, { @@ -79284,8 +81756,8 @@ "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "EnableXpnHost", - "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", + "shortName": "MoveDisk", + "fullName": "google.cloud.compute.v1.Projects.MoveDisk", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79297,30 +81769,34 @@ "segments": [ { "start": 22, - "end": 65, + "end": 66, "type": "FULL" }, { "start": 38, - "end": 63, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_EnableXpnHost_sync_flattened", - "title": "EnableXpnHost", - "description": "Snippet for EnableXpnHost", - "file": "ProjectsClient.EnableXpnHostSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_MoveDisk_sync_flattened", + "title": "MoveDisk", + "description": "Snippet for MoveDisk", + "file": "ProjectsClient.MoveDiskSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "EnableXpnHost", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnHost", + "shortName": "MoveDisk", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveDisk", "parameters": [ { "type": "System.String", "name": "project" }, + { + "type": "Google.Cloud.Compute.V1.DiskMoveRequest", + "name": "diskMoveRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -79332,8 +81808,8 @@ "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "EnableXpnHost", - "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", + "shortName": "MoveDisk", + "fullName": "google.cloud.compute.v1.Projects.MoveDisk", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79344,31 +81820,35 @@ "segments": [ { "start": 22, - "end": 60, + "end": 61, "type": "FULL" }, { "start": 37, - "end": 58, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_EnableXpnHost_async_flattened", - "title": "EnableXpnHostAsync", - "description": "Snippet for EnableXpnHostAsync", - "file": "ProjectsClient.EnableXpnHostAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_MoveDisk_async_flattened", + "title": "MoveDiskAsync", + "description": "Snippet for MoveDiskAsync", + "file": "ProjectsClient.MoveDiskAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "EnableXpnHostAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnHostAsync", + "shortName": "MoveDiskAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveDiskAsync", "async": true, "parameters": [ { "type": "System.String", "name": "project" }, + { + "type": "Google.Cloud.Compute.V1.DiskMoveRequest", + "name": "diskMoveRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -79380,8 +81860,8 @@ "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "EnableXpnHost", - "fullName": "google.cloud.compute.v1.Projects.EnableXpnHost", + "shortName": "MoveDisk", + "fullName": "google.cloud.compute.v1.Projects.MoveDisk", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79392,28 +81872,28 @@ "segments": [ { "start": 22, - "end": 61, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 59, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_EnableXpnResource_sync", - "title": "EnableXpnResourceRequestObject", - "description": "Snippet for EnableXpnResource", - "file": "ProjectsClient.EnableXpnResourceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_MoveInstance_sync", + "title": "MoveInstanceRequestObject", + "description": "Snippet for MoveInstance", + "file": "ProjectsClient.MoveInstanceRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "EnableXpnResource", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnResource", + "shortName": "MoveInstance", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveInstance", "parameters": [ { - "type": "Google.Cloud.Compute.V1.EnableXpnResourceProjectRequest", + "type": "Google.Cloud.Compute.V1.MoveInstanceProjectRequest", "name": "request" }, { @@ -79427,8 +81907,8 @@ "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "EnableXpnResource", - "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", + "shortName": "MoveInstance", + "fullName": "google.cloud.compute.v1.Projects.MoveInstance", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79451,18 +81931,18 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_EnableXpnResource_async", - "title": "EnableXpnResourceRequestObjectAsync", - "description": "Snippet for EnableXpnResourceAsync", - "file": "ProjectsClient.EnableXpnResourceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_MoveInstance_async", + "title": "MoveInstanceRequestObjectAsync", + "description": "Snippet for MoveInstanceAsync", + "file": "ProjectsClient.MoveInstanceRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "EnableXpnResourceAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnResourceAsync", + "shortName": "MoveInstanceAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveInstanceAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.EnableXpnResourceProjectRequest", + "type": "Google.Cloud.Compute.V1.MoveInstanceProjectRequest", "name": "request" }, { @@ -79476,8 +81956,8 @@ "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "EnableXpnResource", - "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", + "shortName": "MoveInstance", + "fullName": "google.cloud.compute.v1.Projects.MoveInstance", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79500,22 +81980,22 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_EnableXpnResource_sync_flattened", - "title": "EnableXpnResource", - "description": "Snippet for EnableXpnResource", - "file": "ProjectsClient.EnableXpnResourceSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_MoveInstance_sync_flattened", + "title": "MoveInstance", + "description": "Snippet for MoveInstance", + "file": "ProjectsClient.MoveInstanceSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "EnableXpnResource", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnResource", + "shortName": "MoveInstance", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveInstance", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsEnableXpnResourceRequest", - "name": "projectsEnableXpnResourceRequestResource" + "type": "Google.Cloud.Compute.V1.InstanceMoveRequest", + "name": "instanceMoveRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -79528,8 +82008,8 @@ "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "EnableXpnResource", - "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", + "shortName": "MoveInstance", + "fullName": "google.cloud.compute.v1.Projects.MoveInstance", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79551,14 +82031,14 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_EnableXpnResource_async_flattened", - "title": "EnableXpnResourceAsync", - "description": "Snippet for EnableXpnResourceAsync", - "file": "ProjectsClient.EnableXpnResourceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_MoveInstance_async_flattened", + "title": "MoveInstanceAsync", + "description": "Snippet for MoveInstanceAsync", + "file": "ProjectsClient.MoveInstanceAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "EnableXpnResourceAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.EnableXpnResourceAsync", + "shortName": "MoveInstanceAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveInstanceAsync", "async": true, "parameters": [ { @@ -79566,8 +82046,8 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsEnableXpnResourceRequest", - "name": "projectsEnableXpnResourceRequestResource" + "type": "Google.Cloud.Compute.V1.InstanceMoveRequest", + "name": "instanceMoveRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -79580,8 +82060,8 @@ "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "EnableXpnResource", - "fullName": "google.cloud.compute.v1.Projects.EnableXpnResource", + "shortName": "MoveInstance", + "fullName": "google.cloud.compute.v1.Projects.MoveInstance", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79603,17 +82083,17 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "ProjectsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetCloudArmorTier_sync", + "title": "SetCloudArmorTierRequestObject", + "description": "Snippet for SetCloudArmorTier", + "file": "ProjectsClient.SetCloudArmorTierRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.Get", + "shortName": "SetCloudArmorTier", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCloudArmorTier", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetProjectRequest", + "type": "Google.Cloud.Compute.V1.SetCloudArmorTierProjectRequest", "name": "request" }, { @@ -79621,14 +82101,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Project", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Projects.Get", + "shortName": "SetCloudArmorTier", + "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79639,30 +82119,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 41, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 34, - "end": 39, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "ProjectsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetCloudArmorTier_async", + "title": "SetCloudArmorTierRequestObjectAsync", + "description": "Snippet for SetCloudArmorTierAsync", + "file": "ProjectsClient.SetCloudArmorTierRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetAsync", + "shortName": "SetCloudArmorTierAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCloudArmorTierAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetProjectRequest", + "type": "Google.Cloud.Compute.V1.SetCloudArmorTierProjectRequest", "name": "request" }, { @@ -79670,14 +82150,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Projects.Get", + "shortName": "SetCloudArmorTier", + "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79688,44 +82168,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 35, - "end": 40, + "start": 38, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "ProjectsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetCloudArmorTier_sync_flattened", + "title": "SetCloudArmorTier", + "description": "Snippet for SetCloudArmorTier", + "file": "ProjectsClient.SetCloudArmorTierSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.Get", + "shortName": "SetCloudArmorTier", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCloudArmorTier", "parameters": [ { "type": "System.String", "name": "project" }, + { + "type": "Google.Cloud.Compute.V1.ProjectsSetCloudArmorTierRequest", + "name": "projectsSetCloudArmorTierRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Project", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Projects.Get", + "shortName": "SetCloudArmorTier", + "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79735,45 +82219,49 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 41, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 39, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "ProjectsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetCloudArmorTier_async_flattened", + "title": "SetCloudArmorTierAsync", + "description": "Snippet for SetCloudArmorTierAsync", + "file": "ProjectsClient.SetCloudArmorTierAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetAsync", + "shortName": "SetCloudArmorTierAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCloudArmorTierAsync", "async": true, "parameters": [ { "type": "System.String", "name": "project" }, + { + "type": "Google.Cloud.Compute.V1.ProjectsSetCloudArmorTierRequest", + "name": "projectsSetCloudArmorTierRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.Projects.Get", + "shortName": "SetCloudArmorTier", + "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79783,29 +82271,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 40, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_GetXpnHost_sync", - "title": "GetXpnHostRequestObject", - "description": "Snippet for GetXpnHost", - "file": "ProjectsClient.GetXpnHostRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetCommonInstanceMetadata_sync", + "title": "SetCommonInstanceMetadataRequestObject", + "description": "Snippet for SetCommonInstanceMetadata", + "file": "ProjectsClient.SetCommonInstanceMetadataRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetXpnHost", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnHost", + "shortName": "SetCommonInstanceMetadata", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCommonInstanceMetadata", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetXpnHostProjectRequest", + "type": "Google.Cloud.Compute.V1.SetCommonInstanceMetadataProjectRequest", "name": "request" }, { @@ -79813,14 +82301,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Project", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "GetXpnHost", - "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", + "shortName": "SetCommonInstanceMetadata", + "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79831,30 +82319,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 41, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 34, - "end": 39, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_GetXpnHost_async", - "title": "GetXpnHostRequestObjectAsync", - "description": "Snippet for GetXpnHostAsync", - "file": "ProjectsClient.GetXpnHostRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetCommonInstanceMetadata_async", + "title": "SetCommonInstanceMetadataRequestObjectAsync", + "description": "Snippet for SetCommonInstanceMetadataAsync", + "file": "ProjectsClient.SetCommonInstanceMetadataRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetXpnHostAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnHostAsync", + "shortName": "SetCommonInstanceMetadataAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCommonInstanceMetadataAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetXpnHostProjectRequest", + "type": "Google.Cloud.Compute.V1.SetCommonInstanceMetadataProjectRequest", "name": "request" }, { @@ -79862,14 +82350,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "GetXpnHost", - "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", + "shortName": "SetCommonInstanceMetadata", + "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79880,44 +82368,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 35, - "end": 40, + "start": 38, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_GetXpnHost_sync_flattened", - "title": "GetXpnHost", - "description": "Snippet for GetXpnHost", - "file": "ProjectsClient.GetXpnHostSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetCommonInstanceMetadata_sync_flattened", + "title": "SetCommonInstanceMetadata", + "description": "Snippet for SetCommonInstanceMetadata", + "file": "ProjectsClient.SetCommonInstanceMetadataSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetXpnHost", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnHost", + "shortName": "SetCommonInstanceMetadata", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCommonInstanceMetadata", "parameters": [ { "type": "System.String", "name": "project" }, + { + "type": "Google.Cloud.Compute.V1.Metadata", + "name": "metadataResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Project", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "GetXpnHost", - "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", + "shortName": "SetCommonInstanceMetadata", + "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79927,45 +82419,49 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 41, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 34, - "end": 39, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_GetXpnHost_async_flattened", - "title": "GetXpnHostAsync", - "description": "Snippet for GetXpnHostAsync", - "file": "ProjectsClient.GetXpnHostAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetCommonInstanceMetadata_async_flattened", + "title": "SetCommonInstanceMetadataAsync", + "description": "Snippet for SetCommonInstanceMetadataAsync", + "file": "ProjectsClient.SetCommonInstanceMetadataAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetXpnHostAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnHostAsync", + "shortName": "SetCommonInstanceMetadataAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCommonInstanceMetadataAsync", "async": true, "parameters": [ { "type": "System.String", "name": "project" }, + { + "type": "Google.Cloud.Compute.V1.Metadata", + "name": "metadataResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "GetXpnHost", - "fullName": "google.cloud.compute.v1.Projects.GetXpnHost", + "shortName": "SetCommonInstanceMetadata", + "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -79975,29 +82471,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 35, - "end": 40, + "start": 38, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_GetXpnResources_sync", - "title": "GetXpnResourcesRequestObject", - "description": "Snippet for GetXpnResources", - "file": "ProjectsClient.GetXpnResourcesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetDefaultNetworkTier_sync", + "title": "SetDefaultNetworkTierRequestObject", + "description": "Snippet for SetDefaultNetworkTier", + "file": "ProjectsClient.SetDefaultNetworkTierRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetXpnResources", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnResources", + "shortName": "SetDefaultNetworkTier", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetDefaultNetworkTier", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetXpnResourcesProjectsRequest", + "type": "Google.Cloud.Compute.V1.SetDefaultNetworkTierProjectRequest", "name": "request" }, { @@ -80005,14 +82501,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "GetXpnResources", - "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", + "shortName": "SetDefaultNetworkTier", + "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -80023,30 +82519,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 81, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_GetXpnResources_async", - "title": "GetXpnResourcesRequestObjectAsync", - "description": "Snippet for GetXpnResourcesAsync", - "file": "ProjectsClient.GetXpnResourcesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetDefaultNetworkTier_async", + "title": "SetDefaultNetworkTierRequestObjectAsync", + "description": "Snippet for SetDefaultNetworkTierAsync", + "file": "ProjectsClient.SetDefaultNetworkTierRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetXpnResourcesAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnResourcesAsync", + "shortName": "SetDefaultNetworkTierAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetDefaultNetworkTierAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetXpnResourcesProjectsRequest", + "type": "Google.Cloud.Compute.V1.SetDefaultNetworkTierProjectRequest", "name": "request" }, { @@ -80054,14 +82550,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "GetXpnResources", - "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", + "shortName": "SetDefaultNetworkTier", + "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -80072,52 +82568,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 83, + "start": 22, + "end": 66, "type": "FULL" }, { "start": 38, - "end": 81, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_GetXpnResources_sync_flattened", - "title": "GetXpnResources", - "description": "Snippet for GetXpnResources", - "file": "ProjectsClient.GetXpnResourcesSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetDefaultNetworkTier_sync_flattened", + "title": "SetDefaultNetworkTier", + "description": "Snippet for SetDefaultNetworkTier", + "file": "ProjectsClient.SetDefaultNetworkTierSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetXpnResources", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnResources", + "shortName": "SetDefaultNetworkTier", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetDefaultNetworkTier", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.ProjectsSetDefaultNetworkTierRequest", + "name": "projectsSetDefaultNetworkTierRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "GetXpnResources", - "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", + "shortName": "SetDefaultNetworkTier", + "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -80127,26 +82619,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 75, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_GetXpnResources_async_flattened", - "title": "GetXpnResourcesAsync", - "description": "Snippet for GetXpnResourcesAsync", - "file": "ProjectsClient.GetXpnResourcesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetDefaultNetworkTier_async_flattened", + "title": "SetDefaultNetworkTierAsync", + "description": "Snippet for SetDefaultNetworkTierAsync", + "file": "ProjectsClient.SetDefaultNetworkTierAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetXpnResourcesAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.GetXpnResourcesAsync", + "shortName": "SetDefaultNetworkTierAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetDefaultNetworkTierAsync", "async": true, "parameters": [ { @@ -80154,26 +82646,22 @@ "name": "project" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.ProjectsSetDefaultNetworkTierRequest", + "name": "projectsSetDefaultNetworkTierRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "GetXpnResources", - "fullName": "google.cloud.compute.v1.Projects.GetXpnResources", + "shortName": "SetDefaultNetworkTier", + "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -80183,29 +82671,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 77, + "start": 22, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 75, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_ListXpnHosts_sync", - "title": "ListXpnHostsRequestObject", - "description": "Snippet for ListXpnHosts", - "file": "ProjectsClient.ListXpnHostsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetUsageExportBucket_sync", + "title": "SetUsageExportBucketRequestObject", + "description": "Snippet for SetUsageExportBucket", + "file": "ProjectsClient.SetUsageExportBucketRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListXpnHosts", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.ListXpnHosts", + "shortName": "SetUsageExportBucket", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetUsageExportBucket", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListXpnHostsProjectsRequest", + "type": "Google.Cloud.Compute.V1.SetUsageExportBucketProjectRequest", "name": "request" }, { @@ -80213,14 +82701,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "ListXpnHosts", - "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", + "shortName": "SetUsageExportBucket", + "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -80231,30 +82719,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 65, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 63, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_ListXpnHosts_async", - "title": "ListXpnHostsRequestObjectAsync", - "description": "Snippet for ListXpnHostsAsync", - "file": "ProjectsClient.ListXpnHostsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetUsageExportBucket_async", + "title": "SetUsageExportBucketRequestObjectAsync", + "description": "Snippet for SetUsageExportBucketAsync", + "file": "ProjectsClient.SetUsageExportBucketRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListXpnHostsAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.ListXpnHostsAsync", + "shortName": "SetUsageExportBucketAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetUsageExportBucketAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListXpnHostsProjectsRequest", + "type": "Google.Cloud.Compute.V1.SetUsageExportBucketProjectRequest", "name": "request" }, { @@ -80262,14 +82750,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "ListXpnHosts", - "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", + "shortName": "SetUsageExportBucket", + "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -80280,56 +82768,48 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 66, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_ListXpnHosts_sync_flattened", - "title": "ListXpnHosts", - "description": "Snippet for ListXpnHosts", - "file": "ProjectsClient.ListXpnHostsSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetUsageExportBucket_sync_flattened", + "title": "SetUsageExportBucket", + "description": "Snippet for SetUsageExportBucket", + "file": "ProjectsClient.SetUsageExportBucketSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListXpnHosts", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.ListXpnHosts", + "shortName": "SetUsageExportBucket", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetUsageExportBucket", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest", - "name": "projectsListXpnHostsRequestResource" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.UsageExportLocation", + "name": "usageExportLocationResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "ListXpnHosts", - "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", + "shortName": "SetUsageExportBucket", + "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -80339,26 +82819,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 61, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 59, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_ListXpnHosts_async_flattened", - "title": "ListXpnHostsAsync", - "description": "Snippet for ListXpnHostsAsync", - "file": "ProjectsClient.ListXpnHostsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_Projects_SetUsageExportBucket_async_flattened", + "title": "SetUsageExportBucketAsync", + "description": "Snippet for SetUsageExportBucketAsync", + "file": "ProjectsClient.SetUsageExportBucketAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListXpnHostsAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.ListXpnHostsAsync", + "shortName": "SetUsageExportBucketAsync", + "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetUsageExportBucketAsync", "async": true, "parameters": [ { @@ -80366,30 +82846,22 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest", - "name": "projectsListXpnHostsRequestResource" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.UsageExportLocation", + "name": "usageExportLocationResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "ProjectsClient", "fullName": "Google.Cloud.Compute.V1.ProjectsClient" }, "method": { - "shortName": "ListXpnHosts", - "fullName": "google.cloud.compute.v1.Projects.ListXpnHosts", + "shortName": "SetUsageExportBucket", + "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", "service": { "shortName": "Projects", "fullName": "google.cloud.compute.v1.Projects" @@ -80399,29 +82871,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 62, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_MoveDisk_sync", - "title": "MoveDiskRequestObject", - "description": "Snippet for MoveDisk", - "file": "ProjectsClient.MoveDiskRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Announce_sync", + "title": "AnnounceRequestObject", + "description": "Snippet for Announce", + "file": "PublicAdvertisedPrefixesClient.AnnounceRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "MoveDisk", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveDisk", + "shortName": "Announce", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Announce", "parameters": [ { - "type": "Google.Cloud.Compute.V1.MoveDiskProjectRequest", + "type": "Google.Cloud.Compute.V1.AnnouncePublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -80431,15 +82903,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "MoveDisk", - "fullName": "google.cloud.compute.v1.Projects.MoveDisk", + "shortName": "Announce", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80459,18 +82931,18 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_MoveDisk_async", - "title": "MoveDiskRequestObjectAsync", - "description": "Snippet for MoveDiskAsync", - "file": "ProjectsClient.MoveDiskRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Announce_async", + "title": "AnnounceRequestObjectAsync", + "description": "Snippet for AnnounceAsync", + "file": "PublicAdvertisedPrefixesClient.AnnounceRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "MoveDiskAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveDiskAsync", + "shortName": "AnnounceAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.AnnounceAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.MoveDiskProjectRequest", + "type": "Google.Cloud.Compute.V1.AnnouncePublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -80480,15 +82952,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "MoveDisk", - "fullName": "google.cloud.compute.v1.Projects.MoveDisk", + "shortName": "Announce", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80508,22 +82980,22 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_MoveDisk_sync_flattened", - "title": "MoveDisk", - "description": "Snippet for MoveDisk", - "file": "ProjectsClient.MoveDiskSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Announce_sync_flattened", + "title": "Announce", + "description": "Snippet for Announce", + "file": "PublicAdvertisedPrefixesClient.AnnounceSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "MoveDisk", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveDisk", + "shortName": "Announce", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Announce", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.DiskMoveRequest", - "name": "diskMoveRequestResource" + "type": "System.String", + "name": "publicAdvertisedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -80532,15 +83004,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "MoveDisk", - "fullName": "google.cloud.compute.v1.Projects.MoveDisk", + "shortName": "Announce", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80559,14 +83031,14 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_MoveDisk_async_flattened", - "title": "MoveDiskAsync", - "description": "Snippet for MoveDiskAsync", - "file": "ProjectsClient.MoveDiskAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Announce_async_flattened", + "title": "AnnounceAsync", + "description": "Snippet for AnnounceAsync", + "file": "PublicAdvertisedPrefixesClient.AnnounceAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "MoveDiskAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveDiskAsync", + "shortName": "AnnounceAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.AnnounceAsync", "async": true, "parameters": [ { @@ -80574,8 +83046,8 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.DiskMoveRequest", - "name": "diskMoveRequestResource" + "type": "System.String", + "name": "publicAdvertisedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -80584,15 +83056,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "MoveDisk", - "fullName": "google.cloud.compute.v1.Projects.MoveDisk", + "shortName": "Announce", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80611,17 +83083,17 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_MoveInstance_sync", - "title": "MoveInstanceRequestObject", - "description": "Snippet for MoveInstance", - "file": "ProjectsClient.MoveInstanceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "PublicAdvertisedPrefixesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "MoveInstance", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveInstance", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.MoveInstanceProjectRequest", + "type": "Google.Cloud.Compute.V1.DeletePublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -80631,15 +83103,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "MoveInstance", - "fullName": "google.cloud.compute.v1.Projects.MoveInstance", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80659,18 +83131,18 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_MoveInstance_async", - "title": "MoveInstanceRequestObjectAsync", - "description": "Snippet for MoveInstanceAsync", - "file": "ProjectsClient.MoveInstanceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "PublicAdvertisedPrefixesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "MoveInstanceAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveInstanceAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.MoveInstanceProjectRequest", + "type": "Google.Cloud.Compute.V1.DeletePublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -80680,15 +83152,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "MoveInstance", - "fullName": "google.cloud.compute.v1.Projects.MoveInstance", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80708,22 +83180,22 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_MoveInstance_sync_flattened", - "title": "MoveInstance", - "description": "Snippet for MoveInstance", - "file": "ProjectsClient.MoveInstanceSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "PublicAdvertisedPrefixesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "MoveInstance", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveInstance", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Delete", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.InstanceMoveRequest", - "name": "instanceMoveRequestResource" + "type": "System.String", + "name": "publicAdvertisedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -80732,15 +83204,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "MoveInstance", - "fullName": "google.cloud.compute.v1.Projects.MoveInstance", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80759,14 +83231,14 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_MoveInstance_async_flattened", - "title": "MoveInstanceAsync", - "description": "Snippet for MoveInstanceAsync", - "file": "ProjectsClient.MoveInstanceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "PublicAdvertisedPrefixesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "MoveInstanceAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.MoveInstanceAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.DeleteAsync", "async": true, "parameters": [ { @@ -80774,8 +83246,8 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.InstanceMoveRequest", - "name": "instanceMoveRequestResource" + "type": "System.String", + "name": "publicAdvertisedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -80784,15 +83256,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "MoveInstance", - "fullName": "google.cloud.compute.v1.Projects.MoveInstance", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80811,17 +83283,17 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_SetCloudArmorTier_sync", - "title": "SetCloudArmorTierRequestObject", - "description": "Snippet for SetCloudArmorTier", - "file": "ProjectsClient.SetCloudArmorTierRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "PublicAdvertisedPrefixesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetCloudArmorTier", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCloudArmorTier", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetCloudArmorTierProjectRequest", + "type": "Google.Cloud.Compute.V1.GetPublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -80829,17 +83301,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetCloudArmorTier", - "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80847,30 +83319,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 45, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 34, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetCloudArmorTier_async", - "title": "SetCloudArmorTierRequestObjectAsync", - "description": "Snippet for SetCloudArmorTierAsync", - "file": "ProjectsClient.SetCloudArmorTierRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "PublicAdvertisedPrefixesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetCloudArmorTierAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCloudArmorTierAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetCloudArmorTierProjectRequest", + "type": "Google.Cloud.Compute.V1.GetPublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -80878,17 +83350,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetCloudArmorTier", - "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -80896,77 +83368,77 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 38, - "end": 64, + "start": 35, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetCloudArmorTier_sync_flattened", - "title": "SetCloudArmorTier", - "description": "Snippet for SetCloudArmorTier", - "file": "ProjectsClient.SetCloudArmorTierSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "PublicAdvertisedPrefixesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetCloudArmorTier", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCloudArmorTier", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Get", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsSetCloudArmorTierRequest", - "name": "projectsSetCloudArmorTierRequestResource" + "type": "System.String", + "name": "publicAdvertisedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetCloudArmorTier", - "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 42, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 34, + "end": 40, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetCloudArmorTier_async_flattened", - "title": "SetCloudArmorTierAsync", - "description": "Snippet for SetCloudArmorTierAsync", - "file": "ProjectsClient.SetCloudArmorTierAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "PublicAdvertisedPrefixesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetCloudArmorTierAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCloudArmorTierAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.GetAsync", "async": true, "parameters": [ { @@ -80974,54 +83446,54 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsSetCloudArmorTierRequest", - "name": "projectsSetCloudArmorTierRequestResource" + "type": "System.String", + "name": "publicAdvertisedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetCloudArmorTier", - "fullName": "google.cloud.compute.v1.Projects.SetCloudArmorTier", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 38, - "end": 60, + "start": 35, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetCommonInstanceMetadata_sync", - "title": "SetCommonInstanceMetadataRequestObject", - "description": "Snippet for SetCommonInstanceMetadata", - "file": "ProjectsClient.SetCommonInstanceMetadataRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "PublicAdvertisedPrefixesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetCommonInstanceMetadata", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCommonInstanceMetadata", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetCommonInstanceMetadataProjectRequest", + "type": "Google.Cloud.Compute.V1.InsertPublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -81031,15 +83503,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetCommonInstanceMetadata", - "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81059,18 +83531,18 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_SetCommonInstanceMetadata_async", - "title": "SetCommonInstanceMetadataRequestObjectAsync", - "description": "Snippet for SetCommonInstanceMetadataAsync", - "file": "ProjectsClient.SetCommonInstanceMetadataRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "PublicAdvertisedPrefixesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetCommonInstanceMetadataAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCommonInstanceMetadataAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetCommonInstanceMetadataProjectRequest", + "type": "Google.Cloud.Compute.V1.InsertPublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -81080,15 +83552,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetCommonInstanceMetadata", - "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81108,22 +83580,22 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_SetCommonInstanceMetadata_sync_flattened", - "title": "SetCommonInstanceMetadata", - "description": "Snippet for SetCommonInstanceMetadata", - "file": "ProjectsClient.SetCommonInstanceMetadataSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "PublicAdvertisedPrefixesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetCommonInstanceMetadata", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCommonInstanceMetadata", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Insert", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.Metadata", - "name": "metadataResource" + "type": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", + "name": "publicAdvertisedPrefixResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -81132,15 +83604,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetCommonInstanceMetadata", - "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81159,14 +83631,14 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_SetCommonInstanceMetadata_async_flattened", - "title": "SetCommonInstanceMetadataAsync", - "description": "Snippet for SetCommonInstanceMetadataAsync", - "file": "ProjectsClient.SetCommonInstanceMetadataAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "PublicAdvertisedPrefixesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetCommonInstanceMetadataAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetCommonInstanceMetadataAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.InsertAsync", "async": true, "parameters": [ { @@ -81174,8 +83646,8 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.Metadata", - "name": "metadataResource" + "type": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", + "name": "publicAdvertisedPrefixResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -81184,15 +83656,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetCommonInstanceMetadata", - "fullName": "google.cloud.compute.v1.Projects.SetCommonInstanceMetadata", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81211,17 +83683,17 @@ ] }, { - "regionTag": "compute_v1_generated_Projects_SetDefaultNetworkTier_sync", - "title": "SetDefaultNetworkTierRequestObject", - "description": "Snippet for SetDefaultNetworkTier", - "file": "ProjectsClient.SetDefaultNetworkTierRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "PublicAdvertisedPrefixesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDefaultNetworkTier", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetDefaultNetworkTier", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetDefaultNetworkTierProjectRequest", + "type": "Google.Cloud.Compute.V1.ListPublicAdvertisedPrefixesRequest", "name": "request" }, { @@ -81229,17 +83701,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetDefaultNetworkTier", - "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", + "shortName": "List", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81247,30 +83719,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 81, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 36, + "end": 79, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetDefaultNetworkTier_async", - "title": "SetDefaultNetworkTierRequestObjectAsync", - "description": "Snippet for SetDefaultNetworkTierAsync", - "file": "ProjectsClient.SetDefaultNetworkTierRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "PublicAdvertisedPrefixesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDefaultNetworkTierAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetDefaultNetworkTierAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetDefaultNetworkTierProjectRequest", + "type": "Google.Cloud.Compute.V1.ListPublicAdvertisedPrefixesRequest", "name": "request" }, { @@ -81278,17 +83750,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetDefaultNetworkTier", - "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", + "shortName": "List", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81296,77 +83768,81 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 83, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetDefaultNetworkTier_sync_flattened", - "title": "SetDefaultNetworkTier", - "description": "Snippet for SetDefaultNetworkTier", - "file": "ProjectsClient.SetDefaultNetworkTierSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "PublicAdvertisedPrefixesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDefaultNetworkTier", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetDefaultNetworkTier", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.List", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsSetDefaultNetworkTierRequest", - "name": "projectsSetDefaultNetworkTierRequestResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetDefaultNetworkTier", - "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", + "shortName": "List", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 75, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 36, + "end": 73, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetDefaultNetworkTier_async_flattened", - "title": "SetDefaultNetworkTierAsync", - "description": "Snippet for SetDefaultNetworkTierAsync", - "file": "ProjectsClient.SetDefaultNetworkTierAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "PublicAdvertisedPrefixesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetDefaultNetworkTierAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetDefaultNetworkTierAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.ListAsync", "async": true, "parameters": [ { @@ -81374,54 +83850,58 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.ProjectsSetDefaultNetworkTierRequest", - "name": "projectsSetDefaultNetworkTierRequestResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetDefaultNetworkTier", - "fullName": "google.cloud.compute.v1.Projects.SetDefaultNetworkTier", + "shortName": "List", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 77, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetUsageExportBucket_sync", - "title": "SetUsageExportBucketRequestObject", - "description": "Snippet for SetUsageExportBucket", - "file": "ProjectsClient.SetUsageExportBucketRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "PublicAdvertisedPrefixesClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetUsageExportBucket", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetUsageExportBucket", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetUsageExportBucketProjectRequest", + "type": "Google.Cloud.Compute.V1.PatchPublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -81431,15 +83911,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetUsageExportBucket", - "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81448,29 +83928,29 @@ "segments": [ { "start": 22, - "end": 65, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 63, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetUsageExportBucket_async", - "title": "SetUsageExportBucketRequestObjectAsync", - "description": "Snippet for SetUsageExportBucketAsync", - "file": "ProjectsClient.SetUsageExportBucketRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "PublicAdvertisedPrefixesClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetUsageExportBucketAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetUsageExportBucketAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetUsageExportBucketProjectRequest", + "type": "Google.Cloud.Compute.V1.PatchPublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -81480,15 +83960,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetUsageExportBucket", - "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81497,33 +83977,37 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetUsageExportBucket_sync_flattened", - "title": "SetUsageExportBucket", - "description": "Snippet for SetUsageExportBucket", - "file": "ProjectsClient.SetUsageExportBucketSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "PublicAdvertisedPrefixesClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetUsageExportBucket", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetUsageExportBucket", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Patch", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.UsageExportLocation", - "name": "usageExportLocationResource" + "type": "System.String", + "name": "publicAdvertisedPrefix" + }, + { + "type": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", + "name": "publicAdvertisedPrefixResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -81532,15 +84016,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetUsageExportBucket", - "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81548,25 +84032,25 @@ "segments": [ { "start": 22, - "end": 61, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 59, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_Projects_SetUsageExportBucket_async_flattened", - "title": "SetUsageExportBucketAsync", - "description": "Snippet for SetUsageExportBucketAsync", - "file": "ProjectsClient.SetUsageExportBucketAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "PublicAdvertisedPrefixesClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetUsageExportBucketAsync", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient.SetUsageExportBucketAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.PatchAsync", "async": true, "parameters": [ { @@ -81574,8 +84058,12 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.UsageExportLocation", - "name": "usageExportLocationResource" + "type": "System.String", + "name": "publicAdvertisedPrefix" + }, + { + "type": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", + "name": "publicAdvertisedPrefixResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -81584,15 +84072,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "ProjectsClient", - "fullName": "Google.Cloud.Compute.V1.ProjectsClient" + "shortName": "PublicAdvertisedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "SetUsageExportBucket", - "fullName": "google.cloud.compute.v1.Projects.SetUsageExportBucket", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", "service": { - "shortName": "Projects", - "fullName": "google.cloud.compute.v1.Projects" + "shortName": "PublicAdvertisedPrefixes", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" } } }, @@ -81600,28 +84088,28 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Announce_sync", - "title": "AnnounceRequestObject", - "description": "Snippet for Announce", - "file": "PublicAdvertisedPrefixesClient.AnnounceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Withdraw_sync", + "title": "WithdrawRequestObject", + "description": "Snippet for Withdraw", + "file": "PublicAdvertisedPrefixesClient.WithdrawRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Announce", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Announce", + "shortName": "Withdraw", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Withdraw", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AnnouncePublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.WithdrawPublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -81635,8 +84123,8 @@ "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "Announce", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", + "shortName": "Withdraw", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", "service": { "shortName": "PublicAdvertisedPrefixes", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" @@ -81659,18 +84147,18 @@ ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Announce_async", - "title": "AnnounceRequestObjectAsync", - "description": "Snippet for AnnounceAsync", - "file": "PublicAdvertisedPrefixesClient.AnnounceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Withdraw_async", + "title": "WithdrawRequestObjectAsync", + "description": "Snippet for WithdrawAsync", + "file": "PublicAdvertisedPrefixesClient.WithdrawRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AnnounceAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.AnnounceAsync", + "shortName": "WithdrawAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.WithdrawAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AnnouncePublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.WithdrawPublicAdvertisedPrefixeRequest", "name": "request" }, { @@ -81684,8 +84172,8 @@ "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "Announce", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", + "shortName": "Withdraw", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", "service": { "shortName": "PublicAdvertisedPrefixes", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" @@ -81708,14 +84196,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Announce_sync_flattened", - "title": "Announce", - "description": "Snippet for Announce", - "file": "PublicAdvertisedPrefixesClient.AnnounceSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Withdraw_sync_flattened", + "title": "Withdraw", + "description": "Snippet for Withdraw", + "file": "PublicAdvertisedPrefixesClient.WithdrawSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Announce", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Announce", + "shortName": "Withdraw", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Withdraw", "parameters": [ { "type": "System.String", @@ -81736,8 +84224,8 @@ "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "Announce", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", + "shortName": "Withdraw", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", "service": { "shortName": "PublicAdvertisedPrefixes", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" @@ -81759,14 +84247,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Announce_async_flattened", - "title": "AnnounceAsync", - "description": "Snippet for AnnounceAsync", - "file": "PublicAdvertisedPrefixesClient.AnnounceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Withdraw_async_flattened", + "title": "WithdrawAsync", + "description": "Snippet for WithdrawAsync", + "file": "PublicAdvertisedPrefixesClient.WithdrawAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AnnounceAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.AnnounceAsync", + "shortName": "WithdrawAsync", + "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.WithdrawAsync", "async": true, "parameters": [ { @@ -81788,8 +84276,8 @@ "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" }, "method": { - "shortName": "Announce", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Announce", + "shortName": "Withdraw", + "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", "service": { "shortName": "PublicAdvertisedPrefixes", "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" @@ -81811,17 +84299,17 @@ ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "PublicAdvertisedPrefixesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "PublicDelegatedPrefixesClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Delete", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeletePublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListPublicDelegatedPrefixesRequest", "name": "request" }, { @@ -81829,17 +84317,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -81847,30 +84335,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 37, - "end": 63, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "PublicAdvertisedPrefixesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "PublicDelegatedPrefixesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.DeleteAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeletePublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListPublicDelegatedPrefixesRequest", "name": "request" }, { @@ -81878,17 +84366,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -81896,26 +84384,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 64, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "PublicAdvertisedPrefixesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "PublicDelegatedPrefixesClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Delete", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -81923,50 +84411,54 @@ }, { "type": "System.String", - "name": "publicAdvertisedPrefix" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 76, "type": "FULL" }, { "start": 37, - "end": 59, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "PublicAdvertisedPrefixesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "PublicDelegatedPrefixesClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.DeleteAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -81975,53 +84467,57 @@ }, { "type": "System.String", - "name": "publicAdvertisedPrefix" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Delete", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 38, - "end": 60, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "PublicAdvertisedPrefixesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Announce_sync", + "title": "AnnounceRequestObject", + "description": "Snippet for Announce", + "file": "PublicDelegatedPrefixesClient.AnnounceRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Get", + "shortName": "Announce", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Announce", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetPublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.AnnouncePublicDelegatedPrefixeRequest", "name": "request" }, { @@ -82029,17 +84525,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", + "shortName": "Announce", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82047,30 +84543,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 43, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "PublicAdvertisedPrefixesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Announce_async", + "title": "AnnounceRequestObjectAsync", + "description": "Snippet for AnnounceAsync", + "file": "PublicDelegatedPrefixesClient.AnnounceRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.GetAsync", + "shortName": "AnnounceAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AnnounceAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetPublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.AnnouncePublicDelegatedPrefixeRequest", "name": "request" }, { @@ -82078,17 +84574,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", + "shortName": "Announce", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82096,26 +84592,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 44, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "PublicAdvertisedPrefixesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Announce_sync_flattened", + "title": "Announce", + "description": "Snippet for Announce", + "file": "PublicDelegatedPrefixesClient.AnnounceSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Get", + "shortName": "Announce", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Announce", "parameters": [ { "type": "System.String", @@ -82123,50 +84619,54 @@ }, { "type": "System.String", - "name": "publicAdvertisedPrefix" + "name": "region" + }, + { + "type": "System.String", + "name": "publicDelegatedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", + "shortName": "Announce", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 42, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 40, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "PublicAdvertisedPrefixesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Announce_async_flattened", + "title": "AnnounceAsync", + "description": "Snippet for AnnounceAsync", + "file": "PublicDelegatedPrefixesClient.AnnounceAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.GetAsync", + "shortName": "AnnounceAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AnnounceAsync", "async": true, "parameters": [ { @@ -82175,53 +84675,57 @@ }, { "type": "System.String", - "name": "publicAdvertisedPrefix" + "name": "region" + }, + { + "type": "System.String", + "name": "publicDelegatedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Get", + "shortName": "Announce", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 41, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "PublicAdvertisedPrefixesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "PublicDelegatedPrefixesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertPublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.DeletePublicDelegatedPrefixeRequest", "name": "request" }, { @@ -82231,15 +84735,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82248,29 +84752,29 @@ "segments": [ { "start": 22, - "end": 65, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 63, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "PublicAdvertisedPrefixesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "PublicDelegatedPrefixesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertPublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.DeletePublicDelegatedPrefixeRequest", "name": "request" }, { @@ -82280,15 +84784,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82297,33 +84801,37 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "PublicAdvertisedPrefixesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "PublicDelegatedPrefixesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Insert", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Delete", "parameters": [ { "type": "System.String", "name": "project" }, { - "type": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", - "name": "publicAdvertisedPrefixResource" + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "publicDelegatedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -82332,15 +84840,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82348,25 +84856,25 @@ "segments": [ { "start": 22, - "end": 61, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 59, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "PublicAdvertisedPrefixesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "PublicDelegatedPrefixesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.InsertAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.DeleteAsync", "async": true, "parameters": [ { @@ -82374,8 +84882,12 @@ "name": "project" }, { - "type": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", - "name": "publicAdvertisedPrefixResource" + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "publicDelegatedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -82384,15 +84896,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Insert", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82400,28 +84912,28 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "PublicAdvertisedPrefixesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "PublicDelegatedPrefixesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPublicAdvertisedPrefixesRequest", + "type": "Google.Cloud.Compute.V1.GetPublicDelegatedPrefixeRequest", "name": "request" }, { @@ -82429,17 +84941,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82448,29 +84960,29 @@ "segments": [ { "start": 20, - "end": 81, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 79, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "PublicAdvertisedPrefixesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "PublicDelegatedPrefixesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPublicAdvertisedPrefixesRequest", + "type": "Google.Cloud.Compute.V1.GetPublicDelegatedPrefixeRequest", "name": "request" }, { @@ -82478,17 +84990,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82497,25 +85009,25 @@ "segments": [ { "start": 20, - "end": 83, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 81, + "start": 35, + "end": 45, "type": "SHORT" } ] - }, - { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "PublicAdvertisedPrefixesClient.ListSnippet.g.cs", + }, + { + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "PublicDelegatedPrefixesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Get", "parameters": [ { "type": "System.String", @@ -82523,28 +85035,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "publicDelegatedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82552,25 +85064,25 @@ "segments": [ { "start": 20, - "end": 75, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 73, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "PublicAdvertisedPrefixesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "PublicDelegatedPrefixesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.GetAsync", "async": true, "parameters": [ { @@ -82579,28 +85091,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "publicDelegatedPrefix" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82608,28 +85120,28 @@ "segments": [ { "start": 20, - "end": 77, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 75, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "PublicAdvertisedPrefixesClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "PublicDelegatedPrefixesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Patch", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchPublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.InsertPublicDelegatedPrefixeRequest", "name": "request" }, { @@ -82639,15 +85151,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82667,18 +85179,18 @@ ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "PublicAdvertisedPrefixesClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "PublicDelegatedPrefixesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.PatchAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchPublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.InsertPublicDelegatedPrefixeRequest", "name": "request" }, { @@ -82688,15 +85200,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82716,14 +85228,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "PublicAdvertisedPrefixesClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "PublicDelegatedPrefixesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Patch", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Insert", "parameters": [ { "type": "System.String", @@ -82731,11 +85243,11 @@ }, { "type": "System.String", - "name": "publicAdvertisedPrefix" + "name": "region" }, { - "type": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", - "name": "publicAdvertisedPrefixResource" + "type": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", + "name": "publicDelegatedPrefixResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -82744,15 +85256,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82771,14 +85283,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "PublicAdvertisedPrefixesClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "PublicDelegatedPrefixesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.PatchAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.InsertAsync", "async": true, "parameters": [ { @@ -82787,11 +85299,11 @@ }, { "type": "System.String", - "name": "publicAdvertisedPrefix" + "name": "region" }, { - "type": "Google.Cloud.Compute.V1.PublicAdvertisedPrefix", - "name": "publicAdvertisedPrefixResource" + "type": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", + "name": "publicDelegatedPrefixResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -82800,15 +85312,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Patch", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82827,17 +85339,17 @@ ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Withdraw_sync", - "title": "WithdrawRequestObject", - "description": "Snippet for Withdraw", - "file": "PublicAdvertisedPrefixesClient.WithdrawRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "PublicDelegatedPrefixesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Withdraw", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Withdraw", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.WithdrawPublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.ListPublicDelegatedPrefixesRequest", "name": "request" }, { @@ -82845,17 +85357,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Withdraw", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", + "shortName": "List", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82863,30 +85375,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 65, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 63, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Withdraw_async", - "title": "WithdrawRequestObjectAsync", - "description": "Snippet for WithdrawAsync", - "file": "PublicAdvertisedPrefixesClient.WithdrawRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "PublicDelegatedPrefixesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "WithdrawAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.WithdrawAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.WithdrawPublicAdvertisedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.ListPublicDelegatedPrefixesRequest", "name": "request" }, { @@ -82894,17 +85406,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Withdraw", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", + "shortName": "List", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, @@ -82912,26 +85424,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 64, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Withdraw_sync_flattened", - "title": "Withdraw", - "description": "Snippet for Withdraw", - "file": "PublicAdvertisedPrefixesClient.WithdrawSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "PublicDelegatedPrefixesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Withdraw", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.Withdraw", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.List", "parameters": [ { "type": "System.String", @@ -82939,50 +85451,58 @@ }, { "type": "System.String", - "name": "publicAdvertisedPrefix" + "name": "region" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Withdraw", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", + "shortName": "List", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 61, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 59, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicAdvertisedPrefixes_Withdraw_async_flattened", - "title": "WithdrawAsync", - "description": "Snippet for WithdrawAsync", - "file": "PublicAdvertisedPrefixesClient.WithdrawAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "PublicDelegatedPrefixesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "WithdrawAsync", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient.WithdrawAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.ListAsync", "async": true, "parameters": [ { @@ -82991,53 +85511,61 @@ }, { "type": "System.String", - "name": "publicAdvertisedPrefix" + "name": "region" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "PublicAdvertisedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicAdvertisedPrefixesClient" + "shortName": "PublicDelegatedPrefixesClient", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Withdraw", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes.Withdraw", + "shortName": "List", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", "service": { - "shortName": "PublicAdvertisedPrefixes", - "fullName": "google.cloud.compute.v1.PublicAdvertisedPrefixes" + "shortName": "PublicDelegatedPrefixes", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 60, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "PublicDelegatedPrefixesClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "PublicDelegatedPrefixesClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AggregatedList", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListPublicDelegatedPrefixesRequest", + "type": "Google.Cloud.Compute.V1.PatchPublicDelegatedPrefixeRequest", "name": "request" }, { @@ -83045,14 +85573,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "PublicDelegatedPrefixesClient", "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", "service": { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" @@ -83063,30 +85591,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "PublicDelegatedPrefixesClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "PublicDelegatedPrefixesClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AggregatedListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListPublicDelegatedPrefixesRequest", + "type": "Google.Cloud.Compute.V1.PatchPublicDelegatedPrefixeRequest", "name": "request" }, { @@ -83094,14 +85622,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "PublicDelegatedPrefixesClient", "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", "service": { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" @@ -83112,26 +85640,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 86, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "PublicDelegatedPrefixesClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "PublicDelegatedPrefixesClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AggregatedList", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Patch", "parameters": [ { "type": "System.String", @@ -83139,25 +85667,29 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "publicDelegatedPrefix" + }, + { + "type": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", + "name": "publicDelegatedPrefixResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "PublicDelegatedPrefixesClient", "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", "service": { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" @@ -83167,26 +85699,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 74, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "PublicDelegatedPrefixesClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "PublicDelegatedPrefixesClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AggregatedListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.PatchAsync", "async": true, "parameters": [ { @@ -83195,25 +85727,29 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "publicDelegatedPrefix" + }, + { + "type": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", + "name": "publicDelegatedPrefixResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "PublicDelegatedPrefixesClient", "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.AggregatedList", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", "service": { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" @@ -83223,29 +85759,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Announce_sync", - "title": "AnnounceRequestObject", - "description": "Snippet for Announce", - "file": "PublicDelegatedPrefixesClient.AnnounceRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Withdraw_sync", + "title": "WithdrawRequestObject", + "description": "Snippet for Withdraw", + "file": "PublicDelegatedPrefixesClient.WithdrawRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Announce", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Announce", + "shortName": "Withdraw", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Withdraw", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AnnouncePublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.WithdrawPublicDelegatedPrefixeRequest", "name": "request" }, { @@ -83259,8 +85795,8 @@ "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Announce", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", + "shortName": "Withdraw", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", "service": { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" @@ -83283,18 +85819,18 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Announce_async", - "title": "AnnounceRequestObjectAsync", - "description": "Snippet for AnnounceAsync", - "file": "PublicDelegatedPrefixesClient.AnnounceRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Withdraw_async", + "title": "WithdrawRequestObjectAsync", + "description": "Snippet for WithdrawAsync", + "file": "PublicDelegatedPrefixesClient.WithdrawRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AnnounceAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AnnounceAsync", + "shortName": "WithdrawAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.WithdrawAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AnnouncePublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.WithdrawPublicDelegatedPrefixeRequest", "name": "request" }, { @@ -83308,8 +85844,8 @@ "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Announce", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", + "shortName": "Withdraw", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", "service": { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" @@ -83332,14 +85868,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Announce_sync_flattened", - "title": "Announce", - "description": "Snippet for Announce", - "file": "PublicDelegatedPrefixesClient.AnnounceSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Withdraw_sync_flattened", + "title": "Withdraw", + "description": "Snippet for Withdraw", + "file": "PublicDelegatedPrefixesClient.WithdrawSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Announce", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Announce", + "shortName": "Withdraw", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Withdraw", "parameters": [ { "type": "System.String", @@ -83364,8 +85900,8 @@ "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Announce", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", + "shortName": "Withdraw", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", "service": { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" @@ -83387,14 +85923,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Announce_async_flattened", - "title": "AnnounceAsync", - "description": "Snippet for AnnounceAsync", - "file": "PublicDelegatedPrefixesClient.AnnounceAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Withdraw_async_flattened", + "title": "WithdrawAsync", + "description": "Snippet for WithdrawAsync", + "file": "PublicDelegatedPrefixesClient.WithdrawAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AnnounceAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.AnnounceAsync", + "shortName": "WithdrawAsync", + "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.WithdrawAsync", "async": true, "parameters": [ { @@ -83420,8 +85956,8 @@ "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" }, "method": { - "shortName": "Announce", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Announce", + "shortName": "Withdraw", + "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", "service": { "shortName": "PublicDelegatedPrefixes", "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" @@ -83443,17 +85979,17 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Delete_sync", + "regionTag": "compute_v1_generated_RegionAutoscalers_Delete_sync", "title": "DeleteRequestObject", "description": "Snippet for Delete", - "file": "PublicDelegatedPrefixesClient.DeleteRequestObjectSnippet.g.cs", + "file": "RegionAutoscalersClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Delete", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeletePublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionAutoscalerRequest", "name": "request" }, { @@ -83463,15 +85999,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83491,18 +86027,18 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Delete_async", + "regionTag": "compute_v1_generated_RegionAutoscalers_Delete_async", "title": "DeleteRequestObjectAsync", "description": "Snippet for DeleteAsync", - "file": "PublicDelegatedPrefixesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "file": "RegionAutoscalersClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeletePublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionAutoscalerRequest", "name": "request" }, { @@ -83512,15 +86048,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83540,14 +86076,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Delete_sync_flattened", + "regionTag": "compute_v1_generated_RegionAutoscalers_Delete_sync_flattened", "title": "Delete", "description": "Snippet for Delete", - "file": "PublicDelegatedPrefixesClient.DeleteSnippet.g.cs", + "file": "RegionAutoscalersClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Delete", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Delete", "parameters": [ { "type": "System.String", @@ -83559,7 +86095,7 @@ }, { "type": "System.String", - "name": "publicDelegatedPrefix" + "name": "autoscaler" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -83568,15 +86104,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83595,14 +86131,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Delete_async_flattened", + "regionTag": "compute_v1_generated_RegionAutoscalers_Delete_async_flattened", "title": "DeleteAsync", "description": "Snippet for DeleteAsync", - "file": "PublicDelegatedPrefixesClient.DeleteAsyncSnippet.g.cs", + "file": "RegionAutoscalersClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.DeleteAsync", "async": true, "parameters": [ { @@ -83615,7 +86151,7 @@ }, { "type": "System.String", - "name": "publicDelegatedPrefix" + "name": "autoscaler" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -83624,15 +86160,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Delete", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Delete", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83651,17 +86187,17 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Get_sync", + "regionTag": "compute_v1_generated_RegionAutoscalers_Get_sync", "title": "GetRequestObject", "description": "Snippet for Get", - "file": "PublicDelegatedPrefixesClient.GetRequestObjectSnippet.g.cs", + "file": "RegionAutoscalersClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Get", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetPublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.GetRegionAutoscalerRequest", "name": "request" }, { @@ -83669,17 +86205,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", + "resultType": "Google.Cloud.Compute.V1.Autoscaler", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83699,18 +86235,18 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Get_async", + "regionTag": "compute_v1_generated_RegionAutoscalers_Get_async", "title": "GetRequestObjectAsync", "description": "Snippet for GetAsync", - "file": "PublicDelegatedPrefixesClient.GetRequestObjectAsyncSnippet.g.cs", + "file": "RegionAutoscalersClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetPublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.GetRegionAutoscalerRequest", "name": "request" }, { @@ -83718,17 +86254,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83748,14 +86284,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Get_sync_flattened", + "regionTag": "compute_v1_generated_RegionAutoscalers_Get_sync_flattened", "title": "Get", "description": "Snippet for Get", - "file": "PublicDelegatedPrefixesClient.GetSnippet.g.cs", + "file": "RegionAutoscalersClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Get", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Get", "parameters": [ { "type": "System.String", @@ -83767,24 +86303,24 @@ }, { "type": "System.String", - "name": "publicDelegatedPrefix" + "name": "autoscaler" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", + "resultType": "Google.Cloud.Compute.V1.Autoscaler", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83803,14 +86339,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Get_async_flattened", + "regionTag": "compute_v1_generated_RegionAutoscalers_Get_async_flattened", "title": "GetAsync", "description": "Snippet for GetAsync", - "file": "PublicDelegatedPrefixesClient.GetAsyncSnippet.g.cs", + "file": "RegionAutoscalersClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.GetAsync", "async": true, "parameters": [ { @@ -83823,24 +86359,24 @@ }, { "type": "System.String", - "name": "publicDelegatedPrefix" + "name": "autoscaler" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Get", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83859,17 +86395,17 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Insert_sync", + "regionTag": "compute_v1_generated_RegionAutoscalers_Insert_sync", "title": "InsertRequestObject", "description": "Snippet for Insert", - "file": "PublicDelegatedPrefixesClient.InsertRequestObjectSnippet.g.cs", + "file": "RegionAutoscalersClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Insert", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertPublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionAutoscalerRequest", "name": "request" }, { @@ -83879,15 +86415,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83907,18 +86443,18 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Insert_async", + "regionTag": "compute_v1_generated_RegionAutoscalers_Insert_async", "title": "InsertRequestObjectAsync", "description": "Snippet for InsertAsync", - "file": "PublicDelegatedPrefixesClient.InsertRequestObjectAsyncSnippet.g.cs", + "file": "RegionAutoscalersClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertPublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionAutoscalerRequest", "name": "request" }, { @@ -83928,15 +86464,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -83956,14 +86492,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Insert_sync_flattened", + "regionTag": "compute_v1_generated_RegionAutoscalers_Insert_sync_flattened", "title": "Insert", "description": "Snippet for Insert", - "file": "PublicDelegatedPrefixesClient.InsertSnippet.g.cs", + "file": "RegionAutoscalersClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Insert", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Insert", "parameters": [ { "type": "System.String", @@ -83974,8 +86510,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", - "name": "publicDelegatedPrefixResource" + "type": "Google.Cloud.Compute.V1.Autoscaler", + "name": "autoscalerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -83984,15 +86520,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -84011,14 +86547,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Insert_async_flattened", + "regionTag": "compute_v1_generated_RegionAutoscalers_Insert_async_flattened", "title": "InsertAsync", "description": "Snippet for InsertAsync", - "file": "PublicDelegatedPrefixesClient.InsertAsyncSnippet.g.cs", + "file": "RegionAutoscalersClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.InsertAsync", "async": true, "parameters": [ { @@ -84030,8 +86566,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", - "name": "publicDelegatedPrefixResource" + "type": "Google.Cloud.Compute.V1.Autoscaler", + "name": "autoscalerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -84040,15 +86576,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "Insert", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Insert", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -84067,17 +86603,17 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_List_sync", + "regionTag": "compute_v1_generated_RegionAutoscalers_List_sync", "title": "ListRequestObject", "description": "Snippet for List", - "file": "PublicDelegatedPrefixesClient.ListRequestObjectSnippet.g.cs", + "file": "RegionAutoscalersClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.List", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPublicDelegatedPrefixesRequest", + "type": "Google.Cloud.Compute.V1.ListRegionAutoscalersRequest", "name": "request" }, { @@ -84085,17 +86621,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -84115,18 +86651,18 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_List_async", + "regionTag": "compute_v1_generated_RegionAutoscalers_List_async", "title": "ListRequestObjectAsync", "description": "Snippet for ListAsync", - "file": "PublicDelegatedPrefixesClient.ListRequestObjectAsyncSnippet.g.cs", + "file": "RegionAutoscalersClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPublicDelegatedPrefixesRequest", + "type": "Google.Cloud.Compute.V1.ListRegionAutoscalersRequest", "name": "request" }, { @@ -84134,17 +86670,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { "shortName": "List", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -84164,74 +86700,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_List_sync_flattened", + "regionTag": "compute_v1_generated_RegionAutoscalers_List_sync_flattened", "title": "List", "description": "Snippet for List", - "file": "PublicDelegatedPrefixesClient.ListSnippet.g.cs", + "file": "RegionAutoscalersClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.List", - "parameters": [ - { - "type": "System.String", - "name": "project" - }, - { - "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, - { - "type": "Google.Api.Gax.Grpc.CallSettings", - "name": "callSettings" - } - ], - "resultType": "Google.Api.Gax.PagedEnumerable", - "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" - }, - "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", - "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" - } - } - }, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 76, - "type": "FULL" - }, - { - "start": 36, - "end": 74, - "type": "SHORT" - } - ] - }, - { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "PublicDelegatedPrefixesClient.ListAsyncSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.ListAsync", - "async": true, + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.List", "parameters": [ { "type": "System.String", @@ -84246,207 +86722,51 @@ "name": "pageToken" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, - { - "type": "Google.Api.Gax.Grpc.CallSettings", - "name": "callSettings" - } - ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", - "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" - }, - "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.List", - "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" - } - } - }, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 78, - "type": "FULL" - }, - { - "start": 38, - "end": 76, - "type": "SHORT" - } - ] - }, - { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "PublicDelegatedPrefixesClient.PatchRequestObjectSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Patch", - "parameters": [ - { - "type": "Google.Cloud.Compute.V1.PatchPublicDelegatedPrefixeRequest", - "name": "request" - }, - { - "type": "Google.Api.Gax.Grpc.CallSettings", - "name": "callSettings" - } - ], - "resultType": "Google.LongRunning.Operation", - "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" - }, - "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", - "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" - } - } - }, - "canonical": true, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 22, - "end": 67, - "type": "FULL" - }, - { - "start": 37, - "end": 65, - "type": "SHORT" - } - ] - }, - { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "PublicDelegatedPrefixesClient.PatchRequestObjectAsyncSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.PatchAsync", - "async": true, - "parameters": [ - { - "type": "Google.Cloud.Compute.V1.PatchPublicDelegatedPrefixeRequest", - "name": "request" - }, - { - "type": "Google.Api.Gax.Grpc.CallSettings", - "name": "callSettings" - } - ], - "resultType": "System.Threading.Tasks.Task>", - "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" - }, - "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", - "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" - } - } - }, - "canonical": true, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 22, - "end": 68, - "type": "FULL" - }, - { - "start": 38, - "end": 66, - "type": "SHORT" - } - ] - }, - { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "PublicDelegatedPrefixesClient.PatchSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Patch", - "parameters": [ - { - "type": "System.String", - "name": "project" - }, - { - "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "publicDelegatedPrefix" - }, - { - "type": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", - "name": "publicDelegatedPrefixResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "PublicDelegatedPrefixesClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "RegionAutoscalersClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.PatchAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.ListAsync", "async": true, "parameters": [ { @@ -84459,57 +86779,57 @@ }, { "type": "System.String", - "name": "publicDelegatedPrefix" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.PublicDelegatedPrefix", - "name": "publicDelegatedPrefixResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Patch", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Withdraw_sync", - "title": "WithdrawRequestObject", - "description": "Snippet for Withdraw", - "file": "PublicDelegatedPrefixesClient.WithdrawRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "RegionAutoscalersClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Withdraw", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Withdraw", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.WithdrawPublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionAutoscalerRequest", "name": "request" }, { @@ -84519,15 +86839,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Withdraw", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -84536,29 +86856,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Withdraw_async", - "title": "WithdrawRequestObjectAsync", - "description": "Snippet for WithdrawAsync", - "file": "PublicDelegatedPrefixesClient.WithdrawRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "RegionAutoscalersClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "WithdrawAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.WithdrawAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.WithdrawPublicDelegatedPrefixeRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionAutoscalerRequest", "name": "request" }, { @@ -84568,15 +86888,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Withdraw", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -84585,25 +86905,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Withdraw_sync_flattened", - "title": "Withdraw", - "description": "Snippet for Withdraw", - "file": "PublicDelegatedPrefixesClient.WithdrawSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "RegionAutoscalersClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Withdraw", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.Withdraw", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Patch", "parameters": [ { "type": "System.String", @@ -84614,8 +86934,8 @@ "name": "region" }, { - "type": "System.String", - "name": "publicDelegatedPrefix" + "type": "Google.Cloud.Compute.V1.Autoscaler", + "name": "autoscalerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -84624,15 +86944,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Withdraw", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -84651,14 +86971,14 @@ ] }, { - "regionTag": "compute_v1_generated_PublicDelegatedPrefixes_Withdraw_async_flattened", - "title": "WithdrawAsync", - "description": "Snippet for WithdrawAsync", - "file": "PublicDelegatedPrefixesClient.WithdrawAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "RegionAutoscalersClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "WithdrawAsync", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient.WithdrawAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.PatchAsync", "async": true, "parameters": [ { @@ -84670,8 +86990,8 @@ "name": "region" }, { - "type": "System.String", - "name": "publicDelegatedPrefix" + "type": "Google.Cloud.Compute.V1.Autoscaler", + "name": "autoscalerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -84680,15 +87000,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "PublicDelegatedPrefixesClient", - "fullName": "Google.Cloud.Compute.V1.PublicDelegatedPrefixesClient" + "shortName": "RegionAutoscalersClient", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Withdraw", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes.Withdraw", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", "service": { - "shortName": "PublicDelegatedPrefixes", - "fullName": "google.cloud.compute.v1.PublicDelegatedPrefixes" + "shortName": "RegionAutoscalers", + "fullName": "google.cloud.compute.v1.RegionAutoscalers" } } }, @@ -84707,17 +87027,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "RegionAutoscalersClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_Update_sync", + "title": "UpdateRequestObject", + "description": "Snippet for Update", + "file": "RegionAutoscalersClient.UpdateRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Delete", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Update", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionAutoscalerRequest", "name": "request" }, { @@ -84731,8 +87051,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", "service": { "shortName": "RegionAutoscalers", "fullName": "google.cloud.compute.v1.RegionAutoscalers" @@ -84744,29 +87064,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionAutoscalersClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_Update_async", + "title": "UpdateRequestObjectAsync", + "description": "Snippet for UpdateAsync", + "file": "RegionAutoscalersClient.UpdateRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.DeleteAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.UpdateAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionAutoscalerRequest", "name": "request" }, { @@ -84780,8 +87100,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", "service": { "shortName": "RegionAutoscalers", "fullName": "google.cloud.compute.v1.RegionAutoscalers" @@ -84793,25 +87113,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "RegionAutoscalersClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_Update_sync_flattened", + "title": "Update", + "description": "Snippet for Update", + "file": "RegionAutoscalersClient.UpdateSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Delete", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Update", "parameters": [ { "type": "System.String", @@ -84822,8 +87142,8 @@ "name": "region" }, { - "type": "System.String", - "name": "autoscaler" + "type": "Google.Cloud.Compute.V1.Autoscaler", + "name": "autoscalerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -84836,8 +87156,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", "service": { "shortName": "RegionAutoscalers", "fullName": "google.cloud.compute.v1.RegionAutoscalers" @@ -84859,14 +87179,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionAutoscalersClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionAutoscalers_Update_async_flattened", + "title": "UpdateAsync", + "description": "Snippet for UpdateAsync", + "file": "RegionAutoscalersClient.UpdateAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.DeleteAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.UpdateAsync", "async": true, "parameters": [ { @@ -84878,8 +87198,8 @@ "name": "region" }, { - "type": "System.String", - "name": "autoscaler" + "type": "Google.Cloud.Compute.V1.Autoscaler", + "name": "autoscalerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -84892,8 +87212,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Delete", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", "service": { "shortName": "RegionAutoscalers", "fullName": "google.cloud.compute.v1.RegionAutoscalers" @@ -84915,17 +87235,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "RegionAutoscalersClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "RegionBackendServicesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Get", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionBackendServiceRequest", "name": "request" }, { @@ -84933,17 +87253,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Autoscaler", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -84951,30 +87271,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "RegionAutoscalersClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "RegionBackendServicesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.GetAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionBackendServiceRequest", "name": "request" }, { @@ -84982,17 +87302,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85000,26 +87320,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "RegionAutoscalersClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "RegionBackendServicesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Get", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Delete", "parameters": [ { "type": "System.String", @@ -85031,50 +87351,50 @@ }, { "type": "System.String", - "name": "autoscaler" + "name": "backendService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Autoscaler", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "RegionAutoscalersClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "RegionBackendServicesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.GetAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.DeleteAsync", "async": true, "parameters": [ { @@ -85087,53 +87407,53 @@ }, { "type": "System.String", - "name": "autoscaler" + "name": "backendService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "RegionAutoscalersClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "RegionBackendServicesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Insert", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.GetRegionBackendServiceRequest", "name": "request" }, { @@ -85141,17 +87461,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.BackendService", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85159,30 +87479,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "RegionAutoscalersClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "RegionBackendServicesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.InsertAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.GetRegionBackendServiceRequest", "name": "request" }, { @@ -85190,17 +87510,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85208,26 +87528,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "RegionAutoscalersClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "RegionBackendServicesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Insert", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Get", "parameters": [ { "type": "System.String", @@ -85238,51 +87558,51 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Autoscaler", - "name": "autoscalerResource" + "type": "System.String", + "name": "backendService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.BackendService", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "RegionAutoscalersClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "RegionBackendServicesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.InsertAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetAsync", "async": true, "parameters": [ { @@ -85294,54 +87614,54 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Autoscaler", - "name": "autoscalerResource" + "type": "System.String", + "name": "backendService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Insert", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "RegionAutoscalersClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_GetHealth_sync", + "title": "GetHealthRequestObject", + "description": "Snippet for GetHealth", + "file": "RegionBackendServicesClient.GetHealthRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.List", + "shortName": "GetHealth", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetHealth", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionAutoscalersRequest", + "type": "Google.Cloud.Compute.V1.GetHealthRegionBackendServiceRequest", "name": "request" }, { @@ -85349,17 +87669,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.BackendServiceGroupHealth", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", + "shortName": "GetHealth", + "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85368,29 +87688,29 @@ "segments": [ { "start": 20, - "end": 82, + "end": 47, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "RegionAutoscalersClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_GetHealth_async", + "title": "GetHealthRequestObjectAsync", + "description": "Snippet for GetHealthAsync", + "file": "RegionBackendServicesClient.GetHealthRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.ListAsync", + "shortName": "GetHealthAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetHealthAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionAutoscalersRequest", + "type": "Google.Cloud.Compute.V1.GetHealthRegionBackendServiceRequest", "name": "request" }, { @@ -85398,17 +87718,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", + "shortName": "GetHealth", + "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85417,25 +87737,25 @@ "segments": [ { "start": 20, - "end": 84, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 82, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "RegionAutoscalersClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_GetHealth_sync_flattened", + "title": "GetHealth", + "description": "Snippet for GetHealth", + "file": "RegionBackendServicesClient.GetHealthSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.List", + "shortName": "GetHealth", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetHealth", "parameters": [ { "type": "System.String", @@ -85447,28 +87767,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "backendService" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.ResourceGroupReference", + "name": "resourceGroupReferenceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.BackendServiceGroupHealth", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", + "shortName": "GetHealth", + "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85476,25 +87796,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 44, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "RegionAutoscalersClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_GetHealth_async_flattened", + "title": "GetHealthAsync", + "description": "Snippet for GetHealthAsync", + "file": "RegionBackendServicesClient.GetHealthAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.ListAsync", + "shortName": "GetHealthAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetHealthAsync", "async": true, "parameters": [ { @@ -85507,28 +87827,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "backendService" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.ResourceGroupReference", + "name": "resourceGroupReferenceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.List", + "shortName": "GetHealth", + "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85536,28 +87856,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 76, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "RegionAutoscalersClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "RegionBackendServicesClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Patch", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyRegionBackendServiceRequest", "name": "request" }, { @@ -85565,17 +87885,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85583,30 +87903,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "RegionAutoscalersClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "RegionBackendServicesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.PatchAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyRegionBackendServiceRequest", "name": "request" }, { @@ -85614,17 +87934,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85632,26 +87952,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "RegionAutoscalersClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "RegionBackendServicesClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Patch", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -85662,51 +87982,51 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Autoscaler", - "name": "autoscalerResource" + "type": "System.String", + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "RegionAutoscalersClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "RegionBackendServicesClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.PatchAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -85718,54 +88038,54 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Autoscaler", - "name": "autoscalerResource" + "type": "System.String", + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Patch", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Update_sync", - "title": "UpdateRequestObject", - "description": "Snippet for Update", - "file": "RegionAutoscalersClient.UpdateRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "RegionBackendServicesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Update", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionBackendServiceRequest", "name": "request" }, { @@ -85775,15 +88095,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85792,29 +88112,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Update_async", - "title": "UpdateRequestObjectAsync", - "description": "Snippet for UpdateAsync", - "file": "RegionAutoscalersClient.UpdateRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "RegionBackendServicesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.UpdateAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionAutoscalerRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionBackendServiceRequest", "name": "request" }, { @@ -85824,15 +88144,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85841,25 +88161,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Update_sync_flattened", - "title": "Update", - "description": "Snippet for Update", - "file": "RegionAutoscalersClient.UpdateSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "RegionBackendServicesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.Update", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Insert", "parameters": [ { "type": "System.String", @@ -85870,8 +88190,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Autoscaler", - "name": "autoscalerResource" + "type": "Google.Cloud.Compute.V1.BackendService", + "name": "backendServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -85880,15 +88200,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85907,14 +88227,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionAutoscalers_Update_async_flattened", - "title": "UpdateAsync", - "description": "Snippet for UpdateAsync", - "file": "RegionAutoscalersClient.UpdateAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "RegionBackendServicesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient.UpdateAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.InsertAsync", "async": true, "parameters": [ { @@ -85926,8 +88246,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Autoscaler", - "name": "autoscalerResource" + "type": "Google.Cloud.Compute.V1.BackendService", + "name": "backendServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -85936,15 +88256,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionAutoscalersClient", - "fullName": "Google.Cloud.Compute.V1.RegionAutoscalersClient" + "shortName": "RegionBackendServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionAutoscalers.Update", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", "service": { - "shortName": "RegionAutoscalers", - "fullName": "google.cloud.compute.v1.RegionAutoscalers" + "shortName": "RegionBackendServices", + "fullName": "google.cloud.compute.v1.RegionBackendServices" } } }, @@ -85963,17 +88283,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "RegionBackendServicesClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "RegionBackendServicesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Delete", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.ListRegionBackendServicesRequest", "name": "request" }, { @@ -85981,14 +88301,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionBackendServices.List", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -85999,30 +88319,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionBackendServicesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "RegionBackendServicesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.DeleteAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.ListRegionBackendServicesRequest", "name": "request" }, { @@ -86030,14 +88350,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionBackendServices.List", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86048,26 +88368,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "RegionBackendServicesClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "RegionBackendServicesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Delete", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.List", "parameters": [ { "type": "System.String", @@ -86079,21 +88399,25 @@ }, { "type": "System.String", - "name": "backendService" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionBackendServices.List", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86103,26 +88427,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionBackendServicesClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "RegionBackendServicesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.DeleteAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListAsync", "async": true, "parameters": [ { @@ -86135,21 +88459,25 @@ }, { "type": "System.String", - "name": "backendService" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Delete", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionBackendServices.List", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86159,29 +88487,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "RegionBackendServicesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_ListUsable_sync", + "title": "ListUsableRequestObject", + "description": "Snippet for ListUsable", + "file": "RegionBackendServicesClient.ListUsableRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Get", + "shortName": "ListUsable", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListUsable", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.ListUsableRegionBackendServicesRequest", "name": "request" }, { @@ -86189,14 +88517,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.BackendService", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", + "shortName": "ListUsable", + "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86208,29 +88536,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 82, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "RegionBackendServicesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_ListUsable_async", + "title": "ListUsableRequestObjectAsync", + "description": "Snippet for ListUsableAsync", + "file": "RegionBackendServicesClient.ListUsableRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetAsync", + "shortName": "ListUsableAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListUsableAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.ListUsableRegionBackendServicesRequest", "name": "request" }, { @@ -86238,14 +88566,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", + "shortName": "ListUsable", + "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86257,25 +88585,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 84, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "RegionBackendServicesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_ListUsable_sync_flattened", + "title": "ListUsable", + "description": "Snippet for ListUsable", + "file": "RegionBackendServicesClient.ListUsableSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Get", + "shortName": "ListUsable", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListUsable", "parameters": [ { "type": "System.String", @@ -86287,21 +88615,25 @@ }, { "type": "System.String", - "name": "backendService" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.BackendService", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", + "shortName": "ListUsable", + "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86312,25 +88644,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "RegionBackendServicesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_ListUsable_async_flattened", + "title": "ListUsableAsync", + "description": "Snippet for ListUsableAsync", + "file": "RegionBackendServicesClient.ListUsableAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetAsync", + "shortName": "ListUsableAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListUsableAsync", "async": true, "parameters": [ { @@ -86343,21 +88675,25 @@ }, { "type": "System.String", - "name": "backendService" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Get", + "shortName": "ListUsable", + "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86368,28 +88704,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_GetHealth_sync", - "title": "GetHealthRequestObject", - "description": "Snippet for GetHealth", - "file": "RegionBackendServicesClient.GetHealthRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "RegionBackendServicesClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetHealth", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetHealth", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetHealthRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionBackendServiceRequest", "name": "request" }, { @@ -86397,14 +88733,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.BackendServiceGroupHealth", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "GetHealth", - "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86415,30 +88751,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_GetHealth_async", - "title": "GetHealthRequestObjectAsync", - "description": "Snippet for GetHealthAsync", - "file": "RegionBackendServicesClient.GetHealthRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "RegionBackendServicesClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetHealthAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetHealthAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetHealthRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionBackendServiceRequest", "name": "request" }, { @@ -86446,14 +88782,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "GetHealth", - "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86464,26 +88800,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 48, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_GetHealth_sync_flattened", - "title": "GetHealth", - "description": "Snippet for GetHealth", - "file": "RegionBackendServicesClient.GetHealthSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "RegionBackendServicesClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetHealth", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetHealth", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Patch", "parameters": [ { "type": "System.String", @@ -86498,22 +88834,22 @@ "name": "backendService" }, { - "type": "Google.Cloud.Compute.V1.ResourceGroupReference", - "name": "resourceGroupReferenceResource" + "type": "Google.Cloud.Compute.V1.BackendService", + "name": "backendServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.BackendServiceGroupHealth", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "GetHealth", - "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86523,26 +88859,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_GetHealth_async_flattened", - "title": "GetHealthAsync", - "description": "Snippet for GetHealthAsync", - "file": "RegionBackendServicesClient.GetHealthAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "RegionBackendServicesClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetHealthAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetHealthAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.PatchAsync", "async": true, "parameters": [ { @@ -86558,22 +88894,22 @@ "name": "backendService" }, { - "type": "Google.Cloud.Compute.V1.ResourceGroupReference", - "name": "resourceGroupReferenceResource" + "type": "Google.Cloud.Compute.V1.BackendService", + "name": "backendServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "GetHealth", - "fullName": "google.cloud.compute.v1.RegionBackendServices.GetHealth", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86583,29 +88919,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 45, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "RegionBackendServicesClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "RegionBackendServicesClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyRegionBackendServiceRequest", "name": "request" }, { @@ -86619,8 +88955,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86643,18 +88979,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "RegionBackendServicesClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "RegionBackendServicesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetIamPolicyAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyRegionBackendServiceRequest", "name": "request" }, { @@ -86668,8 +89004,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86692,14 +89028,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "RegionBackendServicesClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "RegionBackendServicesClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -86713,6 +89049,10 @@ "type": "System.String", "name": "resource" }, + { + "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", + "name": "regionSetPolicyRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -86724,8 +89064,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86736,25 +89076,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 34, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "RegionBackendServicesClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "RegionBackendServicesClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.GetIamPolicyAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -86769,6 +89109,10 @@ "type": "System.String", "name": "resource" }, + { + "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", + "name": "regionSetPolicyRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -86780,8 +89124,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86792,28 +89136,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 45, "type": "FULL" }, { "start": 35, - "end": 42, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "RegionBackendServicesClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_SetSecurityPolicy_sync", + "title": "SetSecurityPolicyRequestObject", + "description": "Snippet for SetSecurityPolicy", + "file": "RegionBackendServicesClient.SetSecurityPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Insert", + "shortName": "SetSecurityPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetSecurityPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.SetSecurityPolicyRegionBackendServiceRequest", "name": "request" }, { @@ -86827,8 +89171,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", + "shortName": "SetSecurityPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86840,29 +89184,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "RegionBackendServicesClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_SetSecurityPolicy_async", + "title": "SetSecurityPolicyRequestObjectAsync", + "description": "Snippet for SetSecurityPolicyAsync", + "file": "RegionBackendServicesClient.SetSecurityPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.InsertAsync", + "shortName": "SetSecurityPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetSecurityPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.SetSecurityPolicyRegionBackendServiceRequest", "name": "request" }, { @@ -86876,8 +89220,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", + "shortName": "SetSecurityPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86889,25 +89233,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "RegionBackendServicesClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_SetSecurityPolicy_sync_flattened", + "title": "SetSecurityPolicy", + "description": "Snippet for SetSecurityPolicy", + "file": "RegionBackendServicesClient.SetSecurityPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Insert", + "shortName": "SetSecurityPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetSecurityPolicy", "parameters": [ { "type": "System.String", @@ -86918,8 +89262,12 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.BackendService", - "name": "backendServiceResource" + "type": "System.String", + "name": "backendService" + }, + { + "type": "Google.Cloud.Compute.V1.SecurityPolicyReference", + "name": "securityPolicyReferenceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -86932,8 +89280,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", + "shortName": "SetSecurityPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -86944,25 +89292,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "RegionBackendServicesClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_SetSecurityPolicy_async_flattened", + "title": "SetSecurityPolicyAsync", + "description": "Snippet for SetSecurityPolicyAsync", + "file": "RegionBackendServicesClient.SetSecurityPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.InsertAsync", + "shortName": "SetSecurityPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetSecurityPolicyAsync", "async": true, "parameters": [ { @@ -86974,8 +89322,12 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.BackendService", - "name": "backendServiceResource" + "type": "System.String", + "name": "backendService" + }, + { + "type": "Google.Cloud.Compute.V1.SecurityPolicyReference", + "name": "securityPolicyReferenceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -86988,8 +89340,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Insert", + "shortName": "SetSecurityPolicy", + "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87000,28 +89352,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "RegionBackendServicesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "RegionBackendServicesClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.List", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionBackendServicesRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsRegionBackendServiceRequest", "name": "request" }, { @@ -87029,14 +89381,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionBackendServices.List", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87048,29 +89400,29 @@ "segments": [ { "start": 20, - "end": 82, + "end": 47, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "RegionBackendServicesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "RegionBackendServicesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionBackendServicesRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsRegionBackendServiceRequest", "name": "request" }, { @@ -87078,14 +89430,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionBackendServices.List", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87097,25 +89449,25 @@ "segments": [ { "start": 20, - "end": 84, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 82, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "RegionBackendServicesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "RegionBackendServicesClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.List", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -87127,25 +89479,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "resource" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionBackendServices.List", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87156,25 +89508,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 44, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 34, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "RegionBackendServicesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "RegionBackendServicesClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -87187,25 +89539,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "resource" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionBackendServices.List", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87216,28 +89568,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 45, "type": "FULL" }, { - "start": 38, - "end": 76, + "start": 35, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_ListUsable_sync", - "title": "ListUsableRequestObject", - "description": "Snippet for ListUsable", - "file": "RegionBackendServicesClient.ListUsableRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Update_sync", + "title": "UpdateRequestObject", + "description": "Snippet for Update", + "file": "RegionBackendServicesClient.UpdateRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListUsable", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListUsable", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Update", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListUsableRegionBackendServicesRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionBackendServiceRequest", "name": "request" }, { @@ -87245,14 +89597,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "ListUsable", - "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87263,30 +89615,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_ListUsable_async", - "title": "ListUsableRequestObjectAsync", - "description": "Snippet for ListUsableAsync", - "file": "RegionBackendServicesClient.ListUsableRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Update_async", + "title": "UpdateRequestObjectAsync", + "description": "Snippet for UpdateAsync", + "file": "RegionBackendServicesClient.UpdateRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListUsableAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListUsableAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.UpdateAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListUsableRegionBackendServicesRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionBackendServiceRequest", "name": "request" }, { @@ -87294,14 +89646,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "ListUsable", - "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87312,26 +89664,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_ListUsable_sync_flattened", - "title": "ListUsable", - "description": "Snippet for ListUsable", - "file": "RegionBackendServicesClient.ListUsableSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Update_sync_flattened", + "title": "Update", + "description": "Snippet for Update", + "file": "RegionBackendServicesClient.UpdateSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListUsable", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListUsable", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Update", "parameters": [ { "type": "System.String", @@ -87343,25 +89695,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "backendService" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.BackendService", + "name": "backendServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "ListUsable", - "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87371,26 +89723,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_ListUsable_async_flattened", - "title": "ListUsableAsync", - "description": "Snippet for ListUsableAsync", - "file": "RegionBackendServicesClient.ListUsableAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionBackendServices_Update_async_flattened", + "title": "UpdateAsync", + "description": "Snippet for UpdateAsync", + "file": "RegionBackendServicesClient.UpdateAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListUsableAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.ListUsableAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.UpdateAsync", "async": true, "parameters": [ { @@ -87403,25 +89755,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "backendService" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.BackendService", + "name": "backendServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionBackendServicesClient", "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" }, "method": { - "shortName": "ListUsable", - "fullName": "google.cloud.compute.v1.RegionBackendServices.ListUsable", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", "service": { "shortName": "RegionBackendServices", "fullName": "google.cloud.compute.v1.RegionBackendServices" @@ -87431,29 +89783,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "RegionBackendServicesClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_AggregatedList_sync", + "title": "AggregatedListRequestObject", + "description": "Snippet for AggregatedList", + "file": "RegionCommitmentsClient.AggregatedListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Patch", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.AggregatedList", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListRegionCommitmentsRequest", "name": "request" }, { @@ -87461,17 +89813,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -87479,30 +89831,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "RegionBackendServicesClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_AggregatedList_async", + "title": "AggregatedListRequestObjectAsync", + "description": "Snippet for AggregatedListAsync", + "file": "RegionCommitmentsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.PatchAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.AggregatedListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.AggregatedListRegionCommitmentsRequest", "name": "request" }, { @@ -87510,17 +89862,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -87528,26 +89880,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 86, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 39, + "end": 84, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "RegionBackendServicesClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_AggregatedList_sync_flattened", + "title": "AggregatedList", + "description": "Snippet for AggregatedList", + "file": "RegionCommitmentsClient.AggregatedListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Patch", + "shortName": "AggregatedList", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.AggregatedList", "parameters": [ { "type": "System.String", @@ -87555,58 +89907,54 @@ }, { "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "backendService" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.BackendService", - "name": "backendServiceResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable>", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "RegionBackendServicesClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_AggregatedList_async_flattened", + "title": "AggregatedListAsync", + "description": "Snippet for AggregatedListAsync", + "file": "RegionCommitmentsClient.AggregatedListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.PatchAsync", + "shortName": "AggregatedListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.AggregatedListAsync", "async": true, "parameters": [ { @@ -87615,61 +89963,57 @@ }, { "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "backendService" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.BackendService", - "name": "backendServiceResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Patch", + "shortName": "AggregatedList", + "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 39, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "RegionBackendServicesClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "RegionCommitmentsClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetIamPolicy", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.GetRegionCommitmentRequest", "name": "request" }, { @@ -87677,17 +90021,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.Commitment", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionCommitments.Get", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -87696,29 +90040,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 46, "type": "FULL" }, { "start": 34, - "end": 45, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "RegionBackendServicesClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "RegionCommitmentsClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetIamPolicyAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.GetRegionCommitmentRequest", "name": "request" }, { @@ -87726,17 +90070,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionCommitments.Get", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -87745,25 +90089,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 47, "type": "FULL" }, { "start": 35, - "end": 46, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "RegionBackendServicesClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "RegionCommitmentsClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetIamPolicy", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Get", "parameters": [ { "type": "System.String", @@ -87775,28 +90119,24 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", - "name": "regionSetPolicyRequestResource" + "name": "commitment" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.Commitment", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionCommitments.Get", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -87804,25 +90144,25 @@ "segments": [ { "start": 20, - "end": 44, + "end": 43, "type": "FULL" }, { "start": 34, - "end": 42, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "RegionBackendServicesClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "RegionCommitmentsClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetIamPolicyAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.GetAsync", "async": true, "parameters": [ { @@ -87835,28 +90175,24 @@ }, { "type": "System.String", - "name": "resource" - }, - { - "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", - "name": "regionSetPolicyRequestResource" + "name": "commitment" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.SetIamPolicy", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionCommitments.Get", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -87864,28 +90200,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 44, "type": "FULL" }, { "start": 35, - "end": 43, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_SetSecurityPolicy_sync", - "title": "SetSecurityPolicyRequestObject", - "description": "Snippet for SetSecurityPolicy", - "file": "RegionBackendServicesClient.SetSecurityPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "RegionCommitmentsClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSecurityPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetSecurityPolicy", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetSecurityPolicyRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionCommitmentRequest", "name": "request" }, { @@ -87895,15 +90231,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "SetSecurityPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -87912,29 +90248,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_SetSecurityPolicy_async", - "title": "SetSecurityPolicyRequestObjectAsync", - "description": "Snippet for SetSecurityPolicyAsync", - "file": "RegionBackendServicesClient.SetSecurityPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "RegionCommitmentsClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSecurityPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetSecurityPolicyAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetSecurityPolicyRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionCommitmentRequest", "name": "request" }, { @@ -87944,15 +90280,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "SetSecurityPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -87961,25 +90297,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_SetSecurityPolicy_sync_flattened", - "title": "SetSecurityPolicy", - "description": "Snippet for SetSecurityPolicy", - "file": "RegionBackendServicesClient.SetSecurityPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "RegionCommitmentsClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSecurityPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetSecurityPolicy", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Insert", "parameters": [ { "type": "System.String", @@ -87990,12 +90326,8 @@ "name": "region" }, { - "type": "System.String", - "name": "backendService" - }, - { - "type": "Google.Cloud.Compute.V1.SecurityPolicyReference", - "name": "securityPolicyReferenceResource" + "type": "Google.Cloud.Compute.V1.Commitment", + "name": "commitmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -88004,15 +90336,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "SetSecurityPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88020,25 +90352,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_SetSecurityPolicy_async_flattened", - "title": "SetSecurityPolicyAsync", - "description": "Snippet for SetSecurityPolicyAsync", - "file": "RegionBackendServicesClient.SetSecurityPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "RegionCommitmentsClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetSecurityPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.SetSecurityPolicyAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.InsertAsync", "async": true, "parameters": [ { @@ -88050,12 +90382,8 @@ "name": "region" }, { - "type": "System.String", - "name": "backendService" - }, - { - "type": "Google.Cloud.Compute.V1.SecurityPolicyReference", - "name": "securityPolicyReferenceResource" + "type": "Google.Cloud.Compute.V1.Commitment", + "name": "commitmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -88064,15 +90392,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "SetSecurityPolicy", - "fullName": "google.cloud.compute.v1.RegionBackendServices.SetSecurityPolicy", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88080,28 +90408,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "RegionBackendServicesClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "RegionCommitmentsClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.TestIamPermissions", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.ListRegionCommitmentsRequest", "name": "request" }, { @@ -88109,17 +90437,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionCommitments.List", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88128,29 +90456,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 82, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "RegionBackendServicesClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "RegionCommitmentsClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.TestIamPermissionsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.ListRegionCommitmentsRequest", "name": "request" }, { @@ -88158,17 +90486,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionCommitments.List", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88177,25 +90505,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 84, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "RegionBackendServicesClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "RegionCommitmentsClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.TestIamPermissions", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.List", "parameters": [ { "type": "System.String", @@ -88207,28 +90535,28 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionCommitments.List", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88236,25 +90564,25 @@ "segments": [ { "start": 20, - "end": 44, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "RegionBackendServicesClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionCommitments_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "RegionCommitmentsClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.TestIamPermissionsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.ListAsync", "async": true, "parameters": [ { @@ -88267,28 +90595,28 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.RegionBackendServices.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionCommitments.List", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88296,28 +90624,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Update_sync", + "regionTag": "compute_v1_generated_RegionCommitments_Update_sync", "title": "UpdateRequestObject", "description": "Snippet for Update", - "file": "RegionBackendServicesClient.UpdateRequestObjectSnippet.g.cs", + "file": "RegionCommitmentsClient.UpdateRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Update", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Update", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionCommitmentRequest", "name": "request" }, { @@ -88327,15 +90655,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", + "fullName": "google.cloud.compute.v1.RegionCommitments.Update", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88344,29 +90672,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 69, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Update_async", + "regionTag": "compute_v1_generated_RegionCommitments_Update_async", "title": "UpdateRequestObjectAsync", "description": "Snippet for UpdateAsync", - "file": "RegionBackendServicesClient.UpdateRequestObjectAsyncSnippet.g.cs", + "file": "RegionCommitmentsClient.UpdateRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.UpdateAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionBackendServiceRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionCommitmentRequest", "name": "request" }, { @@ -88376,15 +90704,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", + "fullName": "google.cloud.compute.v1.RegionCommitments.Update", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88393,25 +90721,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 70, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 68, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Update_sync_flattened", + "regionTag": "compute_v1_generated_RegionCommitments_Update_sync_flattened", "title": "Update", "description": "Snippet for Update", - "file": "RegionBackendServicesClient.UpdateSnippet.g.cs", + "file": "RegionCommitmentsClient.UpdateSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.Update", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Update", "parameters": [ { "type": "System.String", @@ -88423,11 +90751,11 @@ }, { "type": "System.String", - "name": "backendService" + "name": "commitment" }, { - "type": "Google.Cloud.Compute.V1.BackendService", - "name": "backendServiceResource" + "type": "Google.Cloud.Compute.V1.Commitment", + "name": "commitmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -88436,15 +90764,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", + "fullName": "google.cloud.compute.v1.RegionCommitments.Update", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88463,14 +90791,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionBackendServices_Update_async_flattened", + "regionTag": "compute_v1_generated_RegionCommitments_Update_async_flattened", "title": "UpdateAsync", "description": "Snippet for UpdateAsync", - "file": "RegionBackendServicesClient.UpdateAsyncSnippet.g.cs", + "file": "RegionCommitmentsClient.UpdateAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient.UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.UpdateAsync", "async": true, "parameters": [ { @@ -88483,11 +90811,11 @@ }, { "type": "System.String", - "name": "backendService" + "name": "commitment" }, { - "type": "Google.Cloud.Compute.V1.BackendService", - "name": "backendServiceResource" + "type": "Google.Cloud.Compute.V1.Commitment", + "name": "commitmentResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -88496,15 +90824,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionBackendServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionBackendServicesClient" + "shortName": "RegionCommitmentsClient", + "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" }, "method": { "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionBackendServices.Update", + "fullName": "google.cloud.compute.v1.RegionCommitments.Update", "service": { - "shortName": "RegionBackendServices", - "fullName": "google.cloud.compute.v1.RegionBackendServices" + "shortName": "RegionCommitments", + "fullName": "google.cloud.compute.v1.RegionCommitments" } } }, @@ -88523,17 +90851,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_AggregatedList_sync", - "title": "AggregatedListRequestObject", - "description": "Snippet for AggregatedList", - "file": "RegionCommitmentsClient.AggregatedListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDiskTypes_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "RegionDiskTypesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.AggregatedList", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListRegionCommitmentsRequest", + "type": "Google.Cloud.Compute.V1.GetRegionDiskTypeRequest", "name": "request" }, { @@ -88541,17 +90869,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.DiskType", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDiskTypesClient", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDiskTypes", + "fullName": "google.cloud.compute.v1.RegionDiskTypes" } } }, @@ -88560,29 +90888,29 @@ "segments": [ { "start": 20, - "end": 84, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 82, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_AggregatedList_async", - "title": "AggregatedListRequestObjectAsync", - "description": "Snippet for AggregatedListAsync", - "file": "RegionCommitmentsClient.AggregatedListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDiskTypes_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "RegionDiskTypesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.AggregatedListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AggregatedListRegionCommitmentsRequest", + "type": "Google.Cloud.Compute.V1.GetRegionDiskTypeRequest", "name": "request" }, { @@ -88590,17 +90918,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDiskTypesClient", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDiskTypes", + "fullName": "google.cloud.compute.v1.RegionDiskTypes" } } }, @@ -88609,25 +90937,25 @@ "segments": [ { "start": 20, - "end": 86, + "end": 47, "type": "FULL" }, { - "start": 39, - "end": 84, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_AggregatedList_sync_flattened", - "title": "AggregatedList", - "description": "Snippet for AggregatedList", - "file": "RegionCommitmentsClient.AggregatedListSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDiskTypes_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "RegionDiskTypesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedList", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.AggregatedList", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.Get", "parameters": [ { "type": "System.String", @@ -88635,28 +90963,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "diskType" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable>", + "resultType": "Google.Cloud.Compute.V1.DiskType", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDiskTypesClient", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDiskTypes", + "fullName": "google.cloud.compute.v1.RegionDiskTypes" } } }, @@ -88664,25 +90992,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_AggregatedList_async_flattened", - "title": "AggregatedListAsync", - "description": "Snippet for AggregatedListAsync", - "file": "RegionCommitmentsClient.AggregatedListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDiskTypes_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "RegionDiskTypesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AggregatedListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.AggregatedListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.GetAsync", "async": true, "parameters": [ { @@ -88691,28 +91019,28 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "region" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.String", + "name": "diskType" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDiskTypesClient", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" }, "method": { - "shortName": "AggregatedList", - "fullName": "google.cloud.compute.v1.RegionCommitments.AggregatedList", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDiskTypes", + "fullName": "google.cloud.compute.v1.RegionDiskTypes" } } }, @@ -88720,28 +91048,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 39, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "RegionCommitmentsClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDiskTypes_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "RegionDiskTypesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Get", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionCommitmentRequest", + "type": "Google.Cloud.Compute.V1.ListRegionDiskTypesRequest", "name": "request" }, { @@ -88749,17 +91077,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Commitment", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDiskTypesClient", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionCommitments.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDiskTypes", + "fullName": "google.cloud.compute.v1.RegionDiskTypes" } } }, @@ -88768,29 +91096,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 82, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "RegionCommitmentsClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDiskTypes_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "RegionDiskTypesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.GetAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionCommitmentRequest", + "type": "Google.Cloud.Compute.V1.ListRegionDiskTypesRequest", "name": "request" }, { @@ -88798,17 +91126,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDiskTypesClient", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionCommitments.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDiskTypes", + "fullName": "google.cloud.compute.v1.RegionDiskTypes" } } }, @@ -88817,25 +91145,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 84, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "RegionCommitmentsClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDiskTypes_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "RegionDiskTypesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Get", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.List", "parameters": [ { "type": "System.String", @@ -88847,24 +91175,28 @@ }, { "type": "System.String", - "name": "commitment" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Commitment", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDiskTypesClient", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionCommitments.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDiskTypes", + "fullName": "google.cloud.compute.v1.RegionDiskTypes" } } }, @@ -88872,25 +91204,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "RegionCommitmentsClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDiskTypes_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "RegionDiskTypesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.GetAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.ListAsync", "async": true, "parameters": [ { @@ -88903,24 +91235,28 @@ }, { "type": "System.String", - "name": "commitment" + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDiskTypesClient", + "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionCommitments.Get", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDiskTypes", + "fullName": "google.cloud.compute.v1.RegionDiskTypes" } } }, @@ -88928,28 +91264,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "RegionCommitmentsClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_AddResourcePolicies_sync", + "title": "AddResourcePoliciesRequestObject", + "description": "Snippet for AddResourcePolicies", + "file": "RegionDisksClient.AddResourcePoliciesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Insert", + "shortName": "AddResourcePolicies", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.AddResourcePolicies", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionCommitmentRequest", + "type": "Google.Cloud.Compute.V1.AddResourcePoliciesRegionDiskRequest", "name": "request" }, { @@ -88959,15 +91295,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", + "shortName": "AddResourcePolicies", + "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -88976,29 +91312,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "RegionCommitmentsClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_AddResourcePolicies_async", + "title": "AddResourcePoliciesRequestObjectAsync", + "description": "Snippet for AddResourcePoliciesAsync", + "file": "RegionDisksClient.AddResourcePoliciesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.InsertAsync", + "shortName": "AddResourcePoliciesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.AddResourcePoliciesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionCommitmentRequest", + "type": "Google.Cloud.Compute.V1.AddResourcePoliciesRegionDiskRequest", "name": "request" }, { @@ -89008,15 +91344,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", + "shortName": "AddResourcePolicies", + "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89025,25 +91361,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "RegionCommitmentsClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_AddResourcePolicies_sync_flattened", + "title": "AddResourcePolicies", + "description": "Snippet for AddResourcePolicies", + "file": "RegionDisksClient.AddResourcePoliciesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Insert", + "shortName": "AddResourcePolicies", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.AddResourcePolicies", "parameters": [ { "type": "System.String", @@ -89054,8 +91390,12 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Commitment", - "name": "commitmentResource" + "type": "System.String", + "name": "disk" + }, + { + "type": "Google.Cloud.Compute.V1.RegionDisksAddResourcePoliciesRequest", + "name": "regionDisksAddResourcePoliciesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -89064,15 +91404,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", + "shortName": "AddResourcePolicies", + "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89080,25 +91420,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "RegionCommitmentsClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_AddResourcePolicies_async_flattened", + "title": "AddResourcePoliciesAsync", + "description": "Snippet for AddResourcePoliciesAsync", + "file": "RegionDisksClient.AddResourcePoliciesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.InsertAsync", + "shortName": "AddResourcePoliciesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.AddResourcePoliciesAsync", "async": true, "parameters": [ { @@ -89110,8 +91450,12 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Commitment", - "name": "commitmentResource" + "type": "System.String", + "name": "disk" + }, + { + "type": "Google.Cloud.Compute.V1.RegionDisksAddResourcePoliciesRequest", + "name": "regionDisksAddResourcePoliciesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -89120,15 +91464,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionCommitments.Insert", + "shortName": "AddResourcePolicies", + "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89136,28 +91480,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "RegionCommitmentsClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_BulkInsert_sync", + "title": "BulkInsertRequestObject", + "description": "Snippet for BulkInsert", + "file": "RegionDisksClient.BulkInsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.List", + "shortName": "BulkInsert", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.BulkInsert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionCommitmentsRequest", + "type": "Google.Cloud.Compute.V1.BulkInsertRegionDiskRequest", "name": "request" }, { @@ -89165,17 +91509,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionCommitments.List", + "shortName": "BulkInsert", + "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89183,30 +91527,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "RegionCommitmentsClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_BulkInsert_async", + "title": "BulkInsertRequestObjectAsync", + "description": "Snippet for BulkInsertAsync", + "file": "RegionDisksClient.BulkInsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.ListAsync", + "shortName": "BulkInsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.BulkInsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionCommitmentsRequest", + "type": "Google.Cloud.Compute.V1.BulkInsertRegionDiskRequest", "name": "request" }, { @@ -89214,17 +91558,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionCommitments.List", + "shortName": "BulkInsert", + "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89232,26 +91576,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "RegionCommitmentsClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_BulkInsert_sync_flattened", + "title": "BulkInsert", + "description": "Snippet for BulkInsert", + "file": "RegionDisksClient.BulkInsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.List", + "shortName": "BulkInsert", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.BulkInsert", "parameters": [ { "type": "System.String", @@ -89262,55 +91606,51 @@ "name": "region" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.BulkInsertDiskResource", + "name": "bulkInsertDiskResourceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionCommitments.List", + "shortName": "BulkInsert", + "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "RegionCommitmentsClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_BulkInsert_async_flattened", + "title": "BulkInsertAsync", + "description": "Snippet for BulkInsertAsync", + "file": "RegionDisksClient.BulkInsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.ListAsync", + "shortName": "BulkInsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.BulkInsertAsync", "async": true, "parameters": [ { @@ -89322,58 +91662,54 @@ "name": "region" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.BulkInsertDiskResource", + "name": "bulkInsertDiskResourceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionCommitments.List", + "shortName": "BulkInsert", + "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Update_sync", - "title": "UpdateRequestObject", - "description": "Snippet for Update", - "file": "RegionCommitmentsClient.UpdateRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_CreateSnapshot_sync", + "title": "CreateSnapshotRequestObject", + "description": "Snippet for CreateSnapshot", + "file": "RegionDisksClient.CreateSnapshotRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Update", + "shortName": "CreateSnapshot", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.CreateSnapshot", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionCommitmentRequest", + "type": "Google.Cloud.Compute.V1.CreateSnapshotRegionDiskRequest", "name": "request" }, { @@ -89383,15 +91719,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionCommitments.Update", + "shortName": "CreateSnapshot", + "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89400,29 +91736,29 @@ "segments": [ { "start": 22, - "end": 69, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 67, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Update_async", - "title": "UpdateRequestObjectAsync", - "description": "Snippet for UpdateAsync", - "file": "RegionCommitmentsClient.UpdateRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_CreateSnapshot_async", + "title": "CreateSnapshotRequestObjectAsync", + "description": "Snippet for CreateSnapshotAsync", + "file": "RegionDisksClient.CreateSnapshotRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.UpdateAsync", + "shortName": "CreateSnapshotAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.CreateSnapshotAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionCommitmentRequest", + "type": "Google.Cloud.Compute.V1.CreateSnapshotRegionDiskRequest", "name": "request" }, { @@ -89432,15 +91768,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionCommitments.Update", + "shortName": "CreateSnapshot", + "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89449,25 +91785,25 @@ "segments": [ { "start": 22, - "end": 70, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 68, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Update_sync_flattened", - "title": "Update", - "description": "Snippet for Update", - "file": "RegionCommitmentsClient.UpdateSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_CreateSnapshot_sync_flattened", + "title": "CreateSnapshot", + "description": "Snippet for CreateSnapshot", + "file": "RegionDisksClient.CreateSnapshotSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.Update", + "shortName": "CreateSnapshot", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.CreateSnapshot", "parameters": [ { "type": "System.String", @@ -89479,11 +91815,11 @@ }, { "type": "System.String", - "name": "commitment" + "name": "disk" }, { - "type": "Google.Cloud.Compute.V1.Commitment", - "name": "commitmentResource" + "type": "Google.Cloud.Compute.V1.Snapshot", + "name": "snapshotResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -89492,15 +91828,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionCommitments.Update", + "shortName": "CreateSnapshot", + "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89519,14 +91855,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionCommitments_Update_async_flattened", - "title": "UpdateAsync", - "description": "Snippet for UpdateAsync", - "file": "RegionCommitmentsClient.UpdateAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_CreateSnapshot_async_flattened", + "title": "CreateSnapshotAsync", + "description": "Snippet for CreateSnapshotAsync", + "file": "RegionDisksClient.CreateSnapshotAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient.UpdateAsync", + "shortName": "CreateSnapshotAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.CreateSnapshotAsync", "async": true, "parameters": [ { @@ -89539,11 +91875,11 @@ }, { "type": "System.String", - "name": "commitment" + "name": "disk" }, { - "type": "Google.Cloud.Compute.V1.Commitment", - "name": "commitmentResource" + "type": "Google.Cloud.Compute.V1.Snapshot", + "name": "snapshotResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -89552,15 +91888,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionCommitmentsClient", - "fullName": "Google.Cloud.Compute.V1.RegionCommitmentsClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionCommitments.Update", + "shortName": "CreateSnapshot", + "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", "service": { - "shortName": "RegionCommitments", - "fullName": "google.cloud.compute.v1.RegionCommitments" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89579,17 +91915,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDiskTypes_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "RegionDiskTypesClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "RegionDisksClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.Get", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionDiskTypeRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionDiskRequest", "name": "request" }, { @@ -89597,17 +91933,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.DiskType", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionDiskTypesClient", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionDisks.Delete", "service": { - "shortName": "RegionDiskTypes", - "fullName": "google.cloud.compute.v1.RegionDiskTypes" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89615,30 +91951,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDiskTypes_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "RegionDiskTypesClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "RegionDisksClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.GetAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionDiskTypeRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionDiskRequest", "name": "request" }, { @@ -89646,17 +91982,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionDiskTypesClient", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionDisks.Delete", "service": { - "shortName": "RegionDiskTypes", - "fullName": "google.cloud.compute.v1.RegionDiskTypes" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89664,26 +92000,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDiskTypes_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "RegionDiskTypesClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "RegionDisksClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.Get", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Delete", "parameters": [ { "type": "System.String", @@ -89695,50 +92031,50 @@ }, { "type": "System.String", - "name": "diskType" + "name": "disk" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.DiskType", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionDiskTypesClient", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionDisks.Delete", "service": { - "shortName": "RegionDiskTypes", - "fullName": "google.cloud.compute.v1.RegionDiskTypes" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 62, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDiskTypes_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "RegionDiskTypesClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "RegionDisksClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.GetAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.DeleteAsync", "async": true, "parameters": [ { @@ -89751,53 +92087,53 @@ }, { "type": "System.String", - "name": "diskType" + "name": "disk" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionDiskTypesClient", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionDiskTypes.Get", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionDisks.Delete", "service": { - "shortName": "RegionDiskTypes", - "fullName": "google.cloud.compute.v1.RegionDiskTypes" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDiskTypes_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "RegionDiskTypesClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "RegionDisksClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionDiskTypesRequest", + "type": "Google.Cloud.Compute.V1.GetRegionDiskRequest", "name": "request" }, { @@ -89805,17 +92141,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.Disk", "client": { - "shortName": "RegionDiskTypesClient", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionDisks.Get", "service": { - "shortName": "RegionDiskTypes", - "fullName": "google.cloud.compute.v1.RegionDiskTypes" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89824,29 +92160,29 @@ "segments": [ { "start": 20, - "end": 82, + "end": 46, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDiskTypes_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "RegionDiskTypesClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "RegionDisksClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionDiskTypesRequest", + "type": "Google.Cloud.Compute.V1.GetRegionDiskRequest", "name": "request" }, { @@ -89854,17 +92190,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionDiskTypesClient", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionDisks.Get", "service": { - "shortName": "RegionDiskTypes", - "fullName": "google.cloud.compute.v1.RegionDiskTypes" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89873,25 +92209,25 @@ "segments": [ { "start": 20, - "end": 84, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 82, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDiskTypes_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "RegionDiskTypesClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "RegionDisksClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.List", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Get", "parameters": [ { "type": "System.String", @@ -89903,28 +92239,24 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "disk" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.Cloud.Compute.V1.Disk", "client": { - "shortName": "RegionDiskTypesClient", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionDisks.Get", "service": { - "shortName": "RegionDiskTypes", - "fullName": "google.cloud.compute.v1.RegionDiskTypes" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89932,25 +92264,25 @@ "segments": [ { "start": 20, - "end": 76, + "end": 43, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDiskTypes_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "RegionDiskTypesClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "RegionDisksClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient.ListAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetAsync", "async": true, "parameters": [ { @@ -89963,28 +92295,24 @@ }, { "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "name": "disk" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionDiskTypesClient", - "fullName": "Google.Cloud.Compute.V1.RegionDiskTypesClient" + "shortName": "RegionDisksClient", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionDiskTypes.List", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionDisks.Get", "service": { - "shortName": "RegionDiskTypes", - "fullName": "google.cloud.compute.v1.RegionDiskTypes" + "shortName": "RegionDisks", + "fullName": "google.cloud.compute.v1.RegionDisks" } } }, @@ -89992,28 +92320,28 @@ "segments": [ { "start": 20, - "end": 78, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 76, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_AddResourcePolicies_sync", - "title": "AddResourcePoliciesRequestObject", - "description": "Snippet for AddResourcePolicies", - "file": "RegionDisksClient.AddResourcePoliciesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_GetIamPolicy_sync", + "title": "GetIamPolicyRequestObject", + "description": "Snippet for GetIamPolicy", + "file": "RegionDisksClient.GetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddResourcePolicies", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.AddResourcePolicies", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddResourcePoliciesRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyRegionDiskRequest", "name": "request" }, { @@ -90021,14 +92349,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "AddResourcePolicies", - "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90039,30 +92367,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_AddResourcePolicies_async", - "title": "AddResourcePoliciesRequestObjectAsync", - "description": "Snippet for AddResourcePoliciesAsync", - "file": "RegionDisksClient.AddResourcePoliciesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_GetIamPolicy_async", + "title": "GetIamPolicyRequestObjectAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "RegionDisksClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddResourcePoliciesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.AddResourcePoliciesAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AddResourcePoliciesRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.GetIamPolicyRegionDiskRequest", "name": "request" }, { @@ -90070,14 +92398,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "AddResourcePolicies", - "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90088,26 +92416,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 48, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 46, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_AddResourcePolicies_sync_flattened", - "title": "AddResourcePolicies", - "description": "Snippet for AddResourcePolicies", - "file": "RegionDisksClient.AddResourcePoliciesSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_GetIamPolicy_sync_flattened", + "title": "GetIamPolicy", + "description": "Snippet for GetIamPolicy", + "file": "RegionDisksClient.GetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddResourcePolicies", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.AddResourcePolicies", + "shortName": "GetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetIamPolicy", "parameters": [ { "type": "System.String", @@ -90119,25 +92447,21 @@ }, { "type": "System.String", - "name": "disk" - }, - { - "type": "Google.Cloud.Compute.V1.RegionDisksAddResourcePoliciesRequest", - "name": "regionDisksAddResourcePoliciesRequestResource" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.Policy", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "AddResourcePolicies", - "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90147,26 +92471,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_AddResourcePolicies_async_flattened", - "title": "AddResourcePoliciesAsync", - "description": "Snippet for AddResourcePoliciesAsync", - "file": "RegionDisksClient.AddResourcePoliciesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_GetIamPolicy_async_flattened", + "title": "GetIamPolicyAsync", + "description": "Snippet for GetIamPolicyAsync", + "file": "RegionDisksClient.GetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AddResourcePoliciesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.AddResourcePoliciesAsync", + "shortName": "GetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetIamPolicyAsync", "async": true, "parameters": [ { @@ -90179,25 +92503,21 @@ }, { "type": "System.String", - "name": "disk" - }, - { - "type": "Google.Cloud.Compute.V1.RegionDisksAddResourcePoliciesRequest", - "name": "regionDisksAddResourcePoliciesRequestResource" + "name": "resource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "AddResourcePolicies", - "fullName": "google.cloud.compute.v1.RegionDisks.AddResourcePolicies", + "shortName": "GetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90207,29 +92527,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_BulkInsert_sync", - "title": "BulkInsertRequestObject", - "description": "Snippet for BulkInsert", - "file": "RegionDisksClient.BulkInsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "RegionDisksClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "BulkInsert", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.BulkInsert", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.BulkInsertRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionDiskRequest", "name": "request" }, { @@ -90243,8 +92563,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "BulkInsert", - "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionDisks.Insert", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90256,29 +92576,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_BulkInsert_async", - "title": "BulkInsertRequestObjectAsync", - "description": "Snippet for BulkInsertAsync", - "file": "RegionDisksClient.BulkInsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "RegionDisksClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "BulkInsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.BulkInsertAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.BulkInsertRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionDiskRequest", "name": "request" }, { @@ -90292,8 +92612,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "BulkInsert", - "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionDisks.Insert", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90305,25 +92625,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_BulkInsert_sync_flattened", - "title": "BulkInsert", - "description": "Snippet for BulkInsert", - "file": "RegionDisksClient.BulkInsertSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "RegionDisksClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "BulkInsert", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.BulkInsert", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Insert", "parameters": [ { "type": "System.String", @@ -90334,8 +92654,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.BulkInsertDiskResource", - "name": "bulkInsertDiskResourceResource" + "type": "Google.Cloud.Compute.V1.Disk", + "name": "diskResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -90348,8 +92668,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "BulkInsert", - "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionDisks.Insert", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90371,14 +92691,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_BulkInsert_async_flattened", - "title": "BulkInsertAsync", - "description": "Snippet for BulkInsertAsync", - "file": "RegionDisksClient.BulkInsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "RegionDisksClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "BulkInsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.BulkInsertAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.InsertAsync", "async": true, "parameters": [ { @@ -90390,8 +92710,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.BulkInsertDiskResource", - "name": "bulkInsertDiskResourceResource" + "type": "Google.Cloud.Compute.V1.Disk", + "name": "diskResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -90404,8 +92724,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "BulkInsert", - "fullName": "google.cloud.compute.v1.RegionDisks.BulkInsert", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionDisks.Insert", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90427,17 +92747,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_CreateSnapshot_sync", - "title": "CreateSnapshotRequestObject", - "description": "Snippet for CreateSnapshot", - "file": "RegionDisksClient.CreateSnapshotRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "RegionDisksClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CreateSnapshot", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.CreateSnapshot", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.CreateSnapshotRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.ListRegionDisksRequest", "name": "request" }, { @@ -90445,14 +92765,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "CreateSnapshot", - "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionDisks.List", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90463,30 +92783,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_CreateSnapshot_async", - "title": "CreateSnapshotRequestObjectAsync", - "description": "Snippet for CreateSnapshotAsync", - "file": "RegionDisksClient.CreateSnapshotRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "RegionDisksClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CreateSnapshotAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.CreateSnapshotAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.CreateSnapshotRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.ListRegionDisksRequest", "name": "request" }, { @@ -90494,14 +92814,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "CreateSnapshot", - "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionDisks.List", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90512,26 +92832,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_CreateSnapshot_sync_flattened", - "title": "CreateSnapshot", - "description": "Snippet for CreateSnapshot", - "file": "RegionDisksClient.CreateSnapshotSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "RegionDisksClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CreateSnapshot", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.CreateSnapshot", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.List", "parameters": [ { "type": "System.String", @@ -90543,25 +92863,25 @@ }, { "type": "System.String", - "name": "disk" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.Snapshot", - "name": "snapshotResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "CreateSnapshot", - "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionDisks.List", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90571,26 +92891,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_CreateSnapshot_async_flattened", - "title": "CreateSnapshotAsync", - "description": "Snippet for CreateSnapshotAsync", - "file": "RegionDisksClient.CreateSnapshotAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "RegionDisksClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CreateSnapshotAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.CreateSnapshotAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.ListAsync", "async": true, "parameters": [ { @@ -90603,25 +92923,25 @@ }, { "type": "System.String", - "name": "disk" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.Snapshot", - "name": "snapshotResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "CreateSnapshot", - "fullName": "google.cloud.compute.v1.RegionDisks.CreateSnapshot", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionDisks.List", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90631,29 +92951,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "RegionDisksClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_RemoveResourcePolicies_sync", + "title": "RemoveResourcePoliciesRequestObject", + "description": "Snippet for RemoveResourcePolicies", + "file": "RegionDisksClient.RemoveResourcePoliciesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Delete", + "shortName": "RemoveResourcePolicies", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.RemoveResourcePolicies", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.RemoveResourcePoliciesRegionDiskRequest", "name": "request" }, { @@ -90667,8 +92987,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionDisks.Delete", + "shortName": "RemoveResourcePolicies", + "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90680,29 +93000,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionDisksClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_RemoveResourcePolicies_async", + "title": "RemoveResourcePoliciesRequestObjectAsync", + "description": "Snippet for RemoveResourcePoliciesAsync", + "file": "RegionDisksClient.RemoveResourcePoliciesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.DeleteAsync", + "shortName": "RemoveResourcePoliciesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.RemoveResourcePoliciesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.RemoveResourcePoliciesRegionDiskRequest", "name": "request" }, { @@ -90716,8 +93036,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionDisks.Delete", + "shortName": "RemoveResourcePolicies", + "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90729,25 +93049,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "RegionDisksClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_RemoveResourcePolicies_sync_flattened", + "title": "RemoveResourcePolicies", + "description": "Snippet for RemoveResourcePolicies", + "file": "RegionDisksClient.RemoveResourcePoliciesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Delete", + "shortName": "RemoveResourcePolicies", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.RemoveResourcePolicies", "parameters": [ { "type": "System.String", @@ -90761,6 +93081,10 @@ "type": "System.String", "name": "disk" }, + { + "type": "Google.Cloud.Compute.V1.RegionDisksRemoveResourcePoliciesRequest", + "name": "regionDisksRemoveResourcePoliciesRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -90772,8 +93096,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionDisks.Delete", + "shortName": "RemoveResourcePolicies", + "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90784,25 +93108,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionDisksClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_RemoveResourcePolicies_async_flattened", + "title": "RemoveResourcePoliciesAsync", + "description": "Snippet for RemoveResourcePoliciesAsync", + "file": "RegionDisksClient.RemoveResourcePoliciesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.DeleteAsync", + "shortName": "RemoveResourcePoliciesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.RemoveResourcePoliciesAsync", "async": true, "parameters": [ { @@ -90817,6 +93141,10 @@ "type": "System.String", "name": "disk" }, + { + "type": "Google.Cloud.Compute.V1.RegionDisksRemoveResourcePoliciesRequest", + "name": "regionDisksRemoveResourcePoliciesRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -90828,8 +93156,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionDisks.Delete", + "shortName": "RemoveResourcePolicies", + "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90840,28 +93168,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "RegionDisksClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Resize_sync", + "title": "ResizeRequestObject", + "description": "Snippet for Resize", + "file": "RegionDisksClient.ResizeRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Get", + "shortName": "Resize", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Resize", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.ResizeRegionDiskRequest", "name": "request" }, { @@ -90869,14 +93197,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Disk", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionDisks.Get", + "shortName": "Resize", + "fullName": "google.cloud.compute.v1.RegionDisks.Resize", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90887,30 +93215,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "RegionDisksClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Resize_async", + "title": "ResizeRequestObjectAsync", + "description": "Snippet for ResizeAsync", + "file": "RegionDisksClient.ResizeRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetAsync", + "shortName": "ResizeAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.ResizeAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.ResizeRegionDiskRequest", "name": "request" }, { @@ -90918,14 +93246,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionDisks.Get", + "shortName": "Resize", + "fullName": "google.cloud.compute.v1.RegionDisks.Resize", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90936,26 +93264,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "RegionDisksClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Resize_sync_flattened", + "title": "Resize", + "description": "Snippet for Resize", + "file": "RegionDisksClient.ResizeSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Get", + "shortName": "Resize", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Resize", "parameters": [ { "type": "System.String", @@ -90969,19 +93297,23 @@ "type": "System.String", "name": "disk" }, + { + "type": "Google.Cloud.Compute.V1.RegionDisksResizeRequest", + "name": "regionDisksResizeRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Disk", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionDisks.Get", + "shortName": "Resize", + "fullName": "google.cloud.compute.v1.RegionDisks.Resize", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -90991,26 +93323,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "RegionDisksClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Resize_async_flattened", + "title": "ResizeAsync", + "description": "Snippet for ResizeAsync", + "file": "RegionDisksClient.ResizeAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetAsync", + "shortName": "ResizeAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.ResizeAsync", "async": true, "parameters": [ { @@ -91025,19 +93357,23 @@ "type": "System.String", "name": "disk" }, + { + "type": "Google.Cloud.Compute.V1.RegionDisksResizeRequest", + "name": "regionDisksResizeRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionDisks.Get", + "shortName": "Resize", + "fullName": "google.cloud.compute.v1.RegionDisks.Resize", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91047,29 +93383,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_GetIamPolicy_sync", - "title": "GetIamPolicyRequestObject", - "description": "Snippet for GetIamPolicy", - "file": "RegionDisksClient.GetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_SetIamPolicy_sync", + "title": "SetIamPolicyRequestObject", + "description": "Snippet for SetIamPolicy", + "file": "RegionDisksClient.SetIamPolicyRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetIamPolicy", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyRegionDiskRequest", "name": "request" }, { @@ -91083,8 +93419,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91107,18 +93443,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_GetIamPolicy_async", - "title": "GetIamPolicyRequestObjectAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "RegionDisksClient.GetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_SetIamPolicy_async", + "title": "SetIamPolicyRequestObjectAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "RegionDisksClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetIamPolicyAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetIamPolicyAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetIamPolicyRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.SetIamPolicyRegionDiskRequest", "name": "request" }, { @@ -91132,8 +93468,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91156,14 +93492,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_GetIamPolicy_sync_flattened", - "title": "GetIamPolicy", - "description": "Snippet for GetIamPolicy", - "file": "RegionDisksClient.GetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_SetIamPolicy_sync_flattened", + "title": "SetIamPolicy", + "description": "Snippet for SetIamPolicy", + "file": "RegionDisksClient.SetIamPolicySnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetIamPolicy", "parameters": [ { "type": "System.String", @@ -91177,6 +93513,10 @@ "type": "System.String", "name": "resource" }, + { + "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", + "name": "regionSetPolicyRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -91188,8 +93528,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91200,25 +93540,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 44, "type": "FULL" }, { "start": 34, - "end": 41, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_GetIamPolicy_async_flattened", - "title": "GetIamPolicyAsync", - "description": "Snippet for GetIamPolicyAsync", - "file": "RegionDisksClient.GetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_SetIamPolicy_async_flattened", + "title": "SetIamPolicyAsync", + "description": "Snippet for SetIamPolicyAsync", + "file": "RegionDisksClient.SetIamPolicyAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.GetIamPolicyAsync", + "shortName": "SetIamPolicyAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetIamPolicyAsync", "async": true, "parameters": [ { @@ -91233,6 +93573,10 @@ "type": "System.String", "name": "resource" }, + { + "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", + "name": "regionSetPolicyRequestResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -91244,8 +93588,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "GetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionDisks.GetIamPolicy", + "shortName": "SetIamPolicy", + "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91256,28 +93600,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 45, "type": "FULL" }, { "start": 35, - "end": 42, + "end": 43, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "RegionDisksClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_SetLabels_sync", + "title": "SetLabelsRequestObject", + "description": "Snippet for SetLabels", + "file": "RegionDisksClient.SetLabelsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Insert", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetLabels", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsRegionDiskRequest", "name": "request" }, { @@ -91291,8 +93635,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionDisks.Insert", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91315,18 +93659,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "RegionDisksClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_SetLabels_async", + "title": "SetLabelsRequestObjectAsync", + "description": "Snippet for SetLabelsAsync", + "file": "RegionDisksClient.SetLabelsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.InsertAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetLabelsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.SetLabelsRegionDiskRequest", "name": "request" }, { @@ -91340,8 +93684,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionDisks.Insert", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91364,14 +93708,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "RegionDisksClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_SetLabels_sync_flattened", + "title": "SetLabels", + "description": "Snippet for SetLabels", + "file": "RegionDisksClient.SetLabelsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Insert", + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetLabels", "parameters": [ { "type": "System.String", @@ -91382,8 +93726,12 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Disk", - "name": "diskResource" + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", + "name": "regionSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -91396,8 +93744,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionDisks.Insert", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91408,25 +93756,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "RegionDisksClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_SetLabels_async_flattened", + "title": "SetLabelsAsync", + "description": "Snippet for SetLabelsAsync", + "file": "RegionDisksClient.SetLabelsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.InsertAsync", + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetLabelsAsync", "async": true, "parameters": [ { @@ -91438,8 +93786,12 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.Disk", - "name": "diskResource" + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", + "name": "regionSetLabelsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -91452,8 +93804,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionDisks.Insert", + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91464,28 +93816,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "RegionDisksClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StartAsyncReplication_sync", + "title": "StartAsyncReplicationRequestObject", + "description": "Snippet for StartAsyncReplication", + "file": "RegionDisksClient.StartAsyncReplicationRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.List", + "shortName": "StartAsyncReplication", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StartAsyncReplication", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionDisksRequest", + "type": "Google.Cloud.Compute.V1.StartAsyncReplicationRegionDiskRequest", "name": "request" }, { @@ -91493,14 +93845,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionDisks.List", + "shortName": "StartAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91511,30 +93863,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "RegionDisksClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StartAsyncReplication_async", + "title": "StartAsyncReplicationRequestObjectAsync", + "description": "Snippet for StartAsyncReplicationAsync", + "file": "RegionDisksClient.StartAsyncReplicationRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.ListAsync", + "shortName": "StartAsyncReplicationAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StartAsyncReplicationAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionDisksRequest", + "type": "Google.Cloud.Compute.V1.StartAsyncReplicationRegionDiskRequest", "name": "request" }, { @@ -91542,14 +93894,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionDisks.List", + "shortName": "StartAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91560,26 +93912,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "RegionDisksClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StartAsyncReplication_sync_flattened", + "title": "StartAsyncReplication", + "description": "Snippet for StartAsyncReplication", + "file": "RegionDisksClient.StartAsyncReplicationSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.List", + "shortName": "StartAsyncReplication", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StartAsyncReplication", "parameters": [ { "type": "System.String", @@ -91591,25 +93943,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "disk" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.RegionDisksStartAsyncReplicationRequest", + "name": "regionDisksStartAsyncReplicationRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionDisks.List", + "shortName": "StartAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91619,26 +93971,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "RegionDisksClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StartAsyncReplication_async_flattened", + "title": "StartAsyncReplicationAsync", + "description": "Snippet for StartAsyncReplicationAsync", + "file": "RegionDisksClient.StartAsyncReplicationAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.ListAsync", + "shortName": "StartAsyncReplicationAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StartAsyncReplicationAsync", "async": true, "parameters": [ { @@ -91651,25 +94003,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "disk" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.RegionDisksStartAsyncReplicationRequest", + "name": "regionDisksStartAsyncReplicationRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionDisks.List", + "shortName": "StartAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91679,29 +94031,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_RemoveResourcePolicies_sync", - "title": "RemoveResourcePoliciesRequestObject", - "description": "Snippet for RemoveResourcePolicies", - "file": "RegionDisksClient.RemoveResourcePoliciesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StopAsyncReplication_sync", + "title": "StopAsyncReplicationRequestObject", + "description": "Snippet for StopAsyncReplication", + "file": "RegionDisksClient.StopAsyncReplicationRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveResourcePolicies", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.RemoveResourcePolicies", + "shortName": "StopAsyncReplication", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopAsyncReplication", "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveResourcePoliciesRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.StopAsyncReplicationRegionDiskRequest", "name": "request" }, { @@ -91715,8 +94067,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "RemoveResourcePolicies", - "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", + "shortName": "StopAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91728,29 +94080,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_RemoveResourcePolicies_async", - "title": "RemoveResourcePoliciesRequestObjectAsync", - "description": "Snippet for RemoveResourcePoliciesAsync", - "file": "RegionDisksClient.RemoveResourcePoliciesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StopAsyncReplication_async", + "title": "StopAsyncReplicationRequestObjectAsync", + "description": "Snippet for StopAsyncReplicationAsync", + "file": "RegionDisksClient.StopAsyncReplicationRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveResourcePoliciesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.RemoveResourcePoliciesAsync", + "shortName": "StopAsyncReplicationAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopAsyncReplicationAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.RemoveResourcePoliciesRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.StopAsyncReplicationRegionDiskRequest", "name": "request" }, { @@ -91764,8 +94116,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "RemoveResourcePolicies", - "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", + "shortName": "StopAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91777,25 +94129,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_RemoveResourcePolicies_sync_flattened", - "title": "RemoveResourcePolicies", - "description": "Snippet for RemoveResourcePolicies", - "file": "RegionDisksClient.RemoveResourcePoliciesSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StopAsyncReplication_sync_flattened", + "title": "StopAsyncReplication", + "description": "Snippet for StopAsyncReplication", + "file": "RegionDisksClient.StopAsyncReplicationSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveResourcePolicies", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.RemoveResourcePolicies", + "shortName": "StopAsyncReplication", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopAsyncReplication", "parameters": [ { "type": "System.String", @@ -91809,10 +94161,6 @@ "type": "System.String", "name": "disk" }, - { - "type": "Google.Cloud.Compute.V1.RegionDisksRemoveResourcePoliciesRequest", - "name": "regionDisksRemoveResourcePoliciesRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -91824,8 +94172,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "RemoveResourcePolicies", - "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", + "shortName": "StopAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91836,25 +94184,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_RemoveResourcePolicies_async_flattened", - "title": "RemoveResourcePoliciesAsync", - "description": "Snippet for RemoveResourcePoliciesAsync", - "file": "RegionDisksClient.RemoveResourcePoliciesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StopAsyncReplication_async_flattened", + "title": "StopAsyncReplicationAsync", + "description": "Snippet for StopAsyncReplicationAsync", + "file": "RegionDisksClient.StopAsyncReplicationAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RemoveResourcePoliciesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.RemoveResourcePoliciesAsync", + "shortName": "StopAsyncReplicationAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopAsyncReplicationAsync", "async": true, "parameters": [ { @@ -91869,10 +94217,6 @@ "type": "System.String", "name": "disk" }, - { - "type": "Google.Cloud.Compute.V1.RegionDisksRemoveResourcePoliciesRequest", - "name": "regionDisksRemoveResourcePoliciesRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -91884,8 +94228,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "RemoveResourcePolicies", - "fullName": "google.cloud.compute.v1.RegionDisks.RemoveResourcePolicies", + "shortName": "StopAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91896,28 +94240,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Resize_sync", - "title": "ResizeRequestObject", - "description": "Snippet for Resize", - "file": "RegionDisksClient.ResizeRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StopGroupAsyncReplication_sync", + "title": "StopGroupAsyncReplicationRequestObject", + "description": "Snippet for StopGroupAsyncReplication", + "file": "RegionDisksClient.StopGroupAsyncReplicationRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Resize", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Resize", + "shortName": "StopGroupAsyncReplication", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopGroupAsyncReplication", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ResizeRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.StopGroupAsyncReplicationRegionDiskRequest", "name": "request" }, { @@ -91931,8 +94275,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Resize", - "fullName": "google.cloud.compute.v1.RegionDisks.Resize", + "shortName": "StopGroupAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91944,29 +94288,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Resize_async", - "title": "ResizeRequestObjectAsync", - "description": "Snippet for ResizeAsync", - "file": "RegionDisksClient.ResizeRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StopGroupAsyncReplication_async", + "title": "StopGroupAsyncReplicationRequestObjectAsync", + "description": "Snippet for StopGroupAsyncReplicationAsync", + "file": "RegionDisksClient.StopGroupAsyncReplicationRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ResizeAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.ResizeAsync", + "shortName": "StopGroupAsyncReplicationAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopGroupAsyncReplicationAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ResizeRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.StopGroupAsyncReplicationRegionDiskRequest", "name": "request" }, { @@ -91980,8 +94324,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Resize", - "fullName": "google.cloud.compute.v1.RegionDisks.Resize", + "shortName": "StopGroupAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -91993,25 +94337,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Resize_sync_flattened", - "title": "Resize", - "description": "Snippet for Resize", - "file": "RegionDisksClient.ResizeSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StopGroupAsyncReplication_sync_flattened", + "title": "StopGroupAsyncReplication", + "description": "Snippet for StopGroupAsyncReplication", + "file": "RegionDisksClient.StopGroupAsyncReplicationSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Resize", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Resize", + "shortName": "StopGroupAsyncReplication", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopGroupAsyncReplication", "parameters": [ { "type": "System.String", @@ -92022,12 +94366,8 @@ "name": "region" }, { - "type": "System.String", - "name": "disk" - }, - { - "type": "Google.Cloud.Compute.V1.RegionDisksResizeRequest", - "name": "regionDisksResizeRequestResource" + "type": "Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource", + "name": "disksStopGroupAsyncReplicationResourceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -92040,8 +94380,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Resize", - "fullName": "google.cloud.compute.v1.RegionDisks.Resize", + "shortName": "StopGroupAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92052,25 +94392,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Resize_async_flattened", - "title": "ResizeAsync", - "description": "Snippet for ResizeAsync", - "file": "RegionDisksClient.ResizeAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_StopGroupAsyncReplication_async_flattened", + "title": "StopGroupAsyncReplicationAsync", + "description": "Snippet for StopGroupAsyncReplicationAsync", + "file": "RegionDisksClient.StopGroupAsyncReplicationAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ResizeAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.ResizeAsync", + "shortName": "StopGroupAsyncReplicationAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopGroupAsyncReplicationAsync", "async": true, "parameters": [ { @@ -92082,12 +94422,8 @@ "name": "region" }, { - "type": "System.String", - "name": "disk" - }, - { - "type": "Google.Cloud.Compute.V1.RegionDisksResizeRequest", - "name": "regionDisksResizeRequestResource" + "type": "Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource", + "name": "disksStopGroupAsyncReplicationResourceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -92100,8 +94436,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "Resize", - "fullName": "google.cloud.compute.v1.RegionDisks.Resize", + "shortName": "StopGroupAsyncReplication", + "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92112,28 +94448,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_SetIamPolicy_sync", - "title": "SetIamPolicyRequestObject", - "description": "Snippet for SetIamPolicy", - "file": "RegionDisksClient.SetIamPolicyRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_TestIamPermissions_sync", + "title": "TestIamPermissionsRequestObject", + "description": "Snippet for TestIamPermissions", + "file": "RegionDisksClient.TestIamPermissionsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.TestIamPermissions", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsRegionDiskRequest", "name": "request" }, { @@ -92141,14 +94477,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92171,18 +94507,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_SetIamPolicy_async", - "title": "SetIamPolicyRequestObjectAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "RegionDisksClient.SetIamPolicyRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_TestIamPermissions_async", + "title": "TestIamPermissionsRequestObjectAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "RegionDisksClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetIamPolicyAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.TestIamPermissionsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetIamPolicyRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.TestIamPermissionsRegionDiskRequest", "name": "request" }, { @@ -92190,14 +94526,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92220,14 +94556,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_SetIamPolicy_sync_flattened", - "title": "SetIamPolicy", - "description": "Snippet for SetIamPolicy", - "file": "RegionDisksClient.SetIamPolicySnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_TestIamPermissions_sync_flattened", + "title": "TestIamPermissions", + "description": "Snippet for TestIamPermissions", + "file": "RegionDisksClient.TestIamPermissionsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicy", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.TestIamPermissions", "parameters": [ { "type": "System.String", @@ -92242,22 +94578,22 @@ "name": "resource" }, { - "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", - "name": "regionSetPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.Policy", + "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92279,14 +94615,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_SetIamPolicy_async_flattened", - "title": "SetIamPolicyAsync", - "description": "Snippet for SetIamPolicyAsync", - "file": "RegionDisksClient.SetIamPolicyAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_TestIamPermissions_async_flattened", + "title": "TestIamPermissionsAsync", + "description": "Snippet for TestIamPermissionsAsync", + "file": "RegionDisksClient.TestIamPermissionsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetIamPolicyAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetIamPolicyAsync", + "shortName": "TestIamPermissionsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.TestIamPermissionsAsync", "async": true, "parameters": [ { @@ -92302,22 +94638,22 @@ "name": "resource" }, { - "type": "Google.Cloud.Compute.V1.RegionSetPolicyRequest", - "name": "regionSetPolicyRequestResource" + "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", + "name": "testPermissionsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "RegionDisksClient", "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "SetIamPolicy", - "fullName": "google.cloud.compute.v1.RegionDisks.SetIamPolicy", + "shortName": "TestIamPermissions", + "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92339,17 +94675,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_SetLabels_sync", - "title": "SetLabelsRequestObject", - "description": "Snippet for SetLabels", - "file": "RegionDisksClient.SetLabelsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Update_sync", + "title": "UpdateRequestObject", + "description": "Snippet for Update", + "file": "RegionDisksClient.UpdateRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetLabels", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Update", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionDiskRequest", "name": "request" }, { @@ -92363,8 +94699,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionDisks.Update", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92376,29 +94712,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 69, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 67, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_SetLabels_async", - "title": "SetLabelsRequestObjectAsync", - "description": "Snippet for SetLabelsAsync", - "file": "RegionDisksClient.SetLabelsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Update_async", + "title": "UpdateRequestObjectAsync", + "description": "Snippet for UpdateAsync", + "file": "RegionDisksClient.UpdateRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetLabelsAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.UpdateAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetLabelsRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionDiskRequest", "name": "request" }, { @@ -92412,8 +94748,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionDisks.Update", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92425,25 +94761,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 70, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 68, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_SetLabels_sync_flattened", - "title": "SetLabels", - "description": "Snippet for SetLabels", - "file": "RegionDisksClient.SetLabelsSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Update_sync_flattened", + "title": "Update", + "description": "Snippet for Update", + "file": "RegionDisksClient.UpdateSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabels", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetLabels", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Update", "parameters": [ { "type": "System.String", @@ -92455,11 +94791,11 @@ }, { "type": "System.String", - "name": "resource" + "name": "disk" }, { - "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", - "name": "regionSetLabelsRequestResource" + "type": "Google.Cloud.Compute.V1.Disk", + "name": "diskResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -92472,8 +94808,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionDisks.Update", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92495,14 +94831,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_SetLabels_async_flattened", - "title": "SetLabelsAsync", - "description": "Snippet for SetLabelsAsync", - "file": "RegionDisksClient.SetLabelsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionDisks_Update_async_flattened", + "title": "UpdateAsync", + "description": "Snippet for UpdateAsync", + "file": "RegionDisksClient.UpdateAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetLabelsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.SetLabelsAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.UpdateAsync", "async": true, "parameters": [ { @@ -92515,11 +94851,11 @@ }, { "type": "System.String", - "name": "resource" + "name": "disk" }, { - "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", - "name": "regionSetLabelsRequestResource" + "type": "Google.Cloud.Compute.V1.Disk", + "name": "diskResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -92532,8 +94868,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" }, "method": { - "shortName": "SetLabels", - "fullName": "google.cloud.compute.v1.RegionDisks.SetLabels", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionDisks.Update", "service": { "shortName": "RegionDisks", "fullName": "google.cloud.compute.v1.RegionDisks" @@ -92555,17 +94891,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StartAsyncReplication_sync", - "title": "StartAsyncReplicationRequestObject", - "description": "Snippet for StartAsyncReplication", - "file": "RegionDisksClient.StartAsyncReplicationRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "RegionHealthCheckServicesClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartAsyncReplication", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StartAsyncReplication", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.StartAsyncReplicationRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionHealthCheckServiceRequest", "name": "request" }, { @@ -92575,15 +94911,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StartAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -92592,29 +94928,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StartAsyncReplication_async", - "title": "StartAsyncReplicationRequestObjectAsync", - "description": "Snippet for StartAsyncReplicationAsync", - "file": "RegionDisksClient.StartAsyncReplicationRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "RegionHealthCheckServicesClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartAsyncReplicationAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StartAsyncReplicationAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.StartAsyncReplicationRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionHealthCheckServiceRequest", "name": "request" }, { @@ -92624,15 +94960,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StartAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -92641,25 +94977,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StartAsyncReplication_sync_flattened", - "title": "StartAsyncReplication", - "description": "Snippet for StartAsyncReplication", - "file": "RegionDisksClient.StartAsyncReplicationSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "RegionHealthCheckServicesClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartAsyncReplication", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StartAsyncReplication", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Delete", "parameters": [ { "type": "System.String", @@ -92671,11 +95007,7 @@ }, { "type": "System.String", - "name": "disk" - }, - { - "type": "Google.Cloud.Compute.V1.RegionDisksStartAsyncReplicationRequest", - "name": "regionDisksStartAsyncReplicationRequestResource" + "name": "healthCheckService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -92684,15 +95016,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StartAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -92700,25 +95032,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StartAsyncReplication_async_flattened", - "title": "StartAsyncReplicationAsync", - "description": "Snippet for StartAsyncReplicationAsync", - "file": "RegionDisksClient.StartAsyncReplicationAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "RegionHealthCheckServicesClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StartAsyncReplicationAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StartAsyncReplicationAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.DeleteAsync", "async": true, "parameters": [ { @@ -92731,11 +95063,7 @@ }, { "type": "System.String", - "name": "disk" - }, - { - "type": "Google.Cloud.Compute.V1.RegionDisksStartAsyncReplicationRequest", - "name": "regionDisksStartAsyncReplicationRequestResource" + "name": "healthCheckService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -92744,15 +95072,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StartAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StartAsyncReplication", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -92760,28 +95088,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StopAsyncReplication_sync", - "title": "StopAsyncReplicationRequestObject", - "description": "Snippet for StopAsyncReplication", - "file": "RegionDisksClient.StopAsyncReplicationRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "RegionHealthCheckServicesClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopAsyncReplication", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopAsyncReplication", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.StopAsyncReplicationRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.GetRegionHealthCheckServiceRequest", "name": "request" }, { @@ -92789,17 +95117,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.HealthCheckService", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StopAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -92807,30 +95135,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StopAsyncReplication_async", - "title": "StopAsyncReplicationRequestObjectAsync", - "description": "Snippet for StopAsyncReplicationAsync", - "file": "RegionDisksClient.StopAsyncReplicationRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "RegionHealthCheckServicesClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopAsyncReplicationAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopAsyncReplicationAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.StopAsyncReplicationRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.GetRegionHealthCheckServiceRequest", "name": "request" }, { @@ -92838,17 +95166,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StopAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -92856,26 +95184,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 65, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StopAsyncReplication_sync_flattened", - "title": "StopAsyncReplication", - "description": "Snippet for StopAsyncReplication", - "file": "RegionDisksClient.StopAsyncReplicationSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "RegionHealthCheckServicesClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopAsyncReplication", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopAsyncReplication", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Get", "parameters": [ { "type": "System.String", @@ -92887,50 +95215,50 @@ }, { "type": "System.String", - "name": "disk" + "name": "healthCheckService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.HealthCheckService", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StopAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StopAsyncReplication_async_flattened", - "title": "StopAsyncReplicationAsync", - "description": "Snippet for StopAsyncReplicationAsync", - "file": "RegionDisksClient.StopAsyncReplicationAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "RegionHealthCheckServicesClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopAsyncReplicationAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopAsyncReplicationAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.GetAsync", "async": true, "parameters": [ { @@ -92943,53 +95271,53 @@ }, { "type": "System.String", - "name": "disk" + "name": "healthCheckService" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StopAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StopAsyncReplication", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 61, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StopGroupAsyncReplication_sync", - "title": "StopGroupAsyncReplicationRequestObject", - "description": "Snippet for StopGroupAsyncReplication", - "file": "RegionDisksClient.StopGroupAsyncReplicationRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "RegionHealthCheckServicesClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopGroupAsyncReplication", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopGroupAsyncReplication", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.StopGroupAsyncReplicationRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionHealthCheckServiceRequest", "name": "request" }, { @@ -92999,15 +95327,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StopGroupAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93027,18 +95355,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StopGroupAsyncReplication_async", - "title": "StopGroupAsyncReplicationRequestObjectAsync", - "description": "Snippet for StopGroupAsyncReplicationAsync", - "file": "RegionDisksClient.StopGroupAsyncReplicationRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "RegionHealthCheckServicesClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopGroupAsyncReplicationAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopGroupAsyncReplicationAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.StopGroupAsyncReplicationRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionHealthCheckServiceRequest", "name": "request" }, { @@ -93048,15 +95376,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StopGroupAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93076,14 +95404,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StopGroupAsyncReplication_sync_flattened", - "title": "StopGroupAsyncReplication", - "description": "Snippet for StopGroupAsyncReplication", - "file": "RegionDisksClient.StopGroupAsyncReplicationSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "RegionHealthCheckServicesClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopGroupAsyncReplication", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopGroupAsyncReplication", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Insert", "parameters": [ { "type": "System.String", @@ -93094,8 +95422,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource", - "name": "disksStopGroupAsyncReplicationResourceResource" + "type": "Google.Cloud.Compute.V1.HealthCheckService", + "name": "healthCheckServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -93104,15 +95432,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StopGroupAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93131,14 +95459,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_StopGroupAsyncReplication_async_flattened", - "title": "StopGroupAsyncReplicationAsync", - "description": "Snippet for StopGroupAsyncReplicationAsync", - "file": "RegionDisksClient.StopGroupAsyncReplicationAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "RegionHealthCheckServicesClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "StopGroupAsyncReplicationAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.StopGroupAsyncReplicationAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.InsertAsync", "async": true, "parameters": [ { @@ -93150,8 +95478,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource", - "name": "disksStopGroupAsyncReplicationResourceResource" + "type": "Google.Cloud.Compute.V1.HealthCheckService", + "name": "healthCheckServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -93160,15 +95488,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "StopGroupAsyncReplication", - "fullName": "google.cloud.compute.v1.RegionDisks.StopGroupAsyncReplication", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93187,17 +95515,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_TestIamPermissions_sync", - "title": "TestIamPermissionsRequestObject", - "description": "Snippet for TestIamPermissions", - "file": "RegionDisksClient.TestIamPermissionsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "RegionHealthCheckServicesClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.TestIamPermissions", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.ListRegionHealthCheckServicesRequest", "name": "request" }, { @@ -93205,17 +95533,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93224,29 +95552,29 @@ "segments": [ { "start": 20, - "end": 47, + "end": 82, "type": "FULL" }, { - "start": 34, - "end": 45, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_TestIamPermissions_async", - "title": "TestIamPermissionsRequestObjectAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "RegionDisksClient.TestIamPermissionsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "RegionHealthCheckServicesClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.TestIamPermissionsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.TestIamPermissionsRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.ListRegionHealthCheckServicesRequest", "name": "request" }, { @@ -93254,17 +95582,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93273,25 +95601,25 @@ "segments": [ { "start": 20, - "end": 48, + "end": 84, "type": "FULL" }, { - "start": 35, - "end": 46, + "start": 38, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_TestIamPermissions_sync_flattened", - "title": "TestIamPermissions", - "description": "Snippet for TestIamPermissions", - "file": "RegionDisksClient.TestIamPermissionsSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "RegionHealthCheckServicesClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissions", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.TestIamPermissions", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.List", "parameters": [ { "type": "System.String", @@ -93303,28 +95631,28 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.TestPermissionsResponse", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93332,25 +95660,25 @@ "segments": [ { "start": 20, - "end": 44, + "end": 76, "type": "FULL" }, { - "start": 34, - "end": 42, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_TestIamPermissions_async_flattened", - "title": "TestIamPermissionsAsync", - "description": "Snippet for TestIamPermissionsAsync", - "file": "RegionDisksClient.TestIamPermissionsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "RegionHealthCheckServicesClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "TestIamPermissionsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.TestIamPermissionsAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.ListAsync", "async": true, "parameters": [ { @@ -93363,28 +95691,28 @@ }, { "type": "System.String", - "name": "resource" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.TestPermissionsRequest", - "name": "testPermissionsRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "TestIamPermissions", - "fullName": "google.cloud.compute.v1.RegionDisks.TestIamPermissions", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93392,28 +95720,28 @@ "segments": [ { "start": 20, - "end": 45, + "end": 78, "type": "FULL" }, { - "start": 35, - "end": 43, + "start": 38, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Update_sync", - "title": "UpdateRequestObject", - "description": "Snippet for Update", - "file": "RegionDisksClient.UpdateRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "RegionHealthCheckServicesClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Update", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionHealthCheckServiceRequest", "name": "request" }, { @@ -93423,15 +95751,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionDisks.Update", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93440,29 +95768,29 @@ "segments": [ { "start": 22, - "end": 69, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 67, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Update_async", - "title": "UpdateRequestObjectAsync", - "description": "Snippet for UpdateAsync", - "file": "RegionDisksClient.UpdateRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "RegionHealthCheckServicesClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.UpdateAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionDiskRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionHealthCheckServiceRequest", "name": "request" }, { @@ -93472,15 +95800,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionDisks.Update", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93489,25 +95817,25 @@ "segments": [ { "start": 22, - "end": 70, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 68, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Update_sync_flattened", - "title": "Update", - "description": "Snippet for Update", - "file": "RegionDisksClient.UpdateSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "RegionHealthCheckServicesClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.Update", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Patch", "parameters": [ { "type": "System.String", @@ -93519,11 +95847,11 @@ }, { "type": "System.String", - "name": "disk" + "name": "healthCheckService" }, { - "type": "Google.Cloud.Compute.V1.Disk", - "name": "diskResource" + "type": "Google.Cloud.Compute.V1.HealthCheckService", + "name": "healthCheckServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -93532,15 +95860,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionDisks.Update", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93559,14 +95887,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionDisks_Update_async_flattened", - "title": "UpdateAsync", - "description": "Snippet for UpdateAsync", - "file": "RegionDisksClient.UpdateAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthCheckServices_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "RegionHealthCheckServicesClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient.UpdateAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.PatchAsync", "async": true, "parameters": [ { @@ -93579,11 +95907,11 @@ }, { "type": "System.String", - "name": "disk" + "name": "healthCheckService" }, { - "type": "Google.Cloud.Compute.V1.Disk", - "name": "diskResource" + "type": "Google.Cloud.Compute.V1.HealthCheckService", + "name": "healthCheckServiceResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -93592,15 +95920,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionDisksClient", - "fullName": "Google.Cloud.Compute.V1.RegionDisksClient" + "shortName": "RegionHealthCheckServicesClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionDisks.Update", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", "service": { - "shortName": "RegionDisks", - "fullName": "google.cloud.compute.v1.RegionDisks" + "shortName": "RegionHealthCheckServices", + "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" } } }, @@ -93619,17 +95947,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Delete_sync", + "regionTag": "compute_v1_generated_RegionHealthChecks_Delete_sync", "title": "DeleteRequestObject", "description": "Snippet for Delete", - "file": "RegionHealthCheckServicesClient.DeleteRequestObjectSnippet.g.cs", + "file": "RegionHealthChecksClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Delete", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionHealthCheckServiceRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionHealthCheckRequest", "name": "request" }, { @@ -93639,15 +95967,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -93667,18 +95995,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Delete_async", + "regionTag": "compute_v1_generated_RegionHealthChecks_Delete_async", "title": "DeleteRequestObjectAsync", "description": "Snippet for DeleteAsync", - "file": "RegionHealthCheckServicesClient.DeleteRequestObjectAsyncSnippet.g.cs", + "file": "RegionHealthChecksClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionHealthCheckServiceRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionHealthCheckRequest", "name": "request" }, { @@ -93688,15 +96016,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -93716,14 +96044,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Delete_sync_flattened", + "regionTag": "compute_v1_generated_RegionHealthChecks_Delete_sync_flattened", "title": "Delete", "description": "Snippet for Delete", - "file": "RegionHealthCheckServicesClient.DeleteSnippet.g.cs", + "file": "RegionHealthChecksClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Delete", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Delete", "parameters": [ { "type": "System.String", @@ -93735,7 +96063,7 @@ }, { "type": "System.String", - "name": "healthCheckService" + "name": "healthCheck" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -93744,15 +96072,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -93771,14 +96099,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Delete_async_flattened", + "regionTag": "compute_v1_generated_RegionHealthChecks_Delete_async_flattened", "title": "DeleteAsync", "description": "Snippet for DeleteAsync", - "file": "RegionHealthCheckServicesClient.DeleteAsyncSnippet.g.cs", + "file": "RegionHealthChecksClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.DeleteAsync", "async": true, "parameters": [ { @@ -93791,7 +96119,7 @@ }, { "type": "System.String", - "name": "healthCheckService" + "name": "healthCheck" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -93800,15 +96128,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Delete", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -93827,17 +96155,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Get_sync", + "regionTag": "compute_v1_generated_RegionHealthChecks_Get_sync", "title": "GetRequestObject", "description": "Snippet for Get", - "file": "RegionHealthCheckServicesClient.GetRequestObjectSnippet.g.cs", + "file": "RegionHealthChecksClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Get", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionHealthCheckServiceRequest", + "type": "Google.Cloud.Compute.V1.GetRegionHealthCheckRequest", "name": "request" }, { @@ -93845,17 +96173,17 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.HealthCheckService", + "resultType": "Google.Cloud.Compute.V1.HealthCheck", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -93875,18 +96203,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Get_async", + "regionTag": "compute_v1_generated_RegionHealthChecks_Get_async", "title": "GetRequestObjectAsync", "description": "Snippet for GetAsync", - "file": "RegionHealthCheckServicesClient.GetRequestObjectAsyncSnippet.g.cs", + "file": "RegionHealthChecksClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionHealthCheckServiceRequest", + "type": "Google.Cloud.Compute.V1.GetRegionHealthCheckRequest", "name": "request" }, { @@ -93894,17 +96222,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -93924,14 +96252,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Get_sync_flattened", + "regionTag": "compute_v1_generated_RegionHealthChecks_Get_sync_flattened", "title": "Get", "description": "Snippet for Get", - "file": "RegionHealthCheckServicesClient.GetSnippet.g.cs", + "file": "RegionHealthChecksClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Get", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Get", "parameters": [ { "type": "System.String", @@ -93943,24 +96271,24 @@ }, { "type": "System.String", - "name": "healthCheckService" + "name": "healthCheck" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.HealthCheckService", + "resultType": "Google.Cloud.Compute.V1.HealthCheck", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -93979,14 +96307,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Get_async_flattened", + "regionTag": "compute_v1_generated_RegionHealthChecks_Get_async_flattened", "title": "GetAsync", "description": "Snippet for GetAsync", - "file": "RegionHealthCheckServicesClient.GetAsyncSnippet.g.cs", + "file": "RegionHealthChecksClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.GetAsync", "async": true, "parameters": [ { @@ -93999,24 +96327,24 @@ }, { "type": "System.String", - "name": "healthCheckService" + "name": "healthCheck" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Get", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -94035,17 +96363,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Insert_sync", + "regionTag": "compute_v1_generated_RegionHealthChecks_Insert_sync", "title": "InsertRequestObject", "description": "Snippet for Insert", - "file": "RegionHealthCheckServicesClient.InsertRequestObjectSnippet.g.cs", + "file": "RegionHealthChecksClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Insert", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionHealthCheckServiceRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionHealthCheckRequest", "name": "request" }, { @@ -94055,15 +96383,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -94083,18 +96411,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Insert_async", + "regionTag": "compute_v1_generated_RegionHealthChecks_Insert_async", "title": "InsertRequestObjectAsync", "description": "Snippet for InsertAsync", - "file": "RegionHealthCheckServicesClient.InsertRequestObjectAsyncSnippet.g.cs", + "file": "RegionHealthChecksClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionHealthCheckServiceRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionHealthCheckRequest", "name": "request" }, { @@ -94104,15 +96432,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -94132,14 +96460,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Insert_sync_flattened", + "regionTag": "compute_v1_generated_RegionHealthChecks_Insert_sync_flattened", "title": "Insert", "description": "Snippet for Insert", - "file": "RegionHealthCheckServicesClient.InsertSnippet.g.cs", + "file": "RegionHealthChecksClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Insert", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Insert", "parameters": [ { "type": "System.String", @@ -94150,8 +96478,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.HealthCheckService", - "name": "healthCheckServiceResource" + "type": "Google.Cloud.Compute.V1.HealthCheck", + "name": "healthCheckResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -94160,15 +96488,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -94187,14 +96515,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Insert_async_flattened", + "regionTag": "compute_v1_generated_RegionHealthChecks_Insert_async_flattened", "title": "InsertAsync", "description": "Snippet for InsertAsync", - "file": "RegionHealthCheckServicesClient.InsertAsyncSnippet.g.cs", + "file": "RegionHealthChecksClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.InsertAsync", "async": true, "parameters": [ { @@ -94206,8 +96534,8 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.HealthCheckService", - "name": "healthCheckServiceResource" + "type": "Google.Cloud.Compute.V1.HealthCheck", + "name": "healthCheckResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -94216,15 +96544,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Insert", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -94243,233 +96571,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "RegionHealthCheckServicesClient.ListRequestObjectSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.List", - "parameters": [ - { - "type": "Google.Cloud.Compute.V1.ListRegionHealthCheckServicesRequest", - "name": "request" - }, - { - "type": "Google.Api.Gax.Grpc.CallSettings", - "name": "callSettings" - } - ], - "resultType": "Google.Api.Gax.PagedEnumerable", - "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" - }, - "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", - "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" - } - } - }, - "canonical": true, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 82, - "type": "FULL" - }, - { - "start": 36, - "end": 80, - "type": "SHORT" - } - ] - }, - { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "RegionHealthCheckServicesClient.ListRequestObjectAsyncSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.ListAsync", - "async": true, - "parameters": [ - { - "type": "Google.Cloud.Compute.V1.ListRegionHealthCheckServicesRequest", - "name": "request" - }, - { - "type": "Google.Api.Gax.Grpc.CallSettings", - "name": "callSettings" - } - ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", - "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" - }, - "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", - "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" - } - } - }, - "canonical": true, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 84, - "type": "FULL" - }, - { - "start": 38, - "end": 82, - "type": "SHORT" - } - ] - }, - { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "RegionHealthCheckServicesClient.ListSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.List", - "parameters": [ - { - "type": "System.String", - "name": "project" - }, - { - "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, - { - "type": "Google.Api.Gax.Grpc.CallSettings", - "name": "callSettings" - } - ], - "resultType": "Google.Api.Gax.PagedEnumerable", - "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" - }, - "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", - "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" - } - } - }, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 76, - "type": "FULL" - }, - { - "start": 36, - "end": 74, - "type": "SHORT" - } - ] - }, - { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "RegionHealthCheckServicesClient.ListAsyncSnippet.g.cs", - "language": "C_SHARP", - "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.ListAsync", - "async": true, - "parameters": [ - { - "type": "System.String", - "name": "project" - }, - { - "type": "System.String", - "name": "region" - }, - { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" - }, - { - "type": "Google.Api.Gax.Grpc.CallSettings", - "name": "callSettings" - } - ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", - "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" - }, - "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.List", - "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" - } - } - }, - "origin": "API_DEFINITION", - "segments": [ - { - "start": 20, - "end": 78, - "type": "FULL" - }, - { - "start": 38, - "end": 76, - "type": "SHORT" - } - ] - }, - { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "RegionHealthCheckServicesClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "RegionHealthChecksClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Patch", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionHealthCheckServiceRequest", + "type": "Google.Cloud.Compute.V1.ListRegionHealthChecksRequest", "name": "request" }, { @@ -94477,17 +96589,17 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -94495,30 +96607,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "RegionHealthCheckServicesClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "RegionHealthChecksClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.PatchAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionHealthCheckServiceRequest", + "type": "Google.Cloud.Compute.V1.ListRegionHealthChecksRequest", "name": "request" }, { @@ -94526,17 +96638,17 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, @@ -94544,26 +96656,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "RegionHealthCheckServicesClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "RegionHealthChecksClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.Patch", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.List", "parameters": [ { "type": "System.String", @@ -94575,54 +96687,54 @@ }, { "type": "System.String", - "name": "healthCheckService" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.HealthCheckService", - "name": "healthCheckServiceResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthCheckServices_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "RegionHealthCheckServicesClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "RegionHealthChecksClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient.PatchAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.ListAsync", "async": true, "parameters": [ { @@ -94635,57 +96747,57 @@ }, { "type": "System.String", - "name": "healthCheckService" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.HealthCheckService", - "name": "healthCheckServiceResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { - "shortName": "RegionHealthCheckServicesClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthCheckServicesClient" + "shortName": "RegionHealthChecksClient", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices.Patch", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", "service": { - "shortName": "RegionHealthCheckServices", - "fullName": "google.cloud.compute.v1.RegionHealthCheckServices" + "shortName": "RegionHealthChecks", + "fullName": "google.cloud.compute.v1.RegionHealthChecks" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "RegionHealthChecksClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "RegionHealthChecksClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Delete", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionHealthCheckRequest", "name": "request" }, { @@ -94699,8 +96811,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", "service": { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks" @@ -94712,29 +96824,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionHealthChecksClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "RegionHealthChecksClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.DeleteAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionHealthCheckRequest", "name": "request" }, { @@ -94748,8 +96860,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", "service": { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks" @@ -94761,25 +96873,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "RegionHealthChecksClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "RegionHealthChecksClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Delete", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Patch", "parameters": [ { "type": "System.String", @@ -94793,6 +96905,10 @@ "type": "System.String", "name": "healthCheck" }, + { + "type": "Google.Cloud.Compute.V1.HealthCheck", + "name": "healthCheckResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -94804,8 +96920,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", "service": { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks" @@ -94816,25 +96932,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionHealthChecksClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "RegionHealthChecksClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.DeleteAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.PatchAsync", "async": true, "parameters": [ { @@ -94849,6 +96965,10 @@ "type": "System.String", "name": "healthCheck" }, + { + "type": "Google.Cloud.Compute.V1.HealthCheck", + "name": "healthCheckResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" @@ -94860,8 +96980,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Delete", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", "service": { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks" @@ -94872,28 +96992,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "RegionHealthChecksClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_Update_sync", + "title": "UpdateRequestObject", + "description": "Snippet for Update", + "file": "RegionHealthChecksClient.UpdateRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Get", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Update", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionHealthCheckRequest", "name": "request" }, { @@ -94901,14 +97021,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.HealthCheck", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionHealthChecksClient", "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", "service": { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks" @@ -94919,30 +97039,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 46, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "RegionHealthChecksClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_Update_async", + "title": "UpdateRequestObjectAsync", + "description": "Snippet for UpdateAsync", + "file": "RegionHealthChecksClient.UpdateRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.GetAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.UpdateAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.UpdateRegionHealthCheckRequest", "name": "request" }, { @@ -94950,14 +97070,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionHealthChecksClient", "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", "service": { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks" @@ -94968,26 +97088,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 47, + "start": 22, + "end": 68, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "RegionHealthChecksClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_Update_sync_flattened", + "title": "Update", + "description": "Snippet for Update", + "file": "RegionHealthChecksClient.UpdateSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Get", + "shortName": "Update", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Update", "parameters": [ { "type": "System.String", @@ -95001,19 +97121,23 @@ "type": "System.String", "name": "healthCheck" }, + { + "type": "Google.Cloud.Compute.V1.HealthCheck", + "name": "healthCheckResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.HealthCheck", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionHealthChecksClient", "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", "service": { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks" @@ -95023,26 +97147,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 43, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "RegionHealthChecksClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionHealthChecks_Update_async_flattened", + "title": "UpdateAsync", + "description": "Snippet for UpdateAsync", + "file": "RegionHealthChecksClient.UpdateAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.GetAsync", + "shortName": "UpdateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.UpdateAsync", "async": true, "parameters": [ { @@ -95057,19 +97181,23 @@ "type": "System.String", "name": "healthCheck" }, + { + "type": "Google.Cloud.Compute.V1.HealthCheck", + "name": "healthCheckResource" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionHealthChecksClient", "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Get", + "shortName": "Update", + "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", "service": { "shortName": "RegionHealthChecks", "fullName": "google.cloud.compute.v1.RegionHealthChecks" @@ -95079,29 +97207,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 44, + "start": 22, + "end": 64, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "RegionHealthChecksClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_sync", + "title": "AbandonInstancesRequestObject", + "description": "Snippet for AbandonInstances", + "file": "RegionInstanceGroupManagersClient.AbandonInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Insert", + "shortName": "AbandonInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.AbandonInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.AbandonInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95111,15 +97239,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", + "shortName": "AbandonInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95128,29 +97256,29 @@ "segments": [ { "start": 22, - "end": 66, + "end": 67, "type": "FULL" }, { "start": 37, - "end": 64, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "RegionHealthChecksClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_async", + "title": "AbandonInstancesRequestObjectAsync", + "description": "Snippet for AbandonInstancesAsync", + "file": "RegionInstanceGroupManagersClient.AbandonInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.InsertAsync", + "shortName": "AbandonInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.AbandonInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.AbandonInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95160,15 +97288,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", + "shortName": "AbandonInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95177,25 +97305,25 @@ "segments": [ { "start": 22, - "end": 67, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "RegionHealthChecksClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_sync_flattened", + "title": "AbandonInstances", + "description": "Snippet for AbandonInstances", + "file": "RegionInstanceGroupManagersClient.AbandonInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Insert", + "shortName": "AbandonInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.AbandonInstances", "parameters": [ { "type": "System.String", @@ -95206,8 +97334,12 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.HealthCheck", - "name": "healthCheckResource" + "type": "System.String", + "name": "instanceGroupManager" + }, + { + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersAbandonInstancesRequest", + "name": "regionInstanceGroupManagersAbandonInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -95216,15 +97348,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", + "shortName": "AbandonInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95232,25 +97364,25 @@ "segments": [ { "start": 22, - "end": 62, + "end": 63, "type": "FULL" }, { "start": 37, - "end": 60, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "RegionHealthChecksClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_async_flattened", + "title": "AbandonInstancesAsync", + "description": "Snippet for AbandonInstancesAsync", + "file": "RegionInstanceGroupManagersClient.AbandonInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.InsertAsync", + "shortName": "AbandonInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.AbandonInstancesAsync", "async": true, "parameters": [ { @@ -95262,8 +97394,12 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.HealthCheck", - "name": "healthCheckResource" + "type": "System.String", + "name": "instanceGroupManager" + }, + { + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersAbandonInstancesRequest", + "name": "regionInstanceGroupManagersAbandonInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -95272,15 +97408,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Insert", + "shortName": "AbandonInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95288,28 +97424,28 @@ "segments": [ { "start": 22, - "end": 63, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "RegionHealthChecksClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_sync", + "title": "ApplyUpdatesToInstancesRequestObject", + "description": "Snippet for ApplyUpdatesToInstances", + "file": "RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.List", + "shortName": "ApplyUpdatesToInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ApplyUpdatesToInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionHealthChecksRequest", + "type": "Google.Cloud.Compute.V1.ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95317,17 +97453,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", + "shortName": "ApplyUpdatesToInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95335,30 +97471,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 66, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "RegionHealthChecksClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_async", + "title": "ApplyUpdatesToInstancesRequestObjectAsync", + "description": "Snippet for ApplyUpdatesToInstancesAsync", + "file": "RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.ListAsync", + "shortName": "ApplyUpdatesToInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionHealthChecksRequest", + "type": "Google.Cloud.Compute.V1.ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95366,17 +97502,17 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", + "shortName": "ApplyUpdatesToInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95384,26 +97520,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "RegionHealthChecksClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_sync_flattened", + "title": "ApplyUpdatesToInstances", + "description": "Snippet for ApplyUpdatesToInstances", + "file": "RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.List", + "shortName": "ApplyUpdatesToInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ApplyUpdatesToInstances", "parameters": [ { "type": "System.String", @@ -95415,54 +97551,54 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "instanceGroupManager" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersApplyUpdatesRequest", + "name": "regionInstanceGroupManagersApplyUpdatesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", + "shortName": "ApplyUpdatesToInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "RegionHealthChecksClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_async_flattened", + "title": "ApplyUpdatesToInstancesAsync", + "description": "Snippet for ApplyUpdatesToInstancesAsync", + "file": "RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.ListAsync", + "shortName": "ApplyUpdatesToInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesAsync", "async": true, "parameters": [ { @@ -95475,57 +97611,57 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "instanceGroupManager" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersApplyUpdatesRequest", + "name": "regionInstanceGroupManagersApplyUpdatesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.List", + "shortName": "ApplyUpdatesToInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "RegionHealthChecksClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_sync", + "title": "CreateInstancesRequestObject", + "description": "Snippet for CreateInstances", + "file": "RegionInstanceGroupManagersClient.CreateInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Patch", + "shortName": "CreateInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.CreateInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.CreateInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95535,15 +97671,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", + "shortName": "CreateInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95563,18 +97699,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "RegionHealthChecksClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_async", + "title": "CreateInstancesRequestObjectAsync", + "description": "Snippet for CreateInstancesAsync", + "file": "RegionInstanceGroupManagersClient.CreateInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.PatchAsync", + "shortName": "CreateInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.CreateInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.CreateInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95584,15 +97720,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", + "shortName": "CreateInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95612,14 +97748,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "RegionHealthChecksClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_sync_flattened", + "title": "CreateInstances", + "description": "Snippet for CreateInstances", + "file": "RegionInstanceGroupManagersClient.CreateInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Patch", + "shortName": "CreateInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.CreateInstances", "parameters": [ { "type": "System.String", @@ -95631,11 +97767,11 @@ }, { "type": "System.String", - "name": "healthCheck" + "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.HealthCheck", - "name": "healthCheckResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersCreateInstancesRequest", + "name": "regionInstanceGroupManagersCreateInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -95644,15 +97780,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", + "shortName": "CreateInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95671,14 +97807,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "RegionHealthChecksClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_async_flattened", + "title": "CreateInstancesAsync", + "description": "Snippet for CreateInstancesAsync", + "file": "RegionInstanceGroupManagersClient.CreateInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.PatchAsync", + "shortName": "CreateInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.CreateInstancesAsync", "async": true, "parameters": [ { @@ -95691,11 +97827,11 @@ }, { "type": "System.String", - "name": "healthCheck" + "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.HealthCheck", - "name": "healthCheckResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersCreateInstancesRequest", + "name": "regionInstanceGroupManagersCreateInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -95704,15 +97840,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Patch", + "shortName": "CreateInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95731,17 +97867,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Update_sync", - "title": "UpdateRequestObject", - "description": "Snippet for Update", - "file": "RegionHealthChecksClient.UpdateRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Delete_sync", + "title": "DeleteRequestObject", + "description": "Snippet for Delete", + "file": "RegionInstanceGroupManagersClient.DeleteRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Update", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Delete", "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95751,15 +97887,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95768,29 +97904,29 @@ "segments": [ { "start": 22, - "end": 67, + "end": 66, "type": "FULL" }, { "start": 37, - "end": 65, + "end": 64, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Update_async", - "title": "UpdateRequestObjectAsync", - "description": "Snippet for UpdateAsync", - "file": "RegionHealthChecksClient.UpdateRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Delete_async", + "title": "DeleteRequestObjectAsync", + "description": "Snippet for DeleteAsync", + "file": "RegionInstanceGroupManagersClient.DeleteRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.UpdateAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.UpdateRegionHealthCheckRequest", + "type": "Google.Cloud.Compute.V1.DeleteRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95800,15 +97936,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95817,25 +97953,25 @@ "segments": [ { "start": 22, - "end": 68, + "end": 67, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Update_sync_flattened", - "title": "Update", - "description": "Snippet for Update", - "file": "RegionHealthChecksClient.UpdateSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Delete_sync_flattened", + "title": "Delete", + "description": "Snippet for Delete", + "file": "RegionInstanceGroupManagersClient.DeleteSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Update", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.Update", + "shortName": "Delete", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Delete", "parameters": [ { "type": "System.String", @@ -95847,11 +97983,7 @@ }, { "type": "System.String", - "name": "healthCheck" - }, - { - "type": "Google.Cloud.Compute.V1.HealthCheck", - "name": "healthCheckResource" + "name": "instanceGroupManager" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -95860,15 +97992,15 @@ ], "resultType": "Google.LongRunning.Operation", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95876,25 +98008,25 @@ "segments": [ { "start": 22, - "end": 63, + "end": 62, "type": "FULL" }, { "start": 37, - "end": 61, + "end": 60, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionHealthChecks_Update_async_flattened", - "title": "UpdateAsync", - "description": "Snippet for UpdateAsync", - "file": "RegionHealthChecksClient.UpdateAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Delete_async_flattened", + "title": "DeleteAsync", + "description": "Snippet for DeleteAsync", + "file": "RegionInstanceGroupManagersClient.DeleteAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "UpdateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient.UpdateAsync", + "shortName": "DeleteAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteAsync", "async": true, "parameters": [ { @@ -95907,11 +98039,7 @@ }, { "type": "System.String", - "name": "healthCheck" - }, - { - "type": "Google.Cloud.Compute.V1.HealthCheck", - "name": "healthCheckResource" + "name": "instanceGroupManager" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -95920,15 +98048,15 @@ ], "resultType": "System.Threading.Tasks.Task>", "client": { - "shortName": "RegionHealthChecksClient", - "fullName": "Google.Cloud.Compute.V1.RegionHealthChecksClient" + "shortName": "RegionInstanceGroupManagersClient", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Update", - "fullName": "google.cloud.compute.v1.RegionHealthChecks.Update", + "shortName": "Delete", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", "service": { - "shortName": "RegionHealthChecks", - "fullName": "google.cloud.compute.v1.RegionHealthChecks" + "shortName": "RegionInstanceGroupManagers", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" } } }, @@ -95936,28 +98064,28 @@ "segments": [ { "start": 22, - "end": 64, + "end": 63, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_sync", - "title": "AbandonInstancesRequestObject", - "description": "Snippet for AbandonInstances", - "file": "RegionInstanceGroupManagersClient.AbandonInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_sync", + "title": "DeleteInstancesRequestObject", + "description": "Snippet for DeleteInstances", + "file": "RegionInstanceGroupManagersClient.DeleteInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AbandonInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.AbandonInstances", + "shortName": "DeleteInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.AbandonInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -95971,8 +98099,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "AbandonInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", + "shortName": "DeleteInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -95995,18 +98123,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_async", - "title": "AbandonInstancesRequestObjectAsync", - "description": "Snippet for AbandonInstancesAsync", - "file": "RegionInstanceGroupManagersClient.AbandonInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_async", + "title": "DeleteInstancesRequestObjectAsync", + "description": "Snippet for DeleteInstancesAsync", + "file": "RegionInstanceGroupManagersClient.DeleteInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AbandonInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.AbandonInstancesAsync", + "shortName": "DeleteInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.AbandonInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.DeleteInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -96020,8 +98148,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "AbandonInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", + "shortName": "DeleteInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96044,14 +98172,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_sync_flattened", - "title": "AbandonInstances", - "description": "Snippet for AbandonInstances", - "file": "RegionInstanceGroupManagersClient.AbandonInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_sync_flattened", + "title": "DeleteInstances", + "description": "Snippet for DeleteInstances", + "file": "RegionInstanceGroupManagersClient.DeleteInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AbandonInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.AbandonInstances", + "shortName": "DeleteInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteInstances", "parameters": [ { "type": "System.String", @@ -96066,8 +98194,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersAbandonInstancesRequest", - "name": "regionInstanceGroupManagersAbandonInstancesRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersDeleteInstancesRequest", + "name": "regionInstanceGroupManagersDeleteInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -96080,8 +98208,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "AbandonInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", + "shortName": "DeleteInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96103,14 +98231,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_async_flattened", - "title": "AbandonInstancesAsync", - "description": "Snippet for AbandonInstancesAsync", - "file": "RegionInstanceGroupManagersClient.AbandonInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_async_flattened", + "title": "DeleteInstancesAsync", + "description": "Snippet for DeleteInstancesAsync", + "file": "RegionInstanceGroupManagersClient.DeleteInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "AbandonInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.AbandonInstancesAsync", + "shortName": "DeleteInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteInstancesAsync", "async": true, "parameters": [ { @@ -96126,8 +98254,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersAbandonInstancesRequest", - "name": "regionInstanceGroupManagersAbandonInstancesRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersDeleteInstancesRequest", + "name": "regionInstanceGroupManagersDeleteInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -96140,8 +98268,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "AbandonInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.AbandonInstances", + "shortName": "DeleteInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96163,17 +98291,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_sync", - "title": "ApplyUpdatesToInstancesRequestObject", - "description": "Snippet for ApplyUpdatesToInstances", - "file": "RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_sync", + "title": "DeletePerInstanceConfigsRequestObject", + "description": "Snippet for DeletePerInstanceConfigs", + "file": "RegionInstanceGroupManagersClient.DeletePerInstanceConfigsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ApplyUpdatesToInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ApplyUpdatesToInstances", + "shortName": "DeletePerInstanceConfigs", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeletePerInstanceConfigs", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.DeletePerInstanceConfigsRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -96187,8 +98315,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ApplyUpdatesToInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", + "shortName": "DeletePerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96211,18 +98339,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_async", - "title": "ApplyUpdatesToInstancesRequestObjectAsync", - "description": "Snippet for ApplyUpdatesToInstancesAsync", - "file": "RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_async", + "title": "DeletePerInstanceConfigsRequestObjectAsync", + "description": "Snippet for DeletePerInstanceConfigsAsync", + "file": "RegionInstanceGroupManagersClient.DeletePerInstanceConfigsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ApplyUpdatesToInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesAsync", + "shortName": "DeletePerInstanceConfigsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeletePerInstanceConfigsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.DeletePerInstanceConfigsRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -96236,8 +98364,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ApplyUpdatesToInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", + "shortName": "DeletePerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96260,14 +98388,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_sync_flattened", - "title": "ApplyUpdatesToInstances", - "description": "Snippet for ApplyUpdatesToInstances", - "file": "RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_sync_flattened", + "title": "DeletePerInstanceConfigs", + "description": "Snippet for DeletePerInstanceConfigs", + "file": "RegionInstanceGroupManagersClient.DeletePerInstanceConfigsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ApplyUpdatesToInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ApplyUpdatesToInstances", + "shortName": "DeletePerInstanceConfigs", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeletePerInstanceConfigs", "parameters": [ { "type": "System.String", @@ -96282,8 +98410,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersApplyUpdatesRequest", - "name": "regionInstanceGroupManagersApplyUpdatesRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagerDeleteInstanceConfigReq", + "name": "regionInstanceGroupManagerDeleteInstanceConfigReqResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -96296,8 +98424,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ApplyUpdatesToInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", + "shortName": "DeletePerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96319,14 +98447,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_async_flattened", - "title": "ApplyUpdatesToInstancesAsync", - "description": "Snippet for ApplyUpdatesToInstancesAsync", - "file": "RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_async_flattened", + "title": "DeletePerInstanceConfigsAsync", + "description": "Snippet for DeletePerInstanceConfigsAsync", + "file": "RegionInstanceGroupManagersClient.DeletePerInstanceConfigsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ApplyUpdatesToInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ApplyUpdatesToInstancesAsync", + "shortName": "DeletePerInstanceConfigsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeletePerInstanceConfigsAsync", "async": true, "parameters": [ { @@ -96342,8 +98470,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersApplyUpdatesRequest", - "name": "regionInstanceGroupManagersApplyUpdatesRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagerDeleteInstanceConfigReq", + "name": "regionInstanceGroupManagerDeleteInstanceConfigReqResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -96356,8 +98484,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ApplyUpdatesToInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ApplyUpdatesToInstances", + "shortName": "DeletePerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96379,17 +98507,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_sync", - "title": "CreateInstancesRequestObject", - "description": "Snippet for CreateInstances", - "file": "RegionInstanceGroupManagersClient.CreateInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Get_sync", + "title": "GetRequestObject", + "description": "Snippet for Get", + "file": "RegionInstanceGroupManagersClient.GetRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CreateInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.CreateInstances", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Get", "parameters": [ { - "type": "Google.Cloud.Compute.V1.CreateInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.GetRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -96397,14 +98525,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.InstanceGroupManager", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "CreateInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96415,30 +98543,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 46, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 34, + "end": 44, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_async", - "title": "CreateInstancesRequestObjectAsync", - "description": "Snippet for CreateInstancesAsync", - "file": "RegionInstanceGroupManagersClient.CreateInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Get_async", + "title": "GetRequestObjectAsync", + "description": "Snippet for GetAsync", + "file": "RegionInstanceGroupManagersClient.GetRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CreateInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.CreateInstancesAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.GetAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.CreateInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.GetRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -96446,14 +98574,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "CreateInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96464,26 +98592,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 47, "type": "FULL" }, { - "start": 38, - "end": 66, + "start": 35, + "end": 45, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_sync_flattened", - "title": "CreateInstances", - "description": "Snippet for CreateInstances", - "file": "RegionInstanceGroupManagersClient.CreateInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Get_sync_flattened", + "title": "Get", + "description": "Snippet for Get", + "file": "RegionInstanceGroupManagersClient.GetSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CreateInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.CreateInstances", + "shortName": "Get", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Get", "parameters": [ { "type": "System.String", @@ -96497,23 +98625,19 @@ "type": "System.String", "name": "instanceGroupManager" }, - { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersCreateInstancesRequest", - "name": "regionInstanceGroupManagersCreateInstancesRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Cloud.Compute.V1.InstanceGroupManager", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "CreateInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96523,26 +98647,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 43, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 34, + "end": 41, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_async_flattened", - "title": "CreateInstancesAsync", - "description": "Snippet for CreateInstancesAsync", - "file": "RegionInstanceGroupManagersClient.CreateInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Get_async_flattened", + "title": "GetAsync", + "description": "Snippet for GetAsync", + "file": "RegionInstanceGroupManagersClient.GetAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "CreateInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.CreateInstancesAsync", + "shortName": "GetAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.GetAsync", "async": true, "parameters": [ { @@ -96557,23 +98681,19 @@ "type": "System.String", "name": "instanceGroupManager" }, - { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersCreateInstancesRequest", - "name": "regionInstanceGroupManagersCreateInstancesRequestResource" - }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "System.Threading.Tasks.Task", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "CreateInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.CreateInstances", + "shortName": "Get", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96583,29 +98703,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 44, "type": "FULL" }, { - "start": 38, - "end": 62, + "start": 35, + "end": 42, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Delete_sync", - "title": "DeleteRequestObject", - "description": "Snippet for Delete", - "file": "RegionInstanceGroupManagersClient.DeleteRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Insert_sync", + "title": "InsertRequestObject", + "description": "Snippet for Insert", + "file": "RegionInstanceGroupManagersClient.InsertRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Delete", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Insert", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -96619,8 +98739,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96643,18 +98763,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Delete_async", - "title": "DeleteRequestObjectAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionInstanceGroupManagersClient.DeleteRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Insert_async", + "title": "InsertRequestObjectAsync", + "description": "Snippet for InsertAsync", + "file": "RegionInstanceGroupManagersClient.InsertRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.InsertAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.InsertRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -96668,8 +98788,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96692,14 +98812,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Delete_sync_flattened", - "title": "Delete", - "description": "Snippet for Delete", - "file": "RegionInstanceGroupManagersClient.DeleteSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Insert_sync_flattened", + "title": "Insert", + "description": "Snippet for Insert", + "file": "RegionInstanceGroupManagersClient.InsertSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Delete", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Delete", + "shortName": "Insert", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Insert", "parameters": [ { "type": "System.String", @@ -96710,8 +98830,8 @@ "name": "region" }, { - "type": "System.String", - "name": "instanceGroupManager" + "type": "Google.Cloud.Compute.V1.InstanceGroupManager", + "name": "instanceGroupManagerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -96724,8 +98844,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96747,14 +98867,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Delete_async_flattened", - "title": "DeleteAsync", - "description": "Snippet for DeleteAsync", - "file": "RegionInstanceGroupManagersClient.DeleteAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Insert_async_flattened", + "title": "InsertAsync", + "description": "Snippet for InsertAsync", + "file": "RegionInstanceGroupManagersClient.InsertAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteAsync", + "shortName": "InsertAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.InsertAsync", "async": true, "parameters": [ { @@ -96766,8 +98886,8 @@ "name": "region" }, { - "type": "System.String", - "name": "instanceGroupManager" + "type": "Google.Cloud.Compute.V1.InstanceGroupManager", + "name": "instanceGroupManagerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -96780,8 +98900,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Delete", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Delete", + "shortName": "Insert", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96803,17 +98923,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_sync", - "title": "DeleteInstancesRequestObject", - "description": "Snippet for DeleteInstances", - "file": "RegionInstanceGroupManagersClient.DeleteInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_List_sync", + "title": "ListRequestObject", + "description": "Snippet for List", + "file": "RegionInstanceGroupManagersClient.ListRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteInstances", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.List", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ListRegionInstanceGroupManagersRequest", "name": "request" }, { @@ -96821,14 +98941,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "DeleteInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96839,30 +98959,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 82, "type": "FULL" }, { - "start": 37, - "end": 65, + "start": 36, + "end": 80, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_async", - "title": "DeleteInstancesRequestObjectAsync", - "description": "Snippet for DeleteInstancesAsync", - "file": "RegionInstanceGroupManagersClient.DeleteInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_List_async", + "title": "ListRequestObjectAsync", + "description": "Snippet for ListAsync", + "file": "RegionInstanceGroupManagersClient.ListRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteInstancesAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeleteInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ListRegionInstanceGroupManagersRequest", "name": "request" }, { @@ -96870,14 +98990,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "DeleteInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96888,26 +99008,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 68, + "start": 20, + "end": 84, "type": "FULL" }, { "start": 38, - "end": 66, + "end": 82, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_sync_flattened", - "title": "DeleteInstances", - "description": "Snippet for DeleteInstances", - "file": "RegionInstanceGroupManagersClient.DeleteInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_List_sync_flattened", + "title": "List", + "description": "Snippet for List", + "file": "RegionInstanceGroupManagersClient.ListSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteInstances", + "shortName": "List", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.List", "parameters": [ { "type": "System.String", @@ -96919,25 +99039,25 @@ }, { "type": "System.String", - "name": "instanceGroupManager" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersDeleteInstancesRequest", - "name": "regionInstanceGroupManagersDeleteInstancesRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "DeleteInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -96947,26 +99067,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 76, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 74, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_async_flattened", - "title": "DeleteInstancesAsync", - "description": "Snippet for DeleteInstancesAsync", - "file": "RegionInstanceGroupManagersClient.DeleteInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_List_async_flattened", + "title": "ListAsync", + "description": "Snippet for ListAsync", + "file": "RegionInstanceGroupManagersClient.ListAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeleteInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeleteInstancesAsync", + "shortName": "ListAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListAsync", "async": true, "parameters": [ { @@ -96979,25 +99099,25 @@ }, { "type": "System.String", - "name": "instanceGroupManager" + "name": "pageToken" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersDeleteInstancesRequest", - "name": "regionInstanceGroupManagersDeleteInstancesRequestResource" + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "DeleteInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeleteInstances", + "shortName": "List", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97007,29 +99127,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 78, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 76, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_sync", - "title": "DeletePerInstanceConfigsRequestObject", - "description": "Snippet for DeletePerInstanceConfigs", - "file": "RegionInstanceGroupManagersClient.DeletePerInstanceConfigsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListErrors_sync", + "title": "ListErrorsRequestObject", + "description": "Snippet for ListErrors", + "file": "RegionInstanceGroupManagersClient.ListErrorsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeletePerInstanceConfigs", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeletePerInstanceConfigs", + "shortName": "ListErrors", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListErrors", "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeletePerInstanceConfigsRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ListErrorsRegionInstanceGroupManagersRequest", "name": "request" }, { @@ -97037,14 +99157,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "DeletePerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", + "shortName": "ListErrors", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97055,30 +99175,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 83, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 36, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_async", - "title": "DeletePerInstanceConfigsRequestObjectAsync", - "description": "Snippet for DeletePerInstanceConfigsAsync", - "file": "RegionInstanceGroupManagersClient.DeletePerInstanceConfigsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListErrors_async", + "title": "ListErrorsRequestObjectAsync", + "description": "Snippet for ListErrorsAsync", + "file": "RegionInstanceGroupManagersClient.ListErrorsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeletePerInstanceConfigsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeletePerInstanceConfigsAsync", + "shortName": "ListErrorsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListErrorsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.DeletePerInstanceConfigsRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ListErrorsRegionInstanceGroupManagersRequest", "name": "request" }, { @@ -97086,14 +99206,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "DeletePerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", + "shortName": "ListErrors", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97104,26 +99224,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 85, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 83, "type": "SHORT" } - ] - }, - { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_sync_flattened", - "title": "DeletePerInstanceConfigs", - "description": "Snippet for DeletePerInstanceConfigs", - "file": "RegionInstanceGroupManagersClient.DeletePerInstanceConfigsSnippet.g.cs", + ] + }, + { + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListErrors_sync_flattened", + "title": "ListErrors", + "description": "Snippet for ListErrors", + "file": "RegionInstanceGroupManagersClient.ListErrorsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeletePerInstanceConfigs", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeletePerInstanceConfigs", + "shortName": "ListErrors", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListErrors", "parameters": [ { "type": "System.String", @@ -97138,22 +99258,26 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagerDeleteInstanceConfigReq", - "name": "regionInstanceGroupManagerDeleteInstanceConfigReqResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "DeletePerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", + "shortName": "ListErrors", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97163,26 +99287,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 77, "type": "FULL" }, { - "start": 37, - "end": 61, + "start": 36, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_async_flattened", - "title": "DeletePerInstanceConfigsAsync", - "description": "Snippet for DeletePerInstanceConfigsAsync", - "file": "RegionInstanceGroupManagersClient.DeletePerInstanceConfigsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListErrors_async_flattened", + "title": "ListErrorsAsync", + "description": "Snippet for ListErrorsAsync", + "file": "RegionInstanceGroupManagersClient.ListErrorsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "DeletePerInstanceConfigsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.DeletePerInstanceConfigsAsync", + "shortName": "ListErrorsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListErrorsAsync", "async": true, "parameters": [ { @@ -97198,22 +99322,26 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagerDeleteInstanceConfigReq", - "name": "regionInstanceGroupManagerDeleteInstanceConfigReqResource" + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "DeletePerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.DeletePerInstanceConfigs", + "shortName": "ListErrors", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97223,29 +99351,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 64, + "start": 20, + "end": 79, "type": "FULL" }, { "start": 38, - "end": 62, + "end": 77, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Get_sync", - "title": "GetRequestObject", - "description": "Snippet for Get", - "file": "RegionInstanceGroupManagersClient.GetRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_sync", + "title": "ListManagedInstancesRequestObject", + "description": "Snippet for ListManagedInstances", + "file": "RegionInstanceGroupManagersClient.ListManagedInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Get", + "shortName": "ListManagedInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListManagedInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ListManagedInstancesRegionInstanceGroupManagersRequest", "name": "request" }, { @@ -97253,14 +99381,14 @@ "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstanceGroupManager", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", + "shortName": "ListManagedInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97272,29 +99400,29 @@ "segments": [ { "start": 20, - "end": 46, + "end": 83, "type": "FULL" }, { - "start": 34, - "end": 44, + "start": 36, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Get_async", - "title": "GetRequestObjectAsync", - "description": "Snippet for GetAsync", - "file": "RegionInstanceGroupManagersClient.GetRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_async", + "title": "ListManagedInstancesRequestObjectAsync", + "description": "Snippet for ListManagedInstancesAsync", + "file": "RegionInstanceGroupManagersClient.ListManagedInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.GetAsync", + "shortName": "ListManagedInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListManagedInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.GetRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ListManagedInstancesRegionInstanceGroupManagersRequest", "name": "request" }, { @@ -97302,14 +99430,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", + "shortName": "ListManagedInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97321,25 +99449,25 @@ "segments": [ { "start": 20, - "end": 47, + "end": 85, "type": "FULL" }, { - "start": 35, - "end": 45, + "start": 38, + "end": 83, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Get_sync_flattened", - "title": "Get", - "description": "Snippet for Get", - "file": "RegionInstanceGroupManagersClient.GetSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_sync_flattened", + "title": "ListManagedInstances", + "description": "Snippet for ListManagedInstances", + "file": "RegionInstanceGroupManagersClient.ListManagedInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Get", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Get", + "shortName": "ListManagedInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListManagedInstances", "parameters": [ { "type": "System.String", @@ -97353,19 +99481,27 @@ "type": "System.String", "name": "instanceGroupManager" }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Cloud.Compute.V1.InstanceGroupManager", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", + "shortName": "ListManagedInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97376,25 +99512,25 @@ "segments": [ { "start": 20, - "end": 43, + "end": 77, "type": "FULL" }, { - "start": 34, - "end": 41, + "start": 36, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Get_async_flattened", - "title": "GetAsync", - "description": "Snippet for GetAsync", - "file": "RegionInstanceGroupManagersClient.GetAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_async_flattened", + "title": "ListManagedInstancesAsync", + "description": "Snippet for ListManagedInstancesAsync", + "file": "RegionInstanceGroupManagersClient.ListManagedInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "GetAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.GetAsync", + "shortName": "ListManagedInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListManagedInstancesAsync", "async": true, "parameters": [ { @@ -97409,19 +99545,27 @@ "type": "System.String", "name": "instanceGroupManager" }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" + }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Get", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Get", + "shortName": "ListManagedInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97432,28 +99576,28 @@ "segments": [ { "start": 20, - "end": 44, + "end": 79, "type": "FULL" }, { - "start": 35, - "end": 42, + "start": 38, + "end": 77, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Insert_sync", - "title": "InsertRequestObject", - "description": "Snippet for Insert", - "file": "RegionInstanceGroupManagersClient.InsertRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_sync", + "title": "ListPerInstanceConfigsRequestObject", + "description": "Snippet for ListPerInstanceConfigs", + "file": "RegionInstanceGroupManagersClient.ListPerInstanceConfigsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Insert", + "shortName": "ListPerInstanceConfigs", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListPerInstanceConfigs", "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ListPerInstanceConfigsRegionInstanceGroupManagersRequest", "name": "request" }, { @@ -97461,14 +99605,14 @@ "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", + "shortName": "ListPerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97479,30 +99623,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 66, + "start": 20, + "end": 83, "type": "FULL" }, { - "start": 37, - "end": 64, + "start": 36, + "end": 81, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Insert_async", - "title": "InsertRequestObjectAsync", - "description": "Snippet for InsertAsync", - "file": "RegionInstanceGroupManagersClient.InsertRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_async", + "title": "ListPerInstanceConfigsRequestObjectAsync", + "description": "Snippet for ListPerInstanceConfigsAsync", + "file": "RegionInstanceGroupManagersClient.ListPerInstanceConfigsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.InsertAsync", + "shortName": "ListPerInstanceConfigsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListPerInstanceConfigsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.InsertRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ListPerInstanceConfigsRegionInstanceGroupManagersRequest", "name": "request" }, { @@ -97510,14 +99654,14 @@ "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", + "shortName": "ListPerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97528,26 +99672,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 67, + "start": 20, + "end": 85, "type": "FULL" }, { "start": 38, - "end": 65, + "end": 83, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Insert_sync_flattened", - "title": "Insert", - "description": "Snippet for Insert", - "file": "RegionInstanceGroupManagersClient.InsertSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_sync_flattened", + "title": "ListPerInstanceConfigs", + "description": "Snippet for ListPerInstanceConfigs", + "file": "RegionInstanceGroupManagersClient.ListPerInstanceConfigsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Insert", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Insert", + "shortName": "ListPerInstanceConfigs", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListPerInstanceConfigs", "parameters": [ { "type": "System.String", @@ -97558,22 +99702,30 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupManager", - "name": "instanceGroupManagerResource" + "type": "System.String", + "name": "instanceGroupManager" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.LongRunning.Operation", + "resultType": "Google.Api.Gax.PagedEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", + "shortName": "ListPerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97583,26 +99735,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 62, + "start": 20, + "end": 77, "type": "FULL" }, { - "start": 37, - "end": 60, + "start": 36, + "end": 75, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Insert_async_flattened", - "title": "InsertAsync", - "description": "Snippet for InsertAsync", - "file": "RegionInstanceGroupManagersClient.InsertAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_async_flattened", + "title": "ListPerInstanceConfigsAsync", + "description": "Snippet for ListPerInstanceConfigsAsync", + "file": "RegionInstanceGroupManagersClient.ListPerInstanceConfigsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "InsertAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.InsertAsync", + "shortName": "ListPerInstanceConfigsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListPerInstanceConfigsAsync", "async": true, "parameters": [ { @@ -97614,22 +99766,30 @@ "name": "region" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupManager", - "name": "instanceGroupManagerResource" + "type": "System.String", + "name": "instanceGroupManager" + }, + { + "type": "System.String", + "name": "pageToken" + }, + { + "type": "System.Nullable[System.Int32]", + "name": "pageSize" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "System.Threading.Tasks.Task>", + "resultType": "Google.Api.Gax.PagedAsyncEnumerable", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Insert", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Insert", + "shortName": "ListPerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97639,29 +99799,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 22, - "end": 63, + "start": 20, + "end": 79, "type": "FULL" }, { "start": 38, - "end": 61, + "end": 77, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_List_sync", - "title": "ListRequestObject", - "description": "Snippet for List", - "file": "RegionInstanceGroupManagersClient.ListRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Patch_sync", + "title": "PatchRequestObject", + "description": "Snippet for Patch", + "file": "RegionInstanceGroupManagersClient.PatchRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.List", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Patch", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionInstanceGroupManagersRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -97669,14 +99829,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97687,30 +99847,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 82, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 80, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_List_async", - "title": "ListRequestObjectAsync", - "description": "Snippet for ListAsync", - "file": "RegionInstanceGroupManagersClient.ListRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Patch_async", + "title": "PatchRequestObjectAsync", + "description": "Snippet for PatchAsync", + "file": "RegionInstanceGroupManagersClient.PatchRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListRegionInstanceGroupManagersRequest", + "type": "Google.Cloud.Compute.V1.PatchRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -97718,14 +99878,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97736,26 +99896,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 84, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 82, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_List_sync_flattened", - "title": "List", - "description": "Snippet for List", - "file": "RegionInstanceGroupManagersClient.ListSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Patch_sync_flattened", + "title": "Patch", + "description": "Snippet for Patch", + "file": "RegionInstanceGroupManagersClient.PatchSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "List", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.List", + "shortName": "Patch", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Patch", "parameters": [ { "type": "System.String", @@ -97767,25 +99927,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "instanceGroupManager" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.InstanceGroupManager", + "name": "instanceGroupManagerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97795,26 +99955,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 76, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 74, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_List_async_flattened", - "title": "ListAsync", - "description": "Snippet for ListAsync", - "file": "RegionInstanceGroupManagersClient.ListAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Patch_async_flattened", + "title": "PatchAsync", + "description": "Snippet for PatchAsync", + "file": "RegionInstanceGroupManagersClient.PatchAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListAsync", + "shortName": "PatchAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchAsync", "async": true, "parameters": [ { @@ -97827,25 +99987,25 @@ }, { "type": "System.String", - "name": "pageToken" + "name": "instanceGroupManager" }, { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.InstanceGroupManager", + "name": "instanceGroupManagerResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "List", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.List", + "shortName": "Patch", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97855,29 +100015,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 78, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 76, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListErrors_sync", - "title": "ListErrorsRequestObject", - "description": "Snippet for ListErrors", - "file": "RegionInstanceGroupManagersClient.ListErrorsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_sync", + "title": "PatchPerInstanceConfigsRequestObject", + "description": "Snippet for PatchPerInstanceConfigs", + "file": "RegionInstanceGroupManagersClient.PatchPerInstanceConfigsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListErrors", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListErrors", + "shortName": "PatchPerInstanceConfigs", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchPerInstanceConfigs", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListErrorsRegionInstanceGroupManagersRequest", + "type": "Google.Cloud.Compute.V1.PatchPerInstanceConfigsRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -97885,14 +100045,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListErrors", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", + "shortName": "PatchPerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97903,30 +100063,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 83, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 81, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListErrors_async", - "title": "ListErrorsRequestObjectAsync", - "description": "Snippet for ListErrorsAsync", - "file": "RegionInstanceGroupManagersClient.ListErrorsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_async", + "title": "PatchPerInstanceConfigsRequestObjectAsync", + "description": "Snippet for PatchPerInstanceConfigsAsync", + "file": "RegionInstanceGroupManagersClient.PatchPerInstanceConfigsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListErrorsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListErrorsAsync", + "shortName": "PatchPerInstanceConfigsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchPerInstanceConfigsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListErrorsRegionInstanceGroupManagersRequest", + "type": "Google.Cloud.Compute.V1.PatchPerInstanceConfigsRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -97934,14 +100094,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListErrors", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", + "shortName": "PatchPerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -97952,26 +100112,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 85, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 83, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListErrors_sync_flattened", - "title": "ListErrors", - "description": "Snippet for ListErrors", - "file": "RegionInstanceGroupManagersClient.ListErrorsSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_sync_flattened", + "title": "PatchPerInstanceConfigs", + "description": "Snippet for PatchPerInstanceConfigs", + "file": "RegionInstanceGroupManagersClient.PatchPerInstanceConfigsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListErrors", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListErrors", + "shortName": "PatchPerInstanceConfigs", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchPerInstanceConfigs", "parameters": [ { "type": "System.String", @@ -97986,26 +100146,22 @@ "name": "instanceGroupManager" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagerPatchInstanceConfigReq", + "name": "regionInstanceGroupManagerPatchInstanceConfigReqResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListErrors", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", + "shortName": "PatchPerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98015,26 +100171,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 77, + "start": 22, + "end": 63, "type": "FULL" }, - { - "start": 36, - "end": 75, + { + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListErrors_async_flattened", - "title": "ListErrorsAsync", - "description": "Snippet for ListErrorsAsync", - "file": "RegionInstanceGroupManagersClient.ListErrorsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_async_flattened", + "title": "PatchPerInstanceConfigsAsync", + "description": "Snippet for PatchPerInstanceConfigsAsync", + "file": "RegionInstanceGroupManagersClient.PatchPerInstanceConfigsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListErrorsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListErrorsAsync", + "shortName": "PatchPerInstanceConfigsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchPerInstanceConfigsAsync", "async": true, "parameters": [ { @@ -98050,26 +100206,22 @@ "name": "instanceGroupManager" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagerPatchInstanceConfigReq", + "name": "regionInstanceGroupManagerPatchInstanceConfigReqResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListErrors", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListErrors", + "shortName": "PatchPerInstanceConfigs", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98079,29 +100231,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 79, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 77, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_sync", - "title": "ListManagedInstancesRequestObject", - "description": "Snippet for ListManagedInstances", - "file": "RegionInstanceGroupManagersClient.ListManagedInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_sync", + "title": "RecreateInstancesRequestObject", + "description": "Snippet for RecreateInstances", + "file": "RegionInstanceGroupManagersClient.RecreateInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListManagedInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListManagedInstances", + "shortName": "RecreateInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.RecreateInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListManagedInstancesRegionInstanceGroupManagersRequest", + "type": "Google.Cloud.Compute.V1.RecreateInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98109,14 +100261,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListManagedInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", + "shortName": "RecreateInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98127,30 +100279,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 83, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 81, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_async", - "title": "ListManagedInstancesRequestObjectAsync", - "description": "Snippet for ListManagedInstancesAsync", - "file": "RegionInstanceGroupManagersClient.ListManagedInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_async", + "title": "RecreateInstancesRequestObjectAsync", + "description": "Snippet for RecreateInstancesAsync", + "file": "RegionInstanceGroupManagersClient.RecreateInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListManagedInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListManagedInstancesAsync", + "shortName": "RecreateInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.RecreateInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListManagedInstancesRegionInstanceGroupManagersRequest", + "type": "Google.Cloud.Compute.V1.RecreateInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98158,14 +100310,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListManagedInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", + "shortName": "RecreateInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98176,26 +100328,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 85, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 83, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_sync_flattened", - "title": "ListManagedInstances", - "description": "Snippet for ListManagedInstances", - "file": "RegionInstanceGroupManagersClient.ListManagedInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_sync_flattened", + "title": "RecreateInstances", + "description": "Snippet for RecreateInstances", + "file": "RegionInstanceGroupManagersClient.RecreateInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListManagedInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListManagedInstances", + "shortName": "RecreateInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.RecreateInstances", "parameters": [ { "type": "System.String", @@ -98210,26 +100362,22 @@ "name": "instanceGroupManager" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersRecreateRequest", + "name": "regionInstanceGroupManagersRecreateRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListManagedInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", + "shortName": "RecreateInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98239,26 +100387,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 77, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 75, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListManagedInstances_async_flattened", - "title": "ListManagedInstancesAsync", - "description": "Snippet for ListManagedInstancesAsync", - "file": "RegionInstanceGroupManagersClient.ListManagedInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_async_flattened", + "title": "RecreateInstancesAsync", + "description": "Snippet for RecreateInstancesAsync", + "file": "RegionInstanceGroupManagersClient.RecreateInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListManagedInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListManagedInstancesAsync", + "shortName": "RecreateInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.RecreateInstancesAsync", "async": true, "parameters": [ { @@ -98274,26 +100422,22 @@ "name": "instanceGroupManager" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersRecreateRequest", + "name": "regionInstanceGroupManagersRecreateRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListManagedInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListManagedInstances", + "shortName": "RecreateInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98303,29 +100447,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 79, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 77, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_sync", - "title": "ListPerInstanceConfigsRequestObject", - "description": "Snippet for ListPerInstanceConfigs", - "file": "RegionInstanceGroupManagersClient.ListPerInstanceConfigsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Resize_sync", + "title": "ResizeRequestObject", + "description": "Snippet for Resize", + "file": "RegionInstanceGroupManagersClient.ResizeRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListPerInstanceConfigs", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListPerInstanceConfigs", + "shortName": "Resize", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Resize", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPerInstanceConfigsRegionInstanceGroupManagersRequest", + "type": "Google.Cloud.Compute.V1.ResizeRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98333,14 +100477,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListPerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", + "shortName": "Resize", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98351,30 +100495,30 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 83, + "start": 22, + "end": 67, "type": "FULL" }, { - "start": 36, - "end": 81, + "start": 37, + "end": 65, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_async", - "title": "ListPerInstanceConfigsRequestObjectAsync", - "description": "Snippet for ListPerInstanceConfigsAsync", - "file": "RegionInstanceGroupManagersClient.ListPerInstanceConfigsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Resize_async", + "title": "ResizeRequestObjectAsync", + "description": "Snippet for ResizeAsync", + "file": "RegionInstanceGroupManagersClient.ResizeRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListPerInstanceConfigsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListPerInstanceConfigsAsync", + "shortName": "ResizeAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ResizeAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ListPerInstanceConfigsRegionInstanceGroupManagersRequest", + "type": "Google.Cloud.Compute.V1.ResizeRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98382,14 +100526,14 @@ "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListPerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", + "shortName": "Resize", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98400,26 +100544,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 85, + "start": 22, + "end": 68, "type": "FULL" }, { "start": 38, - "end": 83, + "end": 66, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_sync_flattened", - "title": "ListPerInstanceConfigs", - "description": "Snippet for ListPerInstanceConfigs", - "file": "RegionInstanceGroupManagersClient.ListPerInstanceConfigsSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Resize_sync_flattened", + "title": "Resize", + "description": "Snippet for Resize", + "file": "RegionInstanceGroupManagersClient.ResizeSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListPerInstanceConfigs", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListPerInstanceConfigs", + "shortName": "Resize", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Resize", "parameters": [ { "type": "System.String", @@ -98434,26 +100578,22 @@ "name": "instanceGroupManager" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.Int32", + "name": "size" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedEnumerable", + "resultType": "Google.LongRunning.Operation", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListPerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", + "shortName": "Resize", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98463,26 +100603,26 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 77, + "start": 22, + "end": 63, "type": "FULL" }, { - "start": 36, - "end": 75, + "start": 37, + "end": 61, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ListPerInstanceConfigs_async_flattened", - "title": "ListPerInstanceConfigsAsync", - "description": "Snippet for ListPerInstanceConfigsAsync", - "file": "RegionInstanceGroupManagersClient.ListPerInstanceConfigsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Resize_async_flattened", + "title": "ResizeAsync", + "description": "Snippet for ResizeAsync", + "file": "RegionInstanceGroupManagersClient.ResizeAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ListPerInstanceConfigsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ListPerInstanceConfigsAsync", + "shortName": "ResizeAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ResizeAsync", "async": true, "parameters": [ { @@ -98498,26 +100638,22 @@ "name": "instanceGroupManager" }, { - "type": "System.String", - "name": "pageToken" - }, - { - "type": "System.Nullable[System.Int32]", - "name": "pageSize" + "type": "System.Int32", + "name": "size" }, { "type": "Google.Api.Gax.Grpc.CallSettings", "name": "callSettings" } ], - "resultType": "Google.Api.Gax.PagedAsyncEnumerable", + "resultType": "System.Threading.Tasks.Task>", "client": { "shortName": "RegionInstanceGroupManagersClient", "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "ListPerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ListPerInstanceConfigs", + "shortName": "Resize", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98527,29 +100663,29 @@ "origin": "API_DEFINITION", "segments": [ { - "start": 20, - "end": 79, + "start": 22, + "end": 64, "type": "FULL" }, { "start": 38, - "end": 77, + "end": 62, "type": "SHORT" } ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Patch_sync", - "title": "PatchRequestObject", - "description": "Snippet for Patch", - "file": "RegionInstanceGroupManagersClient.PatchRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_sync", + "title": "ResumeInstancesRequestObject", + "description": "Snippet for ResumeInstances", + "file": "RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Patch", + "shortName": "ResumeInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ResumeInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98563,8 +100699,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", + "shortName": "ResumeInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ResumeInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98587,18 +100723,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Patch_async", - "title": "PatchRequestObjectAsync", - "description": "Snippet for PatchAsync", - "file": "RegionInstanceGroupManagersClient.PatchRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_async", + "title": "ResumeInstancesRequestObjectAsync", + "description": "Snippet for ResumeInstancesAsync", + "file": "RegionInstanceGroupManagersClient.ResumeInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchAsync", + "shortName": "ResumeInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ResumeInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98612,8 +100748,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", + "shortName": "ResumeInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ResumeInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98636,14 +100772,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Patch_sync_flattened", - "title": "Patch", - "description": "Snippet for Patch", - "file": "RegionInstanceGroupManagersClient.PatchSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_sync_flattened", + "title": "ResumeInstances", + "description": "Snippet for ResumeInstances", + "file": "RegionInstanceGroupManagersClient.ResumeInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Patch", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Patch", + "shortName": "ResumeInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ResumeInstances", "parameters": [ { "type": "System.String", @@ -98658,8 +100794,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupManager", - "name": "instanceGroupManagerResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest", + "name": "regionInstanceGroupManagersResumeInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -98672,8 +100808,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", + "shortName": "ResumeInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ResumeInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98695,14 +100831,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Patch_async_flattened", - "title": "PatchAsync", - "description": "Snippet for PatchAsync", - "file": "RegionInstanceGroupManagersClient.PatchAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_ResumeInstances_async_flattened", + "title": "ResumeInstancesAsync", + "description": "Snippet for ResumeInstancesAsync", + "file": "RegionInstanceGroupManagersClient.ResumeInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchAsync", + "shortName": "ResumeInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ResumeInstancesAsync", "async": true, "parameters": [ { @@ -98718,8 +100854,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.InstanceGroupManager", - "name": "instanceGroupManagerResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest", + "name": "regionInstanceGroupManagersResumeInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -98732,8 +100868,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Patch", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Patch", + "shortName": "ResumeInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.ResumeInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98755,17 +100891,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_sync", - "title": "PatchPerInstanceConfigsRequestObject", - "description": "Snippet for PatchPerInstanceConfigs", - "file": "RegionInstanceGroupManagersClient.PatchPerInstanceConfigsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_sync", + "title": "SetInstanceTemplateRequestObject", + "description": "Snippet for SetInstanceTemplate", + "file": "RegionInstanceGroupManagersClient.SetInstanceTemplateRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchPerInstanceConfigs", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchPerInstanceConfigs", + "shortName": "SetInstanceTemplate", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetInstanceTemplate", "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchPerInstanceConfigsRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.SetInstanceTemplateRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98779,8 +100915,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "PatchPerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", + "shortName": "SetInstanceTemplate", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98803,18 +100939,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_async", - "title": "PatchPerInstanceConfigsRequestObjectAsync", - "description": "Snippet for PatchPerInstanceConfigsAsync", - "file": "RegionInstanceGroupManagersClient.PatchPerInstanceConfigsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_async", + "title": "SetInstanceTemplateRequestObjectAsync", + "description": "Snippet for SetInstanceTemplateAsync", + "file": "RegionInstanceGroupManagersClient.SetInstanceTemplateRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchPerInstanceConfigsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchPerInstanceConfigsAsync", + "shortName": "SetInstanceTemplateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetInstanceTemplateAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.PatchPerInstanceConfigsRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.SetInstanceTemplateRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98828,8 +100964,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "PatchPerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", + "shortName": "SetInstanceTemplate", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98852,14 +100988,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_sync_flattened", - "title": "PatchPerInstanceConfigs", - "description": "Snippet for PatchPerInstanceConfigs", - "file": "RegionInstanceGroupManagersClient.PatchPerInstanceConfigsSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_sync_flattened", + "title": "SetInstanceTemplate", + "description": "Snippet for SetInstanceTemplate", + "file": "RegionInstanceGroupManagersClient.SetInstanceTemplateSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchPerInstanceConfigs", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchPerInstanceConfigs", + "shortName": "SetInstanceTemplate", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetInstanceTemplate", "parameters": [ { "type": "System.String", @@ -98874,8 +101010,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagerPatchInstanceConfigReq", - "name": "regionInstanceGroupManagerPatchInstanceConfigReqResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTemplateRequest", + "name": "regionInstanceGroupManagersSetTemplateRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -98888,8 +101024,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "PatchPerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", + "shortName": "SetInstanceTemplate", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98911,14 +101047,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_async_flattened", - "title": "PatchPerInstanceConfigsAsync", - "description": "Snippet for PatchPerInstanceConfigsAsync", - "file": "RegionInstanceGroupManagersClient.PatchPerInstanceConfigsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_async_flattened", + "title": "SetInstanceTemplateAsync", + "description": "Snippet for SetInstanceTemplateAsync", + "file": "RegionInstanceGroupManagersClient.SetInstanceTemplateAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "PatchPerInstanceConfigsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.PatchPerInstanceConfigsAsync", + "shortName": "SetInstanceTemplateAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetInstanceTemplateAsync", "async": true, "parameters": [ { @@ -98934,8 +101070,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagerPatchInstanceConfigReq", - "name": "regionInstanceGroupManagerPatchInstanceConfigReqResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTemplateRequest", + "name": "regionInstanceGroupManagersSetTemplateRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -98948,8 +101084,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "PatchPerInstanceConfigs", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.PatchPerInstanceConfigs", + "shortName": "SetInstanceTemplate", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -98971,17 +101107,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_sync", - "title": "RecreateInstancesRequestObject", - "description": "Snippet for RecreateInstances", - "file": "RegionInstanceGroupManagersClient.RecreateInstancesRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_sync", + "title": "SetTargetPoolsRequestObject", + "description": "Snippet for SetTargetPools", + "file": "RegionInstanceGroupManagersClient.SetTargetPoolsRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RecreateInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.RecreateInstances", + "shortName": "SetTargetPools", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetTargetPools", "parameters": [ { - "type": "Google.Cloud.Compute.V1.RecreateInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.SetTargetPoolsRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -98995,8 +101131,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "RecreateInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", + "shortName": "SetTargetPools", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99019,18 +101155,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_async", - "title": "RecreateInstancesRequestObjectAsync", - "description": "Snippet for RecreateInstancesAsync", - "file": "RegionInstanceGroupManagersClient.RecreateInstancesRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_async", + "title": "SetTargetPoolsRequestObjectAsync", + "description": "Snippet for SetTargetPoolsAsync", + "file": "RegionInstanceGroupManagersClient.SetTargetPoolsRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RecreateInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.RecreateInstancesAsync", + "shortName": "SetTargetPoolsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetTargetPoolsAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.RecreateInstancesRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.SetTargetPoolsRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -99044,8 +101180,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "RecreateInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", + "shortName": "SetTargetPools", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99068,14 +101204,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_sync_flattened", - "title": "RecreateInstances", - "description": "Snippet for RecreateInstances", - "file": "RegionInstanceGroupManagersClient.RecreateInstancesSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_sync_flattened", + "title": "SetTargetPools", + "description": "Snippet for SetTargetPools", + "file": "RegionInstanceGroupManagersClient.SetTargetPoolsSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RecreateInstances", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.RecreateInstances", + "shortName": "SetTargetPools", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetTargetPools", "parameters": [ { "type": "System.String", @@ -99090,8 +101226,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersRecreateRequest", - "name": "regionInstanceGroupManagersRecreateRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTargetPoolsRequest", + "name": "regionInstanceGroupManagersSetTargetPoolsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -99104,8 +101240,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "RecreateInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", + "shortName": "SetTargetPools", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99127,14 +101263,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_async_flattened", - "title": "RecreateInstancesAsync", - "description": "Snippet for RecreateInstancesAsync", - "file": "RegionInstanceGroupManagersClient.RecreateInstancesAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_async_flattened", + "title": "SetTargetPoolsAsync", + "description": "Snippet for SetTargetPoolsAsync", + "file": "RegionInstanceGroupManagersClient.SetTargetPoolsAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "RecreateInstancesAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.RecreateInstancesAsync", + "shortName": "SetTargetPoolsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetTargetPoolsAsync", "async": true, "parameters": [ { @@ -99150,8 +101286,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersRecreateRequest", - "name": "regionInstanceGroupManagersRecreateRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTargetPoolsRequest", + "name": "regionInstanceGroupManagersSetTargetPoolsRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -99164,8 +101300,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "RecreateInstances", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.RecreateInstances", + "shortName": "SetTargetPools", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99187,17 +101323,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Resize_sync", - "title": "ResizeRequestObject", - "description": "Snippet for Resize", - "file": "RegionInstanceGroupManagersClient.ResizeRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_StartInstances_sync", + "title": "StartInstancesRequestObject", + "description": "Snippet for StartInstances", + "file": "RegionInstanceGroupManagersClient.StartInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Resize", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Resize", + "shortName": "StartInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.StartInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.ResizeRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -99211,8 +101347,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Resize", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", + "shortName": "StartInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.StartInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99235,18 +101371,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Resize_async", - "title": "ResizeRequestObjectAsync", - "description": "Snippet for ResizeAsync", - "file": "RegionInstanceGroupManagersClient.ResizeRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_StartInstances_async", + "title": "StartInstancesRequestObjectAsync", + "description": "Snippet for StartInstancesAsync", + "file": "RegionInstanceGroupManagersClient.StartInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ResizeAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ResizeAsync", + "shortName": "StartInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.StartInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.ResizeRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -99260,8 +101396,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Resize", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", + "shortName": "StartInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.StartInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99284,14 +101420,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Resize_sync_flattened", - "title": "Resize", - "description": "Snippet for Resize", - "file": "RegionInstanceGroupManagersClient.ResizeSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_StartInstances_sync_flattened", + "title": "StartInstances", + "description": "Snippet for StartInstances", + "file": "RegionInstanceGroupManagersClient.StartInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "Resize", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.Resize", + "shortName": "StartInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.StartInstances", "parameters": [ { "type": "System.String", @@ -99306,8 +101442,8 @@ "name": "instanceGroupManager" }, { - "type": "System.Int32", - "name": "size" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest", + "name": "regionInstanceGroupManagersStartInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -99320,8 +101456,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Resize", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", + "shortName": "StartInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.StartInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99343,14 +101479,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_Resize_async_flattened", - "title": "ResizeAsync", - "description": "Snippet for ResizeAsync", - "file": "RegionInstanceGroupManagersClient.ResizeAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_StartInstances_async_flattened", + "title": "StartInstancesAsync", + "description": "Snippet for StartInstancesAsync", + "file": "RegionInstanceGroupManagersClient.StartInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "ResizeAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.ResizeAsync", + "shortName": "StartInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.StartInstancesAsync", "async": true, "parameters": [ { @@ -99366,8 +101502,8 @@ "name": "instanceGroupManager" }, { - "type": "System.Int32", - "name": "size" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest", + "name": "regionInstanceGroupManagersStartInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -99380,8 +101516,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "Resize", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.Resize", + "shortName": "StartInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.StartInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99403,17 +101539,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_sync", - "title": "SetInstanceTemplateRequestObject", - "description": "Snippet for SetInstanceTemplate", - "file": "RegionInstanceGroupManagersClient.SetInstanceTemplateRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_StopInstances_sync", + "title": "StopInstancesRequestObject", + "description": "Snippet for StopInstances", + "file": "RegionInstanceGroupManagersClient.StopInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetInstanceTemplate", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetInstanceTemplate", + "shortName": "StopInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.StopInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetInstanceTemplateRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -99427,8 +101563,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "SetInstanceTemplate", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", + "shortName": "StopInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.StopInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99451,18 +101587,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_async", - "title": "SetInstanceTemplateRequestObjectAsync", - "description": "Snippet for SetInstanceTemplateAsync", - "file": "RegionInstanceGroupManagersClient.SetInstanceTemplateRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_StopInstances_async", + "title": "StopInstancesRequestObjectAsync", + "description": "Snippet for StopInstancesAsync", + "file": "RegionInstanceGroupManagersClient.StopInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetInstanceTemplateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetInstanceTemplateAsync", + "shortName": "StopInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.StopInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetInstanceTemplateRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -99476,8 +101612,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "SetInstanceTemplate", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", + "shortName": "StopInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.StopInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99500,14 +101636,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_sync_flattened", - "title": "SetInstanceTemplate", - "description": "Snippet for SetInstanceTemplate", - "file": "RegionInstanceGroupManagersClient.SetInstanceTemplateSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_StopInstances_sync_flattened", + "title": "StopInstances", + "description": "Snippet for StopInstances", + "file": "RegionInstanceGroupManagersClient.StopInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetInstanceTemplate", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetInstanceTemplate", + "shortName": "StopInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.StopInstances", "parameters": [ { "type": "System.String", @@ -99522,8 +101658,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTemplateRequest", - "name": "regionInstanceGroupManagersSetTemplateRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest", + "name": "regionInstanceGroupManagersStopInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -99536,8 +101672,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "SetInstanceTemplate", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", + "shortName": "StopInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.StopInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99559,14 +101695,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_async_flattened", - "title": "SetInstanceTemplateAsync", - "description": "Snippet for SetInstanceTemplateAsync", - "file": "RegionInstanceGroupManagersClient.SetInstanceTemplateAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_StopInstances_async_flattened", + "title": "StopInstancesAsync", + "description": "Snippet for StopInstancesAsync", + "file": "RegionInstanceGroupManagersClient.StopInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetInstanceTemplateAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetInstanceTemplateAsync", + "shortName": "StopInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.StopInstancesAsync", "async": true, "parameters": [ { @@ -99582,8 +101718,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTemplateRequest", - "name": "regionInstanceGroupManagersSetTemplateRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest", + "name": "regionInstanceGroupManagersStopInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -99596,8 +101732,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "SetInstanceTemplate", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetInstanceTemplate", + "shortName": "StopInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.StopInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99619,17 +101755,17 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_sync", - "title": "SetTargetPoolsRequestObject", - "description": "Snippet for SetTargetPools", - "file": "RegionInstanceGroupManagersClient.SetTargetPoolsRequestObjectSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_sync", + "title": "SuspendInstancesRequestObject", + "description": "Snippet for SuspendInstances", + "file": "RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetTargetPools", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetTargetPools", + "shortName": "SuspendInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SuspendInstances", "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetTargetPoolsRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -99643,8 +101779,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "SetTargetPools", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", + "shortName": "SuspendInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SuspendInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99667,18 +101803,18 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_async", - "title": "SetTargetPoolsRequestObjectAsync", - "description": "Snippet for SetTargetPoolsAsync", - "file": "RegionInstanceGroupManagersClient.SetTargetPoolsRequestObjectAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_async", + "title": "SuspendInstancesRequestObjectAsync", + "description": "Snippet for SuspendInstancesAsync", + "file": "RegionInstanceGroupManagersClient.SuspendInstancesRequestObjectAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetTargetPoolsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetTargetPoolsAsync", + "shortName": "SuspendInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SuspendInstancesAsync", "async": true, "parameters": [ { - "type": "Google.Cloud.Compute.V1.SetTargetPoolsRegionInstanceGroupManagerRequest", + "type": "Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest", "name": "request" }, { @@ -99692,8 +101828,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "SetTargetPools", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", + "shortName": "SuspendInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SuspendInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99716,14 +101852,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_sync_flattened", - "title": "SetTargetPools", - "description": "Snippet for SetTargetPools", - "file": "RegionInstanceGroupManagersClient.SetTargetPoolsSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_sync_flattened", + "title": "SuspendInstances", + "description": "Snippet for SuspendInstances", + "file": "RegionInstanceGroupManagersClient.SuspendInstancesSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetTargetPools", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetTargetPools", + "shortName": "SuspendInstances", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SuspendInstances", "parameters": [ { "type": "System.String", @@ -99738,8 +101874,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTargetPoolsRequest", - "name": "regionInstanceGroupManagersSetTargetPoolsRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest", + "name": "regionInstanceGroupManagersSuspendInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -99752,8 +101888,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "SetTargetPools", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", + "shortName": "SuspendInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SuspendInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -99775,14 +101911,14 @@ ] }, { - "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_async_flattened", - "title": "SetTargetPoolsAsync", - "description": "Snippet for SetTargetPoolsAsync", - "file": "RegionInstanceGroupManagersClient.SetTargetPoolsAsyncSnippet.g.cs", + "regionTag": "compute_v1_generated_RegionInstanceGroupManagers_SuspendInstances_async_flattened", + "title": "SuspendInstancesAsync", + "description": "Snippet for SuspendInstancesAsync", + "file": "RegionInstanceGroupManagersClient.SuspendInstancesAsyncSnippet.g.cs", "language": "C_SHARP", "clientMethod": { - "shortName": "SetTargetPoolsAsync", - "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SetTargetPoolsAsync", + "shortName": "SuspendInstancesAsync", + "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient.SuspendInstancesAsync", "async": true, "parameters": [ { @@ -99798,8 +101934,8 @@ "name": "instanceGroupManager" }, { - "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTargetPoolsRequest", - "name": "regionInstanceGroupManagersSetTargetPoolsRequestResource" + "type": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest", + "name": "regionInstanceGroupManagersSuspendInstancesRequestResource" }, { "type": "Google.Api.Gax.Grpc.CallSettings", @@ -99812,8 +101948,8 @@ "fullName": "Google.Cloud.Compute.V1.RegionInstanceGroupManagersClient" }, "method": { - "shortName": "SetTargetPools", - "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SetTargetPools", + "shortName": "SuspendInstances", + "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers.SuspendInstances", "service": { "shortName": "RegionInstanceGroupManagers", "fullName": "google.cloud.compute.v1.RegionInstanceGroupManagers" @@ -112338,6 +114474,222 @@ } ] }, + { + "regionTag": "compute_v1_generated_RegionSecurityPolicies_SetLabels_sync", + "title": "SetLabelsRequestObject", + "description": "Snippet for SetLabels", + "file": "RegionSecurityPoliciesClient.SetLabelsRequestObjectSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.RegionSecurityPoliciesClient.SetLabels", + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "RegionSecurityPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.RegionSecurityPoliciesClient" + }, + "method": { + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.SetLabels", + "service": { + "shortName": "RegionSecurityPolicies", + "fullName": "google.cloud.compute.v1.RegionSecurityPolicies" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 67, + "type": "FULL" + }, + { + "start": 37, + "end": 65, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_RegionSecurityPolicies_SetLabels_async", + "title": "SetLabelsRequestObjectAsync", + "description": "Snippet for SetLabelsAsync", + "file": "RegionSecurityPoliciesClient.SetLabelsRequestObjectAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionSecurityPoliciesClient.SetLabelsAsync", + "async": true, + "parameters": [ + { + "type": "Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest", + "name": "request" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "RegionSecurityPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.RegionSecurityPoliciesClient" + }, + "method": { + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.SetLabels", + "service": { + "shortName": "RegionSecurityPolicies", + "fullName": "google.cloud.compute.v1.RegionSecurityPolicies" + } + } + }, + "canonical": true, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 68, + "type": "FULL" + }, + { + "start": 38, + "end": 66, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_RegionSecurityPolicies_SetLabels_sync_flattened", + "title": "SetLabels", + "description": "Snippet for SetLabels", + "file": "RegionSecurityPoliciesClient.SetLabelsSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "SetLabels", + "fullName": "Google.Cloud.Compute.V1.RegionSecurityPoliciesClient.SetLabels", + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", + "name": "regionSetLabelsRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "Google.LongRunning.Operation", + "client": { + "shortName": "RegionSecurityPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.RegionSecurityPoliciesClient" + }, + "method": { + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.SetLabels", + "service": { + "shortName": "RegionSecurityPolicies", + "fullName": "google.cloud.compute.v1.RegionSecurityPolicies" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 63, + "type": "FULL" + }, + { + "start": 37, + "end": 61, + "type": "SHORT" + } + ] + }, + { + "regionTag": "compute_v1_generated_RegionSecurityPolicies_SetLabels_async_flattened", + "title": "SetLabelsAsync", + "description": "Snippet for SetLabelsAsync", + "file": "RegionSecurityPoliciesClient.SetLabelsAsyncSnippet.g.cs", + "language": "C_SHARP", + "clientMethod": { + "shortName": "SetLabelsAsync", + "fullName": "Google.Cloud.Compute.V1.RegionSecurityPoliciesClient.SetLabelsAsync", + "async": true, + "parameters": [ + { + "type": "System.String", + "name": "project" + }, + { + "type": "System.String", + "name": "region" + }, + { + "type": "System.String", + "name": "resource" + }, + { + "type": "Google.Cloud.Compute.V1.RegionSetLabelsRequest", + "name": "regionSetLabelsRequestResource" + }, + { + "type": "Google.Api.Gax.Grpc.CallSettings", + "name": "callSettings" + } + ], + "resultType": "System.Threading.Tasks.Task>", + "client": { + "shortName": "RegionSecurityPoliciesClient", + "fullName": "Google.Cloud.Compute.V1.RegionSecurityPoliciesClient" + }, + "method": { + "shortName": "SetLabels", + "fullName": "google.cloud.compute.v1.RegionSecurityPolicies.SetLabels", + "service": { + "shortName": "RegionSecurityPolicies", + "fullName": "google.cloud.compute.v1.RegionSecurityPolicies" + } + } + }, + "origin": "API_DEFINITION", + "segments": [ + { + "start": 22, + "end": 64, + "type": "FULL" + }, + { + "start": 38, + "end": 62, + "type": "SHORT" + } + ] + }, { "regionTag": "compute_v1_generated_RegionSslCertificates_Delete_sync", "title": "DeleteRequestObject", diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/InstanceGroupManagersClientSnippets.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/InstanceGroupManagersClientSnippets.g.cs index eb738ae27e8f..177494e8563f 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/InstanceGroupManagersClientSnippets.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/InstanceGroupManagersClientSnippets.g.cs @@ -2595,6 +2595,144 @@ public async Task ResizeAsync() // End snippet } + /// Snippet for ResumeInstances + public void ResumeInstancesRequestObject() + { + // Snippet: ResumeInstances(ResumeInstancesInstanceGroupManagerRequest, CallSettings) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + ResumeInstancesInstanceGroupManagerRequest request = new ResumeInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersResumeInstancesRequestResource = new InstanceGroupManagersResumeInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = instanceGroupManagersClient.ResumeInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceResumeInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for ResumeInstancesAsync + public async Task ResumeInstancesRequestObjectAsync() + { + // Snippet: ResumeInstancesAsync(ResumeInstancesInstanceGroupManagerRequest, CallSettings) + // Additional: ResumeInstancesAsync(ResumeInstancesInstanceGroupManagerRequest, CancellationToken) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + ResumeInstancesInstanceGroupManagerRequest request = new ResumeInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersResumeInstancesRequestResource = new InstanceGroupManagersResumeInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = await instanceGroupManagersClient.ResumeInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceResumeInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for ResumeInstances + public void ResumeInstances() + { + // Snippet: ResumeInstances(string, string, string, InstanceGroupManagersResumeInstancesRequest, CallSettings) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersResumeInstancesRequest instanceGroupManagersResumeInstancesRequestResource = new InstanceGroupManagersResumeInstancesRequest(); + // Make the request + lro::Operation response = instanceGroupManagersClient.ResumeInstances(project, zone, instanceGroupManager, instanceGroupManagersResumeInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceResumeInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for ResumeInstancesAsync + public async Task ResumeInstancesAsync() + { + // Snippet: ResumeInstancesAsync(string, string, string, InstanceGroupManagersResumeInstancesRequest, CallSettings) + // Additional: ResumeInstancesAsync(string, string, string, InstanceGroupManagersResumeInstancesRequest, CancellationToken) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersResumeInstancesRequest instanceGroupManagersResumeInstancesRequestResource = new InstanceGroupManagersResumeInstancesRequest(); + // Make the request + lro::Operation response = await instanceGroupManagersClient.ResumeInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersResumeInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceResumeInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + /// Snippet for SetInstanceTemplate public void SetInstanceTemplateRequestObject() { @@ -2871,6 +3009,420 @@ public async Task SetTargetPoolsAsync() // End snippet } + /// Snippet for StartInstances + public void StartInstancesRequestObject() + { + // Snippet: StartInstances(StartInstancesInstanceGroupManagerRequest, CallSettings) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + StartInstancesInstanceGroupManagerRequest request = new StartInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + Project = "", + InstanceGroupManager = "", + InstanceGroupManagersStartInstancesRequestResource = new InstanceGroupManagersStartInstancesRequest(), + }; + // Make the request + lro::Operation response = instanceGroupManagersClient.StartInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceStartInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StartInstancesAsync + public async Task StartInstancesRequestObjectAsync() + { + // Snippet: StartInstancesAsync(StartInstancesInstanceGroupManagerRequest, CallSettings) + // Additional: StartInstancesAsync(StartInstancesInstanceGroupManagerRequest, CancellationToken) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + StartInstancesInstanceGroupManagerRequest request = new StartInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + Project = "", + InstanceGroupManager = "", + InstanceGroupManagersStartInstancesRequestResource = new InstanceGroupManagersStartInstancesRequest(), + }; + // Make the request + lro::Operation response = await instanceGroupManagersClient.StartInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceStartInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StartInstances + public void StartInstances() + { + // Snippet: StartInstances(string, string, string, InstanceGroupManagersStartInstancesRequest, CallSettings) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersStartInstancesRequest instanceGroupManagersStartInstancesRequestResource = new InstanceGroupManagersStartInstancesRequest(); + // Make the request + lro::Operation response = instanceGroupManagersClient.StartInstances(project, zone, instanceGroupManager, instanceGroupManagersStartInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceStartInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StartInstancesAsync + public async Task StartInstancesAsync() + { + // Snippet: StartInstancesAsync(string, string, string, InstanceGroupManagersStartInstancesRequest, CallSettings) + // Additional: StartInstancesAsync(string, string, string, InstanceGroupManagersStartInstancesRequest, CancellationToken) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersStartInstancesRequest instanceGroupManagersStartInstancesRequestResource = new InstanceGroupManagersStartInstancesRequest(); + // Make the request + lro::Operation response = await instanceGroupManagersClient.StartInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersStartInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceStartInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StopInstances + public void StopInstancesRequestObject() + { + // Snippet: StopInstances(StopInstancesInstanceGroupManagerRequest, CallSettings) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + StopInstancesInstanceGroupManagerRequest request = new StopInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersStopInstancesRequestResource = new InstanceGroupManagersStopInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = instanceGroupManagersClient.StopInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceStopInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StopInstancesAsync + public async Task StopInstancesRequestObjectAsync() + { + // Snippet: StopInstancesAsync(StopInstancesInstanceGroupManagerRequest, CallSettings) + // Additional: StopInstancesAsync(StopInstancesInstanceGroupManagerRequest, CancellationToken) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + StopInstancesInstanceGroupManagerRequest request = new StopInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersStopInstancesRequestResource = new InstanceGroupManagersStopInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = await instanceGroupManagersClient.StopInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceStopInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StopInstances + public void StopInstances() + { + // Snippet: StopInstances(string, string, string, InstanceGroupManagersStopInstancesRequest, CallSettings) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersStopInstancesRequest instanceGroupManagersStopInstancesRequestResource = new InstanceGroupManagersStopInstancesRequest(); + // Make the request + lro::Operation response = instanceGroupManagersClient.StopInstances(project, zone, instanceGroupManager, instanceGroupManagersStopInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceStopInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StopInstancesAsync + public async Task StopInstancesAsync() + { + // Snippet: StopInstancesAsync(string, string, string, InstanceGroupManagersStopInstancesRequest, CallSettings) + // Additional: StopInstancesAsync(string, string, string, InstanceGroupManagersStopInstancesRequest, CancellationToken) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersStopInstancesRequest instanceGroupManagersStopInstancesRequestResource = new InstanceGroupManagersStopInstancesRequest(); + // Make the request + lro::Operation response = await instanceGroupManagersClient.StopInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersStopInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceStopInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SuspendInstances + public void SuspendInstancesRequestObject() + { + // Snippet: SuspendInstances(SuspendInstancesInstanceGroupManagerRequest, CallSettings) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + SuspendInstancesInstanceGroupManagerRequest request = new SuspendInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersSuspendInstancesRequestResource = new InstanceGroupManagersSuspendInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = instanceGroupManagersClient.SuspendInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceSuspendInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SuspendInstancesAsync + public async Task SuspendInstancesRequestObjectAsync() + { + // Snippet: SuspendInstancesAsync(SuspendInstancesInstanceGroupManagerRequest, CallSettings) + // Additional: SuspendInstancesAsync(SuspendInstancesInstanceGroupManagerRequest, CancellationToken) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + SuspendInstancesInstanceGroupManagerRequest request = new SuspendInstancesInstanceGroupManagerRequest + { + Zone = "", + RequestId = "", + InstanceGroupManagersSuspendInstancesRequestResource = new InstanceGroupManagersSuspendInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = await instanceGroupManagersClient.SuspendInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceSuspendInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SuspendInstances + public void SuspendInstances() + { + // Snippet: SuspendInstances(string, string, string, InstanceGroupManagersSuspendInstancesRequest, CallSettings) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = InstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersSuspendInstancesRequest instanceGroupManagersSuspendInstancesRequestResource = new InstanceGroupManagersSuspendInstancesRequest(); + // Make the request + lro::Operation response = instanceGroupManagersClient.SuspendInstances(project, zone, instanceGroupManager, instanceGroupManagersSuspendInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = instanceGroupManagersClient.PollOnceSuspendInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SuspendInstancesAsync + public async Task SuspendInstancesAsync() + { + // Snippet: SuspendInstancesAsync(string, string, string, InstanceGroupManagersSuspendInstancesRequest, CallSettings) + // Additional: SuspendInstancesAsync(string, string, string, InstanceGroupManagersSuspendInstancesRequest, CancellationToken) + // Create client + InstanceGroupManagersClient instanceGroupManagersClient = await InstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string zone = ""; + string instanceGroupManager = ""; + InstanceGroupManagersSuspendInstancesRequest instanceGroupManagersSuspendInstancesRequestResource = new InstanceGroupManagersSuspendInstancesRequest(); + // Make the request + lro::Operation response = await instanceGroupManagersClient.SuspendInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersSuspendInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await instanceGroupManagersClient.PollOnceSuspendInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + /// Snippet for UpdatePerInstanceConfigs public void UpdatePerInstanceConfigsRequestObject() { diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/NetworkProfilesClientSnippets.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/NetworkProfilesClientSnippets.g.cs new file mode 100644 index 000000000000..e4c0cf3093a2 --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/NetworkProfilesClientSnippets.g.cs @@ -0,0 +1,284 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +namespace GoogleCSharpSnippets +{ + using Google.Api.Gax; + using Google.Cloud.Compute.V1; + using System; + using System.Linq; + using System.Threading.Tasks; + + /// Generated snippets. + public sealed class AllGeneratedNetworkProfilesClientSnippets + { + /// Snippet for Get + public void GetRequestObject() + { + // Snippet: Get(GetNetworkProfileRequest, CallSettings) + // Create client + NetworkProfilesClient networkProfilesClient = NetworkProfilesClient.Create(); + // Initialize request argument(s) + GetNetworkProfileRequest request = new GetNetworkProfileRequest + { + NetworkProfile = "", + Project = "", + }; + // Make the request + NetworkProfile response = networkProfilesClient.Get(request); + // End snippet + } + + /// Snippet for GetAsync + public async Task GetRequestObjectAsync() + { + // Snippet: GetAsync(GetNetworkProfileRequest, CallSettings) + // Additional: GetAsync(GetNetworkProfileRequest, CancellationToken) + // Create client + NetworkProfilesClient networkProfilesClient = await NetworkProfilesClient.CreateAsync(); + // Initialize request argument(s) + GetNetworkProfileRequest request = new GetNetworkProfileRequest + { + NetworkProfile = "", + Project = "", + }; + // Make the request + NetworkProfile response = await networkProfilesClient.GetAsync(request); + // End snippet + } + + /// Snippet for Get + public void Get() + { + // Snippet: Get(string, string, CallSettings) + // Create client + NetworkProfilesClient networkProfilesClient = NetworkProfilesClient.Create(); + // Initialize request argument(s) + string project = ""; + string networkProfile = ""; + // Make the request + NetworkProfile response = networkProfilesClient.Get(project, networkProfile); + // End snippet + } + + /// Snippet for GetAsync + public async Task GetAsync() + { + // Snippet: GetAsync(string, string, CallSettings) + // Additional: GetAsync(string, string, CancellationToken) + // Create client + NetworkProfilesClient networkProfilesClient = await NetworkProfilesClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string networkProfile = ""; + // Make the request + NetworkProfile response = await networkProfilesClient.GetAsync(project, networkProfile); + // End snippet + } + + /// Snippet for List + public void ListRequestObject() + { + // Snippet: List(ListNetworkProfilesRequest, CallSettings) + // Create client + NetworkProfilesClient networkProfilesClient = NetworkProfilesClient.Create(); + // Initialize request argument(s) + ListNetworkProfilesRequest request = new ListNetworkProfilesRequest + { + OrderBy = "", + Project = "", + Filter = "", + ReturnPartialSuccess = false, + }; + // Make the request + PagedEnumerable response = networkProfilesClient.List(request); + + // Iterate over all response items, lazily performing RPCs as required + foreach (NetworkProfile item in response) + { + // Do something with each item + Console.WriteLine(item); + } + + // Or iterate over pages (of server-defined size), performing one RPC per page + foreach (NetworkProfilesListResponse page in response.AsRawResponses()) + { + // Do something with each page of items + Console.WriteLine("A page of results:"); + foreach (NetworkProfile item in page) + { + // Do something with each item + Console.WriteLine(item); + } + } + + // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required + int pageSize = 10; + Page singlePage = response.ReadPage(pageSize); + // Do something with the page of items + Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); + foreach (NetworkProfile item in singlePage) + { + // Do something with each item + Console.WriteLine(item); + } + // Store the pageToken, for when the next page is required. + string nextPageToken = singlePage.NextPageToken; + // End snippet + } + + /// Snippet for ListAsync + public async Task ListRequestObjectAsync() + { + // Snippet: ListAsync(ListNetworkProfilesRequest, CallSettings) + // Create client + NetworkProfilesClient networkProfilesClient = await NetworkProfilesClient.CreateAsync(); + // Initialize request argument(s) + ListNetworkProfilesRequest request = new ListNetworkProfilesRequest + { + OrderBy = "", + Project = "", + Filter = "", + ReturnPartialSuccess = false, + }; + // Make the request + PagedAsyncEnumerable response = networkProfilesClient.ListAsync(request); + + // Iterate over all response items, lazily performing RPCs as required + await response.ForEachAsync((NetworkProfile item) => + { + // Do something with each item + Console.WriteLine(item); + }); + + // Or iterate over pages (of server-defined size), performing one RPC per page + await response.AsRawResponses().ForEachAsync((NetworkProfilesListResponse page) => + { + // Do something with each page of items + Console.WriteLine("A page of results:"); + foreach (NetworkProfile item in page) + { + // Do something with each item + Console.WriteLine(item); + } + }); + + // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required + int pageSize = 10; + Page singlePage = await response.ReadPageAsync(pageSize); + // Do something with the page of items + Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); + foreach (NetworkProfile item in singlePage) + { + // Do something with each item + Console.WriteLine(item); + } + // Store the pageToken, for when the next page is required. + string nextPageToken = singlePage.NextPageToken; + // End snippet + } + + /// Snippet for List + public void List() + { + // Snippet: List(string, string, int?, CallSettings) + // Create client + NetworkProfilesClient networkProfilesClient = NetworkProfilesClient.Create(); + // Initialize request argument(s) + string project = ""; + // Make the request + PagedEnumerable response = networkProfilesClient.List(project); + + // Iterate over all response items, lazily performing RPCs as required + foreach (NetworkProfile item in response) + { + // Do something with each item + Console.WriteLine(item); + } + + // Or iterate over pages (of server-defined size), performing one RPC per page + foreach (NetworkProfilesListResponse page in response.AsRawResponses()) + { + // Do something with each page of items + Console.WriteLine("A page of results:"); + foreach (NetworkProfile item in page) + { + // Do something with each item + Console.WriteLine(item); + } + } + + // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required + int pageSize = 10; + Page singlePage = response.ReadPage(pageSize); + // Do something with the page of items + Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); + foreach (NetworkProfile item in singlePage) + { + // Do something with each item + Console.WriteLine(item); + } + // Store the pageToken, for when the next page is required. + string nextPageToken = singlePage.NextPageToken; + // End snippet + } + + /// Snippet for ListAsync + public async Task ListAsync() + { + // Snippet: ListAsync(string, string, int?, CallSettings) + // Create client + NetworkProfilesClient networkProfilesClient = await NetworkProfilesClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + // Make the request + PagedAsyncEnumerable response = networkProfilesClient.ListAsync(project); + + // Iterate over all response items, lazily performing RPCs as required + await response.ForEachAsync((NetworkProfile item) => + { + // Do something with each item + Console.WriteLine(item); + }); + + // Or iterate over pages (of server-defined size), performing one RPC per page + await response.AsRawResponses().ForEachAsync((NetworkProfilesListResponse page) => + { + // Do something with each page of items + Console.WriteLine("A page of results:"); + foreach (NetworkProfile item in page) + { + // Do something with each item + Console.WriteLine(item); + } + }); + + // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required + int pageSize = 10; + Page singlePage = await response.ReadPageAsync(pageSize); + // Do something with the page of items + Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); + foreach (NetworkProfile item in singlePage) + { + // Do something with each item + Console.WriteLine(item); + } + // Store the pageToken, for when the next page is required. + string nextPageToken = singlePage.NextPageToken; + // End snippet + } + } +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/RegionInstanceGroupManagersClientSnippets.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/RegionInstanceGroupManagersClientSnippets.g.cs index 35bd12d6816d..b10095e03fdf 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/RegionInstanceGroupManagersClientSnippets.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/RegionInstanceGroupManagersClientSnippets.g.cs @@ -2398,6 +2398,144 @@ public async Task ResizeAsync() // End snippet } + /// Snippet for ResumeInstances + public void ResumeInstancesRequestObject() + { + // Snippet: ResumeInstances(ResumeInstancesRegionInstanceGroupManagerRequest, CallSettings) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + ResumeInstancesRegionInstanceGroupManagerRequest request = new ResumeInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersResumeInstancesRequestResource = new RegionInstanceGroupManagersResumeInstancesRequest(), + }; + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.ResumeInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceResumeInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for ResumeInstancesAsync + public async Task ResumeInstancesRequestObjectAsync() + { + // Snippet: ResumeInstancesAsync(ResumeInstancesRegionInstanceGroupManagerRequest, CallSettings) + // Additional: ResumeInstancesAsync(ResumeInstancesRegionInstanceGroupManagerRequest, CancellationToken) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + ResumeInstancesRegionInstanceGroupManagerRequest request = new ResumeInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersResumeInstancesRequestResource = new RegionInstanceGroupManagersResumeInstancesRequest(), + }; + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.ResumeInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceResumeInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for ResumeInstances + public void ResumeInstances() + { + // Snippet: ResumeInstances(string, string, string, RegionInstanceGroupManagersResumeInstancesRequest, CallSettings) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersResumeInstancesRequest regionInstanceGroupManagersResumeInstancesRequestResource = new RegionInstanceGroupManagersResumeInstancesRequest(); + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.ResumeInstances(project, region, instanceGroupManager, regionInstanceGroupManagersResumeInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceResumeInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for ResumeInstancesAsync + public async Task ResumeInstancesAsync() + { + // Snippet: ResumeInstancesAsync(string, string, string, RegionInstanceGroupManagersResumeInstancesRequest, CallSettings) + // Additional: ResumeInstancesAsync(string, string, string, RegionInstanceGroupManagersResumeInstancesRequest, CancellationToken) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersResumeInstancesRequest regionInstanceGroupManagersResumeInstancesRequestResource = new RegionInstanceGroupManagersResumeInstancesRequest(); + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.ResumeInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersResumeInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceResumeInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + /// Snippet for SetInstanceTemplate public void SetInstanceTemplateRequestObject() { @@ -2674,6 +2812,420 @@ public async Task SetTargetPoolsAsync() // End snippet } + /// Snippet for StartInstances + public void StartInstancesRequestObject() + { + // Snippet: StartInstances(StartInstancesRegionInstanceGroupManagerRequest, CallSettings) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + StartInstancesRegionInstanceGroupManagerRequest request = new StartInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersStartInstancesRequestResource = new RegionInstanceGroupManagersStartInstancesRequest(), + }; + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.StartInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceStartInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StartInstancesAsync + public async Task StartInstancesRequestObjectAsync() + { + // Snippet: StartInstancesAsync(StartInstancesRegionInstanceGroupManagerRequest, CallSettings) + // Additional: StartInstancesAsync(StartInstancesRegionInstanceGroupManagerRequest, CancellationToken) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + StartInstancesRegionInstanceGroupManagerRequest request = new StartInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersStartInstancesRequestResource = new RegionInstanceGroupManagersStartInstancesRequest(), + }; + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.StartInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceStartInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StartInstances + public void StartInstances() + { + // Snippet: StartInstances(string, string, string, RegionInstanceGroupManagersStartInstancesRequest, CallSettings) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersStartInstancesRequest regionInstanceGroupManagersStartInstancesRequestResource = new RegionInstanceGroupManagersStartInstancesRequest(); + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.StartInstances(project, region, instanceGroupManager, regionInstanceGroupManagersStartInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceStartInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StartInstancesAsync + public async Task StartInstancesAsync() + { + // Snippet: StartInstancesAsync(string, string, string, RegionInstanceGroupManagersStartInstancesRequest, CallSettings) + // Additional: StartInstancesAsync(string, string, string, RegionInstanceGroupManagersStartInstancesRequest, CancellationToken) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersStartInstancesRequest regionInstanceGroupManagersStartInstancesRequestResource = new RegionInstanceGroupManagersStartInstancesRequest(); + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.StartInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersStartInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceStartInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StopInstances + public void StopInstancesRequestObject() + { + // Snippet: StopInstances(StopInstancesRegionInstanceGroupManagerRequest, CallSettings) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + StopInstancesRegionInstanceGroupManagerRequest request = new StopInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersStopInstancesRequestResource = new RegionInstanceGroupManagersStopInstancesRequest(), + }; + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.StopInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceStopInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StopInstancesAsync + public async Task StopInstancesRequestObjectAsync() + { + // Snippet: StopInstancesAsync(StopInstancesRegionInstanceGroupManagerRequest, CallSettings) + // Additional: StopInstancesAsync(StopInstancesRegionInstanceGroupManagerRequest, CancellationToken) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + StopInstancesRegionInstanceGroupManagerRequest request = new StopInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + Project = "", + InstanceGroupManager = "", + RegionInstanceGroupManagersStopInstancesRequestResource = new RegionInstanceGroupManagersStopInstancesRequest(), + }; + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.StopInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceStopInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StopInstances + public void StopInstances() + { + // Snippet: StopInstances(string, string, string, RegionInstanceGroupManagersStopInstancesRequest, CallSettings) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersStopInstancesRequest regionInstanceGroupManagersStopInstancesRequestResource = new RegionInstanceGroupManagersStopInstancesRequest(); + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.StopInstances(project, region, instanceGroupManager, regionInstanceGroupManagersStopInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceStopInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for StopInstancesAsync + public async Task StopInstancesAsync() + { + // Snippet: StopInstancesAsync(string, string, string, RegionInstanceGroupManagersStopInstancesRequest, CallSettings) + // Additional: StopInstancesAsync(string, string, string, RegionInstanceGroupManagersStopInstancesRequest, CancellationToken) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersStopInstancesRequest regionInstanceGroupManagersStopInstancesRequestResource = new RegionInstanceGroupManagersStopInstancesRequest(); + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.StopInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersStopInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceStopInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SuspendInstances + public void SuspendInstancesRequestObject() + { + // Snippet: SuspendInstances(SuspendInstancesRegionInstanceGroupManagerRequest, CallSettings) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + SuspendInstancesRegionInstanceGroupManagerRequest request = new SuspendInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + RegionInstanceGroupManagersSuspendInstancesRequestResource = new RegionInstanceGroupManagersSuspendInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.SuspendInstances(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceSuspendInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SuspendInstancesAsync + public async Task SuspendInstancesRequestObjectAsync() + { + // Snippet: SuspendInstancesAsync(SuspendInstancesRegionInstanceGroupManagerRequest, CallSettings) + // Additional: SuspendInstancesAsync(SuspendInstancesRegionInstanceGroupManagerRequest, CancellationToken) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + SuspendInstancesRegionInstanceGroupManagerRequest request = new SuspendInstancesRegionInstanceGroupManagerRequest + { + RequestId = "", + Region = "", + RegionInstanceGroupManagersSuspendInstancesRequestResource = new RegionInstanceGroupManagersSuspendInstancesRequest(), + Project = "", + InstanceGroupManager = "", + }; + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.SuspendInstancesAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceSuspendInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SuspendInstances + public void SuspendInstances() + { + // Snippet: SuspendInstances(string, string, string, RegionInstanceGroupManagersSuspendInstancesRequest, CallSettings) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = RegionInstanceGroupManagersClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersSuspendInstancesRequest regionInstanceGroupManagersSuspendInstancesRequestResource = new RegionInstanceGroupManagersSuspendInstancesRequest(); + // Make the request + lro::Operation response = regionInstanceGroupManagersClient.SuspendInstances(project, region, instanceGroupManager, regionInstanceGroupManagersSuspendInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionInstanceGroupManagersClient.PollOnceSuspendInstances(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SuspendInstancesAsync + public async Task SuspendInstancesAsync() + { + // Snippet: SuspendInstancesAsync(string, string, string, RegionInstanceGroupManagersSuspendInstancesRequest, CallSettings) + // Additional: SuspendInstancesAsync(string, string, string, RegionInstanceGroupManagersSuspendInstancesRequest, CancellationToken) + // Create client + RegionInstanceGroupManagersClient regionInstanceGroupManagersClient = await RegionInstanceGroupManagersClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string instanceGroupManager = ""; + RegionInstanceGroupManagersSuspendInstancesRequest regionInstanceGroupManagersSuspendInstancesRequestResource = new RegionInstanceGroupManagersSuspendInstancesRequest(); + // Make the request + lro::Operation response = await regionInstanceGroupManagersClient.SuspendInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersSuspendInstancesRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionInstanceGroupManagersClient.PollOnceSuspendInstancesAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + /// Snippet for UpdatePerInstanceConfigs public void UpdatePerInstanceConfigsRequestObject() { diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/RegionSecurityPoliciesClientSnippets.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/RegionSecurityPoliciesClientSnippets.g.cs index 46a267ab52dc..28ee98e4edd5 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/RegionSecurityPoliciesClientSnippets.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.Snippets/RegionSecurityPoliciesClientSnippets.g.cs @@ -1185,5 +1185,143 @@ public async Task RemoveRuleAsync() } // End snippet } + + /// Snippet for SetLabels + public void SetLabelsRequestObject() + { + // Snippet: SetLabels(SetLabelsRegionSecurityPolicyRequest, CallSettings) + // Create client + RegionSecurityPoliciesClient regionSecurityPoliciesClient = RegionSecurityPoliciesClient.Create(); + // Initialize request argument(s) + SetLabelsRegionSecurityPolicyRequest request = new SetLabelsRegionSecurityPolicyRequest + { + RequestId = "", + Region = "", + Resource = "", + Project = "", + RegionSetLabelsRequestResource = new RegionSetLabelsRequest(), + }; + // Make the request + lro::Operation response = regionSecurityPoliciesClient.SetLabels(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionSecurityPoliciesClient.PollOnceSetLabels(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SetLabelsAsync + public async Task SetLabelsRequestObjectAsync() + { + // Snippet: SetLabelsAsync(SetLabelsRegionSecurityPolicyRequest, CallSettings) + // Additional: SetLabelsAsync(SetLabelsRegionSecurityPolicyRequest, CancellationToken) + // Create client + RegionSecurityPoliciesClient regionSecurityPoliciesClient = await RegionSecurityPoliciesClient.CreateAsync(); + // Initialize request argument(s) + SetLabelsRegionSecurityPolicyRequest request = new SetLabelsRegionSecurityPolicyRequest + { + RequestId = "", + Region = "", + Resource = "", + Project = "", + RegionSetLabelsRequestResource = new RegionSetLabelsRequest(), + }; + // Make the request + lro::Operation response = await regionSecurityPoliciesClient.SetLabelsAsync(request); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionSecurityPoliciesClient.PollOnceSetLabelsAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SetLabels + public void SetLabels() + { + // Snippet: SetLabels(string, string, string, RegionSetLabelsRequest, CallSettings) + // Create client + RegionSecurityPoliciesClient regionSecurityPoliciesClient = RegionSecurityPoliciesClient.Create(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string resource = ""; + RegionSetLabelsRequest regionSetLabelsRequestResource = new RegionSetLabelsRequest(); + // Make the request + lro::Operation response = regionSecurityPoliciesClient.SetLabels(project, region, resource, regionSetLabelsRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = response.PollUntilCompleted(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = regionSecurityPoliciesClient.PollOnceSetLabels(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } + + /// Snippet for SetLabelsAsync + public async Task SetLabelsAsync() + { + // Snippet: SetLabelsAsync(string, string, string, RegionSetLabelsRequest, CallSettings) + // Additional: SetLabelsAsync(string, string, string, RegionSetLabelsRequest, CancellationToken) + // Create client + RegionSecurityPoliciesClient regionSecurityPoliciesClient = await RegionSecurityPoliciesClient.CreateAsync(); + // Initialize request argument(s) + string project = ""; + string region = ""; + string resource = ""; + RegionSetLabelsRequest regionSetLabelsRequestResource = new RegionSetLabelsRequest(); + // Make the request + lro::Operation response = await regionSecurityPoliciesClient.SetLabelsAsync(project, region, resource, regionSetLabelsRequestResource); + + // Poll until the returned long-running operation is complete + lro::Operation completedResponse = await response.PollUntilCompletedAsync(); + // Retrieve the operation result + Operation result = completedResponse.Result; + + // Or get the name of the operation + string operationName = response.Name; + // This name can be stored, then the long-running operation retrieved later by name + lro::Operation retrievedResponse = await regionSecurityPoliciesClient.PollOnceSetLabelsAsync(operationName); + // Check if the retrieved long-running operation has completed + if (retrievedResponse.IsCompleted) + { + // If it has completed, then access the result + Operation retrievedResult = retrievedResponse.Result; + } + // End snippet + } } } diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/Compute.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/Compute.g.cs index f9d10603888b..fcf321e2121b 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/Compute.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/Compute.g.cs @@ -1438,7 +1438,7 @@ static ComputeReflection() { "Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3Rf", "aWQYy4HZESABKAlIAIgBARImChZzb3VyY2VfZmlyZXdhbGxfcG9saWN5GK3a", "9gsgASgJSAGIAQFCDQoLX3JlcXVlc3RfaWRCGQoXX3NvdXJjZV9maXJld2Fs", - "bF9wb2xpY3kixRAKCkNvbW1pdG1lbnQSGwoKYXV0b19yZW5ldxj9l6TsASAB", + "bF9wb2xpY3kiqBEKCkNvbW1pdG1lbnQSGwoKYXV0b19yZW5ldxj9l6TsASAB", "KAhIAIgBARIYCghjYXRlZ29yeRj++YoYIAEoCUgBiAEBEiIKEmNyZWF0aW9u", "X3RpbWVzdGFtcBi2j8cOIAEoCUgCiAEBEiQKFGN1c3RvbV9lbmRfdGltZXN0", "YW1wGOS01lYgASgJSAOIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSASI", @@ -1464,7 +1464,7 @@ static ComputeReflection() { "SVhfTU9OVEgQhrX9fhITCgxUV0VMVkVfTU9OVEgQuprEUiJ6CgZTdGF0dXMS", "FAoQVU5ERUZJTkVEX1NUQVRVUxAAEg4KBkFDVElWRRCG5omWARIQCglDQU5D", "RUxMRUQQsfKAFBIQCghDUkVBVElORxC5vZ3ZARIPCgdFWFBJUkVEEIXmiOYB", - "EhUKDk5PVF9ZRVRfQUNUSVZFEOni6Qki+wQKBFR5cGUSEgoOVU5ERUZJTkVE", + "EhUKDk5PVF9ZRVRfQUNUSVZFEOni6Qki3gUKBFR5cGUSEgoOVU5ERUZJTkVE", "X1RZUEUQABIdChVBQ0NFTEVSQVRPUl9PUFRJTUlaRUQQk9D1hQESHwoYQUND", "RUxFUkFUT1JfT1BUSU1JWkVEX0EzEL7PzksSJAodQUNDRUxFUkFUT1JfT1BU", "SU1JWkVEX0EzX01FR0EQ04jRShIYChFDT01QVVRFX09QVElNSVpFRBDf7cBL", @@ -1477,4323 +1477,4353 @@ static ComputeReflection() { "X1BVUlBPU0VfTjJEEOj27G4SGgoSR0VORVJBTF9QVVJQT1NFX040EN6g+48B", "EhoKE0dFTkVSQUxfUFVSUE9TRV9UMkQQ7qPtbhIZChJHUkFQSElDU19PUFRJ", "TUlaRUQQ0/jUIBIYChBNRU1PUllfT1BUSU1JWkVEEMnurIYBEhsKE01FTU9S", - "WV9PUFRJTUlaRURfTTMQvIzggwESHAoUU1RPUkFHRV9PUFRJTUlaRURfWjMQ", - "tdmHlwESGAoQVFlQRV9VTlNQRUNJRklFRBCS+9vQAUINCgtfYXV0b19yZW5l", - "d0ILCglfY2F0ZWdvcnlCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIXChVfY3Vz", - "dG9tX2VuZF90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQhAKDl9lbmRfdGlt", - "ZXN0YW1wQgUKA19pZEIHCgVfa2luZEITChFfbGljZW5zZV9yZXNvdXJjZUIH", - "CgVfbmFtZUIHCgVfcGxhbkIJCgdfcmVnaW9uQhIKEF9yZXNvdXJjZV9zdGF0", - "dXNCDAoKX3NlbGZfbGlua0IaChhfc3BsaXRfc291cmNlX2NvbW1pdG1lbnRC", - "EgoQX3N0YXJ0X3RpbWVzdGFtcEIJCgdfc3RhdHVzQhEKD19zdGF0dXNfbWVz", - "c2FnZUIHCgVfdHlwZSK/AwoYQ29tbWl0bWVudEFnZ3JlZ2F0ZWRMaXN0EhAK", - "AmlkGJsaIAEoCUgAiAEBEk4KBWl0ZW1zGMDP9y8gAygLMjwuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQ29tbWl0bWVudEFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1z", - "RW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tl", - "bhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARIX", - "Cgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIg", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpcCgpJdGVt", - "c0VudHJ5EgsKA2tleRgBIAEoCRI9CgV2YWx1ZRgCIAEoCzIuLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkNvbW1pdG1lbnRzU2NvcGVkTGlzdDoCOAFCBQoD", - "X2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlu", - "a0IKCghfd2FybmluZyKlAgoOQ29tbWl0bWVudExpc3QSEAoCaWQYmxogASgJ", - "SACIAQESNQoFaXRlbXMYwM/3LyADKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5Db21taXRtZW50EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0", - "X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEg", - "ASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25l", - "eHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nInwKGENv", - "bW1pdG1lbnRSZXNvdXJjZVN0YXR1cxI2CiVjdXN0b21fdGVybV9lbGlnaWJp", - "bGl0eV9lbmRfdGltZXN0YW1wGPurx60BIAEoCUgAiAEBQigKJl9jdXN0b21f", - "dGVybV9lbGlnaWJpbGl0eV9lbmRfdGltZXN0YW1wIpwBChVDb21taXRtZW50", - "c1Njb3BlZExpc3QSPAoLY29tbWl0bWVudHMY/q/y1gEgAygLMiMuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuQ29tbWl0bWVudBI5Cgd3YXJuaW5nGJzflhgg", - "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoK", - "CF93YXJuaW5nItACChpDb25maWRlbnRpYWxJbnN0YW5jZUNvbmZpZxIqChpj", - "b25maWRlbnRpYWxfaW5zdGFuY2VfdHlwZRitjN4UIAEoCUgAiAEBEisKG2Vu", - "YWJsZV9jb25maWRlbnRpYWxfY29tcHV0ZRi869kwIAEoCEgBiAEBIpkBChhD", - "b25maWRlbnRpYWxJbnN0YW5jZVR5cGUSKAokVU5ERUZJTkVEX0NPTkZJREVO", - "VElBTF9JTlNUQU5DRV9UWVBFEAASLQomQ09ORklERU5USUFMX0lOU1RBTkNF", - "X1RZUEVfVU5TUEVDSUZJRUQQhbDsNhIJCgNTRVYQxIAFEg4KB1NFVl9TTlAQ", - "2t2vChIJCgNURFgQ6IcFQh0KG19jb25maWRlbnRpYWxfaW5zdGFuY2VfdHlw", - "ZUIeChxfZW5hYmxlX2NvbmZpZGVudGlhbF9jb21wdXRlIlMKEkNvbm5lY3Rp", - "b25EcmFpbmluZxIkChRkcmFpbmluZ190aW1lb3V0X3NlYxie1axrIAEoBUgA", - "iAEBQhcKFV9kcmFpbmluZ190aW1lb3V0X3NlYyKIAgoiQ29uc2lzdGVudEhh", - "c2hMb2FkQmFsYW5jZXJTZXR0aW5ncxJiCgtodHRwX2Nvb2tpZRj7q5cDIAEo", - "CzJFLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkNvbnNpc3RlbnRIYXNoTG9h", - "ZEJhbGFuY2VyU2V0dGluZ3NIdHRwQ29va2llSACIAQESIAoQaHR0cF9oZWFk", - "ZXJfbmFtZRjG9/pvIAEoCUgBiAEBEiEKEW1pbmltdW1fcmluZ19zaXplGL+7", - "4W8gASgDSAKIAQFCDgoMX2h0dHBfY29va2llQhMKEV9odHRwX2hlYWRlcl9u", - "YW1lQhQKEl9taW5pbXVtX3Jpbmdfc2l6ZSKrAQosQ29uc2lzdGVudEhhc2hM", - "b2FkQmFsYW5jZXJTZXR0aW5nc0h0dHBDb29raWUSFAoEbmFtZRiL9c0BIAEo", - "CUgAiAEBEhQKBHBhdGgYpcjRASABKAlIAYgBARI1CgN0dGwY7IMHIAEoCzIh", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkR1cmF0aW9uSAKIAQFCBwoFX25h", - "bWVCBwoFX3BhdGhCBgoEX3R0bCKeAgoKQ29yc1BvbGljeRIiChFhbGxvd19j", - "cmVkZW50aWFscxiG/r3lASABKAhIAIgBARIYCg1hbGxvd19oZWFkZXJzGJDB", - "xRUgAygJEhgKDWFsbG93X21ldGhvZHMYvPn4YSADKAkSHwoUYWxsb3dfb3Jp", - "Z2luX3JlZ2V4ZXMY0o3aZiADKAkSGAoNYWxsb3dfb3JpZ2lucxiXzvhcIAMo", - "CRIZCghkaXNhYmxlZBj89JiBASABKAhIAYgBARIZCg5leHBvc2VfaGVhZGVy", - "cxiLzIh2IAMoCRIYCgdtYXhfYWdlGKT305IBIAEoBUgCiAEBQhQKEl9hbGxv", - "d19jcmVkZW50aWFsc0ILCglfZGlzYWJsZWRCCgoIX21heF9hZ2Ui0QIKKkNy", - "ZWF0ZUluc3RhbmNlc0luc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBImChZp", - "bnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQISjwEKOWluc3Rh", - "bmNlX2dyb3VwX21hbmFnZXJzX2NyZWF0ZV9pbnN0YW5jZXNfcmVxdWVzdF9y", - "ZXNvdXJjZRiT+toLIAEoCzJELmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "c3RhbmNlR3JvdXBNYW5hZ2Vyc0NyZWF0ZUluc3RhbmNlc1JlcXVlc3RCA+BB", - "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6", - "b25lQg0KC19yZXF1ZXN0X2lkIukCCjBDcmVhdGVJbnN0YW5jZXNSZWdpb25J", - "bnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBf", - "bWFuYWdlchjD9/N2IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", - "AvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24S", - "nQEKQHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19jcmVhdGVfaW5z", - "dGFuY2VzX3JlcXVlc3RfcmVzb3VyY2UYiL+YqwEgASgLMkouZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJzQ3Jl", - "YXRlSW5zdGFuY2VzUmVxdWVzdEID4EECEhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBAUINCgtfcmVxdWVzdF9pZCKRAgoZQ3JlYXRlU25hcHNob3REaXNr", - "UmVxdWVzdBIUCgRkaXNrGJ2bvAEgASgJQgPgQQISHAoLZ3Vlc3RfZmx1c2gY", - "3ZPstwEgASgISACIAQESIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", - "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSAGIAQESRQoRc25hcHNob3Rf", - "cmVzb3VyY2UYqbjB5QEgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "U25hcHNob3RCA+BBAhIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg4K", - "DF9ndWVzdF9mbHVzaEINCgtfcmVxdWVzdF9pZCLtAQofQ3JlYXRlU25hcHNo", - "b3RSZWdpb25EaXNrUmVxdWVzdBIUCgRkaXNrGJ2bvAEgASgJQgPgQQISIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2g", - "QiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", - "AQESRQoRc25hcHNob3RfcmVzb3VyY2UYqbjB5QEgASgLMiEuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU25hcHNob3RCA+BBAkINCgtfcmVxdWVzdF9pZCK4", - "AQoZQ3VzdG9tRXJyb3JSZXNwb25zZVBvbGljeRJqChRlcnJvcl9yZXNwb25z", - "ZV9ydWxlcxiQrfwGIAMoCzJJLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1", - "c3RvbUVycm9yUmVzcG9uc2VQb2xpY3lDdXN0b21FcnJvclJlc3BvbnNlUnVs", - "ZRIdCg1lcnJvcl9zZXJ2aWNlGP7upk4gASgJSACIAQFCEAoOX2Vycm9yX3Nl", - "cnZpY2UitgEKMEN1c3RvbUVycm9yUmVzcG9uc2VQb2xpY3lDdXN0b21FcnJv", - "clJlc3BvbnNlUnVsZRIfChRtYXRjaF9yZXNwb25zZV9jb2RlcxjiiIcyIAMo", - "CRInChZvdmVycmlkZV9yZXNwb25zZV9jb2RlGPjX8PwBIAEoBUgAiAEBEhQK", - "BHBhdGgYpcjRASABKAlIAYgBAUIZChdfb3ZlcnJpZGVfcmVzcG9uc2VfY29k", - "ZUIHCgVfcGF0aCKPAgoVQ3VzdG9tZXJFbmNyeXB0aW9uS2V5Eh0KDGttc19r", - "ZXlfbmFtZRiZ6/vmASABKAlIAIgBARInChdrbXNfa2V5X3NlcnZpY2VfYWNj", - "b3VudBjVxZBkIAEoCUgBiAEBEhgKB3Jhd19rZXkYyOOY1gEgASgJSAKIAQES", - "IgoRcnNhX2VuY3J5cHRlZF9rZXkYpcP8nwEgASgJSAOIAQESFgoGc2hhMjU2", - "GKfsjlEgASgJSASIAQFCDwoNX2ttc19rZXlfbmFtZUIaChhfa21zX2tleV9z", - "ZXJ2aWNlX2FjY291bnRCCgoIX3Jhd19rZXlCFAoSX3JzYV9lbmNyeXB0ZWRf", - "a2V5QgkKB19zaGEyNTYitQEKIkN1c3RvbWVyRW5jcnlwdGlvbktleVByb3Rl", - "Y3RlZERpc2sSVAoTZGlza19lbmNyeXB0aW9uX2tleRiF7cSBASABKAsyLi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5DdXN0b21lckVuY3J5cHRpb25LZXlI", - "AIgBARIWCgZzb3VyY2UYm9DBVCABKAlIAYgBAUIWChRfZGlza19lbmNyeXB0", - "aW9uX2tleUIJCgdfc291cmNlIkMKBERhdGESEgoDa2V5GN+8BiABKAlIAIgB", - "ARIVCgV2YWx1ZRjxorI1IAEoCUgBiAEBQgYKBF9rZXlCCAoGX3ZhbHVlIusB", - "CiFEZWxldGVBY2Nlc3NDb25maWdJbnN0YW5jZVJlcXVlc3QSHQoNYWNjZXNz", - "X2NvbmZpZxj95N4iIAEoCUID4EECEhgKCGluc3RhbmNlGJWp2gggASgJQgPg", - "QQISIgoRbmV0d29ya19pbnRlcmZhY2UY6MCdrgEgASgJQgPgQQISIQoHcHJv", - "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtf", - "cmVxdWVzdF9pZCKfAQoURGVsZXRlQWRkcmVzc1JlcXVlc3QSGAoHYWRkcmVz", - "cxj0t97cASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", - "cm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJl", - "cXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKhAQoXRGVs", - "ZXRlQXV0b3NjYWxlclJlcXVlc3QSGwoKYXV0b3NjYWxlchjX/dL2ASABKAlC", - "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJl", - "cXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLy", - "RwR6b25lQg0KC19yZXF1ZXN0X2lkIooBChpEZWxldGVCYWNrZW5kQnVja2V0", - "UmVxdWVzdBIeCg5iYWNrZW5kX2J1Y2tldBj1490rIAEoCUID4EECEiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIo0BChtEZWxldGVCYWNrZW5k", - "U2VydmljZVJlcXVlc3QSIAoPYmFja2VuZF9zZXJ2aWNlGIrArpIBIAEoCUID", - "4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVx", - "dWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIpQBChFEZWxl", - "dGVEaXNrUmVxdWVzdBIUCgRkaXNrGJ2bvAEgASgJQgPgQQISIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REg", - "ASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVx", - "dWVzdF9pZCKVAQofRGVsZXRlRXh0ZXJuYWxWcG5HYXRld2F5UmVxdWVzdBIk", - "ChRleHRlcm5hbF92cG5fZ2F0ZXdheRiF17M0IAEoCUID4EECEiEKB3Byb2pl", - "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", - "IAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkImoKG0RlbGV0ZUZpcmV3YWxsUG9s", - "aWN5UmVxdWVzdBIgCg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQIS", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIoAB", - "ChVEZWxldGVGaXJld2FsbFJlcXVlc3QSGQoIZmlyZXdhbGwYgPrV8wEgASgJ", - "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", - "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQirgEKG0Rl", - "bGV0ZUZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3YXJkaW5nX3J1bGUY", - "/qXdgAEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", - "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQihAEKGkRlbGV0", - "ZUdsb2JhbEFkZHJlc3NSZXF1ZXN0EhgKB2FkZHJlc3MY9Lfe3AEgASgJQgPg", - "QQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQikwEKIURlbGV0", - "ZUdsb2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3YXJkaW5nX3J1", - "bGUY/qXdgAEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", - "cHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVl", - "c3RfaWQioAEKJ0RlbGV0ZUdsb2JhbE5ldHdvcmtFbmRwb2ludEdyb3VwUmVx", - "dWVzdBInChZuZXR3b3JrX2VuZHBvaW50X2dyb3VwGIbL884BIAEoCUID4EEC", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", - "dF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIlIKHERlbGV0ZUds", - "b2JhbE9wZXJhdGlvblJlcXVlc3QSGQoJb3BlcmF0aW9uGOeq6xggASgJQgPg", - "QQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIh8KHURlbGV0ZUdsb2JhbE9w", - "ZXJhdGlvblJlc3BvbnNlIm8KKERlbGV0ZUdsb2JhbE9yZ2FuaXphdGlvbk9w", - "ZXJhdGlvblJlcXVlc3QSGQoJb3BlcmF0aW9uGOeq6xggASgJQgPgQQISGgoJ", - "cGFyZW50X2lkGNDhmtsBIAEoCUgAiAEBQgwKCl9wYXJlbnRfaWQiKwopRGVs", - "ZXRlR2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9uUmVzcG9uc2UiogEKKURl", - "bGV0ZUdsb2JhbFB1YmxpY0RlbGVnYXRlZFByZWZpeGVSZXF1ZXN0EiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSJwoXcHVibGljX2RlbGVn", - "YXRlZF9wcmVmaXgY6NyxYSABKAlCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REg", - "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQihwEKGERlbGV0ZUhlYWx0aENoZWNr", - "UmVxdWVzdBIdCgxoZWFsdGhfY2hlY2sY5aqkkwEgASgJQgPgQQISIQoHcHJv", - "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQieQoSRGVsZXRlSW1hZ2VSZXF1", - "ZXN0EhUKBWltYWdlGNvS6i8gASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", - "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFC", - "DQoLX3JlcXVlc3RfaWQitgEKIURlbGV0ZUluc3RhbmNlR3JvdXBNYW5hZ2Vy", - "UmVxdWVzdBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPg", + "WV9PUFRJTUlaRURfTTMQvIzggwESHwoYTUVNT1JZX09QVElNSVpFRF9YNF8x", + "NlRCEODvplcSHwoYTUVNT1JZX09QVElNSVpFRF9YNF8yNFRCEL3JqFcSHwoY", + "TUVNT1JZX09QVElNSVpFRF9YNF8zMlRCEJqjqlcSHAoUU1RPUkFHRV9PUFRJ", + "TUlaRURfWjMQtdmHlwESGAoQVFlQRV9VTlNQRUNJRklFRBCS+9vQAUINCgtf", + "YXV0b19yZW5ld0ILCglfY2F0ZWdvcnlCFQoTX2NyZWF0aW9uX3RpbWVzdGFt", + "cEIXChVfY3VzdG9tX2VuZF90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQhAK", + "Dl9lbmRfdGltZXN0YW1wQgUKA19pZEIHCgVfa2luZEITChFfbGljZW5zZV9y", + "ZXNvdXJjZUIHCgVfbmFtZUIHCgVfcGxhbkIJCgdfcmVnaW9uQhIKEF9yZXNv", + "dXJjZV9zdGF0dXNCDAoKX3NlbGZfbGlua0IaChhfc3BsaXRfc291cmNlX2Nv", + "bW1pdG1lbnRCEgoQX3N0YXJ0X3RpbWVzdGFtcEIJCgdfc3RhdHVzQhEKD19z", + "dGF0dXNfbWVzc2FnZUIHCgVfdHlwZSK/AwoYQ29tbWl0bWVudEFnZ3JlZ2F0", + "ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEk4KBWl0ZW1zGMDP9y8gAygLMjwu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ29tbWl0bWVudEFnZ3JlZ2F0ZWRM", + "aXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRf", + "cGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASAB", + "KAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic", + "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgB", + "ARpcCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRI9CgV2YWx1ZRgCIAEoCzIu", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkNvbW1pdG1lbnRzU2NvcGVkTGlz", + "dDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoK", + "X3NlbGZfbGlua0IKCghfd2FybmluZyKlAgoOQ29tbWl0bWVudExpc3QSEAoC", + "aWQYmxogASgJSACIAQESNQoFaXRlbXMYwM/3LyADKAsyIy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5Db21taXRtZW50EhQKBGtpbmQYlPfIASABKAlIAYgB", + "ARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xp", + "bmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tp", + "bmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJu", + "aW5nInwKGENvbW1pdG1lbnRSZXNvdXJjZVN0YXR1cxI2CiVjdXN0b21fdGVy", + "bV9lbGlnaWJpbGl0eV9lbmRfdGltZXN0YW1wGPurx60BIAEoCUgAiAEBQigK", + "Jl9jdXN0b21fdGVybV9lbGlnaWJpbGl0eV9lbmRfdGltZXN0YW1wIpwBChVD", + "b21taXRtZW50c1Njb3BlZExpc3QSPAoLY29tbWl0bWVudHMY/q/y1gEgAygL", + "MiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ29tbWl0bWVudBI5Cgd3YXJu", + "aW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fybmlu", + "Z0gAiAEBQgoKCF93YXJuaW5nItACChpDb25maWRlbnRpYWxJbnN0YW5jZUNv", + "bmZpZxIqChpjb25maWRlbnRpYWxfaW5zdGFuY2VfdHlwZRitjN4UIAEoCUgA", + "iAEBEisKG2VuYWJsZV9jb25maWRlbnRpYWxfY29tcHV0ZRi869kwIAEoCEgB", + "iAEBIpkBChhDb25maWRlbnRpYWxJbnN0YW5jZVR5cGUSKAokVU5ERUZJTkVE", + "X0NPTkZJREVOVElBTF9JTlNUQU5DRV9UWVBFEAASLQomQ09ORklERU5USUFM", + "X0lOU1RBTkNFX1RZUEVfVU5TUEVDSUZJRUQQhbDsNhIJCgNTRVYQxIAFEg4K", + "B1NFVl9TTlAQ2t2vChIJCgNURFgQ6IcFQh0KG19jb25maWRlbnRpYWxfaW5z", + "dGFuY2VfdHlwZUIeChxfZW5hYmxlX2NvbmZpZGVudGlhbF9jb21wdXRlIlMK", + "EkNvbm5lY3Rpb25EcmFpbmluZxIkChRkcmFpbmluZ190aW1lb3V0X3NlYxie", + "1axrIAEoBUgAiAEBQhcKFV9kcmFpbmluZ190aW1lb3V0X3NlYyKIAgoiQ29u", + "c2lzdGVudEhhc2hMb2FkQmFsYW5jZXJTZXR0aW5ncxJiCgtodHRwX2Nvb2tp", + "ZRj7q5cDIAEoCzJFLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkNvbnNpc3Rl", + "bnRIYXNoTG9hZEJhbGFuY2VyU2V0dGluZ3NIdHRwQ29va2llSACIAQESIAoQ", + "aHR0cF9oZWFkZXJfbmFtZRjG9/pvIAEoCUgBiAEBEiEKEW1pbmltdW1fcmlu", + "Z19zaXplGL+74W8gASgDSAKIAQFCDgoMX2h0dHBfY29va2llQhMKEV9odHRw", + "X2hlYWRlcl9uYW1lQhQKEl9taW5pbXVtX3Jpbmdfc2l6ZSKrAQosQ29uc2lz", + "dGVudEhhc2hMb2FkQmFsYW5jZXJTZXR0aW5nc0h0dHBDb29raWUSFAoEbmFt", + "ZRiL9c0BIAEoCUgAiAEBEhQKBHBhdGgYpcjRASABKAlIAYgBARI1CgN0dGwY", + "7IMHIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkR1cmF0aW9uSAKI", + "AQFCBwoFX25hbWVCBwoFX3BhdGhCBgoEX3R0bCKeAgoKQ29yc1BvbGljeRIi", + "ChFhbGxvd19jcmVkZW50aWFscxiG/r3lASABKAhIAIgBARIYCg1hbGxvd19o", + "ZWFkZXJzGJDBxRUgAygJEhgKDWFsbG93X21ldGhvZHMYvPn4YSADKAkSHwoU", + "YWxsb3dfb3JpZ2luX3JlZ2V4ZXMY0o3aZiADKAkSGAoNYWxsb3dfb3JpZ2lu", + "cxiXzvhcIAMoCRIZCghkaXNhYmxlZBj89JiBASABKAhIAYgBARIZCg5leHBv", + "c2VfaGVhZGVycxiLzIh2IAMoCRIYCgdtYXhfYWdlGKT305IBIAEoBUgCiAEB", + "QhQKEl9hbGxvd19jcmVkZW50aWFsc0ILCglfZGlzYWJsZWRCCgoIX21heF9h", + "Z2Ui0QIKKkNyZWF0ZUluc3RhbmNlc0luc3RhbmNlR3JvdXBNYW5hZ2VyUmVx", + "dWVzdBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQIS", + "jwEKOWluc3RhbmNlX2dyb3VwX21hbmFnZXJzX2NyZWF0ZV9pbnN0YW5jZXNf", + "cmVxdWVzdF9yZXNvdXJjZRiT+toLIAEoCzJELmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2Vyc0NyZWF0ZUluc3RhbmNlc1Jl", + "cXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJ", + "QgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIukCCjBDcmVhdGVJbnN0YW5j", + "ZXNSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFu", + "Y2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEiEKB3Byb2plY3QYmZbB", + "bCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLy", + "RwZyZWdpb24SnQEKQHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19j", + "cmVhdGVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2UYiL+YqwEgASgLMkou", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uSW5zdGFuY2VHcm91cE1h", + "bmFnZXJzQ3JlYXRlSW5zdGFuY2VzUmVxdWVzdEID4EECEhoKCnJlcXVlc3Rf", + "aWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKRAgoZQ3JlYXRlU25h", + "cHNob3REaXNrUmVxdWVzdBIUCgRkaXNrGJ2bvAEgASgJQgPgQQISHAoLZ3Vl", + "c3RfZmx1c2gY3ZPstwEgASgISACIAQESIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSAGIAQESRQoR", + "c25hcHNob3RfcmVzb3VyY2UYqbjB5QEgASgLMiEuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuU25hcHNob3RCA+BBAhIbCgR6b25lGKzH5AEgASgJQgrgQQLy", + "RwR6b25lQg4KDF9ndWVzdF9mbHVzaEINCgtfcmVxdWVzdF9pZCLtAQofQ3Jl", + "YXRlU25hcHNob3RSZWdpb25EaXNrUmVxdWVzdBIUCgRkaXNrGJ2bvAEgASgJ", + "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", + "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQESRQoRc25hcHNob3RfcmVzb3VyY2UYqbjB5QEgASgLMiEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU25hcHNob3RCA+BBAkINCgtfcmVx", + "dWVzdF9pZCK4AQoZQ3VzdG9tRXJyb3JSZXNwb25zZVBvbGljeRJqChRlcnJv", + "cl9yZXNwb25zZV9ydWxlcxiQrfwGIAMoCzJJLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkN1c3RvbUVycm9yUmVzcG9uc2VQb2xpY3lDdXN0b21FcnJvclJl", + "c3BvbnNlUnVsZRIdCg1lcnJvcl9zZXJ2aWNlGP7upk4gASgJSACIAQFCEAoO", + "X2Vycm9yX3NlcnZpY2UitgEKMEN1c3RvbUVycm9yUmVzcG9uc2VQb2xpY3lD", + "dXN0b21FcnJvclJlc3BvbnNlUnVsZRIfChRtYXRjaF9yZXNwb25zZV9jb2Rl", + "cxjiiIcyIAMoCRInChZvdmVycmlkZV9yZXNwb25zZV9jb2RlGPjX8PwBIAEo", + "BUgAiAEBEhQKBHBhdGgYpcjRASABKAlIAYgBAUIZChdfb3ZlcnJpZGVfcmVz", + "cG9uc2VfY29kZUIHCgVfcGF0aCKPAgoVQ3VzdG9tZXJFbmNyeXB0aW9uS2V5", + "Eh0KDGttc19rZXlfbmFtZRiZ6/vmASABKAlIAIgBARInChdrbXNfa2V5X3Nl", + "cnZpY2VfYWNjb3VudBjVxZBkIAEoCUgBiAEBEhgKB3Jhd19rZXkYyOOY1gEg", + "ASgJSAKIAQESIgoRcnNhX2VuY3J5cHRlZF9rZXkYpcP8nwEgASgJSAOIAQES", + "FgoGc2hhMjU2GKfsjlEgASgJSASIAQFCDwoNX2ttc19rZXlfbmFtZUIaChhf", + "a21zX2tleV9zZXJ2aWNlX2FjY291bnRCCgoIX3Jhd19rZXlCFAoSX3JzYV9l", + "bmNyeXB0ZWRfa2V5QgkKB19zaGEyNTYitQEKIkN1c3RvbWVyRW5jcnlwdGlv", + "bktleVByb3RlY3RlZERpc2sSVAoTZGlza19lbmNyeXB0aW9uX2tleRiF7cSB", + "ASABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5DdXN0b21lckVuY3J5", + "cHRpb25LZXlIAIgBARIWCgZzb3VyY2UYm9DBVCABKAlIAYgBAUIWChRfZGlz", + "a19lbmNyeXB0aW9uX2tleUIJCgdfc291cmNlIkMKBERhdGESEgoDa2V5GN+8", + "BiABKAlIAIgBARIVCgV2YWx1ZRjxorI1IAEoCUgBiAEBQgYKBF9rZXlCCAoG", + "X3ZhbHVlIusBCiFEZWxldGVBY2Nlc3NDb25maWdJbnN0YW5jZVJlcXVlc3QS", + "HQoNYWNjZXNzX2NvbmZpZxj95N4iIAEoCUID4EECEhgKCGluc3RhbmNlGJWp", + "2gggASgJQgPgQQISIgoRbmV0d29ya19pbnRlcmZhY2UY6MCdrgEgASgJQgPg", "QQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1", "ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcE", - "em9uZUINCgtfcmVxdWVzdF9pZCLjAQouRGVsZXRlSW5zdGFuY2VHcm91cE1h", - "bmFnZXJSZXNpemVSZXF1ZXN0UmVxdWVzdBImChZpbnN0YW5jZV9ncm91cF9t", - "YW5hZ2VyGMP383YgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESHgoOcmVz", - "aXplX3JlcXVlc3QYhIS5ZyABKAlCA+BBAhIbCgR6b25lGKzH5AEgASgJQgrg", - "QQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIqcBChpEZWxldGVJbnN0YW5jZUdy", - "b3VwUmVxdWVzdBIeCg5pbnN0YW5jZV9ncm91cBjV1NUmIAEoCUID4EECEiEK", - "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9p", - "ZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVC", - "DQoLX3JlcXVlc3RfaWQinAEKFURlbGV0ZUluc3RhbmNlUmVxdWVzdBIYCghp", - "bnN0YW5jZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", - "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpv", - "bmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQikQEKHURl", - "bGV0ZUluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0EiIKEWluc3RhbmNlX3RlbXBs", - "YXRlGOSBu5MBIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1", - "ZXN0X2lkItECCipEZWxldGVJbnN0YW5jZXNJbnN0YW5jZUdyb3VwTWFuYWdl", - "clJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID", - "4EECEo8BCjlpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19kZWxldGVfaW5zdGFu", - "Y2VzX3JlcXVlc3RfcmVzb3VyY2UYhMatTyABKAsyRC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlcnNEZWxldGVJbnN0YW5j", - "ZXNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", - "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QB", - "IAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLpAgowRGVsZXRlSW5z", - "dGFuY2VzUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYKFmlu", - "c3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIhCgdwcm9qZWN0", - "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM", - "4EEC8kcGcmVnaW9uEp0BCkByZWdpb25faW5zdGFuY2VfZ3JvdXBfbWFuYWdl", - "cnNfZGVsZXRlX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlGPmK6+4BIAEo", - "CzJKLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3Jv", - "dXBNYW5hZ2Vyc0RlbGV0ZUluc3RhbmNlc1JlcXVlc3RCA+BBAhIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQirAEKHERlbGV0", - "ZUluc3RhbnRTbmFwc2hvdFJlcXVlc3QSIQoQaW5zdGFudF9zbmFwc2hvdBji", - "3N+6ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", + "em9uZUINCgtfcmVxdWVzdF9pZCKfAQoURGVsZXRlQWRkcmVzc1JlcXVlc3QS", + "GAoHYWRkcmVzcxj0t97cASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", + "Qg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVn", + "aW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9p", + "ZCKhAQoXRGVsZXRlQXV0b3NjYWxlclJlcXVlc3QSGwoKYXV0b3NjYWxlchjX", + "/dL2ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEg", - "ASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIr4BCiNEZWxldGVJbnRl", - "cmNvbm5lY3RBdHRhY2htZW50UmVxdWVzdBIoChdpbnRlcmNvbm5lY3RfYXR0", - "YWNobWVudBj0iveSASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", - "QQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9u", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKH", - "AQoZRGVsZXRlSW50ZXJjb25uZWN0UmVxdWVzdBIcCgxpbnRlcmNvbm5lY3QY", - "jsmMayABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9p", - "ZCJ9ChREZWxldGVMaWNlbnNlUmVxdWVzdBIXCgdsaWNlbnNlGMGIwk8gASgJ", - "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", - "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQiiAEKGURl", - "bGV0ZU1hY2hpbmVJbWFnZVJlcXVlc3QSHQoNbWFjaGluZV9pbWFnZRjj/v4g", - "IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIrMB", - "Ch5EZWxldGVOZXR3b3JrQXR0YWNobWVudFJlcXVlc3QSIgoSbmV0d29ya19h", - "dHRhY2htZW50GNSXj2sgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "ASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIooBChpEZWxldGVCYWNr", + "ZW5kQnVja2V0UmVxdWVzdBIeCg5iYWNrZW5kX2J1Y2tldBj1490rIAEoCUID", + "4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVx", + "dWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIo0BChtEZWxl", + "dGVCYWNrZW5kU2VydmljZVJlcXVlc3QSIAoPYmFja2VuZF9zZXJ2aWNlGIrA", + "rpIBIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", + "Y3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lk", + "IpQBChFEZWxldGVEaXNrUmVxdWVzdBIUCgRkaXNrGJ2bvAEgASgJQgPgQQIS", + "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0", + "X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9u", + "ZUINCgtfcmVxdWVzdF9pZCKVAQofRGVsZXRlRXh0ZXJuYWxWcG5HYXRld2F5", + "UmVxdWVzdBIkChRleHRlcm5hbF92cG5fZ2F0ZXdheRiF17M0IAEoCUID4EEC", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkImoKG0RlbGV0ZUZp", + "cmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJld2FsbF9wb2xpY3kY0YrG7QEg", + "ASgJQgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1", + "ZXN0X2lkIoABChVEZWxldGVGaXJld2FsbFJlcXVlc3QSGQoIZmlyZXdhbGwY", + "gPrV8wEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3Rf", + "aWQirgEKG0RlbGV0ZUZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3YXJk", + "aW5nX3J1bGUY/qXdgAEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", "4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lv", "bhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi", - "xwEKJ0RlbGV0ZU5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlUmVxdWVzdBIt", - "Ch1uZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZRinn+9KIAEoCUID4EEC", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", - "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBQg0KC19yZXF1ZXN0X2lkIrcBCiFEZWxldGVOZXR3b3JrRW5kcG9p", - "bnRHcm91cFJlcXVlc3QSJwoWbmV0d29ya19lbmRwb2ludF9ncm91cBiGy/PO", - "ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJ", - "QgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIpQBCiJEZWxldGVOZXR3b3Jr", - "RmlyZXdhbGxQb2xpY3lSZXF1ZXN0EiAKD2ZpcmV3YWxsX3BvbGljeRjRisbt", - "ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCJ9", - "ChREZWxldGVOZXR3b3JrUmVxdWVzdBIXCgduZXR3b3JrGK60hW8gASgJQgPg", + "hAEKGkRlbGV0ZUdsb2JhbEFkZHJlc3NSZXF1ZXN0EhgKB2FkZHJlc3MY9Lfe", + "3AEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi", + "kwEKIURlbGV0ZUdsb2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3", + "YXJkaW5nX3J1bGUY/qXdgAEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFC", + "DQoLX3JlcXVlc3RfaWQioAEKJ0RlbGV0ZUdsb2JhbE5ldHdvcmtFbmRwb2lu", + "dEdyb3VwUmVxdWVzdBInChZuZXR3b3JrX2VuZHBvaW50X2dyb3VwGIbL884B", + "IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIlIK", + "HERlbGV0ZUdsb2JhbE9wZXJhdGlvblJlcXVlc3QSGQoJb3BlcmF0aW9uGOeq", + "6xggASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIh8KHURlbGV0", + "ZUdsb2JhbE9wZXJhdGlvblJlc3BvbnNlIm8KKERlbGV0ZUdsb2JhbE9yZ2Fu", + "aXphdGlvbk9wZXJhdGlvblJlcXVlc3QSGQoJb3BlcmF0aW9uGOeq6xggASgJ", + "QgPgQQISGgoJcGFyZW50X2lkGNDhmtsBIAEoCUgAiAEBQgwKCl9wYXJlbnRf", + "aWQiKwopRGVsZXRlR2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9uUmVzcG9u", + "c2UiogEKKURlbGV0ZUdsb2JhbFB1YmxpY0RlbGVnYXRlZFByZWZpeGVSZXF1", + "ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSJwoXcHVi", + "bGljX2RlbGVnYXRlZF9wcmVmaXgY6NyxYSABKAlCA+BBAhIaCgpyZXF1ZXN0", + "X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQihwEKGERlbGV0ZUhl", + "YWx0aENoZWNrUmVxdWVzdBIdCgxoZWFsdGhfY2hlY2sY5aqkkwEgASgJQgPg", "QQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQioAEKFkRlbGV0", - "ZU5vZGVHcm91cFJlcXVlc3QSGwoKbm9kZV9ncm91cBiC/IvgASABKAlCA+BB", - "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6", - "b25lQg0KC19yZXF1ZXN0X2lkIqoBChlEZWxldGVOb2RlVGVtcGxhdGVSZXF1", - "ZXN0Eh4KDW5vZGVfdGVtcGxhdGUYl+SLmgEgASgJQgPgQQISIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlC", - "DOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoL", - "X3JlcXVlc3RfaWQilwIKG0RlbGV0ZU5vZGVzTm9kZUdyb3VwUmVxdWVzdBIb", - "Cgpub2RlX2dyb3VwGIL8i+ABIAEoCUID4EECEnAKKW5vZGVfZ3JvdXBzX2Rl", - "bGV0ZV9ub2Rlc19yZXF1ZXN0X3Jlc291cmNlGJLXs1cgASgLMjUuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuTm9kZUdyb3Vwc0RlbGV0ZU5vZGVzUmVxdWVz", - "dEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoK", + "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQieQoSRGVsZXRl", + "SW1hZ2VSZXF1ZXN0EhUKBWltYWdlGNvS6i8gASgJQgPgQQISIQoHcHJvamVj", + "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQitgEKIURlbGV0ZUluc3RhbmNlR3Jv", + "dXBNYW5hZ2VyUmVxdWVzdBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP3", + "83YgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEo", + "CUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLjAQouRGVsZXRlSW5zdGFu", + "Y2VHcm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0UmVxdWVzdBImChZpbnN0YW5j", + "ZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQISIQoHcHJvamVjdBiZlsFs", + "IAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", + "AQESHgoOcmVzaXplX3JlcXVlc3QYhIS5ZyABKAlCA+BBAhIbCgR6b25lGKzH", + "5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIqcBChpEZWxldGVJ", + "bnN0YW5jZUdyb3VwUmVxdWVzdBIeCg5pbnN0YW5jZV9ncm91cBjV1NUmIAEo", + "CUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoK", "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBB", - "AvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQirwEKHERlbGV0ZVBhY2tldE1pcnJv", - "cmluZ1JlcXVlc3QSIAoQcGFja2V0X21pcnJvcmluZxjMudEKIAEoCUID4EEC", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", - "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBQg0KC19yZXF1ZXN0X2lkIrwCCjNEZWxldGVQZXJJbnN0YW5jZUNv", - "bmZpZ3NJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2Vf", - "Z3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEpwBCkBpbnN0YW5jZV9ncm91", - "cF9tYW5hZ2Vyc19kZWxldGVfcGVyX2luc3RhbmNlX2NvbmZpZ3NfcmVxX3Jl", - "c291cmNlGKDq6KwBIAEoCzJJLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "c3RhbmNlR3JvdXBNYW5hZ2Vyc0RlbGV0ZVBlckluc3RhbmNlQ29uZmlnc1Jl", - "cUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGwoE", - "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZSLGAgo5RGVsZXRlUGVySW5zdGFu", - "Y2VDb25maWdzUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYK", - "Fmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIhCgdwcm9q", - "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEo", - "CUIM4EEC8kcGcmVnaW9uEpwBCkFyZWdpb25faW5zdGFuY2VfZ3JvdXBfbWFu", - "YWdlcl9kZWxldGVfaW5zdGFuY2VfY29uZmlnX3JlcV9yZXNvdXJjZRiFmy0g", - "ASgLMkouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uSW5zdGFuY2VH", - "cm91cE1hbmFnZXJEZWxldGVJbnN0YW5jZUNvbmZpZ1JlcUID4EECIp4BCiRE", - "ZWxldGVQdWJsaWNBZHZlcnRpc2VkUHJlZml4ZVJlcXVlc3QSIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIoChhwdWJsaWNfYWR2ZXJ0aXNl", - "ZF9wcmVmaXgYnvfJMCABKAlCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", - "SACIAQFCDQoLX3JlcXVlc3RfaWQivQEKI0RlbGV0ZVB1YmxpY0RlbGVnYXRl", - "ZFByZWZpeGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", - "b2plY3QSJwoXcHVibGljX2RlbGVnYXRlZF9wcmVmaXgY6NyxYSABKAlCA+BB", - "AhIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0", - "X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQiqwEKHURlbGV0ZVJl", - "Z2lvbkF1dG9zY2FsZXJSZXF1ZXN0EhsKCmF1dG9zY2FsZXIY1/3S9gEgASgJ", - "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", - "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQitAEKIURlbGV0ZVJlZ2lvbkJh", - "Y2tlbmRTZXJ2aWNlUmVxdWVzdBIgCg9iYWNrZW5kX3NlcnZpY2UYisCukgEg", - "ASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIf", - "CgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lk", - "GMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQingEKF0RlbGV0ZVJlZ2lv", - "bkRpc2tSZXF1ZXN0EhQKBGRpc2sYnZu8ASABKAlCA+BBAhIhCgdwcm9qZWN0", - "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM", - "4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", - "cmVxdWVzdF9pZCKuAQoeRGVsZXRlUmVnaW9uSGVhbHRoQ2hlY2tSZXF1ZXN0", - "Eh0KDGhlYWx0aF9jaGVjaxjlqqSTASABKAlCA+BBAhIhCgdwcm9qZWN0GJmW", + "AvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQinAEKFURlbGV0ZUluc3RhbmNlUmVx", + "dWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbB", + "bCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", + "iAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3Rf", + "aWQikQEKHURlbGV0ZUluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0EiIKEWluc3Rh", + "bmNlX3RlbXBsYXRlGOSBu5MBIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCAB", + "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", + "Qg0KC19yZXF1ZXN0X2lkItECCipEZWxldGVJbnN0YW5jZXNJbnN0YW5jZUdy", + "b3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD", + "9/N2IAEoCUID4EECEo8BCjlpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19kZWxl", + "dGVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2UYhMatTyABKAsyRC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlcnNEZWxl", + "dGVJbnN0YW5jZXNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", + "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLpAgow", + "RGVsZXRlSW5zdGFuY2VzUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1", + "ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIh", + "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", + "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEp0BCkByZWdpb25faW5zdGFuY2VfZ3Jv", + "dXBfbWFuYWdlcnNfZGVsZXRlX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNl", + "GPmK6+4BIAEoCzJKLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbklu", + "c3RhbmNlR3JvdXBNYW5hZ2Vyc0RlbGV0ZUluc3RhbmNlc1JlcXVlc3RCA+BB", + "AhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi", + "rAEKHERlbGV0ZUluc3RhbnRTbmFwc2hvdFJlcXVlc3QSIQoQaW5zdGFudF9z", + "bmFwc2hvdBji3N+6ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6", + "b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIr4BCiNE", + "ZWxldGVJbnRlcmNvbm5lY3RBdHRhY2htZW50UmVxdWVzdBIoChdpbnRlcmNv", + "bm5lY3RfYXR0YWNobWVudBj0iveSASABKAlCA+BBAhIhCgdwcm9qZWN0GJmW", "wWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC", "8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVx", - "dWVzdF9pZCK9AQolRGVsZXRlUmVnaW9uSGVhbHRoQ2hlY2tTZXJ2aWNlUmVx", - "dWVzdBIlChRoZWFsdGhfY2hlY2tfc2VydmljZRjbm93CASABKAlCA+BBAhIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", - "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", - "AIgBAUINCgtfcmVxdWVzdF9pZCLAAQonRGVsZXRlUmVnaW9uSW5zdGFuY2VH", - "cm91cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIY", - "w/fzdiABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCK4AQojRGVsZXRl", - "UmVnaW9uSW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3QSIgoRaW5zdGFuY2VfdGVt", - "cGxhdGUY5IG7kwEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQitgEK", - "IkRlbGV0ZVJlZ2lvbkluc3RhbnRTbmFwc2hvdFJlcXVlc3QSIQoQaW5zdGFu", - "dF9zbmFwc2hvdBji3N+6ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVn", - "aW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9p", - "ZCLBAQonRGVsZXRlUmVnaW9uTmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0", - "EicKFm5ldHdvcmtfZW5kcG9pbnRfZ3JvdXAYhsvzzgEgASgJQgPgQQISIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2g", - "QiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", - "AQFCDQoLX3JlcXVlc3RfaWQiuwEKKERlbGV0ZVJlZ2lvbk5ldHdvcmtGaXJl", - "d2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGKxu0BIAEo", - "CUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoG", - "cmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIsABCidEZWxldGVSZWdpb25O", - "b3RpZmljYXRpb25FbmRwb2ludFJlcXVlc3QSJgoVbm90aWZpY2F0aW9uX2Vu", - "ZHBvaW50GOm81rMBIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", - "AvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24S", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkImoK", - "HERlbGV0ZVJlZ2lvbk9wZXJhdGlvblJlcXVlc3QSGQoJb3BlcmF0aW9uGOeq", - "6xggASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lv", - "bhj0zaBCIAEoCUID4EECIh8KHURlbGV0ZVJlZ2lvbk9wZXJhdGlvblJlc3Bv", - "bnNlIrMBCiFEZWxldGVSZWdpb25TZWN1cml0eVBvbGljeVJlcXVlc3QSIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2g", - "QiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", - "AQESHwoPc2VjdXJpdHlfcG9saWN5GJGGylEgASgJQgPgQQJCDQoLX3JlcXVl", - "c3RfaWQiswEKIURlbGV0ZVJlZ2lvblNzbENlcnRpZmljYXRlUmVxdWVzdBIh", + "dWVzdF9pZCKHAQoZRGVsZXRlSW50ZXJjb25uZWN0UmVxdWVzdBIcCgxpbnRl", + "cmNvbm5lY3QYjsmMayABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", + "cmVxdWVzdF9pZCJ9ChREZWxldGVMaWNlbnNlUmVxdWVzdBIXCgdsaWNlbnNl", + "GMGIwk8gASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3Rf", + "aWQiiAEKGURlbGV0ZU1hY2hpbmVJbWFnZVJlcXVlc3QSHQoNbWFjaGluZV9p", + "bWFnZRjj/v4gIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", + "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1", + "ZXN0X2lkIrMBCh5EZWxldGVOZXR3b3JrQXR0YWNobWVudFJlcXVlc3QSIgoS", + "bmV0d29ya19hdHRhY2htZW50GNSXj2sgASgJQgPgQQISIQoHcHJvamVjdBiZ", + "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBB", + "AvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3Jl", + "cXVlc3RfaWQixwEKJ0RlbGV0ZU5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNl", + "UmVxdWVzdBItCh1uZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZRinn+9K", + "IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "HwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9p", + "ZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIrcBCiFEZWxldGVOZXR3", + "b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QSJwoWbmV0d29ya19lbmRwb2ludF9n", + "cm91cBiGy/POASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", + "Rwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25l", + "GKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIpQBCiJEZWxl", + "dGVOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0EiAKD2ZpcmV3YWxsX3Bv", + "bGljeRjRisbtASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", + "Rwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVx", + "dWVzdF9pZCJ9ChREZWxldGVOZXR3b3JrUmVxdWVzdBIXCgduZXR3b3JrGK60", + "hW8gASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi", + "oAEKFkRlbGV0ZU5vZGVHcm91cFJlcXVlc3QSGwoKbm9kZV9ncm91cBiC/Ivg", + "ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJ", + "QgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIqoBChlEZWxldGVOb2RlVGVt", + "cGxhdGVSZXF1ZXN0Eh4KDW5vZGVfdGVtcGxhdGUYl+SLmgEgASgJQgPgQQIS", + "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y", + "9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", + "SACIAQFCDQoLX3JlcXVlc3RfaWQilwIKG0RlbGV0ZU5vZGVzTm9kZUdyb3Vw", + "UmVxdWVzdBIbCgpub2RlX2dyb3VwGIL8i+ABIAEoCUID4EECEnAKKW5vZGVf", + "Z3JvdXBzX2RlbGV0ZV9ub2Rlc19yZXF1ZXN0X3Jlc291cmNlGJLXs1cgASgL", + "MjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9kZUdyb3Vwc0RlbGV0ZU5v", + "ZGVzUmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfk", + "ASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQirwEKHERlbGV0ZVBh", + "Y2tldE1pcnJvcmluZ1JlcXVlc3QSIAoQcGFja2V0X21pcnJvcmluZxjMudEK", + "IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "HwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9p", + "ZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIrwCCjNEZWxldGVQZXJJ", + "bnN0YW5jZUNvbmZpZ3NJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoW", + "aW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEpwBCkBpbnN0", + "YW5jZV9ncm91cF9tYW5hZ2Vyc19kZWxldGVfcGVyX2luc3RhbmNlX2NvbmZp", + "Z3NfcmVxX3Jlc291cmNlGKDq6KwBIAEoCzJJLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2Vyc0RlbGV0ZVBlckluc3RhbmNl", + "Q29uZmlnc1JlcUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZSLGAgo5RGVsZXRl", + "UGVySW5zdGFuY2VDb25maWdzUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJS", + "ZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BB", + "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", + "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEpwBCkFyZWdpb25faW5zdGFuY2Vf", + "Z3JvdXBfbWFuYWdlcl9kZWxldGVfaW5zdGFuY2VfY29uZmlnX3JlcV9yZXNv", + "dXJjZRiFmy0gASgLMkouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9u", + "SW5zdGFuY2VHcm91cE1hbmFnZXJEZWxldGVJbnN0YW5jZUNvbmZpZ1JlcUID", + "4EECIp4BCiREZWxldGVQdWJsaWNBZHZlcnRpc2VkUHJlZml4ZVJlcXVlc3QS", + "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIoChhwdWJsaWNf", + "YWR2ZXJ0aXNlZF9wcmVmaXgYnvfJMCABKAlCA+BBAhIaCgpyZXF1ZXN0X2lk", + "GMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQivQEKI0RlbGV0ZVB1Ymxp", + "Y0RlbGVnYXRlZFByZWZpeGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlC", + "DeBBAvJHB3Byb2plY3QSJwoXcHVibGljX2RlbGVnYXRlZF9wcmVmaXgY6Nyx", + "YSABKAlCA+BBAhIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQiqwEK", + "HURlbGV0ZVJlZ2lvbkF1dG9zY2FsZXJSZXF1ZXN0EhsKCmF1dG9zY2FsZXIY", + "1/3S9gEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1", + "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQitAEKIURlbGV0", + "ZVJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIgCg9iYWNrZW5kX3NlcnZp", + "Y2UYisCukgEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", + "cHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpy", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQingEKF0Rl", + "bGV0ZVJlZ2lvbkRpc2tSZXF1ZXN0EhQKBGRpc2sYnZu8ASABKAlCA+BBAhIh", "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", - "AIgBARIfCg9zc2xfY2VydGlmaWNhdGUY5NeSFiABKAlCA+BBAkINCgtfcmVx", - "dWVzdF9pZCKqAQocRGVsZXRlUmVnaW9uU3NsUG9saWN5UmVxdWVzdBIhCgdw", + "AIgBAUINCgtfcmVxdWVzdF9pZCKuAQoeRGVsZXRlUmVnaW9uSGVhbHRoQ2hl", + "Y2tSZXF1ZXN0Eh0KDGhlYWx0aF9jaGVjaxjlqqSTASABKAlCA+BBAhIhCgdw", "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBC", "IAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", - "ARIbCgpzc2xfcG9saWN5GMX94IwBIAEoCUID4EECQg0KC19yZXF1ZXN0X2lk", - "IrYBCiJEZWxldGVSZWdpb25UYXJnZXRIdHRwUHJveHlSZXF1ZXN0EiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIg", - "ASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EiEKEXRhcmdldF9odHRwX3Byb3h5GOW+0mIgASgJQgPgQQJCDQoLX3JlcXVl", - "c3RfaWQiuAEKI0RlbGV0ZVJlZ2lvblRhcmdldEh0dHBzUHJveHlSZXF1ZXN0", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", - "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBEiIKEnRhcmdldF9odHRwc19wcm94eRjssPoYIAEoCUID4EECQg0K", - "C19yZXF1ZXN0X2lkIrUBCiFEZWxldGVSZWdpb25UYXJnZXRUY3BQcm94eVJl", + "AUINCgtfcmVxdWVzdF9pZCK9AQolRGVsZXRlUmVnaW9uSGVhbHRoQ2hlY2tT", + "ZXJ2aWNlUmVxdWVzdBIlChRoZWFsdGhfY2hlY2tfc2VydmljZRjbm93CASAB", + "KAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8K", + "BnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQY", + "y4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLAAQonRGVsZXRlUmVnaW9u", + "SW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3Vw", + "X21hbmFnZXIYw/fzdiABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9u", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCK4", + "AQojRGVsZXRlUmVnaW9uSW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3QSIgoRaW5z", + "dGFuY2VfdGVtcGxhdGUY5IG7kwEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFs", + "IAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJH", + "BnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVl", + "c3RfaWQitgEKIkRlbGV0ZVJlZ2lvbkluc3RhbnRTbmFwc2hvdFJlcXVlc3QS", + "IQoQaW5zdGFudF9zbmFwc2hvdBji3N+6ASABKAlCA+BBAhIhCgdwcm9qZWN0", + "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM", + "4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", + "cmVxdWVzdF9pZCLBAQonRGVsZXRlUmVnaW9uTmV0d29ya0VuZHBvaW50R3Jv", + "dXBSZXF1ZXN0EicKFm5ldHdvcmtfZW5kcG9pbnRfZ3JvdXAYhsvzzgEgASgJ", + "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", + "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQiuwEKKERlbGV0ZVJlZ2lvbk5l", + "dHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5", + "GNGKxu0BIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVx", + "dWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIsABCidEZWxl", + "dGVSZWdpb25Ob3RpZmljYXRpb25FbmRwb2ludFJlcXVlc3QSJgoVbm90aWZp", + "Y2F0aW9uX2VuZHBvaW50GOm81rMBIAEoCUID4EECEiEKB3Byb2plY3QYmZbB", + "bCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLy", + "RwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1", + "ZXN0X2lkImoKHERlbGV0ZVJlZ2lvbk9wZXJhdGlvblJlcXVlc3QSGQoJb3Bl", + "cmF0aW9uGOeq6xggASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", + "EhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECIh8KHURlbGV0ZVJlZ2lvbk9wZXJh", + "dGlvblJlc3BvbnNlIrMBCiFEZWxldGVSZWdpb25TZWN1cml0eVBvbGljeVJl", "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQESIQoQdGFyZ2V0X3RjcF9wcm94eRji1vDvASABKAlCA+BB", - "AkINCgtfcmVxdWVzdF9pZCKkAQoZRGVsZXRlUmVnaW9uVXJsTWFwUmVxdWVz", - "dBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", - "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBARIYCgd1cmxfbWFwGIyVga8BIAEoCUID4EECQg0KC19yZXF1ZXN0", - "X2lkIqIBChhEZWxldGVSZXNlcnZhdGlvblJlcXVlc3QSIQoHcHJvamVjdBiZ", - "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", - "SACIAQESGwoLcmVzZXJ2YXRpb24YzIfVFiABKAlCA+BBAhIbCgR6b25lGKzH", - "5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIq0BChtEZWxldGVS", - "ZXNvdXJjZVBvbGljeVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESHwoPcmVzb3VyY2VfcG9saWN5", - "GIOl90sgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQieQoSRGVsZXRlUm91dGVS", - "ZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoK", - "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhUKBXJvdXRlGMnk6jMgASgJQgPg", - "QQJCDQoLX3JlcXVlc3RfaWQinAEKE0RlbGV0ZVJvdXRlclJlcXVlc3QSIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2g", - "QiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", - "AQESFgoGcm91dGVyGMmu7kYgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQijAEK", - "G0RlbGV0ZVNlY3VyaXR5UG9saWN5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwg", - "ASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", - "ARIfCg9zZWN1cml0eV9wb2xpY3kYkYbKUSABKAlCA+BBAkINCgtfcmVxdWVz", - "dF9pZCK0AQoeRGVsZXRlU2VydmljZUF0dGFjaG1lbnRSZXF1ZXN0EiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIg", - "ASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EiMKEnNlcnZpY2VfYXR0YWNobWVudBjtqdChASABKAlCA+BBAkINCgtfcmVx", - "dWVzdF9pZCKxAQomRGVsZXRlU2lnbmVkVXJsS2V5QmFja2VuZEJ1Y2tldFJl", - "cXVlc3QSHgoOYmFja2VuZF9idWNrZXQY9ePdKyABKAlCA+BBAhIZCghrZXlf", - "bmFtZRjr8O7uASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", - "Rwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVx", - "dWVzdF9pZCK0AQonRGVsZXRlU2lnbmVkVXJsS2V5QmFja2VuZFNlcnZpY2VS", - "ZXF1ZXN0EiAKD2JhY2tlbmRfc2VydmljZRiKwK6SASABKAlCA+BBAhIZCghr", - "ZXlfbmFtZRjr8O7uASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", - "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", - "cmVxdWVzdF9pZCKAAQoVRGVsZXRlU25hcHNob3RSZXF1ZXN0EiEKB3Byb2pl", - "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", - "IAEoCUgAiAEBEhkKCHNuYXBzaG90GMSr64cBIAEoCUID4EECQg0KC19yZXF1", - "ZXN0X2lkIowBChtEZWxldGVTc2xDZXJ0aWZpY2F0ZVJlcXVlc3QSIQoHcHJv", - "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQESHwoPc3NsX2NlcnRpZmljYXRlGOTXkhYgASgJQgPgQQJC", - "DQoLX3JlcXVlc3RfaWQigwEKFkRlbGV0ZVNzbFBvbGljeVJlcXVlc3QSIQoH", + "2REgASgJSACIAQESHwoPc2VjdXJpdHlfcG9saWN5GJGGylEgASgJQgPgQQJC", + "DQoLX3JlcXVlc3RfaWQiswEKIURlbGV0ZVJlZ2lvblNzbENlcnRpZmljYXRl", + "UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8K", + "BnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQY", + "y4HZESABKAlIAIgBARIfCg9zc2xfY2VydGlmaWNhdGUY5NeSFiABKAlCA+BB", + "AkINCgtfcmVxdWVzdF9pZCKqAQocRGVsZXRlUmVnaW9uU3NsUG9saWN5UmVx", + "dWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJl", + "Z2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBARIbCgpzc2xfcG9saWN5GMX94IwBIAEoCUID4EECQg0KC19y", + "ZXF1ZXN0X2lkIrYBCiJEZWxldGVSZWdpb25UYXJnZXRIdHRwUHJveHlSZXF1", + "ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVn", + "aW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgAiAEBEiEKEXRhcmdldF9odHRwX3Byb3h5GOW+0mIgASgJQgPgQQJC", + "DQoLX3JlcXVlc3RfaWQiuAEKI0RlbGV0ZVJlZ2lvblRhcmdldEh0dHBzUHJv", + "eHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "HwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9p", + "ZBjLgdkRIAEoCUgAiAEBEiIKEnRhcmdldF9odHRwc19wcm94eRjssPoYIAEo", + "CUID4EECQg0KC19yZXF1ZXN0X2lkIrUBCiFEZWxldGVSZWdpb25UYXJnZXRU", + "Y3BQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1", + "ZXN0X2lkGMuB2REgASgJSACIAQESIQoQdGFyZ2V0X3RjcF9wcm94eRji1vDv", + "ASABKAlCA+BBAkINCgtfcmVxdWVzdF9pZCKkAQoZRGVsZXRlUmVnaW9uVXJs", + "TWFwUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3Rf", + "aWQYy4HZESABKAlIAIgBARIYCgd1cmxfbWFwGIyVga8BIAEoCUID4EECQg0K", + "C19yZXF1ZXN0X2lkIqIBChhEZWxldGVSZXNlcnZhdGlvblJlcXVlc3QSIQoH", "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lk", - "GMuB2REgASgJSACIAQESGwoKc3NsX3BvbGljeRjF/eCMASABKAlCA+BBAkIN", - "CgtfcmVxdWVzdF9pZCKkAQoYRGVsZXRlU3RvcmFnZVBvb2xSZXF1ZXN0EiEK", - "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9p", - "ZBjLgdkRIAEoCUgAiAEBEh0KDHN0b3JhZ2VfcG9vbBjgxvGrASABKAlCA+BB", - "AhIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lk", - "IqUBChdEZWxldGVTdWJuZXR3b3JrUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwg", - "ASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcG", - "cmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgpzdWJuZXR3", - "b3JrGO6n5JIBIAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIo8BChxEZWxldGVU", - "YXJnZXRHcnBjUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", - "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEiEKEXRh", - "cmdldF9ncnBjX3Byb3h5GPu0sgIgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQi", - "jwEKHERlbGV0ZVRhcmdldEh0dHBQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZ", - "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", - "SACIAQESIQoRdGFyZ2V0X2h0dHBfcHJveHkY5b7SYiABKAlCA+BBAkINCgtf", - "cmVxdWVzdF9pZCKRAQodRGVsZXRlVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QS", - "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0", - "X2lkGMuB2REgASgJSACIAQESIgoSdGFyZ2V0X2h0dHBzX3Byb3h5GOyw+hgg", - "ASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQiqgEKG0RlbGV0ZVRhcmdldEluc3Rh", - "bmNlUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIgCg90YXJnZXRfaW5zdGFu", - "Y2UYg4+WigEgASgJQgPgQQISGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9u", - "ZUINCgtfcmVxdWVzdF9pZCKlAQoXRGVsZXRlVGFyZ2V0UG9vbFJlcXVlc3QS", - "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y", - "9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", - "SACIAQESGwoLdGFyZ2V0X3Bvb2wYiuT4HSABKAlCA+BBAkINCgtfcmVxdWVz", - "dF9pZCKOAQobRGVsZXRlVGFyZ2V0U3NsUHJveHlSZXF1ZXN0EiEKB3Byb2pl", - "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", - "IAEoCUgAiAEBEiEKEHRhcmdldF9zc2xfcHJveHkYzbrGoQEgASgJQgPgQQJC", - "DQoLX3JlcXVlc3RfaWQijgEKG0RlbGV0ZVRhcmdldFRjcFByb3h5UmVxdWVz", - "dBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBARIhChB0YXJnZXRfdGNwX3Byb3h5GOLW8O8B", - "IAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIrMBCh1EZWxldGVUYXJnZXRWcG5H", - "YXRld2F5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBARIjChJ0YXJnZXRfdnBuX2dhdGV3YXkYy4D2", - "/QEgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQifQoTRGVsZXRlVXJsTWFwUmVx", - "dWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJl", - "cXVlc3RfaWQYy4HZESABKAlIAIgBARIYCgd1cmxfbWFwGIyVga8BIAEoCUID", - "4EECQg0KC19yZXF1ZXN0X2lkIqYBChdEZWxldGVWcG5HYXRld2F5UmVxdWVz", - "dBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", - "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBARIcCgt2cG5fZ2F0ZXdheRj5g/bBASABKAlCA+BBAkINCgtfcmVx", - "dWVzdF9pZCKjAQoWRGVsZXRlVnBuVHVubmVsUmVxdWVzdBIhCgdwcm9qZWN0", - "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM", - "4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIaCgp2", - "cG5fdHVubmVsGJOUykQgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQiZgoaRGVs", - "ZXRlWm9uZU9wZXJhdGlvblJlcXVlc3QSGQoJb3BlcmF0aW9uGOeq6xggASgJ", - "QgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASAB", - "KAlCA+BBAiIdChtEZWxldGVab25lT3BlcmF0aW9uUmVzcG9uc2UiSgoGRGVu", - "aWVkEh0KDElfcF9wcm90b2NvbBi99t7oASABKAlIAIgBARIQCgVwb3J0cxiS", - "8PkyIAMoCUIPCg1fSV9wX3Byb3RvY29sItYBChVEZXByZWNhdGVJbWFnZVJl", - "cXVlc3QSWAobZGVwcmVjYXRpb25fc3RhdHVzX3Jlc291cmNlGPCJ5Z4BIAEo", - "CzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlcHJlY2F0aW9uU3RhdHVz", - "QgPgQQISFQoFaW1hZ2UY29LqLyABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwg", + "GMuB2REgASgJSACIAQESGwoLcmVzZXJ2YXRpb24YzIfVFiABKAlCA+BBAhIb", + "CgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIq0B", + "ChtEZWxldGVSZXNvdXJjZVBvbGljeVJlcXVlc3QSIQoHcHJvamVjdBiZlsFs", + "IAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJH", + "BnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESHwoPcmVzb3Vy", + "Y2VfcG9saWN5GIOl90sgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQieQoSRGVs", + "ZXRlUm91dGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhUKBXJvdXRlGMnk", + "6jMgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQinAEKE0RlbGV0ZVJvdXRlclJl", + "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", + "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQESFgoGcm91dGVyGMmu7kYgASgJQgPgQQJCDQoLX3JlcXVl", + "c3RfaWQijAEKG0RlbGV0ZVNlY3VyaXR5UG9saWN5UmVxdWVzdBIhCgdwcm9q", + "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBARIfCg9zZWN1cml0eV9wb2xpY3kYkYbKUSABKAlCA+BBAkIN", + "CgtfcmVxdWVzdF9pZCK0AQoeRGVsZXRlU2VydmljZUF0dGFjaG1lbnRSZXF1", + "ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVn", + "aW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgAiAEBEiMKEnNlcnZpY2VfYXR0YWNobWVudBjtqdChASABKAlCA+BB", + "AkINCgtfcmVxdWVzdF9pZCKxAQomRGVsZXRlU2lnbmVkVXJsS2V5QmFja2Vu", + "ZEJ1Y2tldFJlcXVlc3QSHgoOYmFja2VuZF9idWNrZXQY9ePdKyABKAlCA+BB", + "AhIZCghrZXlfbmFtZRjr8O7uASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwg", "ASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", - "AUINCgtfcmVxdWVzdF9pZCK/AgoRRGVwcmVjYXRpb25TdGF0dXMSGAoHZGVs", - "ZXRlZBiZ4KjjASABKAlIAIgBARIbCgpkZXByZWNhdGVkGLPL0fUBIAEoCUgB", - "iAEBEhkKCG9ic29sZXRlGJmLxaoBIAEoCUgCiAEBEhwKC3JlcGxhY2VtZW50", - "GJKcvc0BIAEoCUgDiAEBEhUKBXN0YXRlGJGJqzQgASgJSASIAQEiYQoFU3Rh", - "dGUSEwoPVU5ERUZJTkVEX1NUQVRFEAASDgoGQUNUSVZFEIbmiZYBEg4KB0RF", - "TEVURUQQ+ffWORISCgpERVBSRUNBVEVEELOj+dwBEg8KCE9CU09MRVRFEJnr", - "3B9CCgoIX2RlbGV0ZWRCDQoLX2RlcHJlY2F0ZWRCCwoJX29ic29sZXRlQg4K", - "DF9yZXBsYWNlbWVudEIICgZfc3RhdGUivQEKGURldGFjaERpc2tJbnN0YW5j", - "ZVJlcXVlc3QSGwoLZGV2aWNlX25hbWUY1LWaICABKAlCA+BBAhIYCghpbnN0", - "YW5jZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUY", - "rMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQizwIKN0RldGFj", - "aE5ldHdvcmtFbmRwb2ludHNHbG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91cFJl", - "cXVlc3QSnAEKQGdsb2JhbF9uZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19kZXRh", - "Y2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2UY3Y2fBCABKAsySi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91", - "cHNEZXRhY2hFbmRwb2ludHNSZXF1ZXN0QgPgQQISJwoWbmV0d29ya19lbmRw", - "b2ludF9ncm91cBiGy/POASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUIN", - "CgtfcmVxdWVzdF9pZCLaAgoxRGV0YWNoTmV0d29ya0VuZHBvaW50c05ldHdv", - "cmtFbmRwb2ludEdyb3VwUmVxdWVzdBInChZuZXR3b3JrX2VuZHBvaW50X2dy", - "b3VwGIbL884BIAEoCUID4EECEpABCjluZXR3b3JrX2VuZHBvaW50X2dyb3Vw", - "c19kZXRhY2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2UY+aDu9QEgASgL", - "MkQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50R3Jv", - "dXBzRGV0YWNoRW5kcG9pbnRzUmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbB", + "AUINCgtfcmVxdWVzdF9pZCK0AQonRGVsZXRlU2lnbmVkVXJsS2V5QmFja2Vu", + "ZFNlcnZpY2VSZXF1ZXN0EiAKD2JhY2tlbmRfc2VydmljZRiKwK6SASABKAlC", + "A+BBAhIZCghrZXlfbmFtZRjr8O7uASABKAlCA+BBAhIhCgdwcm9qZWN0GJmW", + "wWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", + "AIgBAUINCgtfcmVxdWVzdF9pZCKAAQoVRGVsZXRlU25hcHNob3RSZXF1ZXN0", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBEhkKCHNuYXBzaG90GMSr64cBIAEoCUID4EEC", + "Qg0KC19yZXF1ZXN0X2lkIowBChtEZWxldGVTc2xDZXJ0aWZpY2F0ZVJlcXVl", + "c3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1", + "ZXN0X2lkGMuB2REgASgJSACIAQESHwoPc3NsX2NlcnRpZmljYXRlGOTXkhYg", + "ASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQigwEKFkRlbGV0ZVNzbFBvbGljeVJl", + "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoKc3NsX3BvbGljeRjF/eCMASAB", + "KAlCA+BBAkINCgtfcmVxdWVzdF9pZCKkAQoYRGVsZXRlU3RvcmFnZVBvb2xS", + "ZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoK", + "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEh0KDHN0b3JhZ2VfcG9vbBjgxvGr", + "ASABKAlCA+BBAhIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19y", + "ZXF1ZXN0X2lkIqUBChdEZWxldGVTdWJuZXR3b3JrUmVxdWVzdBIhCgdwcm9q", + "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEo", + "CUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIb", + "CgpzdWJuZXR3b3JrGO6n5JIBIAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIo8B", + "ChxEZWxldGVUYXJnZXRHcnBjUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbB", "bCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", - "iAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3Rf", - "aWQi8QIKN0RldGFjaE5ldHdvcmtFbmRwb2ludHNSZWdpb25OZXR3b3JrRW5k", - "cG9pbnRHcm91cFJlcXVlc3QSJwoWbmV0d29ya19lbmRwb2ludF9ncm91cBiG", - "y/POASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEp0BCkByZWdp", - "b25fbmV0d29ya19lbmRwb2ludF9ncm91cHNfZGV0YWNoX2VuZHBvaW50c19y", - "ZXF1ZXN0X3Jlc291cmNlGO7lq5UBIAEoCzJKLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlJlZ2lvbk5ldHdvcmtFbmRwb2ludEdyb3Vwc0RldGFjaEVuZHBv", - "aW50c1JlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFC", - "DQoLX3JlcXVlc3RfaWQibAocRGlzYWJsZVhwbkhvc3RQcm9qZWN0UmVxdWVz", - "dBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLsAQogRGlzYWJs", - "ZVhwblJlc291cmNlUHJvamVjdFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEo", - "CUIN4EEC8kcHcHJvamVjdBJ6Ci5wcm9qZWN0c19kaXNhYmxlX3hwbl9yZXNv", - "dXJjZV9yZXF1ZXN0X3Jlc291cmNlGKrU3GMgASgLMjouZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUHJvamVjdHNEaXNhYmxlWHBuUmVzb3VyY2VSZXF1ZXN0", - "QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0", - "X2lkIs8aCgREaXNrEhsKC2FjY2Vzc19tb2RlGJ73zxMgASgJSACIAQESHQoM", - "YXJjaGl0ZWN0dXJlGNPSsZABIAEoCUgBiAEBElEKEmFzeW5jX3ByaW1hcnlf", - "ZGlzaxid9YlWIAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tB", - "c3luY1JlcGxpY2F0aW9uSAKIAQESWQoVYXN5bmNfc2Vjb25kYXJ5X2Rpc2tz", - "GKjo/ZkBIAMoCzI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2suQXN5", - "bmNTZWNvbmRhcnlEaXNrc0VudHJ5EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2", - "j8cOIAEoCUgDiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgEiAEBElQK", - "E2Rpc2tfZW5jcnlwdGlvbl9rZXkYhe3EgQEgASgLMi4uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuQ3VzdG9tZXJFbmNyeXB0aW9uS2V5SAWIAQESKwobZW5h", - "YmxlX2NvbmZpZGVudGlhbF9jb21wdXRlGLzr2TAgASgISAaIAQESRQoRZ3Vl", - "c3Rfb3NfZmVhdHVyZXMY0eDnJSADKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5HdWVzdE9zRmVhdHVyZRIQCgJpZBibGiABKARIB4gBARIUCgRraW5k", - "GJT3yAEgASgJSAiIAQESIQoRbGFiZWxfZmluZ2VycHJpbnQYmfD3VCABKAlI", - "CYgBARI9CgZsYWJlbHMY/7/B7gEgAygLMikuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuRGlzay5MYWJlbHNFbnRyeRIlChVsYXN0X2F0dGFjaF90aW1lc3Rh", - "bXAYpZyNFCABKAlICogBARIlChVsYXN0X2RldGFjaF90aW1lc3RhbXAY89v2", - "GiABKAlIC4gBARIYCg1saWNlbnNlX2NvZGVzGKiF2BUgAygDEhQKCGxpY2Vu", - "c2VzGNKIgKEBIAMoCRIeCg1sb2NhdGlvbl9oaW50GNGBkqcBIAEoCUgMiAEB", - "EhQKBG5hbWUYi/XNASABKAlIDYgBARIYCgdvcHRpb25zGJ6NmqwBIAEoCUgO", - "iAEBEjsKBnBhcmFtcxiG86slIAEoCzIjLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkRpc2tQYXJhbXNID4gBARIqChlwaHlzaWNhbF9ibG9ja19zaXplX2J5", - "dGVzGIego8gBIAEoA0gQiAEBEiAKEHByb3Zpc2lvbmVkX2lvcHMY1L2HWSAB", - "KANIEYgBARInChZwcm92aXNpb25lZF90aHJvdWdocHV0GJW+iPsBIAEoA0gS", - "iAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgTiAEBEhgKDXJlcGxpY2Ffem9uZXMY", - "gLiMFyADKAkSHAoRcmVzb3VyY2VfcG9saWNpZXMY4ZzMCiADKAkSTAoPcmVz", - "b3VyY2Vfc3RhdHVzGMP693YgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuRGlza1Jlc291cmNlU3RhdHVzSBSIAQESHgoNc2F0aXNmaWVzX3B6aRih", - "3avlASABKAhIFYgBARIeCg1zYXRpc2ZpZXNfcHpzGKvdq+UBIAEoCEgWiAEB", - "EhoKCXNlbGZfbGluaxiNksXZASABKAlIF4gBARIYCgdzaXplX2diGNmLgOwB", - "IAEoA0gYiAEBEi8KH3NvdXJjZV9jb25zaXN0ZW5jeV9ncm91cF9wb2xpY3kY", - "3aKtCSABKAlIGYgBARIyCiJzb3VyY2VfY29uc2lzdGVuY3lfZ3JvdXBfcG9s", - "aWN5X2lkGL2Oy38gASgJSBqIAQESHAoLc291cmNlX2Rpc2sYwe601wEgASgJ", - "SBuIAQESHwoOc291cmNlX2Rpc2tfaWQY2c3J2AEgASgJSByIAQESHAoMc291", - "cmNlX2ltYWdlGLfohhggASgJSB2IAQESXAobc291cmNlX2ltYWdlX2VuY3J5", - "cHRpb25fa2V5GKuR9bUBIAEoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkN1c3RvbWVyRW5jcnlwdGlvbktleUgeiAEBEh8KD3NvdXJjZV9pbWFnZV9p", - "ZBij/LAaIAEoCUgfiAEBEicKF3NvdXJjZV9pbnN0YW50X3NuYXBzaG90GIaE", - "w2ggASgJSCCIAQESKwoac291cmNlX2luc3RhbnRfc25hcHNob3RfaWQY9NOQ", - "iQEgASgJSCGIAQESHwoPc291cmNlX3NuYXBzaG90GOiajjwgASgJSCKIAQES", - "Xwoec291cmNlX3NuYXBzaG90X2VuY3J5cHRpb25fa2V5GNqO55ABIAEoCzIu", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbWVyRW5jcnlwdGlvbktl", - "eUgjiAEBEiIKEnNvdXJjZV9zbmFwc2hvdF9pZBjSlpgvIAEoCUgkiAEBEiUK", - "FXNvdXJjZV9zdG9yYWdlX29iamVjdBintJBvIAEoCUgliAEBEhYKBnN0YXR1", - "cxjyn7dWIAEoCUgmiAEBEh0KDHN0b3JhZ2VfcG9vbBjgxvGrASABKAlIJ4gB", - "ARIUCgR0eXBlGLqe2gEgASgJSCiIAQESEAoFdXNlcnMYiJyaNSADKAkSFAoE", - "em9uZRisx+QBIAEoCUgpiAEBGm0KGEFzeW5jU2Vjb25kYXJ5RGlza3NFbnRy", - "eRILCgNrZXkYASABKAkSQAoFdmFsdWUYAiABKAsyMS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5EaXNrQXN5bmNSZXBsaWNhdGlvbkxpc3Q6AjgBGi0KC0xh", - "YmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEicQoK", - "QWNjZXNzTW9kZRIZChVVTkRFRklORURfQUNDRVNTX01PREUQABIVCg5SRUFE", - "X09OTFlfTUFOWRCpp6EeEhcKD1JFQURfV1JJVEVfTUFOWRCowobpARIYChFS", - "RUFEX1dSSVRFX1NJTkdMRRDRma4vImoKDEFyY2hpdGVjdHVyZRIaChZVTkRF", - "RklORURfQVJDSElURUNUVVJFEAASIAoYQVJDSElURUNUVVJFX1VOU1BFQ0lG", - "SUVEEKvUnbwBEgwKBUFSTTY0EPrL6R0SDgoGWDg2XzY0EMek5soBIogBCgZT", - "dGF0dXMSFAoQVU5ERUZJTkVEX1NUQVRVUxAAEhAKCENSRUFUSU5HELm9ndkB", - "EhAKCERFTEVUSU5HEKinh/wBEg4KBkZBSUxFRBC9kKbZARIMCgVSRUFEWRCD", - "w48lEhEKCVJFU1RPUklORxCrp+LAARITCgtVTkFWQUlMQUJMRRCw2KXFAUIO", - "CgxfYWNjZXNzX21vZGVCDwoNX2FyY2hpdGVjdHVyZUIVChNfYXN5bmNfcHJp", - "bWFyeV9kaXNrQhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0", - "aW9uQhYKFF9kaXNrX2VuY3J5cHRpb25fa2V5Qh4KHF9lbmFibGVfY29uZmlk", - "ZW50aWFsX2NvbXB1dGVCBQoDX2lkQgcKBV9raW5kQhQKEl9sYWJlbF9maW5n", - "ZXJwcmludEIYChZfbGFzdF9hdHRhY2hfdGltZXN0YW1wQhgKFl9sYXN0X2Rl", - "dGFjaF90aW1lc3RhbXBCEAoOX2xvY2F0aW9uX2hpbnRCBwoFX25hbWVCCgoI", - "X29wdGlvbnNCCQoHX3BhcmFtc0IcChpfcGh5c2ljYWxfYmxvY2tfc2l6ZV9i", - "eXRlc0ITChFfcHJvdmlzaW9uZWRfaW9wc0IZChdfcHJvdmlzaW9uZWRfdGhy", - "b3VnaHB1dEIJCgdfcmVnaW9uQhIKEF9yZXNvdXJjZV9zdGF0dXNCEAoOX3Nh", - "dGlzZmllc19wemlCEAoOX3NhdGlzZmllc19wenNCDAoKX3NlbGZfbGlua0IK", - "Cghfc2l6ZV9nYkIiCiBfc291cmNlX2NvbnNpc3RlbmN5X2dyb3VwX3BvbGlj", - "eUIlCiNfc291cmNlX2NvbnNpc3RlbmN5X2dyb3VwX3BvbGljeV9pZEIOCgxf", - "c291cmNlX2Rpc2tCEQoPX3NvdXJjZV9kaXNrX2lkQg8KDV9zb3VyY2VfaW1h", - "Z2VCHgocX3NvdXJjZV9pbWFnZV9lbmNyeXB0aW9uX2tleUISChBfc291cmNl", - "X2ltYWdlX2lkQhoKGF9zb3VyY2VfaW5zdGFudF9zbmFwc2hvdEIdChtfc291", - "cmNlX2luc3RhbnRfc25hcHNob3RfaWRCEgoQX3NvdXJjZV9zbmFwc2hvdEIh", - "Ch9fc291cmNlX3NuYXBzaG90X2VuY3J5cHRpb25fa2V5QhUKE19zb3VyY2Vf", - "c25hcHNob3RfaWRCGAoWX3NvdXJjZV9zdG9yYWdlX29iamVjdEIJCgdfc3Rh", - "dHVzQg8KDV9zdG9yYWdlX3Bvb2xCBwoFX3R5cGVCBwoFX3pvbmUirQMKEkRp", - "c2tBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJICgVpdGVtcxjA", - "z/cvIAMoCzI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tBZ2dyZWdh", - "dGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9u", - "ZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF", - "2QEgASgJSAOIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5p", - "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", - "SASIAQEaVgoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSNwoFdmFsdWUYAiAB", - "KAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrc1Njb3BlZExpc3Q6", - "AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9z", - "ZWxmX2xpbmtCCgoIX3dhcm5pbmci7QEKFERpc2tBc3luY1JlcGxpY2F0aW9u", - "EicKGGNvbnNpc3RlbmN5X2dyb3VwX3BvbGljeRi5w3kgASgJSACIAQESKwob", - "Y29uc2lzdGVuY3lfZ3JvdXBfcG9saWN5X2lkGOGSvnwgASgJSAGIAQESFAoE", - "ZGlzaxidm7wBIAEoCUgCiAEBEhcKB2Rpc2tfaWQY/cWKHSABKAlIA4gBAUIb", - "ChlfY29uc2lzdGVuY3lfZ3JvdXBfcG9saWN5Qh4KHF9jb25zaXN0ZW5jeV9n", - "cm91cF9wb2xpY3lfaWRCBwoFX2Rpc2tCCgoIX2Rpc2tfaWQijAEKGERpc2tB", - "c3luY1JlcGxpY2F0aW9uTGlzdBJVChZhc3luY19yZXBsaWNhdGlvbl9kaXNr", - "GJPLw24gASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlza0FzeW5j", - "UmVwbGljYXRpb25IAIgBAUIZChdfYXN5bmNfcmVwbGljYXRpb25fZGlzayKk", - "AwoXRGlza0luc3RhbnRpYXRpb25Db25maWcSHAoLYXV0b19kZWxldGUYu+TO", - "3QEgASgISACIAQESHAoMY3VzdG9tX2ltYWdlGI3+5VcgASgJSAGIAQESGwoL", - "ZGV2aWNlX25hbWUY1LWaICABKAlIAogBARIhChBpbnN0YW50aWF0ZV9mcm9t", - "GN+fyrsBIAEoCUgDiAEBIsYBCg9JbnN0YW50aWF0ZUZyb20SHgoaVU5ERUZJ", - "TkVEX0lOU1RBTlRJQVRFX0ZST00QABIYChBBVFRBQ0hfUkVBRF9PTkxZELuu", - "/vQBEgwKBUJMQU5LELSylh4SEwoMQ1VTVE9NX0lNQUdFEO31zV0SDgoHREVG", - "QVVMVBChxP02EhUKDkRPX05PVF9JTkNMVURFEMiC2TESEwoMU09VUkNFX0lN", - "QUdFEJfg7h0SGgoTU09VUkNFX0lNQUdFX0ZBTUlMWRCMydIkQg4KDF9hdXRv", - "X2RlbGV0ZUIPCg1fY3VzdG9tX2ltYWdlQg4KDF9kZXZpY2VfbmFtZUITChFf", - "aW5zdGFudGlhdGVfZnJvbSKZAgoIRGlza0xpc3QSEAoCaWQYmxogASgJSACI", - "AQESLwoFaXRlbXMYwM/3LyADKAsyHS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5EaXNrEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9r", - "ZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQES", - "OQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90", - "b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nInUKD0Rpc2tNb3ZlUmVx", - "dWVzdBIgChBkZXN0aW5hdGlvbl96b25lGL3i7z4gASgJSACIAQESGwoLdGFy", - "Z2V0X2Rpc2sYi8/iHSABKAlIAYgBAUITChFfZGVzdGluYXRpb25fem9uZUIO", - "CgxfdGFyZ2V0X2Rpc2siqQEKCkRpc2tQYXJhbXMSXwoVcmVzb3VyY2VfbWFu", - "YWdlcl90YWdzGPybi7QBIAMoCzI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkRpc2tQYXJhbXMuUmVzb3VyY2VNYW5hZ2VyVGFnc0VudHJ5GjoKGFJlc291", - "cmNlTWFuYWdlclRhZ3NFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiAB", - "KAk6AjgBIvoCChJEaXNrUmVzb3VyY2VTdGF0dXMSZQoSYXN5bmNfcHJpbWFy", - "eV9kaXNrGJ31iVYgASgLMkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlz", - "a1Jlc291cmNlU3RhdHVzQXN5bmNSZXBsaWNhdGlvblN0YXR1c0gAiAEBEmcK", - "FWFzeW5jX3NlY29uZGFyeV9kaXNrcxio6P2ZASADKAsyRC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5EaXNrUmVzb3VyY2VTdGF0dXMuQXN5bmNTZWNvbmRh", - "cnlEaXNrc0VudHJ5Gn0KGEFzeW5jU2Vjb25kYXJ5RGlza3NFbnRyeRILCgNr", - "ZXkYASABKAkSUAoFdmFsdWUYAiABKAsyQS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5EaXNrUmVzb3VyY2VTdGF0dXNBc3luY1JlcGxpY2F0aW9uU3RhdHVz", - "OgI4AUIVChNfYXN5bmNfcHJpbWFyeV9kaXNrItoBCihEaXNrUmVzb3VyY2VT", - "dGF0dXNBc3luY1JlcGxpY2F0aW9uU3RhdHVzEhUKBXN0YXRlGJGJqzQgASgJ", - "SACIAQEijAEKBVN0YXRlEhMKD1VOREVGSU5FRF9TVEFURRAAEg4KBkFDVElW", - "RRCG5omWARIOCgdDUkVBVEVEEMiV6EASEAoIU1RBUlRJTkcQwKCL6QESGQoR", - "U1RBVEVfVU5TUEVDSUZJRUQQydC84AESDwoHU1RPUFBFRBCtu+zTARIQCghT", - "VE9QUElORxD00KKnAUIICgZfc3RhdGUihAQKCERpc2tUeXBlEiIKEmNyZWF0", - "aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEiUKFGRlZmF1bHRfZGlza19z", - "aXplX2diGPWkhYEBIAEoA0gBiAEBEkcKCmRlcHJlY2F0ZWQYs8vR9QEgASgL", - "MiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVwcmVjYXRpb25TdGF0dXNI", - "AogBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIA4gBARIQCgJpZBibGiAB", - "KARIBIgBARIUCgRraW5kGJT3yAEgASgJSAWIAQESFAoEbmFtZRiL9c0BIAEo", - "CUgGiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgHiAEBEhoKCXNlbGZfbGluaxiN", - "ksXZASABKAlICIgBARIgCg92YWxpZF9kaXNrX3NpemUY4InF6wEgASgJSAmI", - "AQESFAoEem9uZRisx+QBIAEoCUgKiAEBQhUKE19jcmVhdGlvbl90aW1lc3Rh", - "bXBCFwoVX2RlZmF1bHRfZGlza19zaXplX2diQg0KC19kZXByZWNhdGVkQg4K", - "DF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCCQoHX3Jl", - "Z2lvbkIMCgpfc2VsZl9saW5rQhIKEF92YWxpZF9kaXNrX3NpemVCBwoFX3pv", - "bmUiuQMKFkRpc2tUeXBlQWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACI", - "AQESTAoFaXRlbXMYwM/3LyADKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5EaXNrVHlwZUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU", - "98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEB", - "EhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMY", - "n6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLldhcm5pbmdIBIgBARpaCgpJdGVtc0VudHJ5EgsKA2tleRgB", - "IAEoCRI7CgV2YWx1ZRgCIAEoCzIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkRpc2tUeXBlc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBf", - "bmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcioQIK", - "DERpc2tUeXBlTGlzdBIQCgJpZBibGiABKAlIAIgBARIzCgVpdGVtcxjAz/cv", - "IAMoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tUeXBlEhQKBGtp", - "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", - "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic", - "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgB", - "AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2Vs", - "Zl9saW5rQgoKCF93YXJuaW5nIpYBChNEaXNrVHlwZXNTY29wZWRMaXN0EjgK", - "CmRpc2tfdHlwZXMY177tXiADKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5EaXNrVHlwZRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIj8KH0Rpc2tz", - "QWRkUmVzb3VyY2VQb2xpY2llc1JlcXVlc3QSHAoRcmVzb3VyY2VfcG9saWNp", - "ZXMY4ZzMCiADKAkiQgoiRGlza3NSZW1vdmVSZXNvdXJjZVBvbGljaWVzUmVx", - "dWVzdBIcChFyZXNvdXJjZV9wb2xpY2llcxjhnMwKIAMoCSI6ChJEaXNrc1Jl", - "c2l6ZVJlcXVlc3QSGAoHc2l6ZV9nYhjZi4DsASABKANIAIgBAUIKCghfc2l6", - "ZV9nYiKJAQoPRGlza3NTY29wZWRMaXN0Ei8KBWRpc2tzGPbMyi0gAygLMh0u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlzaxI5Cgd3YXJuaW5nGJzflhgg", - "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoK", - "CF93YXJuaW5nImIKIURpc2tzU3RhcnRBc3luY1JlcGxpY2F0aW9uUmVxdWVz", - "dBIkChRhc3luY19zZWNvbmRhcnlfZGlzaxirg+M+IAEoCUgAiAEBQhcKFV9h", - "c3luY19zZWNvbmRhcnlfZGlzayJdCiZEaXNrc1N0b3BHcm91cEFzeW5jUmVw", - "bGljYXRpb25SZXNvdXJjZRIfCg9yZXNvdXJjZV9wb2xpY3kYg6X3SyABKAlI", - "AIgBAUISChBfcmVzb3VyY2VfcG9saWN5IkIKDURpc3BsYXlEZXZpY2USHgoO", - "ZW5hYmxlX2Rpc3BsYXkYhuTmBiABKAhIAIgBAUIRCg9fZW5hYmxlX2Rpc3Bs", - "YXkigQIKEkRpc3RyaWJ1dGlvblBvbGljeRIdCgx0YXJnZXRfc2hhcGUY8+a7", - "oQEgASgJSACIAQESTgoFem9uZXMYx6StNyADKAsyPC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5EaXN0cmlidXRpb25Qb2xpY3lab25lQ29uZmlndXJhdGlv", - "biJrCgtUYXJnZXRTaGFwZRIaChZVTkRFRklORURfVEFSR0VUX1NIQVBFEAAS", - "CQoDQU5ZEMz7AxIWCg9BTllfU0lOR0xFX1pPTkUQ0KaRHRIQCghCQUxBTkNF", - "RBCIuq3fARILCgRFVkVOEJrSggFCDwoNX3RhcmdldF9zaGFwZSJECiNEaXN0", - "cmlidXRpb25Qb2xpY3lab25lQ29uZmlndXJhdGlvbhIUCgR6b25lGKzH5AEg", - "ASgJSACIAQFCBwoFX3pvbmUiUQoIRHVyYXRpb24SFQoFbmFub3MYv7jvMSAB", - "KAVIAIgBARIYCgdzZWNvbmRzGP+UtasBIAEoA0gBiAEBQggKBl9uYW5vc0IK", - "Cghfc2Vjb25kcyJrChtFbmFibGVYcG5Ib3N0UHJvamVjdFJlcXVlc3QSIQoH", + "iAEBEiEKEXRhcmdldF9ncnBjX3Byb3h5GPu0sgIgASgJQgPgQQJCDQoLX3Jl", + "cXVlc3RfaWQijwEKHERlbGV0ZVRhcmdldEh0dHBQcm94eVJlcXVlc3QSIQoH", "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lk", - "GMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi6gEKH0VuYWJsZVhwblJl", - "c291cmNlUHJvamVjdFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBJ5Ci1wcm9qZWN0c19lbmFibGVfeHBuX3Jlc291cmNlX3Jl", - "cXVlc3RfcmVzb3VyY2UYr9CbyQEgASgLMjkuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUHJvamVjdHNFbmFibGVYcG5SZXNvdXJjZVJlcXVlc3RCA+BBAhIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQiPAoF", - "RXJyb3ISMwoGZXJyb3JzGOve1ZYBIAMoCzIfLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkVycm9ycyLXAgoMRXJyb3JEZXRhaWxzEj4KCmVycm9yX2luZm8Y", - "haGFDCABKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5FcnJvckluZm9I", - "AIgBARIzCgRoZWxwGMGewwEgASgLMh0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuSGVscEgBiAEBEk0KEWxvY2FsaXplZF9tZXNzYWdlGMP+8sABIAEoCzIp", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxvY2FsaXplZE1lc3NhZ2VIAogB", - "ARJGCgpxdW90YV9pbmZvGJXU5CwgASgLMiouZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUXVvdGFFeGNlZWRlZEluZm9IA4gBAUINCgtfZXJyb3JfaW5mb0IH", - "CgVfaGVscEIUChJfbG9jYWxpemVkX21lc3NhZ2VCDQoLX3F1b3RhX2luZm8i", - "zQEKCUVycm9ySW5mbxIXCgZkb21haW4YxKnPhwEgASgJSACIAQESRwoJbWV0", - "YWRhdGFzGKTWhwQgAygLMjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRXJy", - "b3JJbmZvLk1ldGFkYXRhc0VudHJ5EhYKBnJlYXNvbhjEpJZCIAEoCUgBiAEB", - "GjAKDk1ldGFkYXRhc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEo", - "CToCOAFCCQoHX2RvbWFpbkIJCgdfcmVhc29uIrcBCgZFcnJvcnMSFAoEY29k", - "ZRjt27oBIAEoCUgAiAEBEkAKDWVycm9yX2RldGFpbHMYi8b7ggEgAygLMiUu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRXJyb3JEZXRhaWxzEhkKCGxvY2F0", - "aW9uGLW/vooBIAEoCUgBiAEBEhgKB21lc3NhZ2UYh4CsxwEgASgJSAKIAQFC", - "BwoFX2NvZGVCCwoJX2xvY2F0aW9uQgoKCF9tZXNzYWdlIt0CChVFeGNoYW5n", - "ZWRQZWVyaW5nUm91dGUSGwoKZGVzdF9yYW5nZRjgsuq1ASABKAlIAIgBARIY", - "CghpbXBvcnRlZBiE1sw2IAEoCEgBiAEBEh8KD25leHRfaG9wX3JlZ2lvbhj2", - "wLk6IAEoCUgCiAEBEhkKCHByaW9yaXR5GKTzodQBIAEoDUgDiAEBEhQKBHR5", - "cGUYup7aASABKAlIBIgBASJ1CgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAAS", - "HQoVRFlOQU1JQ19QRUVSSU5HX1JPVVRFEKqAguABEhwKFFNUQVRJQ19QRUVS", - "SU5HX1JPVVRFELnA3uEBEhwKFFNVQk5FVF9QRUVSSU5HX1JPVVRFEOiNjd4B", - "Qg0KC19kZXN0X3JhbmdlQgsKCV9pbXBvcnRlZEISChBfbmV4dF9ob3BfcmVn", - "aW9uQgsKCV9wcmlvcml0eUIHCgVfdHlwZSK8AgoaRXhjaGFuZ2VkUGVlcmlu", - "Z1JvdXRlc0xpc3QSEAoCaWQYmxogASgJSACIAQESQAoFaXRlbXMYwM/3LyAD", - "KAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5FeGNoYW5nZWRQZWVyaW5n", - "Um91dGUSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tl", - "bhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5", - "Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "V2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rv", - "a2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmciswIKIkV4cGFuZElwQ2lk", - "clJhbmdlU3VibmV0d29ya1JlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN", - "4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lv", - "bhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoKc3VibmV0d29yaxju", - "p+SSASABKAlCA+BBAhKAAQoxc3VibmV0d29ya3NfZXhwYW5kX2lwX2NpZHJf", - "cmFuZ2VfcmVxdWVzdF9yZXNvdXJjZRje0LrjASABKAsyPC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TdWJuZXR3b3Jrc0V4cGFuZElwQ2lkclJhbmdlUmVx", - "dWVzdEID4EECQg0KC19yZXF1ZXN0X2lkIqkBCgRFeHByEhwKC2Rlc2NyaXB0", - "aW9uGPyH1skBIAEoCUgAiAEBEhsKCmV4cHJlc3Npb24YmKXupwEgASgJSAGI", - "AQESGQoIbG9jYXRpb24Ytb++igEgASgJSAKIAQESFQoFdGl0bGUY2MTQNCAB", - "KAlIA4gBAUIOCgxfZGVzY3JpcHRpb25CDQoLX2V4cHJlc3Npb25CCwoJX2xv", - "Y2F0aW9uQggKBl90aXRsZSLIBQoSRXh0ZXJuYWxWcG5HYXRld2F5EiIKEmNy", - "ZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rlc2NyaXB0aW9u", - "GPyH1skBIAEoCUgBiAEBEhAKAmlkGJsaIAEoBEgCiAEBEksKCmludGVyZmFj", - "ZXMY2vTgBSADKAsyNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5FeHRlcm5h", - "bFZwbkdhdGV3YXlJbnRlcmZhY2USFAoEa2luZBiU98gBIAEoCUgDiAEBEiEK", - "EWxhYmVsX2ZpbmdlcnByaW50GJnw91QgASgJSASIAQESSwoGbGFiZWxzGP+/", - "we4BIAMoCzI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkV4dGVybmFsVnBu", - "R2F0ZXdheS5MYWJlbHNFbnRyeRIUCgRuYW1lGIv1zQEgASgJSAWIAQESIAoP", - "cmVkdW5kYW5jeV90eXBlGJzOt4EBIAEoCUgGiAEBEhoKCXNlbGZfbGluaxiN", - "ksXZASABKAlIB4gBARotCgtMYWJlbHNFbnRyeRILCgNrZXkYASABKAkSDQoF", - "dmFsdWUYAiABKAk6AjgBIo8BCg5SZWR1bmRhbmN5VHlwZRIdChlVTkRFRklO", - "RURfUkVEVU5EQU5DWV9UWVBFEAASGwoTRk9VUl9JUFNfUkVEVU5EQU5DWRDp", - "0v/3ARIlCh5TSU5HTEVfSVBfSU5URVJOQUxMWV9SRURVTkRBTlQQ+cHtPxIa", - "ChJUV09fSVBTX1JFRFVOREFOQ1kQo/eCrwFCFQoTX2NyZWF0aW9uX3RpbWVz", - "dGFtcEIOCgxfZGVzY3JpcHRpb25CBQoDX2lkQgcKBV9raW5kQhQKEl9sYWJl", - "bF9maW5nZXJwcmludEIHCgVfbmFtZUISChBfcmVkdW5kYW5jeV90eXBlQgwK", - "Cl9zZWxmX2xpbmsikgEKG0V4dGVybmFsVnBuR2F0ZXdheUludGVyZmFjZRIQ", - "CgJpZBibGiABKA1IAIgBARIbCgppcF9hZGRyZXNzGNzx3MEBIAEoCUgBiAEB", - "Eh0KDGlwdjZfYWRkcmVzcxics++iASABKAlIAogBAUIFCgNfaWRCDQoLX2lw", - "X2FkZHJlc3NCDwoNX2lwdjZfYWRkcmVzcyLUAgoWRXh0ZXJuYWxWcG5HYXRl", - "d2F5TGlzdBIUCgRldGFnGJXSvgEgASgJSACIAQESEAoCaWQYmxogASgJSAGI", - "AQESPQoFaXRlbXMYwM/3LyADKAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5FeHRlcm5hbFZwbkdhdGV3YXkSFAoEa2luZBiU98gBIAEoCUgCiAEBEh8K", - "D25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgDiAEBEhoKCXNlbGZfbGluaxiN", - "ksXZASABKAlIBIgBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gFiAEBQgcKBV9ldGFnQgUKA19pZEIH", - "CgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoI", - "X3dhcm5pbmcisgEKEUZpbGVDb250ZW50QnVmZmVyEhgKB2NvbnRlbnQY+ejc", - "xQEgASgJSACIAQESGgoJZmlsZV90eXBlGJ3ArYwBIAEoCUgBiAEBIk0KCEZp", - "bGVUeXBlEhcKE1VOREVGSU5FRF9GSUxFX1RZUEUQABIJCgNCSU4Q54EEEhAK", - "CVVOREVGSU5FRBCw4t1BEgsKBFg1MDkQppujAUIKCghfY29udGVudEIMCgpf", - "ZmlsZV90eXBlItAGCghGaXJld2FsbBI0CgdhbGxvd2VkGKiDuE0gAygLMiAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWxsb3dlZBIiChJjcmVhdGlvbl90", - "aW1lc3RhbXAYto/HDiABKAlIAIgBARIzCgZkZW5pZWQYm/edgwEgAygLMh8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVuaWVkEhwKC2Rlc2NyaXB0aW9u", - "GPyH1skBIAEoCUgBiAEBEh4KEmRlc3RpbmF0aW9uX3JhbmdlcxinuOKRASAD", - "KAkSGQoJZGlyZWN0aW9uGP+OgDUgASgJSAKIAQESGQoIZGlzYWJsZWQY/PSY", - "gQEgASgISAOIAQESEAoCaWQYmxogASgESASIAQESFAoEa2luZBiU98gBIAEo", - "CUgFiAEBEkcKCmxvZ19jb25maWcYndHBpwEgASgLMiouZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuRmlyZXdhbGxMb2dDb25maWdIBogBARIUCgRuYW1lGIv1", - "zQEgASgJSAeIAQESFwoHbmV0d29yaxiutIVvIAEoCUgIiAEBEhkKCHByaW9y", - "aXR5GKTzodQBIAEoBUgJiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlICogB", - "ARIYCg1zb3VyY2VfcmFuZ2VzGPr+tF8gAygJEiIKF3NvdXJjZV9zZXJ2aWNl", - "X2FjY291bnRzGNTrjjIgAygJEhcKC3NvdXJjZV90YWdzGL270dcBIAMoCRIj", - "Chd0YXJnZXRfc2VydmljZV9hY2NvdW50cxiejpzaASADKAkSFgoLdGFyZ2V0", - "X3RhZ3MYh5z/HSADKAkiRQoJRGlyZWN0aW9uEhcKE1VOREVGSU5FRF9ESVJF", - "Q1RJT04QABIOCgZFR1JFU1MQ9fa0zgESDwoHSU5HUkVTUxCV/b72AUIVChNf", - "Y3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIMCgpfZGlyZWN0", - "aW9uQgsKCV9kaXNhYmxlZEIFCgNfaWRCBwoFX2tpbmRCDQoLX2xvZ19jb25m", - "aWdCBwoFX25hbWVCCgoIX25ldHdvcmtCCwoJX3ByaW9yaXR5QgwKCl9zZWxm", - "X2xpbmsioQIKDEZpcmV3YWxsTGlzdBIQCgJpZBibGiABKAlIAIgBARIzCgVp", - "dGVtcxjAz/cvIAMoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3", - "YWxsEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4Y", + "GMuB2REgASgJSACIAQESIQoRdGFyZ2V0X2h0dHBfcHJveHkY5b7SYiABKAlC", + "A+BBAkINCgtfcmVxdWVzdF9pZCKRAQodRGVsZXRlVGFyZ2V0SHR0cHNQcm94", + "eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESIgoSdGFyZ2V0X2h0dHBzX3By", + "b3h5GOyw+hggASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQiqgEKG0RlbGV0ZVRh", + "cmdldEluc3RhbmNlUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", + "Rwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIgCg90YXJn", + "ZXRfaW5zdGFuY2UYg4+WigEgASgJQgPgQQISGwoEem9uZRisx+QBIAEoCUIK", + "4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKlAQoXRGVsZXRlVGFyZ2V0UG9v", + "bFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIf", + "CgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lk", + "GMuB2REgASgJSACIAQESGwoLdGFyZ2V0X3Bvb2wYiuT4HSABKAlCA+BBAkIN", + "CgtfcmVxdWVzdF9pZCKOAQobRGVsZXRlVGFyZ2V0U3NsUHJveHlSZXF1ZXN0", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBEiEKEHRhcmdldF9zc2xfcHJveHkYzbrGoQEg", + "ASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQijgEKG0RlbGV0ZVRhcmdldFRjcFBy", + "b3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIhChB0YXJnZXRfdGNwX3By", + "b3h5GOLW8O8BIAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIrMBCh1EZWxldGVU", + "YXJnZXRWcG5HYXRld2F5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9u", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIjChJ0YXJnZXRfdnBuX2dh", + "dGV3YXkYy4D2/QEgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQifQoTRGVsZXRl", + "VXJsTWFwUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", + "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIYCgd1cmxfbWFwGIyV", + "ga8BIAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIqYBChdEZWxldGVWcG5HYXRl", + "d2F5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3Rf", + "aWQYy4HZESABKAlIAIgBARIcCgt2cG5fZ2F0ZXdheRj5g/bBASABKAlCA+BB", + "AkINCgtfcmVxdWVzdF9pZCKjAQoWRGVsZXRlVnBuVHVubmVsUmVxdWVzdBIh", + "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", + "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", + "AIgBARIaCgp2cG5fdHVubmVsGJOUykQgASgJQgPgQQJCDQoLX3JlcXVlc3Rf", + "aWQiZgoaRGVsZXRlWm9uZU9wZXJhdGlvblJlcXVlc3QSGQoJb3BlcmF0aW9u", + "GOeq6xggASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpv", + "bmUYrMfkASABKAlCA+BBAiIdChtEZWxldGVab25lT3BlcmF0aW9uUmVzcG9u", + "c2UiSgoGRGVuaWVkEh0KDElfcF9wcm90b2NvbBi99t7oASABKAlIAIgBARIQ", + "CgVwb3J0cxiS8PkyIAMoCUIPCg1fSV9wX3Byb3RvY29sItYBChVEZXByZWNh", + "dGVJbWFnZVJlcXVlc3QSWAobZGVwcmVjYXRpb25fc3RhdHVzX3Jlc291cmNl", + "GPCJ5Z4BIAEoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlcHJlY2F0", + "aW9uU3RhdHVzQgPgQQISFQoFaW1hZ2UY29LqLyABKAlCA+BBAhIhCgdwcm9q", + "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCK/AgoRRGVwcmVjYXRpb25TdGF0", + "dXMSGAoHZGVsZXRlZBiZ4KjjASABKAlIAIgBARIbCgpkZXByZWNhdGVkGLPL", + "0fUBIAEoCUgBiAEBEhkKCG9ic29sZXRlGJmLxaoBIAEoCUgCiAEBEhwKC3Jl", + "cGxhY2VtZW50GJKcvc0BIAEoCUgDiAEBEhUKBXN0YXRlGJGJqzQgASgJSASI", + "AQEiYQoFU3RhdGUSEwoPVU5ERUZJTkVEX1NUQVRFEAASDgoGQUNUSVZFEIbm", + "iZYBEg4KB0RFTEVURUQQ+ffWORISCgpERVBSRUNBVEVEELOj+dwBEg8KCE9C", + "U09MRVRFEJnr3B9CCgoIX2RlbGV0ZWRCDQoLX2RlcHJlY2F0ZWRCCwoJX29i", + "c29sZXRlQg4KDF9yZXBsYWNlbWVudEIICgZfc3RhdGUivQEKGURldGFjaERp", + "c2tJbnN0YW5jZVJlcXVlc3QSGwoLZGV2aWNlX25hbWUY1LWaICABKAlCA+BB", + "AhIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCAB", + "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", + "EhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQi", + "zwIKN0RldGFjaE5ldHdvcmtFbmRwb2ludHNHbG9iYWxOZXR3b3JrRW5kcG9p", + "bnRHcm91cFJlcXVlc3QSnAEKQGdsb2JhbF9uZXR3b3JrX2VuZHBvaW50X2dy", + "b3Vwc19kZXRhY2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2UY3Y2fBCAB", + "KAsySi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxOZXR3b3JrRW5k", + "cG9pbnRHcm91cHNEZXRhY2hFbmRwb2ludHNSZXF1ZXN0QgPgQQISJwoWbmV0", + "d29ya19lbmRwb2ludF9ncm91cBiGy/POASABKAlCA+BBAhIhCgdwcm9qZWN0", + "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESAB", + "KAlIAIgBAUINCgtfcmVxdWVzdF9pZCLaAgoxRGV0YWNoTmV0d29ya0VuZHBv", + "aW50c05ldHdvcmtFbmRwb2ludEdyb3VwUmVxdWVzdBInChZuZXR3b3JrX2Vu", + "ZHBvaW50X2dyb3VwGIbL884BIAEoCUID4EECEpABCjluZXR3b3JrX2VuZHBv", + "aW50X2dyb3Vwc19kZXRhY2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2UY", + "+aDu9QEgASgLMkQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0Vu", + "ZHBvaW50R3JvdXBzRGV0YWNoRW5kcG9pbnRzUmVxdWVzdEID4EECEiEKB3By", + "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", + "gdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoL", + "X3JlcXVlc3RfaWQi8QIKN0RldGFjaE5ldHdvcmtFbmRwb2ludHNSZWdpb25O", + "ZXR3b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QSJwoWbmV0d29ya19lbmRwb2lu", + "dF9ncm91cBiGy/POASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9u", + "Ep0BCkByZWdpb25fbmV0d29ya19lbmRwb2ludF9ncm91cHNfZGV0YWNoX2Vu", + "ZHBvaW50c19yZXF1ZXN0X3Jlc291cmNlGO7lq5UBIAEoCzJKLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlJlZ2lvbk5ldHdvcmtFbmRwb2ludEdyb3Vwc0Rl", + "dGFjaEVuZHBvaW50c1JlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQibAocRGlzYWJsZVhwbkhvc3RQcm9q", + "ZWN0UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLs", + "AQogRGlzYWJsZVhwblJlc291cmNlUHJvamVjdFJlcXVlc3QSIQoHcHJvamVj", + "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBJ6Ci5wcm9qZWN0c19kaXNhYmxl", + "X3hwbl9yZXNvdXJjZV9yZXF1ZXN0X3Jlc291cmNlGKrU3GMgASgLMjouZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUHJvamVjdHNEaXNhYmxlWHBuUmVzb3Vy", + "Y2VSZXF1ZXN0QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0K", + "C19yZXF1ZXN0X2lkIs8aCgREaXNrEhsKC2FjY2Vzc19tb2RlGJ73zxMgASgJ", + "SACIAQESHQoMYXJjaGl0ZWN0dXJlGNPSsZABIAEoCUgBiAEBElEKEmFzeW5j", + "X3ByaW1hcnlfZGlzaxid9YlWIAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkRpc2tBc3luY1JlcGxpY2F0aW9uSAKIAQESWQoVYXN5bmNfc2Vjb25k", + "YXJ5X2Rpc2tzGKjo/ZkBIAMoCzI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkRpc2suQXN5bmNTZWNvbmRhcnlEaXNrc0VudHJ5EiIKEmNyZWF0aW9uX3Rp", + "bWVzdGFtcBi2j8cOIAEoCUgDiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEo", + "CUgEiAEBElQKE2Rpc2tfZW5jcnlwdGlvbl9rZXkYhe3EgQEgASgLMi4uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQ3VzdG9tZXJFbmNyeXB0aW9uS2V5SAWI", + "AQESKwobZW5hYmxlX2NvbmZpZGVudGlhbF9jb21wdXRlGLzr2TAgASgISAaI", + "AQESRQoRZ3Vlc3Rfb3NfZmVhdHVyZXMY0eDnJSADKAsyJy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5HdWVzdE9zRmVhdHVyZRIQCgJpZBibGiABKARIB4gB", + "ARIUCgRraW5kGJT3yAEgASgJSAiIAQESIQoRbGFiZWxfZmluZ2VycHJpbnQY", + "mfD3VCABKAlICYgBARI9CgZsYWJlbHMY/7/B7gEgAygLMikuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuRGlzay5MYWJlbHNFbnRyeRIlChVsYXN0X2F0dGFj", + "aF90aW1lc3RhbXAYpZyNFCABKAlICogBARIlChVsYXN0X2RldGFjaF90aW1l", + "c3RhbXAY89v2GiABKAlIC4gBARIYCg1saWNlbnNlX2NvZGVzGKiF2BUgAygD", + "EhQKCGxpY2Vuc2VzGNKIgKEBIAMoCRIeCg1sb2NhdGlvbl9oaW50GNGBkqcB", + "IAEoCUgMiAEBEhQKBG5hbWUYi/XNASABKAlIDYgBARIYCgdvcHRpb25zGJ6N", + "mqwBIAEoCUgOiAEBEjsKBnBhcmFtcxiG86slIAEoCzIjLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkRpc2tQYXJhbXNID4gBARIqChlwaHlzaWNhbF9ibG9j", + "a19zaXplX2J5dGVzGIego8gBIAEoA0gQiAEBEiAKEHByb3Zpc2lvbmVkX2lv", + "cHMY1L2HWSABKANIEYgBARInChZwcm92aXNpb25lZF90aHJvdWdocHV0GJW+", + "iPsBIAEoA0gSiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgTiAEBEhgKDXJlcGxp", + "Y2Ffem9uZXMYgLiMFyADKAkSHAoRcmVzb3VyY2VfcG9saWNpZXMY4ZzMCiAD", + "KAkSTAoPcmVzb3VyY2Vfc3RhdHVzGMP693YgASgLMisuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuRGlza1Jlc291cmNlU3RhdHVzSBSIAQESHgoNc2F0aXNm", + "aWVzX3B6aRih3avlASABKAhIFYgBARIeCg1zYXRpc2ZpZXNfcHpzGKvdq+UB", + "IAEoCEgWiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIF4gBARIYCgdzaXpl", + "X2diGNmLgOwBIAEoA0gYiAEBEi8KH3NvdXJjZV9jb25zaXN0ZW5jeV9ncm91", + "cF9wb2xpY3kY3aKtCSABKAlIGYgBARIyCiJzb3VyY2VfY29uc2lzdGVuY3lf", + "Z3JvdXBfcG9saWN5X2lkGL2Oy38gASgJSBqIAQESHAoLc291cmNlX2Rpc2sY", + "we601wEgASgJSBuIAQESHwoOc291cmNlX2Rpc2tfaWQY2c3J2AEgASgJSByI", + "AQESHAoMc291cmNlX2ltYWdlGLfohhggASgJSB2IAQESXAobc291cmNlX2lt", + "YWdlX2VuY3J5cHRpb25fa2V5GKuR9bUBIAEoCzIuLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkN1c3RvbWVyRW5jcnlwdGlvbktleUgeiAEBEh8KD3NvdXJj", + "ZV9pbWFnZV9pZBij/LAaIAEoCUgfiAEBEicKF3NvdXJjZV9pbnN0YW50X3Nu", + "YXBzaG90GIaEw2ggASgJSCCIAQESKwoac291cmNlX2luc3RhbnRfc25hcHNo", + "b3RfaWQY9NOQiQEgASgJSCGIAQESHwoPc291cmNlX3NuYXBzaG90GOiajjwg", + "ASgJSCKIAQESXwoec291cmNlX3NuYXBzaG90X2VuY3J5cHRpb25fa2V5GNqO", + "55ABIAEoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbWVyRW5j", + "cnlwdGlvbktleUgjiAEBEiIKEnNvdXJjZV9zbmFwc2hvdF9pZBjSlpgvIAEo", + "CUgkiAEBEiUKFXNvdXJjZV9zdG9yYWdlX29iamVjdBintJBvIAEoCUgliAEB", + "EhYKBnN0YXR1cxjyn7dWIAEoCUgmiAEBEh0KDHN0b3JhZ2VfcG9vbBjgxvGr", + "ASABKAlIJ4gBARIUCgR0eXBlGLqe2gEgASgJSCiIAQESEAoFdXNlcnMYiJya", + "NSADKAkSFAoEem9uZRisx+QBIAEoCUgpiAEBGm0KGEFzeW5jU2Vjb25kYXJ5", + "RGlza3NFbnRyeRILCgNrZXkYASABKAkSQAoFdmFsdWUYAiABKAsyMS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrQXN5bmNSZXBsaWNhdGlvbkxpc3Q6", + "AjgBGi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEo", + "CToCOAEicQoKQWNjZXNzTW9kZRIZChVVTkRFRklORURfQUNDRVNTX01PREUQ", + "ABIVCg5SRUFEX09OTFlfTUFOWRCpp6EeEhcKD1JFQURfV1JJVEVfTUFOWRCo", + "wobpARIYChFSRUFEX1dSSVRFX1NJTkdMRRDRma4vImoKDEFyY2hpdGVjdHVy", + "ZRIaChZVTkRFRklORURfQVJDSElURUNUVVJFEAASIAoYQVJDSElURUNUVVJF", + "X1VOU1BFQ0lGSUVEEKvUnbwBEgwKBUFSTTY0EPrL6R0SDgoGWDg2XzY0EMek", + "5soBIogBCgZTdGF0dXMSFAoQVU5ERUZJTkVEX1NUQVRVUxAAEhAKCENSRUFU", + "SU5HELm9ndkBEhAKCERFTEVUSU5HEKinh/wBEg4KBkZBSUxFRBC9kKbZARIM", + "CgVSRUFEWRCDw48lEhEKCVJFU1RPUklORxCrp+LAARITCgtVTkFWQUlMQUJM", + "RRCw2KXFAUIOCgxfYWNjZXNzX21vZGVCDwoNX2FyY2hpdGVjdHVyZUIVChNf", + "YXN5bmNfcHJpbWFyeV9kaXNrQhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoM", + "X2Rlc2NyaXB0aW9uQhYKFF9kaXNrX2VuY3J5cHRpb25fa2V5Qh4KHF9lbmFi", + "bGVfY29uZmlkZW50aWFsX2NvbXB1dGVCBQoDX2lkQgcKBV9raW5kQhQKEl9s", + "YWJlbF9maW5nZXJwcmludEIYChZfbGFzdF9hdHRhY2hfdGltZXN0YW1wQhgK", + "Fl9sYXN0X2RldGFjaF90aW1lc3RhbXBCEAoOX2xvY2F0aW9uX2hpbnRCBwoF", + "X25hbWVCCgoIX29wdGlvbnNCCQoHX3BhcmFtc0IcChpfcGh5c2ljYWxfYmxv", + "Y2tfc2l6ZV9ieXRlc0ITChFfcHJvdmlzaW9uZWRfaW9wc0IZChdfcHJvdmlz", + "aW9uZWRfdGhyb3VnaHB1dEIJCgdfcmVnaW9uQhIKEF9yZXNvdXJjZV9zdGF0", + "dXNCEAoOX3NhdGlzZmllc19wemlCEAoOX3NhdGlzZmllc19wenNCDAoKX3Nl", + "bGZfbGlua0IKCghfc2l6ZV9nYkIiCiBfc291cmNlX2NvbnNpc3RlbmN5X2dy", + "b3VwX3BvbGljeUIlCiNfc291cmNlX2NvbnNpc3RlbmN5X2dyb3VwX3BvbGlj", + "eV9pZEIOCgxfc291cmNlX2Rpc2tCEQoPX3NvdXJjZV9kaXNrX2lkQg8KDV9z", + "b3VyY2VfaW1hZ2VCHgocX3NvdXJjZV9pbWFnZV9lbmNyeXB0aW9uX2tleUIS", + "ChBfc291cmNlX2ltYWdlX2lkQhoKGF9zb3VyY2VfaW5zdGFudF9zbmFwc2hv", + "dEIdChtfc291cmNlX2luc3RhbnRfc25hcHNob3RfaWRCEgoQX3NvdXJjZV9z", + "bmFwc2hvdEIhCh9fc291cmNlX3NuYXBzaG90X2VuY3J5cHRpb25fa2V5QhUK", + "E19zb3VyY2Vfc25hcHNob3RfaWRCGAoWX3NvdXJjZV9zdG9yYWdlX29iamVj", + "dEIJCgdfc3RhdHVzQg8KDV9zdG9yYWdlX3Bvb2xCBwoFX3R5cGVCBwoFX3pv", + "bmUirQMKEkRpc2tBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJI", + "CgVpdGVtcxjAz/cvIAMoCzI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRp", + "c2tBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlI", + "AYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxm", + "X2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJ", + "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5XYXJuaW5nSASIAQEaVgoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSNwoF", + "dmFsdWUYAiABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrc1Nj", + "b3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rv", + "a2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci7QEKFERpc2tBc3luY1Jl", + "cGxpY2F0aW9uEicKGGNvbnNpc3RlbmN5X2dyb3VwX3BvbGljeRi5w3kgASgJ", + "SACIAQESKwobY29uc2lzdGVuY3lfZ3JvdXBfcG9saWN5X2lkGOGSvnwgASgJ", + "SAGIAQESFAoEZGlzaxidm7wBIAEoCUgCiAEBEhcKB2Rpc2tfaWQY/cWKHSAB", + "KAlIA4gBAUIbChlfY29uc2lzdGVuY3lfZ3JvdXBfcG9saWN5Qh4KHF9jb25z", + "aXN0ZW5jeV9ncm91cF9wb2xpY3lfaWRCBwoFX2Rpc2tCCgoIX2Rpc2tfaWQi", + "jAEKGERpc2tBc3luY1JlcGxpY2F0aW9uTGlzdBJVChZhc3luY19yZXBsaWNh", + "dGlvbl9kaXNrGJPLw24gASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "RGlza0FzeW5jUmVwbGljYXRpb25IAIgBAUIZChdfYXN5bmNfcmVwbGljYXRp", + "b25fZGlzayKkAwoXRGlza0luc3RhbnRpYXRpb25Db25maWcSHAoLYXV0b19k", + "ZWxldGUYu+TO3QEgASgISACIAQESHAoMY3VzdG9tX2ltYWdlGI3+5VcgASgJ", + "SAGIAQESGwoLZGV2aWNlX25hbWUY1LWaICABKAlIAogBARIhChBpbnN0YW50", + "aWF0ZV9mcm9tGN+fyrsBIAEoCUgDiAEBIsYBCg9JbnN0YW50aWF0ZUZyb20S", + "HgoaVU5ERUZJTkVEX0lOU1RBTlRJQVRFX0ZST00QABIYChBBVFRBQ0hfUkVB", + "RF9PTkxZELuu/vQBEgwKBUJMQU5LELSylh4SEwoMQ1VTVE9NX0lNQUdFEO31", + "zV0SDgoHREVGQVVMVBChxP02EhUKDkRPX05PVF9JTkNMVURFEMiC2TESEwoM", + "U09VUkNFX0lNQUdFEJfg7h0SGgoTU09VUkNFX0lNQUdFX0ZBTUlMWRCMydIk", + "Qg4KDF9hdXRvX2RlbGV0ZUIPCg1fY3VzdG9tX2ltYWdlQg4KDF9kZXZpY2Vf", + "bmFtZUITChFfaW5zdGFudGlhdGVfZnJvbSKZAgoIRGlza0xpc3QSEAoCaWQY", + "mxogASgJSACIAQESLwoFaXRlbXMYwM/3LyADKAsyHS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5EaXNrEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0", + "X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEg", + "ASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25l", + "eHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nInUKD0Rp", + "c2tNb3ZlUmVxdWVzdBIgChBkZXN0aW5hdGlvbl96b25lGL3i7z4gASgJSACI", + "AQESGwoLdGFyZ2V0X2Rpc2sYi8/iHSABKAlIAYgBAUITChFfZGVzdGluYXRp", + "b25fem9uZUIOCgxfdGFyZ2V0X2Rpc2siqQEKCkRpc2tQYXJhbXMSXwoVcmVz", + "b3VyY2VfbWFuYWdlcl90YWdzGPybi7QBIAMoCzI8Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkRpc2tQYXJhbXMuUmVzb3VyY2VNYW5hZ2VyVGFnc0VudHJ5", + "GjoKGFJlc291cmNlTWFuYWdlclRhZ3NFbnRyeRILCgNrZXkYASABKAkSDQoF", + "dmFsdWUYAiABKAk6AjgBIvoCChJEaXNrUmVzb3VyY2VTdGF0dXMSZQoSYXN5", + "bmNfcHJpbWFyeV9kaXNrGJ31iVYgASgLMkEuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuRGlza1Jlc291cmNlU3RhdHVzQXN5bmNSZXBsaWNhdGlvblN0YXR1", + "c0gAiAEBEmcKFWFzeW5jX3NlY29uZGFyeV9kaXNrcxio6P2ZASADKAsyRC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrUmVzb3VyY2VTdGF0dXMuQXN5", + "bmNTZWNvbmRhcnlEaXNrc0VudHJ5Gn0KGEFzeW5jU2Vjb25kYXJ5RGlza3NF", + "bnRyeRILCgNrZXkYASABKAkSUAoFdmFsdWUYAiABKAsyQS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5EaXNrUmVzb3VyY2VTdGF0dXNBc3luY1JlcGxpY2F0", + "aW9uU3RhdHVzOgI4AUIVChNfYXN5bmNfcHJpbWFyeV9kaXNrItoBCihEaXNr", + "UmVzb3VyY2VTdGF0dXNBc3luY1JlcGxpY2F0aW9uU3RhdHVzEhUKBXN0YXRl", + "GJGJqzQgASgJSACIAQEijAEKBVN0YXRlEhMKD1VOREVGSU5FRF9TVEFURRAA", + "Eg4KBkFDVElWRRCG5omWARIOCgdDUkVBVEVEEMiV6EASEAoIU1RBUlRJTkcQ", + "wKCL6QESGQoRU1RBVEVfVU5TUEVDSUZJRUQQydC84AESDwoHU1RPUFBFRBCt", + "u+zTARIQCghTVE9QUElORxD00KKnAUIICgZfc3RhdGUihAQKCERpc2tUeXBl", + "EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEiUKFGRlZmF1", + "bHRfZGlza19zaXplX2diGPWkhYEBIAEoA0gBiAEBEkcKCmRlcHJlY2F0ZWQY", + "s8vR9QEgASgLMiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVwcmVjYXRp", + "b25TdGF0dXNIAogBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIA4gBARIQ", + "CgJpZBibGiABKARIBIgBARIUCgRraW5kGJT3yAEgASgJSAWIAQESFAoEbmFt", + "ZRiL9c0BIAEoCUgGiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgHiAEBEhoKCXNl", + "bGZfbGluaxiNksXZASABKAlICIgBARIgCg92YWxpZF9kaXNrX3NpemUY4InF", + "6wEgASgJSAmIAQESFAoEem9uZRisx+QBIAEoCUgKiAEBQhUKE19jcmVhdGlv", + "bl90aW1lc3RhbXBCFwoVX2RlZmF1bHRfZGlza19zaXplX2diQg0KC19kZXBy", + "ZWNhdGVkQg4KDF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoFX2tpbmRCBwoFX25h", + "bWVCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQhIKEF92YWxpZF9kaXNrX3Np", + "emVCBwoFX3pvbmUiuQMKFkRpc2tUeXBlQWdncmVnYXRlZExpc3QSEAoCaWQY", + "mxogASgJSACIAQESTAoFaXRlbXMYwM/3LyADKAsyOi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5EaXNrVHlwZUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkS", + "FAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYm", + "IAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1bnJl", + "YWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpaCgpJdGVtc0VudHJ5", + "EgsKA2tleRgBIAEoCRI7CgV2YWx1ZRgCIAEoCzIsLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkRpc2tUeXBlc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVf", + "a2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dh", + "cm5pbmcioQIKDERpc2tUeXBlTGlzdBIQCgJpZBibGiABKAlIAIgBARIzCgVp", + "dGVtcxjAz/cvIAMoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tU", + "eXBlEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4Y", "lbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoH", "d2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldh", "cm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tl", - "bkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIr0BChFGaXJld2FsbExvZ0Nv", - "bmZpZxIXCgZlbmFibGUYg8vUlAEgASgISACIAQESGAoIbWV0YWRhdGEYr/a1", - "KSABKAlIAYgBASJdCghNZXRhZGF0YRIWChJVTkRFRklORURfTUVUQURBVEEQ", - "ABIcChRFWENMVURFX0FMTF9NRVRBREFUQRCSvcGfARIbChRJTkNMVURFX0FM", - "TF9NRVRBREFUQRCEzb9OQgkKB19lbmFibGVCCwoJX21ldGFkYXRhIpcBCihG", - "aXJld2FsbFBvbGljaWVzTGlzdEFzc29jaWF0aW9uc1Jlc3BvbnNlEkwKDGFz", - "c29jaWF0aW9ucxiS6MryASADKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5GaXJld2FsbFBvbGljeUFzc29jaWF0aW9uEhQKBGtpbmQYlPfIASABKAlI", - "AIgBAUIHCgVfa2luZCLGBQoORmlyZXdhbGxQb2xpY3kSTAoMYXNzb2NpYXRp", - "b25zGJLoyvIBIAMoCzIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3", - "YWxsUG9saWN5QXNzb2NpYXRpb24SIgoSY3JlYXRpb25fdGltZXN0YW1wGLaP", - "xw4gASgJSACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESHAoM", - "ZGlzcGxheV9uYW1lGOiHkQIgASgJSAKIAQESGwoLZmluZ2VycHJpbnQY5NHz", - "byABKAlIA4gBARIQCgJpZBibGiABKARIBIgBARIUCgRraW5kGJT3yAEgASgJ", - "SAWIAQESFAoEbmFtZRiL9c0BIAEoCUgGiAEBEhYKBnBhcmVudBiqkawlIAEo", - "CUgHiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgIiAEBEiEKEHJ1bGVfdHVwbGVf", - "Y291bnQYlcKWuQEgASgFSAmIAQESPQoFcnVsZXMY95H1MyADKAsyKy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGUSGgoJc2Vs", - "Zl9saW5rGI2SxdkBIAEoCUgKiAEBEiEKEXNlbGZfbGlua193aXRoX2lkGIKs", - "nRUgASgJSAuIAQESGwoKc2hvcnRfbmFtZRjuuNDqASABKAlIDIgBAUIVChNf", - "Y3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIPCg1fZGlzcGxh", - "eV9uYW1lQg4KDF9maW5nZXJwcmludEIFCgNfaWRCBwoFX2tpbmRCBwoFX25h", - "bWVCCQoHX3BhcmVudEIJCgdfcmVnaW9uQhMKEV9ydWxlX3R1cGxlX2NvdW50", - "QgwKCl9zZWxmX2xpbmtCFAoSX3NlbGZfbGlua193aXRoX2lkQg0KC19zaG9y", - "dF9uYW1lIooCChlGaXJld2FsbFBvbGljeUFzc29jaWF0aW9uEiEKEWF0dGFj", - "aG1lbnRfdGFyZ2V0GK2w6FMgASgJSACIAQESHAoMZGlzcGxheV9uYW1lGOiH", - "kQIgASgJSAGIAQESIwoSZmlyZXdhbGxfcG9saWN5X2lkGMm9qqoBIAEoCUgC", - "iAEBEhQKBG5hbWUYi/XNASABKAlIA4gBARIbCgpzaG9ydF9uYW1lGO640OoB", - "IAEoCUgEiAEBQhQKEl9hdHRhY2htZW50X3RhcmdldEIPCg1fZGlzcGxheV9u", - "YW1lQhUKE19maXJld2FsbF9wb2xpY3lfaWRCBwoFX25hbWVCDQoLX3Nob3J0", - "X25hbWUigwIKEkZpcmV3YWxsUG9saWN5TGlzdBIQCgJpZBibGiABKAlIAIgB", - "ARI5CgVpdGVtcxjAz/cvIAMoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkZpcmV3YWxsUG9saWN5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0", - "X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARI5Cgd3YXJuaW5nGJzflhggASgL", - "MiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gDiAEBQgUKA19p", - "ZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgoKCF93YXJuaW5nIrcG", - "ChJGaXJld2FsbFBvbGljeVJ1bGUSFgoGYWN0aW9uGLb8vVkgASgJSACIAQES", - "HAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESGQoJZGlyZWN0aW9uGP+O", - "gDUgASgJSAKIAQESGQoIZGlzYWJsZWQY/PSYgQEgASgISAOIAQESHwoOZW5h", - "YmxlX2xvZ2dpbmcYo8ntjAEgASgISASIAQESFAoEa2luZBiU98gBIAEoCUgF", - "iAEBEkkKBW1hdGNoGMWztzEgASgLMjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuRmlyZXdhbGxQb2xpY3lSdWxlTWF0Y2hlckgGiAEBEhkKCHByaW9yaXR5", - "GKTzodQBIAEoBUgHiAEBEhkKCXJ1bGVfbmFtZRjus64aIAEoCUgIiAEBEiEK", - "EHJ1bGVfdHVwbGVfY291bnQYlcKWuQEgASgFSAmIAQESJgoWc2VjdXJpdHlf", - "cHJvZmlsZV9ncm91cBiqs/NiIAEoCUgKiAEBEhwKEHRhcmdldF9yZXNvdXJj", - "ZXMY99Hw+wEgAygJElQKEnRhcmdldF9zZWN1cmVfdGFncxizxJzfASADKAsy", - "NC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGVT", - "ZWN1cmVUYWcSIwoXdGFyZ2V0X3NlcnZpY2VfYWNjb3VudHMYno6c2gEgAygJ", - "EhsKC3Rsc19pbnNwZWN0GNC92hQgASgISAuIAQEiRQoJRGlyZWN0aW9uEhcK", - "E1VOREVGSU5FRF9ESVJFQ1RJT04QABIOCgZFR1JFU1MQ9fa0zgESDwoHSU5H", - "UkVTUxCV/b72AUIJCgdfYWN0aW9uQg4KDF9kZXNjcmlwdGlvbkIMCgpfZGly", - "ZWN0aW9uQgsKCV9kaXNhYmxlZEIRCg9fZW5hYmxlX2xvZ2dpbmdCBwoFX2tp", - "bmRCCAoGX21hdGNoQgsKCV9wcmlvcml0eUIMCgpfcnVsZV9uYW1lQhMKEV9y", - "dWxlX3R1cGxlX2NvdW50QhkKF19zZWN1cml0eV9wcm9maWxlX2dyb3VwQg4K", - "DF90bHNfaW5zcGVjdCL4AwoZRmlyZXdhbGxQb2xpY3lSdWxlTWF0Y2hlchIf", - "ChNkZXN0X2FkZHJlc3NfZ3JvdXBzGLzvwt8BIAMoCRIWCgpkZXN0X2ZxZG5z", - "GKHB4rABIAMoCRIaCg5kZXN0X2lwX3JhbmdlcxiR1+6gASADKAkSHAoRZGVz", - "dF9yZWdpb25fY29kZXMYmKv5XiADKAkSJAoZZGVzdF90aHJlYXRfaW50ZWxs", - "aWdlbmNlcxis85U5IAMoCRJaCg5sYXllcjRfY29uZmlncxi13I6yASADKAsy", - "Pi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGVN", - "YXRjaGVyTGF5ZXI0Q29uZmlnEh4KEnNyY19hZGRyZXNzX2dyb3Vwcxi6mI3Q", - "ASADKAkSFQoJc3JjX2ZxZG5zGOPM7c8BIAMoCRIZCg1zcmNfaXBfcmFuZ2Vz", - "GNOAh84BIAMoCRIbChBzcmNfcmVnaW9uX2NvZGVzGJbjny8gAygJElEKD3Ny", - "Y19zZWN1cmVfdGFncxiGlM7yASADKAsyNC5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5GaXJld2FsbFBvbGljeVJ1bGVTZWN1cmVUYWcSJAoYc3JjX3RocmVh", - "dF9pbnRlbGxpZ2VuY2VzGKrvqJoBIAMoCSJnCiVGaXJld2FsbFBvbGljeVJ1", - "bGVNYXRjaGVyTGF5ZXI0Q29uZmlnEhwKC2lwX3Byb3RvY29sGLCd+uIBIAEo", - "CUgAiAEBEhAKBXBvcnRzGJLw+TIgAygJQg4KDF9pcF9wcm90b2NvbCKiAQob", - "RmlyZXdhbGxQb2xpY3lSdWxlU2VjdXJlVGFnEhQKBG5hbWUYi/XNASABKAlI", - "AIgBARIVCgVzdGF0ZRiRias0IAEoCUgBiAEBIkMKBVN0YXRlEhMKD1VOREVG", - "SU5FRF9TVEFURRAAEhAKCUVGRkVDVElWRRCH87h0EhMKC0lORUZGRUNUSVZF", - "EILUlpEBQgcKBV9uYW1lQggKBl9zdGF0ZSKDAQoORml4ZWRPclBlcmNlbnQS", - "GwoKY2FsY3VsYXRlZBi+043hASABKAVIAIgBARIVCgVmaXhlZBj0zrsuIAEo", - "BUgBiAEBEhgKB3BlcmNlbnQYxcihvAEgASgFSAKIAQFCDQoLX2NhbGN1bGF0", - "ZWRCCAoGX2ZpeGVkQgoKCF9wZXJjZW50Ip4UCg5Gb3J3YXJkaW5nUnVsZRIb", - "CgtJX3BfYWRkcmVzcxivjb8UIAEoCUgAiAEBEh0KDElfcF9wcm90b2NvbBi9", - "9t7oASABKAlIAYgBARIaCglhbGxfcG9ydHMY9K+j1AEgASgISAKIAQESJAoT", - "YWxsb3dfZ2xvYmFsX2FjY2VzcxiKxpHuASABKAhIA4gBARInChdhbGxvd19w", - "c2NfZ2xvYmFsX2FjY2VzcxjLhdF9IAEoCEgEiAEBEiAKD2JhY2tlbmRfc2Vy", - "dmljZRiKwK6SASABKAlIBYgBARIlChRiYXNlX2ZvcndhcmRpbmdfcnVsZRiQ", - "26P6ASABKAlIBogBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlI", - "B4gBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlICIgBARIbCgtmaW5nZXJw", - "cmludBjk0fNvIAEoCUgJiAEBEhAKAmlkGJsaIAEoBEgKiAEBEh0KDWlwX2Nv", - "bGxlY3Rpb24YtpGoVCABKAlIC4gBARIbCgppcF92ZXJzaW9uGMDz0owBIAEo", - "CUgMiAEBEiYKFmlzX21pcnJvcmluZ19jb2xsZWN0b3IY/ODuOCABKAhIDYgB", - "ARIUCgRraW5kGJT3yAEgASgJSA6IAQESIQoRbGFiZWxfZmluZ2VycHJpbnQY", - "mfD3VCABKAlID4gBARJHCgZsYWJlbHMY/7/B7gEgAygLMjMuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGUuTGFiZWxzRW50cnkSJgoV", - "bG9hZF9iYWxhbmNpbmdfc2NoZW1lGMSMwq0BIAEoCUgQiAEBEkUKEG1ldGFk", - "YXRhX2ZpbHRlcnMY683M3QEgAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuTWV0YWRhdGFGaWx0ZXISFAoEbmFtZRiL9c0BIAEoCUgRiAEBEhcKB25l", - "dHdvcmsYrrSFbyABKAlIEogBARIdCgxuZXR3b3JrX3RpZXIY07rb9gEgASgJ", - "SBOIAQESJAoUbm9fYXV0b21hdGVfZG5zX3pvbmUYr9HjHiABKAhIFIgBARIa", - "Cgpwb3J0X3JhbmdlGP+f3GcgASgJSBWIAQESEAoFcG9ydHMYkvD5MiADKAkS", - "IgoRcHNjX2Nvbm5lY3Rpb25faWQY3aWjiwEgASgESBaIAQESJQoVcHNjX2Nv", - "bm5lY3Rpb25fc3RhdHVzGLTJ51cgASgJSBeIAQESFgoGcmVnaW9uGPTNoEIg", - "ASgJSBiIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgZiAEBEm8KH3NlcnZp", - "Y2VfZGlyZWN0b3J5X3JlZ2lzdHJhdGlvbnMY/rHMaiADKAsyQy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5Gb3J3YXJkaW5nUnVsZVNlcnZpY2VEaXJlY3Rv", - "cnlSZWdpc3RyYXRpb24SHgoNc2VydmljZV9sYWJlbBjqmezGASABKAlIGogB", - "ARIdCgxzZXJ2aWNlX25hbWUY1avNqwEgASgJSBuIAQESGwoQc291cmNlX2lw", - "X3JhbmdlcxjKo5k1IAMoCRIbCgpzdWJuZXR3b3JrGO6n5JIBIAEoCUgciAEB", - "EhYKBnRhcmdldBiR4/lbIAEoCUgdiAEBGi0KC0xhYmVsc0VudHJ5EgsKA2tl", - "eRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiiAEKDklQUHJvdG9jb2xFbnVt", - "Eh8KG1VOREVGSU5FRF9JX1BfUFJPVE9DT0xfRU5VTRAAEgcKAkFIEKcQEgkK", - "A0VTUBDimgQSCwoESUNNUBC96IgBEhEKCkwzX0RFRkFVTFQQyfb6FhILCgRT", - "Q1RQEMyBmwESCQoDVENQEMGHBRIJCgNVRFAQoY8FIlsKCUlwVmVyc2lvbhIY", - "ChRVTkRFRklORURfSVBfVkVSU0lPThAAEgsKBElQVjQQhcyJARILCgRJUFY2", - "EIfMiQESGgoTVU5TUEVDSUZJRURfVkVSU0lPThCQz7UKIr8BChNMb2FkQmFs", - "YW5jaW5nU2NoZW1lEiMKH1VOREVGSU5FRF9MT0FEX0JBTEFOQ0lOR19TQ0hF", - "TUUQABIPCghFWFRFUk5BTBDLp/0QEhgKEEVYVEVSTkFMX01BTkFHRUQQi7aS", - "9AESEAoISU5URVJOQUwQve2WhQESFwoQSU5URVJOQUxfTUFOQUdFRBD91+cR", - "EhwKFUlOVEVSTkFMX1NFTEZfTUFOQUdFRBDOl9FwEg8KB0lOVkFMSUQQ1/vt", - "/AEijwEKC05ldHdvcmtUaWVyEhoKFlVOREVGSU5FRF9ORVRXT1JLX1RJRVIQ", - "ABIWCg5GSVhFRF9TVEFOREFSRBDInoWUARIPCgdQUkVNSVVNELe0wb4BEhAK", - "CFNUQU5EQVJEEL2djOcBEikKIVNUQU5EQVJEX09WRVJSSURFU19GSVhFRF9T", - "VEFOREFSRBDCh5HeASKwAQoTUHNjQ29ubmVjdGlvblN0YXR1cxIjCh9VTkRF", - "RklORURfUFNDX0NPTk5FQ1RJT05fU1RBVFVTEAASDwoIQUNDRVBURUQQp5/S", - "dRIOCgZDTE9TRUQQ7KqjtQESFwoPTkVFRFNfQVRURU5USU9OELyLoqQBEg4K", - "B1BFTkRJTkcQ96rwEBIPCghSRUpFQ1RFRBD+iIRTEhkKElNUQVRVU19VTlNQ", - "RUNJRklFRBDKzIsUQg4KDF9JX3BfYWRkcmVzc0IPCg1fSV9wX3Byb3RvY29s", - "QgwKCl9hbGxfcG9ydHNCFgoUX2FsbG93X2dsb2JhbF9hY2Nlc3NCGgoYX2Fs", - "bG93X3BzY19nbG9iYWxfYWNjZXNzQhIKEF9iYWNrZW5kX3NlcnZpY2VCFwoV", - "X2Jhc2VfZm9yd2FyZGluZ19ydWxlQhUKE19jcmVhdGlvbl90aW1lc3RhbXBC", - "DgoMX2Rlc2NyaXB0aW9uQg4KDF9maW5nZXJwcmludEIFCgNfaWRCEAoOX2lw", - "X2NvbGxlY3Rpb25CDQoLX2lwX3ZlcnNpb25CGQoXX2lzX21pcnJvcmluZ19j", - "b2xsZWN0b3JCBwoFX2tpbmRCFAoSX2xhYmVsX2ZpbmdlcnByaW50QhgKFl9s", - "b2FkX2JhbGFuY2luZ19zY2hlbWVCBwoFX25hbWVCCgoIX25ldHdvcmtCDwoN", - "X25ldHdvcmtfdGllckIXChVfbm9fYXV0b21hdGVfZG5zX3pvbmVCDQoLX3Bv", - "cnRfcmFuZ2VCFAoSX3BzY19jb25uZWN0aW9uX2lkQhgKFl9wc2NfY29ubmVj", - "dGlvbl9zdGF0dXNCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQhAKDl9zZXJ2", - "aWNlX2xhYmVsQg8KDV9zZXJ2aWNlX25hbWVCDQoLX3N1Ym5ldHdvcmtCCQoH", - "X3RhcmdldCLLAwocRm9yd2FyZGluZ1J1bGVBZ2dyZWdhdGVkTGlzdBIQCgJp", - "ZBibGiABKAlIAIgBARJSCgVpdGVtcxjAz/cvIAMoCzJALmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkZvcndhcmRpbmdSdWxlQWdncmVnYXRlZExpc3QuSXRl", - "bXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rv", - "a2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEB", - "EhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgL", - "MiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGmAKCkl0", - "ZW1zRW50cnkSCwoDa2V5GAEgASgJEkEKBXZhbHVlGAIgASgLMjIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGVzU2NvcGVkTGlzdDoC", - "OAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3Nl", - "bGZfbGlua0IKCghfd2FybmluZyKtAgoSRm9yd2FyZGluZ1J1bGVMaXN0EhAK", - "AmlkGJsaIAEoCUgAiAEBEjkKBWl0ZW1zGMDP9y8gAygLMicuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGUSFAoEa2luZBiU98gBIAEo", - "CUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNl", - "bGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIH", - "CgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoI", - "X3dhcm5pbmciTwoXRm9yd2FyZGluZ1J1bGVSZWZlcmVuY2USIAoPZm9yd2Fy", - "ZGluZ19ydWxlGP6l3YABIAEoCUgAiAEBQhIKEF9mb3J3YXJkaW5nX3J1bGUi", - "wgEKKkZvcndhcmRpbmdSdWxlU2VydmljZURpcmVjdG9yeVJlZ2lzdHJhdGlv", - "bhIZCgluYW1lc3BhY2UY26qNVSABKAlIAIgBARIYCgdzZXJ2aWNlGLWNj7IB", - "IAEoCUgBiAEBEigKGHNlcnZpY2VfZGlyZWN0b3J5X3JlZ2lvbhjQuqYjIAEo", - "CUgCiAEBQgwKCl9uYW1lc3BhY2VCCgoIX3NlcnZpY2VCGwoZX3NlcnZpY2Vf", - "ZGlyZWN0b3J5X3JlZ2lvbiKpAQoZRm9yd2FyZGluZ1J1bGVzU2NvcGVkTGlz", - "dBJFChBmb3J3YXJkaW5nX3J1bGVzGLWazJYBIAMoCzInLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkZvcndhcmRpbmdSdWxlEjkKB3dhcm5pbmcYnN+WGCAB", - "KAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFCCgoI", - "X3dhcm5pbmcizQIKD0dSUENIZWFsdGhDaGVjaxIhChFncnBjX3NlcnZpY2Vf", - "bmFtZRjWqI1BIAEoCUgAiAEBEhQKBHBvcnQYgbHSASABKAVIAYgBARIZCglw", - "b3J0X25hbWUYiYfnEyABKAlIAogBARIiChJwb3J0X3NwZWNpZmljYXRpb24Y", - "xevMGCABKAlIA4gBASJ+ChFQb3J0U3BlY2lmaWNhdGlvbhIgChxVTkRFRklO", - "RURfUE9SVF9TUEVDSUZJQ0FUSU9OEAASFQoOVVNFX0ZJWEVEX1BPUlQQ5Ijb", - "WhIWCg5VU0VfTkFNRURfUE9SVBC/z8emARIYChBVU0VfU0VSVklOR19QT1JU", - "EMzR9awBQhQKEl9ncnBjX3NlcnZpY2VfbmFtZUIHCgVfcG9ydEIMCgpfcG9y", - "dF9uYW1lQhUKE19wb3J0X3NwZWNpZmljYXRpb24ibAoZR2V0QWNjZWxlcmF0", - "b3JUeXBlUmVxdWVzdBIgChBhY2NlbGVyYXRvcl90eXBlGI7h6EEgASgJQgPg", - "QQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlC", - "A+BBAiJeChFHZXRBZGRyZXNzUmVxdWVzdBIYCgdhZGRyZXNzGPS33twBIAEo", - "CUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2g", - "QiABKAlCA+BBAiJmCiNHZXRBc3NvY2lhdGlvbkZpcmV3YWxsUG9saWN5UmVx", - "dWVzdBIgCg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISFAoEbmFt", - "ZRiL9c0BIAEoCUgAiAEBQgcKBV9uYW1lIoYBCipHZXRBc3NvY2lhdGlvbk5l", - "dHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5", - "GNGKxu0BIAEoCUID4EECEhQKBG5hbWUYi/XNASABKAlIAIgBARIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQJCBwoFX25hbWUipAEKMEdldEFzc29jaWF0aW9u", - "UmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJld2Fs", - "bF9wb2xpY3kY0YrG7QEgASgJQgPgQQISFAoEbmFtZRiL9c0BIAEoCUgAiAEB", - "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlC", - "A+BBAkIHCgVfbmFtZSJiChRHZXRBdXRvc2NhbGVyUmVxdWVzdBIbCgphdXRv", - "c2NhbGVyGNf90vYBIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", - "AhIUCgR6b25lGKzH5AEgASgJQgPgQQIiUgoXR2V0QmFja2VuZEJ1Y2tldFJl", - "cXVlc3QSHgoOYmFja2VuZF9idWNrZXQY9ePdKyABKAlCA+BBAhIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQIiVQoYR2V0QmFja2VuZFNlcnZpY2VSZXF1ZXN0", - "EiAKD2JhY2tlbmRfc2VydmljZRiKwK6SASABKAlCA+BBAhIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQIiWgohR2V0RGlhZ25vc3RpY3NJbnRlcmNvbm5lY3RS", - "ZXF1ZXN0EhwKDGludGVyY29ubmVjdBiOyYxrIAEoCUID4EECEhcKB3Byb2pl", - "Y3QYmZbBbCABKAlCA+BBAiJVCg5HZXREaXNrUmVxdWVzdBIUCgRkaXNrGJ2b", - "vAEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpvbmUY", - "rMfkASABKAlCA+BBAiJeChJHZXREaXNrVHlwZVJlcXVlc3QSGQoJZGlza190", - "eXBlGJzprCwgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQK", - "BHpvbmUYrMfkASABKAlCA+BBAiKTAQokR2V0RWZmZWN0aXZlRmlyZXdhbGxz", - "SW5zdGFuY2VSZXF1ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISIgoR", - "bmV0d29ya19pbnRlcmZhY2UY6MCdrgEgASgJQgPgQQISFwoHcHJvamVjdBiZ", - "lsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJXCiNHZXRFZmZl", - "Y3RpdmVGaXJld2FsbHNOZXR3b3JrUmVxdWVzdBIXCgduZXR3b3JrGK60hW8g", - "ASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIoMBCjdHZXRFZmZl", - "Y3RpdmVGaXJld2FsbHNSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1", - "ZXN0EhcKB25ldHdvcmsYrrSFbyABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwg", - "ASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIiXQocR2V0RXh0ZXJu", - "YWxWcG5HYXRld2F5UmVxdWVzdBIkChRleHRlcm5hbF92cG5fZ2F0ZXdheRiF", - "17M0IAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiI8ChhHZXRG", - "aXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGKxu0B", - "IAEoCUID4EECIkgKEkdldEZpcmV3YWxsUmVxdWVzdBIZCghmaXJld2FsbBiA", - "+tXzASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIibQoYR2V0", - "Rm9yd2FyZGluZ1J1bGVSZXF1ZXN0EiAKD2ZvcndhcmRpbmdfcnVsZRj+pd2A", - "ASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9u", - "GPTNoEIgASgJQgPgQQIiTQoZR2V0RnJvbUZhbWlseUltYWdlUmVxdWVzdBIX", - "CgZmYW1pbHkY5LbhnAEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECIkwKF0dldEdsb2JhbEFkZHJlc3NSZXF1ZXN0EhgKB2FkZHJlc3MY9Lfe", - "3AEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIlsKHkdldEds", - "b2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3YXJkaW5nX3J1bGUY", - "/qXdgAEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECImgKJEdl", - "dEdsb2JhbE5ldHdvcmtFbmRwb2ludEdyb3VwUmVxdWVzdBInChZuZXR3b3Jr", - "X2VuZHBvaW50X2dyb3VwGIbL884BIAEoCUID4EECEhcKB3Byb2plY3QYmZbB", - "bCABKAlCA+BBAiJWChlHZXRHbG9iYWxPcGVyYXRpb25SZXF1ZXN0EiAKCW9w", - "ZXJhdGlvbhjnqusYIAEoCUIK4EEC+kcEbmFtZRIXCgdwcm9qZWN0GJmWwWwg", - "ASgJQgPgQQIicwolR2V0R2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9uUmVx", - "dWVzdBIgCglvcGVyYXRpb24Y56rrGCABKAlCCuBBAvpHBG5hbWUSGgoJcGFy", - "ZW50X2lkGNDhmtsBIAEoCUgAiAEBQgwKCl9wYXJlbnRfaWQiagomR2V0R2xv", - "YmFsUHVibGljRGVsZWdhdGVkUHJlZml4ZVJlcXVlc3QSFwoHcHJvamVjdBiZ", - "lsFsIAEoCUID4EECEicKF3B1YmxpY19kZWxlZ2F0ZWRfcHJlZml4GOjcsWEg", - "ASgJQgPgQQIixwEKIUdldEd1ZXN0QXR0cmlidXRlc0luc3RhbmNlUmVxdWVz", - "dBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhIbCgpxdWVyeV9wYXRoGLyC4a8BIAEoCUgAiAEBEhwKDHZhcmlh", - "YmxlX2tleRichLBOIAEoCUgBiAEBEhQKBHpvbmUYrMfkASABKAlCA+BBAkIN", - "CgtfcXVlcnlfcGF0aEIPCg1fdmFyaWFibGVfa2V5Ir8BCh5HZXRIZWFsdGhC", - "YWNrZW5kU2VydmljZVJlcXVlc3QSIAoPYmFja2VuZF9zZXJ2aWNlGIrArpIB", - "IAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhJiCiFyZXNvdXJj", - "ZV9ncm91cF9yZWZlcmVuY2VfcmVzb3VyY2UY0/7tNSABKAsyLy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZUdyb3VwUmVmZXJlbmNlQgPgQQIi", - "TwoVR2V0SGVhbHRoQ2hlY2tSZXF1ZXN0Eh0KDGhlYWx0aF9jaGVjaxjlqqST", - "ASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIi3QEKJEdldEhl", - "YWx0aFJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIgCg9iYWNrZW5kX3Nl", - "cnZpY2UYisCukgEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", - "EhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEmIKIXJlc291cmNlX2dyb3VwX3Jl", - "ZmVyZW5jZV9yZXNvdXJjZRjT/u01IAEoCzIvLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlJlc291cmNlR3JvdXBSZWZlcmVuY2VCA+BBAiLEAQoaR2V0SGVh", - "bHRoVGFyZ2V0UG9vbFJlcXVlc3QSWAobaW5zdGFuY2VfcmVmZXJlbmNlX3Jl", - "c291cmNlGOzk1osBIAEoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "c3RhbmNlUmVmZXJlbmNlQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", - "EhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhsKC3RhcmdldF9wb29sGIrk+B0g", - "ASgJQgPgQQIirQEKIEdldElhbVBvbGljeUJhY2tlbmRCdWNrZXRSZXF1ZXN0", - "EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uGL38he4BIAEo", - "BUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiO", - "iK9dIAEoCUID4EECQiMKIV9vcHRpb25zX3JlcXVlc3RlZF9wb2xpY3lfdmVy", - "c2lvbiKuAQohR2V0SWFtUG9saWN5QmFja2VuZFNlcnZpY2VSZXF1ZXN0EjEK", + "bkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIpYBChNEaXNrVHlwZXNTY29w", + "ZWRMaXN0EjgKCmRpc2tfdHlwZXMY177tXiADKAsyIS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5EaXNrVHlwZRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5n", + "Ij8KH0Rpc2tzQWRkUmVzb3VyY2VQb2xpY2llc1JlcXVlc3QSHAoRcmVzb3Vy", + "Y2VfcG9saWNpZXMY4ZzMCiADKAkiQgoiRGlza3NSZW1vdmVSZXNvdXJjZVBv", + "bGljaWVzUmVxdWVzdBIcChFyZXNvdXJjZV9wb2xpY2llcxjhnMwKIAMoCSI6", + "ChJEaXNrc1Jlc2l6ZVJlcXVlc3QSGAoHc2l6ZV9nYhjZi4DsASABKANIAIgB", + "AUIKCghfc2l6ZV9nYiKJAQoPRGlza3NTY29wZWRMaXN0Ei8KBWRpc2tzGPbM", + "yi0gAygLMh0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlzaxI5Cgd3YXJu", + "aW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fybmlu", + "Z0gAiAEBQgoKCF93YXJuaW5nImIKIURpc2tzU3RhcnRBc3luY1JlcGxpY2F0", + "aW9uUmVxdWVzdBIkChRhc3luY19zZWNvbmRhcnlfZGlzaxirg+M+IAEoCUgA", + "iAEBQhcKFV9hc3luY19zZWNvbmRhcnlfZGlzayJdCiZEaXNrc1N0b3BHcm91", + "cEFzeW5jUmVwbGljYXRpb25SZXNvdXJjZRIfCg9yZXNvdXJjZV9wb2xpY3kY", + "g6X3SyABKAlIAIgBAUISChBfcmVzb3VyY2VfcG9saWN5IkIKDURpc3BsYXlE", + "ZXZpY2USHgoOZW5hYmxlX2Rpc3BsYXkYhuTmBiABKAhIAIgBAUIRCg9fZW5h", + "YmxlX2Rpc3BsYXkigQIKEkRpc3RyaWJ1dGlvblBvbGljeRIdCgx0YXJnZXRf", + "c2hhcGUY8+a7oQEgASgJSACIAQESTgoFem9uZXMYx6StNyADKAsyPC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5EaXN0cmlidXRpb25Qb2xpY3lab25lQ29u", + "ZmlndXJhdGlvbiJrCgtUYXJnZXRTaGFwZRIaChZVTkRFRklORURfVEFSR0VU", + "X1NIQVBFEAASCQoDQU5ZEMz7AxIWCg9BTllfU0lOR0xFX1pPTkUQ0KaRHRIQ", + "CghCQUxBTkNFRBCIuq3fARILCgRFVkVOEJrSggFCDwoNX3RhcmdldF9zaGFw", + "ZSJECiNEaXN0cmlidXRpb25Qb2xpY3lab25lQ29uZmlndXJhdGlvbhIUCgR6", + "b25lGKzH5AEgASgJSACIAQFCBwoFX3pvbmUiUQoIRHVyYXRpb24SFQoFbmFu", + "b3MYv7jvMSABKAVIAIgBARIYCgdzZWNvbmRzGP+UtasBIAEoA0gBiAEBQggK", + "Bl9uYW5vc0IKCghfc2Vjb25kcyJrChtFbmFibGVYcG5Ib3N0UHJvamVjdFJl", + "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi6gEKH0Vu", + "YWJsZVhwblJlc291cmNlUHJvamVjdFJlcXVlc3QSIQoHcHJvamVjdBiZlsFs", + "IAEoCUIN4EEC8kcHcHJvamVjdBJ5Ci1wcm9qZWN0c19lbmFibGVfeHBuX3Jl", + "c291cmNlX3JlcXVlc3RfcmVzb3VyY2UYr9CbyQEgASgLMjkuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUHJvamVjdHNFbmFibGVYcG5SZXNvdXJjZVJlcXVl", + "c3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVl", + "c3RfaWQiPAoFRXJyb3ISMwoGZXJyb3JzGOve1ZYBIAMoCzIfLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkVycm9ycyLXAgoMRXJyb3JEZXRhaWxzEj4KCmVy", + "cm9yX2luZm8YhaGFDCABKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5F", + "cnJvckluZm9IAIgBARIzCgRoZWxwGMGewwEgASgLMh0uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuSGVscEgBiAEBEk0KEWxvY2FsaXplZF9tZXNzYWdlGMP+", + "8sABIAEoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxvY2FsaXplZE1l", + "c3NhZ2VIAogBARJGCgpxdW90YV9pbmZvGJXU5CwgASgLMiouZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUXVvdGFFeGNlZWRlZEluZm9IA4gBAUINCgtfZXJy", + "b3JfaW5mb0IHCgVfaGVscEIUChJfbG9jYWxpemVkX21lc3NhZ2VCDQoLX3F1", + "b3RhX2luZm8izQEKCUVycm9ySW5mbxIXCgZkb21haW4YxKnPhwEgASgJSACI", + "AQESRwoJbWV0YWRhdGFzGKTWhwQgAygLMjEuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuRXJyb3JJbmZvLk1ldGFkYXRhc0VudHJ5EhYKBnJlYXNvbhjEpJZC", + "IAEoCUgBiAEBGjAKDk1ldGFkYXRhc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2", + "YWx1ZRgCIAEoCToCOAFCCQoHX2RvbWFpbkIJCgdfcmVhc29uIrcBCgZFcnJv", + "cnMSFAoEY29kZRjt27oBIAEoCUgAiAEBEkAKDWVycm9yX2RldGFpbHMYi8b7", + "ggEgAygLMiUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRXJyb3JEZXRhaWxz", + "EhkKCGxvY2F0aW9uGLW/vooBIAEoCUgBiAEBEhgKB21lc3NhZ2UYh4CsxwEg", + "ASgJSAKIAQFCBwoFX2NvZGVCCwoJX2xvY2F0aW9uQgoKCF9tZXNzYWdlIt0C", + "ChVFeGNoYW5nZWRQZWVyaW5nUm91dGUSGwoKZGVzdF9yYW5nZRjgsuq1ASAB", + "KAlIAIgBARIYCghpbXBvcnRlZBiE1sw2IAEoCEgBiAEBEh8KD25leHRfaG9w", + "X3JlZ2lvbhj2wLk6IAEoCUgCiAEBEhkKCHByaW9yaXR5GKTzodQBIAEoDUgD", + "iAEBEhQKBHR5cGUYup7aASABKAlIBIgBASJ1CgRUeXBlEhIKDlVOREVGSU5F", + "RF9UWVBFEAASHQoVRFlOQU1JQ19QRUVSSU5HX1JPVVRFEKqAguABEhwKFFNU", + "QVRJQ19QRUVSSU5HX1JPVVRFELnA3uEBEhwKFFNVQk5FVF9QRUVSSU5HX1JP", + "VVRFEOiNjd4BQg0KC19kZXN0X3JhbmdlQgsKCV9pbXBvcnRlZEISChBfbmV4", + "dF9ob3BfcmVnaW9uQgsKCV9wcmlvcml0eUIHCgVfdHlwZSK8AgoaRXhjaGFu", + "Z2VkUGVlcmluZ1JvdXRlc0xpc3QSEAoCaWQYmxogASgJSACIAQESQAoFaXRl", + "bXMYwM/3LyADKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5FeGNoYW5n", + "ZWRQZWVyaW5nUm91dGUSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRf", + "cGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASAB", + "KAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4", + "dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmciswIKIkV4", + "cGFuZElwQ2lkclJhbmdlU3VibmV0d29ya1JlcXVlc3QSIQoHcHJvamVjdBiZ", + "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBB", + "AvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoKc3Vi", + "bmV0d29yaxjup+SSASABKAlCA+BBAhKAAQoxc3VibmV0d29ya3NfZXhwYW5k", + "X2lwX2NpZHJfcmFuZ2VfcmVxdWVzdF9yZXNvdXJjZRje0LrjASABKAsyPC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdWJuZXR3b3Jrc0V4cGFuZElwQ2lk", + "clJhbmdlUmVxdWVzdEID4EECQg0KC19yZXF1ZXN0X2lkIqkBCgRFeHByEhwK", + "C2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgAiAEBEhsKCmV4cHJlc3Npb24YmKXu", + "pwEgASgJSAGIAQESGQoIbG9jYXRpb24Ytb++igEgASgJSAKIAQESFQoFdGl0", + "bGUY2MTQNCABKAlIA4gBAUIOCgxfZGVzY3JpcHRpb25CDQoLX2V4cHJlc3Np", + "b25CCwoJX2xvY2F0aW9uQggKBl90aXRsZSLIBQoSRXh0ZXJuYWxWcG5HYXRl", + "d2F5EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rl", + "c2NyaXB0aW9uGPyH1skBIAEoCUgBiAEBEhAKAmlkGJsaIAEoBEgCiAEBEksK", + "CmludGVyZmFjZXMY2vTgBSADKAsyNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5FeHRlcm5hbFZwbkdhdGV3YXlJbnRlcmZhY2USFAoEa2luZBiU98gBIAEo", + "CUgDiAEBEiEKEWxhYmVsX2ZpbmdlcnByaW50GJnw91QgASgJSASIAQESSwoG", + "bGFiZWxzGP+/we4BIAMoCzI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkV4", + "dGVybmFsVnBuR2F0ZXdheS5MYWJlbHNFbnRyeRIUCgRuYW1lGIv1zQEgASgJ", + "SAWIAQESIAoPcmVkdW5kYW5jeV90eXBlGJzOt4EBIAEoCUgGiAEBEhoKCXNl", + "bGZfbGluaxiNksXZASABKAlIB4gBARotCgtMYWJlbHNFbnRyeRILCgNrZXkY", + "ASABKAkSDQoFdmFsdWUYAiABKAk6AjgBIo8BCg5SZWR1bmRhbmN5VHlwZRId", + "ChlVTkRFRklORURfUkVEVU5EQU5DWV9UWVBFEAASGwoTRk9VUl9JUFNfUkVE", + "VU5EQU5DWRDp0v/3ARIlCh5TSU5HTEVfSVBfSU5URVJOQUxMWV9SRURVTkRB", + "TlQQ+cHtPxIaChJUV09fSVBTX1JFRFVOREFOQ1kQo/eCrwFCFQoTX2NyZWF0", + "aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CBQoDX2lkQgcKBV9raW5k", + "QhQKEl9sYWJlbF9maW5nZXJwcmludEIHCgVfbmFtZUISChBfcmVkdW5kYW5j", + "eV90eXBlQgwKCl9zZWxmX2xpbmsikgEKG0V4dGVybmFsVnBuR2F0ZXdheUlu", + "dGVyZmFjZRIQCgJpZBibGiABKA1IAIgBARIbCgppcF9hZGRyZXNzGNzx3MEB", + "IAEoCUgBiAEBEh0KDGlwdjZfYWRkcmVzcxics++iASABKAlIAogBAUIFCgNf", + "aWRCDQoLX2lwX2FkZHJlc3NCDwoNX2lwdjZfYWRkcmVzcyLUAgoWRXh0ZXJu", + "YWxWcG5HYXRld2F5TGlzdBIUCgRldGFnGJXSvgEgASgJSACIAQESEAoCaWQY", + "mxogASgJSAGIAQESPQoFaXRlbXMYwM/3LyADKAsyKy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5FeHRlcm5hbFZwbkdhdGV3YXkSFAoEa2luZBiU98gBIAEo", + "CUgCiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgDiAEBEhoKCXNl", + "bGZfbGluaxiNksXZASABKAlIBIgBARI5Cgd3YXJuaW5nGJzflhggASgLMiAu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gFiAEBQgcKBV9ldGFn", + "QgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxm", + "X2xpbmtCCgoIX3dhcm5pbmcisgEKEUZpbGVDb250ZW50QnVmZmVyEhgKB2Nv", + "bnRlbnQY+ejcxQEgASgJSACIAQESGgoJZmlsZV90eXBlGJ3ArYwBIAEoCUgB", + "iAEBIk0KCEZpbGVUeXBlEhcKE1VOREVGSU5FRF9GSUxFX1RZUEUQABIJCgNC", + "SU4Q54EEEhAKCVVOREVGSU5FRBCw4t1BEgsKBFg1MDkQppujAUIKCghfY29u", + "dGVudEIMCgpfZmlsZV90eXBlItAGCghGaXJld2FsbBI0CgdhbGxvd2VkGKiD", + "uE0gAygLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWxsb3dlZBIiChJj", + "cmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIzCgZkZW5pZWQYm/ed", + "gwEgAygLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVuaWVkEhwKC2Rl", + "c2NyaXB0aW9uGPyH1skBIAEoCUgBiAEBEh4KEmRlc3RpbmF0aW9uX3Jhbmdl", + "cxinuOKRASADKAkSGQoJZGlyZWN0aW9uGP+OgDUgASgJSAKIAQESGQoIZGlz", + "YWJsZWQY/PSYgQEgASgISAOIAQESEAoCaWQYmxogASgESASIAQESFAoEa2lu", + "ZBiU98gBIAEoCUgFiAEBEkcKCmxvZ19jb25maWcYndHBpwEgASgLMiouZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxMb2dDb25maWdIBogBARIU", + "CgRuYW1lGIv1zQEgASgJSAeIAQESFwoHbmV0d29yaxiutIVvIAEoCUgIiAEB", + "EhkKCHByaW9yaXR5GKTzodQBIAEoBUgJiAEBEhoKCXNlbGZfbGluaxiNksXZ", + "ASABKAlICogBARIYCg1zb3VyY2VfcmFuZ2VzGPr+tF8gAygJEiIKF3NvdXJj", + "ZV9zZXJ2aWNlX2FjY291bnRzGNTrjjIgAygJEhcKC3NvdXJjZV90YWdzGL27", + "0dcBIAMoCRIjChd0YXJnZXRfc2VydmljZV9hY2NvdW50cxiejpzaASADKAkS", + "FgoLdGFyZ2V0X3RhZ3MYh5z/HSADKAkiRQoJRGlyZWN0aW9uEhcKE1VOREVG", + "SU5FRF9ESVJFQ1RJT04QABIOCgZFR1JFU1MQ9fa0zgESDwoHSU5HUkVTUxCV", + "/b72AUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIM", + "CgpfZGlyZWN0aW9uQgsKCV9kaXNhYmxlZEIFCgNfaWRCBwoFX2tpbmRCDQoL", + "X2xvZ19jb25maWdCBwoFX25hbWVCCgoIX25ldHdvcmtCCwoJX3ByaW9yaXR5", + "QgwKCl9zZWxmX2xpbmsioQIKDEZpcmV3YWxsTGlzdBIQCgJpZBibGiABKAlI", + "AIgBARIzCgVpdGVtcxjAz/cvIAMoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkZpcmV3YWxsEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3Bh", + "Z2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJ", + "SAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRf", + "cGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIr0BChFGaXJl", + "d2FsbExvZ0NvbmZpZxIXCgZlbmFibGUYg8vUlAEgASgISACIAQESGAoIbWV0", + "YWRhdGEYr/a1KSABKAlIAYgBASJdCghNZXRhZGF0YRIWChJVTkRFRklORURf", + "TUVUQURBVEEQABIcChRFWENMVURFX0FMTF9NRVRBREFUQRCSvcGfARIbChRJ", + "TkNMVURFX0FMTF9NRVRBREFUQRCEzb9OQgkKB19lbmFibGVCCwoJX21ldGFk", + "YXRhIpcBCihGaXJld2FsbFBvbGljaWVzTGlzdEFzc29jaWF0aW9uc1Jlc3Bv", + "bnNlEkwKDGFzc29jaWF0aW9ucxiS6MryASADKAsyMi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5GaXJld2FsbFBvbGljeUFzc29jaWF0aW9uEhQKBGtpbmQY", + "lPfIASABKAlIAIgBAUIHCgVfa2luZCLGBQoORmlyZXdhbGxQb2xpY3kSTAoM", + "YXNzb2NpYXRpb25zGJLoyvIBIAMoCzIyLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkZpcmV3YWxsUG9saWN5QXNzb2NpYXRpb24SIgoSY3JlYXRpb25fdGlt", + "ZXN0YW1wGLaPxw4gASgJSACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJ", + "SAGIAQESHAoMZGlzcGxheV9uYW1lGOiHkQIgASgJSAKIAQESGwoLZmluZ2Vy", + "cHJpbnQY5NHzbyABKAlIA4gBARIQCgJpZBibGiABKARIBIgBARIUCgRraW5k", + "GJT3yAEgASgJSAWIAQESFAoEbmFtZRiL9c0BIAEoCUgGiAEBEhYKBnBhcmVu", + "dBiqkawlIAEoCUgHiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgIiAEBEiEKEHJ1", + "bGVfdHVwbGVfY291bnQYlcKWuQEgASgFSAmIAQESPQoFcnVsZXMY95H1MyAD", + "KAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1", + "bGUSGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgKiAEBEiEKEXNlbGZfbGlua193", + "aXRoX2lkGIKsnRUgASgJSAuIAQESGwoKc2hvcnRfbmFtZRjuuNDqASABKAlI", + "DIgBAUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIP", + "Cg1fZGlzcGxheV9uYW1lQg4KDF9maW5nZXJwcmludEIFCgNfaWRCBwoFX2tp", + "bmRCBwoFX25hbWVCCQoHX3BhcmVudEIJCgdfcmVnaW9uQhMKEV9ydWxlX3R1", + "cGxlX2NvdW50QgwKCl9zZWxmX2xpbmtCFAoSX3NlbGZfbGlua193aXRoX2lk", + "Qg0KC19zaG9ydF9uYW1lIooCChlGaXJld2FsbFBvbGljeUFzc29jaWF0aW9u", + "EiEKEWF0dGFjaG1lbnRfdGFyZ2V0GK2w6FMgASgJSACIAQESHAoMZGlzcGxh", + "eV9uYW1lGOiHkQIgASgJSAGIAQESIwoSZmlyZXdhbGxfcG9saWN5X2lkGMm9", + "qqoBIAEoCUgCiAEBEhQKBG5hbWUYi/XNASABKAlIA4gBARIbCgpzaG9ydF9u", + "YW1lGO640OoBIAEoCUgEiAEBQhQKEl9hdHRhY2htZW50X3RhcmdldEIPCg1f", + "ZGlzcGxheV9uYW1lQhUKE19maXJld2FsbF9wb2xpY3lfaWRCBwoFX25hbWVC", + "DQoLX3Nob3J0X25hbWUigwIKEkZpcmV3YWxsUG9saWN5TGlzdBIQCgJpZBib", + "GiABKAlIAIgBARI5CgVpdGVtcxjAz/cvIAMoCzInLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkZpcmV3YWxsUG9saWN5EhQKBGtpbmQYlPfIASABKAlIAYgB", + "ARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARI5Cgd3YXJuaW5n", + "GJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gD", + "iAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgoKCF93", + "YXJuaW5nIrcGChJGaXJld2FsbFBvbGljeVJ1bGUSFgoGYWN0aW9uGLb8vVkg", + "ASgJSACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESGQoJZGly", + "ZWN0aW9uGP+OgDUgASgJSAKIAQESGQoIZGlzYWJsZWQY/PSYgQEgASgISAOI", + "AQESHwoOZW5hYmxlX2xvZ2dpbmcYo8ntjAEgASgISASIAQESFAoEa2luZBiU", + "98gBIAEoCUgFiAEBEkkKBW1hdGNoGMWztzEgASgLMjIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuRmlyZXdhbGxQb2xpY3lSdWxlTWF0Y2hlckgGiAEBEhkK", + "CHByaW9yaXR5GKTzodQBIAEoBUgHiAEBEhkKCXJ1bGVfbmFtZRjus64aIAEo", + "CUgIiAEBEiEKEHJ1bGVfdHVwbGVfY291bnQYlcKWuQEgASgFSAmIAQESJgoW", + "c2VjdXJpdHlfcHJvZmlsZV9ncm91cBiqs/NiIAEoCUgKiAEBEhwKEHRhcmdl", + "dF9yZXNvdXJjZXMY99Hw+wEgAygJElQKEnRhcmdldF9zZWN1cmVfdGFncxiz", + "xJzfASADKAsyNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBv", + "bGljeVJ1bGVTZWN1cmVUYWcSIwoXdGFyZ2V0X3NlcnZpY2VfYWNjb3VudHMY", + "no6c2gEgAygJEhsKC3Rsc19pbnNwZWN0GNC92hQgASgISAuIAQEiRQoJRGly", + "ZWN0aW9uEhcKE1VOREVGSU5FRF9ESVJFQ1RJT04QABIOCgZFR1JFU1MQ9fa0", + "zgESDwoHSU5HUkVTUxCV/b72AUIJCgdfYWN0aW9uQg4KDF9kZXNjcmlwdGlv", + "bkIMCgpfZGlyZWN0aW9uQgsKCV9kaXNhYmxlZEIRCg9fZW5hYmxlX2xvZ2dp", + "bmdCBwoFX2tpbmRCCAoGX21hdGNoQgsKCV9wcmlvcml0eUIMCgpfcnVsZV9u", + "YW1lQhMKEV9ydWxlX3R1cGxlX2NvdW50QhkKF19zZWN1cml0eV9wcm9maWxl", + "X2dyb3VwQg4KDF90bHNfaW5zcGVjdCL4AwoZRmlyZXdhbGxQb2xpY3lSdWxl", + "TWF0Y2hlchIfChNkZXN0X2FkZHJlc3NfZ3JvdXBzGLzvwt8BIAMoCRIWCgpk", + "ZXN0X2ZxZG5zGKHB4rABIAMoCRIaCg5kZXN0X2lwX3JhbmdlcxiR1+6gASAD", + "KAkSHAoRZGVzdF9yZWdpb25fY29kZXMYmKv5XiADKAkSJAoZZGVzdF90aHJl", + "YXRfaW50ZWxsaWdlbmNlcxis85U5IAMoCRJaCg5sYXllcjRfY29uZmlncxi1", + "3I6yASADKAsyPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBv", + "bGljeVJ1bGVNYXRjaGVyTGF5ZXI0Q29uZmlnEh4KEnNyY19hZGRyZXNzX2dy", + "b3Vwcxi6mI3QASADKAkSFQoJc3JjX2ZxZG5zGOPM7c8BIAMoCRIZCg1zcmNf", + "aXBfcmFuZ2VzGNOAh84BIAMoCRIbChBzcmNfcmVnaW9uX2NvZGVzGJbjny8g", + "AygJElEKD3NyY19zZWN1cmVfdGFncxiGlM7yASADKAsyNC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGVTZWN1cmVUYWcSJAoY", + "c3JjX3RocmVhdF9pbnRlbGxpZ2VuY2VzGKrvqJoBIAMoCSJnCiVGaXJld2Fs", + "bFBvbGljeVJ1bGVNYXRjaGVyTGF5ZXI0Q29uZmlnEhwKC2lwX3Byb3RvY29s", + "GLCd+uIBIAEoCUgAiAEBEhAKBXBvcnRzGJLw+TIgAygJQg4KDF9pcF9wcm90", + "b2NvbCKiAQobRmlyZXdhbGxQb2xpY3lSdWxlU2VjdXJlVGFnEhQKBG5hbWUY", + "i/XNASABKAlIAIgBARIVCgVzdGF0ZRiRias0IAEoCUgBiAEBIkMKBVN0YXRl", + "EhMKD1VOREVGSU5FRF9TVEFURRAAEhAKCUVGRkVDVElWRRCH87h0EhMKC0lO", + "RUZGRUNUSVZFEILUlpEBQgcKBV9uYW1lQggKBl9zdGF0ZSKDAQoORml4ZWRP", + "clBlcmNlbnQSGwoKY2FsY3VsYXRlZBi+043hASABKAVIAIgBARIVCgVmaXhl", + "ZBj0zrsuIAEoBUgBiAEBEhgKB3BlcmNlbnQYxcihvAEgASgFSAKIAQFCDQoL", + "X2NhbGN1bGF0ZWRCCAoGX2ZpeGVkQgoKCF9wZXJjZW50Ip4UCg5Gb3J3YXJk", + "aW5nUnVsZRIbCgtJX3BfYWRkcmVzcxivjb8UIAEoCUgAiAEBEh0KDElfcF9w", + "cm90b2NvbBi99t7oASABKAlIAYgBARIaCglhbGxfcG9ydHMY9K+j1AEgASgI", + "SAKIAQESJAoTYWxsb3dfZ2xvYmFsX2FjY2VzcxiKxpHuASABKAhIA4gBARIn", + "ChdhbGxvd19wc2NfZ2xvYmFsX2FjY2VzcxjLhdF9IAEoCEgEiAEBEiAKD2Jh", + "Y2tlbmRfc2VydmljZRiKwK6SASABKAlIBYgBARIlChRiYXNlX2ZvcndhcmRp", + "bmdfcnVsZRiQ26P6ASABKAlIBogBARIiChJjcmVhdGlvbl90aW1lc3RhbXAY", + "to/HDiABKAlIB4gBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlICIgBARIb", + "CgtmaW5nZXJwcmludBjk0fNvIAEoCUgJiAEBEhAKAmlkGJsaIAEoBEgKiAEB", + "Eh0KDWlwX2NvbGxlY3Rpb24YtpGoVCABKAlIC4gBARIbCgppcF92ZXJzaW9u", + "GMDz0owBIAEoCUgMiAEBEiYKFmlzX21pcnJvcmluZ19jb2xsZWN0b3IY/ODu", + "OCABKAhIDYgBARIUCgRraW5kGJT3yAEgASgJSA6IAQESIQoRbGFiZWxfZmlu", + "Z2VycHJpbnQYmfD3VCABKAlID4gBARJHCgZsYWJlbHMY/7/B7gEgAygLMjMu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGUuTGFiZWxz", + "RW50cnkSJgoVbG9hZF9iYWxhbmNpbmdfc2NoZW1lGMSMwq0BIAEoCUgQiAEB", + "EkUKEG1ldGFkYXRhX2ZpbHRlcnMY683M3QEgAygLMicuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuTWV0YWRhdGFGaWx0ZXISFAoEbmFtZRiL9c0BIAEoCUgR", + "iAEBEhcKB25ldHdvcmsYrrSFbyABKAlIEogBARIdCgxuZXR3b3JrX3RpZXIY", + "07rb9gEgASgJSBOIAQESJAoUbm9fYXV0b21hdGVfZG5zX3pvbmUYr9HjHiAB", + "KAhIFIgBARIaCgpwb3J0X3JhbmdlGP+f3GcgASgJSBWIAQESEAoFcG9ydHMY", + "kvD5MiADKAkSIgoRcHNjX2Nvbm5lY3Rpb25faWQY3aWjiwEgASgESBaIAQES", + "JQoVcHNjX2Nvbm5lY3Rpb25fc3RhdHVzGLTJ51cgASgJSBeIAQESFgoGcmVn", + "aW9uGPTNoEIgASgJSBiIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgZiAEB", + "Em8KH3NlcnZpY2VfZGlyZWN0b3J5X3JlZ2lzdHJhdGlvbnMY/rHMaiADKAsy", + "Qy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Gb3J3YXJkaW5nUnVsZVNlcnZp", + "Y2VEaXJlY3RvcnlSZWdpc3RyYXRpb24SHgoNc2VydmljZV9sYWJlbBjqmezG", + "ASABKAlIGogBARIdCgxzZXJ2aWNlX25hbWUY1avNqwEgASgJSBuIAQESGwoQ", + "c291cmNlX2lwX3JhbmdlcxjKo5k1IAMoCRIbCgpzdWJuZXR3b3JrGO6n5JIB", + "IAEoCUgciAEBEhYKBnRhcmdldBiR4/lbIAEoCUgdiAEBGi0KC0xhYmVsc0Vu", + "dHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiiAEKDklQUHJv", + "dG9jb2xFbnVtEh8KG1VOREVGSU5FRF9JX1BfUFJPVE9DT0xfRU5VTRAAEgcK", + "AkFIEKcQEgkKA0VTUBDimgQSCwoESUNNUBC96IgBEhEKCkwzX0RFRkFVTFQQ", + "yfb6FhILCgRTQ1RQEMyBmwESCQoDVENQEMGHBRIJCgNVRFAQoY8FIlsKCUlw", + "VmVyc2lvbhIYChRVTkRFRklORURfSVBfVkVSU0lPThAAEgsKBElQVjQQhcyJ", + "ARILCgRJUFY2EIfMiQESGgoTVU5TUEVDSUZJRURfVkVSU0lPThCQz7UKIr8B", + "ChNMb2FkQmFsYW5jaW5nU2NoZW1lEiMKH1VOREVGSU5FRF9MT0FEX0JBTEFO", + "Q0lOR19TQ0hFTUUQABIPCghFWFRFUk5BTBDLp/0QEhgKEEVYVEVSTkFMX01B", + "TkFHRUQQi7aS9AESEAoISU5URVJOQUwQve2WhQESFwoQSU5URVJOQUxfTUFO", + "QUdFRBD91+cREhwKFUlOVEVSTkFMX1NFTEZfTUFOQUdFRBDOl9FwEg8KB0lO", + "VkFMSUQQ1/vt/AEijwEKC05ldHdvcmtUaWVyEhoKFlVOREVGSU5FRF9ORVRX", + "T1JLX1RJRVIQABIWCg5GSVhFRF9TVEFOREFSRBDInoWUARIPCgdQUkVNSVVN", + "ELe0wb4BEhAKCFNUQU5EQVJEEL2djOcBEikKIVNUQU5EQVJEX09WRVJSSURF", + "U19GSVhFRF9TVEFOREFSRBDCh5HeASKwAQoTUHNjQ29ubmVjdGlvblN0YXR1", + "cxIjCh9VTkRFRklORURfUFNDX0NPTk5FQ1RJT05fU1RBVFVTEAASDwoIQUND", + "RVBURUQQp5/SdRIOCgZDTE9TRUQQ7KqjtQESFwoPTkVFRFNfQVRURU5USU9O", + "ELyLoqQBEg4KB1BFTkRJTkcQ96rwEBIPCghSRUpFQ1RFRBD+iIRTEhkKElNU", + "QVRVU19VTlNQRUNJRklFRBDKzIsUQg4KDF9JX3BfYWRkcmVzc0IPCg1fSV9w", + "X3Byb3RvY29sQgwKCl9hbGxfcG9ydHNCFgoUX2FsbG93X2dsb2JhbF9hY2Nl", + "c3NCGgoYX2FsbG93X3BzY19nbG9iYWxfYWNjZXNzQhIKEF9iYWNrZW5kX3Nl", + "cnZpY2VCFwoVX2Jhc2VfZm9yd2FyZGluZ19ydWxlQhUKE19jcmVhdGlvbl90", + "aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQg4KDF9maW5nZXJwcmludEIFCgNf", + "aWRCEAoOX2lwX2NvbGxlY3Rpb25CDQoLX2lwX3ZlcnNpb25CGQoXX2lzX21p", + "cnJvcmluZ19jb2xsZWN0b3JCBwoFX2tpbmRCFAoSX2xhYmVsX2ZpbmdlcnBy", + "aW50QhgKFl9sb2FkX2JhbGFuY2luZ19zY2hlbWVCBwoFX25hbWVCCgoIX25l", + "dHdvcmtCDwoNX25ldHdvcmtfdGllckIXChVfbm9fYXV0b21hdGVfZG5zX3pv", + "bmVCDQoLX3BvcnRfcmFuZ2VCFAoSX3BzY19jb25uZWN0aW9uX2lkQhgKFl9w", + "c2NfY29ubmVjdGlvbl9zdGF0dXNCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5r", + "QhAKDl9zZXJ2aWNlX2xhYmVsQg8KDV9zZXJ2aWNlX25hbWVCDQoLX3N1Ym5l", + "dHdvcmtCCQoHX3RhcmdldCLLAwocRm9yd2FyZGluZ1J1bGVBZ2dyZWdhdGVk", + "TGlzdBIQCgJpZBibGiABKAlIAIgBARJSCgVpdGVtcxjAz/cvIAMoCzJALmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkZvcndhcmRpbmdSdWxlQWdncmVnYXRl", + "ZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4", + "dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkB", + "IAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5n", + "GJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gE", + "iAEBGmAKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEkEKBXZhbHVlGAIgASgL", + "MjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGVzU2Nv", + "cGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9r", + "ZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKtAgoSRm9yd2FyZGluZ1J1", + "bGVMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjkKBWl0ZW1zGMDP9y8gAygLMicu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGUSFAoEa2lu", + "ZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgC", + "iAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzf", + "lhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEB", + "QgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxm", + "X2xpbmtCCgoIX3dhcm5pbmciTwoXRm9yd2FyZGluZ1J1bGVSZWZlcmVuY2US", + "IAoPZm9yd2FyZGluZ19ydWxlGP6l3YABIAEoCUgAiAEBQhIKEF9mb3J3YXJk", + "aW5nX3J1bGUiwgEKKkZvcndhcmRpbmdSdWxlU2VydmljZURpcmVjdG9yeVJl", + "Z2lzdHJhdGlvbhIZCgluYW1lc3BhY2UY26qNVSABKAlIAIgBARIYCgdzZXJ2", + "aWNlGLWNj7IBIAEoCUgBiAEBEigKGHNlcnZpY2VfZGlyZWN0b3J5X3JlZ2lv", + "bhjQuqYjIAEoCUgCiAEBQgwKCl9uYW1lc3BhY2VCCgoIX3NlcnZpY2VCGwoZ", + "X3NlcnZpY2VfZGlyZWN0b3J5X3JlZ2lvbiKpAQoZRm9yd2FyZGluZ1J1bGVz", + "U2NvcGVkTGlzdBJFChBmb3J3YXJkaW5nX3J1bGVzGLWazJYBIAMoCzInLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkZvcndhcmRpbmdSdWxlEjkKB3dhcm5p", + "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", + "SACIAQFCCgoIX3dhcm5pbmcizQIKD0dSUENIZWFsdGhDaGVjaxIhChFncnBj", + "X3NlcnZpY2VfbmFtZRjWqI1BIAEoCUgAiAEBEhQKBHBvcnQYgbHSASABKAVI", + "AYgBARIZCglwb3J0X25hbWUYiYfnEyABKAlIAogBARIiChJwb3J0X3NwZWNp", + "ZmljYXRpb24YxevMGCABKAlIA4gBASJ+ChFQb3J0U3BlY2lmaWNhdGlvbhIg", + "ChxVTkRFRklORURfUE9SVF9TUEVDSUZJQ0FUSU9OEAASFQoOVVNFX0ZJWEVE", + "X1BPUlQQ5IjbWhIWCg5VU0VfTkFNRURfUE9SVBC/z8emARIYChBVU0VfU0VS", + "VklOR19QT1JUEMzR9awBQhQKEl9ncnBjX3NlcnZpY2VfbmFtZUIHCgVfcG9y", + "dEIMCgpfcG9ydF9uYW1lQhUKE19wb3J0X3NwZWNpZmljYXRpb24ibAoZR2V0", + "QWNjZWxlcmF0b3JUeXBlUmVxdWVzdBIgChBhY2NlbGVyYXRvcl90eXBlGI7h", + "6EEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpvbmUY", + "rMfkASABKAlCA+BBAiJeChFHZXRBZGRyZXNzUmVxdWVzdBIYCgdhZGRyZXNz", + "GPS33twBIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZy", + "ZWdpb24Y9M2gQiABKAlCA+BBAiJmCiNHZXRBc3NvY2lhdGlvbkZpcmV3YWxs", + "UG9saWN5UmVxdWVzdBIgCg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPg", + "QQISFAoEbmFtZRiL9c0BIAEoCUgAiAEBQgcKBV9uYW1lIoYBCipHZXRBc3Nv", + "Y2lhdGlvbk5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdh", + "bGxfcG9saWN5GNGKxu0BIAEoCUID4EECEhQKBG5hbWUYi/XNASABKAlIAIgB", + "ARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQJCBwoFX25hbWUipAEKMEdldEFz", + "c29jaWF0aW9uUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIg", + "Cg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISFAoEbmFtZRiL9c0B", + "IAEoCUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y", + "9M2gQiABKAlCA+BBAkIHCgVfbmFtZSJiChRHZXRBdXRvc2NhbGVyUmVxdWVz", + "dBIbCgphdXRvc2NhbGVyGNf90vYBIAEoCUID4EECEhcKB3Byb2plY3QYmZbB", + "bCABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIiUgoXR2V0QmFja2Vu", + "ZEJ1Y2tldFJlcXVlc3QSHgoOYmFja2VuZF9idWNrZXQY9ePdKyABKAlCA+BB", + "AhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIiVQoYR2V0QmFja2VuZFNlcnZp", + "Y2VSZXF1ZXN0EiAKD2JhY2tlbmRfc2VydmljZRiKwK6SASABKAlCA+BBAhIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQIiWgohR2V0RGlhZ25vc3RpY3NJbnRl", + "cmNvbm5lY3RSZXF1ZXN0EhwKDGludGVyY29ubmVjdBiOyYxrIAEoCUID4EEC", + "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiJVCg5HZXREaXNrUmVxdWVzdBIU", + "CgRkaXNrGJ2bvAEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", + "EhQKBHpvbmUYrMfkASABKAlCA+BBAiJeChJHZXREaXNrVHlwZVJlcXVlc3QS", + "GQoJZGlza190eXBlGJzprCwgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEo", + "CUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiKTAQokR2V0RWZmZWN0aXZl", + "RmlyZXdhbGxzSW5zdGFuY2VSZXF1ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJ", + "QgPgQQISIgoRbmV0d29ya19pbnRlcmZhY2UY6MCdrgEgASgJQgPgQQISFwoH", + "cHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJX", + "CiNHZXRFZmZlY3RpdmVGaXJld2FsbHNOZXR3b3JrUmVxdWVzdBIXCgduZXR3", + "b3JrGK60hW8gASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIoMB", + "CjdHZXRFZmZlY3RpdmVGaXJld2FsbHNSZWdpb25OZXR3b3JrRmlyZXdhbGxQ", + "b2xpY3lSZXF1ZXN0EhcKB25ldHdvcmsYrrSFbyABKAlCA+BBAhIXCgdwcm9q", + "ZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIiXQoc", + "R2V0RXh0ZXJuYWxWcG5HYXRld2F5UmVxdWVzdBIkChRleHRlcm5hbF92cG5f", + "Z2F0ZXdheRiF17M0IAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", + "AiI8ChhHZXRGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9s", + "aWN5GNGKxu0BIAEoCUID4EECIkgKEkdldEZpcmV3YWxsUmVxdWVzdBIZCghm", + "aXJld2FsbBiA+tXzASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", + "QQIibQoYR2V0Rm9yd2FyZGluZ1J1bGVSZXF1ZXN0EiAKD2ZvcndhcmRpbmdf", + "cnVsZRj+pd2AASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", + "FgoGcmVnaW9uGPTNoEIgASgJQgPgQQIiTQoZR2V0RnJvbUZhbWlseUltYWdl", + "UmVxdWVzdBIXCgZmYW1pbHkY5LbhnAEgASgJQgPgQQISFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECIkwKF0dldEdsb2JhbEFkZHJlc3NSZXF1ZXN0EhgKB2Fk", + "ZHJlc3MY9Lfe3AEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", + "IlsKHkdldEdsb2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3YXJk", + "aW5nX3J1bGUY/qXdgAEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID", + "4EECImgKJEdldEdsb2JhbE5ldHdvcmtFbmRwb2ludEdyb3VwUmVxdWVzdBIn", + "ChZuZXR3b3JrX2VuZHBvaW50X2dyb3VwGIbL884BIAEoCUID4EECEhcKB3By", + "b2plY3QYmZbBbCABKAlCA+BBAiJWChlHZXRHbG9iYWxPcGVyYXRpb25SZXF1", + "ZXN0EiAKCW9wZXJhdGlvbhjnqusYIAEoCUIK4EEC+kcEbmFtZRIXCgdwcm9q", + "ZWN0GJmWwWwgASgJQgPgQQIicwolR2V0R2xvYmFsT3JnYW5pemF0aW9uT3Bl", + "cmF0aW9uUmVxdWVzdBIgCglvcGVyYXRpb24Y56rrGCABKAlCCuBBAvpHBG5h", + "bWUSGgoJcGFyZW50X2lkGNDhmtsBIAEoCUgAiAEBQgwKCl9wYXJlbnRfaWQi", + "agomR2V0R2xvYmFsUHVibGljRGVsZWdhdGVkUHJlZml4ZVJlcXVlc3QSFwoH", + "cHJvamVjdBiZlsFsIAEoCUID4EECEicKF3B1YmxpY19kZWxlZ2F0ZWRfcHJl", + "Zml4GOjcsWEgASgJQgPgQQIixwEKIUdldEd1ZXN0QXR0cmlidXRlc0luc3Rh", + "bmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEhcKB3Byb2pl", + "Y3QYmZbBbCABKAlCA+BBAhIbCgpxdWVyeV9wYXRoGLyC4a8BIAEoCUgAiAEB", + "EhwKDHZhcmlhYmxlX2tleRichLBOIAEoCUgBiAEBEhQKBHpvbmUYrMfkASAB", + "KAlCA+BBAkINCgtfcXVlcnlfcGF0aEIPCg1fdmFyaWFibGVfa2V5Ir8BCh5H", + "ZXRIZWFsdGhCYWNrZW5kU2VydmljZVJlcXVlc3QSIAoPYmFja2VuZF9zZXJ2", + "aWNlGIrArpIBIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhJi", + "CiFyZXNvdXJjZV9ncm91cF9yZWZlcmVuY2VfcmVzb3VyY2UY0/7tNSABKAsy", + "Ly5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZUdyb3VwUmVmZXJl", + "bmNlQgPgQQIiTwoVR2V0SGVhbHRoQ2hlY2tSZXF1ZXN0Eh0KDGhlYWx0aF9j", + "aGVjaxjlqqSTASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIi", + "3QEKJEdldEhlYWx0aFJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIgCg9i", + "YWNrZW5kX3NlcnZpY2UYisCukgEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFs", + "IAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEmIKIXJlc291cmNl", + "X2dyb3VwX3JlZmVyZW5jZV9yZXNvdXJjZRjT/u01IAEoCzIvLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlJlc291cmNlR3JvdXBSZWZlcmVuY2VCA+BBAiLE", + "AQoaR2V0SGVhbHRoVGFyZ2V0UG9vbFJlcXVlc3QSWAobaW5zdGFuY2VfcmVm", + "ZXJlbmNlX3Jlc291cmNlGOzk1osBIAEoCzIqLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkluc3RhbmNlUmVmZXJlbmNlQgPgQQISFwoHcHJvamVjdBiZlsFs", + "IAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhsKC3RhcmdldF9w", + "b29sGIrk+B0gASgJQgPgQQIirQEKIEdldElhbVBvbGljeUJhY2tlbmRCdWNr", + "ZXRSZXF1ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9u", + "GL38he4BIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghy", + "ZXNvdXJjZRiOiK9dIAEoCUID4EECQiMKIV9vcHRpb25zX3JlcXVlc3RlZF9w", + "b2xpY3lfdmVyc2lvbiKuAQohR2V0SWFtUG9saWN5QmFja2VuZFNlcnZpY2VS", + "ZXF1ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uGL38", + "he4BIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNv", + "dXJjZRiOiK9dIAEoCUID4EECQiMKIV9vcHRpb25zX3JlcXVlc3RlZF9wb2xp", + "Y3lfdmVyc2lvbiK6AQoXR2V0SWFtUG9saWN5RGlza1JlcXVlc3QSMQogb3B0", + "aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24YvfyF7gEgASgFSACIAQES", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJ", + "QgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECQiMKIV9vcHRpb25zX3JlcXVl", + "c3RlZF9wb2xpY3lfdmVyc2lvbiKVAQohR2V0SWFtUG9saWN5RmlyZXdhbGxQ", + "b2xpY3lSZXF1ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJz", + "aW9uGL38he4BIAEoBUgAiAEBEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJC", + "IwohX29wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIqUBChhHZXRJ", + "YW1Qb2xpY3lJbWFnZVJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9s", + "aWN5X3ZlcnNpb24YvfyF7gEgASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEo", + "CUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJCIwohX29wdGlvbnNf", + "cmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIr4BChtHZXRJYW1Qb2xpY3lJbnN0", + "YW5jZVJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNp", + "b24YvfyF7gEgASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgK", + "CHJlc291cmNlGI6Ir10gASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EEC", + "QiMKIV9vcHRpb25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbiKwAQojR2V0", + "SWFtUG9saWN5SW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3QSMQogb3B0aW9uc19y", + "ZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24YvfyF7gEgASgFSACIAQESFwoHcHJv", + "amVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJC", + "IwohX29wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIsUBCiJHZXRJ", + "YW1Qb2xpY3lJbnN0YW50U25hcHNob3RSZXF1ZXN0EjEKIG9wdGlvbnNfcmVx", + "dWVzdGVkX3BvbGljeV92ZXJzaW9uGL38he4BIAEoBUgAiAEBEhcKB3Byb2pl", + "Y3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEhQK", + "BHpvbmUYrMfkASABKAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9s", + "aWN5X3ZlcnNpb24ipwEKGkdldElhbVBvbGljeUxpY2Vuc2VSZXF1ZXN0EjEK", "IG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uGL38he4BIAEoBUgA", "iAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9d", "IAEoCUID4EECQiMKIV9vcHRpb25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lv", - "biK6AQoXR2V0SWFtUG9saWN5RGlza1JlcXVlc3QSMQogb3B0aW9uc19yZXF1", - "ZXN0ZWRfcG9saWN5X3ZlcnNpb24YvfyF7gEgASgFSACIAQESFwoHcHJvamVj", - "dBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISFAoE", - "em9uZRisx+QBIAEoCUID4EECQiMKIV9vcHRpb25zX3JlcXVlc3RlZF9wb2xp", - "Y3lfdmVyc2lvbiKVAQohR2V0SWFtUG9saWN5RmlyZXdhbGxQb2xpY3lSZXF1", - "ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uGL38he4B", - "IAEoBUgAiAEBEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJCIwohX29wdGlv", - "bnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIqUBChhHZXRJYW1Qb2xpY3lJ", - "bWFnZVJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNp", - "b24YvfyF7gEgASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgK", - "CHJlc291cmNlGI6Ir10gASgJQgPgQQJCIwohX29wdGlvbnNfcmVxdWVzdGVk", - "X3BvbGljeV92ZXJzaW9uIr4BChtHZXRJYW1Qb2xpY3lJbnN0YW5jZVJlcXVl", - "c3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24YvfyF7gEg", - "ASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNl", - "GI6Ir10gASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECQiMKIV9vcHRp", - "b25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbiKwAQojR2V0SWFtUG9saWN5", - "SW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRf", - "cG9saWN5X3ZlcnNpb24YvfyF7gEgASgFSACIAQESFwoHcHJvamVjdBiZlsFs", - "IAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJCIwohX29wdGlv", - "bnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIsUBCiJHZXRJYW1Qb2xpY3lJ", - "bnN0YW50U25hcHNob3RSZXF1ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3Bv", - "bGljeV92ZXJzaW9uGL38he4BIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEhQKBHpvbmUYrMfk", - "ASABKAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNp", - "b24ipwEKGkdldElhbVBvbGljeUxpY2Vuc2VSZXF1ZXN0EjEKIG9wdGlvbnNf", - "cmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uGL38he4BIAEoBUgAiAEBEhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EEC", - "QiMKIV9vcHRpb25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbiKsAQofR2V0", - "SWFtUG9saWN5TWFjaGluZUltYWdlUmVxdWVzdBIxCiBvcHRpb25zX3JlcXVl", - "c3RlZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkIjCiFf", - "b3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24iyQEKJEdldElhbVBv", - "bGljeU5ldHdvcmtBdHRhY2htZW50UmVxdWVzdBIxCiBvcHRpb25zX3JlcXVl", - "c3RlZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVz", - "b3VyY2UYjoivXSABKAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9s", - "aWN5X3ZlcnNpb24itQEKKEdldElhbVBvbGljeU5ldHdvcmtGaXJld2FsbFBv", - "bGljeVJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNp", - "b24YvfyF7gEgASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgK", - "CHJlc291cmNlGI6Ir10gASgJQgPgQQJCIwohX29wdGlvbnNfcmVxdWVzdGVk", - "X3BvbGljeV92ZXJzaW9uIr8BChxHZXRJYW1Qb2xpY3lOb2RlR3JvdXBSZXF1", - "ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uGL38he4B", - "IAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJj", - "ZRiOiK9dIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAkIjCiFfb3B0", - "aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24ixAEKH0dldElhbVBvbGlj", - "eU5vZGVUZW1wbGF0ZVJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9s", + "biKsAQofR2V0SWFtUG9saWN5TWFjaGluZUltYWdlUmVxdWVzdBIxCiBvcHRp", + "b25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlC", + "A+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24iyQEK", + "JEdldElhbVBvbGljeU5ldHdvcmtBdHRhY2htZW50UmVxdWVzdBIxCiBvcHRp", + "b25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPg", + "QQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1", + "ZXN0ZWRfcG9saWN5X3ZlcnNpb24itQEKKEdldElhbVBvbGljeU5ldHdvcmtG", + "aXJld2FsbFBvbGljeVJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9s", "aWN5X3ZlcnNpb24YvfyF7gEgASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhgKCHJlc291cmNlGI6I", - "r10gASgJQgPgQQJCIwohX29wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJz", - "aW9uIswBCidHZXRJYW1Qb2xpY3lSZWdpb25CYWNrZW5kU2VydmljZVJlcXVl", - "c3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24YvfyF7gEg", - "ASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0", - "zaBCIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJCIwohX29w", - "dGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIsIBCh1HZXRJYW1Qb2xp", - "Y3lSZWdpb25EaXNrUmVxdWVzdBIxCiBvcHRpb25zX3JlcXVlc3RlZF9wb2xp", - "Y3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJ", - "QgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoiv", - "XSABKAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNp", - "b24izQEKKEdldElhbVBvbGljeVJlZ2lvbkluc3RhbnRTbmFwc2hvdFJlcXVl", - "c3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24YvfyF7gEg", - "ASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0", - "zaBCIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJCIwohX29w", - "dGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uItMBCi5HZXRJYW1Qb2xp", - "Y3lSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0EjEKIG9wdGlv", - "bnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uGL38he4BIAEoBUgAiAEBEhcK", - "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BB", - "AhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECQiMKIV9vcHRpb25zX3JlcXVl", - "c3RlZF9wb2xpY3lfdmVyc2lvbiLBAQoeR2V0SWFtUG9saWN5UmVzZXJ2YXRp", - "b25SZXF1ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9u", - "GL38he4BIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghy", - "ZXNvdXJjZRiOiK9dIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAkIj", - "CiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24ixgEKIUdldElh", - "bVBvbGljeVJlc291cmNlUG9saWN5UmVxdWVzdBIxCiBvcHRpb25zX3JlcXVl", + "CUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJCIwohX29wdGlvbnNf", + "cmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIr8BChxHZXRJYW1Qb2xpY3lOb2Rl", + "R3JvdXBSZXF1ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJz", + "aW9uGL38he4BIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIY", + "CghyZXNvdXJjZRiOiK9dIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BB", + "AkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24ixAEKH0dl", + "dElhbVBvbGljeU5vZGVUZW1wbGF0ZVJlcXVlc3QSMQogb3B0aW9uc19yZXF1", + "ZXN0ZWRfcG9saWN5X3ZlcnNpb24YvfyF7gEgASgFSACIAQESFwoHcHJvamVj", + "dBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhgKCHJl", + "c291cmNlGI6Ir10gASgJQgPgQQJCIwohX29wdGlvbnNfcmVxdWVzdGVkX3Bv", + "bGljeV92ZXJzaW9uIswBCidHZXRJYW1Qb2xpY3lSZWdpb25CYWNrZW5kU2Vy", + "dmljZVJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNp", + "b24YvfyF7gEgASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYK", + "BnJlZ2lvbhj0zaBCIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPg", + "QQJCIwohX29wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIsIBCh1H", + "ZXRJYW1Qb2xpY3lSZWdpb25EaXNrUmVxdWVzdBIxCiBvcHRpb25zX3JlcXVl", "c3RlZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIXCgdwcm9qZWN0", "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVz", "b3VyY2UYjoivXSABKAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9s", - "aWN5X3ZlcnNpb24iyQEKJEdldElhbVBvbGljeVNlcnZpY2VBdHRhY2htZW50", - "UmVxdWVzdBIxCiBvcHRpb25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbhi9", - "/IXuASABKAVIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVn", - "aW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkIj", - "CiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24iqAEKG0dldElh", - "bVBvbGljeVNuYXBzaG90UmVxdWVzdBIxCiBvcHRpb25zX3JlcXVlc3RlZF9w", - "b2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIXCgdwcm9qZWN0GJmWwWwg", - "ASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkIjCiFfb3B0aW9u", - "c19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24iwQEKHkdldElhbVBvbGljeVN0", - "b3JhZ2VQb29sUmVxdWVzdBIxCiBvcHRpb25zX3JlcXVlc3RlZF9wb2xpY3lf", + "aWN5X3ZlcnNpb24izQEKKEdldElhbVBvbGljeVJlZ2lvbkluc3RhbnRTbmFw", + "c2hvdFJlcXVlc3QSMQogb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNp", + "b24YvfyF7gEgASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYK", + "BnJlZ2lvbhj0zaBCIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPg", + "QQJCIwohX29wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uItMBCi5H", + "ZXRJYW1Qb2xpY3lSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0", + "EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uGL38he4BIAEo", + "BUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2g", + "QiABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECQiMKIV9vcHRp", + "b25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbiLBAQoeR2V0SWFtUG9saWN5", + "UmVzZXJ2YXRpb25SZXF1ZXN0EjEKIG9wdGlvbnNfcmVxdWVzdGVkX3BvbGlj", + "eV92ZXJzaW9uGL38he4BIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", + "A+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEhQKBHpvbmUYrMfkASAB", + "KAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24i", + "xgEKIUdldElhbVBvbGljeVJlc291cmNlUG9saWN5UmVxdWVzdBIxCiBvcHRp", + "b25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPg", + "QQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1", + "ZXN0ZWRfcG9saWN5X3ZlcnNpb24iyQEKJEdldElhbVBvbGljeVNlcnZpY2VB", + "dHRhY2htZW50UmVxdWVzdBIxCiBvcHRpb25zX3JlcXVlc3RlZF9wb2xpY3lf", "dmVyc2lvbhi9/IXuASABKAVIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", - "QQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJ", - "QgPgQQJCIwohX29wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92ZXJzaW9uIsIB", - "Ch1HZXRJYW1Qb2xpY3lTdWJuZXR3b3JrUmVxdWVzdBIxCiBvcHRpb25zX3Jl", + "QQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSAB", + "KAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24i", + "qAEKG0dldElhbVBvbGljeVNuYXBzaG90UmVxdWVzdBIxCiBvcHRpb25zX3Jl", "cXVlc3RlZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoI", - "cmVzb3VyY2UYjoivXSABKAlCA+BBAkIjCiFfb3B0aW9uc19yZXF1ZXN0ZWRf", - "cG9saWN5X3ZlcnNpb24iYwoZR2V0SW1hZ2VGYW1pbHlWaWV3UmVxdWVzdBIX", - "CgZmYW1pbHkY5LbhnAEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJBCg9HZXRJbWFnZVJlcXVlc3QS", - "FQoFaW1hZ2UY29LqLyABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", - "QQIidwoeR2V0SW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3Rh", - "bmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIXCgdwcm9qZWN0GJmW", - "wWwgASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIqQBCitHZXRJbnN0", - "YW5jZUdyb3VwTWFuYWdlclJlc2l6ZVJlcXVlc3RSZXF1ZXN0EiYKFmluc3Rh", - "bmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIXCgdwcm9qZWN0GJmW", - "wWwgASgJQgPgQQISHgoOcmVzaXplX3JlcXVlc3QYhIS5ZyABKAlCA+BBAhIU", - "CgR6b25lGKzH5AEgASgJQgPgQQIiaAoXR2V0SW5zdGFuY2VHcm91cFJlcXVl", - "c3QSHgoOaW5zdGFuY2VfZ3JvdXAY1dTVJiABKAlCA+BBAhIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIl0KEkdldElu", - "c3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIiSgoZ", - "R2V0SW5zdGFuY2VTZXR0aW5nUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJ", - "QgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIlkKGkdldEluc3RhbmNlVGVt", - "cGxhdGVSZXF1ZXN0EiIKEWluc3RhbmNlX3RlbXBsYXRlGOSBu5MBIAEoCUID", - "4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiJtChlHZXRJbnN0YW50U25h", - "cHNob3RSZXF1ZXN0EiEKEGluc3RhbnRfc25hcHNob3QY4tzfugEgASgJQgPg", - "QQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlC", - "A+BBAiJ9CiBHZXRJbnRlcmNvbm5lY3RBdHRhY2htZW50UmVxdWVzdBIoChdp", - "bnRlcmNvbm5lY3RfYXR0YWNobWVudBj0iveSASABKAlCA+BBAhIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIiYQoe", - "R2V0SW50ZXJjb25uZWN0TG9jYXRpb25SZXF1ZXN0EiYKFWludGVyY29ubmVj", - "dF9sb2NhdGlvbhjG2NvqASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJ", - "QgPgQQIibgokR2V0SW50ZXJjb25uZWN0UmVtb3RlTG9jYXRpb25SZXF1ZXN0", - "Ei0KHGludGVyY29ubmVjdF9yZW1vdGVfbG9jYXRpb24Y3cutigEgASgJQgPg", - "QQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIk8KFkdldEludGVyY29ubmVj", - "dFJlcXVlc3QSHAoMaW50ZXJjb25uZWN0GI7JjGsgASgJQgPgQQISFwoHcHJv", - "amVjdBiZlsFsIAEoCUID4EECIk0KFUdldExpY2Vuc2VDb2RlUmVxdWVzdBIb", - "CgxsaWNlbnNlX2NvZGUYq8ZZIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAiJFChFHZXRMaWNlbnNlUmVxdWVzdBIXCgdsaWNlbnNlGMGIwk8g", - "ASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIlAKFkdldE1hY2hp", - "bmVJbWFnZVJlcXVlc3QSHQoNbWFjaGluZV9pbWFnZRjj/v4gIAEoCUID4EEC", - "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiJkChVHZXRNYWNoaW5lVHlwZVJl", - "cXVlc3QSHAoMbWFjaGluZV90eXBlGLKwymwgASgJQgPgQQISFwoHcHJvamVj", - "dBiZlsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJbCiJHZXRN", - "YWNzZWNDb25maWdJbnRlcmNvbm5lY3RSZXF1ZXN0EhwKDGludGVyY29ubmVj", - "dBiOyYxrIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiKMAQoZ", - "R2V0TmF0SXBJbmZvUm91dGVyUmVxdWVzdBIZCghuYXRfbmFtZRjprfjKASAB", - "KAlIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTN", - "oEIgASgJQgPgQQISFgoGcm91dGVyGMmu7kYgASgJQgPgQQJCCwoJX25hdF9u", - "YW1lIvkCCh9HZXROYXRNYXBwaW5nSW5mb1JvdXRlcnNSZXF1ZXN0EhcKBmZp", - "bHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgB", - "iAEBEhkKCG5hdF9uYW1lGOmt+MoBIAEoCUgCiAEBEhgKCG9yZGVyX2J5GOj9", - "x0wgASgJSAOIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgEiAEBEhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIn", - "ChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgFiAEBEhYKBnJv", - "dXRlchjJru5GIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRz", - "QgsKCV9uYXRfbmFtZUILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoX", - "X3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MicgobR2V0TmV0d29ya0F0dGFjaG1l", - "bnRSZXF1ZXN0EiIKEm5ldHdvcmtfYXR0YWNobWVudBjUl49rIAEoCUID4EEC", - "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlC", - "A+BBAiKGAQokR2V0TmV0d29ya0VkZ2VTZWN1cml0eVNlcnZpY2VSZXF1ZXN0", - "Ei0KHW5ldHdvcmtfZWRnZV9zZWN1cml0eV9zZXJ2aWNlGKef70ogASgJQgPg", - "QQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEo", - "CUID4EECIngKHkdldE5ldHdvcmtFbmRwb2ludEdyb3VwUmVxdWVzdBInChZu", - "ZXR3b3JrX2VuZHBvaW50X2dyb3VwGIbL884BIAEoCUID4EECEhcKB3Byb2pl", - "Y3QYmZbBbCABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIiXAofR2V0", - "TmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJld2FsbF9wb2xp", - "Y3kY0YrG7QEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIkUK", - "EUdldE5ldHdvcmtSZXF1ZXN0EhcKB25ldHdvcmsYrrSFbyABKAlCA+BBAhIX", - "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQIiYQoTR2V0Tm9kZUdyb3VwUmVxdWVz", - "dBIbCgpub2RlX2dyb3VwGIL8i+ABIAEoCUID4EECEhcKB3Byb2plY3QYmZbB", - "bCABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIiaQoWR2V0Tm9kZVRl", - "bXBsYXRlUmVxdWVzdBIeCg1ub2RlX3RlbXBsYXRlGJfki5oBIAEoCUID4EEC", - "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlC", - "A+BBAiJfChJHZXROb2RlVHlwZVJlcXVlc3QSGgoJbm9kZV90eXBlGNeWkN4B", - "IAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIUCgR6b25lGKzH", - "5AEgASgJQgPgQQIibgoZR2V0UGFja2V0TWlycm9yaW5nUmVxdWVzdBIgChBw", - "YWNrZXRfbWlycm9yaW5nGMy50QogASgJQgPgQQISFwoHcHJvamVjdBiZlsFs", - "IAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECIiwKEUdldFByb2pl", - "Y3RSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiJmCiFHZXRQdWJs", - "aWNBZHZlcnRpc2VkUHJlZml4ZVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEigKGHB1YmxpY19hZHZlcnRpc2VkX3ByZWZpeBie98kwIAEoCUID", - "4EECInwKIEdldFB1YmxpY0RlbGVnYXRlZFByZWZpeGVSZXF1ZXN0EhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhInChdwdWJsaWNfZGVsZWdhdGVkX3ByZWZp", - "eBjo3LFhIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECImoKGkdl", - "dFJlZ2lvbkF1dG9zY2FsZXJSZXF1ZXN0EhsKCmF1dG9zY2FsZXIY1/3S9gEg", - "ASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0", - "zaBCIAEoCUID4EECInMKHkdldFJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVz", - "dBIgCg9iYWNrZW5kX3NlcnZpY2UYisCukgEgASgJQgPgQQISFwoHcHJvamVj", - "dBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECImoKGkdl", - "dFJlZ2lvbkNvbW1pdG1lbnRSZXF1ZXN0EhsKCmNvbW1pdG1lbnQYlZbz5QEg", + "ZWN0GJmWwWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkIj", + "CiFfb3B0aW9uc19yZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24iwQEKHkdldElh", + "bVBvbGljeVN0b3JhZ2VQb29sUmVxdWVzdBIxCiBvcHRpb25zX3JlcXVlc3Rl", + "ZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgBARIXCgdwcm9qZWN0GJmW", + "wWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhIUCgR6b25l", + "GKzH5AEgASgJQgPgQQJCIwohX29wdGlvbnNfcmVxdWVzdGVkX3BvbGljeV92", + "ZXJzaW9uIsIBCh1HZXRJYW1Qb2xpY3lTdWJuZXR3b3JrUmVxdWVzdBIxCiBv", + "cHRpb25zX3JlcXVlc3RlZF9wb2xpY3lfdmVyc2lvbhi9/IXuASABKAVIAIgB", + "ARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJ", + "QgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkIjCiFfb3B0aW9uc19y", + "ZXF1ZXN0ZWRfcG9saWN5X3ZlcnNpb24iYwoZR2V0SW1hZ2VGYW1pbHlWaWV3", + "UmVxdWVzdBIXCgZmYW1pbHkY5LbhnAEgASgJQgPgQQISFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJBCg9HZXRJbWFn", + "ZVJlcXVlc3QSFQoFaW1hZ2UY29LqLyABKAlCA+BBAhIXCgdwcm9qZWN0GJmW", + "wWwgASgJQgPgQQIidwoeR2V0SW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0", + "EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIXCgdw", + "cm9qZWN0GJmWwWwgASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIqQB", + "CitHZXRJbnN0YW5jZUdyb3VwTWFuYWdlclJlc2l6ZVJlcXVlc3RSZXF1ZXN0", + "EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIXCgdw", + "cm9qZWN0GJmWwWwgASgJQgPgQQISHgoOcmVzaXplX3JlcXVlc3QYhIS5ZyAB", + "KAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIiaAoXR2V0SW5zdGFuY2VH", + "cm91cFJlcXVlc3QSHgoOaW5zdGFuY2VfZ3JvdXAY1dTVJiABKAlCA+BBAhIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EEC", + "Il0KEkdldEluc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID", + "4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJ", + "QgPgQQIiSgoZR2V0SW5zdGFuY2VTZXR0aW5nUmVxdWVzdBIXCgdwcm9qZWN0", + "GJmWwWwgASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIlkKGkdldElu", + "c3RhbmNlVGVtcGxhdGVSZXF1ZXN0EiIKEWluc3RhbmNlX3RlbXBsYXRlGOSB", + "u5MBIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiJtChlHZXRJ", + "bnN0YW50U25hcHNob3RSZXF1ZXN0EiEKEGluc3RhbnRfc25hcHNob3QY4tzf", + "ugEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpvbmUY", + "rMfkASABKAlCA+BBAiJ9CiBHZXRJbnRlcmNvbm5lY3RBdHRhY2htZW50UmVx", + "dWVzdBIoChdpbnRlcmNvbm5lY3RfYXR0YWNobWVudBj0iveSASABKAlCA+BB", + "AhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJ", + "QgPgQQIiYQoeR2V0SW50ZXJjb25uZWN0TG9jYXRpb25SZXF1ZXN0EiYKFWlu", + "dGVyY29ubmVjdF9sb2NhdGlvbhjG2NvqASABKAlCA+BBAhIXCgdwcm9qZWN0", + "GJmWwWwgASgJQgPgQQIibgokR2V0SW50ZXJjb25uZWN0UmVtb3RlTG9jYXRp", + "b25SZXF1ZXN0Ei0KHGludGVyY29ubmVjdF9yZW1vdGVfbG9jYXRpb24Y3cut", + "igEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIk8KFkdldElu", + "dGVyY29ubmVjdFJlcXVlc3QSHAoMaW50ZXJjb25uZWN0GI7JjGsgASgJQgPg", + "QQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIk0KFUdldExpY2Vuc2VDb2Rl", + "UmVxdWVzdBIbCgxsaWNlbnNlX2NvZGUYq8ZZIAEoCUID4EECEhcKB3Byb2pl", + "Y3QYmZbBbCABKAlCA+BBAiJFChFHZXRMaWNlbnNlUmVxdWVzdBIXCgdsaWNl", + "bnNlGMGIwk8gASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIlAK", + "FkdldE1hY2hpbmVJbWFnZVJlcXVlc3QSHQoNbWFjaGluZV9pbWFnZRjj/v4g", + "IAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiJkChVHZXRNYWNo", + "aW5lVHlwZVJlcXVlc3QSHAoMbWFjaGluZV90eXBlGLKwymwgASgJQgPgQQIS", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BB", + "AiJbCiJHZXRNYWNzZWNDb25maWdJbnRlcmNvbm5lY3RSZXF1ZXN0EhwKDGlu", + "dGVyY29ubmVjdBiOyYxrIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlC", + "A+BBAiKMAQoZR2V0TmF0SXBJbmZvUm91dGVyUmVxdWVzdBIZCghuYXRfbmFt", + "ZRjprfjKASABKAlIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoG", + "cmVnaW9uGPTNoEIgASgJQgPgQQISFgoGcm91dGVyGMmu7kYgASgJQgPgQQJC", + "CwoJX25hdF9uYW1lIvkCCh9HZXROYXRNYXBwaW5nSW5mb1JvdXRlcnNSZXF1", + "ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxib", + "yIsaIAEoDUgBiAEBEhkKCG5hdF9uYW1lGOmt+MoBIAEoCUgCiAEBEhgKCG9y", + "ZGVyX2J5GOj9x0wgASgJSAOIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgE", + "iAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiAB", + "KAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgF", + "iAEBEhYKBnJvdXRlchjJru5GIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21h", + "eF9yZXN1bHRzQgsKCV9uYXRfbmFtZUILCglfb3JkZXJfYnlCDQoLX3BhZ2Vf", + "dG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MicgobR2V0TmV0d29y", + "a0F0dGFjaG1lbnRSZXF1ZXN0EiIKEm5ldHdvcmtfYXR0YWNobWVudBjUl49r", + "IAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y", + "9M2gQiABKAlCA+BBAiKGAQokR2V0TmV0d29ya0VkZ2VTZWN1cml0eVNlcnZp", + "Y2VSZXF1ZXN0Ei0KHW5ldHdvcmtfZWRnZV9zZWN1cml0eV9zZXJ2aWNlGKef", + "70ogASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lv", + "bhj0zaBCIAEoCUID4EECIngKHkdldE5ldHdvcmtFbmRwb2ludEdyb3VwUmVx", + "dWVzdBInChZuZXR3b3JrX2VuZHBvaW50X2dyb3VwGIbL884BIAEoCUID4EEC", + "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPg", + "QQIiXAofR2V0TmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJl", + "d2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEo", + "CUID4EECIlQKGEdldE5ldHdvcmtQcm9maWxlUmVxdWVzdBIfCg9uZXR3b3Jr", + "X3Byb2ZpbGUYmPnFUiABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", + "QQIiRQoRR2V0TmV0d29ya1JlcXVlc3QSFwoHbmV0d29yaxiutIVvIAEoCUID", + "4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiJhChNHZXROb2RlR3JvdXBS", + "ZXF1ZXN0EhsKCm5vZGVfZ3JvdXAYgvyL4AEgASgJQgPgQQISFwoHcHJvamVj", + "dBiZlsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJpChZHZXRO", + "b2RlVGVtcGxhdGVSZXF1ZXN0Eh4KDW5vZGVfdGVtcGxhdGUYl+SLmgEgASgJ", + "QgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBC", + "IAEoCUID4EECIl8KEkdldE5vZGVUeXBlUmVxdWVzdBIaCglub2RlX3R5cGUY", + "15aQ3gEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQKBHpv", + "bmUYrMfkASABKAlCA+BBAiJuChlHZXRQYWNrZXRNaXJyb3JpbmdSZXF1ZXN0", + "EiAKEHBhY2tldF9taXJyb3JpbmcYzLnRCiABKAlCA+BBAhIXCgdwcm9qZWN0", + "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIiLAoRR2V0", + "UHJvamVjdFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECImYKIUdl", + "dFB1YmxpY0FkdmVydGlzZWRQcmVmaXhlUmVxdWVzdBIXCgdwcm9qZWN0GJmW", + "wWwgASgJQgPgQQISKAoYcHVibGljX2FkdmVydGlzZWRfcHJlZml4GJ73yTAg", + "ASgJQgPgQQIifAogR2V0UHVibGljRGVsZWdhdGVkUHJlZml4ZVJlcXVlc3QS", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKF3B1YmxpY19kZWxlZ2F0ZWRf", + "cHJlZml4GOjcsWEgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIi", + "agoaR2V0UmVnaW9uQXV0b3NjYWxlclJlcXVlc3QSGwoKYXV0b3NjYWxlchjX", + "/dL2ASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVn", + "aW9uGPTNoEIgASgJQgPgQQIicwoeR2V0UmVnaW9uQmFja2VuZFNlcnZpY2VS", + "ZXF1ZXN0EiAKD2JhY2tlbmRfc2VydmljZRiKwK6SASABKAlCA+BBAhIXCgdw", + "cm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIi", + "agoaR2V0UmVnaW9uQ29tbWl0bWVudFJlcXVlc3QSGwoKY29tbWl0bWVudBiV", + "lvPlASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVn", + "aW9uGPTNoEIgASgJQgPgQQIiXQoUR2V0UmVnaW9uRGlza1JlcXVlc3QSFAoE", + "ZGlzaxidm7wBIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIW", + "CgZyZWdpb24Y9M2gQiABKAlCA+BBAiJmChhHZXRSZWdpb25EaXNrVHlwZVJl", + "cXVlc3QSGQoJZGlza190eXBlGJzprCwgASgJQgPgQQISFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECIm0KG0dldFJl", + "Z2lvbkhlYWx0aENoZWNrUmVxdWVzdBIdCgxoZWFsdGhfY2hlY2sY5aqkkwEg", "ASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0", - "zaBCIAEoCUID4EECIl0KFEdldFJlZ2lvbkRpc2tSZXF1ZXN0EhQKBGRpc2sY", - "nZu8ASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVn", - "aW9uGPTNoEIgASgJQgPgQQIiZgoYR2V0UmVnaW9uRGlza1R5cGVSZXF1ZXN0", - "EhkKCWRpc2tfdHlwZRic6awsIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAiJtChtHZXRSZWdpb25I", - "ZWFsdGhDaGVja1JlcXVlc3QSHQoMaGVhbHRoX2NoZWNrGOWqpJMBIAEoCUID", + "zaBCIAEoCUID4EECInwKIkdldFJlZ2lvbkhlYWx0aENoZWNrU2VydmljZVJl", + "cXVlc3QSJQoUaGVhbHRoX2NoZWNrX3NlcnZpY2UY25vdwgEgASgJQgPgQQIS", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID", + "4EECIn8KJEdldFJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBIm", + "ChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQISFwoHcHJv", + "amVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECInAK", + "HUdldFJlZ2lvbkluc3RhbmNlR3JvdXBSZXF1ZXN0Eh4KDmluc3RhbmNlX2dy", + "b3VwGNXU1SYgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYK", + "BnJlZ2lvbhj0zaBCIAEoCUID4EECIncKIEdldFJlZ2lvbkluc3RhbmNlVGVt", + "cGxhdGVSZXF1ZXN0EiIKEWluc3RhbmNlX3RlbXBsYXRlGOSBu5MBIAEoCUID", "4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiAB", - "KAlCA+BBAiJ8CiJHZXRSZWdpb25IZWFsdGhDaGVja1NlcnZpY2VSZXF1ZXN0", - "EiUKFGhlYWx0aF9jaGVja19zZXJ2aWNlGNub3cIBIAEoCUID4EECEhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAiJ/", - "CiRHZXRSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5z", - "dGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEhcKB3Byb2plY3QY", - "mZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAiJwCh1HZXRS", - "ZWdpb25JbnN0YW5jZUdyb3VwUmVxdWVzdBIeCg5pbnN0YW5jZV9ncm91cBjV", - "1NUmIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdp", - "b24Y9M2gQiABKAlCA+BBAiJ3CiBHZXRSZWdpb25JbnN0YW5jZVRlbXBsYXRl", - "UmVxdWVzdBIiChFpbnN0YW5jZV90ZW1wbGF0ZRjkgbuTASABKAlCA+BBAhIX", - "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPg", - "QQIidQofR2V0UmVnaW9uSW5zdGFudFNuYXBzaG90UmVxdWVzdBIhChBpbnN0", - "YW50X3NuYXBzaG90GOLc37oBIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAiKAAQokR2V0UmVnaW9u", - "TmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0EicKFm5ldHdvcmtfZW5kcG9p", - "bnRfZ3JvdXAYhsvzzgEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECInoKJUdldFJlZ2lvbk5ldHdv", - "cmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGK", - "xu0BIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdp", - "b24Y9M2gQiABKAlCA+BBAiJ/CiRHZXRSZWdpb25Ob3RpZmljYXRpb25FbmRw", - "b2ludFJlcXVlc3QSJgoVbm90aWZpY2F0aW9uX2VuZHBvaW50GOm81rMBIAEo", - "CUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2g", - "QiABKAlCA+BBAiJuChlHZXRSZWdpb25PcGVyYXRpb25SZXF1ZXN0EiAKCW9w", - "ZXJhdGlvbhjnqusYIAEoCUIK4EEC+kcEbmFtZRIXCgdwcm9qZWN0GJmWwWwg", - "ASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIiQwoQR2V0UmVnaW9u", + "KAlCA+BBAiJ1Ch9HZXRSZWdpb25JbnN0YW50U25hcHNob3RSZXF1ZXN0EiEK", + "EGluc3RhbnRfc25hcHNob3QY4tzfugEgASgJQgPgQQISFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECIoABCiRHZXRS", + "ZWdpb25OZXR3b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QSJwoWbmV0d29ya19l", + "bmRwb2ludF9ncm91cBiGy/POASABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwg", + "ASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIiegolR2V0UmVnaW9u", + "TmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJld2FsbF9wb2xp", + "Y3kY0YrG7QEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYK", + "BnJlZ2lvbhj0zaBCIAEoCUID4EECIn8KJEdldFJlZ2lvbk5vdGlmaWNhdGlv", + "bkVuZHBvaW50UmVxdWVzdBImChVub3RpZmljYXRpb25fZW5kcG9pbnQY6bzW", + "swEgASgJQgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lv", + "bhj0zaBCIAEoCUID4EECIm4KGUdldFJlZ2lvbk9wZXJhdGlvblJlcXVlc3QS", + "IAoJb3BlcmF0aW9uGOeq6xggASgJQgrgQQL6RwRuYW1lEhcKB3Byb2plY3QY", + "mZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAiJDChBHZXRS", + "ZWdpb25SZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdp", + "b24Y9M2gQiABKAlCA+BBAiJyCh5HZXRSZWdpb25TZWN1cml0eVBvbGljeVJl", + "cXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBC", + "IAEoCUID4EECEh8KD3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUID4EECInIK", + "HkdldFJlZ2lvblNzbENlcnRpZmljYXRlUmVxdWVzdBIXCgdwcm9qZWN0GJmW", + "wWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISHwoPc3NsX2Nl", + "cnRpZmljYXRlGOTXkhYgASgJQgPgQQIiaQoZR2V0UmVnaW9uU3NsUG9saWN5", "UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTN", - "oEIgASgJQgPgQQIicgoeR2V0UmVnaW9uU2VjdXJpdHlQb2xpY3lSZXF1ZXN0", - "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlC", - "A+BBAhIfCg9zZWN1cml0eV9wb2xpY3kYkYbKUSABKAlCA+BBAiJyCh5HZXRS", - "ZWdpb25Tc2xDZXJ0aWZpY2F0ZVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEh8KD3NzbF9jZXJ0aWZp", - "Y2F0ZRjk15IWIAEoCUID4EECImkKGUdldFJlZ2lvblNzbFBvbGljeVJlcXVl", + "oEIgASgJQgPgQQISGwoKc3NsX3BvbGljeRjF/eCMASABKAlCA+BBAiJ1Ch9H", + "ZXRSZWdpb25UYXJnZXRIdHRwUHJveHlSZXF1ZXN0EhcKB3Byb2plY3QYmZbB", + "bCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIhChF0YXJnZXRf", + "aHR0cF9wcm94eRjlvtJiIAEoCUID4EECIncKIEdldFJlZ2lvblRhcmdldEh0", + "dHBzUHJveHlSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZy", + "ZWdpb24Y9M2gQiABKAlCA+BBAhIiChJ0YXJnZXRfaHR0cHNfcHJveHkY7LD6", + "GCABKAlCA+BBAiJ0Ch5HZXRSZWdpb25UYXJnZXRUY3BQcm94eVJlcXVlc3QS", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID", + "4EECEiEKEHRhcmdldF90Y3BfcHJveHkY4tbw7wEgASgJQgPgQQIiYwoWR2V0", + "UmVnaW9uVXJsTWFwUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", + "FgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoHdXJsX21hcBiMlYGvASABKAlC", + "A+BBAiJjChVHZXRSZXNlcnZhdGlvblJlcXVlc3QSFwoHcHJvamVjdBiZlsFs", + "IAEoCUID4EECEhsKC3Jlc2VydmF0aW9uGMyH1RYgASgJQgPgQQISFAoEem9u", + "ZRisx+QBIAEoCUID4EECImwKGEdldFJlc291cmNlUG9saWN5UmVxdWVzdBIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPg", + "QQISHwoPcmVzb3VyY2VfcG9saWN5GIOl90sgASgJQgPgQQIiQQoPR2V0Um91", + "dGVSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIVCgVyb3V0ZRjJ", + "5OozIAEoCUID4EECIlsKEEdldFJvdXRlclJlcXVlc3QSFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhYKBnJvdXRl", + "chjJru5GIAEoCUID4EECImcKHEdldFJvdXRlclN0YXR1c1JvdXRlclJlcXVl", "c3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEo", - "CUID4EECEhsKCnNzbF9wb2xpY3kYxf3gjAEgASgJQgPgQQIidQofR2V0UmVn", - "aW9uVGFyZ2V0SHR0cFByb3h5UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJ", - "QgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISIQoRdGFyZ2V0X2h0dHBf", - "cHJveHkY5b7SYiABKAlCA+BBAiJ3CiBHZXRSZWdpb25UYXJnZXRIdHRwc1By", - "b3h5UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9u", - "GPTNoEIgASgJQgPgQQISIgoSdGFyZ2V0X2h0dHBzX3Byb3h5GOyw+hggASgJ", - "QgPgQQIidAoeR2V0UmVnaW9uVGFyZ2V0VGNwUHJveHlSZXF1ZXN0EhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIh", - "ChB0YXJnZXRfdGNwX3Byb3h5GOLW8O8BIAEoCUID4EECImMKFkdldFJlZ2lv", - "blVybE1hcFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJl", - "Z2lvbhj0zaBCIAEoCUID4EECEhgKB3VybF9tYXAYjJWBrwEgASgJQgPgQQIi", - "YwoVR2V0UmVzZXJ2YXRpb25SZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhIbCgtyZXNlcnZhdGlvbhjMh9UWIAEoCUID4EECEhQKBHpvbmUYrMfk", - "ASABKAlCA+BBAiJsChhHZXRSZXNvdXJjZVBvbGljeVJlcXVlc3QSFwoHcHJv", - "amVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEh8K", - "D3Jlc291cmNlX3BvbGljeRiDpfdLIAEoCUID4EECIkEKD0dldFJvdXRlUmVx", - "dWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFQoFcm91dGUYyeTqMyAB", - "KAlCA+BBAiJbChBHZXRSb3V0ZXJSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIWCgZyb3V0ZXIYya7u", - "RiABKAlCA+BBAiJnChxHZXRSb3V0ZXJTdGF0dXNSb3V0ZXJSZXF1ZXN0EhcK", + "CUID4EECEhYKBnJvdXRlchjJru5GIAEoCUID4EECImgKHEdldFJ1bGVGaXJl", + "d2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGKxu0BIAEo", + "CUID4EECEhkKCHByaW9yaXR5GKTzodQBIAEoBUgAiAEBQgsKCV9wcmlvcml0", + "eSKIAQojR2V0UnVsZU5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoP", + "ZmlyZXdhbGxfcG9saWN5GNGKxu0BIAEoCUID4EECEhkKCHByaW9yaXR5GKTz", + "odQBIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAkILCglfcHJp", + "b3JpdHkipgEKKUdldFJ1bGVSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lS", + "ZXF1ZXN0EiAKD2ZpcmV3YWxsX3BvbGljeRjRisbtASABKAlCA+BBAhIZCghw", + "cmlvcml0eRik86HUASABKAVIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", + "QQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQJCCwoJX3ByaW9yaXR5Ip4BCiJH", + "ZXRSdWxlUmVnaW9uU2VjdXJpdHlQb2xpY3lSZXF1ZXN0EhkKCHByaW9yaXR5", + "GKTzodQBIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZy", + "ZWdpb24Y9M2gQiABKAlCA+BBAhIfCg9zZWN1cml0eV9wb2xpY3kYkYbKUSAB", + "KAlCA+BBAkILCglfcHJpb3JpdHkigAEKHEdldFJ1bGVTZWN1cml0eVBvbGlj", + "eVJlcXVlc3QSGQoIcHJpb3JpdHkYpPOh1AEgASgFSACIAQESFwoHcHJvamVj", + "dBiZlsFsIAEoCUID4EECEh8KD3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUID", + "4EECQgsKCV9wcmlvcml0eSJnChxHZXRTY3JlZW5zaG90SW5zdGFuY2VSZXF1", + "ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISFwoHcHJvamVjdBiZlsFs", + "IAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJUChhHZXRTZWN1cml0", + "eVBvbGljeVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEh8KD3Nl", + "Y3VyaXR5X3BvbGljeRiRhspRIAEoCUID4EECIq0BCiJHZXRTZXJpYWxQb3J0", + "T3V0cHV0SW5zdGFuY2VSZXF1ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJQgPg", + "QQISFAoEcG9ydBiBsdIBIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", + "A+BBAhIVCgVzdGFydBjiiKs0IAEoA0gBiAEBEhQKBHpvbmUYrMfkASABKAlC", + "A+BBAkIHCgVfcG9ydEIICgZfc3RhcnQicwobR2V0U2VydmljZUF0dGFjaG1l", + "bnRSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y", + "9M2gQiABKAlCA+BBAhIjChJzZXJ2aWNlX2F0dGFjaG1lbnQY7anQoQEgASgJ", + "QgPgQQIidQoqR2V0U2hpZWxkZWRJbnN0YW5jZUlkZW50aXR5SW5zdGFuY2VS", + "ZXF1ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJIChJHZXRTbmFw", + "c2hvdFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhkKCHNuYXBz", + "aG90GMSr64cBIAEoCUID4EECIjQKGUdldFNuYXBzaG90U2V0dGluZ1JlcXVl", + "c3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECIlQKGEdldFNzbENlcnRpZmlj", + "YXRlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISHwoPc3NsX2Nl", + "cnRpZmljYXRlGOTXkhYgASgJQgPgQQIiSwoTR2V0U3NsUG9saWN5UmVxdWVz", + "dBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGwoKc3NsX3BvbGljeRjF/eCM", + "ASABKAlCA+BBAiJrChpHZXRTdGF0dXNWcG5HYXRld2F5UmVxdWVzdBIXCgdw", + "cm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIS", + "HAoLdnBuX2dhdGV3YXkY+YP2wQEgASgJQgPgQQIiZQoVR2V0U3RvcmFnZVBv", + "b2xSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIdCgxzdG9yYWdl", + "X3Bvb2wY4MbxqwEgASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIm4K", + "GUdldFN0b3JhZ2VQb29sVHlwZVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", + "CUID4EECEiIKEXN0b3JhZ2VfcG9vbF90eXBlGLmBsIgBIAEoCUID4EECEhQK", + "BHpvbmUYrMfkASABKAlCA+BBAiJkChRHZXRTdWJuZXR3b3JrUmVxdWVzdBIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPg", + "QQISGwoKc3VibmV0d29yaxjup+SSASABKAlCA+BBAiJXChlHZXRUYXJnZXRH", + "cnBjUHJveHlSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIhChF0", + "YXJnZXRfZ3JwY19wcm94eRj7tLICIAEoCUID4EECIlcKGUdldFRhcmdldEh0", + "dHBQcm94eVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEiEKEXRh", + "cmdldF9odHRwX3Byb3h5GOW+0mIgASgJQgPgQQIiWQoaR2V0VGFyZ2V0SHR0", + "cHNQcm94eVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEiIKEnRh", + "cmdldF9odHRwc19wcm94eRjssPoYIAEoCUID4EECImsKGEdldFRhcmdldElu", + "c3RhbmNlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISIAoPdGFy", + "Z2V0X2luc3RhbmNlGIOPlooBIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlC", + "A+BBAiJkChRHZXRUYXJnZXRQb29sUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwg", + "ASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGwoLdGFyZ2V0X3Bv", + "b2wYiuT4HSABKAlCA+BBAiJWChhHZXRUYXJnZXRTc2xQcm94eVJlcXVlc3QS", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEiEKEHRhcmdldF9zc2xfcHJveHkY", + "zbrGoQEgASgJQgPgQQIiVgoYR2V0VGFyZ2V0VGNwUHJveHlSZXF1ZXN0EhcK", + "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIhChB0YXJnZXRfdGNwX3Byb3h5GOLW", + "8O8BIAEoCUID4EECInIKGkdldFRhcmdldFZwbkdhdGV3YXlSZXF1ZXN0EhcK", "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BB", - "AhIWCgZyb3V0ZXIYya7uRiABKAlCA+BBAiJoChxHZXRSdWxlRmlyZXdhbGxQ", - "b2xpY3lSZXF1ZXN0EiAKD2ZpcmV3YWxsX3BvbGljeRjRisbtASABKAlCA+BB", - "AhIZCghwcmlvcml0eRik86HUASABKAVIAIgBAUILCglfcHJpb3JpdHkiiAEK", - "I0dldFJ1bGVOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0EiAKD2ZpcmV3", - "YWxsX3BvbGljeRjRisbtASABKAlCA+BBAhIZCghwcmlvcml0eRik86HUASAB", - "KAVIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQJCCwoJX3ByaW9yaXR5", - "IqYBCilHZXRSdWxlUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVz", - "dBIgCg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISGQoIcHJpb3Jp", - "dHkYpPOh1AEgASgFSACIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYK", - "BnJlZ2lvbhj0zaBCIAEoCUID4EECQgsKCV9wcmlvcml0eSKeAQoiR2V0UnVs", - "ZVJlZ2lvblNlY3VyaXR5UG9saWN5UmVxdWVzdBIZCghwcmlvcml0eRik86HU", - "ASABKAVIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9u", - "GPTNoEIgASgJQgPgQQISHwoPc2VjdXJpdHlfcG9saWN5GJGGylEgASgJQgPg", - "QQJCCwoJX3ByaW9yaXR5IoABChxHZXRSdWxlU2VjdXJpdHlQb2xpY3lSZXF1", - "ZXN0EhkKCHByaW9yaXR5GKTzodQBIAEoBUgAiAEBEhcKB3Byb2plY3QYmZbB", - "bCABKAlCA+BBAhIfCg9zZWN1cml0eV9wb2xpY3kYkYbKUSABKAlCA+BBAkIL", - "CglfcHJpb3JpdHkiZwocR2V0U2NyZWVuc2hvdEluc3RhbmNlUmVxdWVzdBIY", - "CghpbnN0YW5jZRiVqdoIIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIiVAoYR2V0U2VjdXJpdHlQb2xp", - "Y3lSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIfCg9zZWN1cml0", - "eV9wb2xpY3kYkYbKUSABKAlCA+BBAiKtAQoiR2V0U2VyaWFsUG9ydE91dHB1", - "dEluc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEhQK", - "BHBvcnQYgbHSASABKAVIAIgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", - "FQoFc3RhcnQY4oirNCABKANIAYgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJC", - "BwoFX3BvcnRCCAoGX3N0YXJ0InMKG0dldFNlcnZpY2VBdHRhY2htZW50UmVx", - "dWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIg", - "ASgJQgPgQQISIwoSc2VydmljZV9hdHRhY2htZW50GO2p0KEBIAEoCUID4EEC", - "InUKKkdldFNoaWVsZGVkSW5zdGFuY2VJZGVudGl0eUluc3RhbmNlUmVxdWVz", - "dBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIiSAoSR2V0U25hcHNob3RS", - "ZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIZCghzbmFwc2hvdBjE", - "q+uHASABKAlCA+BBAiI0ChlHZXRTbmFwc2hvdFNldHRpbmdSZXF1ZXN0EhcK", - "B3Byb2plY3QYmZbBbCABKAlCA+BBAiJUChhHZXRTc2xDZXJ0aWZpY2F0ZVJl", - "cXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEh8KD3NzbF9jZXJ0aWZp", - "Y2F0ZRjk15IWIAEoCUID4EECIksKE0dldFNzbFBvbGljeVJlcXVlc3QSFwoH", - "cHJvamVjdBiZlsFsIAEoCUID4EECEhsKCnNzbF9wb2xpY3kYxf3gjAEgASgJ", - "QgPgQQIiawoaR2V0U3RhdHVzVnBuR2F0ZXdheVJlcXVlc3QSFwoHcHJvamVj", - "dBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhwKC3Zw", - "bl9nYXRld2F5GPmD9sEBIAEoCUID4EECImUKFUdldFN0b3JhZ2VQb29sUmVx", - "dWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISHQoMc3RvcmFnZV9wb29s", - "GODG8asBIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiJuChlHZXRT", - "dG9yYWdlUG9vbFR5cGVSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", - "AhIiChFzdG9yYWdlX3Bvb2xfdHlwZRi5gbCIASABKAlCA+BBAhIUCgR6b25l", - "GKzH5AEgASgJQgPgQQIiZAoUR2V0U3VibmV0d29ya1JlcXVlc3QSFwoHcHJv", - "amVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhsK", - "CnN1Ym5ldHdvcmsY7qfkkgEgASgJQgPgQQIiVwoZR2V0VGFyZ2V0R3JwY1By", - "b3h5UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISIQoRdGFyZ2V0", - "X2dycGNfcHJveHkY+7SyAiABKAlCA+BBAiJXChlHZXRUYXJnZXRIdHRwUHJv", - "eHlSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIhChF0YXJnZXRf", - "aHR0cF9wcm94eRjlvtJiIAEoCUID4EECIlkKGkdldFRhcmdldEh0dHBzUHJv", - "eHlSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIiChJ0YXJnZXRf", - "aHR0cHNfcHJveHkY7LD6GCABKAlCA+BBAiJrChhHZXRUYXJnZXRJbnN0YW5j", - "ZVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEiAKD3RhcmdldF9p", - "bnN0YW5jZRiDj5aKASABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIi", - "ZAoUR2V0VGFyZ2V0UG9vbFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhsKC3RhcmdldF9wb29sGIrk", - "+B0gASgJQgPgQQIiVgoYR2V0VGFyZ2V0U3NsUHJveHlSZXF1ZXN0EhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhIhChB0YXJnZXRfc3NsX3Byb3h5GM26xqEB", - "IAEoCUID4EECIlYKGEdldFRhcmdldFRjcFByb3h5UmVxdWVzdBIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQISIQoQdGFyZ2V0X3RjcF9wcm94eRji1vDvASAB", - "KAlCA+BBAiJyChpHZXRUYXJnZXRWcG5HYXRld2F5UmVxdWVzdBIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISIwoS", - "dGFyZ2V0X3Zwbl9nYXRld2F5GMuA9v0BIAEoCUID4EECIkUKEEdldFVybE1h", - "cFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKB3VybF9tYXAY", - "jJWBrwEgASgJQgPgQQIiZQoUR2V0VnBuR2F0ZXdheVJlcXVlc3QSFwoHcHJv", - "amVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhwK", - "C3Zwbl9nYXRld2F5GPmD9sEBIAEoCUID4EECImIKE0dldFZwblR1bm5lbFJl", - "cXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBC", - "IAEoCUID4EECEhoKCnZwbl90dW5uZWwYk5TKRCABKAlCA+BBAiIzChhHZXRY", - "cG5Ib3N0UHJvamVjdFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", - "IqACCh5HZXRYcG5SZXNvdXJjZXNQcm9qZWN0c1JlcXVlc3QSFwoGZmlsdGVy", - "GPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQES", - "GAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkg", - "ASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxf", - "bWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19y", - "ZXR1cm5fcGFydGlhbF9zdWNjZXNzImoKF0dldFpvbmVPcGVyYXRpb25SZXF1", - "ZXN0EiAKCW9wZXJhdGlvbhjnqusYIAEoCUIK4EEC+kcEbmFtZRIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIj8KDkdl", - "dFpvbmVSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIUCgR6b25l", - "GKzH5AEgASgJQgPgQQIiiAEKGkdsb2JhbEFkZHJlc3Nlc01vdmVSZXF1ZXN0", - "EhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgAiAEBEiQKE2Rlc3RpbmF0aW9u", - "X2FkZHJlc3MYw7GesQEgASgJSAGIAQFCDgoMX2Rlc2NyaXB0aW9uQhYKFF9k", - "ZXN0aW5hdGlvbl9hZGRyZXNzInsKMUdsb2JhbE5ldHdvcmtFbmRwb2ludEdy", - "b3Vwc0F0dGFjaEVuZHBvaW50c1JlcXVlc3QSRgoRbmV0d29ya19lbmRwb2lu", - "dHMYrZG6RyADKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3Jr", - "RW5kcG9pbnQiewoxR2xvYmFsTmV0d29ya0VuZHBvaW50R3JvdXBzRGV0YWNo", - "RW5kcG9pbnRzUmVxdWVzdBJGChFuZXR3b3JrX2VuZHBvaW50cxitkbpHIAMo", - "CzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludCK/", - "AQoiR2xvYmFsT3JnYW5pemF0aW9uU2V0UG9saWN5UmVxdWVzdBI2CghiaW5k", - "aW5ncxiOxaTAASADKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5CaW5k", - "aW5nEhQKBGV0YWcYldK+ASABKAlIAIgBARI3CgZwb2xpY3kYssq2KyABKAsy", - "Hy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3lIAYgBAUIHCgVfZXRh", - "Z0IJCgdfcG9saWN5ItEBChZHbG9iYWxTZXRMYWJlbHNSZXF1ZXN0EiEKEWxh", - "YmVsX2ZpbmdlcnByaW50GJnw91QgASgJSACIAQESTwoGbGFiZWxzGP+/we4B", - "IAMoCzI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdsb2JhbFNldExhYmVs", - "c1JlcXVlc3QuTGFiZWxzRW50cnkaLQoLTGFiZWxzRW50cnkSCwoDa2V5GAEg", - "ASgJEg0KBXZhbHVlGAIgASgJOgI4AUIUChJfbGFiZWxfZmluZ2VycHJpbnQi", - "swEKFkdsb2JhbFNldFBvbGljeVJlcXVlc3QSNgoIYmluZGluZ3MYjsWkwAEg", - "AygLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQmluZGluZxIUCgRldGFn", - "GJXSvgEgASgJSACIAQESNwoGcG9saWN5GLLKtisgASgLMh8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUG9saWN5SAGIAQFCBwoFX2V0YWdCCQoHX3BvbGlj", - "eSLEAgoPR3Vlc3RBdHRyaWJ1dGVzEhQKBGtpbmQYlPfIASABKAlIAIgBARIb", - "CgpxdWVyeV9wYXRoGLyC4a8BIAEoCUgBiAEBEkoKC3F1ZXJ5X3ZhbHVlGLqu", - "kUsgASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR3Vlc3RBdHRyaWJ1", - "dGVzVmFsdWVIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESHAoM", - "dmFyaWFibGVfa2V5GJyEsE4gASgJSASIAQESHgoOdmFyaWFibGVfdmFsdWUY", - "7vOzOyABKAlIBYgBAUIHCgVfa2luZEINCgtfcXVlcnlfcGF0aEIOCgxfcXVl", - "cnlfdmFsdWVCDAoKX3NlbGZfbGlua0IPCg1fdmFyaWFibGVfa2V5QhEKD192", - "YXJpYWJsZV92YWx1ZSJ8ChRHdWVzdEF0dHJpYnV0ZXNFbnRyeRISCgNrZXkY", - "37wGIAEoCUgAiAEBEhkKCW5hbWVzcGFjZRjbqo1VIAEoCUgBiAEBEhUKBXZh", - "bHVlGPGisjUgASgJSAKIAQFCBgoEX2tleUIMCgpfbmFtZXNwYWNlQggKBl92", - "YWx1ZSJXChRHdWVzdEF0dHJpYnV0ZXNWYWx1ZRI/CgVpdGVtcxjAz/cvIAMo", - "CzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkd1ZXN0QXR0cmlidXRlc0Vu", - "dHJ5IvkCCg5HdWVzdE9zRmVhdHVyZRIUCgR0eXBlGLqe2gEgASgJSACIAQEi", - "xwIKBFR5cGUSEgoOVU5ERUZJTkVEX1RZUEUQABIgChhGRUFUVVJFX1RZUEVf", - "VU5TUEVDSUZJRUQQ27/I/QESDAoFR1ZOSUMQmZXDIBILCgRJRFBGENHwiAES", - "FgoPTVVMVElfSVBfU1VCTkVUEM/br0gSEwoLU0VDVVJFX0JPT1QQut3WswES", - "EgoLU0VWX0NBUEFCTEUQkZbDKRIbChNTRVZfTElWRV9NSUdSQVRBQkxFEIyb", - "+LoBEh0KFlNFVl9MSVZFX01JR1JBVEFCTEVfVjIQr8yvUBIVCg9TRVZfU05Q", - "X0NBUEFCTEUQp4caEhIKC1REWF9DQVBBQkxFELXV03ISFgoPVUVGSV9DT01Q", - "QVRJQkxFEMDWsl0SHQoWVklSVElPX1NDU0lfTVVMVElRVUVVRRCNwZBgEg8K", - "B1dJTkRPV1MQ49zs2QFCBwoFX3R5cGUigwQKEEhUVFAySGVhbHRoQ2hlY2sS", - "FAoEaG9zdBio68MBIAEoCUgAiAEBEhQKBHBvcnQYgbHSASABKAVIAYgBARIZ", - "Cglwb3J0X25hbWUYiYfnEyABKAlIAogBARIiChJwb3J0X3NwZWNpZmljYXRp", - "b24YxevMGCABKAlIA4gBARIcCgxwcm94eV9oZWFkZXIY/rq8TCABKAlIBIgB", - "ARIcCgxyZXF1ZXN0X3BhdGgY1dexbSABKAlIBYgBARIYCghyZXNwb25zZRjB", - "qNxdIAEoCUgGiAEBIn4KEVBvcnRTcGVjaWZpY2F0aW9uEiAKHFVOREVGSU5F", - "RF9QT1JUX1NQRUNJRklDQVRJT04QABIVCg5VU0VfRklYRURfUE9SVBDkiNta", - "EhYKDlVTRV9OQU1FRF9QT1JUEL/Px6YBEhgKEFVTRV9TRVJWSU5HX1BPUlQQ", - "zNH1rAEiSAoLUHJveHlIZWFkZXISGgoWVU5ERUZJTkVEX1BST1hZX0hFQURF", - "UhAAEgsKBE5PTkUQuM6SARIQCghQUk9YWV9WMRCspLefAUIHCgVfaG9zdEIH", - "CgVfcG9ydEIMCgpfcG9ydF9uYW1lQhUKE19wb3J0X3NwZWNpZmljYXRpb25C", - "DwoNX3Byb3h5X2hlYWRlckIPCg1fcmVxdWVzdF9wYXRoQgsKCV9yZXNwb25z", - "ZSKCBAoPSFRUUEhlYWx0aENoZWNrEhQKBGhvc3QYqOvDASABKAlIAIgBARIU", - "CgRwb3J0GIGx0gEgASgFSAGIAQESGQoJcG9ydF9uYW1lGImH5xMgASgJSAKI", - "AQESIgoScG9ydF9zcGVjaWZpY2F0aW9uGMXrzBggASgJSAOIAQESHAoMcHJv", - "eHlfaGVhZGVyGP66vEwgASgJSASIAQESHAoMcmVxdWVzdF9wYXRoGNXXsW0g", - "ASgJSAWIAQESGAoIcmVzcG9uc2UYwajcXSABKAlIBogBASJ+ChFQb3J0U3Bl", - "Y2lmaWNhdGlvbhIgChxVTkRFRklORURfUE9SVF9TUEVDSUZJQ0FUSU9OEAAS", - "FQoOVVNFX0ZJWEVEX1BPUlQQ5IjbWhIWCg5VU0VfTkFNRURfUE9SVBC/z8em", - "ARIYChBVU0VfU0VSVklOR19QT1JUEMzR9awBIkgKC1Byb3h5SGVhZGVyEhoK", - "FlVOREVGSU5FRF9QUk9YWV9IRUFERVIQABILCgROT05FELjOkgESEAoIUFJP", - "WFlfVjEQrKS3nwFCBwoFX2hvc3RCBwoFX3BvcnRCDAoKX3BvcnRfbmFtZUIV", - "ChNfcG9ydF9zcGVjaWZpY2F0aW9uQg8KDV9wcm94eV9oZWFkZXJCDwoNX3Jl", - "cXVlc3RfcGF0aEILCglfcmVzcG9uc2UigwQKEEhUVFBTSGVhbHRoQ2hlY2sS", - "FAoEaG9zdBio68MBIAEoCUgAiAEBEhQKBHBvcnQYgbHSASABKAVIAYgBARIZ", - "Cglwb3J0X25hbWUYiYfnEyABKAlIAogBARIiChJwb3J0X3NwZWNpZmljYXRp", - "b24YxevMGCABKAlIA4gBARIcCgxwcm94eV9oZWFkZXIY/rq8TCABKAlIBIgB", - "ARIcCgxyZXF1ZXN0X3BhdGgY1dexbSABKAlIBYgBARIYCghyZXNwb25zZRjB", - "qNxdIAEoCUgGiAEBIn4KEVBvcnRTcGVjaWZpY2F0aW9uEiAKHFVOREVGSU5F", - "RF9QT1JUX1NQRUNJRklDQVRJT04QABIVCg5VU0VfRklYRURfUE9SVBDkiNta", - "EhYKDlVTRV9OQU1FRF9QT1JUEL/Px6YBEhgKEFVTRV9TRVJWSU5HX1BPUlQQ", - "zNH1rAEiSAoLUHJveHlIZWFkZXISGgoWVU5ERUZJTkVEX1BST1hZX0hFQURF", - "UhAAEgsKBE5PTkUQuM6SARIQCghQUk9YWV9WMRCspLefAUIHCgVfaG9zdEIH", - "CgVfcG9ydEIMCgpfcG9ydF9uYW1lQhUKE19wb3J0X3NwZWNpZmljYXRpb25C", - "DwoNX3Byb3h5X2hlYWRlckIPCg1fcmVxdWVzdF9wYXRoQgsKCV9yZXNwb25z", - "ZSLfCgoLSGVhbHRoQ2hlY2sSIwoSY2hlY2tfaW50ZXJ2YWxfc2VjGK6v46QB", - "IAEoBUgAiAEBEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgBiAEB", - "EhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgCiAEBEksKEWdycGNfaGVhbHRo", - "X2NoZWNrGOan5CggASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR1JQ", - "Q0hlYWx0aENoZWNrSAOIAQESIgoRaGVhbHRoeV90aHJlc2hvbGQYyZCiwAEg", - "ASgFSASIAQESTQoSaHR0cDJfaGVhbHRoX2NoZWNrGNq1tQUgASgLMikuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSFRUUDJIZWFsdGhDaGVja0gFiAEBEkwK", - "EWh0dHBfaGVhbHRoX2NoZWNrGLyn3sQBIAEoCzIoLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkhUVFBIZWFsdGhDaGVja0gGiAEBEk4KEmh0dHBzX2hlYWx0", - "aF9jaGVjaxi5mPbPASABKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5I", - "VFRQU0hlYWx0aENoZWNrSAeIAQESEAoCaWQYmxogASgESAiIAQESFAoEa2lu", - "ZBiU98gBIAEoCUgJiAEBEkoKCmxvZ19jb25maWcYndHBpwEgASgLMi0uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tMb2dDb25maWdICogB", - "ARIUCgRuYW1lGIv1zQEgASgJSAuIAQESFgoGcmVnaW9uGPTNoEIgASgJSAyI", - "AQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgNiAEBEhoKDnNvdXJjZV9yZWdp", - "b25zGNv3scEBIAMoCRJKChBzc2xfaGVhbHRoX2NoZWNrGLjpw4UBIAEoCzIn", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNTTEhlYWx0aENoZWNrSA6IAQES", - "SgoQdGNwX2hlYWx0aF9jaGVjaxiDqo3gASABKAsyJy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5UQ1BIZWFsdGhDaGVja0gPiAEBEhsKC3RpbWVvdXRfc2Vj", - "GPPAkiYgASgFSBCIAQESFAoEdHlwZRi6ntoBIAEoCUgRiAEBEiMKE3VuaGVh", - "bHRoeV90aHJlc2hvbGQY0L3ZbCABKAVIEogBASJ3CgRUeXBlEhIKDlVOREVG", - "SU5FRF9UWVBFEAASCwoER1JQQxCeiIYBEgsKBEhUVFAQiIGIARIMCgVIVFRQ", - "MhCqofggEgwKBUhUVFBTEMuh+CASDwoHSU5WQUxJRBDX++38ARIJCgNTU0wQ", - "7IMFEgkKA1RDUBDBhwVCFQoTX2NoZWNrX2ludGVydmFsX3NlY0IVChNfY3Jl", - "YXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIUChJfZ3JwY19oZWFs", - "dGhfY2hlY2tCFAoSX2hlYWx0aHlfdGhyZXNob2xkQhUKE19odHRwMl9oZWFs", - "dGhfY2hlY2tCFAoSX2h0dHBfaGVhbHRoX2NoZWNrQhUKE19odHRwc19oZWFs", - "dGhfY2hlY2tCBQoDX2lkQgcKBV9raW5kQg0KC19sb2dfY29uZmlnQgcKBV9u", - "YW1lQgkKB19yZWdpb25CDAoKX3NlbGZfbGlua0ITChFfc3NsX2hlYWx0aF9j", - "aGVja0ITChFfdGNwX2hlYWx0aF9jaGVja0IOCgxfdGltZW91dF9zZWNCBwoF", - "X3R5cGVCFgoUX3VuaGVhbHRoeV90aHJlc2hvbGQipwIKD0hlYWx0aENoZWNr", - "TGlzdBIQCgJpZBibGiABKAlIAIgBARI2CgVpdGVtcxjAz/cvIAMoCzIkLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrEhQKBGtpbmQYlPfI", - "ASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIa", - "CglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEo", - "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNf", - "aWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5r", - "QgoKCF93YXJuaW5nIjoKFEhlYWx0aENoZWNrTG9nQ29uZmlnEhcKBmVuYWJs", - "ZRiDy9SUASABKAhIAIgBAUIJCgdfZW5hYmxlIkYKFEhlYWx0aENoZWNrUmVm", - "ZXJlbmNlEh0KDGhlYWx0aF9jaGVjaxjlqqSTASABKAlIAIgBAUIPCg1faGVh", - "bHRoX2NoZWNrIvwEChJIZWFsdGhDaGVja1NlcnZpY2USIgoSY3JlYXRpb25f", - "dGltZXN0YW1wGLaPxw4gASgJSACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEg", - "ASgJSAGIAQESGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIAogBARIZCg1oZWFs", - "dGhfY2hlY2tzGK6v5tUBIAMoCRIwCiBoZWFsdGhfc3RhdHVzX2FnZ3JlZ2F0", - "aW9uX3BvbGljeRj57Nt4IAEoCUgDiAEBEhAKAmlkGJsaIAEoBEgEiAEBEhQK", - "BGtpbmQYlPfIASABKAlIBYgBARIUCgRuYW1lGIv1zQEgASgJSAaIAQESIgoX", - "bmV0d29ya19lbmRwb2ludF9ncm91cHMYrZf/DSADKAkSIgoWbm90aWZpY2F0", - "aW9uX2VuZHBvaW50cxiq3vjBASADKAkSFgoGcmVnaW9uGPTNoEIgASgJSAeI", - "AQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgIiAEBInIKHUhlYWx0aFN0YXR1", - "c0FnZ3JlZ2F0aW9uUG9saWN5Ei4KKlVOREVGSU5FRF9IRUFMVEhfU1RBVFVT", - "X0FHR1JFR0FUSU9OX1BPTElDWRAAEgkKA0FORBC3+wMSFgoOTk9fQUdHUkVH", - "QVRJT04QxJKsywFCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3Jp", - "cHRpb25CDgoMX2ZpbmdlcnByaW50QiMKIV9oZWFsdGhfc3RhdHVzX2FnZ3Jl", - "Z2F0aW9uX3BvbGljeUIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCCQoHX3Jl", - "Z2lvbkIMCgpfc2VsZl9saW5rIl0KG0hlYWx0aENoZWNrU2VydmljZVJlZmVy", - "ZW5jZRIlChRoZWFsdGhfY2hlY2tfc2VydmljZRjbm93CASABKAlIAIgBAUIX", - "ChVfaGVhbHRoX2NoZWNrX3NlcnZpY2UitgIKF0hlYWx0aENoZWNrU2Vydmlj", - "ZXNMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEj0KBWl0ZW1zGMDP9y8gAygLMisu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tTZXJ2aWNlEhQK", - "BGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiAB", - "KAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2Fybmlu", - "Zxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdI", - "BIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpf", - "c2VsZl9saW5rQgoKCF93YXJuaW5nIsQDChpIZWFsdGhDaGVja3NBZ2dyZWdh", - "dGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJQCgVpdGVtcxjAz/cvIAMoCzI+", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrc0FnZ3JlZ2F0", - "ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25l", - "eHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZ", - "ASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2Fybmlu", - "Zxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdI", - "BIgBARpdCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRI+CgV2YWx1ZRgCIAEo", - "CzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrc1Njb3Bl", - "ZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2Vu", - "QgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcioAEKFkhlYWx0aENoZWNrc1Nj", - "b3BlZExpc3QSPwoNaGVhbHRoX2NoZWNrcxiur+bVASADKAsyJC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5IZWFsdGhDaGVjaxI5Cgd3YXJuaW5nGJzflhgg", - "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoK", - "CF93YXJuaW5nIvIGCgxIZWFsdGhTdGF0dXMSTgoLYW5ub3RhdGlvbnMYpPa1", - "NSADKAsyNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IZWFsdGhTdGF0dXMu", - "QW5ub3RhdGlvbnNFbnRyeRIgCg9mb3J3YXJkaW5nX3J1bGUY/qXdgAEgASgJ", - "SACIAQESIgoSZm9yd2FyZGluZ19ydWxlX2lwGIiskVIgASgJSAGIAQESHQoM", - "aGVhbHRoX3N0YXRlGO7pv5oBIAEoCUgCiAEBEhgKCGluc3RhbmNlGJWp2ggg", - "ASgJSAOIAQESGwoKaXBfYWRkcmVzcxjc8dzBASABKAlIBIgBARIdCgxpcHY2", - "X2FkZHJlc3MYnLPvogEgASgJSAWIAQESIQoRaXB2Nl9oZWFsdGhfc3RhdGUY", - "xoDgWiABKAlIBogBARIUCgRwb3J0GIGx0gEgASgFSAeIAQESFwoGd2VpZ2h0", - "GPiExYYBIAEoCUgIiAEBEh0KDHdlaWdodF9lcnJvchiB+5L5ASABKAlICYgB", - "ARoyChBBbm5vdGF0aW9uc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgC", - "IAEoCToCOAEiTQoLSGVhbHRoU3RhdGUSGgoWVU5ERUZJTkVEX0hFQUxUSF9T", - "VEFURRAAEg8KB0hFQUxUSFkQ/arb0QESEQoJVU5IRUFMVEhZEMS5rdwBIjIK", - "D0lwdjZIZWFsdGhTdGF0ZRIfChtVTkRFRklORURfSVBWNl9IRUFMVEhfU1RB", - "VEUQACKKAQoLV2VpZ2h0RXJyb3ISGgoWVU5ERUZJTkVEX1dFSUdIVF9FUlJP", - "UhAAEhYKDklOVkFMSURfV0VJR0hUEOCL+7YBEhYKDk1JU1NJTkdfV0VJR0hU", - "EJGXj7cBEhoKElVOQVZBSUxBQkxFX1dFSUdIVBDn4sbRARITCgtXRUlHSFRf", - "Tk9ORRCf6cnvAUISChBfZm9yd2FyZGluZ19ydWxlQhUKE19mb3J3YXJkaW5n", - "X3J1bGVfaXBCDwoNX2hlYWx0aF9zdGF0ZUILCglfaW5zdGFuY2VCDQoLX2lw", - "X2FkZHJlc3NCDwoNX2lwdjZfYWRkcmVzc0IUChJfaXB2Nl9oZWFsdGhfc3Rh", - "dGVCBwoFX3BvcnRCCQoHX3dlaWdodEIPCg1fd2VpZ2h0X2Vycm9yItQFCh5I", - "ZWFsdGhTdGF0dXNGb3JOZXR3b3JrRW5kcG9pbnQSUgoPYmFja2VuZF9zZXJ2", - "aWNlGIrArpIBIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tl", - "bmRTZXJ2aWNlUmVmZXJlbmNlSACIAQESUgoPZm9yd2FyZGluZ19ydWxlGP6l", - "3YABIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZvcndhcmRpbmdS", - "dWxlUmVmZXJlbmNlSAGIAQESTAoMaGVhbHRoX2NoZWNrGOWqpJMBIAEoCzIt", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrUmVmZXJlbmNl", - "SAKIAQESWwoUaGVhbHRoX2NoZWNrX3NlcnZpY2UY25vdwgEgASgLMjQuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tTZXJ2aWNlUmVmZXJl", - "bmNlSAOIAQESHQoMaGVhbHRoX3N0YXRlGO7pv5oBIAEoCUgEiAEBEiEKEWlw", - "djZfaGVhbHRoX3N0YXRlGMaA4FogASgJSAWIAQEicAoLSGVhbHRoU3RhdGUS", - "GgoWVU5ERUZJTkVEX0hFQUxUSF9TVEFURRAAEhAKCERSQUlOSU5HEOrVjOUB", - "Eg8KB0hFQUxUSFkQ/arb0QESEQoJVU5IRUFMVEhZEMS5rdwBEg8KB1VOS05P", - "V04QqvDEzgEiMgoPSXB2NkhlYWx0aFN0YXRlEh8KG1VOREVGSU5FRF9JUFY2", - "X0hFQUxUSF9TVEFURRAAQhIKEF9iYWNrZW5kX3NlcnZpY2VCEgoQX2Zvcndh", - "cmRpbmdfcnVsZUIPCg1faGVhbHRoX2NoZWNrQhcKFV9oZWFsdGhfY2hlY2tf", - "c2VydmljZUIPCg1faGVhbHRoX3N0YXRlQhQKEl9pcHY2X2hlYWx0aF9zdGF0", - "ZSI7CgRIZWxwEjMKBWxpbmtzGLmfjTEgAygLMiEuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSGVscExpbmsiVAoISGVscExpbmsSHAoLZGVzY3JpcHRpb24Y", - "/IfWyQEgASgJSACIAQESEgoDdXJsGO+KByABKAlIAYgBAUIOCgxfZGVzY3Jp", - "cHRpb25CBgoEX3VybCJ6CghIb3N0UnVsZRIcCgtkZXNjcmlwdGlvbhj8h9bJ", - "ASABKAlIAIgBARIQCgVob3N0cxjL/7YvIAMoCRIdCgxwYXRoX21hdGNoZXIY", - "mL6KoQEgASgJSAGIAQFCDgoMX2Rlc2NyaXB0aW9uQg8KDV9wYXRoX21hdGNo", - "ZXIiaQoOSHR0cEZhdWx0QWJvcnQSHAoLaHR0cF9zdGF0dXMYibfO3wEgASgN", - "SACIAQESGgoKcGVyY2VudGFnZRia5bdIIAEoAUgBiAEBQg4KDF9odHRwX3N0", - "YXR1c0INCgtfcGVyY2VudGFnZSKMAQoOSHR0cEZhdWx0RGVsYXkSPwoLZml4", - "ZWRfZGVsYXkY+LmWlwEgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "RHVyYXRpb25IAIgBARIaCgpwZXJjZW50YWdlGJrlt0ggASgBSAGIAQFCDgoM", - "X2ZpeGVkX2RlbGF5Qg0KC19wZXJjZW50YWdlIqgBChJIdHRwRmF1bHRJbmpl", - "Y3Rpb24SPgoFYWJvcnQYsMaULCABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5IdHRwRmF1bHRBYm9ydEgAiAEBEj4KBWRlbGF5GIPzwi0gASgLMicu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSHR0cEZhdWx0RGVsYXlIAYgBAUII", - "CgZfYWJvcnRCCAoGX2RlbGF5IvwBChBIdHRwSGVhZGVyQWN0aW9uEkwKFnJl", - "cXVlc3RfaGVhZGVyc190b19hZGQY5q6xIiADKAsyKS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5IdHRwSGVhZGVyT3B0aW9uEiQKGXJlcXVlc3RfaGVhZGVy", - "c190b19yZW1vdmUYn8+TaCADKAkSTQoXcmVzcG9uc2VfaGVhZGVyc190b19h", - "ZGQY9LapDyADKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IdHRwSGVh", - "ZGVyT3B0aW9uEiUKGnJlc3BvbnNlX2hlYWRlcnNfdG9fcmVtb3ZlGNGB+yMg", - "AygJIrADCg9IdHRwSGVhZGVyTWF0Y2gSHAoLZXhhY3RfbWF0Y2gYhZmc2gEg", - "ASgJSACIAQESGwoLaGVhZGVyX25hbWUY/cHHNCABKAlIAYgBARIdCgxpbnZl", - "cnRfbWF0Y2gYnMj67gEgASgISAKIAQESHAoMcHJlZml4X21hdGNoGNjz/Hog", - "ASgJSAOIAQESHQoNcHJlc2VudF9tYXRjaBjB+pMgIAEoCEgEiAEBEkUKC3Jh", - "bmdlX21hdGNoGMOory4gASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "SW50NjRSYW5nZU1hdGNoSAWIAQESGwoLcmVnZXhfbWF0Y2gYzbeaMyABKAlI", - "BogBARIdCgxzdWZmaXhfbWF0Y2gY1+auywEgASgJSAeIAQFCDgoMX2V4YWN0", - "X21hdGNoQg4KDF9oZWFkZXJfbmFtZUIPCg1faW52ZXJ0X21hdGNoQg8KDV9w", - "cmVmaXhfbWF0Y2hCEAoOX3ByZXNlbnRfbWF0Y2hCDgoMX3JhbmdlX21hdGNo", - "Qg4KDF9yZWdleF9tYXRjaEIPCg1fc3VmZml4X21hdGNoIpMBChBIdHRwSGVh", - "ZGVyT3B0aW9uEhsKC2hlYWRlcl9uYW1lGP3BxzQgASgJSACIAQESHAoMaGVh", - "ZGVyX3ZhbHVlGL/y62AgASgJSAGIAQESFwoHcmVwbGFjZRi05fIJIAEoCEgC", - "iAEBQg4KDF9oZWFkZXJfbmFtZUIPCg1faGVhZGVyX3ZhbHVlQgoKCF9yZXBs", - "YWNlIsQBChdIdHRwUXVlcnlQYXJhbWV0ZXJNYXRjaBIcCgtleGFjdF9tYXRj", - "aBiFmZzaASABKAlIAIgBARIUCgRuYW1lGIv1zQEgASgJSAGIAQESHQoNcHJl", - "c2VudF9tYXRjaBjB+pMgIAEoCEgCiAEBEhsKC3JlZ2V4X21hdGNoGM23mjMg", - "ASgJSAOIAQFCDgoMX2V4YWN0X21hdGNoQgcKBV9uYW1lQhAKDl9wcmVzZW50", - "X21hdGNoQg4KDF9yZWdleF9tYXRjaCKMBAoSSHR0cFJlZGlyZWN0QWN0aW9u", - "Eh0KDWhvc3RfcmVkaXJlY3QYk6GcMyABKAlIAIgBARIeCg5odHRwc19yZWRp", - "cmVjdBiw8ZdRIAEoCEgBiAEBEh4KDXBhdGhfcmVkaXJlY3QYtr3ugQEgASgJ", - "SAKIAQESIAoPcHJlZml4X3JlZGlyZWN0GOn14NQBIAEoCUgDiAEBEicKFnJl", - "ZGlyZWN0X3Jlc3BvbnNlX2NvZGUYiNie0AEgASgJSASIAQESGwoLc3RyaXBf", - "cXVlcnkY4Zn3GCABKAhIBYgBASK4AQoUUmVkaXJlY3RSZXNwb25zZUNvZGUS", - "JAogVU5ERUZJTkVEX1JFRElSRUNUX1JFU1BPTlNFX0NPREUQABIMCgVGT1VO", - "RBDivv4fEiEKGU1PVkVEX1BFUk1BTkVOVExZX0RFRkFVTFQQ0ZmyuAESGgoS", - "UEVSTUFORU5UX1JFRElSRUNUEO3ok7YBEhEKCVNFRV9PVEhFUhDk76/UARIa", - "ChJURU1QT1JBUllfUkVESVJFQ1QQquS36QFCEAoOX2hvc3RfcmVkaXJlY3RC", - "EQoPX2h0dHBzX3JlZGlyZWN0QhAKDl9wYXRoX3JlZGlyZWN0QhIKEF9wcmVm", - "aXhfcmVkaXJlY3RCGQoXX3JlZGlyZWN0X3Jlc3BvbnNlX2NvZGVCDgoMX3N0", - "cmlwX3F1ZXJ5IrQBCg9IdHRwUmV0cnlQb2xpY3kSGwoLbnVtX3JldHJpZXMY", - "jauBeCABKA1IAIgBARJDCg9wZXJfdHJ5X3RpbWVvdXQYu63EhQEgASgLMiEu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRHVyYXRpb25IAYgBARIbChByZXRy", - "eV9jb25kaXRpb25zGK/h3g0gAygJQg4KDF9udW1fcmV0cmllc0ISChBfcGVy", - "X3RyeV90aW1lb3V0IvEFCg9IdHRwUm91dGVBY3Rpb24SQQoLY29yc19wb2xp", - "Y3kYhMydvgEgASgLMiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ29yc1Bv", - "bGljeUgAiAEBElQKFmZhdWx0X2luamVjdGlvbl9wb2xpY3kYl5TqxAEgASgL", - "MisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSHR0cEZhdWx0SW5qZWN0aW9u", - "SAGIAQESRgoTbWF4X3N0cmVhbV9kdXJhdGlvbhiYpaUdIAEoCzIhLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkR1cmF0aW9uSAKIAQESUwoVcmVxdWVzdF9t", - "aXJyb3JfcG9saWN5GILg/2ggASgLMiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUmVxdWVzdE1pcnJvclBvbGljeUgDiAEBEkYKDHJldHJ5X3BvbGljeRip", - "5YobIAEoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkh0dHBSZXRyeVBv", - "bGljeUgEiAEBEjsKB3RpbWVvdXQY4Zq9jQEgASgLMiEuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuRHVyYXRpb25IBYgBARJBCgt1cmxfcmV3cml0ZRi8/aqC", - "ASABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcmxSZXdyaXRlSAaI", - "AQESVgoZd2VpZ2h0ZWRfYmFja2VuZF9zZXJ2aWNlcxjRx9qgASADKAsyLy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XZWlnaHRlZEJhY2tlbmRTZXJ2aWNl", - "Qg4KDF9jb3JzX3BvbGljeUIZChdfZmF1bHRfaW5qZWN0aW9uX3BvbGljeUIW", - "ChRfbWF4X3N0cmVhbV9kdXJhdGlvbkIYChZfcmVxdWVzdF9taXJyb3JfcG9s", - "aWN5Qg8KDV9yZXRyeV9wb2xpY3lCCgoIX3RpbWVvdXRCDgoMX3VybF9yZXdy", - "aXRlIugECg1IdHRwUm91dGVSdWxlEmAKHGN1c3RvbV9lcnJvcl9yZXNwb25z", - "ZV9wb2xpY3kY6/jaYCABKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5D", - "dXN0b21FcnJvclJlc3BvbnNlUG9saWN5SACIAQESHAoLZGVzY3JpcHRpb24Y", - "/IfWyQEgASgJSAGIAQESSQoNaGVhZGVyX2FjdGlvbhiooLicASABKAsyKS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5IdHRwSGVhZGVyQWN0aW9uSAKIAQES", - "RAoLbWF0Y2hfcnVsZXMY/buxswEgAygLMisuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuSHR0cFJvdXRlUnVsZU1hdGNoEhkKCHByaW9yaXR5GKTzodQBIAEo", - "BUgDiAEBEkcKDHJvdXRlX2FjdGlvbhjsqbnKASABKAsyKC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5IdHRwUm91dGVBY3Rpb25IBIgBARIYCgdzZXJ2aWNl", - "GLWNj7IBIAEoCUgFiAEBEkoKDHVybF9yZWRpcmVjdBisoZjBASABKAsyKy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5IdHRwUmVkaXJlY3RBY3Rpb25IBogB", - "AUIfCh1fY3VzdG9tX2Vycm9yX3Jlc3BvbnNlX3BvbGljeUIOCgxfZGVzY3Jp", - "cHRpb25CEAoOX2hlYWRlcl9hY3Rpb25CCwoJX3ByaW9yaXR5Qg8KDV9yb3V0", - "ZV9hY3Rpb25CCgoIX3NlcnZpY2VCDwoNX3VybF9yZWRpcmVjdCL1AwoSSHR0", - "cFJvdXRlUnVsZU1hdGNoEh8KD2Z1bGxfcGF0aF9tYXRjaBjbiapmIAEoCUgA", - "iAEBEkQKDmhlYWRlcl9tYXRjaGVzGIHryKwBIAMoCzIoLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkh0dHBIZWFkZXJNYXRjaBIcCgtpZ25vcmVfY2FzZRj9", - "krTdASABKAhIAYgBARJFChBtZXRhZGF0YV9maWx0ZXJzGOvNzN0BIAMoCzIn", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1ldGFkYXRhRmlsdGVyEiQKE3Bh", - "dGhfdGVtcGxhdGVfbWF0Y2gYmsKziwEgASgJSAKIAQESHAoMcHJlZml4X21h", - "dGNoGNjz/HogASgJSAOIAQESVQoXcXVlcnlfcGFyYW1ldGVyX21hdGNoZXMY", - "5pW+iAEgAygLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSHR0cFF1ZXJ5", - "UGFyYW1ldGVyTWF0Y2gSGwoLcmVnZXhfbWF0Y2gYzbeaMyABKAlIBIgBAUIS", - "ChBfZnVsbF9wYXRoX21hdGNoQg4KDF9pZ25vcmVfY2FzZUIWChRfcGF0aF90", - "ZW1wbGF0ZV9tYXRjaEIPCg1fcHJlZml4X21hdGNoQg4KDF9yZWdleF9tYXRj", - "aCK5EgoFSW1hZ2USHQoMYXJjaGl0ZWN0dXJlGNPSsZABIAEoCUgAiAEBEiMK", - "EmFyY2hpdmVfc2l6ZV9ieXRlcxjKjNy1ASABKANIAYgBARIiChJjcmVhdGlv", - "bl90aW1lc3RhbXAYto/HDiABKAlIAogBARJHCgpkZXByZWNhdGVkGLPL0fUB", - "IAEoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlcHJlY2F0aW9uU3Rh", - "dHVzSAOIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSASIAQESHQoMZGlz", - "a19zaXplX2diGLea55YBIAEoA0gFiAEBEisKG2VuYWJsZV9jb25maWRlbnRp", - "YWxfY29tcHV0ZRi869kwIAEoCEgGiAEBEhcKBmZhbWlseRjktuGcASABKAlI", - "B4gBARJFChFndWVzdF9vc19mZWF0dXJlcxjR4OclIAMoCzInLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkd1ZXN0T3NGZWF0dXJlEhAKAmlkGJsaIAEoBEgI", - "iAEBElUKFGltYWdlX2VuY3J5cHRpb25fa2V5GIfO+7QBIAEoCzIuLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbWVyRW5jcnlwdGlvbktleUgJiAEB", - "EhQKBGtpbmQYlPfIASABKAlICogBARIhChFsYWJlbF9maW5nZXJwcmludBiZ", - "8PdUIAEoCUgLiAEBEj4KBmxhYmVscxj/v8HuASADKAsyKi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbWFnZS5MYWJlbHNFbnRyeRIYCg1saWNlbnNlX2Nv", - "ZGVzGKiF2BUgAygDEhQKCGxpY2Vuc2VzGNKIgKEBIAMoCRIUCgRuYW1lGIv1", - "zQEgASgJSAyIAQESOwoIcmF3X2Rpc2sY1M7z7wEgASgLMiAuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUmF3RGlza0gNiAEBEh4KDXNhdGlzZmllc19wemkY", - "od2r5QEgASgISA6IAQESHgoNc2F0aXNmaWVzX3B6cxir3avlASABKAhID4gB", - "ARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSBCIAQESXAofc2hpZWxkZWRfaW5z", - "dGFuY2VfaW5pdGlhbF9zdGF0ZRiDxNxbIAEoCzIrLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkluaXRpYWxTdGF0ZUNvbmZpZ0gRiAEBEhwKC3NvdXJjZV9k", - "aXNrGMHutNcBIAEoCUgSiAEBElsKGnNvdXJjZV9kaXNrX2VuY3J5cHRpb25f", - "a2V5GOGguP0BIAEoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3Rv", - "bWVyRW5jcnlwdGlvbktleUgTiAEBEh8KDnNvdXJjZV9kaXNrX2lkGNnNydgB", - "IAEoCUgUiAEBEhwKDHNvdXJjZV9pbWFnZRi36IYYIAEoCUgViAEBElwKG3Nv", - "dXJjZV9pbWFnZV9lbmNyeXB0aW9uX2tleRirkfW1ASABKAsyLi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5DdXN0b21lckVuY3J5cHRpb25LZXlIFogBARIf", - "Cg9zb3VyY2VfaW1hZ2VfaWQYo/ywGiABKAlIF4gBARIfCg9zb3VyY2Vfc25h", - "cHNob3QY6JqOPCABKAlIGIgBARJfCh5zb3VyY2Vfc25hcHNob3RfZW5jcnlw", - "dGlvbl9rZXkY2o7nkAEgASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "Q3VzdG9tZXJFbmNyeXB0aW9uS2V5SBmIAQESIgoSc291cmNlX3NuYXBzaG90", - "X2lkGNKWmC8gASgJSBqIAQESHAoLc291cmNlX3R5cGUY3vHS1wEgASgJSBuI", - "AQESFgoGc3RhdHVzGPKft1YgASgJSByIAQESHQoRc3RvcmFnZV9sb2NhdGlv", - "bnMYmu2znAEgAygJGi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2", - "YWx1ZRgCIAEoCToCOAEiagoMQXJjaGl0ZWN0dXJlEhoKFlVOREVGSU5FRF9B", - "UkNISVRFQ1RVUkUQABIgChhBUkNISVRFQ1RVUkVfVU5TUEVDSUZJRUQQq9Sd", - "vAESDAoFQVJNNjQQ+svpHRIOCgZYODZfNjQQx6TmygEiMgoKU291cmNlVHlw", - "ZRIZChVVTkRFRklORURfU09VUkNFX1RZUEUQABIJCgNSQVcQiPgEIl4KBlN0", - "YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASEAoIREVMRVRJTkcQqKeH/AES", - "DgoGRkFJTEVEEL2QptkBEg4KB1BFTkRJTkcQ96rwEBIMCgVSRUFEWRCDw48l", - "Qg8KDV9hcmNoaXRlY3R1cmVCFQoTX2FyY2hpdmVfc2l6ZV9ieXRlc0IVChNf", - "Y3JlYXRpb25fdGltZXN0YW1wQg0KC19kZXByZWNhdGVkQg4KDF9kZXNjcmlw", - "dGlvbkIPCg1fZGlza19zaXplX2diQh4KHF9lbmFibGVfY29uZmlkZW50aWFs", - "X2NvbXB1dGVCCQoHX2ZhbWlseUIFCgNfaWRCFwoVX2ltYWdlX2VuY3J5cHRp", - "b25fa2V5QgcKBV9raW5kQhQKEl9sYWJlbF9maW5nZXJwcmludEIHCgVfbmFt", - "ZUILCglfcmF3X2Rpc2tCEAoOX3NhdGlzZmllc19wemlCEAoOX3NhdGlzZmll", - "c19wenNCDAoKX3NlbGZfbGlua0IiCiBfc2hpZWxkZWRfaW5zdGFuY2VfaW5p", - "dGlhbF9zdGF0ZUIOCgxfc291cmNlX2Rpc2tCHQobX3NvdXJjZV9kaXNrX2Vu", - "Y3J5cHRpb25fa2V5QhEKD19zb3VyY2VfZGlza19pZEIPCg1fc291cmNlX2lt", - "YWdlQh4KHF9zb3VyY2VfaW1hZ2VfZW5jcnlwdGlvbl9rZXlCEgoQX3NvdXJj", - "ZV9pbWFnZV9pZEISChBfc291cmNlX3NuYXBzaG90QiEKH19zb3VyY2Vfc25h", - "cHNob3RfZW5jcnlwdGlvbl9rZXlCFQoTX3NvdXJjZV9zbmFwc2hvdF9pZEIO", - "Cgxfc291cmNlX3R5cGVCCQoHX3N0YXR1cyJSCg9JbWFnZUZhbWlseVZpZXcS", - "NQoFaW1hZ2UY29LqLyABKAsyHi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", - "bWFnZUgAiAEBQggKBl9pbWFnZSKbAgoJSW1hZ2VMaXN0EhAKAmlkGJsaIAEo", - "CUgAiAEBEjAKBWl0ZW1zGMDP9y8gAygLMh4uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuSW1hZ2USFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFn", - "ZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlI", - "A4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9w", - "YWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcijgIKEkluaXRp", - "YWxTdGF0ZUNvbmZpZxI5CgNkYnMYtYcGIAMoCzIqLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkZpbGVDb250ZW50QnVmZmVyEjsKBGRieHMY+ee7ASADKAsy", - "Ki5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaWxlQ29udGVudEJ1ZmZlchI7", - "CgRrZWtzGMLYyAEgAygLMiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmls", - "ZUNvbnRlbnRCdWZmZXISPAoCcGsY+xsgASgLMiouZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuRmlsZUNvbnRlbnRCdWZmZXJIAIgBAUIFCgNfcGsiygEKFElu", - "c2VydEFkZHJlc3NSZXF1ZXN0EkMKEGFkZHJlc3NfcmVzb3VyY2UY+Zfe5gEg", - "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkcmVzc0ID4EECEiEK", - "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTN", - "oEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", - "iAEBQg0KC19yZXF1ZXN0X2lkIs4BChdJbnNlcnRBdXRvc2NhbGVyUmVxdWVz", - "dBJIChNhdXRvc2NhbGVyX3Jlc291cmNlGPbw/2IgASgLMiMuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQXV0b3NjYWxlckID4EECEiEKB3Byb2plY3QYmZbB", + "AhIjChJ0YXJnZXRfdnBuX2dhdGV3YXkYy4D2/QEgASgJQgPgQQIiRQoQR2V0", + "VXJsTWFwUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGAoHdXJs", + "X21hcBiMlYGvASABKAlCA+BBAiJlChRHZXRWcG5HYXRld2F5UmVxdWVzdBIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPg", + "QQISHAoLdnBuX2dhdGV3YXkY+YP2wQEgASgJQgPgQQIiYgoTR2V0VnBuVHVu", + "bmVsUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9u", + "GPTNoEIgASgJQgPgQQISGgoKdnBuX3R1bm5lbBiTlMpEIAEoCUID4EECIjMK", + "GEdldFhwbkhvc3RQcm9qZWN0UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJ", + "QgPgQQIioAIKHkdldFhwblJlc291cmNlc1Byb2plY3RzUmVxdWVzdBIXCgZm", + "aWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1I", + "AYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4Y", + "ybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0", + "dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVy", + "Qg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5C", + "GQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiagoXR2V0Wm9uZU9wZXJhdGlv", + "blJlcXVlc3QSIAoJb3BlcmF0aW9uGOeq6xggASgJQgrgQQL6RwRuYW1lEhcK", + "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIi", + "PwoOR2V0Wm9uZVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhQK", + "BHpvbmUYrMfkASABKAlCA+BBAiKIAQoaR2xvYmFsQWRkcmVzc2VzTW92ZVJl", + "cXVlc3QSHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSACIAQESJAoTZGVzdGlu", + "YXRpb25fYWRkcmVzcxjDsZ6xASABKAlIAYgBAUIOCgxfZGVzY3JpcHRpb25C", + "FgoUX2Rlc3RpbmF0aW9uX2FkZHJlc3MiewoxR2xvYmFsTmV0d29ya0VuZHBv", + "aW50R3JvdXBzQXR0YWNoRW5kcG9pbnRzUmVxdWVzdBJGChFuZXR3b3JrX2Vu", + "ZHBvaW50cxitkbpHIAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5l", + "dHdvcmtFbmRwb2ludCJ7CjFHbG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91cHNE", + "ZXRhY2hFbmRwb2ludHNSZXF1ZXN0EkYKEW5ldHdvcmtfZW5kcG9pbnRzGK2R", + "ukcgAygLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBv", + "aW50Ir8BCiJHbG9iYWxPcmdhbml6YXRpb25TZXRQb2xpY3lSZXF1ZXN0EjYK", + "CGJpbmRpbmdzGI7FpMABIAMoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkJpbmRpbmcSFAoEZXRhZxiV0r4BIAEoCUgAiAEBEjcKBnBvbGljeRiyyrYr", + "IAEoCzIfLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeUgBiAEBQgcK", + "BV9ldGFnQgkKB19wb2xpY3ki0QEKFkdsb2JhbFNldExhYmVsc1JlcXVlc3QS", + "IQoRbGFiZWxfZmluZ2VycHJpbnQYmfD3VCABKAlIAIgBARJPCgZsYWJlbHMY", + "/7/B7gEgAygLMjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0", + "TGFiZWxzUmVxdWVzdC5MYWJlbHNFbnRyeRotCgtMYWJlbHNFbnRyeRILCgNr", + "ZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBQhQKEl9sYWJlbF9maW5nZXJw", + "cmludCKzAQoWR2xvYmFsU2V0UG9saWN5UmVxdWVzdBI2CghiaW5kaW5ncxiO", + "xaTAASADKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5CaW5kaW5nEhQK", + "BGV0YWcYldK+ASABKAlIAIgBARI3CgZwb2xpY3kYssq2KyABKAsyHy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3lIAYgBAUIHCgVfZXRhZ0IJCgdf", + "cG9saWN5IsQCCg9HdWVzdEF0dHJpYnV0ZXMSFAoEa2luZBiU98gBIAEoCUgA", + "iAEBEhsKCnF1ZXJ5X3BhdGgYvILhrwEgASgJSAGIAQESSgoLcXVlcnlfdmFs", + "dWUYuq6RSyABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HdWVzdEF0", + "dHJpYnV0ZXNWYWx1ZUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gB", + "ARIcCgx2YXJpYWJsZV9rZXkYnISwTiABKAlIBIgBARIeCg52YXJpYWJsZV92", + "YWx1ZRju87M7IAEoCUgFiAEBQgcKBV9raW5kQg0KC19xdWVyeV9wYXRoQg4K", + "DF9xdWVyeV92YWx1ZUIMCgpfc2VsZl9saW5rQg8KDV92YXJpYWJsZV9rZXlC", + "EQoPX3ZhcmlhYmxlX3ZhbHVlInwKFEd1ZXN0QXR0cmlidXRlc0VudHJ5EhIK", + "A2tleRjfvAYgASgJSACIAQESGQoJbmFtZXNwYWNlGNuqjVUgASgJSAGIAQES", + "FQoFdmFsdWUY8aKyNSABKAlIAogBAUIGCgRfa2V5QgwKCl9uYW1lc3BhY2VC", + "CAoGX3ZhbHVlIlcKFEd1ZXN0QXR0cmlidXRlc1ZhbHVlEj8KBWl0ZW1zGMDP", + "9y8gAygLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR3Vlc3RBdHRyaWJ1", + "dGVzRW50cnki+QIKDkd1ZXN0T3NGZWF0dXJlEhQKBHR5cGUYup7aASABKAlI", + "AIgBASLHAgoEVHlwZRISCg5VTkRFRklORURfVFlQRRAAEiAKGEZFQVRVUkVf", + "VFlQRV9VTlNQRUNJRklFRBDbv8j9ARIMCgVHVk5JQxCZlcMgEgsKBElEUEYQ", + "0fCIARIWCg9NVUxUSV9JUF9TVUJORVQQz9uvSBITCgtTRUNVUkVfQk9PVBC6", + "3dazARISCgtTRVZfQ0FQQUJMRRCRlsMpEhsKE1NFVl9MSVZFX01JR1JBVEFC", + "TEUQjJv4ugESHQoWU0VWX0xJVkVfTUlHUkFUQUJMRV9WMhCvzK9QEhUKD1NF", + "Vl9TTlBfQ0FQQUJMRRCnhxoSEgoLVERYX0NBUEFCTEUQtdXTchIWCg9VRUZJ", + "X0NPTVBBVElCTEUQwNayXRIdChZWSVJUSU9fU0NTSV9NVUxUSVFVRVVFEI3B", + "kGASDwoHV0lORE9XUxDj3OzZAUIHCgVfdHlwZSKDBAoQSFRUUDJIZWFsdGhD", + "aGVjaxIUCgRob3N0GKjrwwEgASgJSACIAQESFAoEcG9ydBiBsdIBIAEoBUgB", + "iAEBEhkKCXBvcnRfbmFtZRiJh+cTIAEoCUgCiAEBEiIKEnBvcnRfc3BlY2lm", + "aWNhdGlvbhjF68wYIAEoCUgDiAEBEhwKDHByb3h5X2hlYWRlchj+urxMIAEo", + "CUgEiAEBEhwKDHJlcXVlc3RfcGF0aBjV17FtIAEoCUgFiAEBEhgKCHJlc3Bv", + "bnNlGMGo3F0gASgJSAaIAQEifgoRUG9ydFNwZWNpZmljYXRpb24SIAocVU5E", + "RUZJTkVEX1BPUlRfU1BFQ0lGSUNBVElPThAAEhUKDlVTRV9GSVhFRF9QT1JU", + "EOSI21oSFgoOVVNFX05BTUVEX1BPUlQQv8/HpgESGAoQVVNFX1NFUlZJTkdf", + "UE9SVBDM0fWsASJICgtQcm94eUhlYWRlchIaChZVTkRFRklORURfUFJPWFlf", + "SEVBREVSEAASCwoETk9ORRC4zpIBEhAKCFBST1hZX1YxEKykt58BQgcKBV9o", + "b3N0QgcKBV9wb3J0QgwKCl9wb3J0X25hbWVCFQoTX3BvcnRfc3BlY2lmaWNh", + "dGlvbkIPCg1fcHJveHlfaGVhZGVyQg8KDV9yZXF1ZXN0X3BhdGhCCwoJX3Jl", + "c3BvbnNlIoIECg9IVFRQSGVhbHRoQ2hlY2sSFAoEaG9zdBio68MBIAEoCUgA", + "iAEBEhQKBHBvcnQYgbHSASABKAVIAYgBARIZCglwb3J0X25hbWUYiYfnEyAB", + "KAlIAogBARIiChJwb3J0X3NwZWNpZmljYXRpb24YxevMGCABKAlIA4gBARIc", + "Cgxwcm94eV9oZWFkZXIY/rq8TCABKAlIBIgBARIcCgxyZXF1ZXN0X3BhdGgY", + "1dexbSABKAlIBYgBARIYCghyZXNwb25zZRjBqNxdIAEoCUgGiAEBIn4KEVBv", + "cnRTcGVjaWZpY2F0aW9uEiAKHFVOREVGSU5FRF9QT1JUX1NQRUNJRklDQVRJ", + "T04QABIVCg5VU0VfRklYRURfUE9SVBDkiNtaEhYKDlVTRV9OQU1FRF9QT1JU", + "EL/Px6YBEhgKEFVTRV9TRVJWSU5HX1BPUlQQzNH1rAEiSAoLUHJveHlIZWFk", + "ZXISGgoWVU5ERUZJTkVEX1BST1hZX0hFQURFUhAAEgsKBE5PTkUQuM6SARIQ", + "CghQUk9YWV9WMRCspLefAUIHCgVfaG9zdEIHCgVfcG9ydEIMCgpfcG9ydF9u", + "YW1lQhUKE19wb3J0X3NwZWNpZmljYXRpb25CDwoNX3Byb3h5X2hlYWRlckIP", + "Cg1fcmVxdWVzdF9wYXRoQgsKCV9yZXNwb25zZSKDBAoQSFRUUFNIZWFsdGhD", + "aGVjaxIUCgRob3N0GKjrwwEgASgJSACIAQESFAoEcG9ydBiBsdIBIAEoBUgB", + "iAEBEhkKCXBvcnRfbmFtZRiJh+cTIAEoCUgCiAEBEiIKEnBvcnRfc3BlY2lm", + "aWNhdGlvbhjF68wYIAEoCUgDiAEBEhwKDHByb3h5X2hlYWRlchj+urxMIAEo", + "CUgEiAEBEhwKDHJlcXVlc3RfcGF0aBjV17FtIAEoCUgFiAEBEhgKCHJlc3Bv", + "bnNlGMGo3F0gASgJSAaIAQEifgoRUG9ydFNwZWNpZmljYXRpb24SIAocVU5E", + "RUZJTkVEX1BPUlRfU1BFQ0lGSUNBVElPThAAEhUKDlVTRV9GSVhFRF9QT1JU", + "EOSI21oSFgoOVVNFX05BTUVEX1BPUlQQv8/HpgESGAoQVVNFX1NFUlZJTkdf", + "UE9SVBDM0fWsASJICgtQcm94eUhlYWRlchIaChZVTkRFRklORURfUFJPWFlf", + "SEVBREVSEAASCwoETk9ORRC4zpIBEhAKCFBST1hZX1YxEKykt58BQgcKBV9o", + "b3N0QgcKBV9wb3J0QgwKCl9wb3J0X25hbWVCFQoTX3BvcnRfc3BlY2lmaWNh", + "dGlvbkIPCg1fcHJveHlfaGVhZGVyQg8KDV9yZXF1ZXN0X3BhdGhCCwoJX3Jl", + "c3BvbnNlIt8KCgtIZWFsdGhDaGVjaxIjChJjaGVja19pbnRlcnZhbF9zZWMY", + "rq/jpAEgASgFSACIAQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJ", + "SAGIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAKIAQESSwoRZ3JwY19o", + "ZWFsdGhfY2hlY2sY5qfkKCABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5HUlBDSGVhbHRoQ2hlY2tIA4gBARIiChFoZWFsdGh5X3RocmVzaG9sZBjJ", + "kKLAASABKAVIBIgBARJNChJodHRwMl9oZWFsdGhfY2hlY2sY2rW1BSABKAsy", + "KS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IVFRQMkhlYWx0aENoZWNrSAWI", + "AQESTAoRaHR0cF9oZWFsdGhfY2hlY2sYvKfexAEgASgLMiguZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuSFRUUEhlYWx0aENoZWNrSAaIAQESTgoSaHR0cHNf", + "aGVhbHRoX2NoZWNrGLmY9s8BIAEoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkhUVFBTSGVhbHRoQ2hlY2tIB4gBARIQCgJpZBibGiABKARICIgBARIU", + "CgRraW5kGJT3yAEgASgJSAmIAQESSgoKbG9nX2NvbmZpZxid0cGnASABKAsy", + "LS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IZWFsdGhDaGVja0xvZ0NvbmZp", + "Z0gKiAEBEhQKBG5hbWUYi/XNASABKAlIC4gBARIWCgZyZWdpb24Y9M2gQiAB", + "KAlIDIgBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSA2IAQESGgoOc291cmNl", + "X3JlZ2lvbnMY2/exwQEgAygJEkoKEHNzbF9oZWFsdGhfY2hlY2sYuOnDhQEg", + "ASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU1NMSGVhbHRoQ2hlY2tI", + "DogBARJKChB0Y3BfaGVhbHRoX2NoZWNrGIOqjeABIAEoCzInLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlRDUEhlYWx0aENoZWNrSA+IAQESGwoLdGltZW91", + "dF9zZWMY88CSJiABKAVIEIgBARIUCgR0eXBlGLqe2gEgASgJSBGIAQESIwoT", + "dW5oZWFsdGh5X3RocmVzaG9sZBjQvdlsIAEoBUgSiAEBIncKBFR5cGUSEgoO", + "VU5ERUZJTkVEX1RZUEUQABILCgRHUlBDEJ6IhgESCwoESFRUUBCIgYgBEgwK", + "BUhUVFAyEKqh+CASDAoFSFRUUFMQy6H4IBIPCgdJTlZBTElEENf77fwBEgkK", + "A1NTTBDsgwUSCQoDVENQEMGHBUIVChNfY2hlY2tfaW50ZXJ2YWxfc2VjQhUK", + "E19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQhQKEl9ncnBj", + "X2hlYWx0aF9jaGVja0IUChJfaGVhbHRoeV90aHJlc2hvbGRCFQoTX2h0dHAy", + "X2hlYWx0aF9jaGVja0IUChJfaHR0cF9oZWFsdGhfY2hlY2tCFQoTX2h0dHBz", + "X2hlYWx0aF9jaGVja0IFCgNfaWRCBwoFX2tpbmRCDQoLX2xvZ19jb25maWdC", + "BwoFX25hbWVCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQhMKEV9zc2xfaGVh", + "bHRoX2NoZWNrQhMKEV90Y3BfaGVhbHRoX2NoZWNrQg4KDF90aW1lb3V0X3Nl", + "Y0IHCgVfdHlwZUIWChRfdW5oZWFsdGh5X3RocmVzaG9sZCKnAgoPSGVhbHRo", + "Q2hlY2tMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjYKBWl0ZW1zGMDP9y8gAygL", + "MiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2sSFAoEa2lu", + "ZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgC", + "iAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzf", + "lhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEB", + "QgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxm", + "X2xpbmtCCgoIX3dhcm5pbmciOgoUSGVhbHRoQ2hlY2tMb2dDb25maWcSFwoG", + "ZW5hYmxlGIPL1JQBIAEoCEgAiAEBQgkKB19lbmFibGUiRgoUSGVhbHRoQ2hl", + "Y2tSZWZlcmVuY2USHQoMaGVhbHRoX2NoZWNrGOWqpJMBIAEoCUgAiAEBQg8K", + "DV9oZWFsdGhfY2hlY2si/AQKEkhlYWx0aENoZWNrU2VydmljZRIiChJjcmVh", + "dGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNjcmlwdGlvbhj8", + "h9bJASABKAlIAYgBARIbCgtmaW5nZXJwcmludBjk0fNvIAEoCUgCiAEBEhkK", + "DWhlYWx0aF9jaGVja3MYrq/m1QEgAygJEjAKIGhlYWx0aF9zdGF0dXNfYWdn", + "cmVnYXRpb25fcG9saWN5GPns23ggASgJSAOIAQESEAoCaWQYmxogASgESASI", + "AQESFAoEa2luZBiU98gBIAEoCUgFiAEBEhQKBG5hbWUYi/XNASABKAlIBogB", + "ARIiChduZXR3b3JrX2VuZHBvaW50X2dyb3Vwcxitl/8NIAMoCRIiChZub3Rp", + "ZmljYXRpb25fZW5kcG9pbnRzGKre+MEBIAMoCRIWCgZyZWdpb24Y9M2gQiAB", + "KAlIB4gBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAiIAQEicgodSGVhbHRo", + "U3RhdHVzQWdncmVnYXRpb25Qb2xpY3kSLgoqVU5ERUZJTkVEX0hFQUxUSF9T", + "VEFUVVNfQUdHUkVHQVRJT05fUE9MSUNZEAASCQoDQU5EELf7AxIWCg5OT19B", + "R0dSRUdBVElPThDEkqzLAUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9k", + "ZXNjcmlwdGlvbkIOCgxfZmluZ2VycHJpbnRCIwohX2hlYWx0aF9zdGF0dXNf", + "YWdncmVnYXRpb25fcG9saWN5QgUKA19pZEIHCgVfa2luZEIHCgVfbmFtZUIJ", + "CgdfcmVnaW9uQgwKCl9zZWxmX2xpbmsiXQobSGVhbHRoQ2hlY2tTZXJ2aWNl", + "UmVmZXJlbmNlEiUKFGhlYWx0aF9jaGVja19zZXJ2aWNlGNub3cIBIAEoCUgA", + "iAEBQhcKFV9oZWFsdGhfY2hlY2tfc2VydmljZSK2AgoXSGVhbHRoQ2hlY2tT", + "ZXJ2aWNlc0xpc3QSEAoCaWQYmxogASgJSACIAQESPQoFaXRlbXMYwM/3LyAD", + "KAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IZWFsdGhDaGVja1NlcnZp", + "Y2USFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiV", + "uoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3", + "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", + "bmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2Vu", + "QgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcixAMKGkhlYWx0aENoZWNrc0Fn", + "Z3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBElAKBWl0ZW1zGMDP9y8g", + "AygLMj4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tzQWdn", + "cmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQES", + "HwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5r", + "GI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3", + "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", + "bmluZ0gEiAEBGl0KCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEj4KBXZhbHVl", + "GAIgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tz", + "U2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2Vf", + "dG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKgAQoWSGVhbHRoQ2hl", + "Y2tzU2NvcGVkTGlzdBI/Cg1oZWFsdGhfY2hlY2tzGK6v5tUBIAMoCzIkLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrEjkKB3dhcm5pbmcY", + "nN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACI", + "AQFCCgoIX3dhcm5pbmci8gYKDEhlYWx0aFN0YXR1cxJOCgthbm5vdGF0aW9u", + "cxik9rU1IAMoCzI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aFN0", + "YXR1cy5Bbm5vdGF0aW9uc0VudHJ5EiAKD2ZvcndhcmRpbmdfcnVsZRj+pd2A", + "ASABKAlIAIgBARIiChJmb3J3YXJkaW5nX3J1bGVfaXAYiKyRUiABKAlIAYgB", + "ARIdCgxoZWFsdGhfc3RhdGUY7um/mgEgASgJSAKIAQESGAoIaW5zdGFuY2UY", + "lanaCCABKAlIA4gBARIbCgppcF9hZGRyZXNzGNzx3MEBIAEoCUgEiAEBEh0K", + "DGlwdjZfYWRkcmVzcxics++iASABKAlIBYgBARIhChFpcHY2X2hlYWx0aF9z", + "dGF0ZRjGgOBaIAEoCUgGiAEBEhQKBHBvcnQYgbHSASABKAVIB4gBARIXCgZ3", + "ZWlnaHQY+ITFhgEgASgJSAiIAQESHQoMd2VpZ2h0X2Vycm9yGIH7kvkBIAEo", + "CUgJiAEBGjIKEEFubm90YXRpb25zRW50cnkSCwoDa2V5GAEgASgJEg0KBXZh", + "bHVlGAIgASgJOgI4ASJNCgtIZWFsdGhTdGF0ZRIaChZVTkRFRklORURfSEVB", + "TFRIX1NUQVRFEAASDwoHSEVBTFRIWRD9qtvRARIRCglVTkhFQUxUSFkQxLmt", + "3AEiMgoPSXB2NkhlYWx0aFN0YXRlEh8KG1VOREVGSU5FRF9JUFY2X0hFQUxU", + "SF9TVEFURRAAIooBCgtXZWlnaHRFcnJvchIaChZVTkRFRklORURfV0VJR0hU", + "X0VSUk9SEAASFgoOSU5WQUxJRF9XRUlHSFQQ4Iv7tgESFgoOTUlTU0lOR19X", + "RUlHSFQQkZePtwESGgoSVU5BVkFJTEFCTEVfV0VJR0hUEOfixtEBEhMKC1dF", + "SUdIVF9OT05FEJ/pye8BQhIKEF9mb3J3YXJkaW5nX3J1bGVCFQoTX2Zvcndh", + "cmRpbmdfcnVsZV9pcEIPCg1faGVhbHRoX3N0YXRlQgsKCV9pbnN0YW5jZUIN", + "CgtfaXBfYWRkcmVzc0IPCg1faXB2Nl9hZGRyZXNzQhQKEl9pcHY2X2hlYWx0", + "aF9zdGF0ZUIHCgVfcG9ydEIJCgdfd2VpZ2h0Qg8KDV93ZWlnaHRfZXJyb3Ii", + "1AUKHkhlYWx0aFN0YXR1c0Zvck5ldHdvcmtFbmRwb2ludBJSCg9iYWNrZW5k", + "X3NlcnZpY2UYisCukgEgASgLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "QmFja2VuZFNlcnZpY2VSZWZlcmVuY2VIAIgBARJSCg9mb3J3YXJkaW5nX3J1", + "bGUY/qXdgAEgASgLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRm9yd2Fy", + "ZGluZ1J1bGVSZWZlcmVuY2VIAYgBARJMCgxoZWFsdGhfY2hlY2sY5aqkkwEg", + "ASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tSZWZl", + "cmVuY2VIAogBARJbChRoZWFsdGhfY2hlY2tfc2VydmljZRjbm93CASABKAsy", + "NC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IZWFsdGhDaGVja1NlcnZpY2VS", + "ZWZlcmVuY2VIA4gBARIdCgxoZWFsdGhfc3RhdGUY7um/mgEgASgJSASIAQES", + "IQoRaXB2Nl9oZWFsdGhfc3RhdGUYxoDgWiABKAlIBYgBASJwCgtIZWFsdGhT", + "dGF0ZRIaChZVTkRFRklORURfSEVBTFRIX1NUQVRFEAASEAoIRFJBSU5JTkcQ", + "6tWM5QESDwoHSEVBTFRIWRD9qtvRARIRCglVTkhFQUxUSFkQxLmt3AESDwoH", + "VU5LTk9XThCq8MTOASIyCg9JcHY2SGVhbHRoU3RhdGUSHwobVU5ERUZJTkVE", + "X0lQVjZfSEVBTFRIX1NUQVRFEABCEgoQX2JhY2tlbmRfc2VydmljZUISChBf", + "Zm9yd2FyZGluZ19ydWxlQg8KDV9oZWFsdGhfY2hlY2tCFwoVX2hlYWx0aF9j", + "aGVja19zZXJ2aWNlQg8KDV9oZWFsdGhfc3RhdGVCFAoSX2lwdjZfaGVhbHRo", + "X3N0YXRlIjsKBEhlbHASMwoFbGlua3MYuZ+NMSADKAsyIS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5IZWxwTGluayJUCghIZWxwTGluaxIcCgtkZXNjcmlw", + "dGlvbhj8h9bJASABKAlIAIgBARISCgN1cmwY74oHIAEoCUgBiAEBQg4KDF9k", + "ZXNjcmlwdGlvbkIGCgRfdXJsInoKCEhvc3RSdWxlEhwKC2Rlc2NyaXB0aW9u", + "GPyH1skBIAEoCUgAiAEBEhAKBWhvc3RzGMv/ti8gAygJEh0KDHBhdGhfbWF0", + "Y2hlchiYvoqhASABKAlIAYgBAUIOCgxfZGVzY3JpcHRpb25CDwoNX3BhdGhf", + "bWF0Y2hlciJpCg5IdHRwRmF1bHRBYm9ydBIcCgtodHRwX3N0YXR1cxiJt87f", + "ASABKA1IAIgBARIaCgpwZXJjZW50YWdlGJrlt0ggASgBSAGIAQFCDgoMX2h0", + "dHBfc3RhdHVzQg0KC19wZXJjZW50YWdlIowBCg5IdHRwRmF1bHREZWxheRI/", + "CgtmaXhlZF9kZWxheRj4uZaXASABKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5EdXJhdGlvbkgAiAEBEhoKCnBlcmNlbnRhZ2UYmuW3SCABKAFIAYgB", + "AUIOCgxfZml4ZWRfZGVsYXlCDQoLX3BlcmNlbnRhZ2UiqAEKEkh0dHBGYXVs", + "dEluamVjdGlvbhI+CgVhYm9ydBiwxpQsIAEoCzInLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkh0dHBGYXVsdEFib3J0SACIAQESPgoFZGVsYXkYg/PCLSAB", + "KAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IdHRwRmF1bHREZWxheUgB", + "iAEBQggKBl9hYm9ydEIICgZfZGVsYXki/AEKEEh0dHBIZWFkZXJBY3Rpb24S", + "TAoWcmVxdWVzdF9oZWFkZXJzX3RvX2FkZBjmrrEiIAMoCzIpLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkh0dHBIZWFkZXJPcHRpb24SJAoZcmVxdWVzdF9o", + "ZWFkZXJzX3RvX3JlbW92ZRifz5NoIAMoCRJNChdyZXNwb25zZV9oZWFkZXJz", + "X3RvX2FkZBj0tqkPIAMoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkh0", + "dHBIZWFkZXJPcHRpb24SJQoacmVzcG9uc2VfaGVhZGVyc190b19yZW1vdmUY", + "0YH7IyADKAkisAMKD0h0dHBIZWFkZXJNYXRjaBIcCgtleGFjdF9tYXRjaBiF", + "mZzaASABKAlIAIgBARIbCgtoZWFkZXJfbmFtZRj9wcc0IAEoCUgBiAEBEh0K", + "DGludmVydF9tYXRjaBicyPruASABKAhIAogBARIcCgxwcmVmaXhfbWF0Y2gY", + "2PP8eiABKAlIA4gBARIdCg1wcmVzZW50X21hdGNoGMH6kyAgASgISASIAQES", + "RQoLcmFuZ2VfbWF0Y2gYw6ivLiABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnQ2NFJhbmdlTWF0Y2hIBYgBARIbCgtyZWdleF9tYXRjaBjNt5oz", + "IAEoCUgGiAEBEh0KDHN1ZmZpeF9tYXRjaBjX5q7LASABKAlIB4gBAUIOCgxf", + "ZXhhY3RfbWF0Y2hCDgoMX2hlYWRlcl9uYW1lQg8KDV9pbnZlcnRfbWF0Y2hC", + "DwoNX3ByZWZpeF9tYXRjaEIQCg5fcHJlc2VudF9tYXRjaEIOCgxfcmFuZ2Vf", + "bWF0Y2hCDgoMX3JlZ2V4X21hdGNoQg8KDV9zdWZmaXhfbWF0Y2gikwEKEEh0", + "dHBIZWFkZXJPcHRpb24SGwoLaGVhZGVyX25hbWUY/cHHNCABKAlIAIgBARIc", + "CgxoZWFkZXJfdmFsdWUYv/LrYCABKAlIAYgBARIXCgdyZXBsYWNlGLTl8gkg", + "ASgISAKIAQFCDgoMX2hlYWRlcl9uYW1lQg8KDV9oZWFkZXJfdmFsdWVCCgoI", + "X3JlcGxhY2UixAEKF0h0dHBRdWVyeVBhcmFtZXRlck1hdGNoEhwKC2V4YWN0", + "X21hdGNoGIWZnNoBIAEoCUgAiAEBEhQKBG5hbWUYi/XNASABKAlIAYgBARId", + "Cg1wcmVzZW50X21hdGNoGMH6kyAgASgISAKIAQESGwoLcmVnZXhfbWF0Y2gY", + "zbeaMyABKAlIA4gBAUIOCgxfZXhhY3RfbWF0Y2hCBwoFX25hbWVCEAoOX3By", + "ZXNlbnRfbWF0Y2hCDgoMX3JlZ2V4X21hdGNoIowEChJIdHRwUmVkaXJlY3RB", + "Y3Rpb24SHQoNaG9zdF9yZWRpcmVjdBiToZwzIAEoCUgAiAEBEh4KDmh0dHBz", + "X3JlZGlyZWN0GLDxl1EgASgISAGIAQESHgoNcGF0aF9yZWRpcmVjdBi2ve6B", + "ASABKAlIAogBARIgCg9wcmVmaXhfcmVkaXJlY3QY6fXg1AEgASgJSAOIAQES", + "JwoWcmVkaXJlY3RfcmVzcG9uc2VfY29kZRiI2J7QASABKAlIBIgBARIbCgtz", + "dHJpcF9xdWVyeRjhmfcYIAEoCEgFiAEBIrgBChRSZWRpcmVjdFJlc3BvbnNl", + "Q29kZRIkCiBVTkRFRklORURfUkVESVJFQ1RfUkVTUE9OU0VfQ09ERRAAEgwK", + "BUZPVU5EEOK+/h8SIQoZTU9WRURfUEVSTUFORU5UTFlfREVGQVVMVBDRmbK4", + "ARIaChJQRVJNQU5FTlRfUkVESVJFQ1QQ7eiTtgESEQoJU0VFX09USEVSEOTv", + "r9QBEhoKElRFTVBPUkFSWV9SRURJUkVDVBCq5LfpAUIQCg5faG9zdF9yZWRp", + "cmVjdEIRCg9faHR0cHNfcmVkaXJlY3RCEAoOX3BhdGhfcmVkaXJlY3RCEgoQ", + "X3ByZWZpeF9yZWRpcmVjdEIZChdfcmVkaXJlY3RfcmVzcG9uc2VfY29kZUIO", + "Cgxfc3RyaXBfcXVlcnkitAEKD0h0dHBSZXRyeVBvbGljeRIbCgtudW1fcmV0", + "cmllcxiNq4F4IAEoDUgAiAEBEkMKD3Blcl90cnlfdGltZW91dBi7rcSFASAB", + "KAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EdXJhdGlvbkgBiAEBEhsK", + "EHJldHJ5X2NvbmRpdGlvbnMYr+HeDSADKAlCDgoMX251bV9yZXRyaWVzQhIK", + "EF9wZXJfdHJ5X3RpbWVvdXQi8QUKD0h0dHBSb3V0ZUFjdGlvbhJBCgtjb3Jz", + "X3BvbGljeRiEzJ2+ASABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5D", + "b3JzUG9saWN5SACIAQESVAoWZmF1bHRfaW5qZWN0aW9uX3BvbGljeRiXlOrE", + "ASABKAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IdHRwRmF1bHRJbmpl", + "Y3Rpb25IAYgBARJGChNtYXhfc3RyZWFtX2R1cmF0aW9uGJilpR0gASgLMiEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRHVyYXRpb25IAogBARJTChVyZXF1", + "ZXN0X21pcnJvcl9wb2xpY3kYguD/aCABKAsyLC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5SZXF1ZXN0TWlycm9yUG9saWN5SAOIAQESRgoMcmV0cnlfcG9s", + "aWN5GKnlihsgASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSHR0cFJl", + "dHJ5UG9saWN5SASIAQESOwoHdGltZW91dBjhmr2NASABKAsyIS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5EdXJhdGlvbkgFiAEBEkEKC3VybF9yZXdyaXRl", + "GLz9qoIBIAEoCzIjLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVybFJld3Jp", + "dGVIBogBARJWChl3ZWlnaHRlZF9iYWNrZW5kX3NlcnZpY2VzGNHH2qABIAMo", + "CzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldlaWdodGVkQmFja2VuZFNl", + "cnZpY2VCDgoMX2NvcnNfcG9saWN5QhkKF19mYXVsdF9pbmplY3Rpb25fcG9s", + "aWN5QhYKFF9tYXhfc3RyZWFtX2R1cmF0aW9uQhgKFl9yZXF1ZXN0X21pcnJv", + "cl9wb2xpY3lCDwoNX3JldHJ5X3BvbGljeUIKCghfdGltZW91dEIOCgxfdXJs", + "X3Jld3JpdGUi6AQKDUh0dHBSb3V0ZVJ1bGUSYAocY3VzdG9tX2Vycm9yX3Jl", + "c3BvbnNlX3BvbGljeRjr+NpgIAEoCzIyLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkN1c3RvbUVycm9yUmVzcG9uc2VQb2xpY3lIAIgBARIcCgtkZXNjcmlw", + "dGlvbhj8h9bJASABKAlIAYgBARJJCg1oZWFkZXJfYWN0aW9uGKiguJwBIAEo", + "CzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkh0dHBIZWFkZXJBY3Rpb25I", + "AogBARJECgttYXRjaF9ydWxlcxj9u7GzASADKAsyKy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5IdHRwUm91dGVSdWxlTWF0Y2gSGQoIcHJpb3JpdHkYpPOh", + "1AEgASgFSAOIAQESRwoMcm91dGVfYWN0aW9uGOypucoBIAEoCzIoLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkh0dHBSb3V0ZUFjdGlvbkgEiAEBEhgKB3Nl", + "cnZpY2UYtY2PsgEgASgJSAWIAQESSgoMdXJsX3JlZGlyZWN0GKyhmMEBIAEo", + "CzIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkh0dHBSZWRpcmVjdEFjdGlv", + "bkgGiAEBQh8KHV9jdXN0b21fZXJyb3JfcmVzcG9uc2VfcG9saWN5Qg4KDF9k", + "ZXNjcmlwdGlvbkIQCg5faGVhZGVyX2FjdGlvbkILCglfcHJpb3JpdHlCDwoN", + "X3JvdXRlX2FjdGlvbkIKCghfc2VydmljZUIPCg1fdXJsX3JlZGlyZWN0IvUD", + "ChJIdHRwUm91dGVSdWxlTWF0Y2gSHwoPZnVsbF9wYXRoX21hdGNoGNuJqmYg", + "ASgJSACIAQESRAoOaGVhZGVyX21hdGNoZXMYgevIrAEgAygLMiguZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuSHR0cEhlYWRlck1hdGNoEhwKC2lnbm9yZV9j", + "YXNlGP2StN0BIAEoCEgBiAEBEkUKEG1ldGFkYXRhX2ZpbHRlcnMY683M3QEg", + "AygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTWV0YWRhdGFGaWx0ZXIS", + "JAoTcGF0aF90ZW1wbGF0ZV9tYXRjaBiawrOLASABKAlIAogBARIcCgxwcmVm", + "aXhfbWF0Y2gY2PP8eiABKAlIA4gBARJVChdxdWVyeV9wYXJhbWV0ZXJfbWF0", + "Y2hlcxjmlb6IASADKAsyMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IdHRw", + "UXVlcnlQYXJhbWV0ZXJNYXRjaBIbCgtyZWdleF9tYXRjaBjNt5ozIAEoCUgE", + "iAEBQhIKEF9mdWxsX3BhdGhfbWF0Y2hCDgoMX2lnbm9yZV9jYXNlQhYKFF9w", + "YXRoX3RlbXBsYXRlX21hdGNoQg8KDV9wcmVmaXhfbWF0Y2hCDgoMX3JlZ2V4", + "X21hdGNoIrkSCgVJbWFnZRIdCgxhcmNoaXRlY3R1cmUY09KxkAEgASgJSACI", + "AQESIwoSYXJjaGl2ZV9zaXplX2J5dGVzGMqM3LUBIAEoA0gBiAEBEiIKEmNy", + "ZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgCiAEBEkcKCmRlcHJlY2F0ZWQY", + "s8vR9QEgASgLMiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVwcmVjYXRp", + "b25TdGF0dXNIA4gBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIBIgBARId", + "CgxkaXNrX3NpemVfZ2IYt5rnlgEgASgDSAWIAQESKwobZW5hYmxlX2NvbmZp", + "ZGVudGlhbF9jb21wdXRlGLzr2TAgASgISAaIAQESFwoGZmFtaWx5GOS24ZwB", + "IAEoCUgHiAEBEkUKEWd1ZXN0X29zX2ZlYXR1cmVzGNHg5yUgAygLMicuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR3Vlc3RPc0ZlYXR1cmUSEAoCaWQYmxog", + "ASgESAiIAQESVQoUaW1hZ2VfZW5jcnlwdGlvbl9rZXkYh877tAEgASgLMi4u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3VzdG9tZXJFbmNyeXB0aW9uS2V5", + "SAmIAQESFAoEa2luZBiU98gBIAEoCUgKiAEBEiEKEWxhYmVsX2ZpbmdlcnBy", + "aW50GJnw91QgASgJSAuIAQESPgoGbGFiZWxzGP+/we4BIAMoCzIqLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkltYWdlLkxhYmVsc0VudHJ5EhgKDWxpY2Vu", + "c2VfY29kZXMYqIXYFSADKAMSFAoIbGljZW5zZXMY0oiAoQEgAygJEhQKBG5h", + "bWUYi/XNASABKAlIDIgBARI7CghyYXdfZGlzaxjUzvPvASABKAsyIC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5SYXdEaXNrSA2IAQESHgoNc2F0aXNmaWVz", + "X3B6aRih3avlASABKAhIDogBARIeCg1zYXRpc2ZpZXNfcHpzGKvdq+UBIAEo", + "CEgPiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIEIgBARJcCh9zaGllbGRl", + "ZF9pbnN0YW5jZV9pbml0aWFsX3N0YXRlGIPE3FsgASgLMisuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuSW5pdGlhbFN0YXRlQ29uZmlnSBGIAQESHAoLc291", + "cmNlX2Rpc2sYwe601wEgASgJSBKIAQESWwoac291cmNlX2Rpc2tfZW5jcnlw", + "dGlvbl9rZXkY4aC4/QEgASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "Q3VzdG9tZXJFbmNyeXB0aW9uS2V5SBOIAQESHwoOc291cmNlX2Rpc2tfaWQY", + "2c3J2AEgASgJSBSIAQESHAoMc291cmNlX2ltYWdlGLfohhggASgJSBWIAQES", + "XAobc291cmNlX2ltYWdlX2VuY3J5cHRpb25fa2V5GKuR9bUBIAEoCzIuLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbWVyRW5jcnlwdGlvbktleUgW", + "iAEBEh8KD3NvdXJjZV9pbWFnZV9pZBij/LAaIAEoCUgXiAEBEh8KD3NvdXJj", + "ZV9zbmFwc2hvdBjomo48IAEoCUgYiAEBEl8KHnNvdXJjZV9zbmFwc2hvdF9l", + "bmNyeXB0aW9uX2tleRjajueQASABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5DdXN0b21lckVuY3J5cHRpb25LZXlIGYgBARIiChJzb3VyY2Vfc25h", + "cHNob3RfaWQY0paYLyABKAlIGogBARIcCgtzb3VyY2VfdHlwZRje8dLXASAB", + "KAlIG4gBARIWCgZzdGF0dXMY8p+3ViABKAlIHIgBARIdChFzdG9yYWdlX2xv", + "Y2F0aW9ucxia7bOcASADKAkaLQoLTGFiZWxzRW50cnkSCwoDa2V5GAEgASgJ", + "Eg0KBXZhbHVlGAIgASgJOgI4ASJqCgxBcmNoaXRlY3R1cmUSGgoWVU5ERUZJ", + "TkVEX0FSQ0hJVEVDVFVSRRAAEiAKGEFSQ0hJVEVDVFVSRV9VTlNQRUNJRklF", + "RBCr1J28ARIMCgVBUk02NBD6y+kdEg4KBlg4Nl82NBDHpObKASIyCgpTb3Vy", + "Y2VUeXBlEhkKFVVOREVGSU5FRF9TT1VSQ0VfVFlQRRAAEgkKA1JBVxCI+AQi", + "XgoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQABIQCghERUxFVElORxCo", + "p4f8ARIOCgZGQUlMRUQQvZCm2QESDgoHUEVORElORxD3qvAQEgwKBVJFQURZ", + "EIPDjyVCDwoNX2FyY2hpdGVjdHVyZUIVChNfYXJjaGl2ZV9zaXplX2J5dGVz", + "QhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDQoLX2RlcHJlY2F0ZWRCDgoMX2Rl", + "c2NyaXB0aW9uQg8KDV9kaXNrX3NpemVfZ2JCHgocX2VuYWJsZV9jb25maWRl", + "bnRpYWxfY29tcHV0ZUIJCgdfZmFtaWx5QgUKA19pZEIXChVfaW1hZ2VfZW5j", + "cnlwdGlvbl9rZXlCBwoFX2tpbmRCFAoSX2xhYmVsX2ZpbmdlcnByaW50QgcK", + "BV9uYW1lQgsKCV9yYXdfZGlza0IQCg5fc2F0aXNmaWVzX3B6aUIQCg5fc2F0", + "aXNmaWVzX3B6c0IMCgpfc2VsZl9saW5rQiIKIF9zaGllbGRlZF9pbnN0YW5j", + "ZV9pbml0aWFsX3N0YXRlQg4KDF9zb3VyY2VfZGlza0IdChtfc291cmNlX2Rp", + "c2tfZW5jcnlwdGlvbl9rZXlCEQoPX3NvdXJjZV9kaXNrX2lkQg8KDV9zb3Vy", + "Y2VfaW1hZ2VCHgocX3NvdXJjZV9pbWFnZV9lbmNyeXB0aW9uX2tleUISChBf", + "c291cmNlX2ltYWdlX2lkQhIKEF9zb3VyY2Vfc25hcHNob3RCIQofX3NvdXJj", + "ZV9zbmFwc2hvdF9lbmNyeXB0aW9uX2tleUIVChNfc291cmNlX3NuYXBzaG90", + "X2lkQg4KDF9zb3VyY2VfdHlwZUIJCgdfc3RhdHVzIlIKD0ltYWdlRmFtaWx5", + "VmlldxI1CgVpbWFnZRjb0uovIAEoCzIeLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkltYWdlSACIAQFCCAoGX2ltYWdlIpsCCglJbWFnZUxpc3QSEAoCaWQY", + "mxogASgJSACIAQESMAoFaXRlbXMYwM/3LyADKAsyHi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5JbWFnZRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4", + "dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkB", + "IAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9u", + "ZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKOAgoS", + "SW5pdGlhbFN0YXRlQ29uZmlnEjkKA2Ricxi1hwYgAygLMiouZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuRmlsZUNvbnRlbnRCdWZmZXISOwoEZGJ4cxj557sB", + "IAMoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpbGVDb250ZW50QnVm", + "ZmVyEjsKBGtla3MYwtjIASADKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5GaWxlQ29udGVudEJ1ZmZlchI8CgJwaxj7GyABKAsyKi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5GaWxlQ29udGVudEJ1ZmZlckgAiAEBQgUKA19wayLK", + "AQoUSW5zZXJ0QWRkcmVzc1JlcXVlc3QSQwoQYWRkcmVzc19yZXNvdXJjZRj5", + "l97mASABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZGRyZXNzQgPg", + "QQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdp", + "b24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQizgEKF0luc2VydEF1dG9zY2FsZXJS", + "ZXF1ZXN0EkgKE2F1dG9zY2FsZXJfcmVzb3VyY2UY9vD/YiABKAsyIy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5BdXRvc2NhbGVyQgPgQQISIQoHcHJvamVj", + "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVx", + "dWVzdF9pZCK8AQoaSW5zZXJ0QmFja2VuZEJ1Y2tldFJlcXVlc3QSUAoXYmFj", + "a2VuZF9idWNrZXRfcmVzb3VyY2UYmM7HtQEgASgLMiYuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuQmFja2VuZEJ1Y2tldEID4EECEiEKB3Byb2plY3QYmZbB", "bCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", - "iAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3Rf", - "aWQivAEKGkluc2VydEJhY2tlbmRCdWNrZXRSZXF1ZXN0ElAKF2JhY2tlbmRf", - "YnVja2V0X3Jlc291cmNlGJjOx7UBIAEoCzImLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkJhY2tlbmRCdWNrZXRCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUIN", - "CgtfcmVxdWVzdF9pZCK/AQobSW5zZXJ0QmFja2VuZFNlcnZpY2VSZXF1ZXN0", - "ElIKGGJhY2tlbmRfc2VydmljZV9yZXNvdXJjZRijgd+lASABKAsyJy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5CYWNrZW5kU2VydmljZUID4EECEiEKB3By", + "iAEBQg0KC19yZXF1ZXN0X2lkIr8BChtJbnNlcnRCYWNrZW5kU2VydmljZVJl", + "cXVlc3QSUgoYYmFja2VuZF9zZXJ2aWNlX3Jlc291cmNlGKOB36UBIAEoCzIn", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tlbmRTZXJ2aWNlQgPgQQIS", + "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0", + "X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi6wEKEUluc2VydERp", + "c2tSZXF1ZXN0EjwKDWRpc2tfcmVzb3VyY2UY8NCrDCABKAsyHS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5EaXNrQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", + "HAoMc291cmNlX2ltYWdlGLfohhggASgJSAGIAQESGwoEem9uZRisx+QBIAEo", + "CUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZEIPCg1fc291cmNlX2ltYWdl", + "IswBCh9JbnNlcnRFeHRlcm5hbFZwbkdhdGV3YXlSZXF1ZXN0ElsKHWV4dGVy", + "bmFsX3Zwbl9nYXRld2F5X3Jlc291cmNlGIjfkOgBIAEoCzIrLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkV4dGVybmFsVnBuR2F0ZXdheUID4EECEiEKB3By", "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIusBChFJbnNlcnREaXNrUmVx", - "dWVzdBI8Cg1kaXNrX3Jlc291cmNlGPDQqwwgASgLMh0uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuRGlza0ID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", - "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhwKDHNv", - "dXJjZV9pbWFnZRi36IYYIAEoCUgBiAEBEhsKBHpvbmUYrMfkASABKAlCCuBB", - "AvJHBHpvbmVCDQoLX3JlcXVlc3RfaWRCDwoNX3NvdXJjZV9pbWFnZSLMAQof", - "SW5zZXJ0RXh0ZXJuYWxWcG5HYXRld2F5UmVxdWVzdBJbCh1leHRlcm5hbF92", - "cG5fZ2F0ZXdheV9yZXNvdXJjZRiI35DoASABKAsyKy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5FeHRlcm5hbFZwbkdhdGV3YXlCA+BBAhIhCgdwcm9qZWN0", - "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBAUINCgtfcmVxdWVzdF9pZCLEAQobSW5zZXJ0RmlyZXdhbGxQb2xp", - "Y3lSZXF1ZXN0ElIKGGZpcmV3YWxsX3BvbGljeV9yZXNvdXJjZRi8tofsASAB", - "KAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeUID", - "4EECEiYKCXBhcmVudF9pZBjQ4ZrbASABKAlCD+BBAvJHCXBhcmVudF9pZBIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQiqwEK", - "FUluc2VydEZpcmV3YWxsUmVxdWVzdBJEChFmaXJld2FsbF9yZXNvdXJjZRjt", - "sOATIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsQgPg", - "QQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi4AEKG0luc2Vy", - "dEZvcndhcmRpbmdSdWxlUmVxdWVzdBJSChhmb3J3YXJkaW5nX3J1bGVfcmVz", - "b3VyY2UYr8DQjwEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRm9y", - "d2FyZGluZ1J1bGVCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", - "cm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJl", - "cXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKvAQoaSW5z", - "ZXJ0R2xvYmFsQWRkcmVzc1JlcXVlc3QSQwoQYWRkcmVzc19yZXNvdXJjZRj5", - "l97mASABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZGRyZXNzQgPg", - "QQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQixQEKIUluc2Vy", - "dEdsb2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBJSChhmb3J3YXJkaW5nX3J1", - "bGVfcmVzb3VyY2UYr8DQjwEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuRm9yd2FyZGluZ1J1bGVCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", - "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", - "cmVxdWVzdF9pZCLYAQonSW5zZXJ0R2xvYmFsTmV0d29ya0VuZHBvaW50R3Jv", - "dXBSZXF1ZXN0El8KH25ldHdvcmtfZW5kcG9pbnRfZ3JvdXBfcmVzb3VyY2UY", - "p83b+gEgASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0Vu", - "ZHBvaW50R3JvdXBCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", - "cm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVz", - "dF9pZCLbAQopSW5zZXJ0R2xvYmFsUHVibGljRGVsZWdhdGVkUHJlZml4ZVJl", - "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBJgCiBw", - "dWJsaWNfZGVsZWdhdGVkX3ByZWZpeF9yZXNvdXJjZRiF+NgWIAEoCzIuLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlB1YmxpY0RlbGVnYXRlZFByZWZpeEID", - "4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9p", - "ZCK1AQoYSW5zZXJ0SGVhbHRoQ2hlY2tSZXF1ZXN0EksKFWhlYWx0aF9jaGVj", - "a19yZXNvdXJjZRiow6RgIAEoCzIkLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkhlYWx0aENoZWNrQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", - "cHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVl", - "c3RfaWQi0gEKEkluc2VydEltYWdlUmVxdWVzdBIcCgxmb3JjZV9jcmVhdGUY", - "0ImkXiABKAhIAIgBARI/Cg5pbWFnZV9yZXNvdXJjZRjyxP6wASABKAsyHi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbWFnZUID4EECEiEKB3Byb2plY3QY", - "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgBiAEBQg8KDV9mb3JjZV9jcmVhdGVCDQoLX3JlcXVlc3RfaWQi7gEKIUlu", - "c2VydEluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBJeCh9pbnN0YW5jZV9n", - "cm91cF9tYW5hZ2VyX3Jlc291cmNlGIqKvnwgASgLMi0uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJCA+BBAhIhCgdwcm9q", - "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", - "ESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19y", - "ZXF1ZXN0X2lkIsACCi5JbnNlcnRJbnN0YW5jZUdyb3VwTWFuYWdlclJlc2l6", - "ZVJlcXVlc3RSZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fz", - "diABKAlCA+BBAhJ7Ci5pbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3Jlc2l6ZV9y", - "ZXF1ZXN0X3Jlc291cmNlGO2+td8BIAEoCzI6Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVzaXplUmVxdWVzdEID4EEC", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", - "dF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpv", - "bmVCDQoLX3JlcXVlc3RfaWQi2QEKGkluc2VydEluc3RhbmNlR3JvdXBSZXF1", - "ZXN0ElAKF2luc3RhbmNlX2dyb3VwX3Jlc291cmNlGLi11YgBIAEoCzImLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBCA+BBAhIhCgdw", - "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQY", - "y4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0K", - "C19yZXF1ZXN0X2lkIs8CChVJbnNlcnRJbnN0YW5jZVJlcXVlc3QSRAoRaW5z", - "dGFuY2VfcmVzb3VyY2UY+PD+ZiABKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5JbnN0YW5jZUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEikKGHNvdXJj", - "ZV9pbnN0YW5jZV90ZW1wbGF0ZRjAw8GeASABKAlIAYgBARIkChRzb3VyY2Vf", - "bWFjaGluZV9pbWFnZRi/3LAKIAEoCUgCiAEBEhsKBHpvbmUYrMfkASABKAlC", - "CuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWRCGwoZX3NvdXJjZV9pbnN0YW5j", - "ZV90ZW1wbGF0ZUIXChVfc291cmNlX21hY2hpbmVfaW1hZ2UixAEKHUluc2Vy", - "dEluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0ElUKGmluc3RhbmNlX3RlbXBsYXRl", - "X3Jlc291cmNlGInqiwUgASgLMikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "SW5zdGFuY2VUZW1wbGF0ZUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", + "gdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIsQBChtJbnNlcnRGaXJld2Fs", + "bFBvbGljeVJlcXVlc3QSUgoYZmlyZXdhbGxfcG9saWN5X3Jlc291cmNlGLy2", + "h+wBIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsUG9s", + "aWN5QgPgQQISJgoJcGFyZW50X2lkGNDhmtsBIAEoCUIP4EEC8kcJcGFyZW50", + "X2lkEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9p", + "ZCKrAQoVSW5zZXJ0RmlyZXdhbGxSZXF1ZXN0EkQKEWZpcmV3YWxsX3Jlc291", + "cmNlGO2w4BMgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdh", + "bGxCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoK", + "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLgAQob", + "SW5zZXJ0Rm9yd2FyZGluZ1J1bGVSZXF1ZXN0ElIKGGZvcndhcmRpbmdfcnVs", + "ZV9yZXNvdXJjZRivwNCPASABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5Gb3J3YXJkaW5nUnVsZUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", + "AvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24S", + "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIq8B", + "ChpJbnNlcnRHbG9iYWxBZGRyZXNzUmVxdWVzdBJDChBhZGRyZXNzX3Jlc291", + "cmNlGPmX3uYBIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZHJl", + "c3NCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoK", + "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLFAQoh", + "SW5zZXJ0R2xvYmFsRm9yd2FyZGluZ1J1bGVSZXF1ZXN0ElIKGGZvcndhcmRp", + "bmdfcnVsZV9yZXNvdXJjZRivwNCPASABKAsyJy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5Gb3J3YXJkaW5nUnVsZUID4EECEiEKB3Byb2plY3QYmZbBbCAB", + "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", + "Qg0KC19yZXF1ZXN0X2lkItgBCidJbnNlcnRHbG9iYWxOZXR3b3JrRW5kcG9p", + "bnRHcm91cFJlcXVlc3QSXwofbmV0d29ya19lbmRwb2ludF9ncm91cF9yZXNv", + "dXJjZRinzdv6ASABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3", + "b3JrRW5kcG9pbnRHcm91cEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19y", - "ZXF1ZXN0X2lkIt8BChxJbnNlcnRJbnN0YW50U25hcHNob3RSZXF1ZXN0ElQK", - "GWluc3RhbnRfc25hcHNob3RfcmVzb3VyY2UYy6qItwEgASgLMiguZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuSW5zdGFudFNuYXBzaG90QgPgQQISIQoHcHJv", + "ZXF1ZXN0X2lkItsBCilJbnNlcnRHbG9iYWxQdWJsaWNEZWxlZ2F0ZWRQcmVm", + "aXhlUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "EmAKIHB1YmxpY19kZWxlZ2F0ZWRfcHJlZml4X3Jlc291cmNlGIX42BYgASgL", + "Mi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHVibGljRGVsZWdhdGVkUHJl", + "Zml4QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1", + "ZXN0X2lkIrUBChhJbnNlcnRIZWFsdGhDaGVja1JlcXVlc3QSSwoVaGVhbHRo", + "X2NoZWNrX3Jlc291cmNlGKjDpGAgASgLMiQuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuSGVhbHRoQ2hlY2tCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", + "cmVxdWVzdF9pZCLSAQoSSW5zZXJ0SW1hZ2VSZXF1ZXN0EhwKDGZvcmNlX2Ny", + "ZWF0ZRjQiaReIAEoCEgAiAEBEj8KDmltYWdlX3Jlc291cmNlGPLE/rABIAEo", + "CzIeLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkltYWdlQgPgQQISIQoHcHJv", "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtf", - "cmVxdWVzdF9pZCKoAgojSW5zZXJ0SW50ZXJjb25uZWN0QXR0YWNobWVudFJl", - "cXVlc3QSYQogaW50ZXJjb25uZWN0X2F0dGFjaG1lbnRfcmVzb3VyY2UY+aSg", - "ZSABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RB", - "dHRhY2htZW50QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", - "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQESHQoNdmFsaWRhdGVfb25seRi1+t9zIAEo", - "CEgBiAEBQg0KC19yZXF1ZXN0X2lkQhAKDl92YWxpZGF0ZV9vbmx5IrgBChlJ", - "bnNlcnRJbnRlcmNvbm5lY3RSZXF1ZXN0Ek0KFWludGVyY29ubmVjdF9yZXNv", - "dXJjZRifocy9ASABKAsyJS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRl", - "cmNvbm5lY3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9p", - "ZCKpAQoUSW5zZXJ0TGljZW5zZVJlcXVlc3QSQwoQbGljZW5zZV9yZXNvdXJj", - "ZRjM1OrQASABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaWNlbnNl", + "2REgASgJSAGIAQFCDwoNX2ZvcmNlX2NyZWF0ZUINCgtfcmVxdWVzdF9pZCLu", + "AQohSW5zZXJ0SW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0El4KH2luc3Rh", + "bmNlX2dyb3VwX21hbmFnZXJfcmVzb3VyY2UYioq+fCABKAsyLS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlckID4EECEiEK", + "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9p", + "ZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVC", + "DQoLX3JlcXVlc3RfaWQiwAIKLkluc2VydEluc3RhbmNlR3JvdXBNYW5hZ2Vy", + "UmVzaXplUmVxdWVzdFJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdl", + "chjD9/N2IAEoCUID4EECEnsKLmluc3RhbmNlX2dyb3VwX21hbmFnZXJfcmVz", + "aXplX3JlcXVlc3RfcmVzb3VyY2UY7b613wEgASgLMjouZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0", "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", - "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi7gEKGUlu", - "c2VydE1hY2hpbmVJbWFnZVJlcXVlc3QSTQoWbWFjaGluZV9pbWFnZV9yZXNv", - "dXJjZRjqqvscIAEoCzIlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1hY2hp", - "bmVJbWFnZUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", - "Y3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEiAKD3NvdXJjZV9pbnN0", - "YW5jZRi5mP28ASABKAlIAYgBAUINCgtfcmVxdWVzdF9pZEISChBfc291cmNl", - "X2luc3RhbmNlIugBCh5JbnNlcnROZXR3b3JrQXR0YWNobWVudFJlcXVlc3QS", - "VwobbmV0d29ya19hdHRhY2htZW50X3Jlc291cmNlGJnwzGQgASgLMiouZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0F0dGFjaG1lbnRCA+BBAhIh", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC", + "8kcEem9uZUINCgtfcmVxdWVzdF9pZCLZAQoaSW5zZXJ0SW5zdGFuY2VHcm91", + "cFJlcXVlc3QSUAoXaW5zdGFuY2VfZ3JvdXBfcmVzb3VyY2UYuLXViAEgASgL", + "MiYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cEID4EEC", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpv", + "bmVCDQoLX3JlcXVlc3RfaWQizwIKFUluc2VydEluc3RhbmNlUmVxdWVzdBJE", + "ChFpbnN0YW5jZV9yZXNvdXJjZRj48P5mIAEoCzIhLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkluc3RhbmNlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESKQoY", + "c291cmNlX2luc3RhbmNlX3RlbXBsYXRlGMDDwZ4BIAEoCUgBiAEBEiQKFHNv", + "dXJjZV9tYWNoaW5lX2ltYWdlGL/csAogASgJSAKIAQESGwoEem9uZRisx+QB", + "IAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZEIbChlfc291cmNlX2lu", + "c3RhbmNlX3RlbXBsYXRlQhcKFV9zb3VyY2VfbWFjaGluZV9pbWFnZSLEAQod", + "SW5zZXJ0SW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3QSVQoaaW5zdGFuY2VfdGVt", + "cGxhdGVfcmVzb3VyY2UYieqLBSABKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnN0YW5jZVRlbXBsYXRlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFC", + "DQoLX3JlcXVlc3RfaWQi3wEKHEluc2VydEluc3RhbnRTbmFwc2hvdFJlcXVl", + "c3QSVAoZaW5zdGFudF9zbmFwc2hvdF9yZXNvdXJjZRjLqoi3ASABKAsyKC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW50U25hcHNob3RCA+BBAhIh", + "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", + "aWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25l", + "Qg0KC19yZXF1ZXN0X2lkIqgCCiNJbnNlcnRJbnRlcmNvbm5lY3RBdHRhY2ht", + "ZW50UmVxdWVzdBJhCiBpbnRlcmNvbm5lY3RfYXR0YWNobWVudF9yZXNvdXJj", + "ZRj5pKBlIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29u", + "bmVjdEF0dGFjaG1lbnRCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", + "Rwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoK", + "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIdCg12YWxpZGF0ZV9vbmx5GLX6", + "33MgASgISAGIAQFCDQoLX3JlcXVlc3RfaWRCEAoOX3ZhbGlkYXRlX29ubHki", + "uAEKGUluc2VydEludGVyY29ubmVjdFJlcXVlc3QSTQoVaW50ZXJjb25uZWN0", + "X3Jlc291cmNlGJ+hzL0BIAEoCzIlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkludGVyY29ubmVjdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", + "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1", + "ZXN0X2lkIqkBChRJbnNlcnRMaWNlbnNlUmVxdWVzdBJDChBsaWNlbnNlX3Jl", + "c291cmNlGMzU6tABIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxp", + "Y2Vuc2VCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLu", + "AQoZSW5zZXJ0TWFjaGluZUltYWdlUmVxdWVzdBJNChZtYWNoaW5lX2ltYWdl", + "X3Jlc291cmNlGOqq+xwgASgLMiUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "TWFjaGluZUltYWdlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", + "cHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESIAoPc291cmNl", + "X2luc3RhbmNlGLmY/bwBIAEoCUgBiAEBQg0KC19yZXF1ZXN0X2lkQhIKEF9z", + "b3VyY2VfaW5zdGFuY2Ui6AEKHkluc2VydE5ldHdvcmtBdHRhY2htZW50UmVx", + "dWVzdBJXChtuZXR3b3JrX2F0dGFjaG1lbnRfcmVzb3VyY2UYmfDMZCABKAsy", + "Ki5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrQXR0YWNobWVudEID", + "4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVn", + "aW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIrcCCidJbnNlcnROZXR3b3JrRWRn", + "ZVNlY3VyaXR5U2VydmljZVJlcXVlc3QSbAombmV0d29ya19lZGdlX3NlY3Vy", + "aXR5X3NlcnZpY2VfcmVzb3VyY2UYpqPb4wEgASgLMjMuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuTmV0d29ya0VkZ2VTZWN1cml0eVNlcnZpY2VCA+BBAhIh", "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", - "AIgBAUINCgtfcmVxdWVzdF9pZCK3AgonSW5zZXJ0TmV0d29ya0VkZ2VTZWN1", - "cml0eVNlcnZpY2VSZXF1ZXN0EmwKJm5ldHdvcmtfZWRnZV9zZWN1cml0eV9z", - "ZXJ2aWNlX3Jlc291cmNlGKaj2+MBIAEoCzIzLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlQgPgQQISIQoHcHJv", - "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiAB", - "KAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", - "HQoNdmFsaWRhdGVfb25seRi1+t9zIAEoCEgBiAEBQg0KC19yZXF1ZXN0X2lk", - "QhAKDl92YWxpZGF0ZV9vbmx5Iu8BCiFJbnNlcnROZXR3b3JrRW5kcG9pbnRH", - "cm91cFJlcXVlc3QSXwofbmV0d29ya19lbmRwb2ludF9ncm91cF9yZXNvdXJj", - "ZRinzdv6ASABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3Jr", - "RW5kcG9pbnRHcm91cEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUY", - "rMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQixgEKIkluc2Vy", - "dE5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSUgoYZmlyZXdhbGxfcG9s", - "aWN5X3Jlc291cmNlGLy2h+wBIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkZpcmV3YWxsUG9saWN5QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", - "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoL", - "X3JlcXVlc3RfaWQiqAEKFEluc2VydE5ldHdvcmtSZXF1ZXN0EkIKEG5ldHdv", - "cmtfcmVzb3VyY2UY/92cOiABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5OZXR3b3JrQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", - "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3Rf", - "aWQi8QEKFkluc2VydE5vZGVHcm91cFJlcXVlc3QSIgoSaW5pdGlhbF9ub2Rl", - "X2NvdW50GO3IpyIgASgFQgPgQQISSAoTbm9kZV9ncm91cF9yZXNvdXJjZRir", - "s/rwASABKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlR3JvdXBC", - "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJl", - "cXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLy", - "RwR6b25lQg0KC19yZXF1ZXN0X2lkItkBChlJbnNlcnROb2RlVGVtcGxhdGVS", - "ZXF1ZXN0Ek0KFm5vZGVfdGVtcGxhdGVfcmVzb3VyY2UYttrdPCABKAsyJS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlVGVtcGxhdGVCA+BBAhIhCgdw", - "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBC", - "IAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", - "AUINCgtfcmVxdWVzdF9pZCLjAQocSW5zZXJ0UGFja2V0TWlycm9yaW5nUmVx", - "dWVzdBJUChlwYWNrZXRfbWlycm9yaW5nX3Jlc291cmNlGKH8qOsBIAEoCzIo", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhY2tldE1pcnJvcmluZ0ID4EEC", + "AIgBARIdCg12YWxpZGF0ZV9vbmx5GLX633MgASgISAGIAQFCDQoLX3JlcXVl", + "c3RfaWRCEAoOX3ZhbGlkYXRlX29ubHki7wEKIUluc2VydE5ldHdvcmtFbmRw", + "b2ludEdyb3VwUmVxdWVzdBJfCh9uZXR3b3JrX2VuZHBvaW50X2dyb3VwX3Jl", + "c291cmNlGKfN2/oBIAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5l", + "dHdvcmtFbmRwb2ludEdyb3VwQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", + "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLGAQoi", + "SW5zZXJ0TmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBJSChhmaXJld2Fs", + "bF9wb2xpY3lfcmVzb3VyY2UYvLaH7AEgASgLMicuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuRmlyZXdhbGxQb2xpY3lCA+BBAhIhCgdwcm9qZWN0GJmWwWwg", + "ASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", + "AUINCgtfcmVxdWVzdF9pZCKoAQoUSW5zZXJ0TmV0d29ya1JlcXVlc3QSQgoQ", + "bmV0d29ya19yZXNvdXJjZRj/3Zw6IAEoCzIgLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLk5ldHdvcmtCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", + "Rwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVx", + "dWVzdF9pZCLxAQoWSW5zZXJ0Tm9kZUdyb3VwUmVxdWVzdBIiChJpbml0aWFs", + "X25vZGVfY291bnQY7cinIiABKAVCA+BBAhJIChNub2RlX2dyb3VwX3Jlc291", + "cmNlGKuz+vABIAEoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vZGVH", + "cm91cEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlC", + "CuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQi2QEKGUluc2VydE5vZGVUZW1w", + "bGF0ZVJlcXVlc3QSTQoWbm9kZV90ZW1wbGF0ZV9yZXNvdXJjZRi22t08IAEo", + "CzIlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vZGVUZW1wbGF0ZUID4EEC", "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBQg0KC19yZXF1ZXN0X2lkItgBCiRJbnNlcnRQdWJsaWNBZHZlcnRp", - "c2VkUHJlZml4ZVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", - "cHJvamVjdBJiCiFwdWJsaWNfYWR2ZXJ0aXNlZF9wcmVmaXhfcmVzb3VyY2UY", - "j9eybyABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QdWJsaWNBZHZl", - "cnRpc2VkUHJlZml4QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "Qg0KC19yZXF1ZXN0X2lkIvYBCiNJbnNlcnRQdWJsaWNEZWxlZ2F0ZWRQcmVm", - "aXhlUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", - "EmAKIHB1YmxpY19kZWxlZ2F0ZWRfcHJlZml4X3Jlc291cmNlGIX42BYgASgL", - "Mi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHVibGljRGVsZWdhdGVkUHJl", - "Zml4QgPgQQISHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoK", - "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkItgBCh1J", - "bnNlcnRSZWdpb25BdXRvc2NhbGVyUmVxdWVzdBJIChNhdXRvc2NhbGVyX3Jl", - "c291cmNlGPbw/2IgASgLMiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQXV0", - "b3NjYWxlckID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", - "Y3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVz", - "dF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIuYBCiFJbnNlcnRS", - "ZWdpb25CYWNrZW5kU2VydmljZVJlcXVlc3QSUgoYYmFja2VuZF9zZXJ2aWNl", - "X3Jlc291cmNlGKOB36UBIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkJhY2tlbmRTZXJ2aWNlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi2AEK", - "HUluc2VydFJlZ2lvbkNvbW1pdG1lbnRSZXF1ZXN0EkgKE2NvbW1pdG1lbnRf", - "cmVzb3VyY2UY+KO7dCABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5D", - "b21taXRtZW50QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", - "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi9QEKF0luc2Vy", - "dFJlZ2lvbkRpc2tSZXF1ZXN0EjwKDWRpc2tfcmVzb3VyY2UY8NCrDCABKAsy", - "HS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrQgPgQQISIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlC", - "DOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESHAoM", - "c291cmNlX2ltYWdlGLfohhggASgJSAGIAQFCDQoLX3JlcXVlc3RfaWRCDwoN", - "X3NvdXJjZV9pbWFnZSLcAQoeSW5zZXJ0UmVnaW9uSGVhbHRoQ2hlY2tSZXF1", - "ZXN0EksKFWhlYWx0aF9jaGVja19yZXNvdXJjZRiow6RgIAEoCzIkLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrQgPgQQISIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlC", - "DOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoL", - "X3JlcXVlc3RfaWQi8wEKJUluc2VydFJlZ2lvbkhlYWx0aENoZWNrU2Vydmlj", - "ZVJlcXVlc3QSWwodaGVhbHRoX2NoZWNrX3NlcnZpY2VfcmVzb3VyY2UY8pvQ", - "4wEgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tT", - "ZXJ2aWNlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", - "dBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0", - "X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi+AEKJ0luc2VydFJl", - "Z2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBJeCh9pbnN0YW5jZV9n", - "cm91cF9tYW5hZ2VyX3Jlc291cmNlGIqKvnwgASgLMi0uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJCA+BBAhIhCgdwcm9q", - "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEo", - "CUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUIN", - "CgtfcmVxdWVzdF9pZCLrAQojSW5zZXJ0UmVnaW9uSW5zdGFuY2VUZW1wbGF0", - "ZVJlcXVlc3QSVQoaaW5zdGFuY2VfdGVtcGxhdGVfcmVzb3VyY2UYieqLBSAB", - "KAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVRlbXBsYXRl", + "CUgAiAEBQg0KC19yZXF1ZXN0X2lkIuMBChxJbnNlcnRQYWNrZXRNaXJyb3Jp", + "bmdSZXF1ZXN0ElQKGXBhY2tldF9taXJyb3JpbmdfcmVzb3VyY2UYofyo6wEg", + "ASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGFja2V0TWlycm9yaW5n", "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi6QEKIkluc2VydFJlZ2lvbklu", - "c3RhbnRTbmFwc2hvdFJlcXVlc3QSVAoZaW5zdGFudF9zbmFwc2hvdF9yZXNv", - "dXJjZRjLqoi3ASABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0", - "YW50U25hcHNob3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", - "cm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJl", - "cXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCL5AQonSW5z", - "ZXJ0UmVnaW9uTmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0El8KH25ldHdv", - "cmtfZW5kcG9pbnRfZ3JvdXBfcmVzb3VyY2UYp83b+gEgASgLMi0uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50R3JvdXBCA+BBAhIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", - "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", - "AIgBAUINCgtfcmVxdWVzdF9pZCLtAQooSW5zZXJ0UmVnaW9uTmV0d29ya0Zp", - "cmV3YWxsUG9saWN5UmVxdWVzdBJSChhmaXJld2FsbF9wb2xpY3lfcmVzb3Vy", - "Y2UYvLaH7AEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdh", - "bGxQb2xpY3lCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCL4AQonSW5zZXJ0", - "UmVnaW9uTm90aWZpY2F0aW9uRW5kcG9pbnRSZXF1ZXN0El4KHm5vdGlmaWNh", - "dGlvbl9lbmRwb2ludF9yZXNvdXJjZRik+rGhASABKAsyLS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5Ob3RpZmljYXRpb25FbmRwb2ludEID4EECEiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIg", - "ASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "Qg0KC19yZXF1ZXN0X2lkIpYCCiFJbnNlcnRSZWdpb25TZWN1cml0eVBvbGlj", - "eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIf", - "CgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lk", - "GMuB2REgASgJSACIAQESUQoYc2VjdXJpdHlfcG9saWN5X3Jlc291cmNlGPyq", - "iWcgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xp", - "Y3lCA+BBAhIdCg12YWxpZGF0ZV9vbmx5GLX633MgASgISAGIAQFCDQoLX3Jl", - "cXVlc3RfaWRCEAoOX3ZhbGlkYXRlX29ubHki5QEKIUluc2VydFJlZ2lvblNz", - "bENlcnRpZmljYXRlUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", + "2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi2AEKJEluc2VydFB1YmxpY0Fk", + "dmVydGlzZWRQcmVmaXhlUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0EmIKIXB1YmxpY19hZHZlcnRpc2VkX3ByZWZpeF9yZXNv", + "dXJjZRiP17JvIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlB1Ymxp", + "Y0FkdmVydGlzZWRQcmVmaXhCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", + "SACIAQFCDQoLX3JlcXVlc3RfaWQi9gEKI0luc2VydFB1YmxpY0RlbGVnYXRl", + "ZFByZWZpeGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSYAogcHVibGljX2RlbGVnYXRlZF9wcmVmaXhfcmVzb3VyY2UYhfjY", + "FiABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QdWJsaWNEZWxlZ2F0", + "ZWRQcmVmaXhCA+BBAhIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lv", + "bhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi", + "2AEKHUluc2VydFJlZ2lvbkF1dG9zY2FsZXJSZXF1ZXN0EkgKE2F1dG9zY2Fs", + "ZXJfcmVzb3VyY2UY9vD/YiABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5BdXRvc2NhbGVyQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", + "cHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpy", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi5gEKIUlu", + "c2VydFJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBJSChhiYWNrZW5kX3Nl", + "cnZpY2VfcmVzb3VyY2UYo4HfpQEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuQmFja2VuZFNlcnZpY2VCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", + "Qg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVn", + "aW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9p", + "ZCLYAQodSW5zZXJ0UmVnaW9uQ29tbWl0bWVudFJlcXVlc3QSSAoTY29tbWl0", + "bWVudF9yZXNvdXJjZRj4o7t0IAEoCzIjLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkNvbW1pdG1lbnRCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", "Rwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoK", - "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJRChhzc2xfY2VydGlmaWNhdGVf", - "cmVzb3VyY2UYidSVViABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", - "c2xDZXJ0aWZpY2F0ZUID4EECQg0KC19yZXF1ZXN0X2lkItcBChxJbnNlcnRS", - "ZWdpb25Tc2xQb2xpY3lSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", + "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCL1AQoX", + "SW5zZXJ0UmVnaW9uRGlza1JlcXVlc3QSPAoNZGlza19yZXNvdXJjZRjw0KsM", + "IAEoCzIdLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tCA+BBAhIhCgdw", + "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBC", + "IAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", + "ARIcCgxzb3VyY2VfaW1hZ2UYt+iGGCABKAlIAYgBAUINCgtfcmVxdWVzdF9p", + "ZEIPCg1fc291cmNlX2ltYWdlItwBCh5JbnNlcnRSZWdpb25IZWFsdGhDaGVj", + "a1JlcXVlc3QSSwoVaGVhbHRoX2NoZWNrX3Jlc291cmNlGKjDpGAgASgLMiQu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tCA+BBAhIhCgdw", + "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBC", + "IAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", + "AUINCgtfcmVxdWVzdF9pZCLzAQolSW5zZXJ0UmVnaW9uSGVhbHRoQ2hlY2tT", + "ZXJ2aWNlUmVxdWVzdBJbCh1oZWFsdGhfY2hlY2tfc2VydmljZV9yZXNvdXJj", + "ZRjym9DjASABKAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IZWFsdGhD", + "aGVja1NlcnZpY2VCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", + "cm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJl", + "cXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCL4AQonSW5z", + "ZXJ0UmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0El4KH2luc3Rh", + "bmNlX2dyb3VwX21hbmFnZXJfcmVzb3VyY2UYioq+fCABKAsyLS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlckID4EECEiEK", + "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTN", + "oEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", + "iAEBQg0KC19yZXF1ZXN0X2lkIusBCiNJbnNlcnRSZWdpb25JbnN0YW5jZVRl", + "bXBsYXRlUmVxdWVzdBJVChppbnN0YW5jZV90ZW1wbGF0ZV9yZXNvdXJjZRiJ", + "6osFIAEoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlVGVt", + "cGxhdGVCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3Rf", + "aWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLpAQoiSW5zZXJ0UmVn", + "aW9uSW5zdGFudFNuYXBzaG90UmVxdWVzdBJUChlpbnN0YW50X3NuYXBzaG90", + "X3Jlc291cmNlGMuqiLcBIAEoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lkluc3RhbnRTbmFwc2hvdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", "AvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24S", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEkgKE3NzbF9wb2xpY3lfcmVz", - "b3VyY2UYyIiKgwEgASgLMiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3Ns", - "UG9saWN5QgPgQQJCDQoLX3JlcXVlc3RfaWQi6QEKIkluc2VydFJlZ2lvblRh", - "cmdldEh0dHBQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESVAoadGFyZ2V0X2h0dHBfcHJv", - "eHlfcmVzb3VyY2UYqK/jCyABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5UYXJnZXRIdHRwUHJveHlCA+BBAkINCgtfcmVxdWVzdF9pZCLtAQojSW5z", - "ZXJ0UmVnaW9uVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZ", - "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBB", - "AvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESVwobdGFy", - "Z2V0X2h0dHBzX3Byb3h5X3Jlc291cmNlGIGt5M4BIAEoCzIpLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlRhcmdldEh0dHBzUHJveHlCA+BBAkINCgtfcmVx", - "dWVzdF9pZCLmAQohSW5zZXJ0UmVnaW9uVGFyZ2V0VGNwUHJveHlSZXF1ZXN0", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", - "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBElIKGXRhcmdldF90Y3BfcHJveHlfcmVzb3VyY2UYy/DJRSABKAsy", - "Jy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRUY3BQcm94eUID4EEC", - "Qg0KC19yZXF1ZXN0X2lkIs0BChlJbnNlcnRSZWdpb25VcmxNYXBSZXF1ZXN0", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", - "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBEkEKEHVybF9tYXBfcmVzb3VyY2UY4ZC3UCABKAsyHy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5VcmxNYXBCA+BBAkINCgtfcmVxdWVzdF9pZCLS", - "AQoYSW5zZXJ0UmVzZXJ2YXRpb25SZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EksKFHJlc2VydmF0aW9uX3Jlc291cmNlGKHu9IcBIAEoCzIkLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlJlc2VydmF0aW9uQgPgQQISGwoEem9uZRisx+QB", - "IAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLfAQobSW5zZXJ0UmVz", - "b3VyY2VQb2xpY3lSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", + "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIvkB", + "CidJbnNlcnRSZWdpb25OZXR3b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QSXwof", + "bmV0d29ya19lbmRwb2ludF9ncm91cF9yZXNvdXJjZRinzdv6ASABKAsyLS5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRHcm91cEID", + "4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVn", + "aW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIu0BCihJbnNlcnRSZWdpb25OZXR3", + "b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0ElIKGGZpcmV3YWxsX3BvbGljeV9y", + "ZXNvdXJjZRi8tofsASABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5G", + "aXJld2FsbFBvbGljeUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", "B3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoK", - "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBElEKGHJlc291cmNlX3BvbGljeV9y", - "ZXNvdXJjZRjKjNEkIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJl", - "c291cmNlUG9saWN5QgPgQQJCDQoLX3JlcXVlc3RfaWQiogEKEkluc2VydFJv", - "dXRlUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARI+Cg5yb3V0ZV9yZXNvdXJj", - "ZRjEir9rIAEoCzIeLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRlQgPg", - "QQJCDQoLX3JlcXVlc3RfaWQixgEKE0luc2VydFJvdXRlclJlcXVlc3QSIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2g", - "QiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", - "AQESQAoPcm91dGVyX3Jlc291cmNlGMSAgkogASgLMh8uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUm91dGVyQgPgQQJCDQoLX3JlcXVlc3RfaWQi7wEKG0lu", - "c2VydFNlY3VyaXR5UG9saWN5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJR", - "ChhzZWN1cml0eV9wb2xpY3lfcmVzb3VyY2UY/KqJZyABKAsyJy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeUID4EECEh0KDXZhbGlk", - "YXRlX29ubHkYtfrfcyABKAhIAYgBAUINCgtfcmVxdWVzdF9pZEIQCg5fdmFs", - "aWRhdGVfb25seSLpAQoeSW5zZXJ0U2VydmljZUF0dGFjaG1lbnRSZXF1ZXN0", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", - "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBElgKG3NlcnZpY2VfYXR0YWNobWVudF9yZXNvdXJjZRigtsThASAB", - "KAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXJ2aWNlQXR0YWNobWVu", - "dEID4EECQg0KC19yZXF1ZXN0X2lkIqwBChVJbnNlcnRTbmFwc2hvdFJlcXVl", - "c3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQESRQoRc25hcHNob3RfcmVzb3VyY2UYqbjB", - "5QEgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU25hcHNob3RCA+BB", - "AkINCgtfcmVxdWVzdF9pZCK+AQobSW5zZXJ0U3NsQ2VydGlmaWNhdGVSZXF1", - "ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVx", - "dWVzdF9pZBjLgdkRIAEoCUgAiAEBElEKGHNzbF9jZXJ0aWZpY2F0ZV9yZXNv", - "dXJjZRiJ1JVWIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbENl", - "cnRpZmljYXRlQgPgQQJCDQoLX3JlcXVlc3RfaWQisAEKFkluc2VydFNzbFBv", - "bGljeVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", - "dBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESSAoTc3NsX3BvbGljeV9y", - "ZXNvdXJjZRjIiIqDASABKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", - "c2xQb2xpY3lCA+BBAkINCgtfcmVxdWVzdF9pZCLSAQoYSW5zZXJ0U3RvcmFn", - "ZVBvb2xSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", - "Y3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEksKFXN0b3JhZ2VfcG9v", - "bF9yZXNvdXJjZRiNvPlKIAEoCzIkLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlN0b3JhZ2VQb29sQgPgQQISGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9u", - "ZUINCgtfcmVxdWVzdF9pZCLSAQoXSW5zZXJ0U3VibmV0d29ya1JlcXVlc3QS", + "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIvgBCidJ", + "bnNlcnRSZWdpb25Ob3RpZmljYXRpb25FbmRwb2ludFJlcXVlc3QSXgoebm90", + "aWZpY2F0aW9uX2VuZHBvaW50X3Jlc291cmNlGKT6saEBIAEoCzItLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk5vdGlmaWNhdGlvbkVuZHBvaW50QgPgQQIS", "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y", "9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", - "SACIAQESSAoTc3VibmV0d29ya19yZXNvdXJjZRi/2pEUIAEoCzIjLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlN1Ym5ldHdvcmtCA+BBAkINCgtfcmVxdWVz", - "dF9pZCLDAQocSW5zZXJ0VGFyZ2V0R3JwY1Byb3h5UmVxdWVzdBIhCgdwcm9q", - "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", - "ESABKAlIAIgBARJVChp0YXJnZXRfZ3JwY19wcm94eV9yZXNvdXJjZRjS6uuc", - "ASABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRHcnBjUHJv", - "eHlCA+BBAkINCgtfcmVxdWVzdF9pZCLCAQocSW5zZXJ0VGFyZ2V0SHR0cFBy", - "b3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJUChp0YXJnZXRfaHR0cF9w", - "cm94eV9yZXNvdXJjZRior+MLIAEoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlRhcmdldEh0dHBQcm94eUID4EECQg0KC19yZXF1ZXN0X2lkIsYBCh1J", - "bnNlcnRUYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwg", - "ASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", - "ARJXCht0YXJnZXRfaHR0cHNfcHJveHlfcmVzb3VyY2UYga3kzgEgASgLMiku", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eUID4EEC", - "Qg0KC19yZXF1ZXN0X2lkItwBChtJbnNlcnRUYXJnZXRJbnN0YW5jZVJlcXVl", - "c3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1", - "ZXN0X2lkGMuB2REgASgJSACIAQESUgoYdGFyZ2V0X2luc3RhbmNlX3Jlc291", - "cmNlGMrioM0BIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdl", - "dEluc3RhbmNlQgPgQQISGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUIN", - "CgtfcmVxdWVzdF9pZCLTAQoXSW5zZXJ0VGFyZ2V0UG9vbFJlcXVlc3QSIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2g", - "QiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", - "AQESSQoUdGFyZ2V0X3Bvb2xfcmVzb3VyY2UYo92lMCABKAsyIy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5UYXJnZXRQb29sQgPgQQJCDQoLX3JlcXVlc3Rf", - "aWQivwEKG0luc2VydFRhcmdldFNzbFByb3h5UmVxdWVzdBIhCgdwcm9qZWN0", - "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBARJSChl0YXJnZXRfc3NsX3Byb3h5X3Jlc291cmNlGMD920MgASgL", - "MicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0U3NsUHJveHlCA+BB", - "AkINCgtfcmVxdWVzdF9pZCK/AQobSW5zZXJ0VGFyZ2V0VGNwUHJveHlSZXF1", - "ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVx", - "dWVzdF9pZBjLgdkRIAEoCUgAiAEBElIKGXRhcmdldF90Y3BfcHJveHlfcmVz", - "b3VyY2UYy/DJRSABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJn", - "ZXRUY3BQcm94eUID4EECQg0KC19yZXF1ZXN0X2lkIuUBCh1JbnNlcnRUYXJn", - "ZXRWcG5HYXRld2F5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", - "Rwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoK", - "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJVCht0YXJnZXRfdnBuX2dhdGV3", - "YXlfcmVzb3VyY2UYgrMeIAEoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlRhcmdldFZwbkdhdGV3YXlCA+BBAkINCgtfcmVxdWVzdF9pZCKmAQoTSW5z", - "ZXJ0VXJsTWFwUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", - "cm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJBChB1cmxfbWFw", - "X3Jlc291cmNlGOGQt1AgASgLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "VXJsTWFwQgPgQQJCDQoLX3JlcXVlc3RfaWQi0wEKF0luc2VydFZwbkdhdGV3", - "YXlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", - "HwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9p", - "ZBjLgdkRIAEoCUgAiAEBEkkKFHZwbl9nYXRld2F5X3Jlc291cmNlGJS3jlcg", - "ASgLMiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBuR2F0ZXdheUID4EEC", - "Qg0KC19yZXF1ZXN0X2lkItABChZJbnNlcnRWcG5UdW5uZWxSZXF1ZXN0EiEK", - "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTN", - "oEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", - "iAEBEkcKE3Zwbl90dW5uZWxfcmVzb3VyY2UYuqG0KSABKAsyIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5WcG5UdW5uZWxCA+BBAkINCgtfcmVxdWVzdF9p", - "ZCLnHQoISW5zdGFuY2USXAoZYWR2YW5jZWRfbWFjaGluZV9mZWF0dXJlcxiy", - "56rDASABKAsyMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZHZhbmNlZE1h", - "Y2hpbmVGZWF0dXJlc0gAiAEBEh8KDmNhbl9pcF9mb3J3YXJkGPyGhN8BIAEo", - "CEgBiAEBEmIKHGNvbmZpZGVudGlhbF9pbnN0YW5jZV9jb25maWcY9ZL66QEg", - "ASgLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ29uZmlkZW50aWFsSW5z", - "dGFuY2VDb25maWdIAogBARIdCgxjcHVfcGxhdGZvcm0YqurRwwEgASgJSAOI", - "AQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSASIAQESJAoTZGVs", - "ZXRpb25fcHJvdGVjdGlvbhjq/7LaASABKAhIBYgBARIcCgtkZXNjcmlwdGlv", - "bhj8h9bJASABKAlIBogBARI3CgVkaXNrcxj2zMotIAMoCzIlLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkF0dGFjaGVkRGlzaxJGCg5kaXNwbGF5X2Rldmlj", - "ZRjziLx7IAEoCzImLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc3BsYXlE", - "ZXZpY2VIB4gBARIbCgtmaW5nZXJwcmludBjk0fNvIAEoCUgIiAEBEkoKEmd1", - "ZXN0X2FjY2VsZXJhdG9ycxjvzIfdASADKAsyKi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5BY2NlbGVyYXRvckNvbmZpZxIYCghob3N0bmFtZRizuIVxIAEo", - "CUgJiAEBEhAKAmlkGJsaIAEoBEgKiAEBElcKF2luc3RhbmNlX2VuY3J5cHRp", - "b25fa2V5GI3B7x4gASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3Vz", - "dG9tZXJFbmNyeXB0aW9uS2V5SAuIAQESKgoaa2V5X3Jldm9jYXRpb25fYWN0", - "aW9uX3R5cGUY4tzAcCABKAlIDIgBARIUCgRraW5kGJT3yAEgASgJSA2IAQES", - "IQoRbGFiZWxfZmluZ2VycHJpbnQYmfD3VCABKAlIDogBARJBCgZsYWJlbHMY", - "/7/B7gEgAygLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2Uu", - "TGFiZWxzRW50cnkSJQoUbGFzdF9zdGFydF90aW1lc3RhbXAY0KPR0wEgASgJ", - "SA+IAQESJAoTbGFzdF9zdG9wX3RpbWVzdGFtcBji2+zEASABKAlIEIgBARIp", - "ChhsYXN0X3N1c3BlbmRlZF90aW1lc3RhbXAYianxqQEgASgJSBGIAQESHAoM", - "bWFjaGluZV90eXBlGLKwymwgASgJSBKIAQESOwoIbWV0YWRhdGEYr/a1KSAB", - "KAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5NZXRhZGF0YUgTiAEBEiAK", - "EG1pbl9jcHVfcGxhdGZvcm0Y95vqcyABKAlIFIgBARIUCgRuYW1lGIv1zQEg", - "ASgJSBWIAQESSAoSbmV0d29ya19pbnRlcmZhY2VzGIvakhkgAygLMikuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0ludGVyZmFjZRJeChpuZXR3", - "b3JrX3BlcmZvcm1hbmNlX2NvbmZpZxjil/i9ASABKAsyMS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5OZXR3b3JrUGVyZm9ybWFuY2VDb25maWdIFogBARI/", - "CgZwYXJhbXMYhvOrJSABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", - "bnN0YW5jZVBhcmFtc0gXiAEBEioKGnByaXZhdGVfaXB2Nl9nb29nbGVfYWNj", - "ZXNzGI7MghcgASgJSBiIAQESUgoUcmVzZXJ2YXRpb25fYWZmaW5pdHkYu7ii", - "SyABKAsyLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNlcnZhdGlvbkFm", - "ZmluaXR5SBmIAQESHAoRcmVzb3VyY2VfcG9saWNpZXMY4ZzMCiADKAkSSAoP", - "cmVzb3VyY2Vfc3RhdHVzGMP693YgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUmVzb3VyY2VTdGF0dXNIGogBARIeCg1zYXRpc2ZpZXNfcHppGKHd", - "q+UBIAEoCEgbiAEBEh4KDXNhdGlzZmllc19wenMYq92r5QEgASgISByIAQES", - "QAoKc2NoZWR1bGluZxiUy7G4ASABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5TY2hlZHVsaW5nSB2IAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUge", - "iAEBEkUKEHNlcnZpY2VfYWNjb3VudHMYsMSrhAEgAygLMicuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU2VydmljZUFjY291bnQSWQoYc2hpZWxkZWRfaW5z", - "dGFuY2VfY29uZmlnGLWLkQYgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuU2hpZWxkZWRJbnN0YW5jZUNvbmZpZ0gfiAEBEmwKInNoaWVsZGVkX2lu", - "c3RhbmNlX2ludGVncml0eV9wb2xpY3kYl6KHTiABKAsyOC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TaGllbGRlZEluc3RhbmNlSW50ZWdyaXR5UG9saWN5", - "SCCIAQESJAoUc291cmNlX21hY2hpbmVfaW1hZ2UYv9ywCiABKAlIIYgBARJj", - "CiNzb3VyY2VfbWFjaGluZV9pbWFnZV9lbmNyeXB0aW9uX2tleRij+/lbIAEo", - "CzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbWVyRW5jcnlwdGlv", - "bktleUgiiAEBEiAKEHN0YXJ0X3Jlc3RyaWN0ZWQY2ND9OiABKAhII4gBARIW", - "CgZzdGF0dXMY8p+3ViABKAlIJIgBARIfCg5zdGF0dXNfbWVzc2FnZRi6yemN", - "ASABKAlIJYgBARIzCgR0YWdzGJno2AEgASgLMh0uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuVGFnc0gmiAEBEhQKBHpvbmUYrMfkASABKAlIJ4gBARotCgtM", - "YWJlbHNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBIo0B", - "ChdLZXlSZXZvY2F0aW9uQWN0aW9uVHlwZRIoCiRVTkRFRklORURfS0VZX1JF", - "Vk9DQVRJT05fQUNUSU9OX1RZUEUQABIuCiZLRVlfUkVWT0NBVElPTl9BQ1RJ", - "T05fVFlQRV9VTlNQRUNJRklFRBDakd7eARILCgROT05FELjOkgESCwoEU1RP", - "UBCCgJwBIsABChdQcml2YXRlSXB2Nkdvb2dsZUFjY2VzcxIoCiRVTkRFRklO", - "RURfUFJJVkFURV9JUFY2X0dPT0dMRV9BQ0NFU1MQABItCiVFTkFCTEVfQklE", - "SVJFQ1RJT05BTF9BQ0NFU1NfVE9fR09PR0xFELrKicwBEisKI0VOQUJMRV9P", - "VVRCT1VORF9WTV9BQ0NFU1NfVE9fR09PR0xFENf6tokBEh8KF0lOSEVSSVRf", - "RlJPTV9TVUJORVRXT1JLEL+o7PwBItwBCgZTdGF0dXMSFAoQVU5ERUZJTkVE", - "X1NUQVRVUxAAEhYKDkRFUFJPVklTSU9OSU5HEO6TxMwBEhQKDFBST1ZJU0lP", - "TklORxDt9dqKARIRCglSRVBBSVJJTkcQlYKVxQESDgoHUlVOTklORxCfw+o5", - "Eg8KB1NUQUdJTkcQm8jGzQESDwoHU1RPUFBFRBCtu+zTARIQCghTVE9QUElO", - "RxD00KKnARIQCglTVVNQRU5ERUQQu7u2GBISCgpTVVNQRU5ESU5HEKbUmPUB", - "EhEKClRFUk1JTkFURUQQo/Sbd0IcChpfYWR2YW5jZWRfbWFjaGluZV9mZWF0", - "dXJlc0IRCg9fY2FuX2lwX2ZvcndhcmRCHwodX2NvbmZpZGVudGlhbF9pbnN0", - "YW5jZV9jb25maWdCDwoNX2NwdV9wbGF0Zm9ybUIVChNfY3JlYXRpb25fdGlt", - "ZXN0YW1wQhYKFF9kZWxldGlvbl9wcm90ZWN0aW9uQg4KDF9kZXNjcmlwdGlv", - "bkIRCg9fZGlzcGxheV9kZXZpY2VCDgoMX2ZpbmdlcnByaW50QgsKCV9ob3N0", - "bmFtZUIFCgNfaWRCGgoYX2luc3RhbmNlX2VuY3J5cHRpb25fa2V5Qh0KG19r", - "ZXlfcmV2b2NhdGlvbl9hY3Rpb25fdHlwZUIHCgVfa2luZEIUChJfbGFiZWxf", - "ZmluZ2VycHJpbnRCFwoVX2xhc3Rfc3RhcnRfdGltZXN0YW1wQhYKFF9sYXN0", - "X3N0b3BfdGltZXN0YW1wQhsKGV9sYXN0X3N1c3BlbmRlZF90aW1lc3RhbXBC", - "DwoNX21hY2hpbmVfdHlwZUILCglfbWV0YWRhdGFCEwoRX21pbl9jcHVfcGxh", - "dGZvcm1CBwoFX25hbWVCHQobX25ldHdvcmtfcGVyZm9ybWFuY2VfY29uZmln", - "QgkKB19wYXJhbXNCHQobX3ByaXZhdGVfaXB2Nl9nb29nbGVfYWNjZXNzQhcK", - "FV9yZXNlcnZhdGlvbl9hZmZpbml0eUISChBfcmVzb3VyY2Vfc3RhdHVzQhAK", - "Dl9zYXRpc2ZpZXNfcHppQhAKDl9zYXRpc2ZpZXNfcHpzQg0KC19zY2hlZHVs", - "aW5nQgwKCl9zZWxmX2xpbmtCGwoZX3NoaWVsZGVkX2luc3RhbmNlX2NvbmZp", - "Z0IlCiNfc2hpZWxkZWRfaW5zdGFuY2VfaW50ZWdyaXR5X3BvbGljeUIXChVf", - "c291cmNlX21hY2hpbmVfaW1hZ2VCJgokX3NvdXJjZV9tYWNoaW5lX2ltYWdl", - "X2VuY3J5cHRpb25fa2V5QhMKEV9zdGFydF9yZXN0cmljdGVkQgkKB19zdGF0", - "dXNCEQoPX3N0YXR1c19tZXNzYWdlQgcKBV90YWdzQgcKBV96b25lIrkDChZJ", - "bnN0YW5jZUFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEkwKBWl0", - "ZW1zGMDP9y8gAygLMjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", - "Y2VBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlI", - "AYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxm", - "X2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJ", - "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5XYXJuaW5nSASIAQEaWgoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSOwoF", - "dmFsdWUYAiABKAsyLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5j", - "ZXNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFn", - "ZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIqkBChdJbnN0YW5j", - "ZUNvbnN1bXB0aW9uRGF0YRJSChBjb25zdW1wdGlvbl9pbmZvGNLl5EUgASgL", - "MjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VDb25zdW1wdGlv", - "bkluZm9IAIgBARIYCghpbnN0YW5jZRiVqdoIIAEoCUgBiAEBQhMKEV9jb25z", - "dW1wdGlvbl9pbmZvQgsKCV9pbnN0YW5jZSLQAQoXSW5zdGFuY2VDb25zdW1w", - "dGlvbkluZm8SGwoKZ3Vlc3RfY3B1cxjSy8i7ASABKAVIAIgBARIdCgxsb2Nh", - "bF9zc2RfZ2IYyoj/nAEgASgFSAGIAQESGQoJbWVtb3J5X21iGJOTqDcgASgF", - "SAKIAQESHgoNbWluX25vZGVfY3B1cxi7pKKXASABKAVIA4gBAUINCgtfZ3Vl", - "c3RfY3B1c0IPCg1fbG9jYWxfc3NkX2diQgwKCl9tZW1vcnlfbWJCEAoOX21p", - "bl9ub2RlX2NwdXMilQQKDUluc3RhbmNlR3JvdXASIgoSY3JlYXRpb25fdGlt", - "ZXN0YW1wGLaPxw4gASgJSACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJ", - "SAGIAQESGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIAogBARIQCgJpZBibGiAB", - "KARIA4gBARIUCgRraW5kGJT3yAEgASgJSASIAQESFAoEbmFtZRiL9c0BIAEo", - "CUgFiAEBEjsKC25hbWVkX3BvcnRzGIzH8ssBIAMoCzIiLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLk5hbWVkUG9ydBIXCgduZXR3b3JrGK60hW8gASgJSAaI", - "AQESFgoGcmVnaW9uGPTNoEIgASgJSAeIAQESGgoJc2VsZl9saW5rGI2SxdkB", - "IAEoCUgIiAEBEhQKBHNpemUYgcDXASABKAVICYgBARIbCgpzdWJuZXR3b3Jr", - "GO6n5JIBIAEoCUgKiAEBEhQKBHpvbmUYrMfkASABKAlIC4gBAUIVChNfY3Jl", - "YXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIOCgxfZmluZ2VycHJp", - "bnRCBQoDX2lkQgcKBV9raW5kQgcKBV9uYW1lQgoKCF9uZXR3b3JrQgkKB19y", - "ZWdpb25CDAoKX3NlbGZfbGlua0IHCgVfc2l6ZUINCgtfc3VibmV0d29ya0IH", - "CgVfem9uZSLIAwobSW5zdGFuY2VHcm91cEFnZ3JlZ2F0ZWRMaXN0EhAKAmlk", - "GJsaIAEoCUgAiAEBElEKBWl0ZW1zGMDP9y8gAygLMj8uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cEFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1z", + "SACIAQFCDQoLX3JlcXVlc3RfaWQilgIKIUluc2VydFJlZ2lvblNlY3VyaXR5", + "UG9saWN5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", + "ZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVl", + "c3RfaWQYy4HZESABKAlIAIgBARJRChhzZWN1cml0eV9wb2xpY3lfcmVzb3Vy", + "Y2UY/KqJZyABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0", + "eVBvbGljeUID4EECEh0KDXZhbGlkYXRlX29ubHkYtfrfcyABKAhIAYgBAUIN", + "CgtfcmVxdWVzdF9pZEIQCg5fdmFsaWRhdGVfb25seSLlAQohSW5zZXJ0UmVn", + "aW9uU3NsQ2VydGlmaWNhdGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlC", + "DeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdp", + "b24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBElEKGHNzbF9jZXJ0aWZp", + "Y2F0ZV9yZXNvdXJjZRiJ1JVWIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlNzbENlcnRpZmljYXRlQgPgQQJCDQoLX3JlcXVlc3RfaWQi1wEKHElu", + "c2VydFJlZ2lvblNzbFBvbGljeVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJl", + "Z2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESSAoTc3NsX3BvbGlj", + "eV9yZXNvdXJjZRjIiIqDASABKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5Tc2xQb2xpY3lCA+BBAkINCgtfcmVxdWVzdF9pZCLpAQoiSW5zZXJ0UmVn", + "aW9uVGFyZ2V0SHR0cFByb3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJ", + "Qg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVn", + "aW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJUChp0YXJnZXRfaHR0", + "cF9wcm94eV9yZXNvdXJjZRior+MLIAEoCzIoLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlRhcmdldEh0dHBQcm94eUID4EECQg0KC19yZXF1ZXN0X2lkIu0B", + "CiNJbnNlcnRSZWdpb25UYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBIhCgdwcm9q", + "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEo", + "CUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJX", + "Cht0YXJnZXRfaHR0cHNfcHJveHlfcmVzb3VyY2UYga3kzgEgASgLMikuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eUID4EECQg0K", + "C19yZXF1ZXN0X2lkIuYBCiFJbnNlcnRSZWdpb25UYXJnZXRUY3BQcm94eVJl", + "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", + "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQESUgoZdGFyZ2V0X3RjcF9wcm94eV9yZXNvdXJjZRjL8MlF", + "IAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFRjcFByb3h5", + "QgPgQQJCDQoLX3JlcXVlc3RfaWQizQEKGUluc2VydFJlZ2lvblVybE1hcFJl", + "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", + "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQESQQoQdXJsX21hcF9yZXNvdXJjZRjhkLdQIAEoCzIfLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlVybE1hcEID4EECQg0KC19yZXF1ZXN0", + "X2lkItIBChhJbnNlcnRSZXNlcnZhdGlvblJlcXVlc3QSIQoHcHJvamVjdBiZ", + "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", + "SACIAQESSwoUcmVzZXJ2YXRpb25fcmVzb3VyY2UYoe70hwEgASgLMiQuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzZXJ2YXRpb25CA+BBAhIbCgR6b25l", + "GKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIt8BChtJbnNl", + "cnRSZXNvdXJjZVBvbGljeVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lv", + "bhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESUQoYcmVzb3VyY2VfcG9s", + "aWN5X3Jlc291cmNlGMqM0SQgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuUmVzb3VyY2VQb2xpY3lCA+BBAkINCgtfcmVxdWVzdF9pZCKiAQoSSW5z", + "ZXJ0Um91dGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEj4KDnJvdXRlX3Jl", + "c291cmNlGMSKv2sgASgLMh4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91", + "dGVCA+BBAkINCgtfcmVxdWVzdF9pZCLGAQoTSW5zZXJ0Um91dGVyUmVxdWVz", + "dBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", + "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESAB", + "KAlIAIgBARJACg9yb3V0ZXJfcmVzb3VyY2UYxICCSiABKAsyHy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJCA+BBAkINCgtfcmVxdWVzdF9pZCLv", + "AQobSW5zZXJ0U2VjdXJpdHlQb2xpY3lSZXF1ZXN0EiEKB3Byb2plY3QYmZbB", + "bCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", + "iAEBElEKGHNlY3VyaXR5X3BvbGljeV9yZXNvdXJjZRj8qolnIAEoCzInLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5QgPgQQISHQoN", + "dmFsaWRhdGVfb25seRi1+t9zIAEoCEgBiAEBQg0KC19yZXF1ZXN0X2lkQhAK", + "Dl92YWxpZGF0ZV9vbmx5IukBCh5JbnNlcnRTZXJ2aWNlQXR0YWNobWVudFJl", + "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", + "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQESWAobc2VydmljZV9hdHRhY2htZW50X3Jlc291cmNlGKC2", + "xOEBIAEoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlcnZpY2VBdHRh", + "Y2htZW50QgPgQQJCDQoLX3JlcXVlc3RfaWQirAEKFUluc2VydFNuYXBzaG90", + "UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoK", + "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJFChFzbmFwc2hvdF9yZXNvdXJj", + "ZRipuMHlASABKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TbmFwc2hv", + "dEID4EECQg0KC19yZXF1ZXN0X2lkIr4BChtJbnNlcnRTc2xDZXJ0aWZpY2F0", + "ZVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESUQoYc3NsX2NlcnRpZmljYXRl", + "X3Jlc291cmNlGInUlVYgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "U3NsQ2VydGlmaWNhdGVCA+BBAkINCgtfcmVxdWVzdF9pZCKwAQoWSW5zZXJ0", + "U3NsUG9saWN5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", + "cm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJIChNzc2xfcG9s", + "aWN5X3Jlc291cmNlGMiIioMBIAEoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlNzbFBvbGljeUID4EECQg0KC19yZXF1ZXN0X2lkItIBChhJbnNlcnRT", + "dG9yYWdlUG9vbFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", + "cHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESSwoVc3RvcmFn", + "ZV9wb29sX3Jlc291cmNlGI28+UogASgLMiQuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuU3RvcmFnZVBvb2xCA+BBAhIbCgR6b25lGKzH5AEgASgJQgrgQQLy", + "RwR6b25lQg0KC19yZXF1ZXN0X2lkItIBChdJbnNlcnRTdWJuZXR3b3JrUmVx", + "dWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJl", + "Z2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBARJIChNzdWJuZXR3b3JrX3Jlc291cmNlGL/akRQgASgLMiMu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29ya0ID4EECQg0KC19y", + "ZXF1ZXN0X2lkIsMBChxJbnNlcnRUYXJnZXRHcnBjUHJveHlSZXF1ZXN0EiEK", + "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9p", + "ZBjLgdkRIAEoCUgAiAEBElUKGnRhcmdldF9ncnBjX3Byb3h5X3Jlc291cmNl", + "GNLq65wBIAEoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldEdy", + "cGNQcm94eUID4EECQg0KC19yZXF1ZXN0X2lkIsIBChxJbnNlcnRUYXJnZXRI", + "dHRwUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBElQKGnRhcmdldF9o", + "dHRwX3Byb3h5X3Jlc291cmNlGKiv4wsgASgLMiguZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuVGFyZ2V0SHR0cFByb3h5QgPgQQJCDQoLX3JlcXVlc3RfaWQi", + "xgEKHUluc2VydFRhcmdldEh0dHBzUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QY", + "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEo", + "CUgAiAEBElcKG3RhcmdldF9odHRwc19wcm94eV9yZXNvdXJjZRiBreTOASAB", + "KAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwc1Byb3h5", + "QgPgQQJCDQoLX3JlcXVlc3RfaWQi3AEKG0luc2VydFRhcmdldEluc3RhbmNl", + "UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoK", + "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJSChh0YXJnZXRfaW5zdGFuY2Vf", + "cmVzb3VyY2UYyuKgzQEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "VGFyZ2V0SW5zdGFuY2VCA+BBAhIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6", + "b25lQg0KC19yZXF1ZXN0X2lkItMBChdJbnNlcnRUYXJnZXRQb29sUmVxdWVz", + "dBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", + "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESAB", + "KAlIAIgBARJJChR0YXJnZXRfcG9vbF9yZXNvdXJjZRij3aUwIAEoCzIjLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFBvb2xCA+BBAkINCgtfcmVx", + "dWVzdF9pZCK/AQobSW5zZXJ0VGFyZ2V0U3NsUHJveHlSZXF1ZXN0EiEKB3By", + "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", + "gdkRIAEoCUgAiAEBElIKGXRhcmdldF9zc2xfcHJveHlfcmVzb3VyY2UYwP3b", + "QyABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRTc2xQcm94", + "eUID4EECQg0KC19yZXF1ZXN0X2lkIr8BChtJbnNlcnRUYXJnZXRUY3BQcm94", + "eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESUgoZdGFyZ2V0X3RjcF9wcm94", + "eV9yZXNvdXJjZRjL8MlFIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlRhcmdldFRjcFByb3h5QgPgQQJCDQoLX3JlcXVlc3RfaWQi5QEKHUluc2Vy", + "dFRhcmdldFZwbkdhdGV3YXlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlC", + "DeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdp", + "b24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBElUKG3RhcmdldF92cG5f", + "Z2F0ZXdheV9yZXNvdXJjZRiCsx4gASgLMikuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuVGFyZ2V0VnBuR2F0ZXdheUID4EECQg0KC19yZXF1ZXN0X2lkIqYB", + "ChNJbnNlcnRVcmxNYXBSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", + "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEkEKEHVy", + "bF9tYXBfcmVzb3VyY2UY4ZC3UCABKAsyHy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5VcmxNYXBCA+BBAkINCgtfcmVxdWVzdF9pZCLTAQoXSW5zZXJ0VnBu", + "R2F0ZXdheVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1", + "ZXN0X2lkGMuB2REgASgJSACIAQESSQoUdnBuX2dhdGV3YXlfcmVzb3VyY2UY", + "lLeOVyABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5HYXRld2F5", + "QgPgQQJCDQoLX3JlcXVlc3RfaWQi0AEKFkluc2VydFZwblR1bm5lbFJlcXVl", + "c3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdp", + "b24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQESRwoTdnBuX3R1bm5lbF9yZXNvdXJjZRi6obQpIAEoCzIiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwblR1bm5lbEID4EECQg0KC19yZXF1", + "ZXN0X2lkIucdCghJbnN0YW5jZRJcChlhZHZhbmNlZF9tYWNoaW5lX2ZlYXR1", + "cmVzGLLnqsMBIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkdmFu", + "Y2VkTWFjaGluZUZlYXR1cmVzSACIAQESHwoOY2FuX2lwX2ZvcndhcmQY/IaE", + "3wEgASgISAGIAQESYgocY29uZmlkZW50aWFsX2luc3RhbmNlX2NvbmZpZxj1", + "kvrpASABKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Db25maWRlbnRp", + "YWxJbnN0YW5jZUNvbmZpZ0gCiAEBEh0KDGNwdV9wbGF0Zm9ybRiq6tHDASAB", + "KAlIA4gBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIBIgBARIk", + "ChNkZWxldGlvbl9wcm90ZWN0aW9uGOr/stoBIAEoCEgFiAEBEhwKC2Rlc2Ny", + "aXB0aW9uGPyH1skBIAEoCUgGiAEBEjcKBWRpc2tzGPbMyi0gAygLMiUuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQXR0YWNoZWREaXNrEkYKDmRpc3BsYXlf", + "ZGV2aWNlGPOIvHsgASgLMiYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlz", + "cGxheURldmljZUgHiAEBEhsKC2ZpbmdlcnByaW50GOTR828gASgJSAiIAQES", + "SgoSZ3Vlc3RfYWNjZWxlcmF0b3JzGO/Mh90BIAMoCzIqLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkFjY2VsZXJhdG9yQ29uZmlnEhgKCGhvc3RuYW1lGLO4", + "hXEgASgJSAmIAQESEAoCaWQYmxogASgESAqIAQESVwoXaW5zdGFuY2VfZW5j", + "cnlwdGlvbl9rZXkYjcHvHiABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5DdXN0b21lckVuY3J5cHRpb25LZXlIC4gBARIqChprZXlfcmV2b2NhdGlv", + "bl9hY3Rpb25fdHlwZRji3MBwIAEoCUgMiAEBEhQKBGtpbmQYlPfIASABKAlI", + "DYgBARIhChFsYWJlbF9maW5nZXJwcmludBiZ8PdUIAEoCUgOiAEBEkEKBmxh", + "YmVscxj/v8HuASADKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0", + "YW5jZS5MYWJlbHNFbnRyeRIlChRsYXN0X3N0YXJ0X3RpbWVzdGFtcBjQo9HT", + "ASABKAlID4gBARIkChNsYXN0X3N0b3BfdGltZXN0YW1wGOLb7MQBIAEoCUgQ", + "iAEBEikKGGxhc3Rfc3VzcGVuZGVkX3RpbWVzdGFtcBiJqfGpASABKAlIEYgB", + "ARIcCgxtYWNoaW5lX3R5cGUYsrDKbCABKAlIEogBARI7CghtZXRhZGF0YRiv", + "9rUpIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1ldGFkYXRhSBOI", + "AQESIAoQbWluX2NwdV9wbGF0Zm9ybRj3m+pzIAEoCUgUiAEBEhQKBG5hbWUY", + "i/XNASABKAlIFYgBARJIChJuZXR3b3JrX2ludGVyZmFjZXMYi9qSGSADKAsy", + "KS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrSW50ZXJmYWNlEl4K", + "Gm5ldHdvcmtfcGVyZm9ybWFuY2VfY29uZmlnGOKX+L0BIAEoCzIxLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtQZXJmb3JtYW5jZUNvbmZpZ0gW", + "iAEBEj8KBnBhcmFtcxiG86slIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkluc3RhbmNlUGFyYW1zSBeIAQESKgoacHJpdmF0ZV9pcHY2X2dvb2ds", + "ZV9hY2Nlc3MYjsyCFyABKAlIGIgBARJSChRyZXNlcnZhdGlvbl9hZmZpbml0", + "eRi7uKJLIAEoCzIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc2VydmF0", + "aW9uQWZmaW5pdHlIGYgBARIcChFyZXNvdXJjZV9wb2xpY2llcxjhnMwKIAMo", + "CRJICg9yZXNvdXJjZV9zdGF0dXMYw/r3diABKAsyJy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5SZXNvdXJjZVN0YXR1c0gaiAEBEh4KDXNhdGlzZmllc19w", + "emkYod2r5QEgASgISBuIAQESHgoNc2F0aXNmaWVzX3B6cxir3avlASABKAhI", + "HIgBARJACgpzY2hlZHVsaW5nGJTLsbgBIAEoCzIjLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlNjaGVkdWxpbmdIHYgBARIaCglzZWxmX2xpbmsYjZLF2QEg", + "ASgJSB6IAQESRQoQc2VydmljZV9hY2NvdW50cxiwxKuEASADKAsyJy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TZXJ2aWNlQWNjb3VudBJZChhzaGllbGRl", + "ZF9pbnN0YW5jZV9jb25maWcYtYuRBiABKAsyLy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5TaGllbGRlZEluc3RhbmNlQ29uZmlnSB+IAQESbAoic2hpZWxk", + "ZWRfaW5zdGFuY2VfaW50ZWdyaXR5X3BvbGljeRiXoodOIAEoCzI4Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlNoaWVsZGVkSW5zdGFuY2VJbnRlZ3JpdHlQ", + "b2xpY3lIIIgBARIkChRzb3VyY2VfbWFjaGluZV9pbWFnZRi/3LAKIAEoCUgh", + "iAEBEmMKI3NvdXJjZV9tYWNoaW5lX2ltYWdlX2VuY3J5cHRpb25fa2V5GKP7", + "+VsgASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3VzdG9tZXJFbmNy", + "eXB0aW9uS2V5SCKIAQESIAoQc3RhcnRfcmVzdHJpY3RlZBjY0P06IAEoCEgj", + "iAEBEhYKBnN0YXR1cxjyn7dWIAEoCUgkiAEBEh8KDnN0YXR1c19tZXNzYWdl", + "GLrJ6Y0BIAEoCUgliAEBEjMKBHRhZ3MYmejYASABKAsyHS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5UYWdzSCaIAQESFAoEem9uZRisx+QBIAEoCUgniAEB", + "Gi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToC", + "OAEijQEKF0tleVJldm9jYXRpb25BY3Rpb25UeXBlEigKJFVOREVGSU5FRF9L", + "RVlfUkVWT0NBVElPTl9BQ1RJT05fVFlQRRAAEi4KJktFWV9SRVZPQ0FUSU9O", + "X0FDVElPTl9UWVBFX1VOU1BFQ0lGSUVEENqR3t4BEgsKBE5PTkUQuM6SARIL", + "CgRTVE9QEIKAnAEiwAEKF1ByaXZhdGVJcHY2R29vZ2xlQWNjZXNzEigKJFVO", + "REVGSU5FRF9QUklWQVRFX0lQVjZfR09PR0xFX0FDQ0VTUxAAEi0KJUVOQUJM", + "RV9CSURJUkVDVElPTkFMX0FDQ0VTU19UT19HT09HTEUQusqJzAESKwojRU5B", + "QkxFX09VVEJPVU5EX1ZNX0FDQ0VTU19UT19HT09HTEUQ1/q2iQESHwoXSU5I", + "RVJJVF9GUk9NX1NVQk5FVFdPUksQv6js/AEi3AEKBlN0YXR1cxIUChBVTkRF", + "RklORURfU1RBVFVTEAASFgoOREVQUk9WSVNJT05JTkcQ7pPEzAESFAoMUFJP", + "VklTSU9OSU5HEO312ooBEhEKCVJFUEFJUklORxCVgpXFARIOCgdSVU5OSU5H", + "EJ/D6jkSDwoHU1RBR0lORxCbyMbNARIPCgdTVE9QUEVEEK277NMBEhAKCFNU", + "T1BQSU5HEPTQoqcBEhAKCVNVU1BFTkRFRBC7u7YYEhIKClNVU1BFTkRJTkcQ", + "ptSY9QESEQoKVEVSTUlOQVRFRBCj9Jt3QhwKGl9hZHZhbmNlZF9tYWNoaW5l", + "X2ZlYXR1cmVzQhEKD19jYW5faXBfZm9yd2FyZEIfCh1fY29uZmlkZW50aWFs", + "X2luc3RhbmNlX2NvbmZpZ0IPCg1fY3B1X3BsYXRmb3JtQhUKE19jcmVhdGlv", + "bl90aW1lc3RhbXBCFgoUX2RlbGV0aW9uX3Byb3RlY3Rpb25CDgoMX2Rlc2Ny", + "aXB0aW9uQhEKD19kaXNwbGF5X2RldmljZUIOCgxfZmluZ2VycHJpbnRCCwoJ", + "X2hvc3RuYW1lQgUKA19pZEIaChhfaW5zdGFuY2VfZW5jcnlwdGlvbl9rZXlC", + "HQobX2tleV9yZXZvY2F0aW9uX2FjdGlvbl90eXBlQgcKBV9raW5kQhQKEl9s", + "YWJlbF9maW5nZXJwcmludEIXChVfbGFzdF9zdGFydF90aW1lc3RhbXBCFgoU", + "X2xhc3Rfc3RvcF90aW1lc3RhbXBCGwoZX2xhc3Rfc3VzcGVuZGVkX3RpbWVz", + "dGFtcEIPCg1fbWFjaGluZV90eXBlQgsKCV9tZXRhZGF0YUITChFfbWluX2Nw", + "dV9wbGF0Zm9ybUIHCgVfbmFtZUIdChtfbmV0d29ya19wZXJmb3JtYW5jZV9j", + "b25maWdCCQoHX3BhcmFtc0IdChtfcHJpdmF0ZV9pcHY2X2dvb2dsZV9hY2Nl", + "c3NCFwoVX3Jlc2VydmF0aW9uX2FmZmluaXR5QhIKEF9yZXNvdXJjZV9zdGF0", + "dXNCEAoOX3NhdGlzZmllc19wemlCEAoOX3NhdGlzZmllc19wenNCDQoLX3Nj", + "aGVkdWxpbmdCDAoKX3NlbGZfbGlua0IbChlfc2hpZWxkZWRfaW5zdGFuY2Vf", + "Y29uZmlnQiUKI19zaGllbGRlZF9pbnN0YW5jZV9pbnRlZ3JpdHlfcG9saWN5", + "QhcKFV9zb3VyY2VfbWFjaGluZV9pbWFnZUImCiRfc291cmNlX21hY2hpbmVf", + "aW1hZ2VfZW5jcnlwdGlvbl9rZXlCEwoRX3N0YXJ0X3Jlc3RyaWN0ZWRCCQoH", + "X3N0YXR1c0IRCg9fc3RhdHVzX21lc3NhZ2VCBwoFX3RhZ3NCBwoFX3pvbmUi", + "uQMKFkluc3RhbmNlQWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACIAQES", + "TAoFaXRlbXMYwM/3LyADKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", + "bnN0YW5jZUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gB", + "IAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoK", + "CXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CG", + "dCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLldhcm5pbmdIBIgBARpaCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEo", + "CRI7CgV2YWx1ZRgCIAEoCzIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", + "c3RhbmNlc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4", + "dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmciqQEKF0lu", + "c3RhbmNlQ29uc3VtcHRpb25EYXRhElIKEGNvbnN1bXB0aW9uX2luZm8Y0uXk", + "RSABKAsyMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUNvbnN1", + "bXB0aW9uSW5mb0gAiAEBEhgKCGluc3RhbmNlGJWp2gggASgJSAGIAQFCEwoR", + "X2NvbnN1bXB0aW9uX2luZm9CCwoJX2luc3RhbmNlItABChdJbnN0YW5jZUNv", + "bnN1bXB0aW9uSW5mbxIbCgpndWVzdF9jcHVzGNLLyLsBIAEoBUgAiAEBEh0K", + "DGxvY2FsX3NzZF9nYhjKiP+cASABKAVIAYgBARIZCgltZW1vcnlfbWIYk5Oo", + "NyABKAVIAogBARIeCg1taW5fbm9kZV9jcHVzGLukopcBIAEoBUgDiAEBQg0K", + "C19ndWVzdF9jcHVzQg8KDV9sb2NhbF9zc2RfZ2JCDAoKX21lbW9yeV9tYkIQ", + "Cg5fbWluX25vZGVfY3B1cyKVBAoNSW5zdGFuY2VHcm91cBIiChJjcmVhdGlv", + "bl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNjcmlwdGlvbhj8h9bJ", + "ASABKAlIAYgBARIbCgtmaW5nZXJwcmludBjk0fNvIAEoCUgCiAEBEhAKAmlk", + "GJsaIAEoBEgDiAEBEhQKBGtpbmQYlPfIASABKAlIBIgBARIUCgRuYW1lGIv1", + "zQEgASgJSAWIAQESOwoLbmFtZWRfcG9ydHMYjMfyywEgAygLMiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuTmFtZWRQb3J0EhcKB25ldHdvcmsYrrSFbyAB", + "KAlIBogBARIWCgZyZWdpb24Y9M2gQiABKAlIB4gBARIaCglzZWxmX2xpbmsY", + "jZLF2QEgASgJSAiIAQESFAoEc2l6ZRiBwNcBIAEoBUgJiAEBEhsKCnN1Ym5l", + "dHdvcmsY7qfkkgEgASgJSAqIAQESFAoEem9uZRisx+QBIAEoCUgLiAEBQhUK", + "E19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQg4KDF9maW5n", + "ZXJwcmludEIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCCgoIX25ldHdvcmtC", + "CQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQgcKBV9zaXplQg0KC19zdWJuZXR3", + "b3JrQgcKBV96b25lIsgDChtJbnN0YW5jZUdyb3VwQWdncmVnYXRlZExpc3QS", + "EAoCaWQYmxogASgJSACIAQESUQoFaXRlbXMYwM/3LyADKAsyPy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwQWdncmVnYXRlZExpc3Qu", + "SXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdl", + "X3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgD", + "iAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhgg", + "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGl8K", + "Ckl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEkAKBXZhbHVlGAIgASgLMjEuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cHNTY29wZWRMaXN0", + "OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpf", + "c2VsZl9saW5rQgoKCF93YXJuaW5nIqsCChFJbnN0YW5jZUdyb3VwTGlzdBIQ", + "CgJpZBibGiABKAlIAIgBARI4CgVpdGVtcxjAz/cvIAMoCzImLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXASFAoEa2luZBiU98gBIAEo", + "CUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNl", + "bGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIH", + "CgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoI", + "X3dhcm5pbmcihRIKFEluc3RhbmNlR3JvdXBNYW5hZ2VyEmUKFGFsbF9pbnN0", + "YW5jZXNfY29uZmlnGIGu2DUgASgLMj8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuSW5zdGFuY2VHcm91cE1hbmFnZXJBbGxJbnN0YW5jZXNDb25maWdIAIgB", + "ARJhChVhdXRvX2hlYWxpbmdfcG9saWNpZXMYhefo2QEgAygLMj4uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJBdXRvSGVh", + "bGluZ1BvbGljeRIjChJiYXNlX2luc3RhbmNlX25hbWUYh5bFuQEgASgJSAGI", + "AQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAKIAQESXAoPY3Vy", + "cmVudF9hY3Rpb25zGLfInE4gASgLMjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuSW5zdGFuY2VHcm91cE1hbmFnZXJBY3Rpb25zU3VtbWFyeUgDiAEBEhwK", + "C2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgEiAEBElEKE2Rpc3RyaWJ1dGlvbl9w", + "b2xpY3kYze7y/gEgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlz", + "dHJpYnV0aW9uUG9saWN5SAWIAQESGwoLZmluZ2VycHJpbnQY5NHzbyABKAlI", + "BogBARIQCgJpZBibGiABKARIB4gBARJzChtpbnN0YW5jZV9mbGV4aWJpbGl0", + "eV9wb2xpY3kYgo7sDCABKAsyRi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", + "bnN0YW5jZUdyb3VwTWFuYWdlckluc3RhbmNlRmxleGliaWxpdHlQb2xpY3lI", + "CIgBARIeCg5pbnN0YW5jZV9ncm91cBjV1NUmIAEoCUgJiAEBEnAKGWluc3Rh", + "bmNlX2xpZmVjeWNsZV9wb2xpY3kYkbTN1QEgASgLMkQuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJJbnN0YW5jZUxpZmVj", + "eWNsZVBvbGljeUgKiAEBEiIKEWluc3RhbmNlX3RlbXBsYXRlGOSBu5MBIAEo", + "CUgLiAEBEhQKBGtpbmQYlPfIASABKAlIDIgBARIvCh5saXN0X21hbmFnZWRf", + "aW5zdGFuY2VzX3Jlc3VsdHMYtKSVjQEgASgJSA2IAQESFAoEbmFtZRiL9c0B", + "IAEoCUgOiAEBEjsKC25hbWVkX3BvcnRzGIzH8ssBIAMoCzIiLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk5hbWVkUG9ydBIWCgZyZWdpb24Y9M2gQiABKAlI", + "D4gBARIeCg1zYXRpc2ZpZXNfcHppGKHdq+UBIAEoCEgQiAEBEh4KDXNhdGlz", + "Zmllc19wenMYq92r5QEgASgISBGIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEo", + "CUgSiAEBElsKDnN0YW5kYnlfcG9saWN5GISGju4BIAEoCzI6Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VyU3RhbmRieVBv", + "bGljeUgTiAEBEkgKD3N0YXRlZnVsX3BvbGljeRiFw9UWIAEoCzInLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlN0YXRlZnVsUG9saWN5SBSIAQESSwoGc3Rh", + "dHVzGPKft1YgASgLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", + "Y2VHcm91cE1hbmFnZXJTdGF0dXNIFYgBARIYCgx0YXJnZXRfcG9vbHMYqZ+g", + "oAEgAygJEhsKC3RhcmdldF9zaXplGO/z/R0gASgFSBaIAQESIwoTdGFyZ2V0", + "X3N0b3BwZWRfc2l6ZRih1pMBIAEoBUgXiAEBEiYKFXRhcmdldF9zdXNwZW5k", + "ZWRfc2l6ZRjTiPSSASABKAVIGIgBARJYCg11cGRhdGVfcG9saWN5GOjK6lMg", + "ASgLMjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1h", + "bmFnZXJVcGRhdGVQb2xpY3lIGYgBARJJCgh2ZXJzaW9ucxib/blNIAMoCzI0", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2Vy", + "VmVyc2lvbhIUCgR6b25lGKzH5AEgASgJSBqIAQEibgobTGlzdE1hbmFnZWRJ", + "bnN0YW5jZXNSZXN1bHRzEiwKKFVOREVGSU5FRF9MSVNUX01BTkFHRURfSU5T", + "VEFOQ0VTX1JFU1VMVFMQABIPCghQQUdFTEVTUxCoqawPEhAKCVBBR0lOQVRF", + "RBCthZUTQhcKFV9hbGxfaW5zdGFuY2VzX2NvbmZpZ0IVChNfYmFzZV9pbnN0", + "YW5jZV9uYW1lQhUKE19jcmVhdGlvbl90aW1lc3RhbXBCEgoQX2N1cnJlbnRf", + "YWN0aW9uc0IOCgxfZGVzY3JpcHRpb25CFgoUX2Rpc3RyaWJ1dGlvbl9wb2xp", + "Y3lCDgoMX2ZpbmdlcnByaW50QgUKA19pZEIeChxfaW5zdGFuY2VfZmxleGli", + "aWxpdHlfcG9saWN5QhEKD19pbnN0YW5jZV9ncm91cEIcChpfaW5zdGFuY2Vf", + "bGlmZWN5Y2xlX3BvbGljeUIUChJfaW5zdGFuY2VfdGVtcGxhdGVCBwoFX2tp", + "bmRCIQofX2xpc3RfbWFuYWdlZF9pbnN0YW5jZXNfcmVzdWx0c0IHCgVfbmFt", + "ZUIJCgdfcmVnaW9uQhAKDl9zYXRpc2ZpZXNfcHppQhAKDl9zYXRpc2ZpZXNf", + "cHpzQgwKCl9zZWxmX2xpbmtCEQoPX3N0YW5kYnlfcG9saWN5QhIKEF9zdGF0", + "ZWZ1bF9wb2xpY3lCCQoHX3N0YXR1c0IOCgxfdGFyZ2V0X3NpemVCFgoUX3Rh", + "cmdldF9zdG9wcGVkX3NpemVCGAoWX3RhcmdldF9zdXNwZW5kZWRfc2l6ZUIQ", + "Cg5fdXBkYXRlX3BvbGljeUIHCgVfem9uZSLTBAoiSW5zdGFuY2VHcm91cE1h", + "bmFnZXJBY3Rpb25zU3VtbWFyeRIbCgphYmFuZG9uaW5nGM3y6NEBIAEoBUgA", + "iAEBEhgKCGNyZWF0aW5nGLndhWQgASgFSAGIAQESKQoYY3JlYXRpbmdfd2l0", + "aG91dF9yZXRyaWVzGMn2sbABIAEoBUgCiAEBEhkKCGRlbGV0aW5nGKjH74YB", + "IAEoBUgDiAEBEhQKBG5vbmUYuN7OASABKAVIBIgBARIbCgpyZWNyZWF0aW5n", + "GOyz1qEBIAEoBUgFiAEBEhoKCnJlZnJlc2hpbmcYp6bFZiABKAVIBogBARIb", + "CgpyZXN0YXJ0aW5nGPOWxLEBIAEoBUgHiAEBEhgKCHJlc3VtaW5nGKqb8l8g", + "ASgFSAiIAQESGAoIc3RhcnRpbmcYwMDzcyABKAVICYgBARIYCghzdG9wcGlu", + "Zxj08IoyIAEoBUgKiAEBEhoKCnN1c3BlbmRpbmcYpvzwDSABKAVIC4gBARIa", + "Cgl2ZXJpZnlpbmcYyaGs1wEgASgFSAyIAQFCDQoLX2FiYW5kb25pbmdCCwoJ", + "X2NyZWF0aW5nQhsKGV9jcmVhdGluZ193aXRob3V0X3JldHJpZXNCCwoJX2Rl", + "bGV0aW5nQgcKBV9ub25lQg0KC19yZWNyZWF0aW5nQg0KC19yZWZyZXNoaW5n", + "Qg0KC19yZXN0YXJ0aW5nQgsKCV9yZXN1bWluZ0ILCglfc3RhcnRpbmdCCwoJ", + "X3N0b3BwaW5nQg0KC19zdXNwZW5kaW5nQgwKCl92ZXJpZnlpbmci3QMKIklu", + "c3RhbmNlR3JvdXBNYW5hZ2VyQWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJ", + "SACIAQESWAoFaXRlbXMYwM/3LyADKAsyRi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlckFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1z", "RW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tl", "bhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARIX", "Cgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIg", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpfCgpJdGVt", - "c0VudHJ5EgsKA2tleRgBIAEoCRJACgV2YWx1ZRgCIAEoCzIxLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBzU2NvcGVkTGlzdDoCOAFC", - "BQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZf", - "bGlua0IKCghfd2FybmluZyKrAgoRSW5zdGFuY2VHcm91cExpc3QSEAoCaWQY", - "mxogASgJSACIAQESOAoFaXRlbXMYwM/3LyADKAsyJi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwEhQKBGtpbmQYlPfIASABKAlIAYgB", - "ARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xp", - "bmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tp", - "bmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJu", - "aW5nIpYQChRJbnN0YW5jZUdyb3VwTWFuYWdlchJlChRhbGxfaW5zdGFuY2Vz", - "X2NvbmZpZxiBrtg1IAEoCzI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "c3RhbmNlR3JvdXBNYW5hZ2VyQWxsSW5zdGFuY2VzQ29uZmlnSACIAQESYQoV", - "YXV0b19oZWFsaW5nX3BvbGljaWVzGIXn6NkBIAMoCzI+Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VyQXV0b0hlYWxpbmdQ", - "b2xpY3kSIwoSYmFzZV9pbnN0YW5jZV9uYW1lGIeWxbkBIAEoCUgBiAEBEiIK", - "EmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgCiAEBElwKD2N1cnJlbnRf", - "YWN0aW9ucxi3yJxOIAEoCzI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "c3RhbmNlR3JvdXBNYW5hZ2VyQWN0aW9uc1N1bW1hcnlIA4gBARIcCgtkZXNj", - "cmlwdGlvbhj8h9bJASABKAlIBIgBARJRChNkaXN0cmlidXRpb25fcG9saWN5", - "GM3u8v4BIAEoCzIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc3RyaWJ1", - "dGlvblBvbGljeUgFiAEBEhsKC2ZpbmdlcnByaW50GOTR828gASgJSAaIAQES", - "EAoCaWQYmxogASgESAeIAQEScwobaW5zdGFuY2VfZmxleGliaWxpdHlfcG9s", - "aWN5GIKO7AwgASgLMkYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", - "Y2VHcm91cE1hbmFnZXJJbnN0YW5jZUZsZXhpYmlsaXR5UG9saWN5SAiIAQES", - "HgoOaW5zdGFuY2VfZ3JvdXAY1dTVJiABKAlICYgBARJwChlpbnN0YW5jZV9s", - "aWZlY3ljbGVfcG9saWN5GJG0zdUBIAEoCzJELmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VySW5zdGFuY2VMaWZlY3ljbGVQ", - "b2xpY3lICogBARIiChFpbnN0YW5jZV90ZW1wbGF0ZRjkgbuTASABKAlIC4gB", - "ARIUCgRraW5kGJT3yAEgASgJSAyIAQESLwoebGlzdF9tYW5hZ2VkX2luc3Rh", - "bmNlc19yZXN1bHRzGLSklY0BIAEoCUgNiAEBEhQKBG5hbWUYi/XNASABKAlI", - "DogBARI7CgtuYW1lZF9wb3J0cxiMx/LLASADKAsyIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5OYW1lZFBvcnQSFgoGcmVnaW9uGPTNoEIgASgJSA+IAQES", - "HgoNc2F0aXNmaWVzX3B6aRih3avlASABKAhIEIgBARIeCg1zYXRpc2ZpZXNf", - "cHpzGKvdq+UBIAEoCEgRiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIEogB", - "ARJICg9zdGF0ZWZ1bF9wb2xpY3kYhcPVFiABKAsyJy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5TdGF0ZWZ1bFBvbGljeUgTiAEBEksKBnN0YXR1cxjyn7dW", - "IAEoCzIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBN", - "YW5hZ2VyU3RhdHVzSBSIAQESGAoMdGFyZ2V0X3Bvb2xzGKmfoKABIAMoCRIb", - "Cgt0YXJnZXRfc2l6ZRjv8/0dIAEoBUgViAEBElgKDXVwZGF0ZV9wb2xpY3kY", - "6MrqUyABKAsyOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdy", - "b3VwTWFuYWdlclVwZGF0ZVBvbGljeUgWiAEBEkkKCHZlcnNpb25zGJv9uU0g", - "AygLMjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1h", - "bmFnZXJWZXJzaW9uEhQKBHpvbmUYrMfkASABKAlIF4gBASJuChtMaXN0TWFu", - "YWdlZEluc3RhbmNlc1Jlc3VsdHMSLAooVU5ERUZJTkVEX0xJU1RfTUFOQUdF", - "RF9JTlNUQU5DRVNfUkVTVUxUUxAAEg8KCFBBR0VMRVNTEKiprA8SEAoJUEFH", - "SU5BVEVEEK2FlRNCFwoVX2FsbF9pbnN0YW5jZXNfY29uZmlnQhUKE19iYXNl", - "X2luc3RhbmNlX25hbWVCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEISChBfY3Vy", - "cmVudF9hY3Rpb25zQg4KDF9kZXNjcmlwdGlvbkIWChRfZGlzdHJpYnV0aW9u", - "X3BvbGljeUIOCgxfZmluZ2VycHJpbnRCBQoDX2lkQh4KHF9pbnN0YW5jZV9m", - "bGV4aWJpbGl0eV9wb2xpY3lCEQoPX2luc3RhbmNlX2dyb3VwQhwKGl9pbnN0", - "YW5jZV9saWZlY3ljbGVfcG9saWN5QhQKEl9pbnN0YW5jZV90ZW1wbGF0ZUIH", - "CgVfa2luZEIhCh9fbGlzdF9tYW5hZ2VkX2luc3RhbmNlc19yZXN1bHRzQgcK", - "BV9uYW1lQgkKB19yZWdpb25CEAoOX3NhdGlzZmllc19wemlCEAoOX3NhdGlz", - "Zmllc19wenNCDAoKX3NlbGZfbGlua0ISChBfc3RhdGVmdWxfcG9saWN5QgkK", - "B19zdGF0dXNCDgoMX3RhcmdldF9zaXplQhAKDl91cGRhdGVfcG9saWN5QgcK", - "BV96b25lItMECiJJbnN0YW5jZUdyb3VwTWFuYWdlckFjdGlvbnNTdW1tYXJ5", - "EhsKCmFiYW5kb25pbmcYzfLo0QEgASgFSACIAQESGAoIY3JlYXRpbmcYud2F", - "ZCABKAVIAYgBARIpChhjcmVhdGluZ193aXRob3V0X3JldHJpZXMYyfaxsAEg", - "ASgFSAKIAQESGQoIZGVsZXRpbmcYqMfvhgEgASgFSAOIAQESFAoEbm9uZRi4", - "3s4BIAEoBUgEiAEBEhsKCnJlY3JlYXRpbmcY7LPWoQEgASgFSAWIAQESGgoK", - "cmVmcmVzaGluZxinpsVmIAEoBUgGiAEBEhsKCnJlc3RhcnRpbmcY85bEsQEg", - "ASgFSAeIAQESGAoIcmVzdW1pbmcYqpvyXyABKAVICIgBARIYCghzdGFydGlu", - "ZxjAwPNzIAEoBUgJiAEBEhgKCHN0b3BwaW5nGPTwijIgASgFSAqIAQESGgoK", - "c3VzcGVuZGluZxim/PANIAEoBUgLiAEBEhoKCXZlcmlmeWluZxjJoazXASAB", - "KAVIDIgBAUINCgtfYWJhbmRvbmluZ0ILCglfY3JlYXRpbmdCGwoZX2NyZWF0", - "aW5nX3dpdGhvdXRfcmV0cmllc0ILCglfZGVsZXRpbmdCBwoFX25vbmVCDQoL", - "X3JlY3JlYXRpbmdCDQoLX3JlZnJlc2hpbmdCDQoLX3Jlc3RhcnRpbmdCCwoJ", - "X3Jlc3VtaW5nQgsKCV9zdGFydGluZ0ILCglfc3RvcHBpbmdCDQoLX3N1c3Bl", - "bmRpbmdCDAoKX3ZlcmlmeWluZyLdAwoiSW5zdGFuY2VHcm91cE1hbmFnZXJB", - "Z2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJYCgVpdGVtcxjAz/cv", - "IAMoCzJGLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBN", - "YW5hZ2VyQWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEg", - "ASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJ", - "c2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0", - "IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuV2FybmluZ0gEiAEBGmYKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJ", - "EkcKBXZhbHVlGAIgASgLMjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5z", - "dGFuY2VHcm91cE1hbmFnZXJzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9r", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpmCgpJdGVt", + "c0VudHJ5EgsKA2tleRgBIAEoCRJHCgV2YWx1ZRgCIAEoCzI4Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2Vyc1Njb3BlZExp", + "c3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwK", + "Cl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcihQEKJkluc3RhbmNlR3JvdXBNYW5h", + "Z2VyQWxsSW5zdGFuY2VzQ29uZmlnEkwKCnByb3BlcnRpZXMYs5q2RiABKAsy", + "MC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVByb3BlcnRpZXNQ", + "YXRjaEgAiAEBQg0KC19wcm9wZXJ0aWVzIpABCiVJbnN0YW5jZUdyb3VwTWFu", + "YWdlckF1dG9IZWFsaW5nUG9saWN5Eh0KDGhlYWx0aF9jaGVjaxjlqqSTASAB", + "KAlIAIgBARIhChFpbml0aWFsX2RlbGF5X3NlYxja8MB9IAEoBUgBiAEBQg8K", + "DV9oZWFsdGhfY2hlY2tCFAoSX2luaXRpYWxfZGVsYXlfc2VjIsQCCi1JbnN0", + "YW5jZUdyb3VwTWFuYWdlckluc3RhbmNlRmxleGliaWxpdHlQb2xpY3kSfgoT", + "aW5zdGFuY2Vfc2VsZWN0aW9ucxjRhPkKIAMoCzJeLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VySW5zdGFuY2VGbGV4aWJp", + "bGl0eVBvbGljeS5JbnN0YW5jZVNlbGVjdGlvbnNFbnRyeRqSAQoXSW5zdGFu", + "Y2VTZWxlY3Rpb25zRW50cnkSCwoDa2V5GAEgASgJEmYKBXZhbHVlGAIgASgL", + "MlcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFn", + "ZXJJbnN0YW5jZUZsZXhpYmlsaXR5UG9saWN5SW5zdGFuY2VTZWxlY3Rpb246", + "AjgBInkKPkluc3RhbmNlR3JvdXBNYW5hZ2VySW5zdGFuY2VGbGV4aWJpbGl0", + "eVBvbGljeUluc3RhbmNlU2VsZWN0aW9uEhgKDW1hY2hpbmVfdHlwZXMYgd2B", + "JiADKAkSFAoEcmFuaxismNUBIAEoBUgAiAEBQgcKBV9yYW5rIvECCitJbnN0", + "YW5jZUdyb3VwTWFuYWdlckluc3RhbmNlTGlmZWN5Y2xlUG9saWN5EikKGWRl", + "ZmF1bHRfYWN0aW9uX29uX2ZhaWx1cmUY1cSiHSABKAlIAIgBARInChZmb3Jj", + "ZV91cGRhdGVfb25fcmVwYWlyGMv58qkBIAEoCUgBiAEBImQKFkRlZmF1bHRB", + "Y3Rpb25PbkZhaWx1cmUSJwojVU5ERUZJTkVEX0RFRkFVTFRfQUNUSU9OX09O", + "X0ZBSUxVUkUQABISCgpET19OT1RISU5HEPnPmdcBEg0KBlJFUEFJUhCNp/x+", + "Ik8KE0ZvcmNlVXBkYXRlT25SZXBhaXISJAogVU5ERUZJTkVEX0ZPUkNFX1VQ", + "REFURV9PTl9SRVBBSVIQABIHCgJOTxDBExIJCgNZRVMQx60FQhwKGl9kZWZh", + "dWx0X2FjdGlvbl9vbl9mYWlsdXJlQhkKF19mb3JjZV91cGRhdGVfb25fcmVw", + "YWlyIrkCChhJbnN0YW5jZUdyb3VwTWFuYWdlckxpc3QSEAoCaWQYmxogASgJ", + "SACIAQESPwoFaXRlbXMYwM/3LyADKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlchIUCgRraW5kGJT3yAEgASgJSAGI", + "AQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9s", + "aW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9r", "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", - "bmluZyKFAQomSW5zdGFuY2VHcm91cE1hbmFnZXJBbGxJbnN0YW5jZXNDb25m", - "aWcSTAoKcHJvcGVydGllcxizmrZGIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlUHJvcGVydGllc1BhdGNoSACIAQFCDQoLX3Byb3Bl", - "cnRpZXMikAEKJUluc3RhbmNlR3JvdXBNYW5hZ2VyQXV0b0hlYWxpbmdQb2xp", - "Y3kSHQoMaGVhbHRoX2NoZWNrGOWqpJMBIAEoCUgAiAEBEiEKEWluaXRpYWxf", - "ZGVsYXlfc2VjGNrwwH0gASgFSAGIAQFCDwoNX2hlYWx0aF9jaGVja0IUChJf", - "aW5pdGlhbF9kZWxheV9zZWMixAIKLUluc3RhbmNlR3JvdXBNYW5hZ2VySW5z", - "dGFuY2VGbGV4aWJpbGl0eVBvbGljeRJ+ChNpbnN0YW5jZV9zZWxlY3Rpb25z", - "GNGE+QogAygLMl4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VH", - "cm91cE1hbmFnZXJJbnN0YW5jZUZsZXhpYmlsaXR5UG9saWN5Lkluc3RhbmNl", - "U2VsZWN0aW9uc0VudHJ5GpIBChdJbnN0YW5jZVNlbGVjdGlvbnNFbnRyeRIL", - "CgNrZXkYASABKAkSZgoFdmFsdWUYAiABKAsyVy5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlckluc3RhbmNlRmxleGliaWxp", - "dHlQb2xpY3lJbnN0YW5jZVNlbGVjdGlvbjoCOAEieQo+SW5zdGFuY2VHcm91", - "cE1hbmFnZXJJbnN0YW5jZUZsZXhpYmlsaXR5UG9saWN5SW5zdGFuY2VTZWxl", - "Y3Rpb24SGAoNbWFjaGluZV90eXBlcxiB3YEmIAMoCRIUCgRyYW5rGKyY1QEg", - "ASgFSACIAQFCBwoFX3Jhbmsi8QIKK0luc3RhbmNlR3JvdXBNYW5hZ2VySW5z", - "dGFuY2VMaWZlY3ljbGVQb2xpY3kSKQoZZGVmYXVsdF9hY3Rpb25fb25fZmFp", - "bHVyZRjVxKIdIAEoCUgAiAEBEicKFmZvcmNlX3VwZGF0ZV9vbl9yZXBhaXIY", - "y/nyqQEgASgJSAGIAQEiZAoWRGVmYXVsdEFjdGlvbk9uRmFpbHVyZRInCiNV", - "TkRFRklORURfREVGQVVMVF9BQ1RJT05fT05fRkFJTFVSRRAAEhIKCkRPX05P", - "VEhJTkcQ+c+Z1wESDQoGUkVQQUlSEI2n/H4iTwoTRm9yY2VVcGRhdGVPblJl", - "cGFpchIkCiBVTkRFRklORURfRk9SQ0VfVVBEQVRFX09OX1JFUEFJUhAAEgcK", - "Ak5PEMETEgkKA1lFUxDHrQVCHAoaX2RlZmF1bHRfYWN0aW9uX29uX2ZhaWx1", - "cmVCGQoXX2ZvcmNlX3VwZGF0ZV9vbl9yZXBhaXIiuQIKGEluc3RhbmNlR3Jv", - "dXBNYW5hZ2VyTGlzdBIQCgJpZBibGiABKAlIAIgBARI/CgVpdGVtcxjAz/cv", - "IAMoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBN", - "YW5hZ2VyEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9r", + "bmluZyKNBgohSW5zdGFuY2VHcm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0EiIK", + "EmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rlc2NyaXB0", + "aW9uGPyH1skBIAEoCUgBiAEBEhAKAmlkGJsaIAEoBEgCiAEBEhQKBGtpbmQY", + "lPfIASABKAlIA4gBARIUCgRuYW1lGIv1zQEgASgJSASIAQESSQoWcmVxdWVz", + "dGVkX3J1bl9kdXJhdGlvbhj5i9luIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkR1cmF0aW9uSAWIAQESGgoJcmVzaXplX2J5GMLPwP4BIAEoBUgG", + "iAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIB4gBARIhChFzZWxmX2xpbmtf", + "d2l0aF9pZBiCrJ0VIAEoCUgIiAEBEhUKBXN0YXRlGJGJqzQgASgJSAmIAQES", + "WAoGc3RhdHVzGPKft1YgASgLMkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SW5zdGFuY2VHcm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0U3RhdHVzSAqIAQES", + "FAoEem9uZRisx+QBIAEoCUgLiAEBIo8BCgVTdGF0ZRITCg9VTkRFRklORURf", + "U1RBVEUQABIPCghBQ0NFUFRFRBCnn9J1EhAKCUNBTkNFTExFRBCx8oAUEhAK", + "CENSRUFUSU5HELm9ndkBEg4KBkZBSUxFRBC9kKbZARIZChFTVEFURV9VTlNQ", + "RUNJRklFRBDJ0LzgARIRCglTVUNDRUVERUQQwaTb8wFCFQoTX2NyZWF0aW9u", + "X3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CBQoDX2lkQgcKBV9raW5kQgcK", + "BV9uYW1lQhkKF19yZXF1ZXN0ZWRfcnVuX2R1cmF0aW9uQgwKCl9yZXNpemVf", + "YnlCDAoKX3NlbGZfbGlua0IUChJfc2VsZl9saW5rX3dpdGhfaWRCCAoGX3N0", + "YXRlQgkKB19zdGF0dXNCBwoFX3pvbmUi5wEKJ0luc3RhbmNlR3JvdXBNYW5h", + "Z2VyUmVzaXplUmVxdWVzdFN0YXR1cxI1CgVlcnJvchiIpJMuIAEoCzIeLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkVycm9ySACIAQESagoMbGFzdF9hdHRl", + "bXB0GKSsqM8BIAEoCzJLLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3Rh", + "bmNlR3JvdXBNYW5hZ2VyUmVzaXplUmVxdWVzdFN0YXR1c0xhc3RBdHRlbXB0", + "SAGIAQFCCAoGX2Vycm9yQg8KDV9sYXN0X2F0dGVtcHQidQoySW5zdGFuY2VH", + "cm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0U3RhdHVzTGFzdEF0dGVtcHQSNQoF", + "ZXJyb3IYiKSTLiABKAsyHi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5FcnJv", + "ckgAiAEBQggKBl9lcnJvciLcAgouSW5zdGFuY2VHcm91cE1hbmFnZXJSZXNp", + "emVSZXF1ZXN0c0xpc3RSZXNwb25zZRIQCgJpZBibGiABKAlIAIgBARJMCgVp", + "dGVtcxjAz/cvIAMoCzI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3Rh", + "bmNlR3JvdXBNYW5hZ2VyUmVzaXplUmVxdWVzdBIUCgRraW5kGJT3yAEgASgJ", + "SAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2Vs", + "Zl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcK", + "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", + "d2FybmluZyK8AQohSW5zdGFuY2VHcm91cE1hbmFnZXJTdGFuZGJ5UG9saWN5", + "EiEKEWluaXRpYWxfZGVsYXlfc2VjGNrwwH0gASgFSACIAQESFAoEbW9kZRij", + "88wBIAEoCUgBiAEBIj8KBE1vZGUSEgoOVU5ERUZJTkVEX01PREUQABINCgZN", + "QU5VQUwQxrf3OBIUCg5TQ0FMRV9PVVRfUE9PTBCC5CZCFAoSX2luaXRpYWxf", + "ZGVsYXlfc2VjQgcKBV9tb2RlItEDChpJbnN0YW5jZUdyb3VwTWFuYWdlclN0", + "YXR1cxJrChRhbGxfaW5zdGFuY2VzX2NvbmZpZxiBrtg1IAEoCzJFLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VyU3RhdHVz", + "QWxsSW5zdGFuY2VzQ29uZmlnSACIAQESGwoKYXV0b3NjYWxlchjX/dL2ASAB", + "KAlIAYgBARIZCglpc19zdGFibGUY8O/YMyABKAhIAogBARJVCghzdGF0ZWZ1", + "bBjM5sh0IAEoCzI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNl", + "R3JvdXBNYW5hZ2VyU3RhdHVzU3RhdGVmdWxIA4gBARJhCg52ZXJzaW9uX3Rh", + "cmdldBjY3f6JASABKAsyQC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0", + "YW5jZUdyb3VwTWFuYWdlclN0YXR1c1ZlcnNpb25UYXJnZXRIBIgBAUIXChVf", + "YWxsX2luc3RhbmNlc19jb25maWdCDQoLX2F1dG9zY2FsZXJCDAoKX2lzX3N0", + "YWJsZUILCglfc3RhdGVmdWxCEQoPX3ZlcnNpb25fdGFyZ2V0Io4BCixJbnN0", + "YW5jZUdyb3VwTWFuYWdlclN0YXR1c0FsbEluc3RhbmNlc0NvbmZpZxIgChBj", + "dXJyZW50X3JldmlzaW9uGOGHpRIgASgJSACIAQESGQoJZWZmZWN0aXZlGKfT", + "2EMgASgISAGIAQFCEwoRX2N1cnJlbnRfcmV2aXNpb25CDAoKX2VmZmVjdGl2", + "ZSLwAQoiSW5zdGFuY2VHcm91cE1hbmFnZXJTdGF0dXNTdGF0ZWZ1bBIjChNo", + "YXNfc3RhdGVmdWxfY29uZmlnGPDn1jQgASgISACIAQESdAoUcGVyX2luc3Rh", + "bmNlX2NvbmZpZ3MYqdX4+gEgASgLMk0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuSW5zdGFuY2VHcm91cE1hbmFnZXJTdGF0dXNTdGF0ZWZ1bFBlckluc3Rh", + "bmNlQ29uZmlnc0gBiAEBQhYKFF9oYXNfc3RhdGVmdWxfY29uZmlnQhcKFV9w", + "ZXJfaW5zdGFuY2VfY29uZmlncyJoCjRJbnN0YW5jZUdyb3VwTWFuYWdlclN0", + "YXR1c1N0YXRlZnVsUGVySW5zdGFuY2VDb25maWdzEh4KDWFsbF9lZmZlY3Rp", + "dmUYiZGn9gEgASgISACIAQFCEAoOX2FsbF9lZmZlY3RpdmUiVQonSW5zdGFu", + "Y2VHcm91cE1hbmFnZXJTdGF0dXNWZXJzaW9uVGFyZ2V0EhsKCmlzX3JlYWNo", + "ZWQYvf7IzgEgASgISACIAQFCDQoLX2lzX3JlYWNoZWQi3AYKIEluc3RhbmNl", + "R3JvdXBNYW5hZ2VyVXBkYXRlUG9saWN5Ei0KHGluc3RhbmNlX3JlZGlzdHJp", + "YnV0aW9uX3R5cGUYmN/EiwEgASgJSACIAQESQwoJbWF4X3N1cmdlGJPJo5AB", + "IAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpeGVkT3JQZXJjZW50", + "SAGIAQESSQoPbWF4X3VuYXZhaWxhYmxlGPXLi8EBIAEoCzInLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkZpeGVkT3JQZXJjZW50SAKIAQESHwoObWluaW1h", + "bF9hY3Rpb24YlI2CgQEgASgJSAOIAQESLgoebW9zdF9kaXNydXB0aXZlX2Fs", + "bG93ZWRfYWN0aW9uGI3Owh8gASgJSASIAQESIwoScmVwbGFjZW1lbnRfbWV0", + "aG9kGK7Pn/EBIAEoCUgFiAEBEhQKBHR5cGUYup7aASABKAlIBogBASJIChpJ", + "bnN0YW5jZVJlZGlzdHJpYnV0aW9uVHlwZRIqCiZVTkRFRklORURfSU5TVEFO", + "Q0VfUkVESVNUUklCVVRJT05fVFlQRRAAIi0KDU1pbmltYWxBY3Rpb24SHAoY", + "VU5ERUZJTkVEX01JTklNQUxfQUNUSU9OEAAiSwobTW9zdERpc3J1cHRpdmVB", + "bGxvd2VkQWN0aW9uEiwKKFVOREVGSU5FRF9NT1NUX0RJU1JVUFRJVkVfQUxM", + "T1dFRF9BQ1RJT04QACJbChFSZXBsYWNlbWVudE1ldGhvZBIgChxVTkRFRklO", + "RURfUkVQTEFDRU1FTlRfTUVUSE9EEAASEAoIUkVDUkVBVEUQ79mb+QESEgoK", + "U1VCU1RJVFVURRCaofqFASIxCgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAAS", + "FQoNT1BQT1JUVU5JU1RJQxDpt+jMAUIfCh1faW5zdGFuY2VfcmVkaXN0cmli", + "dXRpb25fdHlwZUIMCgpfbWF4X3N1cmdlQhIKEF9tYXhfdW5hdmFpbGFibGVC", + "EQoPX21pbmltYWxfYWN0aW9uQiEKH19tb3N0X2Rpc3J1cHRpdmVfYWxsb3dl", + "ZF9hY3Rpb25CFQoTX3JlcGxhY2VtZW50X21ldGhvZEIHCgVfdHlwZSLMAQob", + "SW5zdGFuY2VHcm91cE1hbmFnZXJWZXJzaW9uEiIKEWluc3RhbmNlX3RlbXBs", + "YXRlGOSBu5MBIAEoCUgAiAEBEhQKBG5hbWUYi/XNASABKAlIAYgBARJECgt0", + "YXJnZXRfc2l6ZRjv8/0dIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkZpeGVkT3JQZXJjZW50SAKIAQFCFAoSX2luc3RhbmNlX3RlbXBsYXRlQgcK", + "BV9uYW1lQg4KDF90YXJnZXRfc2l6ZSJECixJbnN0YW5jZUdyb3VwTWFuYWdl", + "cnNBYmFuZG9uSW5zdGFuY2VzUmVxdWVzdBIUCglpbnN0YW5jZXMY/vzvDSAD", + "KAki9QIKKEluc3RhbmNlR3JvdXBNYW5hZ2Vyc0FwcGx5VXBkYXRlc1JlcXVl", + "c3QSHgoNYWxsX2luc3RhbmNlcxjgur7AASABKAhIAIgBARIUCglpbnN0YW5j", + "ZXMY/vzvDSADKAkSHwoObWluaW1hbF9hY3Rpb24YlI2CgQEgASgJSAGIAQES", + "LgoebW9zdF9kaXNydXB0aXZlX2FsbG93ZWRfYWN0aW9uGI3Owh8gASgJSAKI", + "AQEiLQoNTWluaW1hbEFjdGlvbhIcChhVTkRFRklORURfTUlOSU1BTF9BQ1RJ", + "T04QACJLChtNb3N0RGlzcnVwdGl2ZUFsbG93ZWRBY3Rpb24SLAooVU5ERUZJ", + "TkVEX01PU1RfRElTUlVQVElWRV9BTExPV0VEX0FDVElPThAAQhAKDl9hbGxf", + "aW5zdGFuY2VzQhEKD19taW5pbWFsX2FjdGlvbkIhCh9fbW9zdF9kaXNydXB0", + "aXZlX2FsbG93ZWRfYWN0aW9uIm8KK0luc3RhbmNlR3JvdXBNYW5hZ2Vyc0Ny", + "ZWF0ZUluc3RhbmNlc1JlcXVlc3QSQAoJaW5zdGFuY2VzGP787w0gAygLMiou", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGVySW5zdGFuY2VDb25maWcingEK", + "K0luc3RhbmNlR3JvdXBNYW5hZ2Vyc0RlbGV0ZUluc3RhbmNlc1JlcXVlc3QS", + "FAoJaW5zdGFuY2VzGP787w0gAygJEjIKInNraXBfaW5zdGFuY2VzX29uX3Zh", + "bGlkYXRpb25fZXJyb3IYofavEyABKAhIAIgBAUIlCiNfc2tpcF9pbnN0YW5j", + "ZXNfb25fdmFsaWRhdGlvbl9lcnJvciJECjBJbnN0YW5jZUdyb3VwTWFuYWdl", + "cnNEZWxldGVQZXJJbnN0YW5jZUNvbmZpZ3NSZXESEAoFbmFtZXMYyK7vMSAD", + "KAkipAEKJ0luc3RhbmNlR3JvdXBNYW5hZ2Vyc0xpc3RFcnJvcnNSZXNwb25z", + "ZRJECgVpdGVtcxjAz/cvIAMoCzIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lkluc3RhbmNlTWFuYWdlZEJ5SWdtRXJyb3ISHwoPbmV4dF9wYWdlX3Rva2Vu", + "GJW6hiYgASgJSACIAQFCEgoQX25leHRfcGFnZV90b2tlbiKxAQoxSW5zdGFu", + "Y2VHcm91cE1hbmFnZXJzTGlzdE1hbmFnZWRJbnN0YW5jZXNSZXNwb25zZRJH", + "ChFtYW5hZ2VkX2luc3RhbmNlcxjem6mgASADKAsyKC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5NYW5hZ2VkSW5zdGFuY2USHwoPbmV4dF9wYWdlX3Rva2Vu", + "GJW6hiYgASgJSACIAQFCEgoQX25leHRfcGFnZV90b2tlbiLrAQovSW5zdGFu", + "Y2VHcm91cE1hbmFnZXJzTGlzdFBlckluc3RhbmNlQ29uZmlnc1Jlc3ASPAoF", + "aXRlbXMYwM/3LyADKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QZXJJ", + "bnN0YW5jZUNvbmZpZxIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAIgB", + "ARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuV2FybmluZ0gBiAEBQhIKEF9uZXh0X3BhZ2VfdG9rZW5CCgoIX3dhcm5p", + "bmcifwovSW5zdGFuY2VHcm91cE1hbmFnZXJzUGF0Y2hQZXJJbnN0YW5jZUNv", + "bmZpZ3NSZXESTAoUcGVyX2luc3RhbmNlX2NvbmZpZ3MYqdX4+gEgAygLMiou", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGVySW5zdGFuY2VDb25maWciRQot", + "SW5zdGFuY2VHcm91cE1hbmFnZXJzUmVjcmVhdGVJbnN0YW5jZXNSZXF1ZXN0", + "EhQKCWluc3RhbmNlcxj+/O8NIAMoCSJDCitJbnN0YW5jZUdyb3VwTWFuYWdl", + "cnNSZXN1bWVJbnN0YW5jZXNSZXF1ZXN0EhQKCWluc3RhbmNlcxj+/O8NIAMo", + "CSK7AQofSW5zdGFuY2VHcm91cE1hbmFnZXJzU2NvcGVkTGlzdBJRChdpbnN0", + "YW5jZV9ncm91cF9tYW5hZ2VycxiQ+olmIAMoCzItLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VyEjkKB3dhcm5pbmcYnN+W", + "GCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFC", + "CgoIX3dhcm5pbmciawovSW5zdGFuY2VHcm91cE1hbmFnZXJzU2V0SW5zdGFu", + "Y2VUZW1wbGF0ZVJlcXVlc3QSIgoRaW5zdGFuY2VfdGVtcGxhdGUY5IG7kwEg", + "ASgJSACIAQFCFAoSX2luc3RhbmNlX3RlbXBsYXRlInMKKkluc3RhbmNlR3Jv", + "dXBNYW5hZ2Vyc1NldFRhcmdldFBvb2xzUmVxdWVzdBIbCgtmaW5nZXJwcmlu", + "dBjk0fNvIAEoCUgAiAEBEhgKDHRhcmdldF9wb29scxipn6CgASADKAlCDgoM", + "X2ZpbmdlcnByaW50IkIKKkluc3RhbmNlR3JvdXBNYW5hZ2Vyc1N0YXJ0SW5z", + "dGFuY2VzUmVxdWVzdBIUCglpbnN0YW5jZXMY/vzvDSADKAkibAopSW5zdGFu", + "Y2VHcm91cE1hbmFnZXJzU3RvcEluc3RhbmNlc1JlcXVlc3QSGgoKZm9yY2Vf", + "c3RvcBjWoaFAIAEoCEgAiAEBEhQKCWluc3RhbmNlcxj+/O8NIAMoCUINCgtf", + "Zm9yY2Vfc3RvcCJ1CixJbnN0YW5jZUdyb3VwTWFuYWdlcnNTdXNwZW5kSW5z", + "dGFuY2VzUmVxdWVzdBIdCg1mb3JjZV9zdXNwZW5kGOjtlg0gASgISACIAQES", + "FAoJaW5zdGFuY2VzGP787w0gAygJQhAKDl9mb3JjZV9zdXNwZW5kIoABCjBJ", + "bnN0YW5jZUdyb3VwTWFuYWdlcnNVcGRhdGVQZXJJbnN0YW5jZUNvbmZpZ3NS", + "ZXESTAoUcGVyX2luc3RhbmNlX2NvbmZpZ3MYqdX4+gEgAygLMiouZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUGVySW5zdGFuY2VDb25maWciZQohSW5zdGFu", + "Y2VHcm91cHNBZGRJbnN0YW5jZXNSZXF1ZXN0EkAKCWluc3RhbmNlcxj+/O8N", + "IAMoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlUmVmZXJl", + "bmNlIr4CChtJbnN0YW5jZUdyb3Vwc0xpc3RJbnN0YW5jZXMSEAoCaWQYmxog", + "ASgJSACIAQESQQoFaXRlbXMYwM/3LyADKAsyLy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbnN0YW5jZVdpdGhOYW1lZFBvcnRzEhQKBGtpbmQYlPfIASAB", + "KAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglz", + "ZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIg", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRC", + "BwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoK", + "CF93YXJuaW5nIqEBCiJJbnN0YW5jZUdyb3Vwc0xpc3RJbnN0YW5jZXNSZXF1", + "ZXN0Eh4KDmluc3RhbmNlX3N0YXRlGOfw/CsgASgJSACIAQEiSAoNSW5zdGFu", + "Y2VTdGF0ZRIcChhVTkRFRklORURfSU5TVEFOQ0VfU1RBVEUQABIJCgNBTEwQ", + "gfsDEg4KB1JVTk5JTkcQn8PqOUIRCg9faW5zdGFuY2Vfc3RhdGUiaAokSW5z", + "dGFuY2VHcm91cHNSZW1vdmVJbnN0YW5jZXNSZXF1ZXN0EkAKCWluc3RhbmNl", + "cxj+/O8NIAMoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNl", + "UmVmZXJlbmNlIqYBChhJbnN0YW5jZUdyb3Vwc1Njb3BlZExpc3QSQwoPaW5z", + "dGFuY2VfZ3JvdXBzGL7B364BIAMoCzImLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkluc3RhbmNlR3JvdXASOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyKO", + "AQoiSW5zdGFuY2VHcm91cHNTZXROYW1lZFBvcnRzUmVxdWVzdBIbCgtmaW5n", + "ZXJwcmludBjk0fNvIAEoCUgAiAEBEjsKC25hbWVkX3BvcnRzGIzH8ssBIAMo", + "CzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5hbWVkUG9ydEIOCgxfZmlu", + "Z2VycHJpbnQioQIKDEluc3RhbmNlTGlzdBIQCgJpZBibGiABKAlIAIgBARIz", + "CgVpdGVtcxjAz/cvIAMoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", + "c3RhbmNlEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9r", "ZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQES", "OQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", "Lldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90", - "b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIo0GCiFJbnN0YW5jZUdy", - "b3VwTWFuYWdlclJlc2l6ZVJlcXVlc3QSIgoSY3JlYXRpb25fdGltZXN0YW1w", - "GLaPxw4gASgJSACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQES", - "EAoCaWQYmxogASgESAKIAQESFAoEa2luZBiU98gBIAEoCUgDiAEBEhQKBG5h", - "bWUYi/XNASABKAlIBIgBARJJChZyZXF1ZXN0ZWRfcnVuX2R1cmF0aW9uGPmL", - "2W4gASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRHVyYXRpb25IBYgB", - "ARIaCglyZXNpemVfYnkYws/A/gEgASgFSAaIAQESGgoJc2VsZl9saW5rGI2S", - "xdkBIAEoCUgHiAEBEiEKEXNlbGZfbGlua193aXRoX2lkGIKsnRUgASgJSAiI", - "AQESFQoFc3RhdGUYkYmrNCABKAlICYgBARJYCgZzdGF0dXMY8p+3ViABKAsy", - "QC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdl", - "clJlc2l6ZVJlcXVlc3RTdGF0dXNICogBARIUCgR6b25lGKzH5AEgASgJSAuI", - "AQEijwEKBVN0YXRlEhMKD1VOREVGSU5FRF9TVEFURRAAEg8KCEFDQ0VQVEVE", - "EKef0nUSEAoJQ0FOQ0VMTEVEELHygBQSEAoIQ1JFQVRJTkcQub2d2QESDgoG", - "RkFJTEVEEL2QptkBEhkKEVNUQVRFX1VOU1BFQ0lGSUVEEMnQvOABEhEKCVNV", - "Q0NFRURFRBDBpNvzAUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNj", - "cmlwdGlvbkIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCGQoXX3JlcXVlc3Rl", - "ZF9ydW5fZHVyYXRpb25CDAoKX3Jlc2l6ZV9ieUIMCgpfc2VsZl9saW5rQhQK", - "El9zZWxmX2xpbmtfd2l0aF9pZEIICgZfc3RhdGVCCQoHX3N0YXR1c0IHCgVf", - "em9uZSLnAQonSW5zdGFuY2VHcm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0U3Rh", - "dHVzEjUKBWVycm9yGIikky4gASgLMh4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuRXJyb3JIAIgBARJqCgxsYXN0X2F0dGVtcHQYpKyozwEgASgLMksuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJSZXNp", - "emVSZXF1ZXN0U3RhdHVzTGFzdEF0dGVtcHRIAYgBAUIICgZfZXJyb3JCDwoN", - "X2xhc3RfYXR0ZW1wdCJ1CjJJbnN0YW5jZUdyb3VwTWFuYWdlclJlc2l6ZVJl", - "cXVlc3RTdGF0dXNMYXN0QXR0ZW1wdBI1CgVlcnJvchiIpJMuIAEoCzIeLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkVycm9ySACIAQFCCAoGX2Vycm9yItwC", - "Ci5JbnN0YW5jZUdyb3VwTWFuYWdlclJlc2l6ZVJlcXVlc3RzTGlzdFJlc3Bv", - "bnNlEhAKAmlkGJsaIAEoCUgAiAEBEkwKBWl0ZW1zGMDP9y8gAygLMjouZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJSZXNp", - "emVSZXF1ZXN0EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2Vf", + "b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIqsCChVJbnN0YW5jZUxp", + "c3RSZWZlcnJlcnMSEAoCaWQYmxogASgJSACIAQESNAoFaXRlbXMYwM/3LyAD", + "KAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWZlcmVuY2USFAoEa2lu", + "ZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgC", + "iAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzf", + "lhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEB", + "QgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxm", + "X2xpbmtCCgoIX3dhcm5pbmcivAIKGUluc3RhbmNlTWFuYWdlZEJ5SWdtRXJy", + "b3ISXQoFZXJyb3IYiKSTLiABKAsyRi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5JbnN0YW5jZU1hbmFnZWRCeUlnbUVycm9yTWFuYWdlZEluc3RhbmNlRXJy", + "b3JIAIgBARJxChdpbnN0YW5jZV9hY3Rpb25fZGV0YWlscxij/KuLASABKAsy", + "Ry5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZU1hbmFnZWRCeUln", + "bUVycm9ySW5zdGFuY2VBY3Rpb25EZXRhaWxzSAGIAQESGQoJdGltZXN0YW1w", + "GJbSpBogASgJSAKIAQFCCAoGX2Vycm9yQhoKGF9pbnN0YW5jZV9hY3Rpb25f", + "ZGV0YWlsc0IMCgpfdGltZXN0YW1wIvADCi5JbnN0YW5jZU1hbmFnZWRCeUln", + "bUVycm9ySW5zdGFuY2VBY3Rpb25EZXRhaWxzEhYKBmFjdGlvbhi2/L1ZIAEo", + "CUgAiAEBEhgKCGluc3RhbmNlGJWp2gggASgJSAGIAQESSQoHdmVyc2lvbhjY", + "udSnASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5NYW5hZ2VkSW5z", + "dGFuY2VWZXJzaW9uSAKIAQEinAIKBkFjdGlvbhIUChBVTkRFRklORURfQUNU", + "SU9OEAASEgoKQUJBTkRPTklORxDNypC5ARIQCghDUkVBVElORxC5vZ3ZARIg", + "ChhDUkVBVElOR19XSVRIT1VUX1JFVFJJRVMQica+zAESEAoIREVMRVRJTkcQ", + "qKeH/AESCwoETk9ORRC4zpIBEhIKClJFQ1JFQVRJTkcQ7Iv+iAESEQoKUkVG", + "UkVTSElORxCn/uxNEhIKClJFU1RBUlRJTkcQ8+7rmAESEAoIUkVTVU1JTkcQ", + "qvuJ1QESEAoIU1RBUlRJTkcQwKCL6QESEAoIU1RPUFBJTkcQ9NCipwESEgoK", + "U1VTUEVORElORxCm1Jj1ARIQCglWRVJJRllJTkcQqcGMCEIJCgdfYWN0aW9u", + "QgsKCV9pbnN0YW5jZUIKCghfdmVyc2lvbiJ0Ci1JbnN0YW5jZU1hbmFnZWRC", + "eUlnbUVycm9yTWFuYWdlZEluc3RhbmNlRXJyb3ISFAoEY29kZRjt27oBIAEo", + "CUgAiAEBEhgKB21lc3NhZ2UYh4CsxwEgASgJSAGIAQFCBwoFX2NvZGVCCgoI", + "X21lc3NhZ2UiggEKE0luc3RhbmNlTW92ZVJlcXVlc3QSIAoQZGVzdGluYXRp", + "b25fem9uZRi94u8+IAEoCUgAiAEBEiAKD3RhcmdldF9pbnN0YW5jZRiDj5aK", + "ASABKAlIAYgBAUITChFfZGVzdGluYXRpb25fem9uZUISChBfdGFyZ2V0X2lu", + "c3RhbmNlIrEBCg5JbnN0YW5jZVBhcmFtcxJjChVyZXNvdXJjZV9tYW5hZ2Vy", + "X3RhZ3MY/JuLtAEgAygLMkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5z", + "dGFuY2VQYXJhbXMuUmVzb3VyY2VNYW5hZ2VyVGFnc0VudHJ5GjoKGFJlc291", + "cmNlTWFuYWdlclRhZ3NFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiAB", + "KAk6AjgBItgQChJJbnN0YW5jZVByb3BlcnRpZXMSXAoZYWR2YW5jZWRfbWFj", + "aGluZV9mZWF0dXJlcxiy56rDASABKAsyMC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5BZHZhbmNlZE1hY2hpbmVGZWF0dXJlc0gAiAEBEh8KDmNhbl9pcF9m", + "b3J3YXJkGPyGhN8BIAEoCEgBiAEBEmIKHGNvbmZpZGVudGlhbF9pbnN0YW5j", + "ZV9jb25maWcY9ZL66QEgASgLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "Q29uZmlkZW50aWFsSW5zdGFuY2VDb25maWdIAogBARIcCgtkZXNjcmlwdGlv", + "bhj8h9bJASABKAlIA4gBARI3CgVkaXNrcxj2zMotIAMoCzIlLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkF0dGFjaGVkRGlzaxJKChJndWVzdF9hY2NlbGVy", + "YXRvcnMY78yH3QEgAygLMiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWNj", + "ZWxlcmF0b3JDb25maWcSKgoaa2V5X3Jldm9jYXRpb25fYWN0aW9uX3R5cGUY", + "4tzAcCABKAlIBIgBARJLCgZsYWJlbHMY/7/B7gEgAygLMjcuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuSW5zdGFuY2VQcm9wZXJ0aWVzLkxhYmVsc0VudHJ5", + "EhwKDG1hY2hpbmVfdHlwZRiysMpsIAEoCUgFiAEBEjsKCG1ldGFkYXRhGK/2", + "tSkgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTWV0YWRhdGFIBogB", + "ARIgChBtaW5fY3B1X3BsYXRmb3JtGPeb6nMgASgJSAeIAQESSAoSbmV0d29y", + "a19pbnRlcmZhY2VzGIvakhkgAygLMikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuTmV0d29ya0ludGVyZmFjZRJeChpuZXR3b3JrX3BlcmZvcm1hbmNlX2Nv", + "bmZpZxjil/i9ASABKAsyMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3", + "b3JrUGVyZm9ybWFuY2VDb25maWdICIgBARIqChpwcml2YXRlX2lwdjZfZ29v", + "Z2xlX2FjY2VzcxiOzIIXIAEoCUgJiAEBElIKFHJlc2VydmF0aW9uX2FmZmlu", + "aXR5GLu4oksgASgLMiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzZXJ2", + "YXRpb25BZmZpbml0eUgKiAEBEmcKFXJlc291cmNlX21hbmFnZXJfdGFncxj8", + "m4u0ASADKAsyRC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVBy", + "b3BlcnRpZXMuUmVzb3VyY2VNYW5hZ2VyVGFnc0VudHJ5EhwKEXJlc291cmNl", + "X3BvbGljaWVzGOGczAogAygJEkAKCnNjaGVkdWxpbmcYlMuxuAEgASgLMiMu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2NoZWR1bGluZ0gLiAEBEkUKEHNl", + "cnZpY2VfYWNjb3VudHMYsMSrhAEgAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuU2VydmljZUFjY291bnQSWQoYc2hpZWxkZWRfaW5zdGFuY2VfY29u", + "ZmlnGLWLkQYgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2hpZWxk", + "ZWRJbnN0YW5jZUNvbmZpZ0gMiAEBEjMKBHRhZ3MYmejYASABKAsyHS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5UYWdzSA2IAQEaLQoLTGFiZWxzRW50cnkS", + "CwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4ARo6ChhSZXNvdXJjZU1h", + "bmFnZXJUYWdzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4", + "ASKNAQoXS2V5UmV2b2NhdGlvbkFjdGlvblR5cGUSKAokVU5ERUZJTkVEX0tF", + "WV9SRVZPQ0FUSU9OX0FDVElPTl9UWVBFEAASLgomS0VZX1JFVk9DQVRJT05f", + "QUNUSU9OX1RZUEVfVU5TUEVDSUZJRUQQ2pHe3gESCwoETk9ORRC4zpIBEgsK", + "BFNUT1AQgoCcASLAAQoXUHJpdmF0ZUlwdjZHb29nbGVBY2Nlc3MSKAokVU5E", + "RUZJTkVEX1BSSVZBVEVfSVBWNl9HT09HTEVfQUNDRVNTEAASLQolRU5BQkxF", + "X0JJRElSRUNUSU9OQUxfQUNDRVNTX1RPX0dPT0dMRRC6yonMARIrCiNFTkFC", + "TEVfT1VUQk9VTkRfVk1fQUNDRVNTX1RPX0dPT0dMRRDX+raJARIfChdJTkhF", + "UklUX0ZST01fU1VCTkVUV09SSxC/qOz8AUIcChpfYWR2YW5jZWRfbWFjaGlu", + "ZV9mZWF0dXJlc0IRCg9fY2FuX2lwX2ZvcndhcmRCHwodX2NvbmZpZGVudGlh", + "bF9pbnN0YW5jZV9jb25maWdCDgoMX2Rlc2NyaXB0aW9uQh0KG19rZXlfcmV2", + "b2NhdGlvbl9hY3Rpb25fdHlwZUIPCg1fbWFjaGluZV90eXBlQgsKCV9tZXRh", + "ZGF0YUITChFfbWluX2NwdV9wbGF0Zm9ybUIdChtfbmV0d29ya19wZXJmb3Jt", + "YW5jZV9jb25maWdCHQobX3ByaXZhdGVfaXB2Nl9nb29nbGVfYWNjZXNzQhcK", + "FV9yZXNlcnZhdGlvbl9hZmZpbml0eUINCgtfc2NoZWR1bGluZ0IbChlfc2hp", + "ZWxkZWRfaW5zdGFuY2VfY29uZmlnQgcKBV90YWdzIqACChdJbnN0YW5jZVBy", + "b3BlcnRpZXNQYXRjaBJQCgZsYWJlbHMY/7/B7gEgAygLMjwuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuSW5zdGFuY2VQcm9wZXJ0aWVzUGF0Y2guTGFiZWxz", + "RW50cnkSUwoIbWV0YWRhdGEYr/a1KSADKAsyPi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbnN0YW5jZVByb3BlcnRpZXNQYXRjaC5NZXRhZGF0YUVudHJ5", + "Gi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToC", + "OAEaLwoNTWV0YWRhdGFFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiAB", + "KAk6AjgBIjoKEUluc3RhbmNlUmVmZXJlbmNlEhgKCGluc3RhbmNlGJWp2ggg", + "ASgJSACIAQFCCwoJX2luc3RhbmNlItcBChBJbnN0YW5jZVNldHRpbmdzEhsK", + "C2ZpbmdlcnByaW50GOTR828gASgJSACIAQESFAoEa2luZBiU98gBIAEoCUgB", + "iAEBEksKCG1ldGFkYXRhGK/2tSkgASgLMjEuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuSW5zdGFuY2VTZXR0aW5nc01ldGFkYXRhSAKIAQESFAoEem9uZRis", + "x+QBIAEoCUgDiAEBQg4KDF9maW5nZXJwcmludEIHCgVfa2luZEILCglfbWV0", + "YWRhdGFCBwoFX3pvbmUitwEKGEluc3RhbmNlU2V0dGluZ3NNZXRhZGF0YRJO", + "CgVpdGVtcxjAz/cvIAMoCzI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", + "c3RhbmNlU2V0dGluZ3NNZXRhZGF0YS5JdGVtc0VudHJ5EhQKBGtpbmQYlPfI", + "ASABKAlIAIgBARosCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1", + "ZRgCIAEoCToCOAFCBwoFX2tpbmQinwQKEEluc3RhbmNlVGVtcGxhdGUSIgoS", + "Y3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSACIAQESHAoLZGVzY3JpcHRp", + "b24Y/IfWyQEgASgJSAGIAQESEAoCaWQYmxogASgESAKIAQESFAoEa2luZBiU", + "98gBIAEoCUgDiAEBEhQKBG5hbWUYi/XNASABKAlIBIgBARJHCgpwcm9wZXJ0", + "aWVzGLOatkYgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", + "Y2VQcm9wZXJ0aWVzSAWIAQESFgoGcmVnaW9uGPTNoEIgASgJSAaIAQESGgoJ", + "c2VsZl9saW5rGI2SxdkBIAEoCUgHiAEBEiAKD3NvdXJjZV9pbnN0YW5jZRi5", + "mP28ASABKAlICIgBARJVChZzb3VyY2VfaW5zdGFuY2VfcGFyYW1zGMzQxEAg", + "ASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU291cmNlSW5zdGFuY2VQ", + "YXJhbXNICYgBAUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlw", + "dGlvbkIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCDQoLX3Byb3BlcnRpZXNC", + "CQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQhIKEF9zb3VyY2VfaW5zdGFuY2VC", + "GQoXX3NvdXJjZV9pbnN0YW5jZV9wYXJhbXMiuAMKHkluc3RhbmNlVGVtcGxh", + "dGVBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJUCgVpdGVtcxjA", + "z/cvIAMoCzJCLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlVGVt", + "cGxhdGVBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASAB", + "KAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglz", + "ZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIg", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpiCgpJdGVt", + "c0VudHJ5EgsKA2tleRgBIAEoCRJDCgV2YWx1ZRgCIAEoCzI0Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkluc3RhbmNlVGVtcGxhdGVzU2NvcGVkTGlzdDoC", + "OAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3Nl", + "bGZfbGlua0IKCghfd2FybmluZyKxAgoUSW5zdGFuY2VUZW1wbGF0ZUxpc3QS", + "EAoCaWQYmxogASgJSACIAQESOwoFaXRlbXMYwM/3LyADKAsyKS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVRlbXBsYXRlEhQKBGtpbmQYlPfI", + "ASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIa", + "CglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEo", + "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNf", + "aWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5r", + "QgoKCF93YXJuaW5nIq8BChtJbnN0YW5jZVRlbXBsYXRlc1Njb3BlZExpc3QS", + "SQoSaW5zdGFuY2VfdGVtcGxhdGVzGI+4pdsBIAMoCzIpLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkluc3RhbmNlVGVtcGxhdGUSOQoHd2FybmluZxic35YY", + "IAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIK", + "Cghfd2FybmluZyL+AgoWSW5zdGFuY2VXaXRoTmFtZWRQb3J0cxIYCghpbnN0", + "YW5jZRiVqdoIIAEoCUgAiAEBEjsKC25hbWVkX3BvcnRzGIzH8ssBIAMoCzIi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5hbWVkUG9ydBIWCgZzdGF0dXMY", + "8p+3ViABKAlIAYgBASLcAQoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQ", + "ABIWCg5ERVBST1ZJU0lPTklORxDuk8TMARIUCgxQUk9WSVNJT05JTkcQ7fXa", + "igESEQoJUkVQQUlSSU5HEJWClcUBEg4KB1JVTk5JTkcQn8PqORIPCgdTVEFH", + "SU5HEJvIxs0BEg8KB1NUT1BQRUQQrbvs0wESEAoIU1RPUFBJTkcQ9NCipwES", + "EAoJU1VTUEVOREVEELu7thgSEgoKU1VTUEVORElORxCm1Jj1ARIRCgpURVJN", + "SU5BVEVEEKP0m3dCCwoJX2luc3RhbmNlQgkKB19zdGF0dXMiQwojSW5zdGFu", + "Y2VzQWRkUmVzb3VyY2VQb2xpY2llc1JlcXVlc3QSHAoRcmVzb3VyY2VfcG9s", + "aWNpZXMY4ZzMCiADKAkiigIKJEluc3RhbmNlc0J1bGtJbnNlcnRPcGVyYXRp", + "b25NZXRhZGF0YRJ0ChNwZXJfbG9jYXRpb25fc3RhdHVzGJrphFAgAygLMlQu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VzQnVsa0luc2VydE9w", + "ZXJhdGlvbk1ldGFkYXRhLlBlckxvY2F0aW9uU3RhdHVzRW50cnkabAoWUGVy", + "TG9jYXRpb25TdGF0dXNFbnRyeRILCgNrZXkYASABKAkSQQoFdmFsdWUYAiAB", + "KAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5CdWxrSW5zZXJ0T3BlcmF0", + "aW9uU3RhdHVzOgI4ASLYAQomSW5zdGFuY2VzR2V0RWZmZWN0aXZlRmlyZXdh", + "bGxzUmVzcG9uc2USdAoQZmlyZXdhbGxfcG9saWN5cxjCyvzDASADKAsyVi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNHZXRFZmZlY3RpdmVG", + "aXJld2FsbHNSZXNwb25zZUVmZmVjdGl2ZUZpcmV3YWxsUG9saWN5EjgKCWZp", + "cmV3YWxscxjzxuiBASADKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5G", + "aXJld2FsbCLbAwo9SW5zdGFuY2VzR2V0RWZmZWN0aXZlRmlyZXdhbGxzUmVz", + "cG9uc2VFZmZlY3RpdmVGaXJld2FsbFBvbGljeRIcCgxkaXNwbGF5X25hbWUY", + "6IeRAiABKAlIAIgBARIUCgRuYW1lGIv1zQEgASgJSAGIAQESGQoIcHJpb3Jp", + "dHkYpPOh1AEgASgFSAKIAQESPQoFcnVsZXMY95H1MyADKAsyKy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGUSGwoKc2hvcnRf", + "bmFtZRjuuNDqASABKAlIA4gBARIUCgR0eXBlGLqe2gEgASgJSASIAQEimQEK", + "BFR5cGUSEgoOVU5ERUZJTkVEX1RZUEUQABIQCglISUVSQVJDSFkQlcSqIRIP", + "CgdORVRXT1JLEI7Ms8UBEhcKEE5FVFdPUktfUkVHSU9OQUwQsOL9WhIUCg1T", + "WVNURU1fR0xPQkFMELOX1BwSFgoPU1lTVEVNX1JFR0lPTkFMEK+Mkk0SEwoL", + "VU5TUEVDSUZJRUQQl76Y+wFCDwoNX2Rpc3BsYXlfbmFtZUIHCgVfbmFtZUIL", + "CglfcHJpb3JpdHlCDQoLX3Nob3J0X25hbWVCBwoFX3R5cGUiRgomSW5zdGFu", + "Y2VzUmVtb3ZlUmVzb3VyY2VQb2xpY2llc1JlcXVlc3QSHAoRcmVzb3VyY2Vf", + "cG9saWNpZXMY4ZzMCiADKAkilQEKE0luc3RhbmNlc1Njb3BlZExpc3QSNwoJ", + "aW5zdGFuY2VzGP787w0gAygLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SW5zdGFuY2USOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyLXAQoZSW5zdGFu", + "Y2VzU2V0TGFiZWxzUmVxdWVzdBIhChFsYWJlbF9maW5nZXJwcmludBiZ8PdU", + "IAEoCUgAiAEBElIKBmxhYmVscxj/v8HuASADKAsyPi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5JbnN0YW5jZXNTZXRMYWJlbHNSZXF1ZXN0LkxhYmVsc0Vu", + "dHJ5Gi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEo", + "CToCOAFCFAoSX2xhYmVsX2ZpbmdlcnByaW50InEKI0luc3RhbmNlc1NldE1h", + "Y2hpbmVSZXNvdXJjZXNSZXF1ZXN0EkoKEmd1ZXN0X2FjY2VsZXJhdG9ycxjv", + "zIfdASADKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BY2NlbGVyYXRv", + "ckNvbmZpZyJPCh5JbnN0YW5jZXNTZXRNYWNoaW5lVHlwZVJlcXVlc3QSHAoM", + "bWFjaGluZV90eXBlGLKwymwgASgJSACIAQFCDwoNX21hY2hpbmVfdHlwZSJa", + "CiFJbnN0YW5jZXNTZXRNaW5DcHVQbGF0Zm9ybVJlcXVlc3QSIAoQbWluX2Nw", + "dV9wbGF0Zm9ybRj3m+pzIAEoCUgAiAEBQhMKEV9taW5fY3B1X3BsYXRmb3Jt", + "ImgKF0luc3RhbmNlc1NldE5hbWVSZXF1ZXN0Eh0KDGN1cnJlbnRfbmFtZRiR", + "86u8ASABKAlIAIgBARIUCgRuYW1lGIv1zQEgASgJSAGIAQFCDwoNX2N1cnJl", + "bnRfbmFtZUIHCgVfbmFtZSJ3CiFJbnN0YW5jZXNTZXRTZWN1cml0eVBvbGlj", + "eVJlcXVlc3QSHQoSbmV0d29ya19pbnRlcmZhY2VzGIvakhkgAygJEh8KD3Nl", + "Y3VyaXR5X3BvbGljeRiRhspRIAEoCUgAiAEBQhIKEF9zZWN1cml0eV9wb2xp", + "Y3kiVwohSW5zdGFuY2VzU2V0U2VydmljZUFjY291bnRSZXF1ZXN0EhUKBWVt", + "YWlsGJyXiS4gASgJSACIAQESEQoGc2NvcGVzGJ+Zkk8gAygJQggKBl9lbWFp", + "bCJ3CiZJbnN0YW5jZXNTdGFydFdpdGhFbmNyeXB0aW9uS2V5UmVxdWVzdBJN", + "CgVkaXNrcxj2zMotIAMoCzI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1", + "c3RvbWVyRW5jcnlwdGlvbktleVByb3RlY3RlZERpc2siwQkKD0luc3RhbnRT", + "bmFwc2hvdBIdCgxhcmNoaXRlY3R1cmUY09KxkAEgASgJSACIAQESIgoSY3Jl", + "YXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAGIAQESHAoLZGVzY3JpcHRpb24Y", + "/IfWyQEgASgJSAKIAQESHQoMZGlza19zaXplX2diGLea55YBIAEoA0gDiAEB", + "EhAKAmlkGJsaIAEoBEgEiAEBEhQKBGtpbmQYlPfIASABKAlIBYgBARIhChFs", + "YWJlbF9maW5nZXJwcmludBiZ8PdUIAEoCUgGiAEBEkgKBmxhYmVscxj/v8Hu", + "ASADKAsyNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW50U25hcHNo", + "b3QuTGFiZWxzRW50cnkSFAoEbmFtZRiL9c0BIAEoCUgHiAEBEhYKBnJlZ2lv", + "bhj0zaBCIAEoCUgIiAEBElcKD3Jlc291cmNlX3N0YXR1cxjD+vd2IAEoCzI2", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbnRTbmFwc2hvdFJlc291", + "cmNlU3RhdHVzSAmIAQESHgoNc2F0aXNmaWVzX3B6aRih3avlASABKAhICogB", + "ARIeCg1zYXRpc2ZpZXNfcHpzGKvdq+UBIAEoCEgLiAEBEhoKCXNlbGZfbGlu", + "axiNksXZASABKAlIDIgBARIhChFzZWxmX2xpbmtfd2l0aF9pZBiCrJ0VIAEo", + "CUgNiAEBEhwKC3NvdXJjZV9kaXNrGMHutNcBIAEoCUgOiAEBEh8KDnNvdXJj", + "ZV9kaXNrX2lkGNnNydgBIAEoCUgPiAEBEhYKBnN0YXR1cxjyn7dWIAEoCUgQ", + "iAEBEhQKBHpvbmUYrMfkASABKAlIEYgBARotCgtMYWJlbHNFbnRyeRILCgNr", + "ZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBImoKDEFyY2hpdGVjdHVyZRIa", + "ChZVTkRFRklORURfQVJDSElURUNUVVJFEAASIAoYQVJDSElURUNUVVJFX1VO", + "U1BFQ0lGSUVEEKvUnbwBEgwKBUFSTTY0EPrL6R0SDgoGWDg2XzY0EMek5soB", + "InUKBlN0YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASEAoIQ1JFQVRJTkcQ", + "ub2d2QESEAoIREVMRVRJTkcQqKeH/AESDgoGRkFJTEVEEL2QptkBEgwKBVJF", + "QURZEIPDjyUSEwoLVU5BVkFJTEFCTEUQsNilxQFCDwoNX2FyY2hpdGVjdHVy", + "ZUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIPCg1f", + "ZGlza19zaXplX2diQgUKA19pZEIHCgVfa2luZEIUChJfbGFiZWxfZmluZ2Vy", + "cHJpbnRCBwoFX25hbWVCCQoHX3JlZ2lvbkISChBfcmVzb3VyY2Vfc3RhdHVz", + "QhAKDl9zYXRpc2ZpZXNfcHppQhAKDl9zYXRpc2ZpZXNfcHpzQgwKCl9zZWxm", + "X2xpbmtCFAoSX3NlbGZfbGlua193aXRoX2lkQg4KDF9zb3VyY2VfZGlza0IR", + "Cg9fc291cmNlX2Rpc2tfaWRCCQoHX3N0YXR1c0IHCgVfem9uZSLOAwodSW5z", + "dGFudFNuYXBzaG90QWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACIAQES", + "UwoFaXRlbXMYwM/3LyADKAsyQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", + "bnN0YW50U25hcHNob3RBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtp", + "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", + "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFjaGFi", + "bGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaYQoKSXRlbXNFbnRyeRILCgNr", + "ZXkYASABKAkSQgoFdmFsdWUYAiABKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnN0YW50U25hcHNob3RzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcK", + "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", + "d2FybmluZyKvAgoTSW5zdGFudFNuYXBzaG90TGlzdBIQCgJpZBibGiABKAlI", + "AIgBARI6CgVpdGVtcxjAz/cvIAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkluc3RhbnRTbmFwc2hvdBIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoP", + "bmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2S", + "xdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIK", + "EF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyJb", + "Ch1JbnN0YW50U25hcHNob3RSZXNvdXJjZVN0YXR1cxIjChJzdG9yYWdlX3Np", + "emVfYnl0ZXMY8Y3muAEgASgDSACIAQFCFQoTX3N0b3JhZ2Vfc2l6ZV9ieXRl", + "cyKsAQoaSW5zdGFudFNuYXBzaG90c1Njb3BlZExpc3QSRwoRaW5zdGFudF9z", + "bmFwc2hvdHMY0byXnQEgAygLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SW5zdGFudFNuYXBzaG90EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dhcm5pbmciaAoP", + "SW50NjRSYW5nZU1hdGNoEhoKCXJhbmdlX2VuZBjZleCZASABKANIAIgBARIb", + "CgtyYW5nZV9zdGFydBjg/aIxIAEoA0gBiAEBQgwKCl9yYW5nZV9lbmRCDgoM", + "X3JhbmdlX3N0YXJ0IrsQCgxJbnRlcmNvbm5lY3QSHgoNYWRtaW5fZW5hYmxl", + "ZBjR7MHUASABKAhIAIgBARIeChJhdmFpbGFibGVfZmVhdHVyZXMY87nW7AEg", + "AygJEkoKDWNpcmN1aXRfaW5mb3MYr4PNTiADKAsyMC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5JbnRlcmNvbm5lY3RDaXJjdWl0SW5mbxIiChJjcmVhdGlv", + "bl90aW1lc3RhbXAYto/HDiABKAlIAYgBARIdCg1jdXN0b21lcl9uYW1lGMzc", + "3wEgASgJSAKIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAOIAQESVAoQ", + "ZXhwZWN0ZWRfb3V0YWdlcxib6o5+IAMoCzI3Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkludGVyY29ubmVjdE91dGFnZU5vdGlmaWNhdGlvbhIiChFnb29n", + "bGVfaXBfYWRkcmVzcxiihaXTASABKAlIBIgBARIkChNnb29nbGVfcmVmZXJl", + "bmNlX2lkGNW1iv8BIAEoCUgFiAEBEhAKAmlkGJsaIAEoBEgGiAEBEiQKGGlu", + "dGVyY29ubmVjdF9hdHRhY2htZW50cxj/0uvKASADKAkSIgoRaW50ZXJjb25u", + "ZWN0X3R5cGUYy5jT9QEgASgJSAeIAQESFAoEa2luZBiU98gBIAEoCUgIiAEB", + "EiEKEWxhYmVsX2ZpbmdlcnByaW50GJnw91QgASgJSAmIAQESRQoGbGFiZWxz", + "GP+/we4BIAMoCzIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29u", + "bmVjdC5MYWJlbHNFbnRyeRIaCglsaW5rX3R5cGUY34i++QEgASgJSAqIAQES", + "GQoIbG9jYXRpb24Ytb++igEgASgJSAuIAQESRAoGbWFjc2VjGKLBl/wBIAEo", + "CzIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdE1hY3Nl", + "Y0gMiAEBEh4KDm1hY3NlY19lbmFibGVkGKShzVwgASgISA2IAQESFAoEbmFt", + "ZRiL9c0BIAEoCUgOiAEBEiEKEW5vY19jb250YWN0X2VtYWlsGID42gYgASgJ", + "SA+IAQESIgoSb3BlcmF0aW9uYWxfc3RhdHVzGP+x8F8gASgJSBCIAQESHwoP", + "cGVlcl9pcF9hZGRyZXNzGNmXh2MgASgJSBGIAQESJwoWcHJvdmlzaW9uZWRf", + "bGlua19jb3VudBj10vbDASABKAVIEogBARIgCg9yZW1vdGVfbG9jYXRpb24Y", + "jo/XmgEgASgJSBOIAQESHgoScmVxdWVzdGVkX2ZlYXR1cmVzGO7z99sBIAMo", + "CRIkChRyZXF1ZXN0ZWRfbGlua19jb3VudBj7270VIAEoBUgUiAEBEh4KDXNh", + "dGlzZmllc19wenMYq92r5QEgASgISBWIAQESGgoJc2VsZl9saW5rGI2SxdkB", + "IAEoCUgWiAEBEhUKBXN0YXRlGJGJqzQgASgJSBeIAQEaLQoLTGFiZWxzRW50", + "cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4ASI1ChFBdmFpbGFi", + "bGVGZWF0dXJlcxIgChxVTkRFRklORURfQVZBSUxBQkxFX0ZFQVRVUkVTEAAi", + "agoQSW50ZXJjb25uZWN0VHlwZRIfChtVTkRFRklORURfSU5URVJDT05ORUNU", + "X1RZUEUQABIQCglERURJQ0FURUQQz5ucexISCgpJVF9QUklWQVRFEM+MiKAB", + "Eg8KB1BBUlRORVIQqNGh3AEiaQoITGlua1R5cGUSFwoTVU5ERUZJTkVEX0xJ", + "TktfVFlQRRAAEiIKGkxJTktfVFlQRV9FVEhFUk5FVF8xMDBHX0xSEOfygaEB", + "EiAKGUxJTktfVFlQRV9FVEhFUk5FVF8xMEdfTFIQpbnxcCJgChFPcGVyYXRp", + "b25hbFN0YXR1cxIgChxVTkRFRklORURfT1BFUkFUSU9OQUxfU1RBVFVTEAAS", + "EAoJT1NfQUNUSVZFEMH7yBoSFwoQT1NfVU5QUk9WSVNJT05FRBDAwapyIjUK", + "EVJlcXVlc3RlZEZlYXR1cmVzEiAKHFVOREVGSU5FRF9SRVFVRVNURURfRkVB", + "VFVSRVMQACJDCgVTdGF0ZRITCg9VTkRFRklORURfU1RBVEUQABIOCgZBQ1RJ", + "VkUQhuaJlgESFQoNVU5QUk9WSVNJT05FRBDbx9f2AUIQCg5fYWRtaW5fZW5h", + "YmxlZEIVChNfY3JlYXRpb25fdGltZXN0YW1wQhAKDl9jdXN0b21lcl9uYW1l", + "Qg4KDF9kZXNjcmlwdGlvbkIUChJfZ29vZ2xlX2lwX2FkZHJlc3NCFgoUX2dv", + "b2dsZV9yZWZlcmVuY2VfaWRCBQoDX2lkQhQKEl9pbnRlcmNvbm5lY3RfdHlw", + "ZUIHCgVfa2luZEIUChJfbGFiZWxfZmluZ2VycHJpbnRCDAoKX2xpbmtfdHlw", + "ZUILCglfbG9jYXRpb25CCQoHX21hY3NlY0IRCg9fbWFjc2VjX2VuYWJsZWRC", + "BwoFX25hbWVCFAoSX25vY19jb250YWN0X2VtYWlsQhUKE19vcGVyYXRpb25h", + "bF9zdGF0dXNCEgoQX3BlZXJfaXBfYWRkcmVzc0IZChdfcHJvdmlzaW9uZWRf", + "bGlua19jb3VudEISChBfcmVtb3RlX2xvY2F0aW9uQhcKFV9yZXF1ZXN0ZWRf", + "bGlua19jb3VudEIQCg5fc2F0aXNmaWVzX3B6c0IMCgpfc2VsZl9saW5rQggK", + "Bl9zdGF0ZSLLGQoWSW50ZXJjb25uZWN0QXR0YWNobWVudBIeCg1hZG1pbl9l", + "bmFibGVkGNHswdQBIAEoCEgAiAEBEhkKCWJhbmR3aWR0aBixgdNWIAEoCUgB", + "iAEBEiEKFmNhbmRpZGF0ZV9pcHY2X3N1Ym5ldHMYmo/aISADKAkSHAoRY2Fu", + "ZGlkYXRlX3N1Ym5ldHMY+uO0cSADKAkSKAoXY2xvdWRfcm91dGVyX2lwX2Fk", + "ZHJlc3MYiIiFiQEgASgJSAKIAQESKgoZY2xvdWRfcm91dGVyX2lwdjZfYWRk", + "cmVzcxjIk7/XASABKAlIA4gBARIvCh5jbG91ZF9yb3V0ZXJfaXB2Nl9pbnRl", + "cmZhY2VfaWQYjcnI+AEgASgJSASIAQEScgoZY29uZmlndXJhdGlvbl9jb25z", + "dHJhaW50cxjt8NZVIAEoCzJHLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", + "dGVyY29ubmVjdEF0dGFjaG1lbnRDb25maWd1cmF0aW9uQ29uc3RyYWludHNI", + "BYgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIBogBARIrChpj", + "dXN0b21lcl9yb3V0ZXJfaXBfYWRkcmVzcxjx2sSeASABKAlIB4gBARItChxj", + "dXN0b21lcl9yb3V0ZXJfaXB2Nl9hZGRyZXNzGPH5q4oBIAEoCUgIiAEBEjIK", + "IWN1c3RvbWVyX3JvdXRlcl9pcHY2X2ludGVyZmFjZV9pZBiEhta1ASABKAlI", + "CYgBARIhChFkYXRhcGxhbmVfdmVyc2lvbhiLrdMQIAEoBUgKiAEBEhwKC2Rl", + "c2NyaXB0aW9uGPyH1skBIAEoCUgLiAEBEigKGGVkZ2VfYXZhaWxhYmlsaXR5", + "X2RvbWFpbhimlf8hIAEoCUgMiAEBEhoKCmVuY3J5cHRpb24Yg5/cLiABKAlI", + "DYgBARIkChNnb29nbGVfcmVmZXJlbmNlX2lkGNW1iv8BIAEoCUgOiAEBEhAK", + "AmlkGJsaIAEoBEgPiAEBEhwKDGludGVyY29ubmVjdBiOyYxrIAEoCUgQiAEB", + "EiQKGGlwc2VjX2ludGVybmFsX2FkZHJlc3Nlcxi18rDCASADKAkSFAoEa2lu", + "ZBiU98gBIAEoCUgRiAEBEiEKEWxhYmVsX2ZpbmdlcnByaW50GJnw91QgASgJ", + "SBKIAQESTwoGbGFiZWxzGP+/we4BIAMoCzI7Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkludGVyY29ubmVjdEF0dGFjaG1lbnQuTGFiZWxzRW50cnkSEgoD", + "bXR1GK7PBiABKAVIE4gBARIUCgRuYW1lGIv1zQEgASgJSBSIAQESIgoSb3Bl", + "cmF0aW9uYWxfc3RhdHVzGP+x8F8gASgJSBWIAQESHAoLcGFpcmluZ19rZXkY", + "6PDU0QEgASgJSBaIAQESHAoLcGFydG5lcl9hc24YhcX30AEgASgDSBeIAQES", + "YAoQcGFydG5lcl9tZXRhZGF0YRjG4bYfIAEoCzI+Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkludGVyY29ubmVjdEF0dGFjaG1lbnRQYXJ0bmVyTWV0YWRh", + "dGFIGIgBARJlChlwcml2YXRlX2ludGVyY29ubmVjdF9pbmZvGIPskXEgASgL", + "MjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0QXR0YWNo", + "bWVudFByaXZhdGVJbmZvSBmIAQESFgoGcmVnaW9uGPTNoEIgASgJSBqIAQES", + "HwoOcmVtb3RlX3NlcnZpY2UYvP/yugEgASgJSBuIAQESFgoGcm91dGVyGMmu", + "7kYgASgJSByIAQESHgoNc2F0aXNmaWVzX3B6cxir3avlASABKAhIHYgBARIa", + "CglzZWxmX2xpbmsYjZLF2QEgASgJSB6IAQESGwoKc3RhY2tfdHlwZRiRtYvL", + "ASABKAlIH4gBARIVCgVzdGF0ZRiRias0IAEoCUggiAEBEh4KDXN1Ym5ldF9s", + "ZW5ndGgYiMS3hQEgASgFSCGIAQESFAoEdHlwZRi6ntoBIAEoCUgiiAEBEh0K", + "DXZsYW5fdGFnODAyMXEYnOiXOSABKAVII4gBARotCgtMYWJlbHNFbnRyeRIL", + "CgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBIu0BCglCYW5kd2lkdGgS", + "FwoTVU5ERUZJTkVEX0JBTkRXSURUSBAAEg8KCEJQU18xMDBNELaV0BcSDwoH", + "QlBTXzEwRxCOifKEARIOCgZCUFNfMUcQ8K25qQESDwoIQlBTXzIwME0Qlf7R", + "FxIPCgdCUFNfMjBHEM+Q8oQBEg4KBkJQU18yRxCPrrmpARIPCghCUFNfMzAw", + "TRD05tMXEg8KCEJQU180MDBNENPP1RcSDwoIQlBTXzUwME0QsrjXFxIPCgdC", + "UFNfNTBHEJKn8oQBEg8KB0JQU181ME0QmKfyhAESDgoGQlBTXzVHEOyuuakB", + "Ip8BChZFZGdlQXZhaWxhYmlsaXR5RG9tYWluEiYKIlVOREVGSU5FRF9FREdF", + "X0FWQUlMQUJJTElUWV9ET01BSU4QABIdChVBVkFJTEFCSUxJVFlfRE9NQUlO", + "XzEQ2vvWpgESHQoVQVZBSUxBQklMSVRZX0RPTUFJTl8yENv71qYBEh8KF0FW", + "QUlMQUJJTElUWV9ET01BSU5fQU5ZELXq97IBIkEKCkVuY3J5cHRpb24SGAoU", + "VU5ERUZJTkVEX0VOQ1JZUFRJT04QABIMCgVJUFNFQxCqo6khEgsKBE5PTkUQ", + "uM6SASJgChFPcGVyYXRpb25hbFN0YXR1cxIgChxVTkRFRklORURfT1BFUkFU", + "SU9OQUxfU1RBVFVTEAASEAoJT1NfQUNUSVZFEMH7yBoSFwoQT1NfVU5QUk9W", + "SVNJT05FRBDAwapyIkkKCVN0YWNrVHlwZRIYChRVTkRFRklORURfU1RBQ0tf", + "VFlQRRAAEhAKCUlQVjRfSVBWNhCB6MoKEhAKCUlQVjRfT05MWRCmy9UKIsIB", + "CgVTdGF0ZRITCg9VTkRFRklORURfU1RBVEUQABIOCgZBQ1RJVkUQhuaJlgES", + "DgoHREVGVU5DVBCvvKE3EiAKGFBBUlRORVJfUkVRVUVTVF9SRUNFSVZFRBDo", + "8PL0ARIXChBQRU5ESU5HX0NVU1RPTUVSEKaD708SFwoPUEVORElOR19QQVJU", + "TkVSEOD7+rgBEhkKEVNUQVRFX1VOU1BFQ0lGSUVEEMnQvOABEhUKDVVOUFJP", + "VklTSU9ORUQQ28fX9gEiVwoEVHlwZRISCg5VTkRFRklORURfVFlQRRAAEhAK", + "CURFRElDQVRFRBDPm5x7Eg8KB1BBUlRORVIQqNGh3AESGAoQUEFSVE5FUl9Q", + "Uk9WSURFUhCo97fmAUIQCg5fYWRtaW5fZW5hYmxlZEIMCgpfYmFuZHdpZHRo", + "QhoKGF9jbG91ZF9yb3V0ZXJfaXBfYWRkcmVzc0IcChpfY2xvdWRfcm91dGVy", + "X2lwdjZfYWRkcmVzc0IhCh9fY2xvdWRfcm91dGVyX2lwdjZfaW50ZXJmYWNl", + "X2lkQhwKGl9jb25maWd1cmF0aW9uX2NvbnN0cmFpbnRzQhUKE19jcmVhdGlv", + "bl90aW1lc3RhbXBCHQobX2N1c3RvbWVyX3JvdXRlcl9pcF9hZGRyZXNzQh8K", + "HV9jdXN0b21lcl9yb3V0ZXJfaXB2Nl9hZGRyZXNzQiQKIl9jdXN0b21lcl9y", + "b3V0ZXJfaXB2Nl9pbnRlcmZhY2VfaWRCFAoSX2RhdGFwbGFuZV92ZXJzaW9u", + "Qg4KDF9kZXNjcmlwdGlvbkIbChlfZWRnZV9hdmFpbGFiaWxpdHlfZG9tYWlu", + "Qg0KC19lbmNyeXB0aW9uQhYKFF9nb29nbGVfcmVmZXJlbmNlX2lkQgUKA19p", + "ZEIPCg1faW50ZXJjb25uZWN0QgcKBV9raW5kQhQKEl9sYWJlbF9maW5nZXJw", + "cmludEIGCgRfbXR1QgcKBV9uYW1lQhUKE19vcGVyYXRpb25hbF9zdGF0dXNC", + "DgoMX3BhaXJpbmdfa2V5Qg4KDF9wYXJ0bmVyX2FzbkITChFfcGFydG5lcl9t", + "ZXRhZGF0YUIcChpfcHJpdmF0ZV9pbnRlcmNvbm5lY3RfaW5mb0IJCgdfcmVn", + "aW9uQhEKD19yZW1vdGVfc2VydmljZUIJCgdfcm91dGVyQhAKDl9zYXRpc2Zp", + "ZXNfcHpzQgwKCl9zZWxmX2xpbmtCDQoLX3N0YWNrX3R5cGVCCAoGX3N0YXRl", + "QhAKDl9zdWJuZXRfbGVuZ3RoQgcKBV90eXBlQhAKDl92bGFuX3RhZzgwMjFx", + "IuMDCiRJbnRlcmNvbm5lY3RBdHRhY2htZW50QWdncmVnYXRlZExpc3QSEAoC", + "aWQYmxogASgJSACIAQESWgoFaXRlbXMYwM/3LyADKAsySC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RBdHRhY2htZW50QWdncmVnYXRl", + "ZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4", + "dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkB", + "IAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5n", + "GJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gE", + "iAEBGmgKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEkkKBXZhbHVlGAIgASgL", + "MjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0QXR0YWNo", + "bWVudHNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRf", + "cGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIrMCCi5JbnRl", + "cmNvbm5lY3RBdHRhY2htZW50Q29uZmlndXJhdGlvbkNvbnN0cmFpbnRzEhgK", + "B2JncF9tZDUYiujzsQEgASgJSACIAQESdwoTYmdwX3BlZXJfYXNuX3Jhbmdl", + "cxiCu/niASADKAsyVi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNv", + "bm5lY3RBdHRhY2htZW50Q29uZmlndXJhdGlvbkNvbnN0cmFpbnRzQmdwUGVl", + "ckFTTlJhbmdlImIKBkJncE1kNRIVChFVTkRFRklORURfQkdQX01ENRAAEhQK", + "DE1ENV9PUFRJT05BTBCBouD9ARITCgxNRDVfUkVRVUlSRUQQwOL7ZxIWCg9N", + "RDVfVU5TVVBQT1JURUQQ1OG7KUIKCghfYmdwX21kNSJ3Cj1JbnRlcmNvbm5l", + "Y3RBdHRhY2htZW50Q29uZmlndXJhdGlvbkNvbnN0cmFpbnRzQmdwUGVlckFT", + "TlJhbmdlEhIKA21heBjkygYgASgNSACIAQESEgoDbWluGNLMBiABKA1IAYgB", + "AUIGCgRfbWF4QgYKBF9taW4ivQIKGkludGVyY29ubmVjdEF0dGFjaG1lbnRM", + "aXN0EhAKAmlkGJsaIAEoCUgAiAEBEkEKBWl0ZW1zGMDP9y8gAygLMi8uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0QXR0YWNobWVudBIU", + "CgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYg", + "ASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5p", + "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", + "SASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoK", + "X3NlbGZfbGlua0IKCghfd2FybmluZyK8AQolSW50ZXJjb25uZWN0QXR0YWNo", + "bWVudFBhcnRuZXJNZXRhZGF0YRIiChFpbnRlcmNvbm5lY3RfbmFtZRic78b1", + "ASABKAlIAIgBARIcCgxwYXJ0bmVyX25hbWUYoqeQTSABKAlIAYgBARIbCgpw", + "b3J0YWxfdXJsGJzOrYABIAEoCUgCiAEBQhQKEl9pbnRlcmNvbm5lY3RfbmFt", + "ZUIPCg1fcGFydG5lcl9uYW1lQg0KC19wb3J0YWxfdXJsIksKIUludGVyY29u", + "bmVjdEF0dGFjaG1lbnRQcml2YXRlSW5mbxIZCgh0YWc4MDIxcRjA0c6BASAB", + "KA1IAIgBAUILCglfdGFnODAyMXEiwQEKIUludGVyY29ubmVjdEF0dGFjaG1l", + "bnRzU2NvcGVkTGlzdBJVChhpbnRlcmNvbm5lY3RfYXR0YWNobWVudHMY/9Lr", + "ygEgAygLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0", + "QXR0YWNobWVudBI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIsUBChdJbnRl", + "cmNvbm5lY3RDaXJjdWl0SW5mbxIiChJjdXN0b21lcl9kZW1hcmNfaWQYk4zc", + "DSABKAlIAIgBARIhChFnb29nbGVfY2lyY3VpdF9pZBj3jfh8IAEoCUgBiAEB", + "EiEKEGdvb2dsZV9kZW1hcmNfaWQYrt3b1QEgASgJSAKIAQFCFQoTX2N1c3Rv", + "bWVyX2RlbWFyY19pZEIUChJfZ29vZ2xlX2NpcmN1aXRfaWRCEwoRX2dvb2ds", + "ZV9kZW1hcmNfaWQilQUKF0ludGVyY29ubmVjdERpYWdub3N0aWNzElAKCmFy", + "cF9jYWNoZXMYkdbYxQEgAygLMjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SW50ZXJjb25uZWN0RGlhZ25vc3RpY3NBUlBFbnRyeRIoChdidW5kbGVfYWdn", + "cmVnYXRpb25fdHlwZRiUybLPASABKAlIAIgBARIpChlidW5kbGVfb3BlcmF0", + "aW9uYWxfc3RhdHVzGNyX4DIgASgJSAGIAQESTAoFbGlua3MYuZ+NMSADKAsy", + "Oi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3REaWFnbm9z", + "dGljc0xpbmtTdGF0dXMSHAoLbWFjX2FkZHJlc3MYhNLIngEgASgJSAKIAQEi", + "igEKFUJ1bmRsZUFnZ3JlZ2F0aW9uVHlwZRIlCiFVTkRFRklORURfQlVORExF", + "X0FHR1JFR0FUSU9OX1RZUEUQABIjChxCVU5ETEVfQUdHUkVHQVRJT05fVFlQ", + "RV9MQUNQEM2ing0SJQoeQlVORExFX0FHR1JFR0FUSU9OX1RZUEVfU1RBVElD", + "ENmYlRgijwEKF0J1bmRsZU9wZXJhdGlvbmFsU3RhdHVzEicKI1VOREVGSU5F", + "RF9CVU5ETEVfT1BFUkFUSU9OQUxfU1RBVFVTEAASJgoeQlVORExFX09QRVJB", + "VElPTkFMX1NUQVRVU19ET1dOEIWutNgBEiMKHEJVTkRMRV9PUEVSQVRJT05B", + "TF9TVEFUVVNfVVAQvoP5TEIaChhfYnVuZGxlX2FnZ3JlZ2F0aW9uX3R5cGVC", + "HAoaX2J1bmRsZV9vcGVyYXRpb25hbF9zdGF0dXNCDgoMX21hY19hZGRyZXNz", + "InsKH0ludGVyY29ubmVjdERpYWdub3N0aWNzQVJQRW50cnkSGwoKaXBfYWRk", + "cmVzcxjc8dzBASABKAlIAIgBARIcCgttYWNfYWRkcmVzcxiE0sieASABKAlI", + "AYgBAUINCgtfaXBfYWRkcmVzc0IOCgxfbWFjX2FkZHJlc3Mi+gEKJUludGVy", + "Y29ubmVjdERpYWdub3N0aWNzTGlua0xBQ1BTdGF0dXMSIAoQZ29vZ2xlX3N5", + "c3RlbV9pZBilhb8rIAEoCUgAiAEBEiMKEm5laWdoYm9yX3N5c3RlbV9pZBie", + "mPmjASABKAlIAYgBARIVCgVzdGF0ZRiRias0IAEoCUgCiAEBIj0KBVN0YXRl", + "EhMKD1VOREVGSU5FRF9TVEFURRAAEg4KBkFDVElWRRCG5omWARIPCghERVRB", + "Q0hFRBDy9qFnQhMKEV9nb29nbGVfc3lzdGVtX2lkQhUKE19uZWlnaGJvcl9z", + "eXN0ZW1faWRCCAoGX3N0YXRlIuMBCidJbnRlcmNvbm5lY3REaWFnbm9zdGlj", + "c0xpbmtPcHRpY2FsUG93ZXISFQoFc3RhdGUYkYmrNCABKAlIAIgBARIVCgV2", + "YWx1ZRjxorI1IAEoAkgBiAEBInYKBVN0YXRlEhMKD1VOREVGSU5FRF9TVEFU", + "RRAAEhIKCkhJR0hfQUxBUk0Q1PLNkQESEwoMSElHSF9XQVJOSU5HEN/rr2kS", + "EQoJTE9XX0FMQVJNEOaq/5YBEhMKC0xPV19XQVJOSU5HEPGqxqEBEgcKAk9L", + "ENwTQggKBl9zdGF0ZUIICgZfdmFsdWUi8QYKIUludGVyY29ubmVjdERpYWdu", + "b3N0aWNzTGlua1N0YXR1cxJQCgphcnBfY2FjaGVzGJHW2MUBIAMoCzI4Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdERpYWdub3N0aWNz", + "QVJQRW50cnkSGgoKY2lyY3VpdF9pZBix+q9rIAEoCUgAiAEBEhwKDWdvb2ds", + "ZV9kZW1hcmMYjI8DIAEoCUgBiAEBElwKC2xhY3Bfc3RhdHVzGK/EnqwBIAEo", + "CzI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdERpYWdu", + "b3N0aWNzTGlua0xBQ1BTdGF0dXNIAogBARJVCgZtYWNzZWMYosGX/AEgASgL", + "MjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0RGlhZ25v", + "c3RpY3NNYWNzZWNTdGF0dXNIA4gBARIiChJvcGVyYXRpb25hbF9zdGF0dXMY", + "/7HwXyABKAlIBIgBARJpChdyZWNlaXZpbmdfb3B0aWNhbF9wb3dlchjfrdh0", + "IAEoCzJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdERp", + "YWdub3N0aWNzTGlua09wdGljYWxQb3dlckgFiAEBEm0KGnRyYW5zbWl0dGlu", + "Z19vcHRpY2FsX3Bvd2VyGJ26idsBIAEoCzJALmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkludGVyY29ubmVjdERpYWdub3N0aWNzTGlua09wdGljYWxQb3dl", + "ckgGiAEBIn8KEU9wZXJhdGlvbmFsU3RhdHVzEiAKHFVOREVGSU5FRF9PUEVS", + "QVRJT05BTF9TVEFUVVMQABIkChxMSU5LX09QRVJBVElPTkFMX1NUQVRVU19E", + "T1dOEP3kpoYBEiIKGkxJTktfT1BFUkFUSU9OQUxfU1RBVFVTX1VQELa27ZEB", + "Qg0KC19jaXJjdWl0X2lkQhAKDl9nb29nbGVfZGVtYXJjQg4KDF9sYWNwX3N0", + "YXR1c0IJCgdfbWFjc2VjQhUKE19vcGVyYXRpb25hbF9zdGF0dXNCGgoYX3Jl", + "Y2VpdmluZ19vcHRpY2FsX3Bvd2VyQh0KG190cmFuc21pdHRpbmdfb3B0aWNh", + "bF9wb3dlciJuCiNJbnRlcmNvbm5lY3REaWFnbm9zdGljc01hY3NlY1N0YXR1", + "cxISCgNja24YhoIGIAEoCUgAiAEBEhsKC29wZXJhdGlvbmFsGNLH7D0gASgI", + "SAGIAQFCBgoEX2NrbkIOCgxfb3BlcmF0aW9uYWwiqQIKEEludGVyY29ubmVj", + "dExpc3QSEAoCaWQYmxogASgJSACIAQESNwoFaXRlbXMYwM/3LyADKAsyJS5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3QSFAoEa2luZBiU", + "98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEB", + "EhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhgg", + "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUK", + "A19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xp", + "bmtCCgoIX3dhcm5pbmci1QoKFEludGVyY29ubmVjdExvY2F0aW9uEhgKB2Fk", + "ZHJlc3MY9Lfe3AEgASgJSACIAQESIQoRYXZhaWxhYmlsaXR5X3pvbmUYkNDH", + "SyABKAlIAYgBARIeChJhdmFpbGFibGVfZmVhdHVyZXMY87nW7AEgAygJEiAK", + "FGF2YWlsYWJsZV9saW5rX3R5cGVzGKrW+fIBIAMoCRIUCgRjaXR5GOuyugEg", + "ASgJSAKIAQESGQoJY29udGluZW50GLTb0D8gASgJSAOIAQESIgoSY3JlYXRp", + "b25fdGltZXN0YW1wGLaPxw4gASgJSASIAQESHAoLZGVzY3JpcHRpb24Y/IfW", + "yQEgASgJSAWIAQESIgoRZmFjaWxpdHlfcHJvdmlkZXIYjaCm/gEgASgJSAaI", + "AQESLQodZmFjaWxpdHlfcHJvdmlkZXJfZmFjaWxpdHlfaWQYhb7OKSABKAlI", + "B4gBARIQCgJpZBibGiABKARICIgBARIUCgRraW5kGJT3yAEgASgJSAmIAQES", + "FAoEbmFtZRiL9c0BIAEoCUgKiAEBEiYKFXBlZXJpbmdkYl9mYWNpbGl0eV9p", + "ZBi2uu3/ASABKAlIC4gBARJRCgxyZWdpb25faW5mb3MY+ujulAEgAygLMjcu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0TG9jYXRpb25S", + "ZWdpb25JbmZvEhoKCXNlbGZfbGluaxiNksXZASABKAlIDIgBARIWCgZzdGF0", + "dXMY8p+3ViABKAlIDYgBARIcCgxzdXBwb3J0c19wenMY7vaFKCABKAhIDogB", + "ASJIChFBdmFpbGFibGVGZWF0dXJlcxIgChxVTkRFRklORURfQVZBSUxBQkxF", + "X0ZFQVRVUkVTEAASEQoJSUZfTUFDU0VDEIT8+rwBIn4KEkF2YWlsYWJsZUxp", + "bmtUeXBlcxIiCh5VTkRFRklORURfQVZBSUxBQkxFX0xJTktfVFlQRVMQABIi", + "ChpMSU5LX1RZUEVfRVRIRVJORVRfMTAwR19MUhDn8oGhARIgChlMSU5LX1RZ", + "UEVfRVRIRVJORVRfMTBHX0xSEKW58XAi6gEKCUNvbnRpbmVudBIXChNVTkRF", + "RklORURfQ09OVElORU5UEAASDgoGQUZSSUNBEPqcr5cBEg8KCEFTSUFfUEFD", + "EP32jjkSDwoIQ19BRlJJQ0EQ9pOqIhISCgpDX0FTSUFfUEFDEPmPht4BEg8K", + "CENfRVVST1BFEJ7KxV8SFwoPQ19OT1JUSF9BTUVSSUNBEJibu4MBEhcKD0Nf", + "U09VVEhfQU1FUklDQRDgjLC9ARIOCgZFVVJPUEUQotPK1AESFQoNTk9SVEhf", + "QU1FUklDQRCU2dDVARIUCg1TT1VUSF9BTUVSSUNBENzKxQ8iQQoGU3RhdHVz", + "EhQKEFVOREVGSU5FRF9TVEFUVVMQABIRCglBVkFJTEFCTEUQqbXm0gESDgoG", + "Q0xPU0VEEOyqo7UBQgoKCF9hZGRyZXNzQhQKEl9hdmFpbGFiaWxpdHlfem9u", + "ZUIHCgVfY2l0eUIMCgpfY29udGluZW50QhUKE19jcmVhdGlvbl90aW1lc3Rh", + "bXBCDgoMX2Rlc2NyaXB0aW9uQhQKEl9mYWNpbGl0eV9wcm92aWRlckIgCh5f", + "ZmFjaWxpdHlfcHJvdmlkZXJfZmFjaWxpdHlfaWRCBQoDX2lkQgcKBV9raW5k", + "QgcKBV9uYW1lQhgKFl9wZWVyaW5nZGJfZmFjaWxpdHlfaWRCDAoKX3NlbGZf", + "bGlua0IJCgdfc3RhdHVzQg8KDV9zdXBwb3J0c19wenMiuQIKGEludGVyY29u", + "bmVjdExvY2F0aW9uTGlzdBIQCgJpZBibGiABKAlIAIgBARI/CgVpdGVtcxjA", + "z/cvIAMoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVj", + "dExvY2F0aW9uEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2Vf", "dG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOI", "AQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRl", "LnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFn", - "ZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nItEDChpJbnN0YW5j", - "ZUdyb3VwTWFuYWdlclN0YXR1cxJrChRhbGxfaW5zdGFuY2VzX2NvbmZpZxiB", - "rtg1IAEoCzJFLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3Jv", - "dXBNYW5hZ2VyU3RhdHVzQWxsSW5zdGFuY2VzQ29uZmlnSACIAQESGwoKYXV0", - "b3NjYWxlchjX/dL2ASABKAlIAYgBARIZCglpc19zdGFibGUY8O/YMyABKAhI", - "AogBARJVCghzdGF0ZWZ1bBjM5sh0IAEoCzI7Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VyU3RhdHVzU3RhdGVmdWxIA4gB", - "ARJhCg52ZXJzaW9uX3RhcmdldBjY3f6JASABKAsyQC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlclN0YXR1c1ZlcnNpb25U", - "YXJnZXRIBIgBAUIXChVfYWxsX2luc3RhbmNlc19jb25maWdCDQoLX2F1dG9z", - "Y2FsZXJCDAoKX2lzX3N0YWJsZUILCglfc3RhdGVmdWxCEQoPX3ZlcnNpb25f", - "dGFyZ2V0Io4BCixJbnN0YW5jZUdyb3VwTWFuYWdlclN0YXR1c0FsbEluc3Rh", - "bmNlc0NvbmZpZxIgChBjdXJyZW50X3JldmlzaW9uGOGHpRIgASgJSACIAQES", - "GQoJZWZmZWN0aXZlGKfT2EMgASgISAGIAQFCEwoRX2N1cnJlbnRfcmV2aXNp", - "b25CDAoKX2VmZmVjdGl2ZSLwAQoiSW5zdGFuY2VHcm91cE1hbmFnZXJTdGF0", - "dXNTdGF0ZWZ1bBIjChNoYXNfc3RhdGVmdWxfY29uZmlnGPDn1jQgASgISACI", - "AQESdAoUcGVyX2luc3RhbmNlX2NvbmZpZ3MYqdX4+gEgASgLMk0uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJTdGF0dXNT", - "dGF0ZWZ1bFBlckluc3RhbmNlQ29uZmlnc0gBiAEBQhYKFF9oYXNfc3RhdGVm", - "dWxfY29uZmlnQhcKFV9wZXJfaW5zdGFuY2VfY29uZmlncyJoCjRJbnN0YW5j", - "ZUdyb3VwTWFuYWdlclN0YXR1c1N0YXRlZnVsUGVySW5zdGFuY2VDb25maWdz", - "Eh4KDWFsbF9lZmZlY3RpdmUYiZGn9gEgASgISACIAQFCEAoOX2FsbF9lZmZl", - "Y3RpdmUiVQonSW5zdGFuY2VHcm91cE1hbmFnZXJTdGF0dXNWZXJzaW9uVGFy", - "Z2V0EhsKCmlzX3JlYWNoZWQYvf7IzgEgASgISACIAQFCDQoLX2lzX3JlYWNo", - "ZWQi3AYKIEluc3RhbmNlR3JvdXBNYW5hZ2VyVXBkYXRlUG9saWN5Ei0KHGlu", - "c3RhbmNlX3JlZGlzdHJpYnV0aW9uX3R5cGUYmN/EiwEgASgJSACIAQESQwoJ", - "bWF4X3N1cmdlGJPJo5ABIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkZpeGVkT3JQZXJjZW50SAGIAQESSQoPbWF4X3VuYXZhaWxhYmxlGPXLi8EB", - "IAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpeGVkT3JQZXJjZW50", - "SAKIAQESHwoObWluaW1hbF9hY3Rpb24YlI2CgQEgASgJSAOIAQESLgoebW9z", - "dF9kaXNydXB0aXZlX2FsbG93ZWRfYWN0aW9uGI3Owh8gASgJSASIAQESIwoS", - "cmVwbGFjZW1lbnRfbWV0aG9kGK7Pn/EBIAEoCUgFiAEBEhQKBHR5cGUYup7a", - "ASABKAlIBogBASJIChpJbnN0YW5jZVJlZGlzdHJpYnV0aW9uVHlwZRIqCiZV", - "TkRFRklORURfSU5TVEFOQ0VfUkVESVNUUklCVVRJT05fVFlQRRAAIi0KDU1p", - "bmltYWxBY3Rpb24SHAoYVU5ERUZJTkVEX01JTklNQUxfQUNUSU9OEAAiSwob", - "TW9zdERpc3J1cHRpdmVBbGxvd2VkQWN0aW9uEiwKKFVOREVGSU5FRF9NT1NU", - "X0RJU1JVUFRJVkVfQUxMT1dFRF9BQ1RJT04QACJbChFSZXBsYWNlbWVudE1l", - "dGhvZBIgChxVTkRFRklORURfUkVQTEFDRU1FTlRfTUVUSE9EEAASEAoIUkVD", - "UkVBVEUQ79mb+QESEgoKU1VCU1RJVFVURRCaofqFASIxCgRUeXBlEhIKDlVO", - "REVGSU5FRF9UWVBFEAASFQoNT1BQT1JUVU5JU1RJQxDpt+jMAUIfCh1faW5z", - "dGFuY2VfcmVkaXN0cmlidXRpb25fdHlwZUIMCgpfbWF4X3N1cmdlQhIKEF9t", - "YXhfdW5hdmFpbGFibGVCEQoPX21pbmltYWxfYWN0aW9uQiEKH19tb3N0X2Rp", - "c3J1cHRpdmVfYWxsb3dlZF9hY3Rpb25CFQoTX3JlcGxhY2VtZW50X21ldGhv", - "ZEIHCgVfdHlwZSLMAQobSW5zdGFuY2VHcm91cE1hbmFnZXJWZXJzaW9uEiIK", - "EWluc3RhbmNlX3RlbXBsYXRlGOSBu5MBIAEoCUgAiAEBEhQKBG5hbWUYi/XN", - "ASABKAlIAYgBARJECgt0YXJnZXRfc2l6ZRjv8/0dIAEoCzInLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkZpeGVkT3JQZXJjZW50SAKIAQFCFAoSX2luc3Rh", - "bmNlX3RlbXBsYXRlQgcKBV9uYW1lQg4KDF90YXJnZXRfc2l6ZSJECixJbnN0", - "YW5jZUdyb3VwTWFuYWdlcnNBYmFuZG9uSW5zdGFuY2VzUmVxdWVzdBIUCglp", - "bnN0YW5jZXMY/vzvDSADKAki9QIKKEluc3RhbmNlR3JvdXBNYW5hZ2Vyc0Fw", - "cGx5VXBkYXRlc1JlcXVlc3QSHgoNYWxsX2luc3RhbmNlcxjgur7AASABKAhI", - "AIgBARIUCglpbnN0YW5jZXMY/vzvDSADKAkSHwoObWluaW1hbF9hY3Rpb24Y", - "lI2CgQEgASgJSAGIAQESLgoebW9zdF9kaXNydXB0aXZlX2FsbG93ZWRfYWN0", - "aW9uGI3Owh8gASgJSAKIAQEiLQoNTWluaW1hbEFjdGlvbhIcChhVTkRFRklO", - "RURfTUlOSU1BTF9BQ1RJT04QACJLChtNb3N0RGlzcnVwdGl2ZUFsbG93ZWRB", - "Y3Rpb24SLAooVU5ERUZJTkVEX01PU1RfRElTUlVQVElWRV9BTExPV0VEX0FD", - "VElPThAAQhAKDl9hbGxfaW5zdGFuY2VzQhEKD19taW5pbWFsX2FjdGlvbkIh", - "Ch9fbW9zdF9kaXNydXB0aXZlX2FsbG93ZWRfYWN0aW9uIm8KK0luc3RhbmNl", - "R3JvdXBNYW5hZ2Vyc0NyZWF0ZUluc3RhbmNlc1JlcXVlc3QSQAoJaW5zdGFu", - "Y2VzGP787w0gAygLMiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGVySW5z", - "dGFuY2VDb25maWcingEKK0luc3RhbmNlR3JvdXBNYW5hZ2Vyc0RlbGV0ZUlu", - "c3RhbmNlc1JlcXVlc3QSFAoJaW5zdGFuY2VzGP787w0gAygJEjIKInNraXBf", - "aW5zdGFuY2VzX29uX3ZhbGlkYXRpb25fZXJyb3IYofavEyABKAhIAIgBAUIl", - "CiNfc2tpcF9pbnN0YW5jZXNfb25fdmFsaWRhdGlvbl9lcnJvciJECjBJbnN0", - "YW5jZUdyb3VwTWFuYWdlcnNEZWxldGVQZXJJbnN0YW5jZUNvbmZpZ3NSZXES", - "EAoFbmFtZXMYyK7vMSADKAkipAEKJ0luc3RhbmNlR3JvdXBNYW5hZ2Vyc0xp", - "c3RFcnJvcnNSZXNwb25zZRJECgVpdGVtcxjAz/cvIAMoCzIyLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkluc3RhbmNlTWFuYWdlZEJ5SWdtRXJyb3ISHwoP", - "bmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSACIAQFCEgoQX25leHRfcGFnZV90", - "b2tlbiKxAQoxSW5zdGFuY2VHcm91cE1hbmFnZXJzTGlzdE1hbmFnZWRJbnN0", - "YW5jZXNSZXNwb25zZRJHChFtYW5hZ2VkX2luc3RhbmNlcxjem6mgASADKAsy", - "KC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5NYW5hZ2VkSW5zdGFuY2USHwoP", - "bmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSACIAQFCEgoQX25leHRfcGFnZV90", - "b2tlbiLrAQovSW5zdGFuY2VHcm91cE1hbmFnZXJzTGlzdFBlckluc3RhbmNl", - "Q29uZmlnc1Jlc3ASPAoFaXRlbXMYwM/3LyADKAsyKi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5QZXJJbnN0YW5jZUNvbmZpZxIfCg9uZXh0X3BhZ2VfdG9r", - "ZW4YlbqGJiABKAlIAIgBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gBiAEBQhIKEF9uZXh0X3BhZ2Vf", - "dG9rZW5CCgoIX3dhcm5pbmcifwovSW5zdGFuY2VHcm91cE1hbmFnZXJzUGF0", - "Y2hQZXJJbnN0YW5jZUNvbmZpZ3NSZXESTAoUcGVyX2luc3RhbmNlX2NvbmZp", - "Z3MYqdX4+gEgAygLMiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGVySW5z", - "dGFuY2VDb25maWciRQotSW5zdGFuY2VHcm91cE1hbmFnZXJzUmVjcmVhdGVJ", - "bnN0YW5jZXNSZXF1ZXN0EhQKCWluc3RhbmNlcxj+/O8NIAMoCSK7AQofSW5z", - "dGFuY2VHcm91cE1hbmFnZXJzU2NvcGVkTGlzdBJRChdpbnN0YW5jZV9ncm91", - "cF9tYW5hZ2VycxiQ+olmIAMoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkluc3RhbmNlR3JvdXBNYW5hZ2VyEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dhcm5p", - "bmciawovSW5zdGFuY2VHcm91cE1hbmFnZXJzU2V0SW5zdGFuY2VUZW1wbGF0", - "ZVJlcXVlc3QSIgoRaW5zdGFuY2VfdGVtcGxhdGUY5IG7kwEgASgJSACIAQFC", - "FAoSX2luc3RhbmNlX3RlbXBsYXRlInMKKkluc3RhbmNlR3JvdXBNYW5hZ2Vy", - "c1NldFRhcmdldFBvb2xzUmVxdWVzdBIbCgtmaW5nZXJwcmludBjk0fNvIAEo", - "CUgAiAEBEhgKDHRhcmdldF9wb29scxipn6CgASADKAlCDgoMX2ZpbmdlcnBy", - "aW50IoABCjBJbnN0YW5jZUdyb3VwTWFuYWdlcnNVcGRhdGVQZXJJbnN0YW5j", - "ZUNvbmZpZ3NSZXESTAoUcGVyX2luc3RhbmNlX2NvbmZpZ3MYqdX4+gEgAygL", - "MiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGVySW5zdGFuY2VDb25maWci", - "ZQohSW5zdGFuY2VHcm91cHNBZGRJbnN0YW5jZXNSZXF1ZXN0EkAKCWluc3Rh", - "bmNlcxj+/O8NIAMoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3Rh", - "bmNlUmVmZXJlbmNlIr4CChtJbnN0YW5jZUdyb3Vwc0xpc3RJbnN0YW5jZXMS", - "EAoCaWQYmxogASgJSACIAQESQQoFaXRlbXMYwM/3LyADKAsyLy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVdpdGhOYW1lZFBvcnRzEhQKBGtp", - "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", - "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic", - "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgB", - "AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2Vs", - "Zl9saW5rQgoKCF93YXJuaW5nIqEBCiJJbnN0YW5jZUdyb3Vwc0xpc3RJbnN0", - "YW5jZXNSZXF1ZXN0Eh4KDmluc3RhbmNlX3N0YXRlGOfw/CsgASgJSACIAQEi", - "SAoNSW5zdGFuY2VTdGF0ZRIcChhVTkRFRklORURfSU5TVEFOQ0VfU1RBVEUQ", - "ABIJCgNBTEwQgfsDEg4KB1JVTk5JTkcQn8PqOUIRCg9faW5zdGFuY2Vfc3Rh", - "dGUiaAokSW5zdGFuY2VHcm91cHNSZW1vdmVJbnN0YW5jZXNSZXF1ZXN0EkAK", - "CWluc3RhbmNlcxj+/O8NIAMoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkluc3RhbmNlUmVmZXJlbmNlIqYBChhJbnN0YW5jZUdyb3Vwc1Njb3BlZExp", - "c3QSQwoPaW5zdGFuY2VfZ3JvdXBzGL7B364BIAMoCzImLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXASOQoHd2FybmluZxic35YYIAEo", - "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghf", - "d2FybmluZyKOAQoiSW5zdGFuY2VHcm91cHNTZXROYW1lZFBvcnRzUmVxdWVz", - "dBIbCgtmaW5nZXJwcmludBjk0fNvIAEoCUgAiAEBEjsKC25hbWVkX3BvcnRz", - "GIzH8ssBIAMoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5hbWVkUG9y", - "dEIOCgxfZmluZ2VycHJpbnQioQIKDEluc3RhbmNlTGlzdBIQCgJpZBibGiAB", - "KAlIAIgBARIzCgVpdGVtcxjAz/cvIAMoCzIhLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0", - "X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEg", - "ASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25l", - "eHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIqsCChVJ", - "bnN0YW5jZUxpc3RSZWZlcnJlcnMSEAoCaWQYmxogASgJSACIAQESNAoFaXRl", - "bXMYwM/3LyADKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWZlcmVu", - "Y2USFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiV", - "uoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3", - "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", - "bmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2Vu", - "QgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcivAIKGUluc3RhbmNlTWFuYWdl", - "ZEJ5SWdtRXJyb3ISXQoFZXJyb3IYiKSTLiABKAsyRi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnN0YW5jZU1hbmFnZWRCeUlnbUVycm9yTWFuYWdlZElu", - "c3RhbmNlRXJyb3JIAIgBARJxChdpbnN0YW5jZV9hY3Rpb25fZGV0YWlscxij", - "/KuLASABKAsyRy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZU1h", - "bmFnZWRCeUlnbUVycm9ySW5zdGFuY2VBY3Rpb25EZXRhaWxzSAGIAQESGQoJ", - "dGltZXN0YW1wGJbSpBogASgJSAKIAQFCCAoGX2Vycm9yQhoKGF9pbnN0YW5j", - "ZV9hY3Rpb25fZGV0YWlsc0IMCgpfdGltZXN0YW1wIvADCi5JbnN0YW5jZU1h", - "bmFnZWRCeUlnbUVycm9ySW5zdGFuY2VBY3Rpb25EZXRhaWxzEhYKBmFjdGlv", - "bhi2/L1ZIAEoCUgAiAEBEhgKCGluc3RhbmNlGJWp2gggASgJSAGIAQESSQoH", - "dmVyc2lvbhjYudSnASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5N", - "YW5hZ2VkSW5zdGFuY2VWZXJzaW9uSAKIAQEinAIKBkFjdGlvbhIUChBVTkRF", - "RklORURfQUNUSU9OEAASEgoKQUJBTkRPTklORxDNypC5ARIQCghDUkVBVElO", - "RxC5vZ3ZARIgChhDUkVBVElOR19XSVRIT1VUX1JFVFJJRVMQica+zAESEAoI", - "REVMRVRJTkcQqKeH/AESCwoETk9ORRC4zpIBEhIKClJFQ1JFQVRJTkcQ7Iv+", - "iAESEQoKUkVGUkVTSElORxCn/uxNEhIKClJFU1RBUlRJTkcQ8+7rmAESEAoI", - "UkVTVU1JTkcQqvuJ1QESEAoIU1RBUlRJTkcQwKCL6QESEAoIU1RPUFBJTkcQ", - "9NCipwESEgoKU1VTUEVORElORxCm1Jj1ARIQCglWRVJJRllJTkcQqcGMCEIJ", - "CgdfYWN0aW9uQgsKCV9pbnN0YW5jZUIKCghfdmVyc2lvbiJ0Ci1JbnN0YW5j", - "ZU1hbmFnZWRCeUlnbUVycm9yTWFuYWdlZEluc3RhbmNlRXJyb3ISFAoEY29k", - "ZRjt27oBIAEoCUgAiAEBEhgKB21lc3NhZ2UYh4CsxwEgASgJSAGIAQFCBwoF", - "X2NvZGVCCgoIX21lc3NhZ2UiggEKE0luc3RhbmNlTW92ZVJlcXVlc3QSIAoQ", - "ZGVzdGluYXRpb25fem9uZRi94u8+IAEoCUgAiAEBEiAKD3RhcmdldF9pbnN0", - "YW5jZRiDj5aKASABKAlIAYgBAUITChFfZGVzdGluYXRpb25fem9uZUISChBf", - "dGFyZ2V0X2luc3RhbmNlIrEBCg5JbnN0YW5jZVBhcmFtcxJjChVyZXNvdXJj", - "ZV9tYW5hZ2VyX3RhZ3MY/JuLtAEgAygLMkAuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuSW5zdGFuY2VQYXJhbXMuUmVzb3VyY2VNYW5hZ2VyVGFnc0VudHJ5", - "GjoKGFJlc291cmNlTWFuYWdlclRhZ3NFbnRyeRILCgNrZXkYASABKAkSDQoF", - "dmFsdWUYAiABKAk6AjgBItgQChJJbnN0YW5jZVByb3BlcnRpZXMSXAoZYWR2", - "YW5jZWRfbWFjaGluZV9mZWF0dXJlcxiy56rDASABKAsyMC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5BZHZhbmNlZE1hY2hpbmVGZWF0dXJlc0gAiAEBEh8K", - "DmNhbl9pcF9mb3J3YXJkGPyGhN8BIAEoCEgBiAEBEmIKHGNvbmZpZGVudGlh", - "bF9pbnN0YW5jZV9jb25maWcY9ZL66QEgASgLMjMuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuQ29uZmlkZW50aWFsSW5zdGFuY2VDb25maWdIAogBARIcCgtk", - "ZXNjcmlwdGlvbhj8h9bJASABKAlIA4gBARI3CgVkaXNrcxj2zMotIAMoCzIl", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkF0dGFjaGVkRGlzaxJKChJndWVz", - "dF9hY2NlbGVyYXRvcnMY78yH3QEgAygLMiouZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuQWNjZWxlcmF0b3JDb25maWcSKgoaa2V5X3Jldm9jYXRpb25fYWN0", - "aW9uX3R5cGUY4tzAcCABKAlIBIgBARJLCgZsYWJlbHMY/7/B7gEgAygLMjcu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VQcm9wZXJ0aWVzLkxh", - "YmVsc0VudHJ5EhwKDG1hY2hpbmVfdHlwZRiysMpsIAEoCUgFiAEBEjsKCG1l", - "dGFkYXRhGK/2tSkgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTWV0", - "YWRhdGFIBogBARIgChBtaW5fY3B1X3BsYXRmb3JtGPeb6nMgASgJSAeIAQES", - "SAoSbmV0d29ya19pbnRlcmZhY2VzGIvakhkgAygLMikuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuTmV0d29ya0ludGVyZmFjZRJeChpuZXR3b3JrX3BlcmZv", - "cm1hbmNlX2NvbmZpZxjil/i9ASABKAsyMS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5OZXR3b3JrUGVyZm9ybWFuY2VDb25maWdICIgBARIqChpwcml2YXRl", - "X2lwdjZfZ29vZ2xlX2FjY2VzcxiOzIIXIAEoCUgJiAEBElIKFHJlc2VydmF0", - "aW9uX2FmZmluaXR5GLu4oksgASgLMiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUmVzZXJ2YXRpb25BZmZpbml0eUgKiAEBEmcKFXJlc291cmNlX21hbmFn", - "ZXJfdGFncxj8m4u0ASADKAsyRC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", - "bnN0YW5jZVByb3BlcnRpZXMuUmVzb3VyY2VNYW5hZ2VyVGFnc0VudHJ5EhwK", - "EXJlc291cmNlX3BvbGljaWVzGOGczAogAygJEkAKCnNjaGVkdWxpbmcYlMux", - "uAEgASgLMiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2NoZWR1bGluZ0gL", - "iAEBEkUKEHNlcnZpY2VfYWNjb3VudHMYsMSrhAEgAygLMicuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU2VydmljZUFjY291bnQSWQoYc2hpZWxkZWRfaW5z", - "dGFuY2VfY29uZmlnGLWLkQYgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuU2hpZWxkZWRJbnN0YW5jZUNvbmZpZ0gMiAEBEjMKBHRhZ3MYmejYASAB", - "KAsyHS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYWdzSA2IAQEaLQoLTGFi", - "ZWxzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4ARo6ChhS", - "ZXNvdXJjZU1hbmFnZXJUYWdzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVl", - "GAIgASgJOgI4ASKNAQoXS2V5UmV2b2NhdGlvbkFjdGlvblR5cGUSKAokVU5E", - "RUZJTkVEX0tFWV9SRVZPQ0FUSU9OX0FDVElPTl9UWVBFEAASLgomS0VZX1JF", - "Vk9DQVRJT05fQUNUSU9OX1RZUEVfVU5TUEVDSUZJRUQQ2pHe3gESCwoETk9O", - "RRC4zpIBEgsKBFNUT1AQgoCcASLAAQoXUHJpdmF0ZUlwdjZHb29nbGVBY2Nl", - "c3MSKAokVU5ERUZJTkVEX1BSSVZBVEVfSVBWNl9HT09HTEVfQUNDRVNTEAAS", - "LQolRU5BQkxFX0JJRElSRUNUSU9OQUxfQUNDRVNTX1RPX0dPT0dMRRC6yonM", - "ARIrCiNFTkFCTEVfT1VUQk9VTkRfVk1fQUNDRVNTX1RPX0dPT0dMRRDX+raJ", - "ARIfChdJTkhFUklUX0ZST01fU1VCTkVUV09SSxC/qOz8AUIcChpfYWR2YW5j", - "ZWRfbWFjaGluZV9mZWF0dXJlc0IRCg9fY2FuX2lwX2ZvcndhcmRCHwodX2Nv", - "bmZpZGVudGlhbF9pbnN0YW5jZV9jb25maWdCDgoMX2Rlc2NyaXB0aW9uQh0K", - "G19rZXlfcmV2b2NhdGlvbl9hY3Rpb25fdHlwZUIPCg1fbWFjaGluZV90eXBl", - "QgsKCV9tZXRhZGF0YUITChFfbWluX2NwdV9wbGF0Zm9ybUIdChtfbmV0d29y", - "a19wZXJmb3JtYW5jZV9jb25maWdCHQobX3ByaXZhdGVfaXB2Nl9nb29nbGVf", - "YWNjZXNzQhcKFV9yZXNlcnZhdGlvbl9hZmZpbml0eUINCgtfc2NoZWR1bGlu", - "Z0IbChlfc2hpZWxkZWRfaW5zdGFuY2VfY29uZmlnQgcKBV90YWdzIqACChdJ", - "bnN0YW5jZVByb3BlcnRpZXNQYXRjaBJQCgZsYWJlbHMY/7/B7gEgAygLMjwu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VQcm9wZXJ0aWVzUGF0", - "Y2guTGFiZWxzRW50cnkSUwoIbWV0YWRhdGEYr/a1KSADKAsyPi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVByb3BlcnRpZXNQYXRjaC5NZXRh", - "ZGF0YUVudHJ5Gi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1", - "ZRgCIAEoCToCOAEaLwoNTWV0YWRhdGFFbnRyeRILCgNrZXkYASABKAkSDQoF", - "dmFsdWUYAiABKAk6AjgBIjoKEUluc3RhbmNlUmVmZXJlbmNlEhgKCGluc3Rh", - "bmNlGJWp2gggASgJSACIAQFCCwoJX2luc3RhbmNlItcBChBJbnN0YW5jZVNl", - "dHRpbmdzEhsKC2ZpbmdlcnByaW50GOTR828gASgJSACIAQESFAoEa2luZBiU", - "98gBIAEoCUgBiAEBEksKCG1ldGFkYXRhGK/2tSkgASgLMjEuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuSW5zdGFuY2VTZXR0aW5nc01ldGFkYXRhSAKIAQES", - "FAoEem9uZRisx+QBIAEoCUgDiAEBQg4KDF9maW5nZXJwcmludEIHCgVfa2lu", - "ZEILCglfbWV0YWRhdGFCBwoFX3pvbmUitwEKGEluc3RhbmNlU2V0dGluZ3NN", - "ZXRhZGF0YRJOCgVpdGVtcxjAz/cvIAMoCzI8Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlU2V0dGluZ3NNZXRhZGF0YS5JdGVtc0VudHJ5EhQK", - "BGtpbmQYlPfIASABKAlIAIgBARosCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEo", - "CRINCgV2YWx1ZRgCIAEoCToCOAFCBwoFX2tpbmQinwQKEEluc3RhbmNlVGVt", - "cGxhdGUSIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSACIAQESHAoL", - "ZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESEAoCaWQYmxogASgESAKIAQES", - "FAoEa2luZBiU98gBIAEoCUgDiAEBEhQKBG5hbWUYi/XNASABKAlIBIgBARJH", - "Cgpwcm9wZXJ0aWVzGLOatkYgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuSW5zdGFuY2VQcm9wZXJ0aWVzSAWIAQESFgoGcmVnaW9uGPTNoEIgASgJ", - "SAaIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgHiAEBEiAKD3NvdXJjZV9p", - "bnN0YW5jZRi5mP28ASABKAlICIgBARJVChZzb3VyY2VfaW5zdGFuY2VfcGFy", - "YW1zGMzQxEAgASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU291cmNl", - "SW5zdGFuY2VQYXJhbXNICYgBAUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4K", - "DF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCDQoLX3By", - "b3BlcnRpZXNCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQhIKEF9zb3VyY2Vf", - "aW5zdGFuY2VCGQoXX3NvdXJjZV9pbnN0YW5jZV9wYXJhbXMiuAMKHkluc3Rh", - "bmNlVGVtcGxhdGVBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJU", - "CgVpdGVtcxjAz/cvIAMoCzJCLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "c3RhbmNlVGVtcGxhdGVBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtp", - "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", - "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic", - "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgB", - "ARpiCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRJDCgV2YWx1ZRgCIAEoCzI0", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlVGVtcGxhdGVzU2Nv", - "cGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9r", - "ZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKxAgoUSW5zdGFuY2VUZW1w", - "bGF0ZUxpc3QSEAoCaWQYmxogASgJSACIAQESOwoFaXRlbXMYwM/3LyADKAsy", - "KS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVRlbXBsYXRlEhQK", - "BGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiAB", - "KAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2Fybmlu", - "Zxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdI", - "BIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpf", - "c2VsZl9saW5rQgoKCF93YXJuaW5nIq8BChtJbnN0YW5jZVRlbXBsYXRlc1Nj", - "b3BlZExpc3QSSQoSaW5zdGFuY2VfdGVtcGxhdGVzGI+4pdsBIAMoCzIpLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlVGVtcGxhdGUSOQoHd2Fy", - "bmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5p", - "bmdIAIgBAUIKCghfd2FybmluZyL+AgoWSW5zdGFuY2VXaXRoTmFtZWRQb3J0", - "cxIYCghpbnN0YW5jZRiVqdoIIAEoCUgAiAEBEjsKC25hbWVkX3BvcnRzGIzH", - "8ssBIAMoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5hbWVkUG9ydBIW", - "CgZzdGF0dXMY8p+3ViABKAlIAYgBASLcAQoGU3RhdHVzEhQKEFVOREVGSU5F", - "RF9TVEFUVVMQABIWCg5ERVBST1ZJU0lPTklORxDuk8TMARIUCgxQUk9WSVNJ", - "T05JTkcQ7fXaigESEQoJUkVQQUlSSU5HEJWClcUBEg4KB1JVTk5JTkcQn8Pq", - "ORIPCgdTVEFHSU5HEJvIxs0BEg8KB1NUT1BQRUQQrbvs0wESEAoIU1RPUFBJ", - "TkcQ9NCipwESEAoJU1VTUEVOREVEELu7thgSEgoKU1VTUEVORElORxCm1Jj1", - "ARIRCgpURVJNSU5BVEVEEKP0m3dCCwoJX2luc3RhbmNlQgkKB19zdGF0dXMi", - "QwojSW5zdGFuY2VzQWRkUmVzb3VyY2VQb2xpY2llc1JlcXVlc3QSHAoRcmVz", - "b3VyY2VfcG9saWNpZXMY4ZzMCiADKAkiigIKJEluc3RhbmNlc0J1bGtJbnNl", - "cnRPcGVyYXRpb25NZXRhZGF0YRJ0ChNwZXJfbG9jYXRpb25fc3RhdHVzGJrp", - "hFAgAygLMlQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VzQnVs", - "a0luc2VydE9wZXJhdGlvbk1ldGFkYXRhLlBlckxvY2F0aW9uU3RhdHVzRW50", - "cnkabAoWUGVyTG9jYXRpb25TdGF0dXNFbnRyeRILCgNrZXkYASABKAkSQQoF", - "dmFsdWUYAiABKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5CdWxrSW5z", - "ZXJ0T3BlcmF0aW9uU3RhdHVzOgI4ASLYAQomSW5zdGFuY2VzR2V0RWZmZWN0", - "aXZlRmlyZXdhbGxzUmVzcG9uc2USdAoQZmlyZXdhbGxfcG9saWN5cxjCyvzD", - "ASADKAsyVi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNHZXRF", - "ZmZlY3RpdmVGaXJld2FsbHNSZXNwb25zZUVmZmVjdGl2ZUZpcmV3YWxsUG9s", - "aWN5EjgKCWZpcmV3YWxscxjzxuiBASADKAsyIS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5GaXJld2FsbCLbAwo9SW5zdGFuY2VzR2V0RWZmZWN0aXZlRmly", - "ZXdhbGxzUmVzcG9uc2VFZmZlY3RpdmVGaXJld2FsbFBvbGljeRIcCgxkaXNw", - "bGF5X25hbWUY6IeRAiABKAlIAIgBARIUCgRuYW1lGIv1zQEgASgJSAGIAQES", - "GQoIcHJpb3JpdHkYpPOh1AEgASgFSAKIAQESPQoFcnVsZXMY95H1MyADKAsy", - "Ky5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGUS", - "GwoKc2hvcnRfbmFtZRjuuNDqASABKAlIA4gBARIUCgR0eXBlGLqe2gEgASgJ", - "SASIAQEimQEKBFR5cGUSEgoOVU5ERUZJTkVEX1RZUEUQABIQCglISUVSQVJD", - "SFkQlcSqIRIPCgdORVRXT1JLEI7Ms8UBEhcKEE5FVFdPUktfUkVHSU9OQUwQ", - "sOL9WhIUCg1TWVNURU1fR0xPQkFMELOX1BwSFgoPU1lTVEVNX1JFR0lPTkFM", - "EK+Mkk0SEwoLVU5TUEVDSUZJRUQQl76Y+wFCDwoNX2Rpc3BsYXlfbmFtZUIH", - "CgVfbmFtZUILCglfcHJpb3JpdHlCDQoLX3Nob3J0X25hbWVCBwoFX3R5cGUi", - "RgomSW5zdGFuY2VzUmVtb3ZlUmVzb3VyY2VQb2xpY2llc1JlcXVlc3QSHAoR", - "cmVzb3VyY2VfcG9saWNpZXMY4ZzMCiADKAkilQEKE0luc3RhbmNlc1Njb3Bl", - "ZExpc3QSNwoJaW5zdGFuY2VzGP787w0gAygLMiEuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW5zdGFuY2USOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyLX", - "AQoZSW5zdGFuY2VzU2V0TGFiZWxzUmVxdWVzdBIhChFsYWJlbF9maW5nZXJw", - "cmludBiZ8PdUIAEoCUgAiAEBElIKBmxhYmVscxj/v8HuASADKAsyPi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNTZXRMYWJlbHNSZXF1ZXN0", - "LkxhYmVsc0VudHJ5Gi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2", - "YWx1ZRgCIAEoCToCOAFCFAoSX2xhYmVsX2ZpbmdlcnByaW50InEKI0luc3Rh", - "bmNlc1NldE1hY2hpbmVSZXNvdXJjZXNSZXF1ZXN0EkoKEmd1ZXN0X2FjY2Vs", - "ZXJhdG9ycxjvzIfdASADKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5B", - "Y2NlbGVyYXRvckNvbmZpZyJPCh5JbnN0YW5jZXNTZXRNYWNoaW5lVHlwZVJl", - "cXVlc3QSHAoMbWFjaGluZV90eXBlGLKwymwgASgJSACIAQFCDwoNX21hY2hp", - "bmVfdHlwZSJaCiFJbnN0YW5jZXNTZXRNaW5DcHVQbGF0Zm9ybVJlcXVlc3QS", - "IAoQbWluX2NwdV9wbGF0Zm9ybRj3m+pzIAEoCUgAiAEBQhMKEV9taW5fY3B1", - "X3BsYXRmb3JtImgKF0luc3RhbmNlc1NldE5hbWVSZXF1ZXN0Eh0KDGN1cnJl", - "bnRfbmFtZRiR86u8ASABKAlIAIgBARIUCgRuYW1lGIv1zQEgASgJSAGIAQFC", - "DwoNX2N1cnJlbnRfbmFtZUIHCgVfbmFtZSJ3CiFJbnN0YW5jZXNTZXRTZWN1", - "cml0eVBvbGljeVJlcXVlc3QSHQoSbmV0d29ya19pbnRlcmZhY2VzGIvakhkg", - "AygJEh8KD3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUgAiAEBQhIKEF9zZWN1", - "cml0eV9wb2xpY3kiVwohSW5zdGFuY2VzU2V0U2VydmljZUFjY291bnRSZXF1", - "ZXN0EhUKBWVtYWlsGJyXiS4gASgJSACIAQESEQoGc2NvcGVzGJ+Zkk8gAygJ", - "QggKBl9lbWFpbCJ3CiZJbnN0YW5jZXNTdGFydFdpdGhFbmNyeXB0aW9uS2V5", - "UmVxdWVzdBJNCgVkaXNrcxj2zMotIAMoCzI7Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkN1c3RvbWVyRW5jcnlwdGlvbktleVByb3RlY3RlZERpc2siwQkK", - "D0luc3RhbnRTbmFwc2hvdBIdCgxhcmNoaXRlY3R1cmUY09KxkAEgASgJSACI", - "AQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAGIAQESHAoLZGVz", - "Y3JpcHRpb24Y/IfWyQEgASgJSAKIAQESHQoMZGlza19zaXplX2diGLea55YB", - "IAEoA0gDiAEBEhAKAmlkGJsaIAEoBEgEiAEBEhQKBGtpbmQYlPfIASABKAlI", - "BYgBARIhChFsYWJlbF9maW5nZXJwcmludBiZ8PdUIAEoCUgGiAEBEkgKBmxh", - "YmVscxj/v8HuASADKAsyNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0", - "YW50U25hcHNob3QuTGFiZWxzRW50cnkSFAoEbmFtZRiL9c0BIAEoCUgHiAEB", - "EhYKBnJlZ2lvbhj0zaBCIAEoCUgIiAEBElcKD3Jlc291cmNlX3N0YXR1cxjD", - "+vd2IAEoCzI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbnRTbmFw", - "c2hvdFJlc291cmNlU3RhdHVzSAmIAQESHgoNc2F0aXNmaWVzX3B6aRih3avl", - "ASABKAhICogBARIeCg1zYXRpc2ZpZXNfcHpzGKvdq+UBIAEoCEgLiAEBEhoK", - "CXNlbGZfbGluaxiNksXZASABKAlIDIgBARIhChFzZWxmX2xpbmtfd2l0aF9p", - "ZBiCrJ0VIAEoCUgNiAEBEhwKC3NvdXJjZV9kaXNrGMHutNcBIAEoCUgOiAEB", - "Eh8KDnNvdXJjZV9kaXNrX2lkGNnNydgBIAEoCUgPiAEBEhYKBnN0YXR1cxjy", - "n7dWIAEoCUgQiAEBEhQKBHpvbmUYrMfkASABKAlIEYgBARotCgtMYWJlbHNF", - "bnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBImoKDEFyY2hp", - "dGVjdHVyZRIaChZVTkRFRklORURfQVJDSElURUNUVVJFEAASIAoYQVJDSElU", - "RUNUVVJFX1VOU1BFQ0lGSUVEEKvUnbwBEgwKBUFSTTY0EPrL6R0SDgoGWDg2", - "XzY0EMek5soBInUKBlN0YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASEAoI", - "Q1JFQVRJTkcQub2d2QESEAoIREVMRVRJTkcQqKeH/AESDgoGRkFJTEVEEL2Q", - "ptkBEgwKBVJFQURZEIPDjyUSEwoLVU5BVkFJTEFCTEUQsNilxQFCDwoNX2Fy", - "Y2hpdGVjdHVyZUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlw", - "dGlvbkIPCg1fZGlza19zaXplX2diQgUKA19pZEIHCgVfa2luZEIUChJfbGFi", - "ZWxfZmluZ2VycHJpbnRCBwoFX25hbWVCCQoHX3JlZ2lvbkISChBfcmVzb3Vy", - "Y2Vfc3RhdHVzQhAKDl9zYXRpc2ZpZXNfcHppQhAKDl9zYXRpc2ZpZXNfcHpz", - "QgwKCl9zZWxmX2xpbmtCFAoSX3NlbGZfbGlua193aXRoX2lkQg4KDF9zb3Vy", - "Y2VfZGlza0IRCg9fc291cmNlX2Rpc2tfaWRCCQoHX3N0YXR1c0IHCgVfem9u", - "ZSLOAwodSW5zdGFudFNuYXBzaG90QWdncmVnYXRlZExpc3QSEAoCaWQYmxog", - "ASgJSACIAQESUwoFaXRlbXMYwM/3LyADKAsyQS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5JbnN0YW50U25hcHNob3RBZ2dyZWdhdGVkTGlzdC5JdGVtc0Vu", - "dHJ5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4Y", - "lbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoM", - "dW5yZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaYQoKSXRlbXNF", - "bnRyeRILCgNrZXkYASABKAkSQgoFdmFsdWUYAiABKAsyMy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnN0YW50U25hcHNob3RzU2NvcGVkTGlzdDoCOAFC", - "BQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZf", - "bGlua0IKCghfd2FybmluZyKvAgoTSW5zdGFudFNuYXBzaG90TGlzdBIQCgJp", - "ZBibGiABKAlIAIgBARI6CgVpdGVtcxjAz/cvIAMoCzIoLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkluc3RhbnRTbmFwc2hvdBIUCgRraW5kGJT3yAEgASgJ", - "SAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2Vs", - "Zl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcK", - "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", - "d2FybmluZyJbCh1JbnN0YW50U25hcHNob3RSZXNvdXJjZVN0YXR1cxIjChJz", - "dG9yYWdlX3NpemVfYnl0ZXMY8Y3muAEgASgDSACIAQFCFQoTX3N0b3JhZ2Vf", - "c2l6ZV9ieXRlcyKsAQoaSW5zdGFudFNuYXBzaG90c1Njb3BlZExpc3QSRwoR", - "aW5zdGFudF9zbmFwc2hvdHMY0byXnQEgAygLMiguZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW5zdGFudFNuYXBzaG90EjkKB3dhcm5pbmcYnN+WGCABKAsy", - "IC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dh", - "cm5pbmciaAoPSW50NjRSYW5nZU1hdGNoEhoKCXJhbmdlX2VuZBjZleCZASAB", - "KANIAIgBARIbCgtyYW5nZV9zdGFydBjg/aIxIAEoA0gBiAEBQgwKCl9yYW5n", - "ZV9lbmRCDgoMX3JhbmdlX3N0YXJ0IrsQCgxJbnRlcmNvbm5lY3QSHgoNYWRt", - "aW5fZW5hYmxlZBjR7MHUASABKAhIAIgBARIeChJhdmFpbGFibGVfZmVhdHVy", - "ZXMY87nW7AEgAygJEkoKDWNpcmN1aXRfaW5mb3MYr4PNTiADKAsyMC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RDaXJjdWl0SW5mbxIi", - "ChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAYgBARIdCg1jdXN0b21l", - "cl9uYW1lGMzc3wEgASgJSAKIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJ", - "SAOIAQESVAoQZXhwZWN0ZWRfb3V0YWdlcxib6o5+IAMoCzI3Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdE91dGFnZU5vdGlmaWNhdGlv", - "bhIiChFnb29nbGVfaXBfYWRkcmVzcxiihaXTASABKAlIBIgBARIkChNnb29n", - "bGVfcmVmZXJlbmNlX2lkGNW1iv8BIAEoCUgFiAEBEhAKAmlkGJsaIAEoBEgG", - "iAEBEiQKGGludGVyY29ubmVjdF9hdHRhY2htZW50cxj/0uvKASADKAkSIgoR", - "aW50ZXJjb25uZWN0X3R5cGUYy5jT9QEgASgJSAeIAQESFAoEa2luZBiU98gB", - "IAEoCUgIiAEBEiEKEWxhYmVsX2ZpbmdlcnByaW50GJnw91QgASgJSAmIAQES", - "RQoGbGFiZWxzGP+/we4BIAMoCzIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkludGVyY29ubmVjdC5MYWJlbHNFbnRyeRIaCglsaW5rX3R5cGUY34i++QEg", - "ASgJSAqIAQESGQoIbG9jYXRpb24Ytb++igEgASgJSAuIAQESRAoGbWFjc2Vj", - "GKLBl/wBIAEoCzIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29u", - "bmVjdE1hY3NlY0gMiAEBEh4KDm1hY3NlY19lbmFibGVkGKShzVwgASgISA2I", - "AQESFAoEbmFtZRiL9c0BIAEoCUgOiAEBEiEKEW5vY19jb250YWN0X2VtYWls", - "GID42gYgASgJSA+IAQESIgoSb3BlcmF0aW9uYWxfc3RhdHVzGP+x8F8gASgJ", - "SBCIAQESHwoPcGVlcl9pcF9hZGRyZXNzGNmXh2MgASgJSBGIAQESJwoWcHJv", - "dmlzaW9uZWRfbGlua19jb3VudBj10vbDASABKAVIEogBARIgCg9yZW1vdGVf", - "bG9jYXRpb24Yjo/XmgEgASgJSBOIAQESHgoScmVxdWVzdGVkX2ZlYXR1cmVz", - "GO7z99sBIAMoCRIkChRyZXF1ZXN0ZWRfbGlua19jb3VudBj7270VIAEoBUgU", - "iAEBEh4KDXNhdGlzZmllc19wenMYq92r5QEgASgISBWIAQESGgoJc2VsZl9s", - "aW5rGI2SxdkBIAEoCUgWiAEBEhUKBXN0YXRlGJGJqzQgASgJSBeIAQEaLQoL", - "TGFiZWxzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4ASI1", - "ChFBdmFpbGFibGVGZWF0dXJlcxIgChxVTkRFRklORURfQVZBSUxBQkxFX0ZF", - "QVRVUkVTEAAiagoQSW50ZXJjb25uZWN0VHlwZRIfChtVTkRFRklORURfSU5U", - "RVJDT05ORUNUX1RZUEUQABIQCglERURJQ0FURUQQz5ucexISCgpJVF9QUklW", - "QVRFEM+MiKABEg8KB1BBUlRORVIQqNGh3AEiaQoITGlua1R5cGUSFwoTVU5E", - "RUZJTkVEX0xJTktfVFlQRRAAEiIKGkxJTktfVFlQRV9FVEhFUk5FVF8xMDBH", - "X0xSEOfygaEBEiAKGUxJTktfVFlQRV9FVEhFUk5FVF8xMEdfTFIQpbnxcCJg", - "ChFPcGVyYXRpb25hbFN0YXR1cxIgChxVTkRFRklORURfT1BFUkFUSU9OQUxf", - "U1RBVFVTEAASEAoJT1NfQUNUSVZFEMH7yBoSFwoQT1NfVU5QUk9WSVNJT05F", - "RBDAwapyIjUKEVJlcXVlc3RlZEZlYXR1cmVzEiAKHFVOREVGSU5FRF9SRVFV", - "RVNURURfRkVBVFVSRVMQACJDCgVTdGF0ZRITCg9VTkRFRklORURfU1RBVEUQ", - "ABIOCgZBQ1RJVkUQhuaJlgESFQoNVU5QUk9WSVNJT05FRBDbx9f2AUIQCg5f", - "YWRtaW5fZW5hYmxlZEIVChNfY3JlYXRpb25fdGltZXN0YW1wQhAKDl9jdXN0", - "b21lcl9uYW1lQg4KDF9kZXNjcmlwdGlvbkIUChJfZ29vZ2xlX2lwX2FkZHJl", - "c3NCFgoUX2dvb2dsZV9yZWZlcmVuY2VfaWRCBQoDX2lkQhQKEl9pbnRlcmNv", - "bm5lY3RfdHlwZUIHCgVfa2luZEIUChJfbGFiZWxfZmluZ2VycHJpbnRCDAoK", - "X2xpbmtfdHlwZUILCglfbG9jYXRpb25CCQoHX21hY3NlY0IRCg9fbWFjc2Vj", - "X2VuYWJsZWRCBwoFX25hbWVCFAoSX25vY19jb250YWN0X2VtYWlsQhUKE19v", - "cGVyYXRpb25hbF9zdGF0dXNCEgoQX3BlZXJfaXBfYWRkcmVzc0IZChdfcHJv", - "dmlzaW9uZWRfbGlua19jb3VudEISChBfcmVtb3RlX2xvY2F0aW9uQhcKFV9y", - "ZXF1ZXN0ZWRfbGlua19jb3VudEIQCg5fc2F0aXNmaWVzX3B6c0IMCgpfc2Vs", - "Zl9saW5rQggKBl9zdGF0ZSLLGQoWSW50ZXJjb25uZWN0QXR0YWNobWVudBIe", - "Cg1hZG1pbl9lbmFibGVkGNHswdQBIAEoCEgAiAEBEhkKCWJhbmR3aWR0aBix", - "gdNWIAEoCUgBiAEBEiEKFmNhbmRpZGF0ZV9pcHY2X3N1Ym5ldHMYmo/aISAD", - "KAkSHAoRY2FuZGlkYXRlX3N1Ym5ldHMY+uO0cSADKAkSKAoXY2xvdWRfcm91", - "dGVyX2lwX2FkZHJlc3MYiIiFiQEgASgJSAKIAQESKgoZY2xvdWRfcm91dGVy", - "X2lwdjZfYWRkcmVzcxjIk7/XASABKAlIA4gBARIvCh5jbG91ZF9yb3V0ZXJf", - "aXB2Nl9pbnRlcmZhY2VfaWQYjcnI+AEgASgJSASIAQEScgoZY29uZmlndXJh", - "dGlvbl9jb25zdHJhaW50cxjt8NZVIAEoCzJHLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkludGVyY29ubmVjdEF0dGFjaG1lbnRDb25maWd1cmF0aW9uQ29u", - "c3RyYWludHNIBYgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlI", - "BogBARIrChpjdXN0b21lcl9yb3V0ZXJfaXBfYWRkcmVzcxjx2sSeASABKAlI", - "B4gBARItChxjdXN0b21lcl9yb3V0ZXJfaXB2Nl9hZGRyZXNzGPH5q4oBIAEo", - "CUgIiAEBEjIKIWN1c3RvbWVyX3JvdXRlcl9pcHY2X2ludGVyZmFjZV9pZBiE", - "hta1ASABKAlICYgBARIhChFkYXRhcGxhbmVfdmVyc2lvbhiLrdMQIAEoBUgK", - "iAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgLiAEBEigKGGVkZ2VfYXZh", - "aWxhYmlsaXR5X2RvbWFpbhimlf8hIAEoCUgMiAEBEhoKCmVuY3J5cHRpb24Y", - "g5/cLiABKAlIDYgBARIkChNnb29nbGVfcmVmZXJlbmNlX2lkGNW1iv8BIAEo", - "CUgOiAEBEhAKAmlkGJsaIAEoBEgPiAEBEhwKDGludGVyY29ubmVjdBiOyYxr", - "IAEoCUgQiAEBEiQKGGlwc2VjX2ludGVybmFsX2FkZHJlc3Nlcxi18rDCASAD", - "KAkSFAoEa2luZBiU98gBIAEoCUgRiAEBEiEKEWxhYmVsX2ZpbmdlcnByaW50", - "GJnw91QgASgJSBKIAQESTwoGbGFiZWxzGP+/we4BIAMoCzI7Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdEF0dGFjaG1lbnQuTGFiZWxz", - "RW50cnkSEgoDbXR1GK7PBiABKAVIE4gBARIUCgRuYW1lGIv1zQEgASgJSBSI", - "AQESIgoSb3BlcmF0aW9uYWxfc3RhdHVzGP+x8F8gASgJSBWIAQESHAoLcGFp", - "cmluZ19rZXkY6PDU0QEgASgJSBaIAQESHAoLcGFydG5lcl9hc24YhcX30AEg", - "ASgDSBeIAQESYAoQcGFydG5lcl9tZXRhZGF0YRjG4bYfIAEoCzI+Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdEF0dGFjaG1lbnRQYXJ0", - "bmVyTWV0YWRhdGFIGIgBARJlChlwcml2YXRlX2ludGVyY29ubmVjdF9pbmZv", - "GIPskXEgASgLMjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25u", - "ZWN0QXR0YWNobWVudFByaXZhdGVJbmZvSBmIAQESFgoGcmVnaW9uGPTNoEIg", - "ASgJSBqIAQESHwoOcmVtb3RlX3NlcnZpY2UYvP/yugEgASgJSBuIAQESFgoG", - "cm91dGVyGMmu7kYgASgJSByIAQESHgoNc2F0aXNmaWVzX3B6cxir3avlASAB", - "KAhIHYgBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSB6IAQESGwoKc3RhY2tf", - "dHlwZRiRtYvLASABKAlIH4gBARIVCgVzdGF0ZRiRias0IAEoCUggiAEBEh4K", - "DXN1Ym5ldF9sZW5ndGgYiMS3hQEgASgFSCGIAQESFAoEdHlwZRi6ntoBIAEo", - "CUgiiAEBEh0KDXZsYW5fdGFnODAyMXEYnOiXOSABKAVII4gBARotCgtMYWJl", - "bHNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBIu0BCglC", - "YW5kd2lkdGgSFwoTVU5ERUZJTkVEX0JBTkRXSURUSBAAEg8KCEJQU18xMDBN", - "ELaV0BcSDwoHQlBTXzEwRxCOifKEARIOCgZCUFNfMUcQ8K25qQESDwoIQlBT", - "XzIwME0Qlf7RFxIPCgdCUFNfMjBHEM+Q8oQBEg4KBkJQU18yRxCPrrmpARIP", - "CghCUFNfMzAwTRD05tMXEg8KCEJQU180MDBNENPP1RcSDwoIQlBTXzUwME0Q", - "srjXFxIPCgdCUFNfNTBHEJKn8oQBEg8KB0JQU181ME0QmKfyhAESDgoGQlBT", - "XzVHEOyuuakBIp8BChZFZGdlQXZhaWxhYmlsaXR5RG9tYWluEiYKIlVOREVG", - "SU5FRF9FREdFX0FWQUlMQUJJTElUWV9ET01BSU4QABIdChVBVkFJTEFCSUxJ", - "VFlfRE9NQUlOXzEQ2vvWpgESHQoVQVZBSUxBQklMSVRZX0RPTUFJTl8yENv7", - "1qYBEh8KF0FWQUlMQUJJTElUWV9ET01BSU5fQU5ZELXq97IBIkEKCkVuY3J5", - "cHRpb24SGAoUVU5ERUZJTkVEX0VOQ1JZUFRJT04QABIMCgVJUFNFQxCqo6kh", - "EgsKBE5PTkUQuM6SASJgChFPcGVyYXRpb25hbFN0YXR1cxIgChxVTkRFRklO", - "RURfT1BFUkFUSU9OQUxfU1RBVFVTEAASEAoJT1NfQUNUSVZFEMH7yBoSFwoQ", - "T1NfVU5QUk9WSVNJT05FRBDAwapyIkkKCVN0YWNrVHlwZRIYChRVTkRFRklO", - "RURfU1RBQ0tfVFlQRRAAEhAKCUlQVjRfSVBWNhCB6MoKEhAKCUlQVjRfT05M", - "WRCmy9UKIsIBCgVTdGF0ZRITCg9VTkRFRklORURfU1RBVEUQABIOCgZBQ1RJ", - "VkUQhuaJlgESDgoHREVGVU5DVBCvvKE3EiAKGFBBUlRORVJfUkVRVUVTVF9S", - "RUNFSVZFRBDo8PL0ARIXChBQRU5ESU5HX0NVU1RPTUVSEKaD708SFwoPUEVO", - "RElOR19QQVJUTkVSEOD7+rgBEhkKEVNUQVRFX1VOU1BFQ0lGSUVEEMnQvOAB", - "EhUKDVVOUFJPVklTSU9ORUQQ28fX9gEiVwoEVHlwZRISCg5VTkRFRklORURf", - "VFlQRRAAEhAKCURFRElDQVRFRBDPm5x7Eg8KB1BBUlRORVIQqNGh3AESGAoQ", - "UEFSVE5FUl9QUk9WSURFUhCo97fmAUIQCg5fYWRtaW5fZW5hYmxlZEIMCgpf", - "YmFuZHdpZHRoQhoKGF9jbG91ZF9yb3V0ZXJfaXBfYWRkcmVzc0IcChpfY2xv", - "dWRfcm91dGVyX2lwdjZfYWRkcmVzc0IhCh9fY2xvdWRfcm91dGVyX2lwdjZf", - "aW50ZXJmYWNlX2lkQhwKGl9jb25maWd1cmF0aW9uX2NvbnN0cmFpbnRzQhUK", - "E19jcmVhdGlvbl90aW1lc3RhbXBCHQobX2N1c3RvbWVyX3JvdXRlcl9pcF9h", - "ZGRyZXNzQh8KHV9jdXN0b21lcl9yb3V0ZXJfaXB2Nl9hZGRyZXNzQiQKIl9j", - "dXN0b21lcl9yb3V0ZXJfaXB2Nl9pbnRlcmZhY2VfaWRCFAoSX2RhdGFwbGFu", - "ZV92ZXJzaW9uQg4KDF9kZXNjcmlwdGlvbkIbChlfZWRnZV9hdmFpbGFiaWxp", - "dHlfZG9tYWluQg0KC19lbmNyeXB0aW9uQhYKFF9nb29nbGVfcmVmZXJlbmNl", - "X2lkQgUKA19pZEIPCg1faW50ZXJjb25uZWN0QgcKBV9raW5kQhQKEl9sYWJl", - "bF9maW5nZXJwcmludEIGCgRfbXR1QgcKBV9uYW1lQhUKE19vcGVyYXRpb25h", - "bF9zdGF0dXNCDgoMX3BhaXJpbmdfa2V5Qg4KDF9wYXJ0bmVyX2FzbkITChFf", - "cGFydG5lcl9tZXRhZGF0YUIcChpfcHJpdmF0ZV9pbnRlcmNvbm5lY3RfaW5m", - "b0IJCgdfcmVnaW9uQhEKD19yZW1vdGVfc2VydmljZUIJCgdfcm91dGVyQhAK", - "Dl9zYXRpc2ZpZXNfcHpzQgwKCl9zZWxmX2xpbmtCDQoLX3N0YWNrX3R5cGVC", - "CAoGX3N0YXRlQhAKDl9zdWJuZXRfbGVuZ3RoQgcKBV90eXBlQhAKDl92bGFu", - "X3RhZzgwMjFxIuMDCiRJbnRlcmNvbm5lY3RBdHRhY2htZW50QWdncmVnYXRl", - "ZExpc3QSEAoCaWQYmxogASgJSACIAQESWgoFaXRlbXMYwM/3LyADKAsySC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RBdHRhY2htZW50", - "QWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGI", - "AQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9s", - "aW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5", - "Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "V2FybmluZ0gEiAEBGmgKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEkkKBXZh", - "bHVlGAIgASgLMjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25u", - "ZWN0QXR0YWNobWVudHNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRC", - "EgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5n", - "IrMCCi5JbnRlcmNvbm5lY3RBdHRhY2htZW50Q29uZmlndXJhdGlvbkNvbnN0", - "cmFpbnRzEhgKB2JncF9tZDUYiujzsQEgASgJSACIAQESdwoTYmdwX3BlZXJf", - "YXNuX3JhbmdlcxiCu/niASADKAsyVi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5JbnRlcmNvbm5lY3RBdHRhY2htZW50Q29uZmlndXJhdGlvbkNvbnN0cmFp", - "bnRzQmdwUGVlckFTTlJhbmdlImIKBkJncE1kNRIVChFVTkRFRklORURfQkdQ", - "X01ENRAAEhQKDE1ENV9PUFRJT05BTBCBouD9ARITCgxNRDVfUkVRVUlSRUQQ", - "wOL7ZxIWCg9NRDVfVU5TVVBQT1JURUQQ1OG7KUIKCghfYmdwX21kNSJ3Cj1J", - "bnRlcmNvbm5lY3RBdHRhY2htZW50Q29uZmlndXJhdGlvbkNvbnN0cmFpbnRz", - "QmdwUGVlckFTTlJhbmdlEhIKA21heBjkygYgASgNSACIAQESEgoDbWluGNLM", - "BiABKA1IAYgBAUIGCgRfbWF4QgYKBF9taW4ivQIKGkludGVyY29ubmVjdEF0", - "dGFjaG1lbnRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEkEKBWl0ZW1zGMDP9y8g", - "AygLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0QXR0", - "YWNobWVudBIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rv", - "a2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEB", - "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2Vf", - "dG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyK8AQolSW50ZXJjb25u", - "ZWN0QXR0YWNobWVudFBhcnRuZXJNZXRhZGF0YRIiChFpbnRlcmNvbm5lY3Rf", - "bmFtZRic78b1ASABKAlIAIgBARIcCgxwYXJ0bmVyX25hbWUYoqeQTSABKAlI", - "AYgBARIbCgpwb3J0YWxfdXJsGJzOrYABIAEoCUgCiAEBQhQKEl9pbnRlcmNv", - "bm5lY3RfbmFtZUIPCg1fcGFydG5lcl9uYW1lQg0KC19wb3J0YWxfdXJsIksK", - "IUludGVyY29ubmVjdEF0dGFjaG1lbnRQcml2YXRlSW5mbxIZCgh0YWc4MDIx", - "cRjA0c6BASABKA1IAIgBAUILCglfdGFnODAyMXEiwQEKIUludGVyY29ubmVj", - "dEF0dGFjaG1lbnRzU2NvcGVkTGlzdBJVChhpbnRlcmNvbm5lY3RfYXR0YWNo", - "bWVudHMY/9LrygEgAygLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50", - "ZXJjb25uZWN0QXR0YWNobWVudBI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5n", - "IsUBChdJbnRlcmNvbm5lY3RDaXJjdWl0SW5mbxIiChJjdXN0b21lcl9kZW1h", - "cmNfaWQYk4zcDSABKAlIAIgBARIhChFnb29nbGVfY2lyY3VpdF9pZBj3jfh8", - "IAEoCUgBiAEBEiEKEGdvb2dsZV9kZW1hcmNfaWQYrt3b1QEgASgJSAKIAQFC", - "FQoTX2N1c3RvbWVyX2RlbWFyY19pZEIUChJfZ29vZ2xlX2NpcmN1aXRfaWRC", - "EwoRX2dvb2dsZV9kZW1hcmNfaWQilQUKF0ludGVyY29ubmVjdERpYWdub3N0", - "aWNzElAKCmFycF9jYWNoZXMYkdbYxQEgAygLMjguZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW50ZXJjb25uZWN0RGlhZ25vc3RpY3NBUlBFbnRyeRIoChdi", - "dW5kbGVfYWdncmVnYXRpb25fdHlwZRiUybLPASABKAlIAIgBARIpChlidW5k", - "bGVfb3BlcmF0aW9uYWxfc3RhdHVzGNyX4DIgASgJSAGIAQESTAoFbGlua3MY", - "uZ+NMSADKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5l", - "Y3REaWFnbm9zdGljc0xpbmtTdGF0dXMSHAoLbWFjX2FkZHJlc3MYhNLIngEg", - "ASgJSAKIAQEiigEKFUJ1bmRsZUFnZ3JlZ2F0aW9uVHlwZRIlCiFVTkRFRklO", - "RURfQlVORExFX0FHR1JFR0FUSU9OX1RZUEUQABIjChxCVU5ETEVfQUdHUkVH", - "QVRJT05fVFlQRV9MQUNQEM2ing0SJQoeQlVORExFX0FHR1JFR0FUSU9OX1RZ", - "UEVfU1RBVElDENmYlRgijwEKF0J1bmRsZU9wZXJhdGlvbmFsU3RhdHVzEicK", - "I1VOREVGSU5FRF9CVU5ETEVfT1BFUkFUSU9OQUxfU1RBVFVTEAASJgoeQlVO", - "RExFX09QRVJBVElPTkFMX1NUQVRVU19ET1dOEIWutNgBEiMKHEJVTkRMRV9P", - "UEVSQVRJT05BTF9TVEFUVVNfVVAQvoP5TEIaChhfYnVuZGxlX2FnZ3JlZ2F0", - "aW9uX3R5cGVCHAoaX2J1bmRsZV9vcGVyYXRpb25hbF9zdGF0dXNCDgoMX21h", - "Y19hZGRyZXNzInsKH0ludGVyY29ubmVjdERpYWdub3N0aWNzQVJQRW50cnkS", - "GwoKaXBfYWRkcmVzcxjc8dzBASABKAlIAIgBARIcCgttYWNfYWRkcmVzcxiE", - "0sieASABKAlIAYgBAUINCgtfaXBfYWRkcmVzc0IOCgxfbWFjX2FkZHJlc3Mi", - "+gEKJUludGVyY29ubmVjdERpYWdub3N0aWNzTGlua0xBQ1BTdGF0dXMSIAoQ", - "Z29vZ2xlX3N5c3RlbV9pZBilhb8rIAEoCUgAiAEBEiMKEm5laWdoYm9yX3N5", - "c3RlbV9pZBiemPmjASABKAlIAYgBARIVCgVzdGF0ZRiRias0IAEoCUgCiAEB", - "Ij0KBVN0YXRlEhMKD1VOREVGSU5FRF9TVEFURRAAEg4KBkFDVElWRRCG5omW", - "ARIPCghERVRBQ0hFRBDy9qFnQhMKEV9nb29nbGVfc3lzdGVtX2lkQhUKE19u", - "ZWlnaGJvcl9zeXN0ZW1faWRCCAoGX3N0YXRlIuMBCidJbnRlcmNvbm5lY3RE", - "aWFnbm9zdGljc0xpbmtPcHRpY2FsUG93ZXISFQoFc3RhdGUYkYmrNCABKAlI", - "AIgBARIVCgV2YWx1ZRjxorI1IAEoAkgBiAEBInYKBVN0YXRlEhMKD1VOREVG", - "SU5FRF9TVEFURRAAEhIKCkhJR0hfQUxBUk0Q1PLNkQESEwoMSElHSF9XQVJO", - "SU5HEN/rr2kSEQoJTE9XX0FMQVJNEOaq/5YBEhMKC0xPV19XQVJOSU5HEPGq", - "xqEBEgcKAk9LENwTQggKBl9zdGF0ZUIICgZfdmFsdWUi8QYKIUludGVyY29u", - "bmVjdERpYWdub3N0aWNzTGlua1N0YXR1cxJQCgphcnBfY2FjaGVzGJHW2MUB", - "IAMoCzI4Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdERp", - "YWdub3N0aWNzQVJQRW50cnkSGgoKY2lyY3VpdF9pZBix+q9rIAEoCUgAiAEB", - "EhwKDWdvb2dsZV9kZW1hcmMYjI8DIAEoCUgBiAEBElwKC2xhY3Bfc3RhdHVz", - "GK/EnqwBIAEoCzI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29u", - "bmVjdERpYWdub3N0aWNzTGlua0xBQ1BTdGF0dXNIAogBARJVCgZtYWNzZWMY", - "osGX/AEgASgLMjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25u", - "ZWN0RGlhZ25vc3RpY3NNYWNzZWNTdGF0dXNIA4gBARIiChJvcGVyYXRpb25h", - "bF9zdGF0dXMY/7HwXyABKAlIBIgBARJpChdyZWNlaXZpbmdfb3B0aWNhbF9w", - "b3dlchjfrdh0IAEoCzJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVy", - "Y29ubmVjdERpYWdub3N0aWNzTGlua09wdGljYWxQb3dlckgFiAEBEm0KGnRy", - "YW5zbWl0dGluZ19vcHRpY2FsX3Bvd2VyGJ26idsBIAEoCzJALmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdERpYWdub3N0aWNzTGlua09w", - "dGljYWxQb3dlckgGiAEBIn8KEU9wZXJhdGlvbmFsU3RhdHVzEiAKHFVOREVG", - "SU5FRF9PUEVSQVRJT05BTF9TVEFUVVMQABIkChxMSU5LX09QRVJBVElPTkFM", - "X1NUQVRVU19ET1dOEP3kpoYBEiIKGkxJTktfT1BFUkFUSU9OQUxfU1RBVFVT", - "X1VQELa27ZEBQg0KC19jaXJjdWl0X2lkQhAKDl9nb29nbGVfZGVtYXJjQg4K", - "DF9sYWNwX3N0YXR1c0IJCgdfbWFjc2VjQhUKE19vcGVyYXRpb25hbF9zdGF0", - "dXNCGgoYX3JlY2VpdmluZ19vcHRpY2FsX3Bvd2VyQh0KG190cmFuc21pdHRp", - "bmdfb3B0aWNhbF9wb3dlciJuCiNJbnRlcmNvbm5lY3REaWFnbm9zdGljc01h", - "Y3NlY1N0YXR1cxISCgNja24YhoIGIAEoCUgAiAEBEhsKC29wZXJhdGlvbmFs", - "GNLH7D0gASgISAGIAQFCBgoEX2NrbkIOCgxfb3BlcmF0aW9uYWwiqQIKEElu", - "dGVyY29ubmVjdExpc3QSEAoCaWQYmxogASgJSACIAQESNwoFaXRlbXMYwM/3", - "LyADKAsyJS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3QS", - "FAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYm", - "IAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJu", - "aW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fybmlu", - "Z0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwK", - "Cl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci1QoKFEludGVyY29ubmVjdExvY2F0", - "aW9uEhgKB2FkZHJlc3MY9Lfe3AEgASgJSACIAQESIQoRYXZhaWxhYmlsaXR5", - "X3pvbmUYkNDHSyABKAlIAYgBARIeChJhdmFpbGFibGVfZmVhdHVyZXMY87nW", - "7AEgAygJEiAKFGF2YWlsYWJsZV9saW5rX3R5cGVzGKrW+fIBIAMoCRIUCgRj", - "aXR5GOuyugEgASgJSAKIAQESGQoJY29udGluZW50GLTb0D8gASgJSAOIAQES", - "IgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSASIAQESHAoLZGVzY3Jp", - "cHRpb24Y/IfWyQEgASgJSAWIAQESIgoRZmFjaWxpdHlfcHJvdmlkZXIYjaCm", - "/gEgASgJSAaIAQESLQodZmFjaWxpdHlfcHJvdmlkZXJfZmFjaWxpdHlfaWQY", - "hb7OKSABKAlIB4gBARIQCgJpZBibGiABKARICIgBARIUCgRraW5kGJT3yAEg", - "ASgJSAmIAQESFAoEbmFtZRiL9c0BIAEoCUgKiAEBEiYKFXBlZXJpbmdkYl9m", - "YWNpbGl0eV9pZBi2uu3/ASABKAlIC4gBARJRCgxyZWdpb25faW5mb3MY+uju", - "lAEgAygLMjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0", - "TG9jYXRpb25SZWdpb25JbmZvEhoKCXNlbGZfbGluaxiNksXZASABKAlIDIgB", - "ARIWCgZzdGF0dXMY8p+3ViABKAlIDYgBARIcCgxzdXBwb3J0c19wenMY7vaF", - "KCABKAhIDogBASJIChFBdmFpbGFibGVGZWF0dXJlcxIgChxVTkRFRklORURf", - "QVZBSUxBQkxFX0ZFQVRVUkVTEAASEQoJSUZfTUFDU0VDEIT8+rwBIn4KEkF2", - "YWlsYWJsZUxpbmtUeXBlcxIiCh5VTkRFRklORURfQVZBSUxBQkxFX0xJTktf", - "VFlQRVMQABIiChpMSU5LX1RZUEVfRVRIRVJORVRfMTAwR19MUhDn8oGhARIg", - "ChlMSU5LX1RZUEVfRVRIRVJORVRfMTBHX0xSEKW58XAi6gEKCUNvbnRpbmVu", + "ZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIroCCh5JbnRlcmNv", + "bm5lY3RMb2NhdGlvblJlZ2lvbkluZm8SIAoPZXhwZWN0ZWRfcnR0X21zGPqD", + "vskBIAEoA0gAiAEBEiEKEWxvY2F0aW9uX3ByZXNlbmNlGMWUtDAgASgJSAGI", + "AQESFgoGcmVnaW9uGPTNoEIgASgJSAKIAQEihQEKEExvY2F0aW9uUHJlc2Vu", + "Y2USHwobVU5ERUZJTkVEX0xPQ0FUSU9OX1BSRVNFTkNFEAASDgoGR0xPQkFM", + "EKPv7+sBEhQKDExPQ0FMX1JFR0lPThDo7LXAARIRCglMUF9HTE9CQUwQvt3r", + "zAESFwoPTFBfTE9DQUxfUkVHSU9OEMPa/egBQhIKEF9leHBlY3RlZF9ydHRf", + "bXNCFAoSX2xvY2F0aW9uX3ByZXNlbmNlQgkKB19yZWdpb24ilAEKEkludGVy", + "Y29ubmVjdE1hY3NlYxIaCglmYWlsX29wZW4Yy5X7/QEgASgISACIAQESVAoP", + "cHJlX3NoYXJlZF9rZXlzGPLLtcgBIAMoCzI3Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkludGVyY29ubmVjdE1hY3NlY1ByZVNoYXJlZEtleUIMCgpfZmFp", + "bF9vcGVuInYKGEludGVyY29ubmVjdE1hY3NlY0NvbmZpZxJaCg9wcmVfc2hh", + "cmVkX2tleXMY8su1yAEgAygLMj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SW50ZXJjb25uZWN0TWFjc2VjQ29uZmlnUHJlU2hhcmVkS2V5IqgBCiRJbnRl", + "cmNvbm5lY3RNYWNzZWNDb25maWdQcmVTaGFyZWRLZXkSEgoDY2FrGM3/BSAB", + "KAlIAIgBARISCgNja24YhoIGIAEoCUgBiAEBEhQKBG5hbWUYi/XNASABKAlI", + "AogBARIaCgpzdGFydF90aW1lGIrp7hEgASgJSAOIAQFCBgoEX2Nha0IGCgRf", + "Y2tuQgcKBV9uYW1lQg0KC19zdGFydF90aW1lImoKHkludGVyY29ubmVjdE1h", + "Y3NlY1ByZVNoYXJlZEtleRIUCgRuYW1lGIv1zQEgASgJSACIAQESGgoKc3Rh", + "cnRfdGltZRiK6e4RIAEoCUgBiAEBQgcKBV9uYW1lQg0KC19zdGFydF90aW1l", + "IoUFCh5JbnRlcmNvbm5lY3RPdXRhZ2VOb3RpZmljYXRpb24SHAoRYWZmZWN0", + "ZWRfY2lyY3VpdHMYlf7eVCADKAkSHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJ", + "SACIAQESGAoIZW5kX3RpbWUYsafnNiABKANIAYgBARIbCgppc3N1ZV90eXBl", + "GOD9oLABIAEoCUgCiAEBEhQKBG5hbWUYi/XNASABKAlIA4gBARIWCgZzb3Vy", + "Y2UYm9DBVCABKAlIBIgBARIaCgpzdGFydF90aW1lGIrp7hEgASgDSAWIAQES", + "FQoFc3RhdGUYkYmrNCABKAlIBogBASJ3CglJc3N1ZVR5cGUSGAoUVU5ERUZJ", + "TkVEX0lTU1VFX1RZUEUQABIQCglJVF9PVVRBR0UQheHoUxIYChFJVF9QQVJU", + "SUFMX09VVEFHRRCjyvUrEg0KBk9VVEFHRRDxpY9dEhUKDlBBUlRJQUxfT1VU", + "QUdFEI+3j0YiQwoGU291cmNlEhQKEFVOREVGSU5FRF9TT1VSQ0UQABIOCgZH", + "T09HTEUQuaSZ7QESEwoLTlNSQ19HT09HTEUQ4v+68wEieAoFU3RhdGUSEwoP", + "VU5ERUZJTkVEX1NUQVRFEAASDgoGQUNUSVZFEIbmiZYBEhAKCUNBTkNFTExF", + "RBCx8oAUEhEKCUNPTVBMRVRFRBCrjOSTARIQCglOU19BQ1RJVkUQwJ23eBIT", + "CgtOU19DQU5DRUxFRBDTk8fxAUIOCgxfZGVzY3JpcHRpb25CCwoJX2VuZF90", + "aW1lQg0KC19pc3N1ZV90eXBlQgcKBV9uYW1lQgkKB19zb3VyY2VCDQoLX3N0", + "YXJ0X3RpbWVCCAoGX3N0YXRlIssLChpJbnRlcmNvbm5lY3RSZW1vdGVMb2Nh", + "dGlvbhIYCgdhZGRyZXNzGPS33twBIAEoCUgAiAEBEn4KJGF0dGFjaG1lbnRf", + "Y29uZmlndXJhdGlvbl9jb25zdHJhaW50cxjR6OubASABKAsyRy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RBdHRhY2htZW50Q29uZmln", + "dXJhdGlvbkNvbnN0cmFpbnRzSAGIAQESFAoEY2l0eRjrsroBIAEoCUgCiAEB", + "ElsKC2NvbnN0cmFpbnRzGLbM7gEgASgLMj4uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuSW50ZXJjb25uZWN0UmVtb3RlTG9jYXRpb25Db25zdHJhaW50c0gD", + "iAEBEhkKCWNvbnRpbmVudBi029A/IAEoCUgEiAEBEiIKEmNyZWF0aW9uX3Rp", + "bWVzdGFtcBi2j8cOIAEoCUgFiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEo", + "CUgGiAEBEiIKEWZhY2lsaXR5X3Byb3ZpZGVyGI2gpv4BIAEoCUgHiAEBEi0K", + "HWZhY2lsaXR5X3Byb3ZpZGVyX2ZhY2lsaXR5X2lkGIW+zikgASgJSAiIAQES", + "EAoCaWQYmxogASgESAmIAQESFAoEa2luZBiU98gBIAEoCUgKiAEBEhQKBGxh", + "Y3AYoqHKASABKAlIC4gBARIkChRtYXhfbGFnX3NpemUxMDBfZ2Jwcxi1//Z0", + "IAEoBUgMiAEBEiQKE21heF9sYWdfc2l6ZTEwX2dicHMYleaYjAEgASgFSA2I", + "AQESFAoEbmFtZRiL9c0BIAEoCUgOiAEBEiYKFXBlZXJpbmdkYl9mYWNpbGl0", + "eV9pZBi2uu3/ASABKAlID4gBARJqChVwZXJtaXR0ZWRfY29ubmVjdGlvbnMY", + "rrPl0gEgAygLMkcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25u", + "ZWN0UmVtb3RlTG9jYXRpb25QZXJtaXR0ZWRDb25uZWN0aW9ucxIfCg5yZW1v", + "dGVfc2VydmljZRi8//K6ASABKAlIEIgBARIaCglzZWxmX2xpbmsYjZLF2QEg", + "ASgJSBGIAQESFgoGc3RhdHVzGPKft1YgASgJSBKIAQEiggEKCUNvbnRpbmVu", "dBIXChNVTkRFRklORURfQ09OVElORU5UEAASDgoGQUZSSUNBEPqcr5cBEg8K", - "CEFTSUFfUEFDEP32jjkSDwoIQ19BRlJJQ0EQ9pOqIhISCgpDX0FTSUFfUEFD", - "EPmPht4BEg8KCENfRVVST1BFEJ7KxV8SFwoPQ19OT1JUSF9BTUVSSUNBEJib", - "u4MBEhcKD0NfU09VVEhfQU1FUklDQRDgjLC9ARIOCgZFVVJPUEUQotPK1AES", - "FQoNTk9SVEhfQU1FUklDQRCU2dDVARIUCg1TT1VUSF9BTUVSSUNBENzKxQ8i", - "QQoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQABIRCglBVkFJTEFCTEUQ", - "qbXm0gESDgoGQ0xPU0VEEOyqo7UBQgoKCF9hZGRyZXNzQhQKEl9hdmFpbGFi", - "aWxpdHlfem9uZUIHCgVfY2l0eUIMCgpfY29udGluZW50QhUKE19jcmVhdGlv", - "bl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQhQKEl9mYWNpbGl0eV9wcm92", - "aWRlckIgCh5fZmFjaWxpdHlfcHJvdmlkZXJfZmFjaWxpdHlfaWRCBQoDX2lk", - "QgcKBV9raW5kQgcKBV9uYW1lQhgKFl9wZWVyaW5nZGJfZmFjaWxpdHlfaWRC", - "DAoKX3NlbGZfbGlua0IJCgdfc3RhdHVzQg8KDV9zdXBwb3J0c19wenMiuQIK", - "GEludGVyY29ubmVjdExvY2F0aW9uTGlzdBIQCgJpZBibGiABKAlIAIgBARI/", - "CgVpdGVtcxjAz/cvIAMoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "dGVyY29ubmVjdExvY2F0aW9uEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9u", - "ZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF", - "2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQ", - "X25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIroC", - "Ch5JbnRlcmNvbm5lY3RMb2NhdGlvblJlZ2lvbkluZm8SIAoPZXhwZWN0ZWRf", - "cnR0X21zGPqDvskBIAEoA0gAiAEBEiEKEWxvY2F0aW9uX3ByZXNlbmNlGMWU", - "tDAgASgJSAGIAQESFgoGcmVnaW9uGPTNoEIgASgJSAKIAQEihQEKEExvY2F0", - "aW9uUHJlc2VuY2USHwobVU5ERUZJTkVEX0xPQ0FUSU9OX1BSRVNFTkNFEAAS", - "DgoGR0xPQkFMEKPv7+sBEhQKDExPQ0FMX1JFR0lPThDo7LXAARIRCglMUF9H", - "TE9CQUwQvt3rzAESFwoPTFBfTE9DQUxfUkVHSU9OEMPa/egBQhIKEF9leHBl", - "Y3RlZF9ydHRfbXNCFAoSX2xvY2F0aW9uX3ByZXNlbmNlQgkKB19yZWdpb24i", - "lAEKEkludGVyY29ubmVjdE1hY3NlYxIaCglmYWlsX29wZW4Yy5X7/QEgASgI", - "SACIAQESVAoPcHJlX3NoYXJlZF9rZXlzGPLLtcgBIAMoCzI3Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdE1hY3NlY1ByZVNoYXJlZEtl", - "eUIMCgpfZmFpbF9vcGVuInYKGEludGVyY29ubmVjdE1hY3NlY0NvbmZpZxJa", - "Cg9wcmVfc2hhcmVkX2tleXMY8su1yAEgAygLMj0uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW50ZXJjb25uZWN0TWFjc2VjQ29uZmlnUHJlU2hhcmVkS2V5", - "IqgBCiRJbnRlcmNvbm5lY3RNYWNzZWNDb25maWdQcmVTaGFyZWRLZXkSEgoD", - "Y2FrGM3/BSABKAlIAIgBARISCgNja24YhoIGIAEoCUgBiAEBEhQKBG5hbWUY", - "i/XNASABKAlIAogBARIaCgpzdGFydF90aW1lGIrp7hEgASgJSAOIAQFCBgoE", - "X2Nha0IGCgRfY2tuQgcKBV9uYW1lQg0KC19zdGFydF90aW1lImoKHkludGVy", - "Y29ubmVjdE1hY3NlY1ByZVNoYXJlZEtleRIUCgRuYW1lGIv1zQEgASgJSACI", - "AQESGgoKc3RhcnRfdGltZRiK6e4RIAEoCUgBiAEBQgcKBV9uYW1lQg0KC19z", - "dGFydF90aW1lIoUFCh5JbnRlcmNvbm5lY3RPdXRhZ2VOb3RpZmljYXRpb24S", - "HAoRYWZmZWN0ZWRfY2lyY3VpdHMYlf7eVCADKAkSHAoLZGVzY3JpcHRpb24Y", - "/IfWyQEgASgJSACIAQESGAoIZW5kX3RpbWUYsafnNiABKANIAYgBARIbCgpp", - "c3N1ZV90eXBlGOD9oLABIAEoCUgCiAEBEhQKBG5hbWUYi/XNASABKAlIA4gB", - "ARIWCgZzb3VyY2UYm9DBVCABKAlIBIgBARIaCgpzdGFydF90aW1lGIrp7hEg", - "ASgDSAWIAQESFQoFc3RhdGUYkYmrNCABKAlIBogBASJ3CglJc3N1ZVR5cGUS", - "GAoUVU5ERUZJTkVEX0lTU1VFX1RZUEUQABIQCglJVF9PVVRBR0UQheHoUxIY", - "ChFJVF9QQVJUSUFMX09VVEFHRRCjyvUrEg0KBk9VVEFHRRDxpY9dEhUKDlBB", - "UlRJQUxfT1VUQUdFEI+3j0YiQwoGU291cmNlEhQKEFVOREVGSU5FRF9TT1VS", - "Q0UQABIOCgZHT09HTEUQuaSZ7QESEwoLTlNSQ19HT09HTEUQ4v+68wEieAoF", - "U3RhdGUSEwoPVU5ERUZJTkVEX1NUQVRFEAASDgoGQUNUSVZFEIbmiZYBEhAK", - "CUNBTkNFTExFRBCx8oAUEhEKCUNPTVBMRVRFRBCrjOSTARIQCglOU19BQ1RJ", - "VkUQwJ23eBITCgtOU19DQU5DRUxFRBDTk8fxAUIOCgxfZGVzY3JpcHRpb25C", - "CwoJX2VuZF90aW1lQg0KC19pc3N1ZV90eXBlQgcKBV9uYW1lQgkKB19zb3Vy", - "Y2VCDQoLX3N0YXJ0X3RpbWVCCAoGX3N0YXRlIssLChpJbnRlcmNvbm5lY3RS", - "ZW1vdGVMb2NhdGlvbhIYCgdhZGRyZXNzGPS33twBIAEoCUgAiAEBEn4KJGF0", - "dGFjaG1lbnRfY29uZmlndXJhdGlvbl9jb25zdHJhaW50cxjR6OubASABKAsy", - "Ry5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RBdHRhY2ht", - "ZW50Q29uZmlndXJhdGlvbkNvbnN0cmFpbnRzSAGIAQESFAoEY2l0eRjrsroB", - "IAEoCUgCiAEBElsKC2NvbnN0cmFpbnRzGLbM7gEgASgLMj4uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0UmVtb3RlTG9jYXRpb25Db25z", - "dHJhaW50c0gDiAEBEhkKCWNvbnRpbmVudBi029A/IAEoCUgEiAEBEiIKEmNy", - "ZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgFiAEBEhwKC2Rlc2NyaXB0aW9u", - "GPyH1skBIAEoCUgGiAEBEiIKEWZhY2lsaXR5X3Byb3ZpZGVyGI2gpv4BIAEo", - "CUgHiAEBEi0KHWZhY2lsaXR5X3Byb3ZpZGVyX2ZhY2lsaXR5X2lkGIW+zikg", - "ASgJSAiIAQESEAoCaWQYmxogASgESAmIAQESFAoEa2luZBiU98gBIAEoCUgK", - "iAEBEhQKBGxhY3AYoqHKASABKAlIC4gBARIkChRtYXhfbGFnX3NpemUxMDBf", - "Z2Jwcxi1//Z0IAEoBUgMiAEBEiQKE21heF9sYWdfc2l6ZTEwX2dicHMYleaY", - "jAEgASgFSA2IAQESFAoEbmFtZRiL9c0BIAEoCUgOiAEBEiYKFXBlZXJpbmdk", - "Yl9mYWNpbGl0eV9pZBi2uu3/ASABKAlID4gBARJqChVwZXJtaXR0ZWRfY29u", - "bmVjdGlvbnMYrrPl0gEgAygLMkcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "SW50ZXJjb25uZWN0UmVtb3RlTG9jYXRpb25QZXJtaXR0ZWRDb25uZWN0aW9u", - "cxIfCg5yZW1vdGVfc2VydmljZRi8//K6ASABKAlIEIgBARIaCglzZWxmX2xp", - "bmsYjZLF2QEgASgJSBGIAQESFgoGc3RhdHVzGPKft1YgASgJSBKIAQEiggEK", - "CUNvbnRpbmVudBIXChNVTkRFRklORURfQ09OVElORU5UEAASDgoGQUZSSUNB", - "EPqcr5cBEg8KCEFTSUFfUEFDEP32jjkSDgoGRVVST1BFEKLTytQBEhUKDU5P", - "UlRIX0FNRVJJQ0EQlNnQ1QESFAoNU09VVEhfQU1FUklDQRDcysUPIksKBExh", - "Y3ASEgoOVU5ERUZJTkVEX0xBQ1AQABIWCg5MQUNQX1NVUFBPUlRFRBCxivah", - "ARIXChBMQUNQX1VOU1VQUE9SVEVEEPjznmEiQQoGU3RhdHVzEhQKEFVOREVG", - "SU5FRF9TVEFUVVMQABIRCglBVkFJTEFCTEUQqbXm0gESDgoGQ0xPU0VEEOyq", - "o7UBQgoKCF9hZGRyZXNzQicKJV9hdHRhY2htZW50X2NvbmZpZ3VyYXRpb25f", - "Y29uc3RyYWludHNCBwoFX2NpdHlCDgoMX2NvbnN0cmFpbnRzQgwKCl9jb250", - "aW5lbnRCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25C", - "FAoSX2ZhY2lsaXR5X3Byb3ZpZGVyQiAKHl9mYWNpbGl0eV9wcm92aWRlcl9m", - "YWNpbGl0eV9pZEIFCgNfaWRCBwoFX2tpbmRCBwoFX2xhY3BCFwoVX21heF9s", - "YWdfc2l6ZTEwMF9nYnBzQhYKFF9tYXhfbGFnX3NpemUxMF9nYnBzQgcKBV9u", - "YW1lQhgKFl9wZWVyaW5nZGJfZmFjaWxpdHlfaWRCEQoPX3JlbW90ZV9zZXJ2", - "aWNlQgwKCl9zZWxmX2xpbmtCCQoHX3N0YXR1cyLFBAolSW50ZXJjb25uZWN0", - "UmVtb3RlTG9jYXRpb25Db25zdHJhaW50cxIqChlwb3J0X3BhaXJfcmVtb3Rl", - "X2xvY2F0aW9uGKeyvOwBIAEoCUgAiAEBEh8KDnBvcnRfcGFpcl92bGFuGOry", - "g+QBIAEoCUgBiAEBEnQKE3N1Ym5ldF9sZW5ndGhfcmFuZ2UYxrD7VyABKAsy", - "Ty5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RSZW1vdGVM", - "b2NhdGlvbkNvbnN0cmFpbnRzU3VibmV0TGVuZ3RoUmFuZ2VIAogBASKcAQoW", - "UG9ydFBhaXJSZW1vdGVMb2NhdGlvbhInCiNVTkRFRklORURfUE9SVF9QQUlS", - "X1JFTU9URV9MT0NBVElPThAAEikKIlBPUlRfUEFJUl9NQVRDSElOR19SRU1P", - "VEVfTE9DQVRJT04Q04vsYhIuCidQT1JUX1BBSVJfVU5DT05TVFJBSU5FRF9S", - "RU1PVEVfTE9DQVRJT04QparzHCJxCgxQb3J0UGFpclZsYW4SHAoYVU5ERUZJ", - "TkVEX1BPUlRfUEFJUl9WTEFOEAASHgoXUE9SVF9QQUlSX01BVENISU5HX1ZM", - "QU4QvuisdxIjChxQT1JUX1BBSVJfVU5DT05TVFJBSU5FRF9WTEFOEKyIx1NC", - "HAoaX3BvcnRfcGFpcl9yZW1vdGVfbG9jYXRpb25CEQoPX3BvcnRfcGFpcl92", - "bGFuQhYKFF9zdWJuZXRfbGVuZ3RoX3JhbmdlInAKNkludGVyY29ubmVjdFJl", - "bW90ZUxvY2F0aW9uQ29uc3RyYWludHNTdWJuZXRMZW5ndGhSYW5nZRISCgNt", - "YXgY5MoGIAEoBUgAiAEBEhIKA21pbhjSzAYgASgFSAGIAQFCBgoEX21heEIG", - "CgRfbWluIsUCCh5JbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvbkxpc3QSEAoC", - "aWQYmxogASgJSACIAQESRQoFaXRlbXMYwM/3LyADKAsyMy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvbhIUCgRr", - "aW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJ", - "SAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcY", - "nN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASI", - "AQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3Nl", - "bGZfbGlua0IKCghfd2FybmluZyJyCi5JbnRlcmNvbm5lY3RSZW1vdGVMb2Nh", - "dGlvblBlcm1pdHRlZENvbm5lY3Rpb25zEiYKFWludGVyY29ubmVjdF9sb2Nh", - "dGlvbhjG2NvqASABKAlIAIgBAUIYChZfaW50ZXJjb25uZWN0X2xvY2F0aW9u", - "InoKI0ludGVyY29ubmVjdHNHZXREaWFnbm9zdGljc1Jlc3BvbnNlEkgKBnJl", - "c3VsdBidkLdCIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVy", - "Y29ubmVjdERpYWdub3N0aWNzSACIAQFCCQoHX3Jlc3VsdCKbAQokSW50ZXJj", - "b25uZWN0c0dldE1hY3NlY0NvbmZpZ1Jlc3BvbnNlEhQKBGV0YWcYldK+ASAB", - "KAlIAIgBARJJCgZyZXN1bHQYnZC3QiABKAsyMS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5JbnRlcmNvbm5lY3RNYWNzZWNDb25maWdIAYgBAUIHCgVfZXRh", - "Z0IJCgdfcmVzdWx0IukBChxJbnZhbGlkYXRlQ2FjaGVVcmxNYXBSZXF1ZXN0", - "EmEKIGNhY2hlX2ludmFsaWRhdGlvbl9ydWxlX3Jlc291cmNlGK3Dk5UBIAEo", - "CzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkNhY2hlSW52YWxpZGF0aW9u", - "UnVsZUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhgKB3VybF9tYXAYjJWBrwEg", - "ASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQiRAoFSXRlbXMSEgoDa2V5GN+8BiAB", - "KAlIAIgBARIVCgV2YWx1ZRjxorI1IAEoCUgBiAEBQgYKBF9rZXlCCAoGX3Zh", - "bHVlIv0DCgdMaWNlbnNlEiAKD2NoYXJnZXNfdXNlX2ZlZRjOocqxASABKAhI", - "AIgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAYgBARIcCgtk", - "ZXNjcmlwdGlvbhj8h9bJASABKAlIAogBARIQCgJpZBibGiABKARIA4gBARIU", - "CgRraW5kGJT3yAEgASgJSASIAQESGwoMbGljZW5zZV9jb2RlGKvGWSABKARI", - "BYgBARIUCgRuYW1lGIv1zQEgASgJSAaIAQESWwoVcmVzb3VyY2VfcmVxdWly", - "ZW1lbnRzGKGyl2YgASgLMjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlj", - "ZW5zZVJlc291cmNlUmVxdWlyZW1lbnRzSAeIAQESGgoJc2VsZl9saW5rGI2S", - "xdkBIAEoCUgIiAEBEhwKDHRyYW5zZmVyYWJsZRjFv4kCIAEoCEgJiAEBQhIK", - "EF9jaGFyZ2VzX3VzZV9mZWVCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxf", - "ZGVzY3JpcHRpb25CBQoDX2lkQgcKBV9raW5kQg8KDV9saWNlbnNlX2NvZGVC", - "BwoFX25hbWVCGAoWX3Jlc291cmNlX3JlcXVpcmVtZW50c0IMCgpfc2VsZl9s", - "aW5rQg8KDV90cmFuc2ZlcmFibGUilAQKC0xpY2Vuc2VDb2RlEiIKEmNyZWF0", - "aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rlc2NyaXB0aW9uGPyH", - "1skBIAEoCUgBiAEBEhAKAmlkGJsaIAEoBEgCiAEBEhQKBGtpbmQYlPfIASAB", - "KAlIA4gBARJKCg1saWNlbnNlX2FsaWFzGNKR4hQgAygLMjAuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuTGljZW5zZUNvZGVMaWNlbnNlQWxpYXMSFAoEbmFt", - "ZRiL9c0BIAEoCUgEiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIBYgBARIV", - "CgVzdGF0ZRiRias0IAEoCUgGiAEBEhwKDHRyYW5zZmVyYWJsZRjFv4kCIAEo", - "CEgHiAEBIn8KBVN0YXRlEhMKD1VOREVGSU5FRF9TVEFURRAAEhAKCERJU0FC", - "TEVEEPzUsPYBEg4KB0VOQUJMRUQQoa7sVhIRCgpSRVNUUklDVEVEENvo23wS", - "GQoRU1RBVEVfVU5TUEVDSUZJRUQQydC84AESEQoKVEVSTUlOQVRFRBCj9Jt3", - "QhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQgUKA19p", - "ZEIHCgVfa2luZEIHCgVfbmFtZUIMCgpfc2VsZl9saW5rQggKBl9zdGF0ZUIP", - "Cg1fdHJhbnNmZXJhYmxlInEKF0xpY2Vuc2VDb2RlTGljZW5zZUFsaWFzEhwK", - "C2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgAiAEBEhoKCXNlbGZfbGluaxiNksXZ", - "ASABKAlIAYgBAUIOCgxfZGVzY3JpcHRpb25CDAoKX3NlbGZfbGluayKcAQoZ", - "TGljZW5zZVJlc291cmNlQ29tbWl0bWVudBIWCgZhbW91bnQY2KDpXSABKANI", - "AIgBARIhChFjb3Jlc19wZXJfbGljZW5zZRiUyL4PIAEoCUgBiAEBEhcKB2xp", - "Y2Vuc2UYwYjCTyABKAlIAogBAUIJCgdfYW1vdW50QhQKEl9jb3Jlc19wZXJf", - "bGljZW5zZUIKCghfbGljZW5zZSKNAQobTGljZW5zZVJlc291cmNlUmVxdWly", - "ZW1lbnRzEiQKE21pbl9ndWVzdF9jcHVfY291bnQYpNT04wEgASgFSACIAQES", - "HgoNbWluX21lbW9yeV9tYhjm19nwASABKAVIAYgBAUIWChRfbWluX2d1ZXN0", - "X2NwdV9jb3VudEIQCg5fbWluX21lbW9yeV9tYiKJAgoUTGljZW5zZXNMaXN0", - "UmVzcG9uc2USEAoCaWQYmxogASgJSACIAQESMgoFaXRlbXMYwM/3LyADKAsy", - "IC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaWNlbnNlEh8KD25leHRfcGFn", - "ZV90b2tlbhiVuoYmIAEoCUgBiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlI", - "AogBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuV2FybmluZ0gDiAEBQgUKA19pZEISChBfbmV4dF9wYWdlX3Rva2Vu", - "QgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmciswIKG0xpc3RBY2NlbGVyYXRv", - "clR5cGVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4", - "X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgC", - "iAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmW", - "wWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASAB", - "KAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRlckIOCgxf", - "bWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19y", - "ZXR1cm5fcGFydGlhbF9zdWNjZXNzIq4CChRMaXN0QWRkcmVzc2VzUmVxdWVz", - "dBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iL", - "GiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2Vf", - "dG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", - "FgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3Vj", - "Y2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", - "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MiXQolTGlzdEFzc29jaWF0aW9uc0ZpcmV3YWxsUG9saWN5", - "UmVxdWVzdBIgCg90YXJnZXRfcmVzb3VyY2UY/O3q3gEgASgJSACIAQFCEgoQ", - "X3RhcmdldF9yZXNvdXJjZSKuAgoWTGlzdEF1dG9zY2FsZXJzUmVxdWVzdBIX", - "CgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiAB", - "KA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9r", - "ZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoW", - "cmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6b25l", - "GKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJ", - "X29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9z", - "dWNjZXNzIscCCi1MaXN0QXZhaWxhYmxlRmVhdHVyZXNSZWdpb25Tc2xQb2xp", + "CEFTSUFfUEFDEP32jjkSDgoGRVVST1BFEKLTytQBEhUKDU5PUlRIX0FNRVJJ", + "Q0EQlNnQ1QESFAoNU09VVEhfQU1FUklDQRDcysUPIksKBExhY3ASEgoOVU5E", + "RUZJTkVEX0xBQ1AQABIWCg5MQUNQX1NVUFBPUlRFRBCxivahARIXChBMQUNQ", + "X1VOU1VQUE9SVEVEEPjznmEiQQoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFU", + "VVMQABIRCglBVkFJTEFCTEUQqbXm0gESDgoGQ0xPU0VEEOyqo7UBQgoKCF9h", + "ZGRyZXNzQicKJV9hdHRhY2htZW50X2NvbmZpZ3VyYXRpb25fY29uc3RyYWlu", + "dHNCBwoFX2NpdHlCDgoMX2NvbnN0cmFpbnRzQgwKCl9jb250aW5lbnRCFQoT", + "X2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CFAoSX2ZhY2ls", + "aXR5X3Byb3ZpZGVyQiAKHl9mYWNpbGl0eV9wcm92aWRlcl9mYWNpbGl0eV9p", + "ZEIFCgNfaWRCBwoFX2tpbmRCBwoFX2xhY3BCFwoVX21heF9sYWdfc2l6ZTEw", + "MF9nYnBzQhYKFF9tYXhfbGFnX3NpemUxMF9nYnBzQgcKBV9uYW1lQhgKFl9w", + "ZWVyaW5nZGJfZmFjaWxpdHlfaWRCEQoPX3JlbW90ZV9zZXJ2aWNlQgwKCl9z", + "ZWxmX2xpbmtCCQoHX3N0YXR1cyLFBAolSW50ZXJjb25uZWN0UmVtb3RlTG9j", + "YXRpb25Db25zdHJhaW50cxIqChlwb3J0X3BhaXJfcmVtb3RlX2xvY2F0aW9u", + "GKeyvOwBIAEoCUgAiAEBEh8KDnBvcnRfcGFpcl92bGFuGOryg+QBIAEoCUgB", + "iAEBEnQKE3N1Ym5ldF9sZW5ndGhfcmFuZ2UYxrD7VyABKAsyTy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvbkNv", + "bnN0cmFpbnRzU3VibmV0TGVuZ3RoUmFuZ2VIAogBASKcAQoWUG9ydFBhaXJS", + "ZW1vdGVMb2NhdGlvbhInCiNVTkRFRklORURfUE9SVF9QQUlSX1JFTU9URV9M", + "T0NBVElPThAAEikKIlBPUlRfUEFJUl9NQVRDSElOR19SRU1PVEVfTE9DQVRJ", + "T04Q04vsYhIuCidQT1JUX1BBSVJfVU5DT05TVFJBSU5FRF9SRU1PVEVfTE9D", + "QVRJT04QparzHCJxCgxQb3J0UGFpclZsYW4SHAoYVU5ERUZJTkVEX1BPUlRf", + "UEFJUl9WTEFOEAASHgoXUE9SVF9QQUlSX01BVENISU5HX1ZMQU4QvuisdxIj", + "ChxQT1JUX1BBSVJfVU5DT05TVFJBSU5FRF9WTEFOEKyIx1NCHAoaX3BvcnRf", + "cGFpcl9yZW1vdGVfbG9jYXRpb25CEQoPX3BvcnRfcGFpcl92bGFuQhYKFF9z", + "dWJuZXRfbGVuZ3RoX3JhbmdlInAKNkludGVyY29ubmVjdFJlbW90ZUxvY2F0", + "aW9uQ29uc3RyYWludHNTdWJuZXRMZW5ndGhSYW5nZRISCgNtYXgY5MoGIAEo", + "BUgAiAEBEhIKA21pbhjSzAYgASgFSAGIAQFCBgoEX21heEIGCgRfbWluIsUC", + "Ch5JbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvbkxpc3QSEAoCaWQYmxogASgJ", + "SACIAQESRQoFaXRlbXMYwM/3LyADKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvbhIUCgRraW5kGJT3yAEg", + "ASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJ", + "c2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsy", + "IC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lk", + "QgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IK", + "Cghfd2FybmluZyJyCi5JbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvblBlcm1p", + "dHRlZENvbm5lY3Rpb25zEiYKFWludGVyY29ubmVjdF9sb2NhdGlvbhjG2Nvq", + "ASABKAlIAIgBAUIYChZfaW50ZXJjb25uZWN0X2xvY2F0aW9uInoKI0ludGVy", + "Y29ubmVjdHNHZXREaWFnbm9zdGljc1Jlc3BvbnNlEkgKBnJlc3VsdBidkLdC", + "IAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdERp", + "YWdub3N0aWNzSACIAQFCCQoHX3Jlc3VsdCKbAQokSW50ZXJjb25uZWN0c0dl", + "dE1hY3NlY0NvbmZpZ1Jlc3BvbnNlEhQKBGV0YWcYldK+ASABKAlIAIgBARJJ", + "CgZyZXN1bHQYnZC3QiABKAsyMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", + "bnRlcmNvbm5lY3RNYWNzZWNDb25maWdIAYgBAUIHCgVfZXRhZ0IJCgdfcmVz", + "dWx0IukBChxJbnZhbGlkYXRlQ2FjaGVVcmxNYXBSZXF1ZXN0EmEKIGNhY2hl", + "X2ludmFsaWRhdGlvbl9ydWxlX3Jlc291cmNlGK3Dk5UBIAEoCzIuLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkNhY2hlSW52YWxpZGF0aW9uUnVsZUID4EEC", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBEhgKB3VybF9tYXAYjJWBrwEgASgJQgPgQQJC", + "DQoLX3JlcXVlc3RfaWQiRAoFSXRlbXMSEgoDa2V5GN+8BiABKAlIAIgBARIV", + "CgV2YWx1ZRjxorI1IAEoCUgBiAEBQgYKBF9rZXlCCAoGX3ZhbHVlIv0DCgdM", + "aWNlbnNlEiAKD2NoYXJnZXNfdXNlX2ZlZRjOocqxASABKAhIAIgBARIiChJj", + "cmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAYgBARIcCgtkZXNjcmlwdGlv", + "bhj8h9bJASABKAlIAogBARIQCgJpZBibGiABKARIA4gBARIUCgRraW5kGJT3", + "yAEgASgJSASIAQESGwoMbGljZW5zZV9jb2RlGKvGWSABKARIBYgBARIUCgRu", + "YW1lGIv1zQEgASgJSAaIAQESWwoVcmVzb3VyY2VfcmVxdWlyZW1lbnRzGKGy", + "l2YgASgLMjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGljZW5zZVJlc291", + "cmNlUmVxdWlyZW1lbnRzSAeIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgI", + "iAEBEhwKDHRyYW5zZmVyYWJsZRjFv4kCIAEoCEgJiAEBQhIKEF9jaGFyZ2Vz", + "X3VzZV9mZWVCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRp", + "b25CBQoDX2lkQgcKBV9raW5kQg8KDV9saWNlbnNlX2NvZGVCBwoFX25hbWVC", + "GAoWX3Jlc291cmNlX3JlcXVpcmVtZW50c0IMCgpfc2VsZl9saW5rQg8KDV90", + "cmFuc2ZlcmFibGUilAQKC0xpY2Vuc2VDb2RlEiIKEmNyZWF0aW9uX3RpbWVz", + "dGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgB", + "iAEBEhAKAmlkGJsaIAEoBEgCiAEBEhQKBGtpbmQYlPfIASABKAlIA4gBARJK", + "Cg1saWNlbnNlX2FsaWFzGNKR4hQgAygLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuTGljZW5zZUNvZGVMaWNlbnNlQWxpYXMSFAoEbmFtZRiL9c0BIAEo", + "CUgEiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIBYgBARIVCgVzdGF0ZRiR", + "ias0IAEoCUgGiAEBEhwKDHRyYW5zZmVyYWJsZRjFv4kCIAEoCEgHiAEBIn8K", + "BVN0YXRlEhMKD1VOREVGSU5FRF9TVEFURRAAEhAKCERJU0FCTEVEEPzUsPYB", + "Eg4KB0VOQUJMRUQQoa7sVhIRCgpSRVNUUklDVEVEENvo23wSGQoRU1RBVEVf", + "VU5TUEVDSUZJRUQQydC84AESEQoKVEVSTUlOQVRFRBCj9Jt3QhUKE19jcmVh", + "dGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQgUKA19pZEIHCgVfa2lu", + "ZEIHCgVfbmFtZUIMCgpfc2VsZl9saW5rQggKBl9zdGF0ZUIPCg1fdHJhbnNm", + "ZXJhYmxlInEKF0xpY2Vuc2VDb2RlTGljZW5zZUFsaWFzEhwKC2Rlc2NyaXB0", + "aW9uGPyH1skBIAEoCUgAiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIAYgB", + "AUIOCgxfZGVzY3JpcHRpb25CDAoKX3NlbGZfbGluayKcAQoZTGljZW5zZVJl", + "c291cmNlQ29tbWl0bWVudBIWCgZhbW91bnQY2KDpXSABKANIAIgBARIhChFj", + "b3Jlc19wZXJfbGljZW5zZRiUyL4PIAEoCUgBiAEBEhcKB2xpY2Vuc2UYwYjC", + "TyABKAlIAogBAUIJCgdfYW1vdW50QhQKEl9jb3Jlc19wZXJfbGljZW5zZUIK", + "CghfbGljZW5zZSKNAQobTGljZW5zZVJlc291cmNlUmVxdWlyZW1lbnRzEiQK", + "E21pbl9ndWVzdF9jcHVfY291bnQYpNT04wEgASgFSACIAQESHgoNbWluX21l", + "bW9yeV9tYhjm19nwASABKAVIAYgBAUIWChRfbWluX2d1ZXN0X2NwdV9jb3Vu", + "dEIQCg5fbWluX21lbW9yeV9tYiKJAgoUTGljZW5zZXNMaXN0UmVzcG9uc2US", + "EAoCaWQYmxogASgJSACIAQESMgoFaXRlbXMYwM/3LyADKAsyIC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5MaWNlbnNlEh8KD25leHRfcGFnZV90b2tlbhiV", + "uoYmIAEoCUgBiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIAogBARI5Cgd3", + "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", + "bmluZ0gDiAEBQgUKA19pZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxm", + "X2xpbmtCCgoIX3dhcm5pbmciswIKG0xpc3RBY2NlbGVyYXRvclR5cGVzUmVx", + "dWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMY", + "m8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBh", + "Z2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", + "QQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBARIU", + "CgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3Vs", + "dHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFy", + "dGlhbF9zdWNjZXNzIq4CChRMaXN0QWRkcmVzc2VzUmVxdWVzdBIXCgZmaWx0", + "ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgB", + "ARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDE", + "CSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9u", + "GPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2", + "ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3Jk", + "ZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nl", + "c3MiXQolTGlzdEFzc29jaWF0aW9uc0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIg", + "Cg90YXJnZXRfcmVzb3VyY2UY/O3q3gEgASgJSACIAQFCEgoQX3RhcmdldF9y", + "ZXNvdXJjZSKuAgoWTGlzdEF1dG9zY2FsZXJzUmVxdWVzdBIXCgZmaWx0ZXIY", + "+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIY", + "CghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSAB", + "KAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3Bh", + "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJ", + "QgPgQQJCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5", + "Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIscC", + "Ci1MaXN0QXZhaWxhYmxlRmVhdHVyZXNSZWdpb25Tc2xQb2xpY2llc1JlcXVl", + "c3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvI", + "ixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdl", + "X3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", + "EhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1", + "Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3Vs", + "dHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFy", + "dGlhbF9zdWNjZXNzIqkCCidMaXN0QXZhaWxhYmxlRmVhdHVyZXNTc2xQb2xp", "Y2llc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9y", "ZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogB", "ARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFs", - "IAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxf", - "bWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19y", - "ZXR1cm5fcGFydGlhbF9zdWNjZXNzIqkCCidMaXN0QXZhaWxhYmxlRmVhdHVy", - "ZXNTc2xQb2xpY2llc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEB", - "EhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3H", - "TCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJv", - "amVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MY", - "tqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJ", - "X29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9z", - "dWNjZXNzIpsCChlMaXN0QmFja2VuZEJ1Y2tldHNSZXF1ZXN0EhcKBmZpbHRl", - "chj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEB", - "EhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJ", - "IAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5f", - "cGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoM", - "X21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdf", - "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKcAgoaTGlzdEJhY2tlbmRTZXJ2aWNl", - "c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1", - "bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIa", - "CgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASI", - "AQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0K", - "C19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIqwCChRM", - "aXN0RGlza1R5cGVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQES", - "GwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdM", - "IAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2", - "pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRl", - "ckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2Vu", - "QhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIqgCChBMaXN0RGlza3NSZXF1", - "ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxib", - "yIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFn", - "ZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", - "AhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBEhQK", - "BHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", - "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3Mi0wIKHExpc3REaXNrc1N0b3JhZ2VQb29sc1JlcXVlc3QS", + "IAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgI", + "SASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5", + "Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIpsC", + "ChlMaXN0QmFja2VuZEJ1Y2tldHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASAB", + "KAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVy", + "X2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEB", + "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9z", + "dWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1", + "bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3Bh", + "cnRpYWxfc3VjY2VzcyKcAgoaTGlzdEJhY2tlbmRTZXJ2aWNlc1JlcXVlc3QS", "FwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixog", "ASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rv", "a2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicK", - "FnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQESHQoMc3Rv", - "cmFnZV9wb29sGODG8asBIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BB", - "AkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoL", - "X3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3Mi5gIKJkxp", - "c3RFcnJvcnNJbnN0YW5jZUdyb3VwTWFuYWdlcnNSZXF1ZXN0EhcKBmZpbHRl", - "chj4lqOgASABKAlIAIgBARImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP3", - "83YgASgJQgPgQQISGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghv", - "cmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlI", - "A4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRp", - "YWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPg", - "QQJCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0K", - "C19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIu4CCixM", - "aXN0RXJyb3JzUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBIX", - "CgZmaWx0ZXIY+JajoAEgASgJSACIAQESJgoWaW5zdGFuY2VfZ3JvdXBfbWFu", - "YWdlchjD9/N2IAEoCUID4EECEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGI", - "AQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmw", - "xAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lv", - "bhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP", - "9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29y", - "ZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNj", - "ZXNzIqACCh5MaXN0RXh0ZXJuYWxWcG5HYXRld2F5c1JlcXVlc3QSFwoGZmls", - "dGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGI", - "AQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmw", - "xAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVy", - "bl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIO", - "CgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkK", - "F19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIq4CChtMaXN0RmlyZXdhbGxQb2xp", - "Y2llc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9y", - "ZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogB", - "ARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESGgoJcGFyZW50X2lkGNDh", - "mtsBIAEoCUgEiAEBEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEg", - "ASgISAWIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVy", - "X2J5Qg0KC19wYWdlX3Rva2VuQgwKCl9wYXJlbnRfaWRCGQoXX3JldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MilgIKFExpc3RGaXJld2FsbHNSZXF1ZXN0EhcKBmZp", + "FnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2Zp", + "bHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rv", + "a2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIqwCChRMaXN0RGlza1R5", + "cGVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jl", + "c3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEB", + "EhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwg", + "ASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhI", + "BIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRlckIOCgxfbWF4", + "X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1", + "cm5fcGFydGlhbF9zdWNjZXNzIqgCChBMaXN0RGlza3NSZXF1ZXN0EhcKBmZp", "bHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgB", "iAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJ", "sMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1", - "cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJC", - "DgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZ", - "ChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK0AgoaTGlzdEZvcndhcmRpbmdS", - "dWxlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9y", - "ZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogB", - "ARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFs", - "IAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxf", - "bWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19y", - "ZXR1cm5fcGFydGlhbF9zdWNjZXNzIpwCChpMaXN0R2xvYmFsQWRkcmVzc2Vz", - "UmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3Vs", - "dHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoK", - "CnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJ", - "QgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgB", - "AUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoL", - "X3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiogIKIExp", - "c3RHbG9iYWxGb3J3YXJkaW5nUnVsZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOg", + "cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBEhQKBHpvbmUYrMfk", + "ASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3Jk", + "ZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nl", + "c3Mi0wIKHExpc3REaXNrc1N0b3JhZ2VQb29sc1JlcXVlc3QSFwoGZmlsdGVy", + "GPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQES", + "GAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkg", + "ASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9w", + "YXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQESHQoMc3RvcmFnZV9wb29s", + "GODG8asBIAEoCUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmls", + "dGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9r", + "ZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3Mi5gIKJkxpc3RFcnJvcnNJ", + "bnN0YW5jZUdyb3VwTWFuYWdlcnNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASAB", + "KAlIAIgBARImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPg", + "QQISGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo", + "/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdw", + "cm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vz", + "cxi2pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2Zp", + "bHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rv", + "a2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIu4CCixMaXN0RXJyb3Jz", + "UmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBIXCgZmaWx0ZXIY", + "+JajoAEgASgJSACIAQESJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2", + "IAEoCUID4EECEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3Jk", + "ZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOI", + "AQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEo", + "CUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASI", + "AQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0K", + "C19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIqACCh5M", + "aXN0RXh0ZXJuYWxWcG5HYXRld2F5c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6AB", + "IAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3Jk", + "ZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOI", + "AQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFs", + "X3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jl", + "c3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5f", + "cGFydGlhbF9zdWNjZXNzIq4CChtMaXN0RmlyZXdhbGxQb2xpY2llc1JlcXVl", + "c3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvI", + "ixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdl", + "X3Rva2VuGMmwxAkgASgJSAOIAQESGgoJcGFyZW50X2lkGNDhmtsBIAEoCUgE", + "iAEBEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISAWIAQFC", + "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", + "YWdlX3Rva2VuQgwKCl9wYXJlbnRfaWRCGQoXX3JldHVybl9wYXJ0aWFsX3N1", + "Y2Nlc3MilgIKFExpc3RGaXJld2FsbHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOg", "ASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9y", "ZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgD", "iAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlh", "bF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9y", "ZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJu", - "X3BhcnRpYWxfc3VjY2VzcyKoAgomTGlzdEdsb2JhbE5ldHdvcmtFbmRwb2lu", - "dEdyb3Vwc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21h", - "eF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlI", - "AogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZ", - "lsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEg", - "ASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVy", - "X2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNz", - "Ip0CChtMaXN0R2xvYmFsT3BlcmF0aW9uc1JlcXVlc3QSFwoGZmlsdGVyGPiW", - "o6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoI", - "b3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJ", - "SAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4", - "X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1", - "cm5fcGFydGlhbF9zdWNjZXNzIroCCidMaXN0R2xvYmFsT3JnYW5pemF0aW9u", - "T3BlcmF0aW9uc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsK", - "C21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCAB", - "KAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESGgoJcGFyZW50", - "X2lkGNDhmtsBIAEoCUgEiAEBEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MY", - "tqTP9gEgASgISAWIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJ", - "X29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQgwKCl9wYXJlbnRfaWRCGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MiqgIKKExpc3RHbG9iYWxQdWJsaWNEZWxl", - "Z2F0ZWRQcmVmaXhlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEB", - "EhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3H", - "TCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJv", - "amVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MY", - "tqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJ", - "X29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9z", - "dWNjZXNzIpkCChdMaXN0SGVhbHRoQ2hlY2tzUmVxdWVzdBIXCgZmaWx0ZXIY", - "+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIY", - "CghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSAB", - "KAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9t", - "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MikwIKEUxpc3RJbWFnZXNSZXF1ZXN0EhcK", - "BmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEo", - "DUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tl", - "bhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZy", - "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0", - "ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tl", - "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyLtAgotTGlzdEluc3RhbmNl", - "R3JvdXBNYW5hZ2VyUmVzaXplUmVxdWVzdHNSZXF1ZXN0EhcKBmZpbHRlchj4", - "lqOgASABKAlIAIgBARImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383Yg", - "ASgJQgPgQQISGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRl", - "cl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gB", - "ARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxf", - "c3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJC", - "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", - "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrgCCiBMaXN0", - "SW5zdGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEg", - "ASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRl", - "cl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gB", - "ARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxf", - "c3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJC", - "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", - "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrECChlMaXN0", - "SW5zdGFuY2VHcm91cHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgB", - "ARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9", - "x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNz", - "GLakz/YBIAEoCEgEiAEBEhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmls", + "X3BhcnRpYWxfc3VjY2VzcyK0AgoaTGlzdEZvcndhcmRpbmdSdWxlc1JlcXVl", + "c3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvI", + "ixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdl", + "X3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", + "EhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1", + "Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3Vs", + "dHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFy", + "dGlhbF9zdWNjZXNzIpwCChpMaXN0R2xvYmFsQWRkcmVzc2VzUmVxdWVzdBIX", + "CgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiAB", + "KA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9r", + "ZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoW", + "cmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmls", "dGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9r", - "ZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MingIKHExpc3RJbnN0YW5j", - "ZVRlbXBsYXRlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsK", - "C21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCAB", - "KAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVj", - "dBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP", - "9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29y", - "ZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNj", - "ZXNzItkDCiJMaXN0SW5zdGFuY2VzSW5zdGFuY2VHcm91cHNSZXF1ZXN0EhcK", - "BmZpbHRlchj4lqOgASABKAlIAIgBARIeCg5pbnN0YW5jZV9ncm91cBjV1NUm", - "IAEoCUID4EECEn0KL2luc3RhbmNlX2dyb3Vwc19saXN0X2luc3RhbmNlc19y", - "ZXF1ZXN0X3Jlc291cmNlGJ+ojOMBIAEoCzI7Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlR3JvdXBzTGlzdEluc3RhbmNlc1JlcXVlc3RCA+BB", - "AhIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9", + "ZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiogIKIExpc3RHbG9iYWxG", + "b3J3YXJkaW5nUnVsZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgB", + "ARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9", "x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3By", "b2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNz", - "GLakz/YBIAEoCEgEiAEBEhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmls", - "dGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9r", - "ZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3Mi7gMKKExpc3RJbnN0YW5j", - "ZXNSZWdpb25JbnN0YW5jZUdyb3Vwc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6AB", - "IAEoCUgAiAEBEh4KDmluc3RhbmNlX2dyb3VwGNXU1SYgASgJQgPgQQISGwoL", - "bWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEo", - "CUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISiQEKNnJl", - "Z2lvbl9pbnN0YW5jZV9ncm91cHNfbGlzdF9pbnN0YW5jZXNfcmVxdWVzdF9y", - "ZXNvdXJjZRjUqYAXIAEoCzJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJl", - "Z2lvbkluc3RhbmNlR3JvdXBzTGlzdEluc3RhbmNlc1JlcXVlc3RCA+BBAhIn", - "ChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19m", - "aWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90", - "b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKsAgoUTGlzdEluc3Rh", - "bmNlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9y", + "GLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsK", + "CV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxf", + "c3VjY2VzcyKoAgomTGlzdEdsb2JhbE5ldHdvcmtFbmRwb2ludEdyb3Vwc1Jl", + "cXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRz", + "GJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpw", + "YWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID", + "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFC", + "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", + "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIp0CChtMaXN0", + "R2xvYmFsT3BlcmF0aW9uc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgA", + "iAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY", + "6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoH", + "cHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nl", + "c3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNC", + "CwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlh", + "bF9zdWNjZXNzIroCCidMaXN0R2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9u", + "c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1", + "bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIa", + "CgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESGgoJcGFyZW50X2lkGNDhmtsB", + "IAEoCUgEiAEBEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgI", + "SAWIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5", + "Qg0KC19wYWdlX3Rva2VuQgwKCl9wYXJlbnRfaWRCGQoXX3JldHVybl9wYXJ0", + "aWFsX3N1Y2Nlc3MiqgIKKExpc3RHbG9iYWxQdWJsaWNEZWxlZ2F0ZWRQcmVm", + "aXhlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9y", "ZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogB", "ARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFs", "IAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgI", - "SASIAQESFAoEem9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21h", + "SASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5", + "Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIpkC", + "ChdMaXN0SGVhbHRoQ2hlY2tzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJ", + "SACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9i", + "eRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3Vj", + "Y2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", + "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0", + "aWFsX3N1Y2Nlc3MikwIKEUxpc3RJbWFnZXNSZXF1ZXN0EhcKBmZpbHRlchj4", + "lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgK", + "CG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEo", + "CUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFy", + "dGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21h", "eF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0", - "dXJuX3BhcnRpYWxfc3VjY2VzcyKzAgobTGlzdEluc3RhbnRTbmFwc2hvdHNS", - "ZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0", - "cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoK", - "cGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEB", - "EhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVz", - "dWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MivAIKIkxpc3RJbnRlcmNvbm5lY3RBdHRhY2htZW50", + "dXJuX3BhcnRpYWxfc3VjY2VzcyLtAgotTGlzdEluc3RhbmNlR3JvdXBNYW5h", + "Z2VyUmVzaXplUmVxdWVzdHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlI", + "AIgBARImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQIS", + "GwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdM", + "IAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9q", + "ZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2", + "pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRl", + "ckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2Vu", + "QhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrgCCiBMaXN0SW5zdGFuY2VH", + "cm91cE1hbmFnZXJzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQES", + "GwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdM", + "IAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9q", + "ZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2", + "pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRl", + "ckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2Vu", + "QhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrECChlMaXN0SW5zdGFuY2VH", + "cm91cHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhf", + "cmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKI", + "AQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbB", + "bCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEo", + "CEgEiAEBEhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9t", + "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", + "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MingIKHExpc3RJbnN0YW5jZVRlbXBsYXRl", "c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1", "bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIa", "CgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4", - "X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1", - "cm5fcGFydGlhbF9zdWNjZXNzIqICCiBMaXN0SW50ZXJjb25uZWN0TG9jYXRp", - "b25zUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jl", + "CUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASI", + "AQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0K", + "C19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzItkDCiJM", + "aXN0SW5zdGFuY2VzSW5zdGFuY2VHcm91cHNSZXF1ZXN0EhcKBmZpbHRlchj4", + "lqOgASABKAlIAIgBARIeCg5pbnN0YW5jZV9ncm91cBjV1NUmIAEoCUID4EEC", + "En0KL2luc3RhbmNlX2dyb3Vwc19saXN0X2luc3RhbmNlc19yZXF1ZXN0X3Jl", + "c291cmNlGJ+ojOMBIAEoCzI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", + "c3RhbmNlR3JvdXBzTGlzdEluc3RhbmNlc1JlcXVlc3RCA+BBAhIbCgttYXhf", + "cmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKI", + "AQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbB", + "bCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEo", + "CEgEiAEBEhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9t", + "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", + "dHVybl9wYXJ0aWFsX3N1Y2Nlc3Mi7gMKKExpc3RJbnN0YW5jZXNSZWdpb25J", + "bnN0YW5jZUdyb3Vwc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEB", + "Eh4KDmluc3RhbmNlX2dyb3VwGNXU1SYgASgJQgPgQQISGwoLbWF4X3Jlc3Vs", + "dHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoK", + "CnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJ", + "QgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISiQEKNnJlZ2lvbl9pbnN0", + "YW5jZV9ncm91cHNfbGlzdF9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRjU", + "qYAXIAEoCzJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3Rh", + "bmNlR3JvdXBzTGlzdEluc3RhbmNlc1JlcXVlc3RCA+BBAhInChZyZXR1cm5f", + "cGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoM", + "X21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdf", + "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKsAgoUTGlzdEluc3RhbmNlc1JlcXVl", + "c3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvI", + "ixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdl", + "X3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", + "EicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQESFAoE", + "em9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRz", + "QgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRp", + "YWxfc3VjY2VzcyKzAgobTGlzdEluc3RhbnRTbmFwc2hvdHNSZXF1ZXN0EhcK", + "BmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEo", + "DUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tl", + "bhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZy", + "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBEhQKBHpvbmUY", + "rMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglf", + "b3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1", + "Y2Nlc3MivAIKIkxpc3RJbnRlcmNvbm5lY3RBdHRhY2htZW50c1JlcXVlc3QS", + "FwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixog", + "ASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rv", + "a2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYK", + "BnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nl", + "c3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNC", + "CwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlh", + "bF9zdWNjZXNzIqICCiBMaXN0SW50ZXJjb25uZWN0TG9jYXRpb25zUmVxdWVz", + "dBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iL", + "GiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2Vf", + "dG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", + "JwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdf", + "ZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2Vf", + "dG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiqAIKJkxpc3RJbnRl", + "cmNvbm5lY3RSZW1vdGVMb2NhdGlvbnNSZXF1ZXN0EhcKBmZpbHRlchj4lqOg", + "ASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9y", + "ZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgD", + "iAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlh", + "bF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9y", + "ZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJu", + "X3BhcnRpYWxfc3VjY2VzcyKaAgoYTGlzdEludGVyY29ubmVjdHNSZXF1ZXN0", + "EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsa", + "IAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90", + "b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIn", + "ChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19m", + "aWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90", + "b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKVAgoTTGlzdExpY2Vu", + "c2VzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jl", "c3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEB", "EhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwg", "ASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhI", "BIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlC", - "DQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiqAIK", - "Jkxpc3RJbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvbnNSZXF1ZXN0EhcKBmZp", + "DQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MimgIK", + "GExpc3RNYWNoaW5lSW1hZ2VzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJ", + "SACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9i", + "eRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3Vj", + "Y2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", + "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0", + "aWFsX3N1Y2Nlc3MirwIKF0xpc3RNYWNoaW5lVHlwZXNSZXF1ZXN0EhcKBmZp", "bHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgB", "iAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJ", "sMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1", - "cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJC", - "DgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZ", - "ChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKaAgoYTGlzdEludGVyY29ubmVj", - "dHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVz", - "dWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQES", - "GgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgE", - "iAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUIN", - "CgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKVAgoT", - "TGlzdExpY2Vuc2VzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQES", - "GwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdM", - "IAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2", - "pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglf", - "b3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1", - "Y2Nlc3MimgIKGExpc3RNYWNoaW5lSW1hZ2VzUmVxdWVzdBIXCgZmaWx0ZXIY", - "+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIY", - "CghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSAB", - "KAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9t", - "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MirwIKF0xpc3RNYWNoaW5lVHlwZXNSZXF1", - "ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxib", - "yIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFn", - "ZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", - "AhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBEhQK", - "BHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", - "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3Mi8AIKMExpc3RNYW5hZ2VkSW5zdGFuY2VzSW5zdGFuY2VH", - "cm91cE1hbmFnZXJzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQES", - "JgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEhsKC21h", - "eF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlI", - "AogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZ", - "lsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEg", - "ASgISASIAQESFAoEem9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoM", - "X21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdf", - "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyL4Ago2TGlzdE1hbmFnZWRJbnN0YW5j", - "ZXNSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlcnNSZXF1ZXN0EhcKBmZpbHRl", - "chj4lqOgASABKAlIAIgBARImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP3", - "83YgASgJQgPgQQISGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghv", - "cmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlI", - "A4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIg", - "ASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhI", - "BIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlC", - "DQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MitwIK", - "HUxpc3ROZXR3b3JrQXR0YWNobWVudHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOg", - "ASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9y", - "ZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgD", - "iAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiAB", - "KAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgE", - "iAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUIN", - "CgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK4Agog", - "TGlzdE5ldHdvcmtFbmRwb2ludEdyb3Vwc1JlcXVlc3QSFwoGZmlsdGVyGPiW", + "cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBEhQKBHpvbmUYrMfk", + "ASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3Jk", + "ZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nl", + "c3Mi8AIKMExpc3RNYW5hZ2VkSW5zdGFuY2VzSW5zdGFuY2VHcm91cE1hbmFn", + "ZXJzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESJgoWaW5zdGFu", + "Y2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEhsKC21heF9yZXN1bHRz", + "GJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpw", + "YWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID", + "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQES", + "FAoEem9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21heF9yZXN1", + "bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3Bh", + "cnRpYWxfc3VjY2VzcyL4Ago2TGlzdE1hbmFnZWRJbnN0YW5jZXNSZWdpb25J", + "bnN0YW5jZUdyb3VwTWFuYWdlcnNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASAB", + "KAlIAIgBARImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPg", + "QQISGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo", + "/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdw", + "cm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIS", + "JwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdf", + "ZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2Vf", + "dG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MitwIKHUxpc3ROZXR3", + "b3JrQXR0YWNobWVudHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgB", + "ARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9", + "x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3By", + "b2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIn", + "ChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19m", + "aWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90", + "b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK4AgogTGlzdE5ldHdv", + "cmtFbmRwb2ludEdyb3Vwc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgA", + "iAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY", + "6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoH", + "cHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nl", + "c3MYtqTP9gEgASgISASIAQESFAoEem9uZRisx+QBIAEoCUID4EECQgkKB19m", + "aWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90", + "b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyLhAgo2TGlzdE5ldHdv", + "cmtFbmRwb2ludHNHbG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91cHNSZXF1ZXN0", + "EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsa", + "IAEoDUgBiAEBEicKFm5ldHdvcmtfZW5kcG9pbnRfZ3JvdXAYhsvzzgEgASgJ", + "QgPgQQISGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2Vu", + "GMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJl", + "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRl", + "ckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2Vu", + "QhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIv8DCjBMaXN0TmV0d29ya0Vu", + "ZHBvaW50c05ldHdvcmtFbmRwb2ludEdyb3Vwc1JlcXVlc3QSFwoGZmlsdGVy", + "GPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQES", + "JwoWbmV0d29ya19lbmRwb2ludF9ncm91cBiGy/POASABKAlCA+BBAhKLAQo3", + "bmV0d29ya19lbmRwb2ludF9ncm91cHNfbGlzdF9lbmRwb2ludHNfcmVxdWVz", + "dF9yZXNvdXJjZRiOmK8cIAEoCzJCLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk5ldHdvcmtFbmRwb2ludEdyb3Vwc0xpc3RFbmRwb2ludHNSZXF1ZXN0QgPg", + "QQISGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmw", + "xAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVy", + "bl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQESFAoEem9uZRisx+QB", + "IAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRl", + "cl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2Vz", + "cyL5Ago2TGlzdE5ldHdvcmtFbmRwb2ludHNSZWdpb25OZXR3b3JrRW5kcG9p", + "bnRHcm91cHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgtt", + "YXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEicKFm5ldHdvcmtfZW5kcG9pbnRf", + "Z3JvdXAYhsvzzgEgASgJQgPgQQISGAoIb3JkZXJfYnkY6P3HTCABKAlIAogB", + "ARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFs", + "IAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9w", + "YXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxf", + "bWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19y", + "ZXR1cm5fcGFydGlhbF9zdWNjZXNzIqQCCiJMaXN0TmV0d29ya0ZpcmV3YWxs", + "UG9saWNpZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgtt", + "YXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJ", + "SAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QY", + "mZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YB", + "IAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRl", + "cl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2Vz", + "cyKcAgoaTGlzdE5ldHdvcmtQcm9maWxlc1JlcXVlc3QSFwoGZmlsdGVyGPiW", "o6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoI", "b3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJ", "SAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQESFAoEem9uZRisx+QBIAEoCUID", - "4EECQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUIN", - "CgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyLhAgo2", - "TGlzdE5ldHdvcmtFbmRwb2ludHNHbG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91", + "aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4", + "X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1", + "cm5fcGFydGlhbF9zdWNjZXNzIpUCChNMaXN0TmV0d29ya3NSZXF1ZXN0EhcK", + "BmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEo", + "DUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tl", + "bhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZy", + "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0", + "ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tl", + "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKtAgoVTGlzdE5vZGVHcm91", "cHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVz", - "dWx0cxibyIsaIAEoDUgBiAEBEicKFm5ldHdvcmtfZW5kcG9pbnRfZ3JvdXAY", - "hsvzzgEgASgJQgPgQQISGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpw", - "YWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFC", - "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", - "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIv8DCjBMaXN0", - "TmV0d29ya0VuZHBvaW50c05ldHdvcmtFbmRwb2ludEdyb3Vwc1JlcXVlc3QS", - "FwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixog", - "ASgNSAGIAQESJwoWbmV0d29ya19lbmRwb2ludF9ncm91cBiGy/POASABKAlC", - "A+BBAhKLAQo3bmV0d29ya19lbmRwb2ludF9ncm91cHNfbGlzdF9lbmRwb2lu", - "dHNfcmVxdWVzdF9yZXNvdXJjZRiOmK8cIAEoCzJCLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3Vwc0xpc3RFbmRwb2ludHNS", - "ZXF1ZXN0QgPgQQISGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdl", - "X3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", - "EicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQESFAoE", - "em9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRz", - "QgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRp", - "YWxfc3VjY2VzcyL5Ago2TGlzdE5ldHdvcmtFbmRwb2ludHNSZWdpb25OZXR3", - "b3JrRW5kcG9pbnRHcm91cHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlI", - "AIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEicKFm5ldHdvcmtf", - "ZW5kcG9pbnRfZ3JvdXAYhsvzzgEgASgJQgPgQQISGAoIb3JkZXJfYnkY6P3H", - "TCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJv", - "amVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicK", - "FnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2Zp", - "bHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rv", - "a2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIqQCCiJMaXN0TmV0d29y", - "a0ZpcmV3YWxsUG9saWNpZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlI", - "AIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5", - "GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcK", - "B3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNj", - "ZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRz", - "QgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRp", - "YWxfc3VjY2VzcyKVAgoTTGlzdE5ldHdvcmtzUmVxdWVzdBIXCgZmaWx0ZXIY", - "+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIY", - "CghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSAB", - "KAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9t", - "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MirQIKFUxpc3ROb2RlR3JvdXBzUmVxdWVz", - "dBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iL", - "GiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2Vf", - "dG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", - "JwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6", - "b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNC", - "CwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlh", - "bF9zdWNjZXNzIrICChhMaXN0Tm9kZVRlbXBsYXRlc1JlcXVlc3QSFwoGZmls", - "dGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGI", - "AQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmw", - "xAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lv", - "bhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP", - "9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29y", - "ZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNj", - "ZXNzIqwCChRMaXN0Tm9kZVR5cGVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEg", - "ASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRl", - "cl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gB", - "ARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxf", - "c3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJC", - "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", - "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIs8CChpMaXN0", - "Tm9kZXNOb2RlR3JvdXBzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACI", - "AQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIbCgpub2RlX2dyb3Vw", - "GIL8i+ABIAEoCUID4EECEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoK", - "cGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEB", - "EhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVz", - "dWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MitQIKG0xpc3RQYWNrZXRNaXJyb3JpbmdzUmVxdWVz", + "dWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQES", + "GgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCAB", + "KAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgE", + "iAEBEhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhf", + "cmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVy", + "bl9wYXJ0aWFsX3N1Y2Nlc3MisgIKGExpc3ROb2RlVGVtcGxhdGVzUmVxdWVz", "dBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iL", "GiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2Vf", "dG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", "FgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3Vj", "Y2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MigAQKIExpc3RQZWVyaW5nUm91dGVzTmV0d29ya3NSZXF1", - "ZXN0EhkKCWRpcmVjdGlvbhj/joA1IAEoCUgAiAEBEhcKBmZpbHRlchj4lqOg", - "ASABKAlIAYgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgCiAEBEhcKB25l", - "dHdvcmsYrrSFbyABKAlCA+BBAhIYCghvcmRlcl9ieRjo/cdMIAEoCUgDiAEB", - "EhoKCnBhZ2VfdG9rZW4YybDECSABKAlIBIgBARIcCgxwZWVyaW5nX25hbWUY", - "qtCAdyABKAlIBYgBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVn", - "aW9uGPTNoEIgASgJSAaIAQESJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2", - "pM/2ASABKAhIB4gBASJICglEaXJlY3Rpb24SFwoTVU5ERUZJTkVEX0RJUkVD", - "VElPThAAEhAKCElOQ09NSU5HEKbQt6EBEhAKCE9VVEdPSU5HEOzGzJIBQgwK", - "Cl9kaXJlY3Rpb25CCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29y", - "ZGVyX2J5Qg0KC19wYWdlX3Rva2VuQg8KDV9wZWVyaW5nX25hbWVCCQoHX3Jl", - "Z2lvbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyLyAgoyTGlzdFBlcklu", - "c3RhbmNlQ29uZmlnc0luc3RhbmNlR3JvdXBNYW5hZ2Vyc1JlcXVlc3QSFwoG", - "ZmlsdGVyGPiWo6ABIAEoCUgAiAEBEiYKFmluc3RhbmNlX2dyb3VwX21hbmFn", - "ZXIYw/fzdiABKAlCA+BBAhIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEB", + "aWFsX3N1Y2Nlc3MirAIKFExpc3ROb2RlVHlwZXNSZXF1ZXN0EhcKBmZpbHRl", + "chj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEB", "EhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJ", "IAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5f", "cGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBEhQKBHpvbmUYrMfkASAB", "KAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJf", "YnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3Mi", - "+gIKOExpc3RQZXJJbnN0YW5jZUNvbmZpZ3NSZWdpb25JbnN0YW5jZUdyb3Vw", - "TWFuYWdlcnNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARImChZp", - "bnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQISGwoLbWF4X3Jl", - "c3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEB", - "EhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwg", - "ASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9t", - "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MiuAIKNkxpc3RQcmVjb25maWd1cmVkRXhw", - "cmVzc2lvblNldHNTZWN1cml0eVBvbGljaWVzUmVxdWVzdBIXCgZmaWx0ZXIY", - "+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIY", - "CghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSAB", - "KAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9t", - "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MipQIKI0xpc3RQdWJsaWNBZHZlcnRpc2Vk", - "UHJlZml4ZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgtt", - "YXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJ", - "SAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QY", - "mZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YB", - "IAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRl", - "cl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2Vz", - "cyK8AgoiTGlzdFB1YmxpY0RlbGVnYXRlZFByZWZpeGVzUmVxdWVzdBIXCgZm", - "aWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1I", - "AYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4Y", - "ybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVn", - "aW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2", - "pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglf", - "b3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1", - "Y2Nlc3MizwIKHUxpc3RSZWZlcnJlcnNJbnN0YW5jZXNSZXF1ZXN0EhcKBmZp", - "bHRlchj4lqOgASABKAlIAIgBARIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EEC", - "EhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3H", - "TCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJv", - "amVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MY", - "tqTP9gEgASgISASIAQESFAoEem9uZRisx+QBIAEoCUID4EECQgkKB19maWx0", - "ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tl", - "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK2AgocTGlzdFJlZ2lvbkF1", - "dG9zY2FsZXJzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoL", - "bWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEo", - "CUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0", - "dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVy", - "Qg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5C", - "GQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiugIKIExpc3RSZWdpb25CYWNr", - "ZW5kU2VydmljZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIb", + "zwIKGkxpc3ROb2Rlc05vZGVHcm91cHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOg", + "ASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhsKCm5v", + "ZGVfZ3JvdXAYgvyL4AEgASgJQgPgQQISGAoIb3JkZXJfYnkY6P3HTCABKAlI", + "AogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEg", + "ASgISASIAQESFAoEem9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoM", + "X21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdf", + "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK1AgobTGlzdFBhY2tldE1pcnJvcmlu", + "Z3NSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVz", + "dWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQES", + "GgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCAB", + "KAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFy", + "dGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21h", + "eF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0", + "dXJuX3BhcnRpYWxfc3VjY2VzcyKABAogTGlzdFBlZXJpbmdSb3V0ZXNOZXR3", + "b3Jrc1JlcXVlc3QSGQoJZGlyZWN0aW9uGP+OgDUgASgJSACIAQESFwoGZmls", + "dGVyGPiWo6ABIAEoCUgBiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAKI", + "AQESFwoHbmV0d29yaxiutIVvIAEoCUID4EECEhgKCG9yZGVyX2J5GOj9x0wg", + "ASgJSAOIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgEiAEBEhwKDHBlZXJp", + "bmdfbmFtZRiq0IB3IAEoCUgFiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", + "AhIWCgZyZWdpb24Y9M2gQiABKAlIBogBARInChZyZXR1cm5fcGFydGlhbF9z", + "dWNjZXNzGLakz/YBIAEoCEgHiAEBIkgKCURpcmVjdGlvbhIXChNVTkRFRklO", + "RURfRElSRUNUSU9OEAASEAoISU5DT01JTkcQptC3oQESEAoIT1VUR09JTkcQ", + "7MbMkgFCDAoKX2RpcmVjdGlvbkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", + "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CDwoNX3BlZXJpbmdfbmFt", + "ZUIJCgdfcmVnaW9uQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIvICCjJM", + "aXN0UGVySW5zdGFuY2VDb25maWdzSW5zdGFuY2VHcm91cE1hbmFnZXJzUmVx", + "dWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESJgoWaW5zdGFuY2VfZ3Jv", + "dXBfbWFuYWdlchjD9/N2IAEoCUID4EECEhsKC21heF9yZXN1bHRzGJvIixog", + "ASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rv", + "a2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicK", + "FnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQESFAoEem9u", + "ZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsK", + "CV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxf", + "c3VjY2VzcyL6Ago4TGlzdFBlckluc3RhbmNlQ29uZmlnc1JlZ2lvbkluc3Rh", + "bmNlR3JvdXBNYW5hZ2Vyc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgA", + "iAEBEiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIb", "CgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wg", "ASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2pl", "Y3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZy", "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0", "ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tl", - "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK2AgocTGlzdFJlZ2lvbkNv", - "bW1pdG1lbnRzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoL", - "bWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEo", - "CUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0", - "dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVy", - "Qg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5C", - "GQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MitAIKGkxpc3RSZWdpb25EaXNr", - "VHlwZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhf", + "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK4Ago2TGlzdFByZWNvbmZp", + "Z3VyZWRFeHByZXNzaW9uU2V0c1NlY3VyaXR5UG9saWNpZXNSZXF1ZXN0EhcK", + "BmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEo", + "DUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tl", + "bhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZy", + "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0", + "ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tl", + "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKlAgojTGlzdFB1YmxpY0Fk", + "dmVydGlzZWRQcmVmaXhlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgA", + "iAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY", + "6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoH", + "cHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nl", + "c3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNC", + "CwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlh", + "bF9zdWNjZXNzIrwCCiJMaXN0UHVibGljRGVsZWdhdGVkUHJlZml4ZXNSZXF1", + "ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxib", + "yIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFn", + "ZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", + "AhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9z", + "dWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1", + "bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3Bh", + "cnRpYWxfc3VjY2VzcyLPAgodTGlzdFJlZmVycmVyc0luc3RhbmNlc1JlcXVl", + "c3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhgKCGluc3RhbmNlGJWp2ggg", + "ASgJQgPgQQISGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRl", + "cl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gB", + "ARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxf", + "c3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJC", + "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", + "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrYCChxMaXN0", + "UmVnaW9uQXV0b3NjYWxlcnNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlI", + "AIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5", + "GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcK", + "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BB", + "AhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkK", + "B19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFn", + "ZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK6AgogTGlzdFJl", + "Z2lvbkJhY2tlbmRTZXJ2aWNlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEo", + "CUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJf", + "YnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQES", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID", + "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFC", + "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", + "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrYCChxMaXN0", + "UmVnaW9uQ29tbWl0bWVudHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlI", + "AIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5", + "GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcK", + "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BB", + "AhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkK", + "B19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFn", + "ZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK0AgoaTGlzdFJl", + "Z2lvbkRpc2tUeXBlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEB", + "EhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3H", + "TCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJv", + "amVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicK", + "FnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2Zp", + "bHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rv", + "a2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrACChZMaXN0UmVnaW9u", + "RGlza3NSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhf", "cmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKI", "AQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbB", "bCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5f", "cGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoM", "X21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdf", - "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKwAgoWTGlzdFJlZ2lvbkRpc2tzUmVx", - "dWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMY", - "m8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBh", - "Z2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", - "QQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxf", - "c3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVz", - "dWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MivgIKJExpc3RSZWdpb25IZWFsdGhDaGVja1NlcnZp", - "Y2VzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jl", - "c3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEB", - "EhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwg", - "ASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9t", - "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MitwIKHUxpc3RSZWdpb25IZWFsdGhDaGVj", - "a3NSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVz", - "dWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQES", - "GgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFy", - "dGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21h", - "eF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0", - "dXJuX3BhcnRpYWxfc3VjY2VzcyLAAgomTGlzdFJlZ2lvbkluc3RhbmNlR3Jv", - "dXBNYW5hZ2Vyc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsK", - "C21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCAB", - "KAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVj", - "dBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRl", - "ckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2Vu", - "QhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrkCCh9MaXN0UmVnaW9uSW5z", - "dGFuY2VHcm91cHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIb", + "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK+AgokTGlzdFJlZ2lvbkhlYWx0aENo", + "ZWNrU2VydmljZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIb", "CgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wg", "ASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2pl", "Y3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZy", "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0", "ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tl", - "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK8AgoiTGlzdFJlZ2lvbklu", - "c3RhbmNlVGVtcGxhdGVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACI", - "AQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo", - "/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdw", - "cm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIS", - "JwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdf", - "ZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2Vf", - "dG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiuwIKIUxpc3RSZWdp", - "b25JbnN0YW50U25hcHNob3RzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJ", + "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK3AgodTGlzdFJlZ2lvbkhl", + "YWx0aENoZWNrc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsK", + "C21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCAB", + "KAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVj", + "dBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJl", + "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRl", + "ckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2Vu", + "QhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIsACCiZMaXN0UmVnaW9uSW5z", + "dGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJ", "SACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9i", "eRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIX", "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPg", "QQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJ", "CgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3Bh", - "Z2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiwAIKJkxpc3RS", - "ZWdpb25OZXR3b3JrRW5kcG9pbnRHcm91cHNSZXF1ZXN0EhcKBmZpbHRlchj4", + "Z2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiuQIKH0xpc3RS", + "ZWdpb25JbnN0YW5jZUdyb3Vwc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEo", + "CUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJf", + "YnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQES", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID", + "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFC", + "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", + "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrwCCiJMaXN0", + "UmVnaW9uSW5zdGFuY2VUZW1wbGF0ZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOg", + "ASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9y", + "ZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgD", + "iAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiAB", + "KAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgE", + "iAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUIN", + "CgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK7Agoh", + "TGlzdFJlZ2lvbkluc3RhbnRTbmFwc2hvdHNSZXF1ZXN0EhcKBmZpbHRlchj4", "lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgK", "CG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEo", "CUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2g", "QiABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEo", "CEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9i", - "eUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyLC", - "AgooTGlzdFJlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljaWVzUmVxdWVzdBIX", - "CgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiAB", - "KA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9r", - "ZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoG", - "cmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vz", - "cxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0IL", - "Cglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFs", - "X3N1Y2Nlc3MiwAIKJkxpc3RSZWdpb25Ob3RpZmljYXRpb25FbmRwb2ludHNS", - "ZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0", - "cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoK", - "cGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFydGlh", - "bF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9y", - "ZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJu", - "X3BhcnRpYWxfc3VjY2VzcyK1AgobTGlzdFJlZ2lvbk9wZXJhdGlvbnNSZXF1", - "ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxib", - "yIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFn", - "ZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", - "AhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9z", - "dWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1", - "bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2VzcyK7AgohTGlzdFJlZ2lvblNlY3VyaXR5UG9saWNpZXNS", - "ZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0", - "cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoK", - "cGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFydGlh", - "bF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9y", - "ZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJu", - "X3BhcnRpYWxfc3VjY2VzcyK6AgogTGlzdFJlZ2lvblNzbENlcnRpZmljYXRl", - "c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1", - "bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIa", - "CgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4", - "X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1", - "cm5fcGFydGlhbF9zdWNjZXNzIrYCChxMaXN0UmVnaW9uU3NsUG9saWNpZXNS", + "eUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyLA", + "AgomTGlzdFJlZ2lvbk5ldHdvcmtFbmRwb2ludEdyb3Vwc1JlcXVlc3QSFwoG", + "ZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgN", + "SAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2Vu", + "GMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJl", + "Z2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MY", + "tqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJ", + "X29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9z", + "dWNjZXNzIsICCihMaXN0UmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWNpZXNS", "ZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0", "cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoK", "cGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", "A+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFydGlh", "bF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9y", "ZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJu", - "X3BhcnRpYWxfc3VjY2VzcyK8AgoiTGlzdFJlZ2lvblRhcmdldEh0dHBQcm94", - "aWVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jl", - "c3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEB", - "EhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwg", - "ASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9t", - "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MivQIKI0xpc3RSZWdpb25UYXJnZXRIdHRw", - "c1Byb3hpZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgtt", - "YXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJ", - "SAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QY", - "mZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1", - "cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJC", - "DgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZ", - "ChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK7AgohTGlzdFJlZ2lvblRhcmdl", - "dFRjcFByb3hpZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIb", + "X3BhcnRpYWxfc3VjY2VzcyLAAgomTGlzdFJlZ2lvbk5vdGlmaWNhdGlvbkVu", + "ZHBvaW50c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21h", + "eF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlI", + "AogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVy", + "bl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIO", + "CgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkK", + "F19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrUCChtMaXN0UmVnaW9uT3BlcmF0", + "aW9uc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9y", + "ZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogB", + "ARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFs", + "IAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9w", + "YXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxf", + "bWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19y", + "ZXR1cm5fcGFydGlhbF9zdWNjZXNzIrsCCiFMaXN0UmVnaW9uU2VjdXJpdHlQ", + "b2xpY2llc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21h", + "eF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlI", + "AogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVy", + "bl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIO", + "CgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkK", + "F19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIroCCiBMaXN0UmVnaW9uU3NsQ2Vy", + "dGlmaWNhdGVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoL", + "bWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEo", + "CUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0", + "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0", + "dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVy", + "Qg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5C", + "GQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MitgIKHExpc3RSZWdpb25Tc2xQ", + "b2xpY2llc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21h", + "eF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlI", + "AogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVy", + "bl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIO", + "CgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkK", + "F19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrwCCiJMaXN0UmVnaW9uVGFyZ2V0", + "SHR0cFByb3hpZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIb", "CgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wg", "ASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2pl", "Y3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZy", "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0", "ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tl", - "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKyAgoYTGlzdFJlZ2lvblVy", - "bE1hcHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhf", + "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK9AgojTGlzdFJlZ2lvblRh", + "cmdldEh0dHBzUHJveGllc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgA", + "iAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY", + "6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoH", + "cHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EEC", + "EicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoH", + "X2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdl", + "X3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrsCCiFMaXN0UmVn", + "aW9uVGFyZ2V0VGNwUHJveGllc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEo", + "CUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJf", + "YnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQES", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID", + "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFC", + "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", + "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrICChhMaXN0", + "UmVnaW9uVXJsTWFwc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEB", + "EhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3H", + "TCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJv", + "amVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicK", + "FnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2Zp", + "bHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rv", + "a2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrACChZMaXN0UmVnaW9u", + "Wm9uZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhf", "cmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKI", "AQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbB", "bCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5f", "cGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoM", "X21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdf", - "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKwAgoWTGlzdFJlZ2lvblpvbmVzUmVx", - "dWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMY", - "m8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBh", - "Z2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", - "QQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxf", - "c3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVz", - "dWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MilAIKEkxpc3RSZWdpb25zUmVxdWVzdBIXCgZmaWx0", - "ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgB", - "ARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDE", - "CSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJu", - "X3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4K", - "DF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoX", - "X3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MirwIKF0xpc3RSZXNlcnZhdGlvbnNS", - "ZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0", - "cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoK", - "cGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEB", - "EhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVz", - "dWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9w", - "YXJ0aWFsX3N1Y2Nlc3MitQIKG0xpc3RSZXNvdXJjZVBvbGljaWVzUmVxdWVz", - "dBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iL", - "GiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2Vf", - "dG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", - "FgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3Vj", - "Y2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", - "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MirAIKEkxpc3RSb3V0ZXJzUmVxdWVzdBIXCgZmaWx0ZXIY", - "+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIY", - "CghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSAB", - "KAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTN", - "oEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASAB", - "KAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJf", - "YnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3Mi", - "kwIKEUxpc3RSb3V0ZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgB", - "ARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9", - "x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNz", - "GLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsK", - "CV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxf", - "c3VjY2VzcyKdAgobTGlzdFNlY3VyaXR5UG9saWNpZXNSZXF1ZXN0EhcKBmZp", - "bHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgB", - "iAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJ", - "sMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1", - "cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJC", - "DgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZ", - "ChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK3AgodTGlzdFNlcnZpY2VBdHRh", - "Y2htZW50c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21h", + "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKUAgoSTGlzdFJlZ2lvbnNSZXF1ZXN0", + "EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsa", + "IAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90", + "b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIn", + "ChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19m", + "aWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90", + "b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKvAgoXTGlzdFJlc2Vy", + "dmF0aW9uc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21h", "eF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlI", "AogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZ", - "lsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVy", - "bl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIO", - "CgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkK", - "F19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIpYCChRMaXN0U25hcHNob3RzUmVx", - "dWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMY", - "m8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBh", - "Z2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", - "QQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJ", - "CgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3Bh", - "Z2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MinAIKGkxpc3RT", - "c2xDZXJ0aWZpY2F0ZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgB", - "ARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9", - "x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNz", - "GLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsK", - "CV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxf", - "c3VjY2VzcyKYAgoWTGlzdFNzbFBvbGljaWVzUmVxdWVzdBIXCgZmaWx0ZXIY", - "+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIY", - "CghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSAB", - "KAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3Bh", - "cnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9t", - "YXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3Jl", - "dHVybl9wYXJ0aWFsX3N1Y2Nlc3MiswIKG0xpc3RTdG9yYWdlUG9vbFR5cGVz", - "UmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3Vs", - "dHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoK", - "CnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJ", - "QgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgB", - "ARIUCgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRlckIOCgxfbWF4X3Jl", - "c3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5f", - "cGFydGlhbF9zdWNjZXNzIq8CChdMaXN0U3RvcmFnZVBvb2xzUmVxdWVzdBIX", - "CgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiAB", - "KA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9r", - "ZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoW", - "cmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBARIUCgR6b25l", - "GKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJ", - "X29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9z", - "dWNjZXNzIrACChZMaXN0U3VibmV0d29ya3NSZXF1ZXN0EhcKBmZpbHRlchj4", - "lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgK", - "CG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEo", - "CUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2g", - "QiABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEo", - "CEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9i", - "eUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKe", - "AgocTGlzdFRhcmdldEdycGNQcm94aWVzUmVxdWVzdBIXCgZmaWx0ZXIY+Jaj", - "oAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghv", - "cmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlI", - "A4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRp", - "YWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhf", - "cmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVy", - "bl9wYXJ0aWFsX3N1Y2Nlc3MingIKHExpc3RUYXJnZXRIdHRwUHJveGllc1Jl", - "cXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRz", - "GJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpw", - "YWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFC", - "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", - "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIp8CCh1MaXN0", - "VGFyZ2V0SHR0cHNQcm94aWVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJ", - "SACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9i", - "eRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIX", - "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3Vj", - "Y2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0", - "c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MisgIKGkxpc3RUYXJnZXRJbnN0YW5jZXNSZXF1ZXN0EhcK", + "lsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEg", + "ASgISASIAQESFAoEem9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoM", + "X21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdf", + "cmV0dXJuX3BhcnRpYWxfc3VjY2VzcyK1AgobTGlzdFJlc291cmNlUG9saWNp", + "ZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVz", + "dWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQES", + "GgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCAB", + "KAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFy", + "dGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21h", + "eF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0", + "dXJuX3BhcnRpYWxfc3VjY2VzcyKsAgoSTGlzdFJvdXRlcnNSZXF1ZXN0EhcK", "BmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEo", "DUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tl", - "bhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZy", - "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBEhQKBHpvbmUY", - "rMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglf", - "b3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1", - "Y2Nlc3MisAIKFkxpc3RUYXJnZXRQb29sc1JlcXVlc3QSFwoGZmlsdGVyGPiW", - "o6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoI", - "b3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJ", - "SAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBC", - "IAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgI", - "SASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5", - "Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIp0C", - "ChtMaXN0VGFyZ2V0U3NsUHJveGllc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6AB", + "bhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZy", + "ZWdpb24Y9M2gQiABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNz", + "GLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsK", + "CV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxf", + "c3VjY2VzcyKTAgoRTGlzdFJvdXRlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6AB", "IAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3Jk", "ZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOI", "AQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFs", "X3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jl", "c3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5f", - "cGFydGlhbF9zdWNjZXNzIp0CChtMaXN0VGFyZ2V0VGNwUHJveGllc1JlcXVl", + "cGFydGlhbF9zdWNjZXNzIp0CChtMaXN0U2VjdXJpdHlQb2xpY2llc1JlcXVl", "c3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvI", "ixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdl", "X3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EEC", "EicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoH", "X2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdl", - "X3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrYCChxMaXN0VGFy", - "Z2V0VnBuR2F0ZXdheXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgB", - "ARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9", - "x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3By", - "b2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIn", - "ChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19m", - "aWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90", - "b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKUAgoSTGlzdFVybE1h", - "cHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVz", - "dWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQES", - "GgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgE", - "iAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUIN", - "CgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKiAgog", - "TGlzdFVzYWJsZUJhY2tlbmRTZXJ2aWNlc1JlcXVlc3QSFwoGZmlsdGVyGPiW", - "o6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoI", - "b3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJ", - "SAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0", - "aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4", - "X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1", - "cm5fcGFydGlhbF9zdWNjZXNzIsACCiZMaXN0VXNhYmxlUmVnaW9uQmFja2Vu", - "ZFNlcnZpY2VzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoL", - "bWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEo", - "CUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISJwoWcmV0", - "dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVy", - "Qg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5C", - "GQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MingIKHExpc3RVc2FibGVTdWJu", - "ZXR3b3Jrc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21h", - "eF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlI", - "AogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZ", - "lsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEg", - "ASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVy", - "X2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNz", - "IrACChZMaXN0VnBuR2F0ZXdheXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASAB", - "KAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVy", - "X2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEB", - "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlC", - "A+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEB", - "QgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtf", - "cGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKvAgoVTGlz", - "dFZwblR1bm5lbHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIb", - "CgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wg", - "ASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2pl", - "Y3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhInChZy", + "X3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIrcCCh1MaXN0U2Vy", + "dmljZUF0dGFjaG1lbnRzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACI", + "AQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo", + "/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdw", + "cm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIS", + "JwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdf", + "ZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2Vf", + "dG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MilgIKFExpc3RTbmFw", + "c2hvdHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhf", + "cmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKI", + "AQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbB", + "bCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEo", + "CEgEiAEBQgkKB19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9i", + "eUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKc", + "AgoaTGlzdFNzbENlcnRpZmljYXRlc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6AB", + "IAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3Jk", + "ZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOI", + "AQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFs", + "X3N1Y2Nlc3MYtqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jl", + "c3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5f", + "cGFydGlhbF9zdWNjZXNzIpgCChZMaXN0U3NsUG9saWNpZXNSZXF1ZXN0EhcK", + "BmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEo", + "DUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tl", + "bhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZy", "ZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0", "ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tl", - "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKNAwobTGlzdFhwbkhvc3Rz", - "UHJvamVjdHNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgtt", + "bkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKzAgobTGlzdFN0b3JhZ2VQ", + "b29sVHlwZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgtt", "YXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJ", "SAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QY", - "mZbBbCABKAlCA+BBAhJuCihwcm9qZWN0c19saXN0X3hwbl9ob3N0c19yZXF1", - "ZXN0X3Jlc291cmNlGJfQznEgASgLMjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUHJvamVjdHNMaXN0WHBuSG9zdHNSZXF1ZXN0QgPgQQISJwoWcmV0dXJu", - "X3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4K", + "mZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YB", + "IAEoCEgEiAEBEhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4K", "DF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoX", - "X3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MisQIKGUxpc3Rab25lT3BlcmF0aW9u", - "c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1", - "bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIa", - "CgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASI", - "AQESFAoEem9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21heF9y", - "ZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJu", - "X3BhcnRpYWxfc3VjY2VzcyKSAgoQTGlzdFpvbmVzUmVxdWVzdBIXCgZmaWx0", + "X3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MirwIKF0xpc3RTdG9yYWdlUG9vbHNS", + "ZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0", + "cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoK", + "cGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlC", + "A+BBAhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEB", + "EhQKBHpvbmUYrMfkASABKAlCA+BBAkIJCgdfZmlsdGVyQg4KDF9tYXhfcmVz", + "dWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9w", + "YXJ0aWFsX3N1Y2Nlc3MisAIKFkxpc3RTdWJuZXR3b3Jrc1JlcXVlc3QSFwoG", + "ZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgN", + "SAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2Vu", + "GMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJl", + "Z2lvbhj0zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MY", + "tqTP9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJ", + "X29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9z", + "dWNjZXNzIp4CChxMaXN0VGFyZ2V0R3JwY1Byb3hpZXNSZXF1ZXN0EhcKBmZp", + "bHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgB", + "iAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJ", + "sMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1", + "cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJC", + "DgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZ", + "ChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKeAgocTGlzdFRhcmdldEh0dHBQ", + "cm94aWVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4", + "X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgC", + "iAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmW", + "wWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASAB", + "KAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJf", + "YnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3Mi", + "nwIKHUxpc3RUYXJnZXRIdHRwc1Byb3hpZXNSZXF1ZXN0EhcKBmZpbHRlchj4", + "lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgK", + "CG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEo", + "CUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhInChZyZXR1cm5fcGFy", + "dGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19maWx0ZXJCDgoMX21h", + "eF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0", + "dXJuX3BhcnRpYWxfc3VjY2VzcyKyAgoaTGlzdFRhcmdldEluc3RhbmNlc1Jl", + "cXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRz", + "GJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpw", + "YWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID", + "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQES", + "FAoEem9uZRisx+QBIAEoCUID4EECQgkKB19maWx0ZXJCDgoMX21heF9yZXN1", + "bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90b2tlbkIZChdfcmV0dXJuX3Bh", + "cnRpYWxfc3VjY2VzcyKwAgoWTGlzdFRhcmdldFBvb2xzUmVxdWVzdBIXCgZm", + "aWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1I", + "AYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4Y", + "ybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVn", + "aW9uGPTNoEIgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2", + "pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglf", + "b3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1", + "Y2Nlc3MinQIKG0xpc3RUYXJnZXRTc2xQcm94aWVzUmVxdWVzdBIXCgZmaWx0", "ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgB", "ARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDE", "CSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJu", "X3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4K", "DF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoX", - "X3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MijwEKCUxvY2FsRGlzaxIaCgpkaXNr", - "X2NvdW50GO2vnVcgASgFSACIAQESHQoMZGlza19zaXplX2diGLea55YBIAEo", - "BUgBiAEBEhkKCWRpc2tfdHlwZRic6awsIAEoCUgCiAEBQg0KC19kaXNrX2Nv", - "dW50Qg8KDV9kaXNrX3NpemVfZ2JCDAoKX2Rpc2tfdHlwZSJcChBMb2NhbGl6", - "ZWRNZXNzYWdlEhcKBmxvY2FsZRjanNj0ASABKAlIAIgBARIYCgdtZXNzYWdl", - "GIeArMcBIAEoCUgBiAEBQgkKB19sb2NhbGVCCgoIX21lc3NhZ2Ui0gIKDkxv", - "Y2F0aW9uUG9saWN5Ek0KCWxvY2F0aW9ucxjerpHFASADKAsyNi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5Mb2NhdGlvblBvbGljeS5Mb2NhdGlvbnNFbnRy", - "eRIdCgx0YXJnZXRfc2hhcGUY8+a7oQEgASgJSACIAQEaYQoOTG9jYXRpb25z", - "RW50cnkSCwoDa2V5GAEgASgJEj4KBXZhbHVlGAIgASgLMi8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuTG9jYXRpb25Qb2xpY3lMb2NhdGlvbjoCOAEiXgoL", - "VGFyZ2V0U2hhcGUSGgoWVU5ERUZJTkVEX1RBUkdFVF9TSEFQRRAAEgkKA0FO", - "WRDM+wMSFgoPQU5ZX1NJTkdMRV9aT05FENCmkR0SEAoIQkFMQU5DRUQQiLqt", - "3wFCDwoNX3RhcmdldF9zaGFwZSKOAgoWTG9jYXRpb25Qb2xpY3lMb2NhdGlv", - "bhJXCgtjb25zdHJhaW50cxi2zO4BIAEoCzI6Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkxvY2F0aW9uUG9saWN5TG9jYXRpb25Db25zdHJhaW50c0gAiAEB", - "EhoKCnByZWZlcmVuY2UY2/nyRyABKAlIAYgBASJgCgpQcmVmZXJlbmNlEhgK", - "FFVOREVGSU5FRF9QUkVGRVJFTkNFEAASDAoFQUxMT1cQqdbeHRIKCgRERU5Z", - "EIzsfxIeChZQUkVGRVJFTkNFX1VOU1BFQ0lGSUVEELPrzuwBQg4KDF9jb25z", - "dHJhaW50c0INCgtfcHJlZmVyZW5jZSJNCiFMb2NhdGlvblBvbGljeUxvY2F0", - "aW9uQ29uc3RyYWludHMSGgoJbWF4X2NvdW50GPT8kokBIAEoBUgAiAEBQgwK", - "Cl9tYXhfY291bnQitQkKDE1hY2hpbmVJbWFnZRIiChJjcmVhdGlvbl90aW1l", - "c3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlI", - "AYgBARIcCgtndWVzdF9mbHVzaBjdk+y3ASABKAhIAogBARIQCgJpZBibGiAB", - "KARIA4gBARJQChNpbnN0YW5jZV9wcm9wZXJ0aWVzGJ2e2GYgASgLMisuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VQcm9wZXJ0aWVzSASIAQES", - "FAoEa2luZBiU98gBIAEoCUgFiAEBEl0KHG1hY2hpbmVfaW1hZ2VfZW5jcnlw", - "dGlvbl9rZXkY///n+wEgASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "Q3VzdG9tZXJFbmNyeXB0aW9uS2V5SAaIAQESFAoEbmFtZRiL9c0BIAEoCUgH", - "iAEBEh4KDXNhdGlzZmllc19wemkYod2r5QEgASgISAiIAQESHgoNc2F0aXNm", - "aWVzX3B6cxir3avlASABKAhICYgBARI7CgtzYXZlZF9kaXNrcxi+7cC9ASAD", - "KAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TYXZlZERpc2sSGgoJc2Vs", - "Zl9saW5rGI2SxdkBIAEoCUgKiAEBElkKG3NvdXJjZV9kaXNrX2VuY3J5cHRp", - "b25fa2V5cxiy+M+wASADKAsyMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", - "b3VyY2VEaXNrRW5jcnlwdGlvbktleRIgCg9zb3VyY2VfaW5zdGFuY2UYuZj9", - "vAEgASgJSAuIAQESXgoac291cmNlX2luc3RhbmNlX3Byb3BlcnRpZXMY+dHL", - "4gEgASgLMjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU291cmNlSW5zdGFu", - "Y2VQcm9wZXJ0aWVzSAyIAQESFgoGc3RhdHVzGPKft1YgASgJSA2IAQESHQoR", - "c3RvcmFnZV9sb2NhdGlvbnMYmu2znAEgAygJEiMKE3RvdGFsX3N0b3JhZ2Vf", - "Ynl0ZXMY7IeEJyABKANIDogBASJzCgZTdGF0dXMSFAoQVU5ERUZJTkVEX1NU", - "QVRVUxAAEhAKCENSRUFUSU5HELm9ndkBEhAKCERFTEVUSU5HEKinh/wBEg8K", - "B0lOVkFMSUQQ1/vt/AESDAoFUkVBRFkQg8OPJRIQCglVUExPQURJTkcQoZzN", - "f0IVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIOCgxf", - "Z3Vlc3RfZmx1c2hCBQoDX2lkQhYKFF9pbnN0YW5jZV9wcm9wZXJ0aWVzQgcK", - "BV9raW5kQh8KHV9tYWNoaW5lX2ltYWdlX2VuY3J5cHRpb25fa2V5QgcKBV9u", - "YW1lQhAKDl9zYXRpc2ZpZXNfcHppQhAKDl9zYXRpc2ZpZXNfcHpzQgwKCl9z", - "ZWxmX2xpbmtCEgoQX3NvdXJjZV9pbnN0YW5jZUIdChtfc291cmNlX2luc3Rh", - "bmNlX3Byb3BlcnRpZXNCCQoHX3N0YXR1c0IWChRfdG90YWxfc3RvcmFnZV9i", - "eXRlcyKpAgoQTWFjaGluZUltYWdlTGlzdBIQCgJpZBibGiABKAlIAIgBARI3", - "CgVpdGVtcxjAz/cvIAMoCzIlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1h", - "Y2hpbmVJbWFnZRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdl", - "X3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgD", - "iAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3Bh", - "Z2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyLmBwoLTWFjaGlu", - "ZVR5cGUSPwoMYWNjZWxlcmF0b3JzGOjWxYABIAMoCzIlLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkFjY2VsZXJhdG9ycxIdCgxhcmNoaXRlY3R1cmUY09Kx", - "kAEgASgJSACIAQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAGI", - "AQESRwoKZGVwcmVjYXRlZBizy9H1ASABKAsyKi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5EZXByZWNhdGlvblN0YXR1c0gCiAEBEhwKC2Rlc2NyaXB0aW9u", - "GPyH1skBIAEoCUgDiAEBEhsKCmd1ZXN0X2NwdXMY0svIuwEgASgFSASIAQES", - "EAoCaWQYmxogASgESAWIAQESHgoOaW1hZ2Vfc3BhY2VfZ2IYmPL1IyABKAVI", - "BogBARIeCg1pc19zaGFyZWRfY3B1GIPaz/gBIAEoCEgHiAEBEhQKBGtpbmQY", - "lPfIASABKAlICIgBARIpChhtYXhpbXVtX3BlcnNpc3RlbnRfZGlza3MYjfbO", - "7AEgASgFSAmIAQESMAogbWF4aW11bV9wZXJzaXN0ZW50X2Rpc2tzX3NpemVf", - "Z2IYp5XISSABKANICogBARIZCgltZW1vcnlfbWIYk5OoNyABKAVIC4gBARIU", - "CgRuYW1lGIv1zQEgASgJSAyIAQESQAoNc2NyYXRjaF9kaXNrcxjxsaDlASAD", - "KAsyJS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TY3JhdGNoRGlza3MSGgoJ", - "c2VsZl9saW5rGI2SxdkBIAEoCUgNiAEBEhQKBHpvbmUYrMfkASABKAlIDogB", - "ASJqCgxBcmNoaXRlY3R1cmUSGgoWVU5ERUZJTkVEX0FSQ0hJVEVDVFVSRRAA", - "EiAKGEFSQ0hJVEVDVFVSRV9VTlNQRUNJRklFRBCr1J28ARIMCgVBUk02NBD6", - "y+kdEg4KBlg4Nl82NBDHpObKAUIPCg1fYXJjaGl0ZWN0dXJlQhUKE19jcmVh", - "dGlvbl90aW1lc3RhbXBCDQoLX2RlcHJlY2F0ZWRCDgoMX2Rlc2NyaXB0aW9u", - "Qg0KC19ndWVzdF9jcHVzQgUKA19pZEIRCg9faW1hZ2Vfc3BhY2VfZ2JCEAoO", - "X2lzX3NoYXJlZF9jcHVCBwoFX2tpbmRCGwoZX21heGltdW1fcGVyc2lzdGVu", - "dF9kaXNrc0IjCiFfbWF4aW11bV9wZXJzaXN0ZW50X2Rpc2tzX3NpemVfZ2JC", - "DAoKX21lbW9yeV9tYkIHCgVfbmFtZUIMCgpfc2VsZl9saW5rQgcKBV96b25l", - "IsIDChlNYWNoaW5lVHlwZUFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgA", - "iAEBEk8KBWl0ZW1zGMDP9y8gAygLMj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuTWFjaGluZVR5cGVBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtp", - "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", - "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFjaGFi", - "bGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaXQoKSXRlbXNFbnRyeRILCgNr", - "ZXkYASABKAkSPgoFdmFsdWUYAiABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5NYWNoaW5lVHlwZXNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tp", - "bmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJu", - "aW5nIqcCCg9NYWNoaW5lVHlwZUxpc3QSEAoCaWQYmxogASgJSACIAQESNgoF", - "aXRlbXMYwM/3LyADKAsyJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5NYWNo", - "aW5lVHlwZRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rv", + "X3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MinQIKG0xpc3RUYXJnZXRUY3BQcm94", + "aWVzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jl", + "c3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEB", + "EhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwg", + "ASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhI", + "BIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlC", + "DQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MitgIK", + "HExpc3RUYXJnZXRWcG5HYXRld2F5c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6AB", + "IAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3Jk", + "ZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOI", + "AQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEo", + "CUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASI", + "AQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0K", + "C19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIpQCChJM", + "aXN0VXJsTWFwc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgAiAEBEhsK", + "C21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY6P3HTCAB", + "KAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoHcHJvamVj", + "dBiZlsFsIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP", + "9gEgASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29y", + "ZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNj", + "ZXNzIqICCiBMaXN0VXNhYmxlQmFja2VuZFNlcnZpY2VzUmVxdWVzdBIXCgZm", + "aWx0ZXIY+JajoAEgASgJSACIAQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1I", + "AYgBARIYCghvcmRlcl9ieRjo/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4Y", + "ybDECSABKAlIA4gBARIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0", + "dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVy", + "Qg4KDF9tYXhfcmVzdWx0c0ILCglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5C", + "GQoXX3JldHVybl9wYXJ0aWFsX3N1Y2Nlc3MiwAIKJkxpc3RVc2FibGVSZWdp", + "b25CYWNrZW5kU2VydmljZXNSZXF1ZXN0EhcKBmZpbHRlchj4lqOgASABKAlI", + "AIgBARIbCgttYXhfcmVzdWx0cxibyIsaIAEoDUgBiAEBEhgKCG9yZGVyX2J5", + "GOj9x0wgASgJSAKIAQESGgoKcGFnZV90b2tlbhjJsMQJIAEoCUgDiAEBEhcK", + "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BB", + "AhInChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkK", + "B19maWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFn", + "ZV90b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKeAgocTGlzdFVz", + "YWJsZVN1Ym5ldHdvcmtzUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACI", + "AQESGwoLbWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo", + "/cdMIAEoCUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdw", + "cm9qZWN0GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vz", + "cxi2pM/2ASABKAhIBIgBAUIJCgdfZmlsdGVyQg4KDF9tYXhfcmVzdWx0c0IL", + "Cglfb3JkZXJfYnlCDQoLX3BhZ2VfdG9rZW5CGQoXX3JldHVybl9wYXJ0aWFs", + "X3N1Y2Nlc3MisAIKFkxpc3RWcG5HYXRld2F5c1JlcXVlc3QSFwoGZmlsdGVy", + "GPiWo6ABIAEoCUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQES", + "GAoIb3JkZXJfYnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkg", + "ASgJSAOIAQESFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0", + "zaBCIAEoCUID4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEg", + "ASgISASIAQFCCQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVy", + "X2J5Qg0KC19wYWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNz", + "Iq8CChVMaXN0VnBuVHVubmVsc1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEo", + "CUgAiAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJf", + "YnkY6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQES", + "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID", + "4EECEicKFnJldHVybl9wYXJ0aWFsX3N1Y2Nlc3MYtqTP9gEgASgISASIAQFC", + "CQoHX2ZpbHRlckIOCgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19w", + "YWdlX3Rva2VuQhkKF19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIo0DChtMaXN0", + "WHBuSG9zdHNQcm9qZWN0c1JlcXVlc3QSFwoGZmlsdGVyGPiWo6ABIAEoCUgA", + "iAEBEhsKC21heF9yZXN1bHRzGJvIixogASgNSAGIAQESGAoIb3JkZXJfYnkY", + "6P3HTCABKAlIAogBARIaCgpwYWdlX3Rva2VuGMmwxAkgASgJSAOIAQESFwoH", + "cHJvamVjdBiZlsFsIAEoCUID4EECEm4KKHByb2plY3RzX2xpc3RfeHBuX2hv", + "c3RzX3JlcXVlc3RfcmVzb3VyY2UYl9DOcSABKAsyNC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5Qcm9qZWN0c0xpc3RYcG5Ib3N0c1JlcXVlc3RCA+BBAhIn", + "ChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19m", + "aWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90", + "b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKxAgoZTGlzdFpvbmVP", + "cGVyYXRpb25zUmVxdWVzdBIXCgZmaWx0ZXIY+JajoAEgASgJSACIAQESGwoL", + "bWF4X3Jlc3VsdHMYm8iLGiABKA1IAYgBARIYCghvcmRlcl9ieRjo/cdMIAEo", + "CUgCiAEBEhoKCnBhZ2VfdG9rZW4YybDECSABKAlIA4gBARIXCgdwcm9qZWN0", + "GJmWwWwgASgJQgPgQQISJwoWcmV0dXJuX3BhcnRpYWxfc3VjY2Vzcxi2pM/2", + "ASABKAhIBIgBARIUCgR6b25lGKzH5AEgASgJQgPgQQJCCQoHX2ZpbHRlckIO", + "CgxfbWF4X3Jlc3VsdHNCCwoJX29yZGVyX2J5Qg0KC19wYWdlX3Rva2VuQhkK", + "F19yZXR1cm5fcGFydGlhbF9zdWNjZXNzIpICChBMaXN0Wm9uZXNSZXF1ZXN0", + "EhcKBmZpbHRlchj4lqOgASABKAlIAIgBARIbCgttYXhfcmVzdWx0cxibyIsa", + "IAEoDUgBiAEBEhgKCG9yZGVyX2J5GOj9x0wgASgJSAKIAQESGgoKcGFnZV90", + "b2tlbhjJsMQJIAEoCUgDiAEBEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIn", + "ChZyZXR1cm5fcGFydGlhbF9zdWNjZXNzGLakz/YBIAEoCEgEiAEBQgkKB19m", + "aWx0ZXJCDgoMX21heF9yZXN1bHRzQgsKCV9vcmRlcl9ieUINCgtfcGFnZV90", + "b2tlbkIZChdfcmV0dXJuX3BhcnRpYWxfc3VjY2VzcyKPAQoJTG9jYWxEaXNr", + "EhoKCmRpc2tfY291bnQY7a+dVyABKAVIAIgBARIdCgxkaXNrX3NpemVfZ2IY", + "t5rnlgEgASgFSAGIAQESGQoJZGlza190eXBlGJzprCwgASgJSAKIAQFCDQoL", + "X2Rpc2tfY291bnRCDwoNX2Rpc2tfc2l6ZV9nYkIMCgpfZGlza190eXBlIlwK", + "EExvY2FsaXplZE1lc3NhZ2USFwoGbG9jYWxlGNqc2PQBIAEoCUgAiAEBEhgK", + "B21lc3NhZ2UYh4CsxwEgASgJSAGIAQFCCQoHX2xvY2FsZUIKCghfbWVzc2Fn", + "ZSLSAgoOTG9jYXRpb25Qb2xpY3kSTQoJbG9jYXRpb25zGN6ukcUBIAMoCzI2", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxvY2F0aW9uUG9saWN5LkxvY2F0", + "aW9uc0VudHJ5Eh0KDHRhcmdldF9zaGFwZRjz5ruhASABKAlIAIgBARphCg5M", + "b2NhdGlvbnNFbnRyeRILCgNrZXkYASABKAkSPgoFdmFsdWUYAiABKAsyLy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Mb2NhdGlvblBvbGljeUxvY2F0aW9u", + "OgI4ASJeCgtUYXJnZXRTaGFwZRIaChZVTkRFRklORURfVEFSR0VUX1NIQVBF", + "EAASCQoDQU5ZEMz7AxIWCg9BTllfU0lOR0xFX1pPTkUQ0KaRHRIQCghCQUxB", + "TkNFRBCIuq3fAUIPCg1fdGFyZ2V0X3NoYXBlIo4CChZMb2NhdGlvblBvbGlj", + "eUxvY2F0aW9uElcKC2NvbnN0cmFpbnRzGLbM7gEgASgLMjouZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuTG9jYXRpb25Qb2xpY3lMb2NhdGlvbkNvbnN0cmFp", + "bnRzSACIAQESGgoKcHJlZmVyZW5jZRjb+fJHIAEoCUgBiAEBImAKClByZWZl", + "cmVuY2USGAoUVU5ERUZJTkVEX1BSRUZFUkVOQ0UQABIMCgVBTExPVxCp1t4d", + "EgoKBERFTlkQjOx/Eh4KFlBSRUZFUkVOQ0VfVU5TUEVDSUZJRUQQs+vO7AFC", + "DgoMX2NvbnN0cmFpbnRzQg0KC19wcmVmZXJlbmNlIk0KIUxvY2F0aW9uUG9s", + "aWN5TG9jYXRpb25Db25zdHJhaW50cxIaCgltYXhfY291bnQY9PySiQEgASgF", + "SACIAQFCDAoKX21heF9jb3VudCK1CQoMTWFjaGluZUltYWdlEiIKEmNyZWF0", + "aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rlc2NyaXB0aW9uGPyH", + "1skBIAEoCUgBiAEBEhwKC2d1ZXN0X2ZsdXNoGN2T7LcBIAEoCEgCiAEBEhAK", + "AmlkGJsaIAEoBEgDiAEBElAKE2luc3RhbmNlX3Byb3BlcnRpZXMYnZ7YZiAB", + "KAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVByb3BlcnRp", + "ZXNIBIgBARIUCgRraW5kGJT3yAEgASgJSAWIAQESXQocbWFjaGluZV9pbWFn", + "ZV9lbmNyeXB0aW9uX2tleRj//+f7ASABKAsyLi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5DdXN0b21lckVuY3J5cHRpb25LZXlIBogBARIUCgRuYW1lGIv1", + "zQEgASgJSAeIAQESHgoNc2F0aXNmaWVzX3B6aRih3avlASABKAhICIgBARIe", + "Cg1zYXRpc2ZpZXNfcHpzGKvdq+UBIAEoCEgJiAEBEjsKC3NhdmVkX2Rpc2tz", + "GL7twL0BIAMoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNhdmVkRGlz", + "axIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAqIAQESWQobc291cmNlX2Rpc2tf", + "ZW5jcnlwdGlvbl9rZXlzGLL4z7ABIAMoCzIwLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlNvdXJjZURpc2tFbmNyeXB0aW9uS2V5EiAKD3NvdXJjZV9pbnN0", + "YW5jZRi5mP28ASABKAlIC4gBARJeChpzb3VyY2VfaW5zdGFuY2VfcHJvcGVy", + "dGllcxj50cviASABKAsyMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tb3Vy", + "Y2VJbnN0YW5jZVByb3BlcnRpZXNIDIgBARIWCgZzdGF0dXMY8p+3ViABKAlI", + "DYgBARIdChFzdG9yYWdlX2xvY2F0aW9ucxia7bOcASADKAkSIwoTdG90YWxf", + "c3RvcmFnZV9ieXRlcxjsh4QnIAEoA0gOiAEBInMKBlN0YXR1cxIUChBVTkRF", + "RklORURfU1RBVFVTEAASEAoIQ1JFQVRJTkcQub2d2QESEAoIREVMRVRJTkcQ", + "qKeH/AESDwoHSU5WQUxJRBDX++38ARIMCgVSRUFEWRCDw48lEhAKCVVQTE9B", + "RElORxChnM1/QhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0", + "aW9uQg4KDF9ndWVzdF9mbHVzaEIFCgNfaWRCFgoUX2luc3RhbmNlX3Byb3Bl", + "cnRpZXNCBwoFX2tpbmRCHwodX21hY2hpbmVfaW1hZ2VfZW5jcnlwdGlvbl9r", + "ZXlCBwoFX25hbWVCEAoOX3NhdGlzZmllc19wemlCEAoOX3NhdGlzZmllc19w", + "enNCDAoKX3NlbGZfbGlua0ISChBfc291cmNlX2luc3RhbmNlQh0KG19zb3Vy", + "Y2VfaW5zdGFuY2VfcHJvcGVydGllc0IJCgdfc3RhdHVzQhYKFF90b3RhbF9z", + "dG9yYWdlX2J5dGVzIqkCChBNYWNoaW5lSW1hZ2VMaXN0EhAKAmlkGJsaIAEo", + "CUgAiAEBEjcKBWl0ZW1zGMDP9y8gAygLMiUuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuTWFjaGluZUltYWdlEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9u", + "ZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF", + "2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQ", + "X25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIuYH", + "CgtNYWNoaW5lVHlwZRI/CgxhY2NlbGVyYXRvcnMY6NbFgAEgAygLMiUuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQWNjZWxlcmF0b3JzEh0KDGFyY2hpdGVj", + "dHVyZRjT0rGQASABKAlIAIgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/H", + "DiABKAlIAYgBARJHCgpkZXByZWNhdGVkGLPL0fUBIAEoCzIqLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkRlcHJlY2F0aW9uU3RhdHVzSAKIAQESHAoLZGVz", + "Y3JpcHRpb24Y/IfWyQEgASgJSAOIAQESGwoKZ3Vlc3RfY3B1cxjSy8i7ASAB", + "KAVIBIgBARIQCgJpZBibGiABKARIBYgBARIeCg5pbWFnZV9zcGFjZV9nYhiY", + "8vUjIAEoBUgGiAEBEh4KDWlzX3NoYXJlZF9jcHUYg9rP+AEgASgISAeIAQES", + "FAoEa2luZBiU98gBIAEoCUgIiAEBEikKGG1heGltdW1fcGVyc2lzdGVudF9k", + "aXNrcxiN9s7sASABKAVICYgBARIwCiBtYXhpbXVtX3BlcnNpc3RlbnRfZGlz", + "a3Nfc2l6ZV9nYhinlchJIAEoA0gKiAEBEhkKCW1lbW9yeV9tYhiTk6g3IAEo", + "BUgLiAEBEhQKBG5hbWUYi/XNASABKAlIDIgBARJACg1zY3JhdGNoX2Rpc2tz", + "GPGxoOUBIAMoCzIlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNjcmF0Y2hE", + "aXNrcxIaCglzZWxmX2xpbmsYjZLF2QEgASgJSA2IAQESFAoEem9uZRisx+QB", + "IAEoCUgOiAEBImoKDEFyY2hpdGVjdHVyZRIaChZVTkRFRklORURfQVJDSElU", + "RUNUVVJFEAASIAoYQVJDSElURUNUVVJFX1VOU1BFQ0lGSUVEEKvUnbwBEgwK", + "BUFSTTY0EPrL6R0SDgoGWDg2XzY0EMek5soBQg8KDV9hcmNoaXRlY3R1cmVC", + "FQoTX2NyZWF0aW9uX3RpbWVzdGFtcEINCgtfZGVwcmVjYXRlZEIOCgxfZGVz", + "Y3JpcHRpb25CDQoLX2d1ZXN0X2NwdXNCBQoDX2lkQhEKD19pbWFnZV9zcGFj", + "ZV9nYkIQCg5faXNfc2hhcmVkX2NwdUIHCgVfa2luZEIbChlfbWF4aW11bV9w", + "ZXJzaXN0ZW50X2Rpc2tzQiMKIV9tYXhpbXVtX3BlcnNpc3RlbnRfZGlza3Nf", + "c2l6ZV9nYkIMCgpfbWVtb3J5X21iQgcKBV9uYW1lQgwKCl9zZWxmX2xpbmtC", + "BwoFX3pvbmUiwgMKGU1hY2hpbmVUeXBlQWdncmVnYXRlZExpc3QSEAoCaWQY", + "mxogASgJSACIAQESTwoFaXRlbXMYwM/3LyADKAsyPS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5NYWNoaW5lVHlwZUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50", + "cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiV", + "uoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1", + "bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpdCgpJdGVtc0Vu", + "dHJ5EgsKA2tleRgBIAEoCRI+CgV2YWx1ZRgCIAEoCzIvLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk1hY2hpbmVUeXBlc1Njb3BlZExpc3Q6AjgBQgUKA19p", + "ZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtC", + "CgoIX3dhcm5pbmcipwIKD01hY2hpbmVUeXBlTGlzdBIQCgJpZBibGiABKAlI", + "AIgBARI2CgVpdGVtcxjAz/cvIAMoCzIkLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk1hY2hpbmVUeXBlEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0", + "X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEg", + "ASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25l", + "eHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIp8BChZN", + "YWNoaW5lVHlwZXNTY29wZWRMaXN0Ej4KDW1hY2hpbmVfdHlwZXMYgd2BJiAD", + "KAsyJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5NYWNoaW5lVHlwZRI5Cgd3", + "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", + "bmluZ0gAiAEBQgoKCF93YXJuaW5nIvIKCg9NYW5hZ2VkSW5zdGFuY2USHgoO", + "Y3VycmVudF9hY3Rpb24YvKeNVSABKAlIAIgBARIQCgJpZBibGiABKARIAYgB", + "ARIYCghpbnN0YW5jZRiVqdoIIAEoCUgCiAEBElMKD2luc3RhbmNlX2hlYWx0", + "aBjGkry2ASADKAsyNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5NYW5hZ2Vk", + "SW5zdGFuY2VJbnN0YW5jZUhlYWx0aBIfCg9pbnN0YW5jZV9zdGF0dXMY3K2f", + "UyABKAlIA4gBARJSCgxsYXN0X2F0dGVtcHQYpKyozwEgASgLMjMuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuTWFuYWdlZEluc3RhbmNlTGFzdEF0dGVtcHRI", + "BIgBARIUCgRuYW1lGIv1zQEgASgJSAWIAQESVAobcHJlc2VydmVkX3N0YXRl", + "X2Zyb21fY29uZmlnGOLrhS8gASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuUHJlc2VydmVkU3RhdGVIBogBARJVChtwcmVzZXJ2ZWRfc3RhdGVfZnJv", + "bV9wb2xpY3kY0q++4AEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "UHJlc2VydmVkU3RhdGVIB4gBARJ7CiJwcm9wZXJ0aWVzX2Zyb21fZmxleGli", + "aWxpdHlfcG9saWN5GMHFlEogASgLMkcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuTWFuYWdlZEluc3RhbmNlUHJvcGVydGllc0Zyb21GbGV4aWJpbGl0eVBv", + "bGljeUgIiAEBEkkKB3ZlcnNpb24Y2LnUpwEgASgLMi8uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuTWFuYWdlZEluc3RhbmNlVmVyc2lvbkgJiAEBIoUCCg1D", + "dXJyZW50QWN0aW9uEhwKGFVOREVGSU5FRF9DVVJSRU5UX0FDVElPThAAEhIK", + "CkFCQU5ET05JTkcQzcqQuQESEAoIQ1JFQVRJTkcQub2d2QESIAoYQ1JFQVRJ", + "TkdfV0lUSE9VVF9SRVRSSUVTEInGvswBEhAKCERFTEVUSU5HEKinh/wBEgsK", + "BE5PTkUQuM6SARISCgpSRUNSRUFUSU5HEOyL/ogBEhEKClJFRlJFU0hJTkcQ", + "p/7sTRISCgpSRVNUQVJUSU5HEPPu65gBEhAKCFJFU1VNSU5HEKr7idUBEhAK", + "CFNUQVJUSU5HEMCgi+kBEhAKCVZFUklGWUlORxCpwYwIIu0BCg5JbnN0YW5j", + "ZVN0YXR1cxIdChlVTkRFRklORURfSU5TVEFOQ0VfU1RBVFVTEAASFgoOREVQ", + "Uk9WSVNJT05JTkcQ7pPEzAESFAoMUFJPVklTSU9OSU5HEO312ooBEhEKCVJF", + "UEFJUklORxCVgpXFARIOCgdSVU5OSU5HEJ/D6jkSDwoHU1RBR0lORxCbyMbN", + "ARIPCgdTVE9QUEVEEK277NMBEhAKCFNUT1BQSU5HEPTQoqcBEhAKCVNVU1BF", + "TkRFRBC7u7YYEhIKClNVU1BFTkRJTkcQptSY9QESEQoKVEVSTUlOQVRFRBCj", + "9Jt3QhEKD19jdXJyZW50X2FjdGlvbkIFCgNfaWRCCwoJX2luc3RhbmNlQhIK", + "EF9pbnN0YW5jZV9zdGF0dXNCDwoNX2xhc3RfYXR0ZW1wdEIHCgVfbmFtZUIe", + "ChxfcHJlc2VydmVkX3N0YXRlX2Zyb21fY29uZmlnQh4KHF9wcmVzZXJ2ZWRf", + "c3RhdGVfZnJvbV9wb2xpY3lCJQojX3Byb3BlcnRpZXNfZnJvbV9mbGV4aWJp", + "bGl0eV9wb2xpY3lCCgoIX3ZlcnNpb24ipgIKHU1hbmFnZWRJbnN0YW5jZUlu", + "c3RhbmNlSGVhbHRoEiYKFWRldGFpbGVkX2hlYWx0aF9zdGF0ZRid0LTzASAB", + "KAlIAIgBARIdCgxoZWFsdGhfY2hlY2sY5aqkkwEgASgJSAGIAQEikgEKE0Rl", + "dGFpbGVkSGVhbHRoU3RhdGUSIwofVU5ERUZJTkVEX0RFVEFJTEVEX0hFQUxU", + "SF9TVEFURRAAEhAKCERSQUlOSU5HEOrVjOUBEg8KB0hFQUxUSFkQ/arb0QES", + "DwoHVElNRU9VVBDBsuvjARIRCglVTkhFQUxUSFkQxLmt3AESDwoHVU5LTk9X", + "ThCq8MTOAUIYChZfZGV0YWlsZWRfaGVhbHRoX3N0YXRlQg8KDV9oZWFsdGhf", + "Y2hlY2siYQoaTWFuYWdlZEluc3RhbmNlTGFzdEF0dGVtcHQSOAoGZXJyb3Jz", + "GOve1ZYBIAEoCzIfLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkVycm9yc0gA", + "iAEBQgkKB19lcnJvcnMiXwouTWFuYWdlZEluc3RhbmNlUHJvcGVydGllc0Zy", + "b21GbGV4aWJpbGl0eVBvbGljeRIcCgxtYWNoaW5lX3R5cGUYsrDKbCABKAlI", + "AIgBAUIPCg1fbWFjaGluZV90eXBlInEKFk1hbmFnZWRJbnN0YW5jZVZlcnNp", + "b24SIgoRaW5zdGFuY2VfdGVtcGxhdGUY5IG7kwEgASgJSACIAQESFAoEbmFt", + "ZRiL9c0BIAEoCUgBiAEBQhQKEl9pbnN0YW5jZV90ZW1wbGF0ZUIHCgVfbmFt", + "ZSKIAQoITWV0YWRhdGESGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIAIgBARIw", + "CgVpdGVtcxjAz/cvIAMoCzIeLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkl0", + "ZW1zEhQKBGtpbmQYlPfIASABKAlIAYgBAUIOCgxfZmluZ2VycHJpbnRCBwoF", + "X2tpbmQijwIKDk1ldGFkYXRhRmlsdGVyEkwKDWZpbHRlcl9sYWJlbHMYpvXo", + "kgEgAygLMjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTWV0YWRhdGFGaWx0", + "ZXJMYWJlbE1hdGNoEiUKFWZpbHRlcl9tYXRjaF9jcml0ZXJpYRjA0LZyIAEo", + "CUgAiAEBIm4KE0ZpbHRlck1hdGNoQ3JpdGVyaWESIwofVU5ERUZJTkVEX0ZJ", + "TFRFUl9NQVRDSF9DUklURVJJQRAAEhAKCU1BVENIX0FMTBDn55JWEhAKCU1B", + "VENIX0FOWRCy6JJWEg4KB05PVF9TRVQQtpmETkIYChZfZmlsdGVyX21hdGNo", + "X2NyaXRlcmlhIloKGE1ldGFkYXRhRmlsdGVyTGFiZWxNYXRjaBIUCgRuYW1l", + "GIv1zQEgASgJSACIAQESFQoFdmFsdWUY8aKyNSABKAlIAYgBAUIHCgVfbmFt", + "ZUIICgZfdmFsdWUiiwIKEk1vdmVBZGRyZXNzUmVxdWVzdBIYCgdhZGRyZXNz", + "GPS33twBIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SbAomcmVn", + "aW9uX2FkZHJlc3Nlc19tb3ZlX3JlcXVlc3RfcmVzb3VyY2UYxLCIwwEgASgL", + "MjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uQWRkcmVzc2VzTW92", + "ZVJlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoL", + "X3JlcXVlc3RfaWQivQEKFk1vdmVEaXNrUHJvamVjdFJlcXVlc3QSVQoaZGlz", + "a19tb3ZlX3JlcXVlc3RfcmVzb3VyY2UYysKglQEgASgLMiguZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuRGlza01vdmVSZXF1ZXN0QgPgQQISIQoHcHJvamVj", + "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQikAEKGU1vdmVGaXJld2FsbFBvbGlj", + "eVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGKxu0BIAEoCUID4EECEiYK", + "CXBhcmVudF9pZBjQ4ZrbASABKAlCD+BBAvJHCXBhcmVudF9pZBIaCgpyZXF1", + "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi8AEKGE1vdmVH", + "bG9iYWxBZGRyZXNzUmVxdWVzdBIYCgdhZGRyZXNzGPS33twBIAEoCUID4EEC", + "EmwKJmdsb2JhbF9hZGRyZXNzZXNfbW92ZV9yZXF1ZXN0X3Jlc291cmNlGPPx", + "sZABIAEoCzIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdsb2JhbEFkZHJl", + "c3Nlc01vdmVSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", + "8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3Jl", + "cXVlc3RfaWQiyQEKGk1vdmVJbnN0YW5jZVByb2plY3RSZXF1ZXN0El0KHmlu", + "c3RhbmNlX21vdmVfcmVxdWVzdF9yZXNvdXJjZRjCvM6UASABKAsyLC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZU1vdmVSZXF1ZXN0QgPgQQIS", + "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0", + "X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQiSQoJTmFtZWRQb3J0", + "EhQKBG5hbWUYi/XNASABKAlIAIgBARIUCgRwb3J0GIGx0gEgASgFSAGIAQFC", + "BwoFX25hbWVCBwoFX3BvcnQiiAEKCU5hdElwSW5mbxJTChRuYXRfaXBfaW5m", + "b19tYXBwaW5ncxicgI5zIAMoCzIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk5hdElwSW5mb05hdElwSW5mb01hcHBpbmcSGQoIbmF0X25hbWUY6a34ygEg", + "ASgJSACIAQFCCwoJX25hdF9uYW1lIvIBChlOYXRJcEluZm9OYXRJcEluZm9N", + "YXBwaW5nEhQKBG1vZGUYo/PMASABKAlIAIgBARIWCgZuYXRfaXAYhdKICiAB", + "KAlIAYgBARIVCgV1c2FnZRih+5k1IAEoCUgCiAEBIjUKBE1vZGUSEgoOVU5E", + "RUZJTkVEX01PREUQABIKCgRBVVRPEK+rexINCgZNQU5VQUwQxrf3OCI7CgVV", + "c2FnZRITCg9VTkRFRklORURfVVNBR0UQABINCgZJTl9VU0UQzc6lCBIOCgZV", + "TlVTRUQQ1vP7qwFCBwoFX21vZGVCCQoHX25hdF9pcEIICgZfdXNhZ2UiSgoR", + "TmF0SXBJbmZvUmVzcG9uc2USNQoGcmVzdWx0GJ2Qt0IgAygLMiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuTmF0SXBJbmZvIqIJCgdOZXR3b3JrEhsKC0lf", + "cHY0X3JhbmdlGLawnxwgASgJSACIAQESJwoXYXV0b19jcmVhdGVfc3VibmV0", + "d29ya3MYksiSeiABKAhIAYgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/H", + "DiABKAlIAogBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIA4gBARIpChhl", + "bmFibGVfdWxhX2ludGVybmFsX2lwdjYYmI+IygEgASgISASIAQESIAoPZmly", + "ZXdhbGxfcG9saWN5GNGKxu0BIAEoCUgFiAEBEh0KDWdhdGV3YXlfaV9wdjQY", + "3diZVSABKAlIBogBARIQCgJpZBibGiABKARIB4gBARIkChNpbnRlcm5hbF9p", + "cHY2X3JhbmdlGKfPpoQBIAEoCUgIiAEBEhQKBGtpbmQYlPfIASABKAlICYgB", + "ARISCgNtdHUYrs8GIAEoBUgKiAEBEhQKBG5hbWUYi/XNASABKAlIC4gBARI5", + "CiluZXR3b3JrX2ZpcmV3YWxsX3BvbGljeV9lbmZvcmNlbWVudF9vcmRlchjQ", + "go0DIAEoCUgMiAEBEh8KD25ldHdvcmtfcHJvZmlsZRiY+cVSIAEoCUgNiAEB", + "EjwKCHBlZXJpbmdzGLOqqSEgAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuTmV0d29ya1BlZXJpbmcSTgoOcm91dGluZ19jb25maWcY26nT+QEgASgL", + "Mi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya1JvdXRpbmdDb25m", + "aWdIDogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSA+IAQESIQoRc2VsZl9s", + "aW5rX3dpdGhfaWQYgqydFSABKAlIEIgBARIXCgtzdWJuZXR3b3JrcxjF1KXG", + "ASADKAkioAEKJU5ldHdvcmtGaXJld2FsbFBvbGljeUVuZm9yY2VtZW50T3Jk", + "ZXISNwozVU5ERUZJTkVEX05FVFdPUktfRklSRVdBTExfUE9MSUNZX0VORk9S", + "Q0VNRU5UX09SREVSEAASHQoWQUZURVJfQ0xBU1NJQ19GSVJFV0FMTBDQ/NpJ", + "Eh8KF0JFRk9SRV9DTEFTU0lDX0ZJUkVXQUxMEO3tsaEBQg4KDF9JX3B2NF9y", + "YW5nZUIaChhfYXV0b19jcmVhdGVfc3VibmV0d29ya3NCFQoTX2NyZWF0aW9u", + "X3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CGwoZX2VuYWJsZV91bGFfaW50", + "ZXJuYWxfaXB2NkISChBfZmlyZXdhbGxfcG9saWN5QhAKDl9nYXRld2F5X2lf", + "cHY0QgUKA19pZEIWChRfaW50ZXJuYWxfaXB2Nl9yYW5nZUIHCgVfa2luZEIG", + "CgRfbXR1QgcKBV9uYW1lQiwKKl9uZXR3b3JrX2ZpcmV3YWxsX3BvbGljeV9l", + "bmZvcmNlbWVudF9vcmRlckISChBfbmV0d29ya19wcm9maWxlQhEKD19yb3V0", + "aW5nX2NvbmZpZ0IMCgpfc2VsZl9saW5rQhQKEl9zZWxmX2xpbmtfd2l0aF9p", + "ZCKnBgoRTmV0d29ya0F0dGFjaG1lbnQSXQoUY29ubmVjdGlvbl9lbmRwb2lu", + "dHMY3aK+mwEgAygLMjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29y", + "a0F0dGFjaG1lbnRDb25uZWN0ZWRFbmRwb2ludBImChVjb25uZWN0aW9uX3By", + "ZWZlcmVuY2UY3PmkiAEgASgJSACIAQESIgoSY3JlYXRpb25fdGltZXN0YW1w", + "GLaPxw4gASgJSAGIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAKIAQES", + "GwoLZmluZ2VycHJpbnQY5NHzbyABKAlIA4gBARIQCgJpZBibGiABKARIBIgB", + "ARIUCgRraW5kGJT3yAEgASgJSAWIAQESFAoEbmFtZRiL9c0BIAEoCUgGiAEB", + "EhcKB25ldHdvcmsYrrSFbyABKAlIB4gBARIgChVwcm9kdWNlcl9hY2NlcHRf", + "bGlzdHMYq5raYCADKAkSIAoVcHJvZHVjZXJfcmVqZWN0X2xpc3RzGIL9+gEg", + "AygJEhYKBnJlZ2lvbhj0zaBCIAEoCUgIiAEBEhoKCXNlbGZfbGluaxiNksXZ", + "ASABKAlICYgBARIhChFzZWxmX2xpbmtfd2l0aF9pZBiCrJ0VIAEoCUgKiAEB", + "EhcKC3N1Ym5ldHdvcmtzGMXUpcYBIAMoCSJ8ChRDb25uZWN0aW9uUHJlZmVy", + "ZW5jZRIjCh9VTkRFRklORURfQ09OTkVDVElPTl9QUkVGRVJFTkNFEAASFwoQ", + "QUNDRVBUX0FVVE9NQVRJQxCU9/AjEhUKDUFDQ0VQVF9NQU5VQUwQ3e3xsQES", + "DwoHSU5WQUxJRBDX++38AUIYChZfY29ubmVjdGlvbl9wcmVmZXJlbmNlQhUK", + "E19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQg4KDF9maW5n", + "ZXJwcmludEIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCCgoIX25ldHdvcmtC", + "CQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQhQKEl9zZWxmX2xpbmtfd2l0aF9p", + "ZCK7AwofTmV0d29ya0F0dGFjaG1lbnRBZ2dyZWdhdGVkTGlzdBIQCgJpZBib", + "GiABKAlIAIgBARJVCgVpdGVtcxjAz/cvIAMoCzJDLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk5ldHdvcmtBdHRhY2htZW50QWdncmVnYXRlZExpc3QuSXRl", + "bXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rv", "a2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEB", "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2Vf", - "dG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKfAQoWTWFjaGluZVR5", - "cGVzU2NvcGVkTGlzdBI+Cg1tYWNoaW5lX3R5cGVzGIHdgSYgAygLMiQuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTWFjaGluZVR5cGUSOQoHd2FybmluZxic", - "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgB", - "AUIKCghfd2FybmluZyLyCgoPTWFuYWdlZEluc3RhbmNlEh4KDmN1cnJlbnRf", - "YWN0aW9uGLynjVUgASgJSACIAQESEAoCaWQYmxogASgESAGIAQESGAoIaW5z", - "dGFuY2UYlanaCCABKAlIAogBARJTCg9pbnN0YW5jZV9oZWFsdGgYxpK8tgEg", - "AygLMjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTWFuYWdlZEluc3RhbmNl", - "SW5zdGFuY2VIZWFsdGgSHwoPaW5zdGFuY2Vfc3RhdHVzGNytn1MgASgJSAOI", - "AQESUgoMbGFzdF9hdHRlbXB0GKSsqM8BIAEoCzIzLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk1hbmFnZWRJbnN0YW5jZUxhc3RBdHRlbXB0SASIAQESFAoE", - "bmFtZRiL9c0BIAEoCUgFiAEBElQKG3ByZXNlcnZlZF9zdGF0ZV9mcm9tX2Nv", - "bmZpZxji64UvIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlByZXNl", - "cnZlZFN0YXRlSAaIAQESVQobcHJlc2VydmVkX3N0YXRlX2Zyb21fcG9saWN5", - "GNKvvuABIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlByZXNlcnZl", - "ZFN0YXRlSAeIAQESewoicHJvcGVydGllc19mcm9tX2ZsZXhpYmlsaXR5X3Bv", - "bGljeRjBxZRKIAEoCzJHLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1hbmFn", - "ZWRJbnN0YW5jZVByb3BlcnRpZXNGcm9tRmxleGliaWxpdHlQb2xpY3lICIgB", - "ARJJCgd2ZXJzaW9uGNi51KcBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk1hbmFnZWRJbnN0YW5jZVZlcnNpb25ICYgBASKFAgoNQ3VycmVudEFj", - "dGlvbhIcChhVTkRFRklORURfQ1VSUkVOVF9BQ1RJT04QABISCgpBQkFORE9O", - "SU5HEM3KkLkBEhAKCENSRUFUSU5HELm9ndkBEiAKGENSRUFUSU5HX1dJVEhP", - "VVRfUkVUUklFUxCJxr7MARIQCghERUxFVElORxCop4f8ARILCgROT05FELjO", - "kgESEgoKUkVDUkVBVElORxDsi/6IARIRCgpSRUZSRVNISU5HEKf+7E0SEgoK", - "UkVTVEFSVElORxDz7uuYARIQCghSRVNVTUlORxCq+4nVARIQCghTVEFSVElO", - "RxDAoIvpARIQCglWRVJJRllJTkcQqcGMCCLtAQoOSW5zdGFuY2VTdGF0dXMS", - "HQoZVU5ERUZJTkVEX0lOU1RBTkNFX1NUQVRVUxAAEhYKDkRFUFJPVklTSU9O", - "SU5HEO6TxMwBEhQKDFBST1ZJU0lPTklORxDt9dqKARIRCglSRVBBSVJJTkcQ", - "lYKVxQESDgoHUlVOTklORxCfw+o5Eg8KB1NUQUdJTkcQm8jGzQESDwoHU1RP", - "UFBFRBCtu+zTARIQCghTVE9QUElORxD00KKnARIQCglTVVNQRU5ERUQQu7u2", - "GBISCgpTVVNQRU5ESU5HEKbUmPUBEhEKClRFUk1JTkFURUQQo/Sbd0IRCg9f", - "Y3VycmVudF9hY3Rpb25CBQoDX2lkQgsKCV9pbnN0YW5jZUISChBfaW5zdGFu", - "Y2Vfc3RhdHVzQg8KDV9sYXN0X2F0dGVtcHRCBwoFX25hbWVCHgocX3ByZXNl", - "cnZlZF9zdGF0ZV9mcm9tX2NvbmZpZ0IeChxfcHJlc2VydmVkX3N0YXRlX2Zy", - "b21fcG9saWN5QiUKI19wcm9wZXJ0aWVzX2Zyb21fZmxleGliaWxpdHlfcG9s", - "aWN5QgoKCF92ZXJzaW9uIqYCCh1NYW5hZ2VkSW5zdGFuY2VJbnN0YW5jZUhl", - "YWx0aBImChVkZXRhaWxlZF9oZWFsdGhfc3RhdGUYndC08wEgASgJSACIAQES", - "HQoMaGVhbHRoX2NoZWNrGOWqpJMBIAEoCUgBiAEBIpIBChNEZXRhaWxlZEhl", - "YWx0aFN0YXRlEiMKH1VOREVGSU5FRF9ERVRBSUxFRF9IRUFMVEhfU1RBVEUQ", - "ABIQCghEUkFJTklORxDq1YzlARIPCgdIRUFMVEhZEP2q29EBEg8KB1RJTUVP", - "VVQQwbLr4wESEQoJVU5IRUFMVEhZEMS5rdwBEg8KB1VOS05PV04QqvDEzgFC", - "GAoWX2RldGFpbGVkX2hlYWx0aF9zdGF0ZUIPCg1faGVhbHRoX2NoZWNrImEK", - "Gk1hbmFnZWRJbnN0YW5jZUxhc3RBdHRlbXB0EjgKBmVycm9ycxjr3tWWASAB", - "KAsyHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5FcnJvcnNIAIgBAUIJCgdf", - "ZXJyb3JzIl8KLk1hbmFnZWRJbnN0YW5jZVByb3BlcnRpZXNGcm9tRmxleGli", - "aWxpdHlQb2xpY3kSHAoMbWFjaGluZV90eXBlGLKwymwgASgJSACIAQFCDwoN", - "X21hY2hpbmVfdHlwZSJxChZNYW5hZ2VkSW5zdGFuY2VWZXJzaW9uEiIKEWlu", - "c3RhbmNlX3RlbXBsYXRlGOSBu5MBIAEoCUgAiAEBEhQKBG5hbWUYi/XNASAB", - "KAlIAYgBAUIUChJfaW5zdGFuY2VfdGVtcGxhdGVCBwoFX25hbWUiiAEKCE1l", - "dGFkYXRhEhsKC2ZpbmdlcnByaW50GOTR828gASgJSACIAQESMAoFaXRlbXMY", - "wM/3LyADKAsyHi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JdGVtcxIUCgRr", - "aW5kGJT3yAEgASgJSAGIAQFCDgoMX2ZpbmdlcnByaW50QgcKBV9raW5kIo8C", - "Cg5NZXRhZGF0YUZpbHRlchJMCg1maWx0ZXJfbGFiZWxzGKb16JIBIAMoCzIx", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1ldGFkYXRhRmlsdGVyTGFiZWxN", - "YXRjaBIlChVmaWx0ZXJfbWF0Y2hfY3JpdGVyaWEYwNC2ciABKAlIAIgBASJu", - "ChNGaWx0ZXJNYXRjaENyaXRlcmlhEiMKH1VOREVGSU5FRF9GSUxURVJfTUFU", - "Q0hfQ1JJVEVSSUEQABIQCglNQVRDSF9BTEwQ5+eSVhIQCglNQVRDSF9BTlkQ", - "suiSVhIOCgdOT1RfU0VUELaZhE5CGAoWX2ZpbHRlcl9tYXRjaF9jcml0ZXJp", - "YSJaChhNZXRhZGF0YUZpbHRlckxhYmVsTWF0Y2gSFAoEbmFtZRiL9c0BIAEo", - "CUgAiAEBEhUKBXZhbHVlGPGisjUgASgJSAGIAQFCBwoFX25hbWVCCAoGX3Zh", - "bHVlIosCChJNb3ZlQWRkcmVzc1JlcXVlc3QSGAoHYWRkcmVzcxj0t97cASAB", - "KAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8K", - "BnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEmwKJnJlZ2lvbl9hZGRy", - "ZXNzZXNfbW92ZV9yZXF1ZXN0X3Jlc291cmNlGMSwiMMBIAEoCzIzLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkFkZHJlc3Nlc01vdmVSZXF1ZXN0", - "QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0", - "X2lkIr0BChZNb3ZlRGlza1Byb2plY3RSZXF1ZXN0ElUKGmRpc2tfbW92ZV9y", - "ZXF1ZXN0X3Jlc291cmNlGMrCoJUBIAEoCzIoLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkRpc2tNb3ZlUmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "Qg0KC19yZXF1ZXN0X2lkIpABChlNb3ZlRmlyZXdhbGxQb2xpY3lSZXF1ZXN0", - "EiAKD2ZpcmV3YWxsX3BvbGljeRjRisbtASABKAlCA+BBAhImCglwYXJlbnRf", - "aWQY0OGa2wEgASgJQg/gQQLyRwlwYXJlbnRfaWQSGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIvABChhNb3ZlR2xvYmFsQWRk", - "cmVzc1JlcXVlc3QSGAoHYWRkcmVzcxj0t97cASABKAlCA+BBAhJsCiZnbG9i", - "YWxfYWRkcmVzc2VzX21vdmVfcmVxdWVzdF9yZXNvdXJjZRjz8bGQASABKAsy", - "My5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxBZGRyZXNzZXNNb3Zl", - "UmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", - "Y3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lk", - "IskBChpNb3ZlSW5zdGFuY2VQcm9qZWN0UmVxdWVzdBJdCh5pbnN0YW5jZV9t", - "b3ZlX3JlcXVlc3RfcmVzb3VyY2UYwrzOlAEgASgLMiwuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSW5zdGFuY2VNb3ZlUmVxdWVzdEID4EECEiEKB3Byb2pl", - "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", - "IAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIkkKCU5hbWVkUG9ydBIUCgRuYW1l", - "GIv1zQEgASgJSACIAQESFAoEcG9ydBiBsdIBIAEoBUgBiAEBQgcKBV9uYW1l", - "QgcKBV9wb3J0IogBCglOYXRJcEluZm8SUwoUbmF0X2lwX2luZm9fbWFwcGlu", - "Z3MYnICOcyADKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OYXRJcElu", - "Zm9OYXRJcEluZm9NYXBwaW5nEhkKCG5hdF9uYW1lGOmt+MoBIAEoCUgAiAEB", - "QgsKCV9uYXRfbmFtZSLyAQoZTmF0SXBJbmZvTmF0SXBJbmZvTWFwcGluZxIU", - "CgRtb2RlGKPzzAEgASgJSACIAQESFgoGbmF0X2lwGIXSiAogASgJSAGIAQES", - "FQoFdXNhZ2UYofuZNSABKAlIAogBASI1CgRNb2RlEhIKDlVOREVGSU5FRF9N", - "T0RFEAASCgoEQVVUTxCvq3sSDQoGTUFOVUFMEMa39zgiOwoFVXNhZ2USEwoP", - "VU5ERUZJTkVEX1VTQUdFEAASDQoGSU5fVVNFEM3OpQgSDgoGVU5VU0VEENbz", - "+6sBQgcKBV9tb2RlQgkKB19uYXRfaXBCCAoGX3VzYWdlIkoKEU5hdElwSW5m", - "b1Jlc3BvbnNlEjUKBnJlc3VsdBidkLdCIAMoCzIiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk5hdElwSW5mbyLtCAoHTmV0d29yaxIbCgtJX3B2NF9yYW5n", - "ZRi2sJ8cIAEoCUgAiAEBEicKF2F1dG9fY3JlYXRlX3N1Ym5ldHdvcmtzGJLI", - "knogASgISAGIAQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAKI", - "AQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAOIAQESKQoYZW5hYmxlX3Vs", - "YV9pbnRlcm5hbF9pcHY2GJiPiMoBIAEoCEgEiAEBEiAKD2ZpcmV3YWxsX3Bv", - "bGljeRjRisbtASABKAlIBYgBARIdCg1nYXRld2F5X2lfcHY0GN3YmVUgASgJ", - "SAaIAQESEAoCaWQYmxogASgESAeIAQESJAoTaW50ZXJuYWxfaXB2Nl9yYW5n", - "ZRinz6aEASABKAlICIgBARIUCgRraW5kGJT3yAEgASgJSAmIAQESEgoDbXR1", - "GK7PBiABKAVICogBARIUCgRuYW1lGIv1zQEgASgJSAuIAQESOQopbmV0d29y", - "a19maXJld2FsbF9wb2xpY3lfZW5mb3JjZW1lbnRfb3JkZXIY0IKNAyABKAlI", - "DIgBARI8CghwZWVyaW5ncxizqqkhIAMoCzInLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk5ldHdvcmtQZWVyaW5nEk4KDnJvdXRpbmdfY29uZmlnGNup0/kB", - "IAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtSb3V0aW5n", - "Q29uZmlnSA2IAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgOiAEBEiEKEXNl", - "bGZfbGlua193aXRoX2lkGIKsnRUgASgJSA+IAQESFwoLc3VibmV0d29ya3MY", - "xdSlxgEgAygJIqABCiVOZXR3b3JrRmlyZXdhbGxQb2xpY3lFbmZvcmNlbWVu", - "dE9yZGVyEjcKM1VOREVGSU5FRF9ORVRXT1JLX0ZJUkVXQUxMX1BPTElDWV9F", - "TkZPUkNFTUVOVF9PUkRFUhAAEh0KFkFGVEVSX0NMQVNTSUNfRklSRVdBTEwQ", - "0PzaSRIfChdCRUZPUkVfQ0xBU1NJQ19GSVJFV0FMTBDt7bGhAUIOCgxfSV9w", - "djRfcmFuZ2VCGgoYX2F1dG9fY3JlYXRlX3N1Ym5ldHdvcmtzQhUKE19jcmVh", - "dGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQhsKGV9lbmFibGVfdWxh", - "X2ludGVybmFsX2lwdjZCEgoQX2ZpcmV3YWxsX3BvbGljeUIQCg5fZ2F0ZXdh", - "eV9pX3B2NEIFCgNfaWRCFgoUX2ludGVybmFsX2lwdjZfcmFuZ2VCBwoFX2tp", - "bmRCBgoEX210dUIHCgVfbmFtZUIsCipfbmV0d29ya19maXJld2FsbF9wb2xp", - "Y3lfZW5mb3JjZW1lbnRfb3JkZXJCEQoPX3JvdXRpbmdfY29uZmlnQgwKCl9z", - "ZWxmX2xpbmtCFAoSX3NlbGZfbGlua193aXRoX2lkIqcGChFOZXR3b3JrQXR0", - "YWNobWVudBJdChRjb25uZWN0aW9uX2VuZHBvaW50cxjdor6bASADKAsyOy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrQXR0YWNobWVudENvbm5l", - "Y3RlZEVuZHBvaW50EiYKFWNvbm5lY3Rpb25fcHJlZmVyZW5jZRjc+aSIASAB", - "KAlIAIgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAYgBARIc", - "CgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAogBARIbCgtmaW5nZXJwcmludBjk", - "0fNvIAEoCUgDiAEBEhAKAmlkGJsaIAEoBEgEiAEBEhQKBGtpbmQYlPfIASAB", - "KAlIBYgBARIUCgRuYW1lGIv1zQEgASgJSAaIAQESFwoHbmV0d29yaxiutIVv", - "IAEoCUgHiAEBEiAKFXByb2R1Y2VyX2FjY2VwdF9saXN0cxirmtpgIAMoCRIg", - "ChVwcm9kdWNlcl9yZWplY3RfbGlzdHMYgv36ASADKAkSFgoGcmVnaW9uGPTN", - "oEIgASgJSAiIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgJiAEBEiEKEXNl", - "bGZfbGlua193aXRoX2lkGIKsnRUgASgJSAqIAQESFwoLc3VibmV0d29ya3MY", - "xdSlxgEgAygJInwKFENvbm5lY3Rpb25QcmVmZXJlbmNlEiMKH1VOREVGSU5F", - "RF9DT05ORUNUSU9OX1BSRUZFUkVOQ0UQABIXChBBQ0NFUFRfQVVUT01BVElD", - "EJT38CMSFQoNQUNDRVBUX01BTlVBTBDd7fGxARIPCgdJTlZBTElEENf77fwB", - "QhgKFl9jb25uZWN0aW9uX3ByZWZlcmVuY2VCFQoTX2NyZWF0aW9uX3RpbWVz", - "dGFtcEIOCgxfZGVzY3JpcHRpb25CDgoMX2ZpbmdlcnByaW50QgUKA19pZEIH", - "CgVfa2luZEIHCgVfbmFtZUIKCghfbmV0d29ya0IJCgdfcmVnaW9uQgwKCl9z", - "ZWxmX2xpbmtCFAoSX3NlbGZfbGlua193aXRoX2lkIrsDCh9OZXR3b3JrQXR0", - "YWNobWVudEFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBElUKBWl0", - "ZW1zGMDP9y8gAygLMkMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29y", - "a0F0dGFjaG1lbnRBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQY", - "lPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogB", - "ARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YY", - "IAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpj", - "CgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRJECgV2YWx1ZRgCIAEoCzI1Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtBdHRhY2htZW50c1Njb3Bl", - "ZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2Vu", - "QgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcihwQKIk5ldHdvcmtBdHRhY2ht", - "ZW50Q29ubmVjdGVkRW5kcG9pbnQSGwoKaXBfYWRkcmVzcxjc8dzBASABKAlI", - "AIgBARIdCgxpcHY2X2FkZHJlc3MYnLPvogEgASgJSAGIAQESIgoRcHJvamVj", - "dF9pZF9vcl9udW0YqIrlpgEgASgJSAKIAQESIwoYc2Vjb25kYXJ5X2lwX2Np", - "ZHJfcmFuZ2VzGJSy8DcgAygJEhYKBnN0YXR1cxjyn7dWIAEoCUgDiAEBEhsK", - "CnN1Ym5ldHdvcmsY7qfkkgEgASgJSASIAQESJgoVc3VibmV0d29ya19jaWRy", - "X3JhbmdlGKPb37YBIAEoCUgFiAEBIpQBCgZTdGF0dXMSFAoQVU5ERUZJTkVE", - "X1NUQVRVUxAAEg8KCEFDQ0VQVEVEEKef0nUSDgoGQ0xPU0VEEOyqo7UBEhcK", - "D05FRURTX0FUVEVOVElPThC8i6KkARIOCgdQRU5ESU5HEPeq8BASDwoIUkVK", - "RUNURUQQ/oiEUxIZChJTVEFUVVNfVU5TUEVDSUZJRUQQysyLFEINCgtfaXBf", - "YWRkcmVzc0IPCg1faXB2Nl9hZGRyZXNzQhQKEl9wcm9qZWN0X2lkX29yX251", - "bUIJCgdfc3RhdHVzQg0KC19zdWJuZXR3b3JrQhgKFl9zdWJuZXR3b3JrX2Np", - "ZHJfcmFuZ2UiswIKFU5ldHdvcmtBdHRhY2htZW50TGlzdBIQCgJpZBibGiAB", - "KAlIAIgBARI8CgVpdGVtcxjAz/cvIAMoCzIqLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk5ldHdvcmtBdHRhY2htZW50EhQKBGtpbmQYlPfIASABKAlIAYgB", - "ARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xp", - "bmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tp", - "bmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJu", - "aW5nIrIBChxOZXR3b3JrQXR0YWNobWVudHNTY29wZWRMaXN0EksKE25ldHdv", - "cmtfYXR0YWNobWVudHMYn97W+AEgAygLMiouZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuTmV0d29ya0F0dGFjaG1lbnQSOQoHd2FybmluZxic35YYIAEoCzIg", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2Fy", - "bmluZyLEAwoaTmV0d29ya0VkZ2VTZWN1cml0eVNlcnZpY2USIgoSY3JlYXRp", - "b25fdGltZXN0YW1wGLaPxw4gASgJSACIAQESHAoLZGVzY3JpcHRpb24Y/IfW", - "yQEgASgJSAGIAQESGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIAogBARIQCgJp", - "ZBibGiABKARIA4gBARIUCgRraW5kGJT3yAEgASgJSASIAQESFAoEbmFtZRiL", - "9c0BIAEoCUgFiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgGiAEBEh8KD3NlY3Vy", - "aXR5X3BvbGljeRiRhspRIAEoCUgHiAEBEhoKCXNlbGZfbGluaxiNksXZASAB", - "KAlICIgBARIhChFzZWxmX2xpbmtfd2l0aF9pZBiCrJ0VIAEoCUgJiAEBQhUK", - "E19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQg4KDF9maW5n", - "ZXJwcmludEIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCCQoHX3JlZ2lvbkIS", - "ChBfc2VjdXJpdHlfcG9saWN5QgwKCl9zZWxmX2xpbmtCFAoSX3NlbGZfbGlu", - "a193aXRoX2lkIo4ECihOZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZUFnZ3Jl", - "Z2F0ZWRMaXN0EhQKBGV0YWcYldK+ASABKAlIAIgBARIQCgJpZBibGiABKAlI", - "AYgBARJeCgVpdGVtcxjAz/cvIAMoCzJMLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlQWdncmVnYXRlZExpc3Qu", - "SXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAKIAQESHwoPbmV4dF9wYWdl", - "X3Rva2VuGJW6hiYgASgJSAOIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgE", - "iAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhgg", - "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gFiAEBGmwK", - "Ckl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEk0KBXZhbHVlGAIgASgLMj4uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VkZ2VTZWN1cml0eVNlcnZp", - "Y2VzU2NvcGVkTGlzdDoCOAFCBwoFX2V0YWdCBQoDX2lkQgcKBV9raW5kQhIK", - "EF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyLO", - "AQolTmV0d29ya0VkZ2VTZWN1cml0eVNlcnZpY2VzU2NvcGVkTGlzdBJeCh5u", - "ZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZXMYrMv4ECADKAsyMy5nb29n", + "MS5XYXJuaW5nSASIAQEaYwoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSRAoF", + "dmFsdWUYAiABKAsyNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3Jr", + "QXR0YWNobWVudHNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQ", + "X25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIocE", + "CiJOZXR3b3JrQXR0YWNobWVudENvbm5lY3RlZEVuZHBvaW50EhsKCmlwX2Fk", + "ZHJlc3MY3PHcwQEgASgJSACIAQESHQoMaXB2Nl9hZGRyZXNzGJyz76IBIAEo", + "CUgBiAEBEiIKEXByb2plY3RfaWRfb3JfbnVtGKiK5aYBIAEoCUgCiAEBEiMK", + "GHNlY29uZGFyeV9pcF9jaWRyX3JhbmdlcxiUsvA3IAMoCRIWCgZzdGF0dXMY", + "8p+3ViABKAlIA4gBARIbCgpzdWJuZXR3b3JrGO6n5JIBIAEoCUgEiAEBEiYK", + "FXN1Ym5ldHdvcmtfY2lkcl9yYW5nZRij29+2ASABKAlIBYgBASKUAQoGU3Rh", + "dHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQABIPCghBQ0NFUFRFRBCnn9J1Eg4K", + "BkNMT1NFRBDsqqO1ARIXCg9ORUVEU19BVFRFTlRJT04QvIuipAESDgoHUEVO", + "RElORxD3qvAQEg8KCFJFSkVDVEVEEP6IhFMSGQoSU1RBVFVTX1VOU1BFQ0lG", + "SUVEEMrMixRCDQoLX2lwX2FkZHJlc3NCDwoNX2lwdjZfYWRkcmVzc0IUChJf", + "cHJvamVjdF9pZF9vcl9udW1CCQoHX3N0YXR1c0INCgtfc3VibmV0d29ya0IY", + "ChZfc3VibmV0d29ya19jaWRyX3JhbmdlIrMCChVOZXR3b3JrQXR0YWNobWVu", + "dExpc3QSEAoCaWQYmxogASgJSACIAQESPAoFaXRlbXMYwM/3LyADKAsyKi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrQXR0YWNobWVudBIUCgRr", + "aW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJ", + "SAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcY", + "nN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASI", + "AQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3Nl", + "bGZfbGlua0IKCghfd2FybmluZyKyAQocTmV0d29ya0F0dGFjaG1lbnRzU2Nv", + "cGVkTGlzdBJLChNuZXR3b3JrX2F0dGFjaG1lbnRzGJ/e1vgBIAMoCzIqLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtBdHRhY2htZW50EjkKB3dh", + "cm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJu", + "aW5nSACIAQFCCgoIX3dhcm5pbmcixAMKGk5ldHdvcmtFZGdlU2VjdXJpdHlT", + "ZXJ2aWNlEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwK", + "C2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgBiAEBEhsKC2ZpbmdlcnByaW50GOTR", + "828gASgJSAKIAQESEAoCaWQYmxogASgESAOIAQESFAoEa2luZBiU98gBIAEo", + "CUgEiAEBEhQKBG5hbWUYi/XNASABKAlIBYgBARIWCgZyZWdpb24Y9M2gQiAB", + "KAlIBogBARIfCg9zZWN1cml0eV9wb2xpY3kYkYbKUSABKAlIB4gBARIaCglz", + "ZWxmX2xpbmsYjZLF2QEgASgJSAiIAQESIQoRc2VsZl9saW5rX3dpdGhfaWQY", + "gqydFSABKAlICYgBAUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNj", + "cmlwdGlvbkIOCgxfZmluZ2VycHJpbnRCBQoDX2lkQgcKBV9raW5kQgcKBV9u", + "YW1lQgkKB19yZWdpb25CEgoQX3NlY3VyaXR5X3BvbGljeUIMCgpfc2VsZl9s", + "aW5rQhQKEl9zZWxmX2xpbmtfd2l0aF9pZCKOBAooTmV0d29ya0VkZ2VTZWN1", + "cml0eVNlcnZpY2VBZ2dyZWdhdGVkTGlzdBIUCgRldGFnGJXSvgEgASgJSACI", + "AQESEAoCaWQYmxogASgJSAGIAQESXgoFaXRlbXMYwM/3LyADKAsyTC5nb29n", "bGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRWRnZVNlY3VyaXR5U2Vydmlj", - "ZRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIp4DCg9OZXR3b3JrRW5kcG9p", - "bnQSUQoLYW5ub3RhdGlvbnMYpPa1NSADKAsyOS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5OZXR3b3JrRW5kcG9pbnQuQW5ub3RhdGlvbnNFbnRyeRInChdj", - "bGllbnRfZGVzdGluYXRpb25fcG9ydBiGiII7IAEoBUgAiAEBEhQKBGZxZG4Y", - "laXAASABKAlIAYgBARIYCghpbnN0YW5jZRiVqdoIIAEoCUgCiAEBEhsKCmlw", - "X2FkZHJlc3MY3PHcwQEgASgJSAOIAQESHQoMaXB2Nl9hZGRyZXNzGJyz76IB", - "IAEoCUgEiAEBEhQKBHBvcnQYgbHSASABKAVIBYgBARoyChBBbm5vdGF0aW9u", - "c0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAFCGgoYX2Ns", - "aWVudF9kZXN0aW5hdGlvbl9wb3J0QgcKBV9mcWRuQgsKCV9pbnN0YW5jZUIN", - "CgtfaXBfYWRkcmVzc0IPCg1faXB2Nl9hZGRyZXNzQgcKBV9wb3J0IokLChRO", - "ZXR3b3JrRW5kcG9pbnRHcm91cBJWCgthbm5vdGF0aW9ucxik9rU1IAMoCzI+", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3Vw", - "LkFubm90YXRpb25zRW50cnkSUwoKYXBwX2VuZ2luZRigjMCiASABKAsyNi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRHcm91cEFw", - "cEVuZ2luZUgAiAEBElsKDmNsb3VkX2Z1bmN0aW9uGKLl8/cBIAEoCzI6Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3VwQ2xv", - "dWRGdW5jdGlvbkgBiAEBElAKCWNsb3VkX3J1bhiBy/o0IAEoCzI1Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3VwQ2xvdWRS", - "dW5IAogBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIA4gBARId", - "CgxkZWZhdWx0X3BvcnQYv/fwyQEgASgFSASIAQESHAoLZGVzY3JpcHRpb24Y", - "/IfWyQEgASgJSAWIAQESEAoCaWQYmxogASgESAaIAQESFAoEa2luZBiU98gB", - "IAEoCUgHiAEBEhQKBG5hbWUYi/XNASABKAlICIgBARIXCgduZXR3b3JrGK60", - "hW8gASgJSAmIAQESJQoVbmV0d29ya19lbmRwb2ludF90eXBlGNPGtDggASgJ", - "SAqIAQESTgoIcHNjX2RhdGEYydumIiABKAsyNC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRHcm91cFBzY0RhdGFIC4gBARIjChJw", - "c2NfdGFyZ2V0X3NlcnZpY2UY5sKqgAEgASgJSAyIAQESFgoGcmVnaW9uGPTN", - "oEIgASgJSA2IAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgOiAEBEhQKBHNp", - "emUYgcDXASABKAVID4gBARIbCgpzdWJuZXR3b3JrGO6n5JIBIAEoCUgQiAEB", - "EhQKBHpvbmUYrMfkASABKAlIEYgBARoyChBBbm5vdGF0aW9uc0VudHJ5EgsK", - "A2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiigIKE05ldHdvcmtFbmRw", - "b2ludFR5cGUSIwofVU5ERUZJTkVEX05FVFdPUktfRU5EUE9JTlRfVFlQRRAA", - "EhEKCUdDRV9WTV9JUBDZ7dC/ARIWCg5HQ0VfVk1fSVBfUE9SVBCn5KXvARIY", - "ChFHQ0VfVk1fSVBfUE9SVE1BUBC14/AKEhoKEklOVEVSTkVUX0ZRRE5fUE9S", - "VBDt0NvAARIYChBJTlRFUk5FVF9JUF9QT1JUEJvb5eMBEh8KF05PTl9HQ1Bf", - "UFJJVkFURV9JUF9QT1JUEOCTt6ABEh4KF1BSSVZBVEVfU0VSVklDRV9DT05O", - "RUNUEMT0+RYSEgoKU0VSVkVSTEVTUxDcxv2AAUINCgtfYXBwX2VuZ2luZUIR", - "Cg9fY2xvdWRfZnVuY3Rpb25CDAoKX2Nsb3VkX3J1bkIVChNfY3JlYXRpb25f", - "dGltZXN0YW1wQg8KDV9kZWZhdWx0X3BvcnRCDgoMX2Rlc2NyaXB0aW9uQgUK", - "A19pZEIHCgVfa2luZEIHCgVfbmFtZUIKCghfbmV0d29ya0IYChZfbmV0d29y", - "a19lbmRwb2ludF90eXBlQgsKCV9wc2NfZGF0YUIVChNfcHNjX3RhcmdldF9z", - "ZXJ2aWNlQgkKB19yZWdpb25CDAoKX3NlbGZfbGlua0IHCgVfc2l6ZUINCgtf", - "c3VibmV0d29ya0IHCgVfem9uZSLdAwoiTmV0d29ya0VuZHBvaW50R3JvdXBB", - "Z2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJYCgVpdGVtcxjAz/cv", - "IAMoCzJGLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2lu", - "dEdyb3VwQWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEg", - "ASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJ", - "c2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0", - "IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuV2FybmluZ0gEiAEBGmYKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJ", - "EkcKBXZhbHVlGAIgASgLMjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0", - "d29ya0VuZHBvaW50R3JvdXBzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9r", - "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", - "bmluZyKSAQodTmV0d29ya0VuZHBvaW50R3JvdXBBcHBFbmdpbmUSGAoHc2Vy", - "dmljZRi1jY+yASABKAlIAIgBARIYCgh1cmxfbWFzaxi8j6QxIAEoCUgBiAEB", - "EhgKB3ZlcnNpb24Y2LnUpwEgASgJSAKIAQFCCgoIX3NlcnZpY2VCCwoJX3Vy", - "bF9tYXNrQgoKCF92ZXJzaW9uInIKIU5ldHdvcmtFbmRwb2ludEdyb3VwQ2xv", - "dWRGdW5jdGlvbhIZCghmdW5jdGlvbhjY572SASABKAlIAIgBARIYCgh1cmxf", - "bWFzaxi8j6QxIAEoCUgBiAEBQgsKCV9mdW5jdGlvbkILCglfdXJsX21hc2si", - "hwEKHE5ldHdvcmtFbmRwb2ludEdyb3VwQ2xvdWRSdW4SGAoHc2VydmljZRi1", - "jY+yASABKAlIAIgBARISCgN0YWcYmv8GIAEoCUgBiAEBEhgKCHVybF9tYXNr", - "GLyPpDEgASgJSAKIAQFCCgoIX3NlcnZpY2VCBgoEX3RhZ0ILCglfdXJsX21h", - "c2siuQIKGE5ldHdvcmtFbmRwb2ludEdyb3VwTGlzdBIQCgJpZBibGiABKAlI", - "AIgBARI/CgVpdGVtcxjAz/cvIAMoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk5ldHdvcmtFbmRwb2ludEdyb3VwEhQKBGtpbmQYlPfIASABKAlIAYgB", - "ARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xp", - "bmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tp", - "bmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJu", - "aW5nIr0DChtOZXR3b3JrRW5kcG9pbnRHcm91cFBzY0RhdGESJQoUY29uc3Vt", - "ZXJfcHNjX2FkZHJlc3MYrK3r1wEgASgJSACIAQESHgoNcHJvZHVjZXJfcG9y", - "dBiO2sHDASABKAVIAYgBARIiChFwc2NfY29ubmVjdGlvbl9pZBjdpaOLASAB", - "KARIAogBARIlChVwc2NfY29ubmVjdGlvbl9zdGF0dXMYtMnnVyABKAlIA4gB", - "ASKwAQoTUHNjQ29ubmVjdGlvblN0YXR1cxIjCh9VTkRFRklORURfUFNDX0NP", - "Tk5FQ1RJT05fU1RBVFVTEAASDwoIQUNDRVBURUQQp5/SdRIOCgZDTE9TRUQQ", - "7KqjtQESFwoPTkVFRFNfQVRURU5USU9OELyLoqQBEg4KB1BFTkRJTkcQ96rw", - "EBIPCghSRUpFQ1RFRBD+iIRTEhkKElNUQVRVU19VTlNQRUNJRklFRBDKzIsU", - "QhcKFV9jb25zdW1lcl9wc2NfYWRkcmVzc0IQCg5fcHJvZHVjZXJfcG9ydEIU", - "ChJfcHNjX2Nvbm5lY3Rpb25faWRCGAoWX3BzY19jb25uZWN0aW9uX3N0YXR1", - "cyJ1CitOZXR3b3JrRW5kcG9pbnRHcm91cHNBdHRhY2hFbmRwb2ludHNSZXF1", + "ZUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgC", + "iAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgDiAEBEhoKCXNlbGZf", + "bGluaxiNksXZASABKAlIBIgBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkS", + "OQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lldhcm5pbmdIBYgBARpsCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRJNCgV2", + "YWx1ZRgCIAEoCzI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtF", + "ZGdlU2VjdXJpdHlTZXJ2aWNlc1Njb3BlZExpc3Q6AjgBQgcKBV9ldGFnQgUK", + "A19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xp", + "bmtCCgoIX3dhcm5pbmcizgEKJU5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNl", + "c1Njb3BlZExpc3QSXgoebmV0d29ya19lZGdlX3NlY3VyaXR5X3NlcnZpY2Vz", + "GKzL+BAgAygLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0Vk", + "Z2VTZWN1cml0eVNlcnZpY2USOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyKe", + "AwoPTmV0d29ya0VuZHBvaW50ElEKC2Fubm90YXRpb25zGKT2tTUgAygLMjku", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50LkFubm90", + "YXRpb25zRW50cnkSJwoXY2xpZW50X2Rlc3RpbmF0aW9uX3BvcnQYhoiCOyAB", + "KAVIAIgBARIUCgRmcWRuGJWlwAEgASgJSAGIAQESGAoIaW5zdGFuY2UYlana", + "CCABKAlIAogBARIbCgppcF9hZGRyZXNzGNzx3MEBIAEoCUgDiAEBEh0KDGlw", + "djZfYWRkcmVzcxics++iASABKAlIBIgBARIUCgRwb3J0GIGx0gEgASgFSAWI", + "AQEaMgoQQW5ub3RhdGlvbnNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUY", + "AiABKAk6AjgBQhoKGF9jbGllbnRfZGVzdGluYXRpb25fcG9ydEIHCgVfZnFk", + "bkILCglfaW5zdGFuY2VCDQoLX2lwX2FkZHJlc3NCDwoNX2lwdjZfYWRkcmVz", + "c0IHCgVfcG9ydCKJCwoUTmV0d29ya0VuZHBvaW50R3JvdXASVgoLYW5ub3Rh", + "dGlvbnMYpPa1NSADKAsyPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3", + "b3JrRW5kcG9pbnRHcm91cC5Bbm5vdGF0aW9uc0VudHJ5ElMKCmFwcF9lbmdp", + "bmUYoIzAogEgASgLMjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29y", + "a0VuZHBvaW50R3JvdXBBcHBFbmdpbmVIAIgBARJbCg5jbG91ZF9mdW5jdGlv", + "bhii5fP3ASABKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3Jr", + "RW5kcG9pbnRHcm91cENsb3VkRnVuY3Rpb25IAYgBARJQCgljbG91ZF9ydW4Y", + "gcv6NCABKAsyNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5k", + "cG9pbnRHcm91cENsb3VkUnVuSAKIAQESIgoSY3JlYXRpb25fdGltZXN0YW1w", + "GLaPxw4gASgJSAOIAQESHQoMZGVmYXVsdF9wb3J0GL/38MkBIAEoBUgEiAEB", + "EhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgFiAEBEhAKAmlkGJsaIAEoBEgG", + "iAEBEhQKBGtpbmQYlPfIASABKAlIB4gBARIUCgRuYW1lGIv1zQEgASgJSAiI", + "AQESFwoHbmV0d29yaxiutIVvIAEoCUgJiAEBEiUKFW5ldHdvcmtfZW5kcG9p", + "bnRfdHlwZRjTxrQ4IAEoCUgKiAEBEk4KCHBzY19kYXRhGMnbpiIgASgLMjQu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50R3JvdXBQ", + "c2NEYXRhSAuIAQESIwoScHNjX3RhcmdldF9zZXJ2aWNlGObCqoABIAEoCUgM", + "iAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgNiAEBEhoKCXNlbGZfbGluaxiNksXZ", + "ASABKAlIDogBARIUCgRzaXplGIHA1wEgASgFSA+IAQESGwoKc3VibmV0d29y", + "axjup+SSASABKAlIEIgBARIUCgR6b25lGKzH5AEgASgJSBGIAQEaMgoQQW5u", + "b3RhdGlvbnNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgB", + "IooCChNOZXR3b3JrRW5kcG9pbnRUeXBlEiMKH1VOREVGSU5FRF9ORVRXT1JL", + "X0VORFBPSU5UX1RZUEUQABIRCglHQ0VfVk1fSVAQ2e3QvwESFgoOR0NFX1ZN", + "X0lQX1BPUlQQp+Sl7wESGAoRR0NFX1ZNX0lQX1BPUlRNQVAQtePwChIaChJJ", + "TlRFUk5FVF9GUUROX1BPUlQQ7dDbwAESGAoQSU5URVJORVRfSVBfUE9SVBCb", + "2+XjARIfChdOT05fR0NQX1BSSVZBVEVfSVBfUE9SVBDgk7egARIeChdQUklW", + "QVRFX1NFUlZJQ0VfQ09OTkVDVBDE9PkWEhIKClNFUlZFUkxFU1MQ3Mb9gAFC", + "DQoLX2FwcF9lbmdpbmVCEQoPX2Nsb3VkX2Z1bmN0aW9uQgwKCl9jbG91ZF9y", + "dW5CFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIPCg1fZGVmYXVsdF9wb3J0Qg4K", + "DF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCCgoIX25l", + "dHdvcmtCGAoWX25ldHdvcmtfZW5kcG9pbnRfdHlwZUILCglfcHNjX2RhdGFC", + "FQoTX3BzY190YXJnZXRfc2VydmljZUIJCgdfcmVnaW9uQgwKCl9zZWxmX2xp", + "bmtCBwoFX3NpemVCDQoLX3N1Ym5ldHdvcmtCBwoFX3pvbmUi3QMKIk5ldHdv", + "cmtFbmRwb2ludEdyb3VwQWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACI", + "AQESWAoFaXRlbXMYwM/3LyADKAsyRi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5OZXR3b3JrRW5kcG9pbnRHcm91cEFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50", + "cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiV", + "uoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1", + "bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpmCgpJdGVtc0Vu", + "dHJ5EgsKA2tleRgBIAEoCRJHCgV2YWx1ZRgCIAEoCzI4Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3Vwc1Njb3BlZExpc3Q6", + "AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9z", + "ZWxmX2xpbmtCCgoIX3dhcm5pbmcikgEKHU5ldHdvcmtFbmRwb2ludEdyb3Vw", + "QXBwRW5naW5lEhgKB3NlcnZpY2UYtY2PsgEgASgJSACIAQESGAoIdXJsX21h", + "c2sYvI+kMSABKAlIAYgBARIYCgd2ZXJzaW9uGNi51KcBIAEoCUgCiAEBQgoK", + "CF9zZXJ2aWNlQgsKCV91cmxfbWFza0IKCghfdmVyc2lvbiJyCiFOZXR3b3Jr", + "RW5kcG9pbnRHcm91cENsb3VkRnVuY3Rpb24SGQoIZnVuY3Rpb24Y2Oe9kgEg", + "ASgJSACIAQESGAoIdXJsX21hc2sYvI+kMSABKAlIAYgBAUILCglfZnVuY3Rp", + "b25CCwoJX3VybF9tYXNrIocBChxOZXR3b3JrRW5kcG9pbnRHcm91cENsb3Vk", + "UnVuEhgKB3NlcnZpY2UYtY2PsgEgASgJSACIAQESEgoDdGFnGJr/BiABKAlI", + "AYgBARIYCgh1cmxfbWFzaxi8j6QxIAEoCUgCiAEBQgoKCF9zZXJ2aWNlQgYK", + "BF90YWdCCwoJX3VybF9tYXNrIrkCChhOZXR3b3JrRW5kcG9pbnRHcm91cExp", + "c3QSEAoCaWQYmxogASgJSACIAQESPwoFaXRlbXMYwM/3LyADKAsyLS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRHcm91cBIUCgRr", + "aW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJ", + "SAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcY", + "nN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASI", + "AQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3Nl", + "bGZfbGlua0IKCghfd2FybmluZyK9AwobTmV0d29ya0VuZHBvaW50R3JvdXBQ", + "c2NEYXRhEiUKFGNvbnN1bWVyX3BzY19hZGRyZXNzGKyt69cBIAEoCUgAiAEB", + "Eh4KDXByb2R1Y2VyX3BvcnQYjtrBwwEgASgFSAGIAQESIgoRcHNjX2Nvbm5l", + "Y3Rpb25faWQY3aWjiwEgASgESAKIAQESJQoVcHNjX2Nvbm5lY3Rpb25fc3Rh", + "dHVzGLTJ51cgASgJSAOIAQEisAEKE1BzY0Nvbm5lY3Rpb25TdGF0dXMSIwof", + "VU5ERUZJTkVEX1BTQ19DT05ORUNUSU9OX1NUQVRVUxAAEg8KCEFDQ0VQVEVE", + "EKef0nUSDgoGQ0xPU0VEEOyqo7UBEhcKD05FRURTX0FUVEVOVElPThC8i6Kk", + "ARIOCgdQRU5ESU5HEPeq8BASDwoIUkVKRUNURUQQ/oiEUxIZChJTVEFUVVNf", + "VU5TUEVDSUZJRUQQysyLFEIXChVfY29uc3VtZXJfcHNjX2FkZHJlc3NCEAoO", + "X3Byb2R1Y2VyX3BvcnRCFAoSX3BzY19jb25uZWN0aW9uX2lkQhgKFl9wc2Nf", + "Y29ubmVjdGlvbl9zdGF0dXMidQorTmV0d29ya0VuZHBvaW50R3JvdXBzQXR0", + "YWNoRW5kcG9pbnRzUmVxdWVzdBJGChFuZXR3b3JrX2VuZHBvaW50cxitkbpH", + "IAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2lu", + "dCJ1CitOZXR3b3JrRW5kcG9pbnRHcm91cHNEZXRhY2hFbmRwb2ludHNSZXF1", "ZXN0EkYKEW5ldHdvcmtfZW5kcG9pbnRzGK2RukcgAygLMiguZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50InUKK05ldHdvcmtFbmRw", - "b2ludEdyb3Vwc0RldGFjaEVuZHBvaW50c1JlcXVlc3QSRgoRbmV0d29ya19l", - "bmRwb2ludHMYrZG6RyADKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5O", - "ZXR3b3JrRW5kcG9pbnQipAEKKU5ldHdvcmtFbmRwb2ludEdyb3Vwc0xpc3RF", - "bmRwb2ludHNSZXF1ZXN0Eh4KDWhlYWx0aF9zdGF0dXMYtda6tQEgASgJSACI", - "AQEiRQoMSGVhbHRoU3RhdHVzEhsKF1VOREVGSU5FRF9IRUFMVEhfU1RBVFVT", - "EAASCwoEU0hPVxD9pZsBEgsKBFNLSVAQ/7qbAUIQCg5faGVhbHRoX3N0YXR1", - "cyKrAgopTmV0d29ya0VuZHBvaW50R3JvdXBzTGlzdE5ldHdvcmtFbmRwb2lu", - "dHMSEAoCaWQYmxogASgJSACIAQESSgoFaXRlbXMYwM/3LyADKAsyOC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRXaXRoSGVhbHRo", - "U3RhdHVzEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9r", - "ZW4YlbqGJiABKAlIAogBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gDiAEBQgUKA19pZEIHCgVfa2lu", - "ZEISChBfbmV4dF9wYWdlX3Rva2VuQgoKCF93YXJuaW5nIrsBCh9OZXR3b3Jr", - "RW5kcG9pbnRHcm91cHNTY29wZWRMaXN0ElEKF25ldHdvcmtfZW5kcG9pbnRf", - "Z3JvdXBzGK2X/w0gAygLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0", - "d29ya0VuZHBvaW50R3JvdXASOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyLP", - "AQofTmV0d29ya0VuZHBvaW50V2l0aEhlYWx0aFN0YXR1cxJLCgdoZWFsdGhz", - "GJeTrXsgAygLMjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoU3Rh", - "dHVzRm9yTmV0d29ya0VuZHBvaW50EkoKEG5ldHdvcmtfZW5kcG9pbnQYhpGK", - "GyABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9p", - "bnRIAIgBAUITChFfbmV0d29ya19lbmRwb2ludCKgCQoQTmV0d29ya0ludGVy", - "ZmFjZRJACg5hY2Nlc3NfY29uZmlncxiWu/o0IAMoCzIlLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkFjY2Vzc0NvbmZpZxJBCg9hbGlhc19pcF9yYW5nZXMY", - "v4PcTiADKAsyJS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BbGlhc0lwUmFu", - "Z2USGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIAIgBARIrChtpbnRlcm5hbF9p", - "cHY2X3ByZWZpeF9sZW5ndGgYnYOZYSABKAVIAYgBARJGChNpcHY2X2FjY2Vz", - "c19jb25maWdzGO7lxOYBIAMoCzIlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkFjY2Vzc0NvbmZpZxIhChBpcHY2X2FjY2Vzc190eXBlGN310fABIAEoCUgC", - "iAEBEh0KDGlwdjZfYWRkcmVzcxics++iASABKAlIA4gBARIUCgRraW5kGJT3", - "yAEgASgJSASIAQESFAoEbmFtZRiL9c0BIAEoCUgFiAEBEhcKB25ldHdvcmsY", - "rrSFbyABKAlIBogBARIiChJuZXR3b3JrX2F0dGFjaG1lbnQY1JePayABKAlI", - "B4gBARIbCgtuZXR3b3JrX2lfcBiJseViIAEoCUgIiAEBEhgKCG5pY190eXBl", - "GJHGwhwgASgJSAmIAQESHAoLcXVldWVfY291bnQY4fiX8AEgASgFSAqIAQES", - "GwoKc3RhY2tfdHlwZRiRtYvLASABKAlIC4gBARIbCgpzdWJuZXR3b3JrGO6n", - "5JIBIAEoCUgMiAEBInkKDklwdjZBY2Nlc3NUeXBlEh4KGlVOREVGSU5FRF9J", - "UFY2X0FDQ0VTU19UWVBFEAASDwoIRVhURVJOQUwQy6f9EBIQCghJTlRFUk5B", - "TBC97ZaFARIkChxVTlNQRUNJRklFRF9JUFY2X0FDQ0VTU19UWVBFEKX2pJUB", - "Im0KB05pY1R5cGUSFgoSVU5ERUZJTkVEX05JQ19UWVBFEAASDAoFR1ZOSUMQ", - "mZXDIBILCgRJRFBGENHwiAESGwoUVU5TUEVDSUZJRURfTklDX1RZUEUQ2b6S", + "b3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50IqQBCilOZXR3b3JrRW5k", + "cG9pbnRHcm91cHNMaXN0RW5kcG9pbnRzUmVxdWVzdBIeCg1oZWFsdGhfc3Rh", + "dHVzGLXWurUBIAEoCUgAiAEBIkUKDEhlYWx0aFN0YXR1cxIbChdVTkRFRklO", + "RURfSEVBTFRIX1NUQVRVUxAAEgsKBFNIT1cQ/aWbARILCgRTS0lQEP+6mwFC", + "EAoOX2hlYWx0aF9zdGF0dXMiqwIKKU5ldHdvcmtFbmRwb2ludEdyb3Vwc0xp", + "c3ROZXR3b3JrRW5kcG9pbnRzEhAKAmlkGJsaIAEoCUgAiAEBEkoKBWl0ZW1z", + "GMDP9y8gAygLMjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0Vu", + "ZHBvaW50V2l0aEhlYWx0aFN0YXR1cxIUCgRraW5kGJT3yAEgASgJSAGIAQES", + "HwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESOQoHd2FybmluZxic", + "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIA4gB", + "AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIKCghfd2Fy", + "bmluZyK7AQofTmV0d29ya0VuZHBvaW50R3JvdXBzU2NvcGVkTGlzdBJRChdu", + "ZXR3b3JrX2VuZHBvaW50X2dyb3Vwcxitl/8NIAMoCzItLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3VwEjkKB3dhcm5pbmcY", + "nN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACI", + "AQFCCgoIX3dhcm5pbmcizwEKH05ldHdvcmtFbmRwb2ludFdpdGhIZWFsdGhT", + "dGF0dXMSSwoHaGVhbHRocxiXk617IAMoCzI3Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkhlYWx0aFN0YXR1c0Zvck5ldHdvcmtFbmRwb2ludBJKChBuZXR3", + "b3JrX2VuZHBvaW50GIaRihsgASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuTmV0d29ya0VuZHBvaW50SACIAQFCEwoRX25ldHdvcmtfZW5kcG9pbnQi", + "vQkKEE5ldHdvcmtJbnRlcmZhY2USQAoOYWNjZXNzX2NvbmZpZ3MYlrv6NCAD", + "KAsyJS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BY2Nlc3NDb25maWcSQQoP", + "YWxpYXNfaXBfcmFuZ2VzGL+D3E4gAygLMiUuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuQWxpYXNJcFJhbmdlEhsKC2ZpbmdlcnByaW50GOTR828gASgJSACI", + "AQESKwobaW50ZXJuYWxfaXB2Nl9wcmVmaXhfbGVuZ3RoGJ2DmWEgASgFSAGI", + "AQESRgoTaXB2Nl9hY2Nlc3NfY29uZmlncxju5cTmASADKAsyJS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5BY2Nlc3NDb25maWcSIQoQaXB2Nl9hY2Nlc3Nf", + "dHlwZRjd9dHwASABKAlIAogBARIdCgxpcHY2X2FkZHJlc3MYnLPvogEgASgJ", + "SAOIAQESFAoEa2luZBiU98gBIAEoCUgEiAEBEhQKBG5hbWUYi/XNASABKAlI", + "BYgBARIXCgduZXR3b3JrGK60hW8gASgJSAaIAQESIgoSbmV0d29ya19hdHRh", + "Y2htZW50GNSXj2sgASgJSAeIAQESGwoLbmV0d29ya19pX3AYibHlYiABKAlI", + "CIgBARIYCghuaWNfdHlwZRiRxsIcIAEoCUgJiAEBEhwKC3F1ZXVlX2NvdW50", + "GOH4l/ABIAEoBUgKiAEBEhsKCnN0YWNrX3R5cGUYkbWLywEgASgJSAuIAQES", + "GwoKc3VibmV0d29yaxjup+SSASABKAlIDIgBASJ5Cg5JcHY2QWNjZXNzVHlw", + "ZRIeChpVTkRFRklORURfSVBWNl9BQ0NFU1NfVFlQRRAAEg8KCEVYVEVSTkFM", + "EMun/RASEAoISU5URVJOQUwQve2WhQESJAocVU5TUEVDSUZJRURfSVBWNl9B", + "Q0NFU1NfVFlQRRCl9qSVASKJAQoHTmljVHlwZRIWChJVTkRFRklORURfTklD", + "X1RZUEUQABIMCgVHVk5JQxCZlcMgEgsKBElEUEYQ0fCIARIMCgVJUkRNQRCP", + "hqwhEgwKBU1SRE1BEJPCjSMSGwoUVU5TUEVDSUZJRURfTklDX1RZUEUQ2b6S", "IBISCgpWSVJUSU9fTkVUENm2y9cBInsKCVN0YWNrVHlwZRIYChRVTkRFRklO", "RURfU1RBQ0tfVFlQRRAAEhAKCUlQVjRfSVBWNhCB6MoKEhAKCUlQVjRfT05M", "WRCmy9UKEhAKCUlQVjZfT05MWRDkrfwlEh4KFlVOU1BFQ0lGSUVEX1NUQUNL", @@ -5831,1060 +5861,1184 @@ static ComputeReflection() { "aWR0aF90aWVyGP+fhT4gASgJSACIAQEiZQoYVG90YWxFZ3Jlc3NCYW5kd2lk", "dGhUaWVyEikKJVVOREVGSU5FRF9UT1RBTF9FR1JFU1NfQkFORFdJRFRIX1RJ", "RVIQABIOCgdERUZBVUxUEKHE/TYSDgoGVElFUl8xEJTK8ZsBQh4KHF90b3Rh", - "bF9lZ3Jlc3NfYmFuZHdpZHRoX3RpZXIikgEKFE5ldHdvcmtSb3V0aW5nQ29u", - "ZmlnEh0KDHJvdXRpbmdfbW9kZRj8usjiASABKAlIAIgBASJKCgtSb3V0aW5n", - "TW9kZRIaChZVTkRFRklORURfUk9VVElOR19NT0RFEAASDgoGR0xPQkFMEKPv", - "7+sBEg8KCFJFR0lPTkFMEJ/sgCxCDwoNX3JvdXRpbmdfbW9kZSKEAgoZTmV0", - "d29ya3NBZGRQZWVyaW5nUmVxdWVzdBIiChJhdXRvX2NyZWF0ZV9yb3V0ZXMY", - "3eKyGyABKAhIAIgBARIUCgRuYW1lGIv1zQEgASgJSAGIAQESSQoPbmV0d29y", - "a19wZWVyaW5nGK+M7JwBIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lk5ldHdvcmtQZWVyaW5nSAKIAQESHQoMcGVlcl9uZXR3b3JrGNHg2+4BIAEo", - "CUgDiAEBQhUKE19hdXRvX2NyZWF0ZV9yb3V0ZXNCBwoFX25hbWVCEgoQX25l", - "dHdvcmtfcGVlcmluZ0IPCg1fcGVlcl9uZXR3b3JrItYBCiVOZXR3b3Jrc0dl", - "dEVmZmVjdGl2ZUZpcmV3YWxsc1Jlc3BvbnNlEnMKEGZpcmV3YWxsX3BvbGlj", - "eXMYwsr8wwEgAygLMlUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29y", - "a3NHZXRFZmZlY3RpdmVGaXJld2FsbHNSZXNwb25zZUVmZmVjdGl2ZUZpcmV3", - "YWxsUG9saWN5EjgKCWZpcmV3YWxscxjzxuiBASADKAsyIS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5GaXJld2FsbCKiAwo8TmV0d29ya3NHZXRFZmZlY3Rp", - "dmVGaXJld2FsbHNSZXNwb25zZUVmZmVjdGl2ZUZpcmV3YWxsUG9saWN5EhwK", - "DGRpc3BsYXlfbmFtZRjoh5ECIAEoCUgAiAEBEhQKBG5hbWUYi/XNASABKAlI", - "AYgBARIZCghwcmlvcml0eRik86HUASABKAVIAogBARI9CgVydWxlcxj3kfUz", - "IAMoCzIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsUG9saWN5", - "UnVsZRIbCgpzaG9ydF9uYW1lGO640OoBIAEoCUgDiAEBEhQKBHR5cGUYup7a", - "ASABKAlIBIgBASJiCgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAASEAoJSElF", - "UkFSQ0hZEJXEqiESDwoHTkVUV09SSxCOzLPFARIOCgZTWVNURU0Qr8y9lQES", - "EwoLVU5TUEVDSUZJRUQQl76Y+wFCDwoNX2Rpc3BsYXlfbmFtZUIHCgVfbmFt", - "ZUILCglfcHJpb3JpdHlCDQoLX3Nob3J0X25hbWVCBwoFX3R5cGUiPQocTmV0", - "d29ya3NSZW1vdmVQZWVyaW5nUmVxdWVzdBIUCgRuYW1lGIv1zQEgASgJSACI", - "AQFCBwoFX25hbWUifQocTmV0d29ya3NVcGRhdGVQZWVyaW5nUmVxdWVzdBJJ", - "Cg9uZXR3b3JrX3BlZXJpbmcYr4zsnAEgASgLMicuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuTmV0d29ya1BlZXJpbmdIAIgBAUISChBfbmV0d29ya19wZWVy", - "aW5nIosKCglOb2RlR3JvdXASVwoSYXV0b3NjYWxpbmdfcG9saWN5GNng6mkg", - "ASgLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9kZUdyb3VwQXV0b3Nj", - "YWxpbmdQb2xpY3lIAIgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiAB", - "KAlIAYgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAogBARIbCgtmaW5n", - "ZXJwcmludBjk0fNvIAEoCUgDiAEBEhAKAmlkGJsaIAEoBEgEiAEBEhQKBGtp", - "bmQYlPfIASABKAlIBYgBARIeCg1sb2NhdGlvbl9oaW50GNGBkqcBIAEoCUgG", - "iAEBEiUKFG1haW50ZW5hbmNlX2ludGVydmFsGPHQq8ABIAEoCUgHiAEBEiMK", - "Em1haW50ZW5hbmNlX3BvbGljeRjex/b7ASABKAlICIgBARJXChJtYWludGVu", - "YW5jZV93aW5kb3cYnLXvWCABKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5Ob2RlR3JvdXBNYWludGVuYW5jZVdpbmRvd0gJiAEBEhQKBG5hbWUYi/XN", - "ASABKAlICogBARIeCg1ub2RlX3RlbXBsYXRlGJfki5oBIAEoCUgLiAEBEhoK", - "CXNlbGZfbGluaxiNksXZASABKAlIDIgBARJGCg5zaGFyZV9zZXR0aW5ncxiD", - "kZR/IAEoCzImLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNoYXJlU2V0dGlu", - "Z3NIDYgBARIUCgRzaXplGIHA1wEgASgFSA6IAQESFgoGc3RhdHVzGPKft1Yg", - "ASgJSA+IAQESFAoEem9uZRisx+QBIAEoCUgQiAEBIl4KE01haW50ZW5hbmNl", - "SW50ZXJ2YWwSIgoeVU5ERUZJTkVEX01BSU5URU5BTkNFX0lOVEVSVkFMEAAS", - "EQoJQVNfTkVFREVEEOLo4e4BEhAKCVJFQ1VSUkVOVBDG389cIqcBChFNYWlu", - "dGVuYW5jZVBvbGljeRIgChxVTkRFRklORURfTUFJTlRFTkFOQ0VfUE9MSUNZ", - "EAASDgoHREVGQVVMVBChxP02EiUKHk1BSU5URU5BTkNFX1BPTElDWV9VTlNQ", - "RUNJRklFRBDWsOUiEiAKGU1JR1JBVEVfV0lUSElOX05PREVfR1JPVVAQgvGX", - "SRIXChBSRVNUQVJUX0lOX1BMQUNFEJ3Dg20iYQoGU3RhdHVzEhQKEFVOREVG", - "SU5FRF9TVEFUVVMQABIQCghDUkVBVElORxC5vZ3ZARIQCghERUxFVElORxCo", - "p4f8ARIPCgdJTlZBTElEENf77fwBEgwKBVJFQURZEIPDjyVCFQoTX2F1dG9z", - "Y2FsaW5nX3BvbGljeUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNj", - "cmlwdGlvbkIOCgxfZmluZ2VycHJpbnRCBQoDX2lkQgcKBV9raW5kQhAKDl9s", - "b2NhdGlvbl9oaW50QhcKFV9tYWludGVuYW5jZV9pbnRlcnZhbEIVChNfbWFp", - "bnRlbmFuY2VfcG9saWN5QhUKE19tYWludGVuYW5jZV93aW5kb3dCBwoFX25h", - "bWVCEAoOX25vZGVfdGVtcGxhdGVCDAoKX3NlbGZfbGlua0IRCg9fc2hhcmVf", - "c2V0dGluZ3NCBwoFX3NpemVCCQoHX3N0YXR1c0IHCgVfem9uZSK8AwoXTm9k", - "ZUdyb3VwQWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACIAQESTQoFaXRl", - "bXMYwM/3LyADKAsyOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlR3Jv", - "dXBBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlI", - "AYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxm", - "X2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJ", - "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5XYXJuaW5nSASIAQEaWwoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSPAoF", - "dmFsdWUYAiABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlR3Jv", - "dXBzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3Bh", - "Z2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyLwAQoaTm9kZUdy", - "b3VwQXV0b3NjYWxpbmdQb2xpY3kSGgoJbWF4X25vZGVzGJaA/o0BIAEoBUgA", - "iAEBEhoKCW1pbl9ub2RlcxiErar+ASABKAVIAYgBARIUCgRtb2RlGKPzzAEg", - "ASgJSAKIAQEiXwoETW9kZRISCg5VTkRFRklORURfTU9ERRAAEhgKEE1PREVf", - "VU5TUEVDSUZJRUQQ+6SJsQESCQoDT0ZGEM/iBBIHCgJPThDfExIVCg5PTkxZ", - "X1NDQUxFX09VVBDG8+hIQgwKCl9tYXhfbm9kZXNCDAoKX21pbl9ub2Rlc0IH", - "CgVfbW9kZSKjAgoNTm9kZUdyb3VwTGlzdBIQCgJpZBibGiABKAlIAIgBARI0", - "CgVpdGVtcxjAz/cvIAMoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5v", - "ZGVHcm91cBIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rv", - "a2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEB", - "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2Vf", - "dG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKqAQoaTm9kZUdyb3Vw", - "TWFpbnRlbmFuY2VXaW5kb3cSSAoUbWFpbnRlbmFuY2VfZHVyYXRpb24YwKK9", - "+gEgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRHVyYXRpb25IAIgB", - "ARIaCgpzdGFydF90aW1lGIrp7hEgASgJSAGIAQFCFwoVX21haW50ZW5hbmNl", - "X2R1cmF0aW9uQg0KC19zdGFydF90aW1lIo8JCg1Ob2RlR3JvdXBOb2RlEkQK", - "DGFjY2VsZXJhdG9ycxjo1sWAASADKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5BY2NlbGVyYXRvckNvbmZpZxJVChJjb25zdW1lZF9yZXNvdXJjZXMY", - "jvXBnwEgASgLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VD", - "b25zdW1wdGlvbkluZm9IAIgBARIjChNjcHVfb3ZlcmNvbW1pdF90eXBlGNeO", - "kHYgASgJSAGIAQESNAoFZGlza3MY9szKLSADKAsyIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5Mb2NhbERpc2sSVgoZaW5zdGFuY2VfY29uc3VtcHRpb25f", - "ZGF0YRi40LIoIAMoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3Rh", - "bmNlQ29uc3VtcHRpb25EYXRhEhQKCWluc3RhbmNlcxj+/O8NIAMoCRIUCgRu", - "YW1lGIv1zQEgASgJSAKIAQESGgoJbm9kZV90eXBlGNeWkN4BIAEoCUgDiAEB", - "Eh4KDXNhdGlzZmllc19wenMYq92r5QEgASgISASIAQESRgoOc2VydmVyX2Jp", - "bmRpbmcYiaOiYyABKAsyJi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXJ2", - "ZXJCaW5kaW5nSAWIAQESGgoJc2VydmVyX2lkGJev7aEBIAEoCUgGiAEBEhYK", - "BnN0YXR1cxjyn7dWIAEoCUgHiAEBElEKD3RvdGFsX3Jlc291cmNlcxjqnbku", - "IAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlQ29uc3Vt", - "cHRpb25JbmZvSAiIAQESUgoUdXBjb21pbmdfbWFpbnRlbmFuY2UY8KC0bCAB", - "KAsyLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGNvbWluZ01haW50ZW5h", - "bmNlSAmIAQEifAoRQ3B1T3ZlcmNvbW1pdFR5cGUSIQodVU5ERUZJTkVEX0NQ", - "VV9PVkVSQ09NTUlUX1RZUEUQABInCh9DUFVfT1ZFUkNPTU1JVF9UWVBFX1VO", - "U1BFQ0lGSUVEEI/0ovgBEg4KB0VOQUJMRUQQoa7sVhILCgROT05FELjOkgEi", - "dAoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQABIQCghDUkVBVElORxC5", - "vZ3ZARIQCghERUxFVElORxCop4f8ARIPCgdJTlZBTElEENf77fwBEgwKBVJF", - "QURZEIPDjyUSEQoJUkVQQUlSSU5HEJWClcUBQhUKE19jb25zdW1lZF9yZXNv", - "dXJjZXNCFgoUX2NwdV9vdmVyY29tbWl0X3R5cGVCBwoFX25hbWVCDAoKX25v", - "ZGVfdHlwZUIQCg5fc2F0aXNmaWVzX3B6c0IRCg9fc2VydmVyX2JpbmRpbmdC", - "DAoKX3NlcnZlcl9pZEIJCgdfc3RhdHVzQhIKEF90b3RhbF9yZXNvdXJjZXNC", - "FwoVX3VwY29taW5nX21haW50ZW5hbmNlIlwKGU5vZGVHcm91cHNBZGROb2Rl", - "c1JlcXVlc3QSJQoVYWRkaXRpb25hbF9ub2RlX2NvdW50GKrPr0AgASgFSACI", - "AQFCGAoWX2FkZGl0aW9uYWxfbm9kZV9jb3VudCIwChxOb2RlR3JvdXBzRGVs", - "ZXRlTm9kZXNSZXF1ZXN0EhAKBW5vZGVzGLGliDIgAygJIq0CChNOb2RlR3Jv", - "dXBzTGlzdE5vZGVzEhAKAmlkGJsaIAEoCUgAiAEBEjgKBWl0ZW1zGMDP9y8g", - "AygLMiYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9kZUdyb3VwTm9kZRIU", + "bF9lZ3Jlc3NfYmFuZHdpZHRoX3RpZXIiigQKDk5ldHdvcmtQcm9maWxlEiIK", + "EmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rlc2NyaXB0", + "aW9uGPyH1skBIAEoCUgBiAEBElAKCGZlYXR1cmVzGL3Is3UgASgLMjYuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya1Byb2ZpbGVOZXR3b3JrRmVh", + "dHVyZXNIAogBARIQCgJpZBibGiABKARIA4gBARIUCgRraW5kGJT3yAEgASgJ", + "SASIAQESSgoIbG9jYXRpb24Ytb++igEgASgLMi8uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuTmV0d29ya1Byb2ZpbGVMb2NhdGlvbkgFiAEBEhQKBG5hbWUY", + "i/XNASABKAlIBogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAeIAQESIQoR", + "c2VsZl9saW5rX3dpdGhfaWQYgqydFSABKAlICIgBARIUCgR6b25lGKzH5AEg", + "ASgJSAmIAQFCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRp", + "b25CCwoJX2ZlYXR1cmVzQgUKA19pZEIHCgVfa2luZEILCglfbG9jYXRpb25C", + "BwoFX25hbWVCDAoKX3NlbGZfbGlua0IUChJfc2VsZl9saW5rX3dpdGhfaWRC", + "BwoFX3pvbmUikgEKFk5ldHdvcmtQcm9maWxlTG9jYXRpb24SFAoEbmFtZRiL", + "9c0BIAEoCUgAiAEBEhUKBXNjb3BlGNT8jDQgASgJSAGIAQEiOAoFU2NvcGUS", + "EwoPVU5ERUZJTkVEX1NDT1BFEAASDQoGUkVHSU9OEPS17H4SCwoEWk9ORRCs", + "t6gBQgcKBV9uYW1lQggKBl9zY29wZSL0HwodTmV0d29ya1Byb2ZpbGVOZXR3", + "b3JrRmVhdHVyZXMSHAoQYWRkcmVzc19wdXJwb3NlcxiA3r3OASADKAkSJgoV", + "YWxsb3dfYWxpYXNfaXBfcmFuZ2VzGMmRsdoBIAEoCUgAiAEBEiYKFmFsbG93", + "X2F1dG9fbW9kZV9zdWJuZXQYn4LJSCABKAlIAYgBARInChdhbGxvd19jbGFz", + "c19kX2ZpcmV3YWxscxib4+A+IAEoCUgCiAEBEh8KD2FsbG93X2Nsb3VkX25h", + "dBih1cF5IAEoCUgDiAEBEiMKEmFsbG93X2Nsb3VkX3JvdXRlchjJy43XASAB", + "KAlIBIgBARIoChhhbGxvd19leHRlcm5hbF9pcF9hY2Nlc3MYvrncPiABKAlI", + "BYgBARIjChJhbGxvd19pbnRlcmNvbm5lY3QYxJPhhQEgASgJSAaIAQESJAoU", + "YWxsb3dfbG9hZF9iYWxhbmNpbmcYtpjBaiABKAlIB4gBARIvCh9hbGxvd19t", + "dWx0aV9uaWNfaW5fc2FtZV9uZXR3b3JrGPy0iiogASgJSAiIAQESJwoWYWxs", + "b3dfcGFja2V0X21pcnJvcmluZxiC7p/0ASABKAlICYgBARIsChthbGxvd19w", + "cml2YXRlX2dvb2dsZV9hY2Nlc3MY+P/VsgEgASgJSAqIAQESGgoJYWxsb3df", + "cHNjGMrxxrEBIAEoCUgLiAEBEioKGmFsbG93X3NhbWVfbmV0d29ya191bmlj", + "YXN0GPuo8U8gASgJSAyIAQESIwoTYWxsb3dfc3RhdGljX3JvdXRlcxjFn6tY", + "IAEoCUgNiAEBEiQKFGFsbG93X3N1Yl9pbnRlcmZhY2VzGO+y8HUgASgJSA6I", + "AQESIQoRYWxsb3dfdnBjX3BlZXJpbmcY9MuDNyABKAlID4gBARIaCglhbGxv", + "d192cG4Y/p3HsQEgASgJSBCIAQESGgoPaW50ZXJmYWNlX3R5cGVzGPOzqksg", + "AygJEhsKD3N1Ym5ldF9wdXJwb3Nlcxi3m9iPASADKAkSHgoSc3VibmV0X3N0", + "YWNrX3R5cGVzGKDst/gBIAMoCRIXCgd1bmljYXN0GK+QkXcgASgJSBGIAQEi", + "8wEKD0FkZHJlc3NQdXJwb3NlcxIeChpVTkRFRklORURfQUREUkVTU19QVVJQ", + "T1NFUxAAEhQKDEROU19SRVNPTFZFUhD83IPjARITCgxHQ0VfRU5EUE9JTlQQ", + "q8T1bRIaChJJUFNFQ19JTlRFUkNPTk5FQ1QQg9KqogESDwoITkFUX0FVVE8Q", + "rbSFThIeChdQUklWQVRFX1NFUlZJQ0VfQ09OTkVDVBDE9PkWEhIKClNFUlZF", + "UkxFU1MQ3Mb9gAESHwoXU0hBUkVEX0xPQURCQUxBTkNFUl9WSVAQ1NOzjAES", + "EwoLVlBDX1BFRVJJTkcQqvOOvwEiewoSQWxsb3dBbGlhc0lwUmFuZ2VzEiMK", + "H1VOREVGSU5FRF9BTExPV19BTElBU19JUF9SQU5HRVMQABIfChdBTElBU19J", + "UF9SQU5HRVNfQUxMT1dFRBDondXdARIfChdBTElBU19JUF9SQU5HRVNfQkxP", + "Q0tFRBCs3oCGASJ+ChNBbGxvd0F1dG9Nb2RlU3VibmV0EiQKIFVOREVGSU5F", + "RF9BTExPV19BVVRPX01PREVfU1VCTkVUEAASIAoYQVVUT19NT0RFX1NVQk5F", + "VF9BTExPV0VEELKsu7oBEh8KGEFVVE9fTU9ERV9TVUJORVRfQkxPQ0tFRBD2", + "7OZiIoIBChRBbGxvd0NsYXNzREZpcmV3YWxscxIlCiFVTkRFRklORURfQUxM", + "T1dfQ0xBU1NfRF9GSVJFV0FMTFMQABIhChlDTEFTU19EX0ZJUkVXQUxMU19B", + "TExPV0VEEPrPhaYBEiAKGUNMQVNTX0RfRklSRVdBTExTX0JMT0NLRUQQvpCx", + "TiJiCg1BbGxvd0Nsb3VkTmF0Eh0KGVVOREVGSU5FRF9BTExPV19DTE9VRF9O", + "QVQQABIYChFDTE9VRF9OQVRfQUxMT1dFRBCguqJ1EhgKEUNMT1VEX05BVF9C", + "TE9DS0VEEOT6zR0ibwoQQWxsb3dDbG91ZFJvdXRlchIgChxVTkRFRklORURf", + "QUxMT1dfQ0xPVURfUk9VVEVSEAASHAoUQ0xPVURfUk9VVEVSX0FMTE9XRUQQ", + "/MOdrgESGwoUQ0xPVURfUk9VVEVSX0JMT0NLRUQQwITJViKGAQoVQWxsb3dF", + "eHRlcm5hbElwQWNjZXNzEiYKIlVOREVGSU5FRF9BTExPV19FWFRFUk5BTF9J", + "UF9BQ0NFU1MQABIhChpFWFRFUk5BTF9JUF9BQ0NFU1NfQUxMT1dFRBDRmJ00", + "EiIKGkVYVEVSTkFMX0lQX0FDQ0VTU19CTE9DS0VEEJXZyNwBInAKEUFsbG93", + "SW50ZXJjb25uZWN0EiAKHFVOREVGSU5FRF9BTExPV19JTlRFUkNPTk5FQ1QQ", + "ABIbChRJTlRFUkNPTk5FQ1RfQUxMT1dFRBDXpdNNEhwKFElOVEVSQ09OTkVD", + "VF9CTE9DS0VEEJvm/vUBIncKEkFsbG93TG9hZEJhbGFuY2luZxIiCh5VTkRF", + "RklORURfQUxMT1dfTE9BRF9CQUxBTkNJTkcQABIdChZMT0FEX0JBTEFOQ0lO", + "R19BTExPV0VEEKnxxQ0SHgoWTE9BRF9CQUxBTkNJTkdfQkxPQ0tFRBDtsfG1", + "ASKhAQoaQWxsb3dNdWx0aU5pY0luU2FtZU5ldHdvcmsSLQopVU5ERUZJTkVE", + "X0FMTE9XX01VTFRJX05JQ19JTl9TQU1FX05FVFdPUksQABIpCiFNVUxUSV9O", + "SUNfSU5fU0FNRV9ORVRXT1JLX0FMTE9XRUQQ2/uW2gESKQohTVVMVElfTklD", + "X0lOX1NBTUVfTkVUV09SS19CTE9DS0VEEJ+8woIBIn8KFEFsbG93UGFja2V0", + "TWlycm9yaW5nEiQKIFVOREVGSU5FRF9BTExPV19QQUNLRVRfTUlSUk9SSU5H", + "EAASHwoYUEFDS0VUX01JUlJPUklOR19BTExPV0VEEPXRiCwSIAoYUEFDS0VU", + "X01JUlJPUklOR19CTE9DS0VEELmStNQBIpEBChhBbGxvd1ByaXZhdGVHb29n", + "bGVBY2Nlc3MSKQolVU5ERUZJTkVEX0FMTE9XX1BSSVZBVEVfR09PR0xFX0FD", + "Q0VTUxAAEiQKHVBSSVZBVEVfR09PR0xFX0FDQ0VTU19BTExPV0VEEJflo2kS", + "JAodUFJJVkFURV9HT09HTEVfQUNDRVNTX0JMT0NLRUQQ26XPESJMCghBbGxv", + "d1BzYxIXChNVTkRFRklORURfQUxMT1dfUFNDEAASEgoLUFNDX0FMTE9XRUQQ", + "6ZXnURITCgtQU0NfQkxPQ0tFRBCt1pL6ASKOAQoXQWxsb3dTYW1lTmV0d29y", + "a1VuaWNhc3QSKAokVU5ERUZJTkVEX0FMTE9XX1NBTUVfTkVUV09SS19VTklD", + "QVNUEAASIwocU0FNRV9ORVRXT1JLX1VOSUNBU1RfQUxMT1dFRBDOqJVMEiQK", + "HFNBTUVfTkVUV09SS19VTklDQVNUX0JMT0NLRUQQkunA9AEicwoRQWxsb3dT", + "dGF0aWNSb3V0ZXMSIQodVU5ERUZJTkVEX0FMTE9XX1NUQVRJQ19ST1VURVMQ", + "ABIdChVTVEFUSUNfUk9VVEVTX0FMTE9XRUQQhK+GwwESHAoVU1RBVElDX1JP", + "VVRFU19CTE9DS0VEEMjvsWsidQoSQWxsb3dTdWJJbnRlcmZhY2VzEiIKHlVO", + "REVGSU5FRF9BTExPV19TVUJfSU5URVJGQUNFUxAAEhwKFVNVQklOVEVSRkFD", + "RVNfQUxMT1dFRBDDtdVLEh0KFVNVQklOVEVSRkFDRVNfQkxPQ0tFRBCH9oD0", + "ASJqCg9BbGxvd1ZwY1BlZXJpbmcSHwobVU5ERUZJTkVEX0FMTE9XX1ZQQ19Q", + "RUVSSU5HEAASGgoTVlBDX1BFRVJJTkdfQUxMT1dFRBDzx9Z8EhoKE1ZQQ19Q", + "RUVSSU5HX0JMT0NLRUQQt4iCJSJMCghBbGxvd1ZwbhIXChNVTkRFRklORURf", + "QUxMT1dfVlBOEAASEgoLVlBOX0FMTE9XRUQQndqpTRITCgtWUE5fQkxPQ0tF", + "RBDhmtX1ASKXAQoOSW50ZXJmYWNlVHlwZXMSHQoZVU5ERUZJTkVEX0lOVEVS", + "RkFDRV9UWVBFUxAAEgwKBUdWTklDEJmVwyASCwoESURQRhDR8IgBEgwKBUlS", + "RE1BEI+GrCESDAoFTVJETUEQk8KNIxIbChRVTlNQRUNJRklFRF9OSUNfVFlQ", + "RRDZvpIgEhIKClZJUlRJT19ORVQQ2bbL1wEidwoOU3VibmV0UHVycG9zZXMS", + "HQoZVU5ERUZJTkVEX1NVQk5FVF9QVVJQT1NFUxAAEiYKHlNVQk5FVF9QVVJQ", + "T1NFX0NVU1RPTV9IQVJEV0FSRRDT3YKHARIeChZTVUJORVRfUFVSUE9TRV9Q", + "UklWQVRFEMDs6MABIqABChBTdWJuZXRTdGFja1R5cGVzEiAKHFVOREVGSU5F", + "RF9TVUJORVRfU1RBQ0tfVFlQRVMQABIiChtTVUJORVRfU1RBQ0tfVFlQRV9J", + "UFY0X0lQVjYQlZfiExIiChtTVUJORVRfU1RBQ0tfVFlQRV9JUFY0X09OTFkQ", + "uvrsExIiChtTVUJORVRfU1RBQ0tfVFlQRV9JUFY2X09OTFkQ+NyTLyJKCgdV", + "bmljYXN0EhUKEVVOREVGSU5FRF9VTklDQVNUEAASEwoLVU5JQ0FTVF9TRE4Q", + "7ceWtQESEwoLVU5JQ0FTVF9VTEwQ5diWtQFCGAoWX2FsbG93X2FsaWFzX2lw", + "X3Jhbmdlc0IZChdfYWxsb3dfYXV0b19tb2RlX3N1Ym5ldEIaChhfYWxsb3df", + "Y2xhc3NfZF9maXJld2FsbHNCEgoQX2FsbG93X2Nsb3VkX25hdEIVChNfYWxs", + "b3dfY2xvdWRfcm91dGVyQhsKGV9hbGxvd19leHRlcm5hbF9pcF9hY2Nlc3NC", + "FQoTX2FsbG93X2ludGVyY29ubmVjdEIXChVfYWxsb3dfbG9hZF9iYWxhbmNp", + "bmdCIgogX2FsbG93X211bHRpX25pY19pbl9zYW1lX25ldHdvcmtCGQoXX2Fs", + "bG93X3BhY2tldF9taXJyb3JpbmdCHgocX2FsbG93X3ByaXZhdGVfZ29vZ2xl", + "X2FjY2Vzc0IMCgpfYWxsb3dfcHNjQh0KG19hbGxvd19zYW1lX25ldHdvcmtf", + "dW5pY2FzdEIWChRfYWxsb3dfc3RhdGljX3JvdXRlc0IXChVfYWxsb3dfc3Vi", + "X2ludGVyZmFjZXNCFAoSX2FsbG93X3ZwY19wZWVyaW5nQgwKCl9hbGxvd192", + "cG5CCgoIX3VuaWNhc3Qi7gIKG05ldHdvcmtQcm9maWxlc0xpc3RSZXNwb25z", + "ZRIUCgRldGFnGJXSvgEgASgJSACIAQESEAoCaWQYmxogASgJSAGIAQESOQoF", + "aXRlbXMYwM/3LyADKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3", + "b3JrUHJvZmlsZRIUCgRraW5kGJT3yAEgASgJSAKIAQESHwoPbmV4dF9wYWdl", + "X3Rva2VuGJW6hiYgASgJSAOIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgE", + "iAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhgg", + "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gFiAEBQgcK", + "BV9ldGFnQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwK", + "Cl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcitAQKFE5ldHdvcmtSb3V0aW5nQ29u", + "ZmlnEiYKFmJncF9hbHdheXNfY29tcGFyZV9tZWQYtuLOZSABKAhIAIgBARIt", + "ChxiZ3BfYmVzdF9wYXRoX3NlbGVjdGlvbl9tb2RlGOn7xZcBIAEoCUgBiAEB", + "EiYKFWJncF9pbnRlcl9yZWdpb25fY29zdBjh+a7cASABKAlIAogBARIdCgxy", + "b3V0aW5nX21vZGUY/LrI4gEgASgJSAOIAQEiZwoYQmdwQmVzdFBhdGhTZWxl", + "Y3Rpb25Nb2RlEioKJlVOREVGSU5FRF9CR1BfQkVTVF9QQVRIX1NFTEVDVElP", + "Tl9NT0RFEAASDQoGTEVHQUNZEMnP9ywSEAoIU1RBTkRBUkQQvZ2M5wEiYgoS", + "QmdwSW50ZXJSZWdpb25Db3N0EiMKH1VOREVGSU5FRF9CR1BfSU5URVJfUkVH", + "SU9OX0NPU1QQABIXCg9BRERfQ09TVF9UT19NRUQQ3Of26QESDgoHREVGQVVM", + "VBChxP02IkoKC1JvdXRpbmdNb2RlEhoKFlVOREVGSU5FRF9ST1VUSU5HX01P", + "REUQABIOCgZHTE9CQUwQo+/v6wESDwoIUkVHSU9OQUwQn+yALEIZChdfYmdw", + "X2Fsd2F5c19jb21wYXJlX21lZEIfCh1fYmdwX2Jlc3RfcGF0aF9zZWxlY3Rp", + "b25fbW9kZUIYChZfYmdwX2ludGVyX3JlZ2lvbl9jb3N0Qg8KDV9yb3V0aW5n", + "X21vZGUihAIKGU5ldHdvcmtzQWRkUGVlcmluZ1JlcXVlc3QSIgoSYXV0b19j", + "cmVhdGVfcm91dGVzGN3ishsgASgISACIAQESFAoEbmFtZRiL9c0BIAEoCUgB", + "iAEBEkkKD25ldHdvcmtfcGVlcmluZxivjOycASABKAsyJy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5OZXR3b3JrUGVlcmluZ0gCiAEBEh0KDHBlZXJfbmV0", + "d29yaxjR4NvuASABKAlIA4gBAUIVChNfYXV0b19jcmVhdGVfcm91dGVzQgcK", + "BV9uYW1lQhIKEF9uZXR3b3JrX3BlZXJpbmdCDwoNX3BlZXJfbmV0d29yayLW", + "AQolTmV0d29ya3NHZXRFZmZlY3RpdmVGaXJld2FsbHNSZXNwb25zZRJzChBm", + "aXJld2FsbF9wb2xpY3lzGMLK/MMBIAMoCzJVLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLk5ldHdvcmtzR2V0RWZmZWN0aXZlRmlyZXdhbGxzUmVzcG9uc2VF", + "ZmZlY3RpdmVGaXJld2FsbFBvbGljeRI4CglmaXJld2FsbHMY88bogQEgAygL", + "MiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGwiogMKPE5ldHdv", + "cmtzR2V0RWZmZWN0aXZlRmlyZXdhbGxzUmVzcG9uc2VFZmZlY3RpdmVGaXJl", + "d2FsbFBvbGljeRIcCgxkaXNwbGF5X25hbWUY6IeRAiABKAlIAIgBARIUCgRu", + "YW1lGIv1zQEgASgJSAGIAQESGQoIcHJpb3JpdHkYpPOh1AEgASgFSAKIAQES", + "PQoFcnVsZXMY95H1MyADKAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5G", + "aXJld2FsbFBvbGljeVJ1bGUSGwoKc2hvcnRfbmFtZRjuuNDqASABKAlIA4gB", + "ARIUCgR0eXBlGLqe2gEgASgJSASIAQEiYgoEVHlwZRISCg5VTkRFRklORURf", + "VFlQRRAAEhAKCUhJRVJBUkNIWRCVxKohEg8KB05FVFdPUksQjsyzxQESDgoG", + "U1lTVEVNEK/MvZUBEhMKC1VOU1BFQ0lGSUVEEJe+mPsBQg8KDV9kaXNwbGF5", + "X25hbWVCBwoFX25hbWVCCwoJX3ByaW9yaXR5Qg0KC19zaG9ydF9uYW1lQgcK", + "BV90eXBlIj0KHE5ldHdvcmtzUmVtb3ZlUGVlcmluZ1JlcXVlc3QSFAoEbmFt", + "ZRiL9c0BIAEoCUgAiAEBQgcKBV9uYW1lIn0KHE5ldHdvcmtzVXBkYXRlUGVl", + "cmluZ1JlcXVlc3QSSQoPbmV0d29ya19wZWVyaW5nGK+M7JwBIAEoCzInLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtQZWVyaW5nSACIAQFCEgoQ", + "X25ldHdvcmtfcGVlcmluZyKLCgoJTm9kZUdyb3VwElcKEmF1dG9zY2FsaW5n", + "X3BvbGljeRjZ4OppIAEoCzIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5v", + "ZGVHcm91cEF1dG9zY2FsaW5nUG9saWN5SACIAQESIgoSY3JlYXRpb25fdGlt", + "ZXN0YW1wGLaPxw4gASgJSAGIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJ", + "SAKIAQESGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIA4gBARIQCgJpZBibGiAB", + "KARIBIgBARIUCgRraW5kGJT3yAEgASgJSAWIAQESHgoNbG9jYXRpb25faGlu", + "dBjRgZKnASABKAlIBogBARIlChRtYWludGVuYW5jZV9pbnRlcnZhbBjx0KvA", + "ASABKAlIB4gBARIjChJtYWludGVuYW5jZV9wb2xpY3kY3sf2+wEgASgJSAiI", + "AQESVwoSbWFpbnRlbmFuY2Vfd2luZG93GJy171ggASgLMjMuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuTm9kZUdyb3VwTWFpbnRlbmFuY2VXaW5kb3dICYgB", + "ARIUCgRuYW1lGIv1zQEgASgJSAqIAQESHgoNbm9kZV90ZW1wbGF0ZRiX5Iua", + "ASABKAlIC4gBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAyIAQESRgoOc2hh", + "cmVfc2V0dGluZ3MYg5GUfyABKAsyJi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5TaGFyZVNldHRpbmdzSA2IAQESFAoEc2l6ZRiBwNcBIAEoBUgOiAEBEhYK", + "BnN0YXR1cxjyn7dWIAEoCUgPiAEBEhQKBHpvbmUYrMfkASABKAlIEIgBASJe", + "ChNNYWludGVuYW5jZUludGVydmFsEiIKHlVOREVGSU5FRF9NQUlOVEVOQU5D", + "RV9JTlRFUlZBTBAAEhEKCUFTX05FRURFRBDi6OHuARIQCglSRUNVUlJFTlQQ", + "xt/PXCKnAQoRTWFpbnRlbmFuY2VQb2xpY3kSIAocVU5ERUZJTkVEX01BSU5U", + "RU5BTkNFX1BPTElDWRAAEg4KB0RFRkFVTFQQocT9NhIlCh5NQUlOVEVOQU5D", + "RV9QT0xJQ1lfVU5TUEVDSUZJRUQQ1rDlIhIgChlNSUdSQVRFX1dJVEhJTl9O", + "T0RFX0dST1VQEILxl0kSFwoQUkVTVEFSVF9JTl9QTEFDRRCdw4NtImEKBlN0", + "YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASEAoIQ1JFQVRJTkcQub2d2QES", + "EAoIREVMRVRJTkcQqKeH/AESDwoHSU5WQUxJRBDX++38ARIMCgVSRUFEWRCD", + "w48lQhUKE19hdXRvc2NhbGluZ19wb2xpY3lCFQoTX2NyZWF0aW9uX3RpbWVz", + "dGFtcEIOCgxfZGVzY3JpcHRpb25CDgoMX2ZpbmdlcnByaW50QgUKA19pZEIH", + "CgVfa2luZEIQCg5fbG9jYXRpb25faGludEIXChVfbWFpbnRlbmFuY2VfaW50", + "ZXJ2YWxCFQoTX21haW50ZW5hbmNlX3BvbGljeUIVChNfbWFpbnRlbmFuY2Vf", + "d2luZG93QgcKBV9uYW1lQhAKDl9ub2RlX3RlbXBsYXRlQgwKCl9zZWxmX2xp", + "bmtCEQoPX3NoYXJlX3NldHRpbmdzQgcKBV9zaXplQgkKB19zdGF0dXNCBwoF", + "X3pvbmUivAMKF05vZGVHcm91cEFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEo", + "CUgAiAEBEk0KBWl0ZW1zGMDP9y8gAygLMjsuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuTm9kZUdyb3VwQWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRr", + "aW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJ", + "SAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hh", + "YmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGlsKCkl0ZW1zRW50cnkSCwoD", + "a2V5GAEgASgJEjwKBXZhbHVlGAIgASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuTm9kZUdyb3Vwc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2lu", + "ZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5p", + "bmci8AEKGk5vZGVHcm91cEF1dG9zY2FsaW5nUG9saWN5EhoKCW1heF9ub2Rl", + "cxiWgP6NASABKAVIAIgBARIaCgltaW5fbm9kZXMYhK2q/gEgASgFSAGIAQES", + "FAoEbW9kZRij88wBIAEoCUgCiAEBIl8KBE1vZGUSEgoOVU5ERUZJTkVEX01P", + "REUQABIYChBNT0RFX1VOU1BFQ0lGSUVEEPukibEBEgkKA09GRhDP4gQSBwoC", + "T04Q3xMSFQoOT05MWV9TQ0FMRV9PVVQQxvPoSEIMCgpfbWF4X25vZGVzQgwK", + "Cl9taW5fbm9kZXNCBwoFX21vZGUiowIKDU5vZGVHcm91cExpc3QSEAoCaWQY", + "mxogASgJSACIAQESNAoFaXRlbXMYwM/3LyADKAsyIi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5Ob2RlR3JvdXASFAoEa2luZBiU98gBIAEoCUgBiAEBEh8K", + "D25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiN", + "ksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEIS", + "ChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci", + "qgEKGk5vZGVHcm91cE1haW50ZW5hbmNlV2luZG93EkgKFG1haW50ZW5hbmNl", + "X2R1cmF0aW9uGMCivfoBIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkR1cmF0aW9uSACIAQESGgoKc3RhcnRfdGltZRiK6e4RIAEoCUgBiAEBQhcK", + "FV9tYWludGVuYW5jZV9kdXJhdGlvbkINCgtfc3RhcnRfdGltZSKPCQoNTm9k", + "ZUdyb3VwTm9kZRJECgxhY2NlbGVyYXRvcnMY6NbFgAEgAygLMiouZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuQWNjZWxlcmF0b3JDb25maWcSVQoSY29uc3Vt", + "ZWRfcmVzb3VyY2VzGI71wZ8BIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkluc3RhbmNlQ29uc3VtcHRpb25JbmZvSACIAQESIwoTY3B1X292ZXJj", + "b21taXRfdHlwZRjXjpB2IAEoCUgBiAEBEjQKBWRpc2tzGPbMyi0gAygLMiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTG9jYWxEaXNrElYKGWluc3RhbmNl", + "X2NvbnN1bXB0aW9uX2RhdGEYuNCyKCADKAsyMC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbnN0YW5jZUNvbnN1bXB0aW9uRGF0YRIUCglpbnN0YW5jZXMY", + "/vzvDSADKAkSFAoEbmFtZRiL9c0BIAEoCUgCiAEBEhoKCW5vZGVfdHlwZRjX", + "lpDeASABKAlIA4gBARIeCg1zYXRpc2ZpZXNfcHpzGKvdq+UBIAEoCEgEiAEB", + "EkYKDnNlcnZlcl9iaW5kaW5nGImjomMgASgLMiYuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuU2VydmVyQmluZGluZ0gFiAEBEhoKCXNlcnZlcl9pZBiXr+2h", + "ASABKAlIBogBARIWCgZzdGF0dXMY8p+3ViABKAlIB4gBARJRCg90b3RhbF9y", + "ZXNvdXJjZXMY6p25LiABKAsyMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", + "bnN0YW5jZUNvbnN1bXB0aW9uSW5mb0gIiAEBElIKFHVwY29taW5nX21haW50", + "ZW5hbmNlGPCgtGwgASgLMiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBj", + "b21pbmdNYWludGVuYW5jZUgJiAEBInwKEUNwdU92ZXJjb21taXRUeXBlEiEK", + "HVVOREVGSU5FRF9DUFVfT1ZFUkNPTU1JVF9UWVBFEAASJwofQ1BVX09WRVJD", + "T01NSVRfVFlQRV9VTlNQRUNJRklFRBCP9KL4ARIOCgdFTkFCTEVEEKGu7FYS", + "CwoETk9ORRC4zpIBInQKBlN0YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAAS", + "EAoIQ1JFQVRJTkcQub2d2QESEAoIREVMRVRJTkcQqKeH/AESDwoHSU5WQUxJ", + "RBDX++38ARIMCgVSRUFEWRCDw48lEhEKCVJFUEFJUklORxCVgpXFAUIVChNf", + "Y29uc3VtZWRfcmVzb3VyY2VzQhYKFF9jcHVfb3ZlcmNvbW1pdF90eXBlQgcK", + "BV9uYW1lQgwKCl9ub2RlX3R5cGVCEAoOX3NhdGlzZmllc19wenNCEQoPX3Nl", + "cnZlcl9iaW5kaW5nQgwKCl9zZXJ2ZXJfaWRCCQoHX3N0YXR1c0ISChBfdG90", + "YWxfcmVzb3VyY2VzQhcKFV91cGNvbWluZ19tYWludGVuYW5jZSJcChlOb2Rl", + "R3JvdXBzQWRkTm9kZXNSZXF1ZXN0EiUKFWFkZGl0aW9uYWxfbm9kZV9jb3Vu", + "dBiqz69AIAEoBUgAiAEBQhgKFl9hZGRpdGlvbmFsX25vZGVfY291bnQiMAoc", + "Tm9kZUdyb3Vwc0RlbGV0ZU5vZGVzUmVxdWVzdBIQCgVub2RlcxixpYgyIAMo", + "CSKtAgoTTm9kZUdyb3Vwc0xpc3ROb2RlcxIQCgJpZBibGiABKAlIAIgBARI4", + "CgVpdGVtcxjAz/cvIAMoCzImLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5v", + "ZGVHcm91cE5vZGUSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFn", + "ZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlI", + "A4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9w", + "YWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmciYgojTm9kZUdy", + "b3Vwc1BlcmZvcm1NYWludGVuYW5jZVJlcXVlc3QSEAoFbm9kZXMYsaWIMiAD", + "KAkSGgoKc3RhcnRfdGltZRiK6e4RIAEoCUgAiAEBQg0KC19zdGFydF90aW1l", + "IpkBChROb2RlR3JvdXBzU2NvcGVkTGlzdBI6Cgtub2RlX2dyb3VwcxixhfMi", + "IAMoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vZGVHcm91cBI5Cgd3", + "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", + "bmluZ0gAiAEBQgoKCF93YXJuaW5nIlQKIE5vZGVHcm91cHNTZXROb2RlVGVt", + "cGxhdGVSZXF1ZXN0Eh4KDW5vZGVfdGVtcGxhdGUYl+SLmgEgASgJSACIAQFC", + "EAoOX25vZGVfdGVtcGxhdGUiPQopTm9kZUdyb3Vwc1NpbXVsYXRlTWFpbnRl", + "bmFuY2VFdmVudFJlcXVlc3QSEAoFbm9kZXMYsaWIMiADKAkiqQkKDE5vZGVU", + "ZW1wbGF0ZRJECgxhY2NlbGVyYXRvcnMY6NbFgAEgAygLMiouZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuQWNjZWxlcmF0b3JDb25maWcSIwoTY3B1X292ZXJj", + "b21taXRfdHlwZRjXjpB2IAEoCUgAiAEBEiIKEmNyZWF0aW9uX3RpbWVzdGFt", + "cBi2j8cOIAEoCUgBiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgCiAEB", + "EjQKBWRpc2tzGPbMyi0gAygLMiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "TG9jYWxEaXNrEhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtpbmQYlPfIASABKAlI", + "BIgBARIUCgRuYW1lGIv1zQEgASgJSAWIAQESXwoUbm9kZV9hZmZpbml0eV9s", + "YWJlbHMYua3ToQEgAygLMj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9k", + "ZVRlbXBsYXRlLk5vZGVBZmZpbml0eUxhYmVsc0VudHJ5EhoKCW5vZGVfdHlw", + "ZRjXlpDeASABKAlIBogBARJgChVub2RlX3R5cGVfZmxleGliaWxpdHkYseip", + "lgEgASgLMjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9kZVRlbXBsYXRl", + "Tm9kZVR5cGVGbGV4aWJpbGl0eUgHiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgI", + "iAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlICYgBARJGCg5zZXJ2ZXJfYmlu", + "ZGluZxiJo6JjIAEoCzImLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlcnZl", + "ckJpbmRpbmdICogBARIWCgZzdGF0dXMY8p+3ViABKAlIC4gBARIfCg5zdGF0", + "dXNfbWVzc2FnZRi6yemNASABKAlIDIgBARo5ChdOb2RlQWZmaW5pdHlMYWJl", + "bHNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBInwKEUNw", + "dU92ZXJjb21taXRUeXBlEiEKHVVOREVGSU5FRF9DUFVfT1ZFUkNPTU1JVF9U", + "WVBFEAASJwofQ1BVX09WRVJDT01NSVRfVFlQRV9VTlNQRUNJRklFRBCP9KL4", + "ARIOCgdFTkFCTEVEEKGu7FYSCwoETk9ORRC4zpIBImEKBlN0YXR1cxIUChBV", + "TkRFRklORURfU1RBVFVTEAASEAoIQ1JFQVRJTkcQub2d2QESEAoIREVMRVRJ", + "TkcQqKeH/AESDwoHSU5WQUxJRBDX++38ARIMCgVSRUFEWRCDw48lQhYKFF9j", + "cHVfb3ZlcmNvbW1pdF90eXBlQhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoM", + "X2Rlc2NyaXB0aW9uQgUKA19pZEIHCgVfa2luZEIHCgVfbmFtZUIMCgpfbm9k", + "ZV90eXBlQhgKFl9ub2RlX3R5cGVfZmxleGliaWxpdHlCCQoHX3JlZ2lvbkIM", + "Cgpfc2VsZl9saW5rQhEKD19zZXJ2ZXJfYmluZGluZ0IJCgdfc3RhdHVzQhEK", + "D19zdGF0dXNfbWVzc2FnZSLFAwoaTm9kZVRlbXBsYXRlQWdncmVnYXRlZExp", + "c3QSEAoCaWQYmxogASgJSACIAQESUAoFaXRlbXMYwM/3LyADKAsyPi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlVGVtcGxhdGVBZ2dyZWdhdGVkTGlz", + "dC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3Bh", + "Z2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJ", + "SAOIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+W", + "GCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEa", + "XgoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSPwoFdmFsdWUYAiABKAsyMC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlVGVtcGxhdGVzU2NvcGVkTGlz", + "dDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoK", + "X3NlbGZfbGlua0IKCghfd2FybmluZyKpAgoQTm9kZVRlbXBsYXRlTGlzdBIQ", + "CgJpZBibGiABKAlIAIgBARI3CgVpdGVtcxjAz/cvIAMoCzIlLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk5vZGVUZW1wbGF0ZRIUCgRraW5kGJT3yAEgASgJ", + "SAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2Vs", + "Zl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcK", + "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", + "d2FybmluZyKOAQofTm9kZVRlbXBsYXRlTm9kZVR5cGVGbGV4aWJpbGl0eRIU", + "CgRjcHVzGMvnugEgASgJSACIAQESGgoJbG9jYWxfc3NkGLC+vMEBIAEoCUgB", + "iAEBEhcKBm1lbW9yeRiB+or+ASABKAlIAogBAUIHCgVfY3B1c0IMCgpfbG9j", + "YWxfc3NkQgkKB19tZW1vcnkiowEKF05vZGVUZW1wbGF0ZXNTY29wZWRMaXN0", + "EkEKDm5vZGVfdGVtcGxhdGVzGLyi7agBIAMoCzIlLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk5vZGVUZW1wbGF0ZRI5Cgd3YXJuaW5nGJzflhggASgLMiAu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJu", + "aW5nIqAECghOb2RlVHlwZRIdCgxjcHVfcGxhdGZvcm0YqurRwwEgASgJSACI", + "AQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAGIAQESRwoKZGVw", + "cmVjYXRlZBizy9H1ASABKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", + "ZXByZWNhdGlvblN0YXR1c0gCiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEo", + "CUgDiAEBEhsKCmd1ZXN0X2NwdXMY0svIuwEgASgFSASIAQESEAoCaWQYmxog", + "ASgESAWIAQESFAoEa2luZBiU98gBIAEoCUgGiAEBEh0KDGxvY2FsX3NzZF9n", + "YhjKiP+cASABKAVIB4gBARIZCgltZW1vcnlfbWIYk5OoNyABKAVICIgBARIU", + "CgRuYW1lGIv1zQEgASgJSAmIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgK", + "iAEBEhQKBHpvbmUYrMfkASABKAlIC4gBAUIPCg1fY3B1X3BsYXRmb3JtQhUK", + "E19jcmVhdGlvbl90aW1lc3RhbXBCDQoLX2RlcHJlY2F0ZWRCDgoMX2Rlc2Ny", + "aXB0aW9uQg0KC19ndWVzdF9jcHVzQgUKA19pZEIHCgVfa2luZEIPCg1fbG9j", + "YWxfc3NkX2diQgwKCl9tZW1vcnlfbWJCBwoFX25hbWVCDAoKX3NlbGZfbGlu", + "a0IHCgVfem9uZSK5AwoWTm9kZVR5cGVBZ2dyZWdhdGVkTGlzdBIQCgJpZBib", + "GiABKAlIAIgBARJMCgVpdGVtcxjAz/cvIAMoCzI6Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk5vZGVUeXBlQWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIU", "CgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYg", - "ASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5p", - "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", - "SASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoK", - "X3NlbGZfbGlua0IKCghfd2FybmluZyJiCiNOb2RlR3JvdXBzUGVyZm9ybU1h", - "aW50ZW5hbmNlUmVxdWVzdBIQCgVub2RlcxixpYgyIAMoCRIaCgpzdGFydF90", - "aW1lGIrp7hEgASgJSACIAQFCDQoLX3N0YXJ0X3RpbWUimQEKFE5vZGVHcm91", - "cHNTY29wZWRMaXN0EjoKC25vZGVfZ3JvdXBzGLGF8yIgAygLMiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuTm9kZUdyb3VwEjkKB3dhcm5pbmcYnN+WGCAB", - "KAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFCCgoI", - "X3dhcm5pbmciVAogTm9kZUdyb3Vwc1NldE5vZGVUZW1wbGF0ZVJlcXVlc3QS", - "HgoNbm9kZV90ZW1wbGF0ZRiX5IuaASABKAlIAIgBAUIQCg5fbm9kZV90ZW1w", - "bGF0ZSI9CilOb2RlR3JvdXBzU2ltdWxhdGVNYWludGVuYW5jZUV2ZW50UmVx", - "dWVzdBIQCgVub2RlcxixpYgyIAMoCSKpCQoMTm9kZVRlbXBsYXRlEkQKDGFj", - "Y2VsZXJhdG9ycxjo1sWAASADKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5BY2NlbGVyYXRvckNvbmZpZxIjChNjcHVfb3ZlcmNvbW1pdF90eXBlGNeO", - "kHYgASgJSACIAQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAGI", - "AQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAKIAQESNAoFZGlza3MY9szK", - "LSADKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Mb2NhbERpc2sSEAoC", - "aWQYmxogASgESAOIAQESFAoEa2luZBiU98gBIAEoCUgEiAEBEhQKBG5hbWUY", - "i/XNASABKAlIBYgBARJfChRub2RlX2FmZmluaXR5X2xhYmVscxi5rdOhASAD", - "KAsyPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlVGVtcGxhdGUuTm9k", - "ZUFmZmluaXR5TGFiZWxzRW50cnkSGgoJbm9kZV90eXBlGNeWkN4BIAEoCUgG", - "iAEBEmAKFW5vZGVfdHlwZV9mbGV4aWJpbGl0eRix6KmWASABKAsyOC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlVGVtcGxhdGVOb2RlVHlwZUZsZXhp", - "YmlsaXR5SAeIAQESFgoGcmVnaW9uGPTNoEIgASgJSAiIAQESGgoJc2VsZl9s", - "aW5rGI2SxdkBIAEoCUgJiAEBEkYKDnNlcnZlcl9iaW5kaW5nGImjomMgASgL", - "MiYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VydmVyQmluZGluZ0gKiAEB", - "EhYKBnN0YXR1cxjyn7dWIAEoCUgLiAEBEh8KDnN0YXR1c19tZXNzYWdlGLrJ", - "6Y0BIAEoCUgMiAEBGjkKF05vZGVBZmZpbml0eUxhYmVsc0VudHJ5EgsKA2tl", - "eRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEifAoRQ3B1T3ZlcmNvbW1pdFR5", - "cGUSIQodVU5ERUZJTkVEX0NQVV9PVkVSQ09NTUlUX1RZUEUQABInCh9DUFVf", - "T1ZFUkNPTU1JVF9UWVBFX1VOU1BFQ0lGSUVEEI/0ovgBEg4KB0VOQUJMRUQQ", - "oa7sVhILCgROT05FELjOkgEiYQoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFU", - "VVMQABIQCghDUkVBVElORxC5vZ3ZARIQCghERUxFVElORxCop4f8ARIPCgdJ", - "TlZBTElEENf77fwBEgwKBVJFQURZEIPDjyVCFgoUX2NwdV9vdmVyY29tbWl0", - "X3R5cGVCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25C", - "BQoDX2lkQgcKBV9raW5kQgcKBV9uYW1lQgwKCl9ub2RlX3R5cGVCGAoWX25v", - "ZGVfdHlwZV9mbGV4aWJpbGl0eUIJCgdfcmVnaW9uQgwKCl9zZWxmX2xpbmtC", - "EQoPX3NlcnZlcl9iaW5kaW5nQgkKB19zdGF0dXNCEQoPX3N0YXR1c19tZXNz", - "YWdlIsUDChpOb2RlVGVtcGxhdGVBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiAB", - "KAlIAIgBARJQCgVpdGVtcxjAz/cvIAMoCzI+Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk5vZGVUZW1wbGF0ZUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkS", - "FAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYm", - "IAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1bnJl", - "YWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpeCgpJdGVtc0VudHJ5", - "EgsKA2tleRgBIAEoCRI/CgV2YWx1ZRgCIAEoCzIwLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk5vZGVUZW1wbGF0ZXNTY29wZWRMaXN0OgI4AUIFCgNfaWRC", - "BwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoK", - "CF93YXJuaW5nIqkCChBOb2RlVGVtcGxhdGVMaXN0EhAKAmlkGJsaIAEoCUgA", - "iAEBEjcKBWl0ZW1zGMDP9y8gAygLMiUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuTm9kZVRlbXBsYXRlEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0", - "X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEg", - "ASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25l", - "eHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIo4BCh9O", - "b2RlVGVtcGxhdGVOb2RlVHlwZUZsZXhpYmlsaXR5EhQKBGNwdXMYy+e6ASAB", - "KAlIAIgBARIaCglsb2NhbF9zc2QYsL68wQEgASgJSAGIAQESFwoGbWVtb3J5", - "GIH6iv4BIAEoCUgCiAEBQgcKBV9jcHVzQgwKCl9sb2NhbF9zc2RCCQoHX21l", - "bW9yeSKjAQoXTm9kZVRlbXBsYXRlc1Njb3BlZExpc3QSQQoObm9kZV90ZW1w", - "bGF0ZXMYvKLtqAEgAygLMiUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9k", - "ZVRlbXBsYXRlEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dhcm5pbmcioAQKCE5vZGVU", - "eXBlEh0KDGNwdV9wbGF0Zm9ybRiq6tHDASABKAlIAIgBARIiChJjcmVhdGlv", - "bl90aW1lc3RhbXAYto/HDiABKAlIAYgBARJHCgpkZXByZWNhdGVkGLPL0fUB", - "IAEoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlcHJlY2F0aW9uU3Rh", - "dHVzSAKIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAOIAQESGwoKZ3Vl", - "c3RfY3B1cxjSy8i7ASABKAVIBIgBARIQCgJpZBibGiABKARIBYgBARIUCgRr", - "aW5kGJT3yAEgASgJSAaIAQESHQoMbG9jYWxfc3NkX2diGMqI/5wBIAEoBUgH", - "iAEBEhkKCW1lbW9yeV9tYhiTk6g3IAEoBUgIiAEBEhQKBG5hbWUYi/XNASAB", - "KAlICYgBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAqIAQESFAoEem9uZRis", - "x+QBIAEoCUgLiAEBQg8KDV9jcHVfcGxhdGZvcm1CFQoTX2NyZWF0aW9uX3Rp", - "bWVzdGFtcEINCgtfZGVwcmVjYXRlZEIOCgxfZGVzY3JpcHRpb25CDQoLX2d1", - "ZXN0X2NwdXNCBQoDX2lkQgcKBV9raW5kQg8KDV9sb2NhbF9zc2RfZ2JCDAoK", - "X21lbW9yeV9tYkIHCgVfbmFtZUIMCgpfc2VsZl9saW5rQgcKBV96b25lIrkD", - "ChZOb2RlVHlwZUFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEkwK", - "BWl0ZW1zGMDP9y8gAygLMjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9k", - "ZVR5cGVBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASAB", - "KAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglz", - "ZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQg", - "AygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5XYXJuaW5nSASIAQEaWgoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkS", - "OwoFdmFsdWUYAiABKAsyLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2Rl", - "VHlwZXNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRf", - "cGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIqECCgxOb2Rl", - "VHlwZUxpc3QSEAoCaWQYmxogASgJSACIAQESMwoFaXRlbXMYwM/3LyADKAsy", - "IS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlVHlwZRIUCgRraW5kGJT3", + "ASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVh", + "Y2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGloKCkl0ZW1zRW50cnkS", + "CwoDa2V5GAEgASgJEjsKBXZhbHVlGAIgASgLMiwuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuTm9kZVR5cGVzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9r", + "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", + "bmluZyKhAgoMTm9kZVR5cGVMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjMKBWl0", + "ZW1zGMDP9y8gAygLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9kZVR5", + "cGUSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiV", + "uoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3", + "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", + "bmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2Vu", + "QgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcilwEKE05vZGVUeXBlc1Njb3Bl", + "ZExpc3QSOQoKbm9kZV90eXBlcxj8v/XlASADKAsyIS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5Ob2RlVHlwZRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5n", + "IpADChROb3RpZmljYXRpb25FbmRwb2ludBIiChJjcmVhdGlvbl90aW1lc3Rh", + "bXAYto/HDiABKAlIAIgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAYgB", + "ARJZCg1ncnBjX3NldHRpbmdzGKTGwNkBIAEoCzI5Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk5vdGlmaWNhdGlvbkVuZHBvaW50R3JwY1NldHRpbmdzSAKI", + "AQESEAoCaWQYmxogASgESAOIAQESFAoEa2luZBiU98gBIAEoCUgEiAEBEhQK", + "BG5hbWUYi/XNASABKAlIBYgBARIWCgZyZWdpb24Y9M2gQiABKAlIBogBARIa", + "CglzZWxmX2xpbmsYjZLF2QEgASgJSAeIAQFCFQoTX2NyZWF0aW9uX3RpbWVz", + "dGFtcEIOCgxfZGVzY3JpcHRpb25CEAoOX2dycGNfc2V0dGluZ3NCBQoDX2lk", + "QgcKBV9raW5kQgcKBV9uYW1lQgkKB19yZWdpb25CDAoKX3NlbGZfbGluayK3", + "AgogTm90aWZpY2F0aW9uRW5kcG9pbnRHcnBjU2V0dGluZ3MSGgoJYXV0aG9y", + "aXR5GMOO0L8BIAEoCUgAiAEBEhgKCGVuZHBvaW50GJW7nD4gASgJSAGIAQES", + "HQoMcGF5bG9hZF9uYW1lGJy1nI8BIAEoCUgCiAEBEkMKD3Jlc2VuZF9pbnRl", + "cnZhbBjJuIjkASABKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EdXJh", + "dGlvbkgDiAEBEiIKEnJldHJ5X2R1cmF0aW9uX3NlYxjdzpQ3IAEoDUgEiAEB", + "QgwKCl9hdXRob3JpdHlCCwoJX2VuZHBvaW50Qg8KDV9wYXlsb2FkX25hbWVC", + "EgoQX3Jlc2VuZF9pbnRlcnZhbEIVChNfcmV0cnlfZHVyYXRpb25fc2VjIrkC", + "ChhOb3RpZmljYXRpb25FbmRwb2ludExpc3QSEAoCaWQYmxogASgJSACIAQES", + "PwoFaXRlbXMYwM/3LyADKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5O", + "b3RpZmljYXRpb25FbmRwb2ludBIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoP", + "bmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2S", + "xdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIK", + "EF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyK9", + "DAoJT3BlcmF0aW9uEiQKE2NsaWVudF9vcGVyYXRpb25faWQY543ejQEgASgJ", + "SACIAQESIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAGIAQESHAoL", + "ZGVzY3JpcHRpb24Y/IfWyQEgASgJSAKIAQESGAoIZW5kX3RpbWUYsafnNiAB", + "KAlIA4gBARI1CgVlcnJvchiIpJMuIAEoCzIeLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkVycm9ySASIAQESJwoSaHR0cF9lcnJvcl9tZXNzYWdlGNn6yGAg", + "ASgJQgPoRwRIBYgBARIsChZodHRwX2Vycm9yX3N0YXR1c19jb2RlGOyE+JQB", + "IAEoBUID6EcDSAaIAQESEAoCaWQYmxogASgESAeIAQESHAoLaW5zZXJ0X3Rp", + "bWUYk6nozgEgASgJSAiIAQESdwooaW5zdGFuY2VzX2J1bGtfaW5zZXJ0X29w", + "ZXJhdGlvbl9tZXRhZGF0YRjBhsEqIAEoCzI9Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkluc3RhbmNlc0J1bGtJbnNlcnRPcGVyYXRpb25NZXRhZGF0YUgJ", + "iAEBEhQKBGtpbmQYlPfIASABKAlICogBARIZCgRuYW1lGIv1zQEgASgJQgPo", + "RwFIC4gBARIiChJvcGVyYXRpb25fZ3JvdXBfaWQYs+2TEyABKAlIDIgBARIe", + "Cg5vcGVyYXRpb25fdHlwZRiS9tpUIAEoCUgNiAEBEhgKCHByb2dyZXNzGK2E", + "0yIgASgFSA6IAQESFgoGcmVnaW9uGPTNoEIgASgJSA+IAQESGgoJc2VsZl9s", + "aW5rGI2SxdkBIAEoCUgQiAEBEoUBCi9zZXRfY29tbW9uX2luc3RhbmNlX21l", + "dGFkYXRhX29wZXJhdGlvbl9tZXRhZGF0YRjkrerpASABKAsyQy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TZXRDb21tb25JbnN0YW5jZU1ldGFkYXRhT3Bl", + "cmF0aW9uTWV0YWRhdGFIEYgBARIaCgpzdGFydF90aW1lGIrp7hEgASgJSBKI", + "AQESRgoGc3RhdHVzGPKft1YgASgOMikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuT3BlcmF0aW9uLlN0YXR1c0ID6EcCSBOIAQESHwoOc3RhdHVzX21lc3Nh", + "Z2UYusnpjQEgASgJSBSIAQESGQoJdGFyZ2V0X2lkGImVjXsgASgESBWIAQES", + "GwoLdGFyZ2V0X2xpbmsY6JPxHSABKAlIFogBARIUCgR1c2VyGMvX2wEgASgJ", + "SBeIAQESNwoId2FybmluZ3MY14jB7QEgAygLMiEuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuV2FybmluZ3MSFAoEem9uZRisx+QBIAEoCUgYiAEBIksKBlN0", + "YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASCwoERE9ORRCCt4ABEg4KB1BF", + "TkRJTkcQ96rwEBIOCgdSVU5OSU5HEJ/D6jlCFgoUX2NsaWVudF9vcGVyYXRp", + "b25faWRCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25C", + "CwoJX2VuZF90aW1lQggKBl9lcnJvckIVChNfaHR0cF9lcnJvcl9tZXNzYWdl", + "QhkKF19odHRwX2Vycm9yX3N0YXR1c19jb2RlQgUKA19pZEIOCgxfaW5zZXJ0", + "X3RpbWVCKwopX2luc3RhbmNlc19idWxrX2luc2VydF9vcGVyYXRpb25fbWV0", + "YWRhdGFCBwoFX2tpbmRCBwoFX25hbWVCFQoTX29wZXJhdGlvbl9ncm91cF9p", + "ZEIRCg9fb3BlcmF0aW9uX3R5cGVCCwoJX3Byb2dyZXNzQgkKB19yZWdpb25C", + "DAoKX3NlbGZfbGlua0IyCjBfc2V0X2NvbW1vbl9pbnN0YW5jZV9tZXRhZGF0", + "YV9vcGVyYXRpb25fbWV0YWRhdGFCDQoLX3N0YXJ0X3RpbWVCCQoHX3N0YXR1", + "c0IRCg9fc3RhdHVzX21lc3NhZ2VCDAoKX3RhcmdldF9pZEIOCgxfdGFyZ2V0", + "X2xpbmtCBwoFX3VzZXJCBwoFX3pvbmUivAMKF09wZXJhdGlvbkFnZ3JlZ2F0", + "ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEk0KBWl0ZW1zGMDP9y8gAygLMjsu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uQWdncmVnYXRlZExp", + "c3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9w", + "YWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEo", + "CUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzf", + "lhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEB", + "GlsKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEjwKBXZhbHVlGAIgASgLMi0u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uc1Njb3BlZExpc3Q6", + "AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9z", + "ZWxmX2xpbmtCCgoIX3dhcm5pbmciowIKDU9wZXJhdGlvbkxpc3QSEAoCaWQY", + "mxogASgJSACIAQESNAoFaXRlbXMYwM/3LyADKAsyIi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5PcGVyYXRpb24SFAoEa2luZBiU98gBIAEoCUgBiAEBEh8K", + "D25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiN", + "ksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEIS", + "ChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci", + "mAEKFE9wZXJhdGlvbnNTY29wZWRMaXN0EjkKCm9wZXJhdGlvbnMY7K//ASAD", + "KAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24SOQoHd2Fy", + "bmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5p", + "bmdIAIgBAUIKCghfd2FybmluZyLaBgoQT3V0bGllckRldGVjdGlvbhJFChJi", + "YXNlX2VqZWN0aW9uX3RpbWUYh9fPJiABKAsyIS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5EdXJhdGlvbkgAiAEBEiMKEmNvbnNlY3V0aXZlX2Vycm9ycxig", + "s9C4ASABKAVIAYgBARIsChtjb25zZWN1dGl2ZV9nYXRld2F5X2ZhaWx1cmUY", + "+reKxwEgASgFSAKIAQESLAocZW5mb3JjaW5nX2NvbnNlY3V0aXZlX2Vycm9y", + "cxjA09BlIAEoBUgDiAEBEjYKJWVuZm9yY2luZ19jb25zZWN1dGl2ZV9nYXRl", + "d2F5X2ZhaWx1cmUY2t+KvAEgASgFSASIAQESJgoWZW5mb3JjaW5nX3N1Y2Nl", + "c3NfcmF0ZRi8799cIAEoBUgFiAEBEjsKCGludGVydmFsGMXJ/w8gASgLMiEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRHVyYXRpb25IBogBARIkChRtYXhf", + "ZWplY3Rpb25fcGVyY2VudBiYpuUIIAEoBUgHiAEBEisKGnN1Y2Nlc3NfcmF0", + "ZV9taW5pbXVtX2hvc3RzGPeh2voBIAEoBUgIiAEBEiwKG3N1Y2Nlc3NfcmF0", + "ZV9yZXF1ZXN0X3ZvbHVtZRjN65iGASABKAVICYgBARIpChlzdWNjZXNzX3Jh", + "dGVfc3RkZXZfZmFjdG9yGJ2DqVMgASgFSAqIAQFCFQoTX2Jhc2VfZWplY3Rp", + "b25fdGltZUIVChNfY29uc2VjdXRpdmVfZXJyb3JzQh4KHF9jb25zZWN1dGl2", + "ZV9nYXRld2F5X2ZhaWx1cmVCHwodX2VuZm9yY2luZ19jb25zZWN1dGl2ZV9l", + "cnJvcnNCKAomX2VuZm9yY2luZ19jb25zZWN1dGl2ZV9nYXRld2F5X2ZhaWx1", + "cmVCGQoXX2VuZm9yY2luZ19zdWNjZXNzX3JhdGVCCwoJX2ludGVydmFsQhcK", + "FV9tYXhfZWplY3Rpb25fcGVyY2VudEIdChtfc3VjY2Vzc19yYXRlX21pbmlt", + "dW1faG9zdHNCHgocX3N1Y2Nlc3NfcmF0ZV9yZXF1ZXN0X3ZvbHVtZUIcChpf", + "c3VjY2Vzc19yYXRlX3N0ZGV2X2ZhY3RvciLGAwoPUGFja2V0SW50ZXJ2YWxz", + "EhYKBmF2Z19tcxiz3NRhIAEoA0gAiAEBEhgKCGR1cmF0aW9uGJSbkUogASgJ", + "SAGIAQESFwoGbWF4X21zGOHEvPwBIAEoA0gCiAEBEhcKBm1pbl9tcxizpe3/", + "ASABKANIA4gBARIdCg1udW1faW50ZXJ2YWxzGNXV7FggASgDSASIAQESFAoE", + "dHlwZRi6ntoBIAEoCUgFiAEBImcKCER1cmF0aW9uEhYKElVOREVGSU5FRF9E", + "VVJBVElPThAAEhwKFERVUkFUSU9OX1VOU1BFQ0lGSUVEEOz5o/wBEgsKBEhP", + "VVIQ5NuHARIJCgNNQVgQxNIEEg0KBk1JTlVURRCUtLo8ImgKBFR5cGUSEgoO", + "VU5ERUZJTkVEX1RZUEUQABIQCghMT09QQkFDSxCLk+upARIOCgdSRUNFSVZF", + "EMP9t1oSEAoIVFJBTlNNSVQQsIX71wESGAoQVFlQRV9VTlNQRUNJRklFRBCS", + "+9vQAUIJCgdfYXZnX21zQgsKCV9kdXJhdGlvbkIJCgdfbWF4X21zQgkKB19t", + "aW5fbXNCEAoOX251bV9pbnRlcnZhbHNCBwoFX3R5cGUiugYKD1BhY2tldE1p", + "cnJvcmluZxJaCg1jb2xsZWN0b3JfaWxiGO2JtssBIAEoCzI6Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlBhY2tldE1pcnJvcmluZ0ZvcndhcmRpbmdSdWxl", + "SW5mb0gAiAEBEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgBiAEB", + "EhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgCiAEBEhcKBmVuYWJsZRiDy9SU", + "ASABKAlIA4gBARJHCgZmaWx0ZXIY+JajoAEgASgLMi4uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuUGFja2V0TWlycm9yaW5nRmlsdGVySASIAQESEAoCaWQY", + "mxogASgESAWIAQESFAoEa2luZBiU98gBIAEoCUgGiAEBEmAKEm1pcnJvcmVk", + "X3Jlc291cmNlcxjEn8I7IAEoCzI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlBhY2tldE1pcnJvcmluZ01pcnJvcmVkUmVzb3VyY2VJbmZvSAeIAQESFAoE", + "bmFtZRiL9c0BIAEoCUgIiAEBEkwKB25ldHdvcmsYrrSFbyABKAsyMy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5QYWNrZXRNaXJyb3JpbmdOZXR3b3JrSW5m", + "b0gJiAEBEhkKCHByaW9yaXR5GKTzodQBIAEoDUgKiAEBEhYKBnJlZ2lvbhj0", + "zaBCIAEoCUgLiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIDIgBASI5CgZF", + "bmFibGUSFAoQVU5ERUZJTkVEX0VOQUJMRRAAEgwKBUZBTFNFEIPC5B8SCwoE", + "VFJVRRCO250BQhAKDl9jb2xsZWN0b3JfaWxiQhUKE19jcmVhdGlvbl90aW1l", + "c3RhbXBCDgoMX2Rlc2NyaXB0aW9uQgkKB19lbmFibGVCCQoHX2ZpbHRlckIF", + "CgNfaWRCBwoFX2tpbmRCFQoTX21pcnJvcmVkX3Jlc291cmNlc0IHCgVfbmFt", + "ZUIKCghfbmV0d29ya0ILCglfcHJpb3JpdHlCCQoHX3JlZ2lvbkIMCgpfc2Vs", + "Zl9saW5rIs4DCh1QYWNrZXRNaXJyb3JpbmdBZ2dyZWdhdGVkTGlzdBIQCgJp", + "ZBibGiABKAlIAIgBARJTCgVpdGVtcxjAz/cvIAMoCzJBLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlBhY2tldE1pcnJvcmluZ0FnZ3JlZ2F0ZWRMaXN0Lkl0", + "ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90", + "b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gB", + "ARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEo", + "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARphCgpJ", + "dGVtc0VudHJ5EgsKA2tleRgBIAEoCRJCCgV2YWx1ZRgCIAEoCzIzLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlBhY2tldE1pcnJvcmluZ3NTY29wZWRMaXN0", + "OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpf", + "c2VsZl9saW5rQgoKCF93YXJuaW5nIsYBChVQYWNrZXRNaXJyb3JpbmdGaWx0", + "ZXISGAoNSV9wX3Byb3RvY29scxjW2f4uIAMoCRIXCgtjaWRyX3JhbmdlcxiB", + "lNPoASADKAkSGQoJZGlyZWN0aW9uGP+OgDUgASgJSACIAQEiUQoJRGlyZWN0", + "aW9uEhcKE1VOREVGSU5FRF9ESVJFQ1RJT04QABIKCgRCT1RIEIHnfBIOCgZF", + "R1JFU1MQ9fa0zgESDwoHSU5HUkVTUxCV/b72AUIMCgpfZGlyZWN0aW9uInEK", + "IVBhY2tldE1pcnJvcmluZ0ZvcndhcmRpbmdSdWxlSW5mbxIeCg1jYW5vbmlj", + "YWxfdXJsGKT/o/QBIAEoCUgAiAEBEhIKA3VybBjvigcgASgJSAGIAQFCEAoO", + "X2Nhbm9uaWNhbF91cmxCBgoEX3VybCKvAgoTUGFja2V0TWlycm9yaW5nTGlz", + "dBIQCgJpZBibGiABKAlIAIgBARI6CgVpdGVtcxjAz/cvIAMoCzIoLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlBhY2tldE1pcnJvcmluZxIUCgRraW5kGJT3", "yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQES", "GgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCAB", "KAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoD", "X2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlu", - "a0IKCghfd2FybmluZyKXAQoTTm9kZVR5cGVzU2NvcGVkTGlzdBI5Cgpub2Rl", - "X3R5cGVzGPy/9eUBIAMoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5v", - "ZGVUeXBlEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dhcm5pbmcikAMKFE5vdGlmaWNh", - "dGlvbkVuZHBvaW50EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgA", - "iAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgBiAEBElkKDWdycGNfc2V0", - "dGluZ3MYpMbA2QEgASgLMjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm90", - "aWZpY2F0aW9uRW5kcG9pbnRHcnBjU2V0dGluZ3NIAogBARIQCgJpZBibGiAB", - "KARIA4gBARIUCgRraW5kGJT3yAEgASgJSASIAQESFAoEbmFtZRiL9c0BIAEo", - "CUgFiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgGiAEBEhoKCXNlbGZfbGluaxiN", - "ksXZASABKAlIB4gBAUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNj", - "cmlwdGlvbkIQCg5fZ3JwY19zZXR0aW5nc0IFCgNfaWRCBwoFX2tpbmRCBwoF", - "X25hbWVCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rIrcCCiBOb3RpZmljYXRp", - "b25FbmRwb2ludEdycGNTZXR0aW5ncxIaCglhdXRob3JpdHkYw47QvwEgASgJ", - "SACIAQESGAoIZW5kcG9pbnQYlbucPiABKAlIAYgBARIdCgxwYXlsb2FkX25h", - "bWUYnLWcjwEgASgJSAKIAQESQwoPcmVzZW5kX2ludGVydmFsGMm4iOQBIAEo", - "CzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkR1cmF0aW9uSAOIAQESIgoS", - "cmV0cnlfZHVyYXRpb25fc2VjGN3OlDcgASgNSASIAQFCDAoKX2F1dGhvcml0", - "eUILCglfZW5kcG9pbnRCDwoNX3BheWxvYWRfbmFtZUISChBfcmVzZW5kX2lu", - "dGVydmFsQhUKE19yZXRyeV9kdXJhdGlvbl9zZWMiuQIKGE5vdGlmaWNhdGlv", - "bkVuZHBvaW50TGlzdBIQCgJpZBibGiABKAlIAIgBARI/CgVpdGVtcxjAz/cv", - "IAMoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vdGlmaWNhdGlvbkVu", - "ZHBvaW50EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9r", - "ZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQES", - "OQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90", - "b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIr0MCglPcGVyYXRpb24S", - "JAoTY2xpZW50X29wZXJhdGlvbl9pZBjnjd6NASABKAlIAIgBARIiChJjcmVh", - "dGlvbl90aW1lc3RhbXAYto/HDiABKAlIAYgBARIcCgtkZXNjcmlwdGlvbhj8", - "h9bJASABKAlIAogBARIYCghlbmRfdGltZRixp+c2IAEoCUgDiAEBEjUKBWVy", - "cm9yGIikky4gASgLMh4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRXJyb3JI", - "BIgBARInChJodHRwX2Vycm9yX21lc3NhZ2UY2frIYCABKAlCA+hHBEgFiAEB", - "EiwKFmh0dHBfZXJyb3Jfc3RhdHVzX2NvZGUY7IT4lAEgASgFQgPoRwNIBogB", - "ARIQCgJpZBibGiABKARIB4gBARIcCgtpbnNlcnRfdGltZRiTqejOASABKAlI", - "CIgBARJ3CihpbnN0YW5jZXNfYnVsa19pbnNlcnRfb3BlcmF0aW9uX21ldGFk", - "YXRhGMGGwSogASgLMj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", - "Y2VzQnVsa0luc2VydE9wZXJhdGlvbk1ldGFkYXRhSAmIAQESFAoEa2luZBiU", - "98gBIAEoCUgKiAEBEhkKBG5hbWUYi/XNASABKAlCA+hHAUgLiAEBEiIKEm9w", - "ZXJhdGlvbl9ncm91cF9pZBiz7ZMTIAEoCUgMiAEBEh4KDm9wZXJhdGlvbl90", - "eXBlGJL22lQgASgJSA2IAQESGAoIcHJvZ3Jlc3MYrYTTIiABKAVIDogBARIW", - "CgZyZWdpb24Y9M2gQiABKAlID4gBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJ", - "SBCIAQEShQEKL3NldF9jb21tb25faW5zdGFuY2VfbWV0YWRhdGFfb3BlcmF0", - "aW9uX21ldGFkYXRhGOSt6ukBIAEoCzJDLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlNldENvbW1vbkluc3RhbmNlTWV0YWRhdGFPcGVyYXRpb25NZXRhZGF0", - "YUgRiAEBEhoKCnN0YXJ0X3RpbWUYiunuESABKAlIEogBARJGCgZzdGF0dXMY", - "8p+3ViABKA4yKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24u", - "U3RhdHVzQgPoRwJIE4gBARIfCg5zdGF0dXNfbWVzc2FnZRi6yemNASABKAlI", - "FIgBARIZCgl0YXJnZXRfaWQYiZWNeyABKARIFYgBARIbCgt0YXJnZXRfbGlu", - "axjok/EdIAEoCUgWiAEBEhQKBHVzZXIYy9fbASABKAlIF4gBARI3Cgh3YXJu", - "aW5ncxjXiMHtASADKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJu", - "aW5ncxIUCgR6b25lGKzH5AEgASgJSBiIAQEiSwoGU3RhdHVzEhQKEFVOREVG", - "SU5FRF9TVEFUVVMQABILCgRET05FEIK3gAESDgoHUEVORElORxD3qvAQEg4K", - "B1JVTk5JTkcQn8PqOUIWChRfY2xpZW50X29wZXJhdGlvbl9pZEIVChNfY3Jl", - "YXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkILCglfZW5kX3RpbWVC", - "CAoGX2Vycm9yQhUKE19odHRwX2Vycm9yX21lc3NhZ2VCGQoXX2h0dHBfZXJy", - "b3Jfc3RhdHVzX2NvZGVCBQoDX2lkQg4KDF9pbnNlcnRfdGltZUIrCilfaW5z", - "dGFuY2VzX2J1bGtfaW5zZXJ0X29wZXJhdGlvbl9tZXRhZGF0YUIHCgVfa2lu", - "ZEIHCgVfbmFtZUIVChNfb3BlcmF0aW9uX2dyb3VwX2lkQhEKD19vcGVyYXRp", - "b25fdHlwZUILCglfcHJvZ3Jlc3NCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5r", - "QjIKMF9zZXRfY29tbW9uX2luc3RhbmNlX21ldGFkYXRhX29wZXJhdGlvbl9t", - "ZXRhZGF0YUINCgtfc3RhcnRfdGltZUIJCgdfc3RhdHVzQhEKD19zdGF0dXNf", - "bWVzc2FnZUIMCgpfdGFyZ2V0X2lkQg4KDF90YXJnZXRfbGlua0IHCgVfdXNl", - "ckIHCgVfem9uZSK8AwoXT3BlcmF0aW9uQWdncmVnYXRlZExpc3QSEAoCaWQY", - "mxogASgJSACIAQESTQoFaXRlbXMYwM/3LyADKAsyOy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb25BZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5", - "EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqG", - "JiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5y", - "ZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaWwoKSXRlbXNFbnRy", - "eRILCgNrZXkYASABKAkSPAoFdmFsdWUYAiABKAsyLS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb25zU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcK", - "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", - "d2FybmluZyKjAgoNT3BlcmF0aW9uTGlzdBIQCgJpZBibGiABKAlIAIgBARI0", - "CgVpdGVtcxjAz/cvIAMoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbhIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rv", - "a2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEB", - "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2Vf", - "dG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKYAQoUT3BlcmF0aW9u", - "c1Njb3BlZExpc3QSOQoKb3BlcmF0aW9ucxjsr/8BIAMoCzIiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbhI5Cgd3YXJuaW5nGJzflhggASgL", - "MiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93", - "YXJuaW5nItoGChBPdXRsaWVyRGV0ZWN0aW9uEkUKEmJhc2VfZWplY3Rpb25f", - "dGltZRiH188mIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkR1cmF0", - "aW9uSACIAQESIwoSY29uc2VjdXRpdmVfZXJyb3JzGKCz0LgBIAEoBUgBiAEB", - "EiwKG2NvbnNlY3V0aXZlX2dhdGV3YXlfZmFpbHVyZRj6t4rHASABKAVIAogB", - "ARIsChxlbmZvcmNpbmdfY29uc2VjdXRpdmVfZXJyb3JzGMDT0GUgASgFSAOI", - "AQESNgolZW5mb3JjaW5nX2NvbnNlY3V0aXZlX2dhdGV3YXlfZmFpbHVyZRja", - "34q8ASABKAVIBIgBARImChZlbmZvcmNpbmdfc3VjY2Vzc19yYXRlGLzv31wg", - "ASgFSAWIAQESOwoIaW50ZXJ2YWwYxcn/DyABKAsyIS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5EdXJhdGlvbkgGiAEBEiQKFG1heF9lamVjdGlvbl9wZXJj", - "ZW50GJim5QggASgFSAeIAQESKwoac3VjY2Vzc19yYXRlX21pbmltdW1faG9z", - "dHMY96Ha+gEgASgFSAiIAQESLAobc3VjY2Vzc19yYXRlX3JlcXVlc3Rfdm9s", - "dW1lGM3rmIYBIAEoBUgJiAEBEikKGXN1Y2Nlc3NfcmF0ZV9zdGRldl9mYWN0", - "b3IYnYOpUyABKAVICogBAUIVChNfYmFzZV9lamVjdGlvbl90aW1lQhUKE19j", - "b25zZWN1dGl2ZV9lcnJvcnNCHgocX2NvbnNlY3V0aXZlX2dhdGV3YXlfZmFp", - "bHVyZUIfCh1fZW5mb3JjaW5nX2NvbnNlY3V0aXZlX2Vycm9yc0IoCiZfZW5m", - "b3JjaW5nX2NvbnNlY3V0aXZlX2dhdGV3YXlfZmFpbHVyZUIZChdfZW5mb3Jj", - "aW5nX3N1Y2Nlc3NfcmF0ZUILCglfaW50ZXJ2YWxCFwoVX21heF9lamVjdGlv", - "bl9wZXJjZW50Qh0KG19zdWNjZXNzX3JhdGVfbWluaW11bV9ob3N0c0IeChxf", - "c3VjY2Vzc19yYXRlX3JlcXVlc3Rfdm9sdW1lQhwKGl9zdWNjZXNzX3JhdGVf", - "c3RkZXZfZmFjdG9yIsYDCg9QYWNrZXRJbnRlcnZhbHMSFgoGYXZnX21zGLPc", - "1GEgASgDSACIAQESGAoIZHVyYXRpb24YlJuRSiABKAlIAYgBARIXCgZtYXhf", - "bXMY4cS8/AEgASgDSAKIAQESFwoGbWluX21zGLOl7f8BIAEoA0gDiAEBEh0K", - "DW51bV9pbnRlcnZhbHMY1dXsWCABKANIBIgBARIUCgR0eXBlGLqe2gEgASgJ", - "SAWIAQEiZwoIRHVyYXRpb24SFgoSVU5ERUZJTkVEX0RVUkFUSU9OEAASHAoU", - "RFVSQVRJT05fVU5TUEVDSUZJRUQQ7Pmj/AESCwoESE9VUhDk24cBEgkKA01B", - "WBDE0gQSDQoGTUlOVVRFEJS0ujwiaAoEVHlwZRISCg5VTkRFRklORURfVFlQ", - "RRAAEhAKCExPT1BCQUNLEIuT66kBEg4KB1JFQ0VJVkUQw/23WhIQCghUUkFO", - "U01JVBCwhfvXARIYChBUWVBFX1VOU1BFQ0lGSUVEEJL729ABQgkKB19hdmdf", - "bXNCCwoJX2R1cmF0aW9uQgkKB19tYXhfbXNCCQoHX21pbl9tc0IQCg5fbnVt", - "X2ludGVydmFsc0IHCgVfdHlwZSK6BgoPUGFja2V0TWlycm9yaW5nEloKDWNv", - "bGxlY3Rvcl9pbGIY7Ym2ywEgASgLMjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUGFja2V0TWlycm9yaW5nRm9yd2FyZGluZ1J1bGVJbmZvSACIAQESIgoS", - "Y3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAGIAQESHAoLZGVzY3JpcHRp", - "b24Y/IfWyQEgASgJSAKIAQESFwoGZW5hYmxlGIPL1JQBIAEoCUgDiAEBEkcK", - "BmZpbHRlchj4lqOgASABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", - "YWNrZXRNaXJyb3JpbmdGaWx0ZXJIBIgBARIQCgJpZBibGiABKARIBYgBARIU", - "CgRraW5kGJT3yAEgASgJSAaIAQESYAoSbWlycm9yZWRfcmVzb3VyY2VzGMSf", - "wjsgASgLMjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGFja2V0TWlycm9y", - "aW5nTWlycm9yZWRSZXNvdXJjZUluZm9IB4gBARIUCgRuYW1lGIv1zQEgASgJ", - "SAiIAQESTAoHbmV0d29yaxiutIVvIAEoCzIzLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlBhY2tldE1pcnJvcmluZ05ldHdvcmtJbmZvSAmIAQESGQoIcHJp", - "b3JpdHkYpPOh1AEgASgNSAqIAQESFgoGcmVnaW9uGPTNoEIgASgJSAuIAQES", - "GgoJc2VsZl9saW5rGI2SxdkBIAEoCUgMiAEBIjkKBkVuYWJsZRIUChBVTkRF", - "RklORURfRU5BQkxFEAASDAoFRkFMU0UQg8LkHxILCgRUUlVFEI7bnQFCEAoO", - "X2NvbGxlY3Rvcl9pbGJCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVz", - "Y3JpcHRpb25CCQoHX2VuYWJsZUIJCgdfZmlsdGVyQgUKA19pZEIHCgVfa2lu", - "ZEIVChNfbWlycm9yZWRfcmVzb3VyY2VzQgcKBV9uYW1lQgoKCF9uZXR3b3Jr", - "QgsKCV9wcmlvcml0eUIJCgdfcmVnaW9uQgwKCl9zZWxmX2xpbmsizgMKHVBh", - "Y2tldE1pcnJvcmluZ0FnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEB", - "ElMKBWl0ZW1zGMDP9y8gAygLMkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "UGFja2V0TWlycm9yaW5nQWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRr", - "aW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJ", - "SAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hh", - "YmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGmEKCkl0ZW1zRW50cnkSCwoD", - "a2V5GAEgASgJEkIKBXZhbHVlGAIgASgLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUGFja2V0TWlycm9yaW5nc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIH", - "CgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoI", - "X3dhcm5pbmcixgEKFVBhY2tldE1pcnJvcmluZ0ZpbHRlchIYCg1JX3BfcHJv", - "dG9jb2xzGNbZ/i4gAygJEhcKC2NpZHJfcmFuZ2VzGIGU0+gBIAMoCRIZCglk", - "aXJlY3Rpb24Y/46ANSABKAlIAIgBASJRCglEaXJlY3Rpb24SFwoTVU5ERUZJ", - "TkVEX0RJUkVDVElPThAAEgoKBEJPVEgQged8Eg4KBkVHUkVTUxD19rTOARIP", - "CgdJTkdSRVNTEJX9vvYBQgwKCl9kaXJlY3Rpb24icQohUGFja2V0TWlycm9y", - "aW5nRm9yd2FyZGluZ1J1bGVJbmZvEh4KDWNhbm9uaWNhbF91cmwYpP+j9AEg", - "ASgJSACIAQESEgoDdXJsGO+KByABKAlIAYgBAUIQCg5fY2Fub25pY2FsX3Vy", - "bEIGCgRfdXJsIq8CChNQYWNrZXRNaXJyb3JpbmdMaXN0EhAKAmlkGJsaIAEo", - "CUgAiAEBEjoKBWl0ZW1zGMDP9y8gAygLMiguZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUGFja2V0TWlycm9yaW5nEhQKBGtpbmQYlPfIASABKAlIAYgBARIf", - "Cg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsY", - "jZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRC", - "EgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5n", - "IvcBCiNQYWNrZXRNaXJyb3JpbmdNaXJyb3JlZFJlc291cmNlSW5mbxJeCglp", - "bnN0YW5jZXMY/vzvDSADKAsySC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", - "YWNrZXRNaXJyb3JpbmdNaXJyb3JlZFJlc291cmNlSW5mb0luc3RhbmNlSW5m", - "bxJfCgtzdWJuZXR3b3JrcxjF1KXGASADKAsyRi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5QYWNrZXRNaXJyb3JpbmdNaXJyb3JlZFJlc291cmNlSW5mb1N1", - "Ym5ldEluZm8SDwoEdGFncxiZ6NgBIAMoCSJ/Ci9QYWNrZXRNaXJyb3JpbmdN", - "aXJyb3JlZFJlc291cmNlSW5mb0luc3RhbmNlSW5mbxIeCg1jYW5vbmljYWxf", - "dXJsGKT/o/QBIAEoCUgAiAEBEhIKA3VybBjvigcgASgJSAGIAQFCEAoOX2Nh", - "bm9uaWNhbF91cmxCBgoEX3VybCJ9Ci1QYWNrZXRNaXJyb3JpbmdNaXJyb3Jl", - "ZFJlc291cmNlSW5mb1N1Ym5ldEluZm8SHgoNY2Fub25pY2FsX3VybBik/6P0", - "ASABKAlIAIgBARISCgN1cmwY74oHIAEoCUgBiAEBQhAKDl9jYW5vbmljYWxf", - "dXJsQgYKBF91cmwiagoaUGFja2V0TWlycm9yaW5nTmV0d29ya0luZm8SHgoN", - "Y2Fub25pY2FsX3VybBik/6P0ASABKAlIAIgBARISCgN1cmwY74oHIAEoCUgB", - "iAEBQhAKDl9jYW5vbmljYWxfdXJsQgYKBF91cmwiqwEKGlBhY2tldE1pcnJv", - "cmluZ3NTY29wZWRMaXN0EkYKEXBhY2tldF9taXJyb3JpbmdzGKf63EkgAygL", - "MiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGFja2V0TWlycm9yaW5nEjkK", - "B3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5X", - "YXJuaW5nSACIAQFCCgoIX3dhcm5pbmci+QEKFlBhdGNoQXV0b3NjYWxlclJl", - "cXVlc3QSGwoKYXV0b3NjYWxlchjX/dL2ASABKAlIAIgBARJIChNhdXRvc2Nh", - "bGVyX3Jlc291cmNlGPbw/2IgASgLMiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuQXV0b3NjYWxlckID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgBiAEBEhsKBHpvbmUY", - "rMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX2F1dG9zY2FsZXJCDQoLX3JlcXVl", - "c3RfaWQi2wEKGVBhdGNoQmFja2VuZEJ1Y2tldFJlcXVlc3QSHgoOYmFja2Vu", - "ZF9idWNrZXQY9ePdKyABKAlCA+BBAhJQChdiYWNrZW5kX2J1Y2tldF9yZXNv", - "dXJjZRiYzse1ASABKAsyJi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5CYWNr", - "ZW5kQnVja2V0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", - "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3Rf", - "aWQi4AEKGlBhdGNoQmFja2VuZFNlcnZpY2VSZXF1ZXN0EiAKD2JhY2tlbmRf", - "c2VydmljZRiKwK6SASABKAlCA+BBAhJSChhiYWNrZW5kX3NlcnZpY2VfcmVz", - "b3VyY2UYo4HfpQEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQmFj", - "a2VuZFNlcnZpY2VCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", + "a0IKCghfd2FybmluZyL3AQojUGFja2V0TWlycm9yaW5nTWlycm9yZWRSZXNv", + "dXJjZUluZm8SXgoJaW5zdGFuY2VzGP787w0gAygLMkguZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuUGFja2V0TWlycm9yaW5nTWlycm9yZWRSZXNvdXJjZUlu", + "Zm9JbnN0YW5jZUluZm8SXwoLc3VibmV0d29ya3MYxdSlxgEgAygLMkYuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUGFja2V0TWlycm9yaW5nTWlycm9yZWRS", + "ZXNvdXJjZUluZm9TdWJuZXRJbmZvEg8KBHRhZ3MYmejYASADKAkifwovUGFj", + "a2V0TWlycm9yaW5nTWlycm9yZWRSZXNvdXJjZUluZm9JbnN0YW5jZUluZm8S", + "HgoNY2Fub25pY2FsX3VybBik/6P0ASABKAlIAIgBARISCgN1cmwY74oHIAEo", + "CUgBiAEBQhAKDl9jYW5vbmljYWxfdXJsQgYKBF91cmwifQotUGFja2V0TWly", + "cm9yaW5nTWlycm9yZWRSZXNvdXJjZUluZm9TdWJuZXRJbmZvEh4KDWNhbm9u", + "aWNhbF91cmwYpP+j9AEgASgJSACIAQESEgoDdXJsGO+KByABKAlIAYgBAUIQ", + "Cg5fY2Fub25pY2FsX3VybEIGCgRfdXJsImoKGlBhY2tldE1pcnJvcmluZ05l", + "dHdvcmtJbmZvEh4KDWNhbm9uaWNhbF91cmwYpP+j9AEgASgJSACIAQESEgoD", + "dXJsGO+KByABKAlIAYgBAUIQCg5fY2Fub25pY2FsX3VybEIGCgRfdXJsIqsB", + "ChpQYWNrZXRNaXJyb3JpbmdzU2NvcGVkTGlzdBJGChFwYWNrZXRfbWlycm9y", + "aW5ncxin+txJIAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhY2tl", + "dE1pcnJvcmluZxI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIvkBChZQYXRj", + "aEF1dG9zY2FsZXJSZXF1ZXN0EhsKCmF1dG9zY2FsZXIY1/3S9gEgASgJSACI", + "AQESSAoTYXV0b3NjYWxlcl9yZXNvdXJjZRj28P9iIAEoCzIjLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkF1dG9zY2FsZXJCA+BBAhIhCgdwcm9qZWN0GJmW", + "wWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", + "AYgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19hdXRvc2Nh", + "bGVyQg0KC19yZXF1ZXN0X2lkItsBChlQYXRjaEJhY2tlbmRCdWNrZXRSZXF1", + "ZXN0Eh4KDmJhY2tlbmRfYnVja2V0GPXj3SsgASgJQgPgQQISUAoXYmFja2Vu", + "ZF9idWNrZXRfcmVzb3VyY2UYmM7HtQEgASgLMiYuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuQmFja2VuZEJ1Y2tldEID4EECEiEKB3Byb2plY3QYmZbBbCAB", + "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", + "Qg0KC19yZXF1ZXN0X2lkIuABChpQYXRjaEJhY2tlbmRTZXJ2aWNlUmVxdWVz", + "dBIgCg9iYWNrZW5kX3NlcnZpY2UYisCukgEgASgJQgPgQQISUgoYYmFja2Vu", + "ZF9zZXJ2aWNlX3Jlc291cmNlGKOB36UBIAEoCzInLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkJhY2tlbmRTZXJ2aWNlQgPgQQISIQoHcHJvamVjdBiZlsFs", + "IAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", + "AQFCDQoLX3JlcXVlc3RfaWQivQEKGlBhdGNoRmlyZXdhbGxQb2xpY3lSZXF1", + "ZXN0EiAKD2ZpcmV3YWxsX3BvbGljeRjRisbtASABKAlCA+BBAhJSChhmaXJl", + "d2FsbF9wb2xpY3lfcmVzb3VyY2UYvLaH7AEgASgLMicuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuRmlyZXdhbGxQb2xpY3lCA+BBAhIaCgpyZXF1ZXN0X2lk", + "GMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQixQEKFFBhdGNoRmlyZXdh", + "bGxSZXF1ZXN0EhkKCGZpcmV3YWxsGID61fMBIAEoCUID4EECEkQKEWZpcmV3", + "YWxsX3Jlc291cmNlGO2w4BMgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuRmlyZXdhbGxCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", "cm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVz", - "dF9pZCK9AQoaUGF0Y2hGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdh", - "bGxfcG9saWN5GNGKxu0BIAEoCUID4EECElIKGGZpcmV3YWxsX3BvbGljeV9y", - "ZXNvdXJjZRi8tofsASABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5G", - "aXJld2FsbFBvbGljeUID4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", - "AUINCgtfcmVxdWVzdF9pZCLFAQoUUGF0Y2hGaXJld2FsbFJlcXVlc3QSGQoI", - "ZmlyZXdhbGwYgPrV8wEgASgJQgPgQQISRAoRZmlyZXdhbGxfcmVzb3VyY2UY", - "7bDgEyABKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbEID", + "dF9pZCKBAgoaUGF0Y2hGb3J3YXJkaW5nUnVsZVJlcXVlc3QSIAoPZm9yd2Fy", + "ZGluZ19ydWxlGP6l3YABIAEoCUID4EECElIKGGZvcndhcmRpbmdfcnVsZV9y", + "ZXNvdXJjZRivwNCPASABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5G", + "b3J3YXJkaW5nUnVsZUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", + "B3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoK", + "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIuYBCiBQ", + "YXRjaEdsb2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3YXJkaW5n", + "X3J1bGUY/qXdgAEgASgJQgPgQQISUgoYZm9yd2FyZGluZ19ydWxlX3Jlc291", + "cmNlGK/A0I8BIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZvcndh", + "cmRpbmdSdWxlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3Rf", + "aWQigwIKKFBhdGNoR2xvYmFsUHVibGljRGVsZWdhdGVkUHJlZml4ZVJlcXVl", + "c3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBInChdwdWJs", + "aWNfZGVsZWdhdGVkX3ByZWZpeBjo3LFhIAEoCUID4EECEmAKIHB1YmxpY19k", + "ZWxlZ2F0ZWRfcHJlZml4X3Jlc291cmNlGIX42BYgASgLMi4uZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUHVibGljRGVsZWdhdGVkUHJlZml4QgPgQQISGgoK", + "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkItMBChdQ", + "YXRjaEhlYWx0aENoZWNrUmVxdWVzdBIdCgxoZWFsdGhfY2hlY2sY5aqkkwEg", + "ASgJQgPgQQISSwoVaGVhbHRoX2NoZWNrX3Jlc291cmNlGKjDpGAgASgLMiQu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tCA+BBAhIhCgdw", + "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQY", + "y4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCK5AQoRUGF0Y2hJbWFnZVJl", + "cXVlc3QSFQoFaW1hZ2UY29LqLyABKAlCA+BBAhI/Cg5pbWFnZV9yZXNvdXJj", + "ZRjyxP6wASABKAsyHi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbWFnZUID", "4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVx", - "dWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIoECChpQYXRj", - "aEZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3YXJkaW5nX3J1bGUY/qXd", - "gAEgASgJQgPgQQISUgoYZm9yd2FyZGluZ19ydWxlX3Jlc291cmNlGK/A0I8B", - "IAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZvcndhcmRpbmdSdWxl", - "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", - "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi5gEKIFBhdGNoR2xvYmFsRm9y", - "d2FyZGluZ1J1bGVSZXF1ZXN0EiAKD2ZvcndhcmRpbmdfcnVsZRj+pd2AASAB", - "KAlCA+BBAhJSChhmb3J3YXJkaW5nX3J1bGVfcmVzb3VyY2UYr8DQjwEgASgL", - "MicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGVCA+BB", - "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKDAgooUGF0Y2hH", - "bG9iYWxQdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlUmVxdWVzdBIhCgdwcm9qZWN0", - "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EicKF3B1YmxpY19kZWxlZ2F0ZWRf", - "cHJlZml4GOjcsWEgASgJQgPgQQISYAogcHVibGljX2RlbGVnYXRlZF9wcmVm", - "aXhfcmVzb3VyY2UYhfjYFiABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5QdWJsaWNEZWxlZ2F0ZWRQcmVmaXhCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi0wEKF1BhdGNoSGVhbHRoQ2hl", - "Y2tSZXF1ZXN0Eh0KDGhlYWx0aF9jaGVjaxjlqqSTASABKAlCA+BBAhJLChVo", - "ZWFsdGhfY2hlY2tfcmVzb3VyY2UYqMOkYCABKAsyJC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5IZWFsdGhDaGVja0ID4EECEiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "Qg0KC19yZXF1ZXN0X2lkIrkBChFQYXRjaEltYWdlUmVxdWVzdBIVCgVpbWFn", - "ZRjb0uovIAEoCUID4EECEj8KDmltYWdlX3Jlc291cmNlGPLE/rABIAEoCzIe", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkltYWdlQgPgQQISIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REg", - "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQilQIKIFBhdGNoSW5zdGFuY2VHcm91", - "cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fz", - "diABKAlCA+BBAhJeCh9pbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3Jlc291cmNl", - "GIqKvnwgASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VH", - "cm91cE1hbmFnZXJCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", - "cm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH", - "5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIo4CChtQYXRjaElu", - "c3RhbmNlU2V0dGluZ1JlcXVlc3QSVgoaaW5zdGFuY2Vfc2V0dGluZ3NfcmVz", - "b3VyY2UYgKfOigEgASgLMikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5z", - "dGFuY2VTZXR0aW5nc0ID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhwKC3VwZGF0", - "ZV9tYXNrGKK5uu4BIAEoCUgBiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJH", - "BHpvbmVCDQoLX3JlcXVlc3RfaWRCDgoMX3VwZGF0ZV9tYXNrIqACCiJQYXRj", - "aEludGVyY29ubmVjdEF0dGFjaG1lbnRSZXF1ZXN0EigKF2ludGVyY29ubmVj", - "dF9hdHRhY2htZW50GPSK95IBIAEoCUID4EECEmEKIGludGVyY29ubmVjdF9h", - "dHRhY2htZW50X3Jlc291cmNlGPmkoGUgASgLMi8uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW50ZXJjb25uZWN0QXR0YWNobWVudEID4EECEiEKB3Byb2pl", - "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJ", - "QgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0K", - "C19yZXF1ZXN0X2lkItUBChhQYXRjaEludGVyY29ubmVjdFJlcXVlc3QSHAoM", - "aW50ZXJjb25uZWN0GI7JjGsgASgJQgPgQQISTQoVaW50ZXJjb25uZWN0X3Jl", - "c291cmNlGJ+hzL0BIAEoCzIlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "dGVyY29ubmVjdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", - "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0", - "X2lkIosCCh1QYXRjaE5ldHdvcmtBdHRhY2htZW50UmVxdWVzdBIiChJuZXR3", - "b3JrX2F0dGFjaG1lbnQY1JePayABKAlCA+BBAhJXChtuZXR3b3JrX2F0dGFj", - "aG1lbnRfcmVzb3VyY2UYmfDMZCABKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5OZXR3b3JrQXR0YWNobWVudEID4EECEiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZy", - "ZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0", - "X2lkIoMDCiZQYXRjaE5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlUmVxdWVz", - "dBItCh1uZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZRinn+9KIAEoCUID", - "4EECEmwKJm5ldHdvcmtfZWRnZV9zZWN1cml0eV9zZXJ2aWNlX3Jlc291cmNl", - "GKaj2+MBIAEoCzIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtF", - "ZGdlU2VjdXJpdHlTZXJ2aWNlQgPgQQISFQoFcGF0aHMY7sHgMiABKAlIAIgB", - "ARIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", - "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAYgBARIcCgt1cGRhdGVfbWFzaxiiubruASABKAlIAogBAUIICgZfcGF0", - "aHNCDQoLX3JlcXVlc3RfaWRCDgoMX3VwZGF0ZV9tYXNrIucBCiFQYXRjaE5l", - "dHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5", - "GNGKxu0BIAEoCUID4EECElIKGGZpcmV3YWxsX3BvbGljeV9yZXNvdXJjZRi8", - "tofsASABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBv", - "bGljeUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIsAB", - "ChNQYXRjaE5ldHdvcmtSZXF1ZXN0EhcKB25ldHdvcmsYrrSFbyABKAlCA+BB", - "AhJCChBuZXR3b3JrX3Jlc291cmNlGP/dnDogASgLMiAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuTmV0d29ya0ID4EECEiEKB3Byb2plY3QYmZbBbCABKAlC", - "DeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0K", - "C19yZXF1ZXN0X2lkIukBChVQYXRjaE5vZGVHcm91cFJlcXVlc3QSGwoKbm9k", - "ZV9ncm91cBiC/IvgASABKAlCA+BBAhJIChNub2RlX2dyb3VwX3Jlc291cmNl", - "GKuz+vABIAEoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vZGVHcm91", - "cEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoK", - "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBB", - "AvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQihAIKG1BhdGNoUGFja2V0TWlycm9y", - "aW5nUmVxdWVzdBIgChBwYWNrZXRfbWlycm9yaW5nGMy50QogASgJQgPgQQIS", - "VAoZcGFja2V0X21pcnJvcmluZ19yZXNvdXJjZRih/KjrASABKAsyKC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5QYWNrZXRNaXJyb3JpbmdCA+BBAhIhCgdw", + "dWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIpUCCiBQYXRj", + "aEluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBImChZpbnN0YW5jZV9ncm91", + "cF9tYW5hZ2VyGMP383YgASgJQgPgQQISXgofaW5zdGFuY2VfZ3JvdXBfbWFu", + "YWdlcl9yZXNvdXJjZRiKir58IAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VyQgPgQQISIQoHcHJvamVjdBiZlsFs", + "IAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", + "AQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9p", + "ZCKOAgobUGF0Y2hJbnN0YW5jZVNldHRpbmdSZXF1ZXN0ElYKGmluc3RhbmNl", + "X3NldHRpbmdzX3Jlc291cmNlGICnzooBIAEoCzIpLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkluc3RhbmNlU2V0dGluZ3NCA+BBAhIhCgdwcm9qZWN0GJmW", + "wWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", + "AIgBARIcCgt1cGRhdGVfbWFzaxiiubruASABKAlIAYgBARIbCgR6b25lGKzH", + "5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkQg4KDF91cGRhdGVf", + "bWFzayKgAgoiUGF0Y2hJbnRlcmNvbm5lY3RBdHRhY2htZW50UmVxdWVzdBIo", + "ChdpbnRlcmNvbm5lY3RfYXR0YWNobWVudBj0iveSASABKAlCA+BBAhJhCiBp", + "bnRlcmNvbm5lY3RfYXR0YWNobWVudF9yZXNvdXJjZRj5pKBlIAEoCzIvLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdEF0dGFjaG1lbnRC", + "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJl", + "Z2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLVAQoYUGF0Y2hJbnRlcmNvbm5l", + "Y3RSZXF1ZXN0EhwKDGludGVyY29ubmVjdBiOyYxrIAEoCUID4EECEk0KFWlu", + "dGVyY29ubmVjdF9yZXNvdXJjZRifocy9ASABKAsyJS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5JbnRlcmNvbm5lY3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwg", + "ASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", + "AUINCgtfcmVxdWVzdF9pZCKLAgodUGF0Y2hOZXR3b3JrQXR0YWNobWVudFJl", + "cXVlc3QSIgoSbmV0d29ya19hdHRhY2htZW50GNSXj2sgASgJQgPgQQISVwob", + "bmV0d29ya19hdHRhY2htZW50X3Jlc291cmNlGJnwzGQgASgLMiouZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0F0dGFjaG1lbnRCA+BBAhIhCgdw", "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBC", "IAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", - "AUINCgtfcmVxdWVzdF9pZCLkAgoyUGF0Y2hQZXJJbnN0YW5jZUNvbmZpZ3NJ", - "bnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBf", - "bWFuYWdlchjD9/N2IAEoCUID4EECEpoBCj9pbnN0YW5jZV9ncm91cF9tYW5h", - "Z2Vyc19wYXRjaF9wZXJfaW5zdGFuY2VfY29uZmlnc19yZXFfcmVzb3VyY2UY", - "/5uIqgEgASgLMkguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VH", - "cm91cE1hbmFnZXJzUGF0Y2hQZXJJbnN0YW5jZUNvbmZpZ3NSZXFCA+BBAhIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", - "aWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25l", - "Qg0KC19yZXF1ZXN0X2lkIu8CCjhQYXRjaFBlckluc3RhbmNlQ29uZmlnc1Jl", - "Z2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBImChZpbnN0YW5jZV9n", - "cm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", - "CUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJl", - "Z2lvbhKbAQpAcmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJfcGF0Y2hf", - "aW5zdGFuY2VfY29uZmlnX3JlcV9yZXNvdXJjZRjKzaFeIAEoCzJJLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vy", - "UGF0Y2hJbnN0YW5jZUNvbmZpZ1JlcUID4EECEhoKCnJlcXVlc3RfaWQYy4HZ", - "ESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKBAgojUGF0Y2hQdWJsaWNBZHZl", - "cnRpc2VkUHJlZml4ZVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBIoChhwdWJsaWNfYWR2ZXJ0aXNlZF9wcmVmaXgYnvfJMCAB", - "KAlCA+BBAhJiCiFwdWJsaWNfYWR2ZXJ0aXNlZF9wcmVmaXhfcmVzb3VyY2UY", - "j9eybyABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QdWJsaWNBZHZl", - "cnRpc2VkUHJlZml4QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "Qg0KC19yZXF1ZXN0X2lkIp4CCiJQYXRjaFB1YmxpY0RlbGVnYXRlZFByZWZp", - "eGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", - "JwoXcHVibGljX2RlbGVnYXRlZF9wcmVmaXgY6NyxYSABKAlCA+BBAhJgCiBw", - "dWJsaWNfZGVsZWdhdGVkX3ByZWZpeF9yZXNvdXJjZRiF+NgWIAEoCzIuLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlB1YmxpY0RlbGVnYXRlZFByZWZpeEID", - "4EECEh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKDAgocUGF0Y2hS", - "ZWdpb25BdXRvc2NhbGVyUmVxdWVzdBIbCgphdXRvc2NhbGVyGNf90vYBIAEo", - "CUgAiAEBEkgKE2F1dG9zY2FsZXJfcmVzb3VyY2UY9vD/YiABKAsyIy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5BdXRvc2NhbGVyQgPgQQISIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlC", - "DOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSAGIAQFCDQoL", - "X2F1dG9zY2FsZXJCDQoLX3JlcXVlc3RfaWQihwIKIFBhdGNoUmVnaW9uQmFj", - "a2VuZFNlcnZpY2VSZXF1ZXN0EiAKD2JhY2tlbmRfc2VydmljZRiKwK6SASAB", - "KAlCA+BBAhJSChhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2UYo4HfpQEgASgL", - "MicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2VCA+BB", - "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", - "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBAUINCgtfcmVxdWVzdF9pZCL6AQodUGF0Y2hSZWdpb25IZWFsdGhD", - "aGVja1JlcXVlc3QSHQoMaGVhbHRoX2NoZWNrGOWqpJMBIAEoCUID4EECEksK", - "FWhlYWx0aF9jaGVja19yZXNvdXJjZRiow6RgIAEoCzIkLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrQgPgQQISIQoHcHJvamVjdBiZlsFs", - "IAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJH", - "BnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVl", - "c3RfaWQimQIKJFBhdGNoUmVnaW9uSGVhbHRoQ2hlY2tTZXJ2aWNlUmVxdWVz", - "dBIlChRoZWFsdGhfY2hlY2tfc2VydmljZRjbm93CASABKAlCA+BBAhJbCh1o", - "ZWFsdGhfY2hlY2tfc2VydmljZV9yZXNvdXJjZRjym9DjASABKAsyKy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5IZWFsdGhDaGVja1NlcnZpY2VCA+BBAhIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", - "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", - "AIgBAUINCgtfcmVxdWVzdF9pZCKfAgomUGF0Y2hSZWdpb25JbnN0YW5jZUdy", - "b3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD", - "9/N2IAEoCUID4EECEl4KH2luc3RhbmNlX2dyb3VwX21hbmFnZXJfcmVzb3Vy", - "Y2UYioq+fCABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5j", - "ZUdyb3VwTWFuYWdlckID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoK", - "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIo4CCidQ", - "YXRjaFJlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmly", - "ZXdhbGxfcG9saWN5GNGKxu0BIAEoCUID4EECElIKGGZpcmV3YWxsX3BvbGlj", - "eV9yZXNvdXJjZRi8tofsASABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5GaXJld2FsbFBvbGljeUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", - "AvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24S", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIrMC", - "CiBQYXRjaFJlZ2lvblNlY3VyaXR5UG9saWN5UmVxdWVzdBIhCgdwcm9qZWN0", + "AUINCgtfcmVxdWVzdF9pZCKDAwomUGF0Y2hOZXR3b3JrRWRnZVNlY3VyaXR5", + "U2VydmljZVJlcXVlc3QSLQodbmV0d29ya19lZGdlX3NlY3VyaXR5X3NlcnZp", + "Y2UYp5/vSiABKAlCA+BBAhJsCiZuZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2Vy", + "dmljZV9yZXNvdXJjZRimo9vjASABKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5OZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZUID4EECEhUKBXBhdGhz", + "GO7B4DIgASgJSACIAQESIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1", + "ZXN0X2lkGMuB2REgASgJSAGIAQESHAoLdXBkYXRlX21hc2sYorm67gEgASgJ", + "SAKIAQFCCAoGX3BhdGhzQg0KC19yZXF1ZXN0X2lkQg4KDF91cGRhdGVfbWFz", + "ayLnAQohUGF0Y2hOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0EiAKD2Zp", + "cmV3YWxsX3BvbGljeRjRisbtASABKAlCA+BBAhJSChhmaXJld2FsbF9wb2xp", + "Y3lfcmVzb3VyY2UYvLaH7AEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuRmlyZXdhbGxQb2xpY3lCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", + "cmVxdWVzdF9pZCLAAQoTUGF0Y2hOZXR3b3JrUmVxdWVzdBIXCgduZXR3b3Jr", + "GK60hW8gASgJQgPgQQISQgoQbmV0d29ya19yZXNvdXJjZRj/3Zw6IAEoCzIg", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtCA+BBAhIhCgdwcm9q", + "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLpAQoVUGF0Y2hOb2RlR3JvdXBS", + "ZXF1ZXN0EhsKCm5vZGVfZ3JvdXAYgvyL4AEgASgJQgPgQQISSAoTbm9kZV9n", + "cm91cF9yZXNvdXJjZRirs/rwASABKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5Ob2RlR3JvdXBCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", + "Rwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25l", + "GKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIoQCChtQYXRj", + "aFBhY2tldE1pcnJvcmluZ1JlcXVlc3QSIAoQcGFja2V0X21pcnJvcmluZxjM", + "udEKIAEoCUID4EECElQKGXBhY2tldF9taXJyb3JpbmdfcmVzb3VyY2UYofyo", + "6wEgASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGFja2V0TWlycm9y", + "aW5nQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIf", + "CgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lk", + "GMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi5AIKMlBhdGNoUGVySW5z", + "dGFuY2VDb25maWdzSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYKFmlu", + "c3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhKaAQo/aW5zdGFu", + "Y2VfZ3JvdXBfbWFuYWdlcnNfcGF0Y2hfcGVyX2luc3RhbmNlX2NvbmZpZ3Nf", + "cmVxX3Jlc291cmNlGP+biKoBIAEoCzJILmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkluc3RhbmNlR3JvdXBNYW5hZ2Vyc1BhdGNoUGVySW5zdGFuY2VDb25m", + "aWdzUmVxQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEo", + "CUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLvAgo4UGF0Y2hQZXJJbnN0", + "YW5jZUNvbmZpZ3NSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QS", + "JgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEiEKB3By", + "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIg", + "ASgJQgzgQQLyRwZyZWdpb24SmwEKQHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9t", + "YW5hZ2VyX3BhdGNoX2luc3RhbmNlX2NvbmZpZ19yZXFfcmVzb3VyY2UYys2h", + "XiABKAsySS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25JbnN0YW5j", + "ZUdyb3VwTWFuYWdlclBhdGNoSW5zdGFuY2VDb25maWdSZXFCA+BBAhIaCgpy", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQigQIKI1Bh", + "dGNoUHVibGljQWR2ZXJ0aXNlZFByZWZpeGVSZXF1ZXN0EiEKB3Byb2plY3QY", + "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSKAoYcHVibGljX2FkdmVydGlzZWRf", + "cHJlZml4GJ73yTAgASgJQgPgQQISYgohcHVibGljX2FkdmVydGlzZWRfcHJl", + "Zml4X3Jlc291cmNlGI/Xsm8gASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuUHVibGljQWR2ZXJ0aXNlZFByZWZpeEID4EECEhoKCnJlcXVlc3RfaWQY", + "y4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKeAgoiUGF0Y2hQdWJsaWNE", + "ZWxlZ2F0ZWRQcmVmaXhlUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0EicKF3B1YmxpY19kZWxlZ2F0ZWRfcHJlZml4GOjcsWEg", + "ASgJQgPgQQISYAogcHVibGljX2RlbGVnYXRlZF9wcmVmaXhfcmVzb3VyY2UY", + "hfjYFiABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QdWJsaWNEZWxl", + "Z2F0ZWRQcmVmaXhCA+BBAhIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJl", + "Z2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3Rf", + "aWQigwIKHFBhdGNoUmVnaW9uQXV0b3NjYWxlclJlcXVlc3QSGwoKYXV0b3Nj", + "YWxlchjX/dL2ASABKAlIAIgBARJIChNhdXRvc2NhbGVyX3Jlc291cmNlGPbw", + "/2IgASgLMiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQXV0b3NjYWxlckID", + "4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVn", + "aW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgBiAEBQg0KC19hdXRvc2NhbGVyQg0KC19yZXF1ZXN0X2lkIocCCiBQ", + "YXRjaFJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIgCg9iYWNrZW5kX3Nl", + "cnZpY2UYisCukgEgASgJQgPgQQISUgoYYmFja2VuZF9zZXJ2aWNlX3Jlc291", + "cmNlGKOB36UBIAEoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tl", + "bmRTZXJ2aWNlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1", + "ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi+gEKHVBhdGNo", + "UmVnaW9uSGVhbHRoQ2hlY2tSZXF1ZXN0Eh0KDGhlYWx0aF9jaGVjaxjlqqST", + "ASABKAlCA+BBAhJLChVoZWFsdGhfY2hlY2tfcmVzb3VyY2UYqMOkYCABKAsy", + "JC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IZWFsdGhDaGVja0ID4EECEiEK", + "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTN", + "oEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", + "iAEBQg0KC19yZXF1ZXN0X2lkIpkCCiRQYXRjaFJlZ2lvbkhlYWx0aENoZWNr", + "U2VydmljZVJlcXVlc3QSJQoUaGVhbHRoX2NoZWNrX3NlcnZpY2UY25vdwgEg", + "ASgJQgPgQQISWwodaGVhbHRoX2NoZWNrX3NlcnZpY2VfcmVzb3VyY2UY8pvQ", + "4wEgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tT", + "ZXJ2aWNlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0", + "X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQinwIKJlBhdGNoUmVn", + "aW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3RhbmNlX2dy", + "b3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhJeCh9pbnN0YW5jZV9ncm91cF9t", + "YW5hZ2VyX3Jlc291cmNlGIqKvnwgASgLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJCA+BBAhIhCgdwcm9qZWN0GJmW", + "wWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC", + "8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVx", + "dWVzdF9pZCKOAgonUGF0Y2hSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lS", + "ZXF1ZXN0EiAKD2ZpcmV3YWxsX3BvbGljeRjRisbtASABKAlCA+BBAhJSChhm", + "aXJld2FsbF9wb2xpY3lfcmVzb3VyY2UYvLaH7AEgASgLMicuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQb2xpY3lCA+BBAhIhCgdwcm9qZWN0", "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM", - "4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIfCg9z", - "ZWN1cml0eV9wb2xpY3kYkYbKUSABKAlCA+BBAhJRChhzZWN1cml0eV9wb2xp", - "Y3lfcmVzb3VyY2UY/KqJZyABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5TZWN1cml0eVBvbGljeUID4EECEhwKC3VwZGF0ZV9tYXNrGKK5uu4BIAEo", - "CUgBiAEBQg0KC19yZXF1ZXN0X2lkQg4KDF91cGRhdGVfbWFzayLzAQobUGF0", - "Y2hSZWdpb25Tc2xQb2xpY3lSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlC", - "DeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdp", - "b24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKCnNzbF9wb2xpY3kY", - "xf3gjAEgASgJQgPgQQISSAoTc3NsX3BvbGljeV9yZXNvdXJjZRjIiIqDASAB", - "KAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xQb2xpY3lCA+BBAkIN", - "CgtfcmVxdWVzdF9pZCKQAgoiUGF0Y2hSZWdpb25UYXJnZXRIdHRwc1Byb3h5", - "UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8K", - "BnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQY", - "y4HZESABKAlIAIgBARIiChJ0YXJnZXRfaHR0cHNfcHJveHkY7LD6GCABKAlC", - "A+BBAhJXCht0YXJnZXRfaHR0cHNfcHJveHlfcmVzb3VyY2UYga3kzgEgASgL", - "MikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eUID", - "4EECQg0KC19yZXF1ZXN0X2lkIuYBChhQYXRjaFJlZ2lvblVybE1hcFJlcXVl", + "4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", + "cmVxdWVzdF9pZCKzAgogUGF0Y2hSZWdpb25TZWN1cml0eVBvbGljeVJlcXVl", "c3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdp", "b24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REg", - "ASgJSACIAQESGAoHdXJsX21hcBiMlYGvASABKAlCA+BBAhJBChB1cmxfbWFw", - "X3Jlc291cmNlGOGQt1AgASgLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "VXJsTWFwQgPgQQJCDQoLX3JlcXVlc3RfaWQirQIKGlBhdGNoUmVzb3VyY2VQ", - "b2xpY3lSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", - "Y3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVz", - "dF9pZBjLgdkRIAEoCUgAiAEBEh8KD3Jlc291cmNlX3BvbGljeRiDpfdLIAEo", - "CUID4EECElEKGHJlc291cmNlX3BvbGljeV9yZXNvdXJjZRjKjNEkIAEoCzIn", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc291cmNlUG9saWN5QgPgQQIS", - "HAoLdXBkYXRlX21hc2sYorm67gEgASgJSAGIAQFCDQoLX3JlcXVlc3RfaWRC", - "DgoMX3VwZGF0ZV9tYXNrIt0BChJQYXRjaFJvdXRlclJlcXVlc3QSIQoHcHJv", - "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiAB", - "KAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", - "FgoGcm91dGVyGMmu7kYgASgJQgPgQQISQAoPcm91dGVyX3Jlc291cmNlGMSA", - "gkogASgLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVyQgPgQQJC", - "DQoLX3JlcXVlc3RfaWQi8QEKHlBhdGNoUnVsZUZpcmV3YWxsUG9saWN5UmVx", - "dWVzdBIgCg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISWgodZmly", - "ZXdhbGxfcG9saWN5X3J1bGVfcmVzb3VyY2UYg9+6dyABKAsyKy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGVCA+BBAhIZCghw", - "cmlvcml0eRik86HUASABKAVIAIgBARIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", - "SAGIAQFCCwoJX3ByaW9yaXR5Qg0KC19yZXF1ZXN0X2lkIpsCCiVQYXRjaFJ1", - "bGVOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0EiAKD2ZpcmV3YWxsX3Bv", - "bGljeRjRisbtASABKAlCA+BBAhJaCh1maXJld2FsbF9wb2xpY3lfcnVsZV9y", - "ZXNvdXJjZRiD37p3IAEoCzIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZp", - "cmV3YWxsUG9saWN5UnVsZUID4EECEhkKCHByaW9yaXR5GKTzodQBIAEoBUgA", - "iAEBEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVx", - "dWVzdF9pZBjLgdkRIAEoCUgBiAEBQgsKCV9wcmlvcml0eUINCgtfcmVxdWVz", - "dF9pZCLCAgorUGF0Y2hSdWxlUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5", - "UmVxdWVzdBIgCg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISWgod", - "ZmlyZXdhbGxfcG9saWN5X3J1bGVfcmVzb3VyY2UYg9+6dyABKAsyKy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGVCA+BBAhIZ", - "Cghwcmlvcml0eRik86HUASABKAVIAIgBARIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVn", - "aW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAYgBAUILCglfcHJpb3JpdHlC", - "DQoLX3JlcXVlc3RfaWQi7wIKJFBhdGNoUnVsZVJlZ2lvblNlY3VyaXR5UG9s", - "aWN5UmVxdWVzdBIZCghwcmlvcml0eRik86HUASABKAVIAIgBARIhCgdwcm9q", + "ASgJSACIAQESHwoPc2VjdXJpdHlfcG9saWN5GJGGylEgASgJQgPgQQISUQoY", + "c2VjdXJpdHlfcG9saWN5X3Jlc291cmNlGPyqiWcgASgLMicuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lCA+BBAhIcCgt1cGRhdGVf", + "bWFzaxiiubruASABKAlIAYgBAUINCgtfcmVxdWVzdF9pZEIOCgxfdXBkYXRl", + "X21hc2si8wEKG1BhdGNoUmVnaW9uU3NsUG9saWN5UmVxdWVzdBIhCgdwcm9q", "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEo", - "CUIM4EEC8kcGcmVnaW9uEh8KD3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUID", - "4EECElsKHXNlY3VyaXR5X3BvbGljeV9ydWxlX3Jlc291cmNlGMO6gsABIAEo", - "CzIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5UnVs", - "ZUID4EECEhwKC3VwZGF0ZV9tYXNrGKK5uu4BIAEoCUgBiAEBEh0KDXZhbGlk", - "YXRlX29ubHkYtfrfcyABKAhIAogBAUILCglfcHJpb3JpdHlCDgoMX3VwZGF0", - "ZV9tYXNrQhAKDl92YWxpZGF0ZV9vbmx5IsgCCh5QYXRjaFJ1bGVTZWN1cml0", - "eVBvbGljeVJlcXVlc3QSGQoIcHJpb3JpdHkYpPOh1AEgASgFSACIAQESIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCg9zZWN1cml0eV9w", - "b2xpY3kYkYbKUSABKAlCA+BBAhJbCh1zZWN1cml0eV9wb2xpY3lfcnVsZV9y", - "ZXNvdXJjZRjDuoLAASABKAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", - "ZWN1cml0eVBvbGljeVJ1bGVCA+BBAhIcCgt1cGRhdGVfbWFzaxiiubruASAB", - "KAlIAYgBARIdCg12YWxpZGF0ZV9vbmx5GLX633MgASgISAKIAQFCCwoJX3By", - "aW9yaXR5Qg4KDF91cGRhdGVfbWFza0IQCg5fdmFsaWRhdGVfb25seSKMAgoa", - "UGF0Y2hTZWN1cml0eVBvbGljeVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEo", - "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", - "HwoPc2VjdXJpdHlfcG9saWN5GJGGylEgASgJQgPgQQISUQoYc2VjdXJpdHlf", - "cG9saWN5X3Jlc291cmNlGPyqiWcgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuU2VjdXJpdHlQb2xpY3lCA+BBAhIcCgt1cGRhdGVfbWFzaxiiubru", - "ASABKAlIAYgBAUINCgtfcmVxdWVzdF9pZEIOCgxfdXBkYXRlX21hc2sijQIK", - "HVBhdGNoU2VydmljZUF0dGFjaG1lbnRSZXF1ZXN0EiEKB3Byb2plY3QYmZbB", - "bCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLy", - "RwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEiMKEnNlcnZp", - "Y2VfYXR0YWNobWVudBjtqdChASABKAlCA+BBAhJYChtzZXJ2aWNlX2F0dGFj", - "aG1lbnRfcmVzb3VyY2UYoLbE4QEgASgLMiouZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuU2VydmljZUF0dGFjaG1lbnRCA+BBAkINCgtfcmVxdWVzdF9pZCLx", - "AQobUGF0Y2hTbmFwc2hvdFNldHRpbmdSZXF1ZXN0EiEKB3Byb2plY3QYmZbB", - "bCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", - "iAEBElYKGnNuYXBzaG90X3NldHRpbmdzX3Jlc291cmNlGO+NxqoBIAEoCzIp", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNuYXBzaG90U2V0dGluZ3NCA+BB", - "AhIcCgt1cGRhdGVfbWFzaxiiubruASABKAlIAYgBAUINCgtfcmVxdWVzdF9p", - "ZEIOCgxfdXBkYXRlX21hc2sizAEKFVBhdGNoU3NsUG9saWN5UmVxdWVzdBIh", + "CUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIb", + "Cgpzc2xfcG9saWN5GMX94IwBIAEoCUID4EECEkgKE3NzbF9wb2xpY3lfcmVz", + "b3VyY2UYyIiKgwEgASgLMiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3Ns", + "UG9saWN5QgPgQQJCDQoLX3JlcXVlc3RfaWQikAIKIlBhdGNoUmVnaW9uVGFy", + "Z2V0SHR0cHNQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", + "8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESIgoSdGFyZ2V0X2h0dHBzX3By", + "b3h5GOyw+hggASgJQgPgQQISVwobdGFyZ2V0X2h0dHBzX3Byb3h5X3Jlc291", + "cmNlGIGt5M4BIAEoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdl", + "dEh0dHBzUHJveHlCA+BBAkINCgtfcmVxdWVzdF9pZCLmAQoYUGF0Y2hSZWdp", + "b25VcmxNYXBSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVx", + "dWVzdF9pZBjLgdkRIAEoCUgAiAEBEhgKB3VybF9tYXAYjJWBrwEgASgJQgPg", + "QQISQQoQdXJsX21hcF9yZXNvdXJjZRjhkLdQIAEoCzIfLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlVybE1hcEID4EECQg0KC19yZXF1ZXN0X2lkIq0CChpQ", + "YXRjaFJlc291cmNlUG9saWN5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJ", + "Qg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVn", + "aW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIfCg9yZXNvdXJjZV9w", + "b2xpY3kYg6X3SyABKAlCA+BBAhJRChhyZXNvdXJjZV9wb2xpY3lfcmVzb3Vy", + "Y2UYyozRJCABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJj", + "ZVBvbGljeUID4EECEhwKC3VwZGF0ZV9tYXNrGKK5uu4BIAEoCUgBiAEBQg0K", + "C19yZXF1ZXN0X2lkQg4KDF91cGRhdGVfbWFzayLdAQoSUGF0Y2hSb3V0ZXJS", + "ZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoG", + "cmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjL", + "gdkRIAEoCUgAiAEBEhYKBnJvdXRlchjJru5GIAEoCUID4EECEkAKD3JvdXRl", + "cl9yZXNvdXJjZRjEgIJKIAEoCzIfLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlJvdXRlckID4EECQg0KC19yZXF1ZXN0X2lkIvEBCh5QYXRjaFJ1bGVGaXJl", + "d2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGKxu0BIAEo", + "CUID4EECEloKHWZpcmV3YWxsX3BvbGljeV9ydWxlX3Jlc291cmNlGIPfuncg", + "ASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQb2xpY3lS", + "dWxlQgPgQQISGQoIcHJpb3JpdHkYpPOh1AEgASgFSACIAQESGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgBiAEBQgsKCV9wcmlvcml0eUINCgtfcmVxdWVzdF9p", + "ZCKbAgolUGF0Y2hSdWxlTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIg", + "Cg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISWgodZmlyZXdhbGxf", + "cG9saWN5X3J1bGVfcmVzb3VyY2UYg9+6dyABKAsyKy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGVCA+BBAhIZCghwcmlvcml0", + "eRik86HUASABKAVIAIgBARIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", + "cm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAYgBAUILCglfcHJpb3Jp", + "dHlCDQoLX3JlcXVlc3RfaWQiwgIKK1BhdGNoUnVsZVJlZ2lvbk5ldHdvcmtG", + "aXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGKxu0B", + "IAEoCUID4EECEloKHWZpcmV3YWxsX3BvbGljeV9ydWxlX3Jlc291cmNlGIPf", + "uncgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQb2xp", + "Y3lSdWxlQgPgQQISGQoIcHJpb3JpdHkYpPOh1AEgASgFSACIAQESIQoHcHJv", + "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiAB", + "KAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSAGIAQFC", + "CwoJX3ByaW9yaXR5Qg0KC19yZXF1ZXN0X2lkIu8CCiRQYXRjaFJ1bGVSZWdp", + "b25TZWN1cml0eVBvbGljeVJlcXVlc3QSGQoIcHJpb3JpdHkYpPOh1AEgASgF", + "SACIAQESIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZy", + "ZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIfCg9zZWN1cml0eV9wb2xp", + "Y3kYkYbKUSABKAlCA+BBAhJbCh1zZWN1cml0eV9wb2xpY3lfcnVsZV9yZXNv", + "dXJjZRjDuoLAASABKAsyKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1", + "cml0eVBvbGljeVJ1bGVCA+BBAhIcCgt1cGRhdGVfbWFzaxiiubruASABKAlI", + "AYgBARIdCg12YWxpZGF0ZV9vbmx5GLX633MgASgISAKIAQFCCwoJX3ByaW9y", + "aXR5Qg4KDF91cGRhdGVfbWFza0IQCg5fdmFsaWRhdGVfb25seSLIAgoeUGF0", + "Y2hSdWxlU2VjdXJpdHlQb2xpY3lSZXF1ZXN0EhkKCHByaW9yaXR5GKTzodQB", + "IAEoBUgAiAEBEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "HwoPc2VjdXJpdHlfcG9saWN5GJGGylEgASgJQgPgQQISWwodc2VjdXJpdHlf", + "cG9saWN5X3J1bGVfcmVzb3VyY2UYw7qCwAEgASgLMisuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lSdWxlQgPgQQISHAoLdXBkYXRl", + "X21hc2sYorm67gEgASgJSAGIAQESHQoNdmFsaWRhdGVfb25seRi1+t9zIAEo", + "CEgCiAEBQgsKCV9wcmlvcml0eUIOCgxfdXBkYXRlX21hc2tCEAoOX3ZhbGlk", + "YXRlX29ubHkijAIKGlBhdGNoU2VjdXJpdHlQb2xpY3lSZXF1ZXN0EiEKB3By", + "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", + "gdkRIAEoCUgAiAEBEh8KD3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUID4EEC", + "ElEKGHNlY3VyaXR5X3BvbGljeV9yZXNvdXJjZRj8qolnIAEoCzInLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5QgPgQQISHAoLdXBk", + "YXRlX21hc2sYorm67gEgASgJSAGIAQFCDQoLX3JlcXVlc3RfaWRCDgoMX3Vw", + "ZGF0ZV9tYXNrIo0CCh1QYXRjaFNlcnZpY2VBdHRhY2htZW50UmVxdWVzdBIh", + "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", + "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", + "AIgBARIjChJzZXJ2aWNlX2F0dGFjaG1lbnQY7anQoQEgASgJQgPgQQISWAob", + "c2VydmljZV9hdHRhY2htZW50X3Jlc291cmNlGKC2xOEBIAEoCzIqLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlNlcnZpY2VBdHRhY2htZW50QgPgQQJCDQoL", + "X3JlcXVlc3RfaWQi8QEKG1BhdGNoU25hcHNob3RTZXR0aW5nUmVxdWVzdBIh", "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", - "aWQYy4HZESABKAlIAIgBARIbCgpzc2xfcG9saWN5GMX94IwBIAEoCUID4EEC", - "EkgKE3NzbF9wb2xpY3lfcmVzb3VyY2UYyIiKgwEgASgLMiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU3NsUG9saWN5QgPgQQJCDQoLX3JlcXVlc3RfaWQi", - "sAIKFlBhdGNoU3VibmV0d29ya1JlcXVlc3QSJgoVZHJhaW5fdGltZW91dF9z", - "ZWNvbmRzGNrayKoBIAEoBUgAiAEBEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", - "AvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24S", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgBiAEBEhsKCnN1Ym5ldHdvcmsY7qfk", - "kgEgASgJQgPgQQISSAoTc3VibmV0d29ya19yZXNvdXJjZRi/2pEUIAEoCzIj", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN1Ym5ldHdvcmtCA+BBAkIYChZf", - "ZHJhaW5fdGltZW91dF9zZWNvbmRzQg0KC19yZXF1ZXN0X2lkIuUBChtQYXRj", - "aFRhcmdldEdycGNQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN", - "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESIQoR", - "dGFyZ2V0X2dycGNfcHJveHkY+7SyAiABKAlCA+BBAhJVChp0YXJnZXRfZ3Jw", - "Y19wcm94eV9yZXNvdXJjZRjS6uucASABKAsyKC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5UYXJnZXRHcnBjUHJveHlCA+BBAkINCgtfcmVxdWVzdF9pZCLk", - "AQobUGF0Y2hUYXJnZXRIdHRwUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbB", - "bCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgA", - "iAEBEiEKEXRhcmdldF9odHRwX3Byb3h5GOW+0mIgASgJQgPgQQISVAoadGFy", - "Z2V0X2h0dHBfcHJveHlfcmVzb3VyY2UYqK/jCyABKAsyKC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwUHJveHlCA+BBAkINCgtfcmVxdWVz", - "dF9pZCLpAQocUGF0Y2hUYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBIhCgdwcm9q", - "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", - "ESABKAlIAIgBARIiChJ0YXJnZXRfaHR0cHNfcHJveHkY7LD6GCABKAlCA+BB", - "AhJXCht0YXJnZXRfaHR0cHNfcHJveHlfcmVzb3VyY2UYga3kzgEgASgLMiku", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eUID4EEC", - "Qg0KC19yZXF1ZXN0X2lkIr8BChJQYXRjaFVybE1hcFJlcXVlc3QSIQoHcHJv", - "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQESGAoHdXJsX21hcBiMlYGvASABKAlCA+BBAhJBChB1cmxf", - "bWFwX3Jlc291cmNlGOGQt1AgASgLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuVXJsTWFwQgPgQQJCDQoLX3JlcXVlc3RfaWQi0gUKC1BhdGhNYXRjaGVy", - "EmgKJGRlZmF1bHRfY3VzdG9tX2Vycm9yX3Jlc3BvbnNlX3BvbGljeRipi+Am", - "IAEoCzIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbUVycm9yUmVz", - "cG9uc2VQb2xpY3lIAIgBARJPChRkZWZhdWx0X3JvdXRlX2FjdGlvbhiqtNe0", - "ASABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IdHRwUm91dGVBY3Rp", - "b25IAYgBARIgCg9kZWZhdWx0X3NlcnZpY2UYt+XFsAEgASgJSAKIAQESUgoU", - "ZGVmYXVsdF91cmxfcmVkaXJlY3QY6qu2qwEgASgLMisuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSHR0cFJlZGlyZWN0QWN0aW9uSAOIAQESHAoLZGVzY3Jp", - "cHRpb24Y/IfWyQEgASgJSASIAQESSQoNaGVhZGVyX2FjdGlvbhiooLicASAB", - "KAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IdHRwSGVhZGVyQWN0aW9u", - "SAWIAQESFAoEbmFtZRiL9c0BIAEoCUgGiAEBEjgKCnBhdGhfcnVsZXMY3cDm", - "MSADKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRoUnVsZRI/Cgty", - "b3V0ZV9ydWxlcxiBh7ezASADKAsyJi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5IdHRwUm91dGVSdWxlQicKJV9kZWZhdWx0X2N1c3RvbV9lcnJvcl9yZXNw", - "b25zZV9wb2xpY3lCFwoVX2RlZmF1bHRfcm91dGVfYWN0aW9uQhIKEF9kZWZh", - "dWx0X3NlcnZpY2VCFwoVX2RlZmF1bHRfdXJsX3JlZGlyZWN0Qg4KDF9kZXNj", - "cmlwdGlvbkIQCg5faGVhZGVyX2FjdGlvbkIHCgVfbmFtZSL8AgoIUGF0aFJ1", - "bGUSYAocY3VzdG9tX2Vycm9yX3Jlc3BvbnNlX3BvbGljeRjr+NpgIAEoCzIy", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbUVycm9yUmVzcG9uc2VQ", - "b2xpY3lIAIgBARIQCgVwYXRocxjuweAyIAMoCRJHCgxyb3V0ZV9hY3Rpb24Y", - "7Km5ygEgASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSHR0cFJvdXRl", - "QWN0aW9uSAGIAQESGAoHc2VydmljZRi1jY+yASABKAlIAogBARJKCgx1cmxf", - "cmVkaXJlY3QYrKGYwQEgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "SHR0cFJlZGlyZWN0QWN0aW9uSAOIAQFCHwodX2N1c3RvbV9lcnJvcl9yZXNw", - "b25zZV9wb2xpY3lCDwoNX3JvdXRlX2FjdGlvbkIKCghfc2VydmljZUIPCg1f", - "dXJsX3JlZGlyZWN0IvMCChFQZXJJbnN0YW5jZUNvbmZpZxIbCgtmaW5nZXJw", - "cmludBjk0fNvIAEoCUgAiAEBEhQKBG5hbWUYi/XNASABKAlIAYgBARJICg9w", - "cmVzZXJ2ZWRfc3RhdGUYquKgASABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5QcmVzZXJ2ZWRTdGF0ZUgCiAEBEhYKBnN0YXR1cxjyn7dWIAEoCUgD", - "iAEBIpABCgZTdGF0dXMSFAoQVU5ERUZJTkVEX1NUQVRVUxAAEhAKCEFQUExZ", - "SU5HELTL7KcBEhAKCERFTEVUSU5HEKinh/wBEhAKCUVGRkVDVElWRRCH87h0", - "EgsKBE5PTkUQuM6SARIRCglVTkFQUExJRUQQpIfh5gESGgoSVU5BUFBMSUVE", - "X0RFTEVUSU9OEIm02pUBQg4KDF9maW5nZXJwcmludEIHCgVfbmFtZUISChBf", - "cHJlc2VydmVkX3N0YXRlQgkKB19zdGF0dXMiqAEKIVBlcmZvcm1NYWludGVu", - "YW5jZUluc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EEC", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", - "dF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpv", - "bmVCDQoLX3JlcXVlc3RfaWQirAIKIlBlcmZvcm1NYWludGVuYW5jZU5vZGVH", - "cm91cFJlcXVlc3QSGwoKbm9kZV9ncm91cBiC/IvgASABKAlCA+BBAhJ+CjBu", - "b2RlX2dyb3Vwc19wZXJmb3JtX21haW50ZW5hbmNlX3JlcXVlc3RfcmVzb3Vy", - "Y2UY1riuWCABKAsyPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlR3Jv", - "dXBzUGVyZm9ybU1haW50ZW5hbmNlUmVxdWVzdEID4EECEiEKB3Byb2plY3QY", - "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVl", - "c3RfaWQi8AEKBlBvbGljeRI/Cg1hdWRpdF9jb25maWdzGI26uJwBIAMoCzIk", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkF1ZGl0Q29uZmlnEjYKCGJpbmRp", - "bmdzGI7FpMABIAMoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJpbmRp", - "bmcSFAoEZXRhZxiV0r4BIAEoCUgAiAEBEhoKCWlhbV9vd25lZBi7sOzWASAB", - "KAhIAYgBARIYCgd2ZXJzaW9uGNi51KcBIAEoBUgCiAEBQgcKBV9ldGFnQgwK", - "Cl9pYW1fb3duZWRCCgoIX3ZlcnNpb24iXQoTUHJlY29uZmlndXJlZFdhZlNl", - "dBJGCg9leHByZXNzaW9uX3NldHMYmKuD4gEgAygLMikuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuV2FmRXhwcmVzc2lvblNldCK+BQoOUHJlc2VydmVkU3Rh", - "dGUSRAoFZGlza3MY9szKLSADKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5QcmVzZXJ2ZWRTdGF0ZS5EaXNrc0VudHJ5ElMKDWV4dGVybmFsX2lfcHMY", - "jdOA/gEgAygLMjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJlc2VydmVk", - "U3RhdGUuRXh0ZXJuYWxJUHNFbnRyeRJSCg1pbnRlcm5hbF9pX3BzGNub72Yg", - "AygLMjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJlc2VydmVkU3RhdGUu", - "SW50ZXJuYWxJUHNFbnRyeRJKCghtZXRhZGF0YRiv9rUpIAMoCzI1Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlByZXNlcnZlZFN0YXRlLk1ldGFkYXRhRW50", - "cnkaYgoKRGlza3NFbnRyeRILCgNrZXkYASABKAkSQwoFdmFsdWUYAiABKAsy", - "NC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QcmVzZXJ2ZWRTdGF0ZVByZXNl", - "cnZlZERpc2s6AjgBGm0KEEV4dGVybmFsSVBzRW50cnkSCwoDa2V5GAEgASgJ", - "EkgKBXZhbHVlGAIgASgLMjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJl", - "c2VydmVkU3RhdGVQcmVzZXJ2ZWROZXR3b3JrSXA6AjgBGm0KEEludGVybmFs", - "SVBzRW50cnkSCwoDa2V5GAEgASgJEkgKBXZhbHVlGAIgASgLMjkuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuUHJlc2VydmVkU3RhdGVQcmVzZXJ2ZWROZXR3", - "b3JrSXA6AjgBGi8KDU1ldGFkYXRhRW50cnkSCwoDa2V5GAEgASgJEg0KBXZh", - "bHVlGAIgASgJOgI4ASKsAgobUHJlc2VydmVkU3RhdGVQcmVzZXJ2ZWREaXNr", - "EhwKC2F1dG9fZGVsZXRlGLvkzt0BIAEoCUgAiAEBEhQKBG1vZGUYo/PMASAB", - "KAlIAYgBARIWCgZzb3VyY2UYm9DBVCABKAlIAogBASJcCgpBdXRvRGVsZXRl", - "EhkKFVVOREVGSU5FRF9BVVRPX0RFTEVURRAAEgwKBU5FVkVSEOykryMSJQoe", - "T05fUEVSTUFORU5UX0lOU1RBTkNFX0RFTEVUSU9OEOfg0i0iPwoETW9kZRIS", - "Cg5VTkRFRklORURfTU9ERRAAEhAKCVJFQURfT05MWRC1mewrEhEKClJFQURf", - "V1JJVEUQ1pfkUkIOCgxfYXV0b19kZWxldGVCBwoFX21vZGVCCQoHX3NvdXJj", - "ZSKeAgogUHJlc2VydmVkU3RhdGVQcmVzZXJ2ZWROZXR3b3JrSXASHAoLYXV0", - "b19kZWxldGUYu+TO3QEgASgJSACIAQESXwoKaXBfYWRkcmVzcxjc8dzBASAB", - "KAsyQi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QcmVzZXJ2ZWRTdGF0ZVBy", - "ZXNlcnZlZE5ldHdvcmtJcElwQWRkcmVzc0gBiAEBIlwKCkF1dG9EZWxldGUS", - "GQoVVU5ERUZJTkVEX0FVVE9fREVMRVRFEAASDAoFTkVWRVIQ7KSvIxIlCh5P", - "Tl9QRVJNQU5FTlRfSU5TVEFOQ0VfREVMRVRJT04Q5+DSLUIOCgxfYXV0b19k", - "ZWxldGVCDQoLX2lwX2FkZHJlc3MidgopUHJlc2VydmVkU3RhdGVQcmVzZXJ2", - "ZWROZXR3b3JrSXBJcEFkZHJlc3MSGAoHYWRkcmVzcxj0t97cASABKAlIAIgB", - "ARIXCgdsaXRlcmFsGK/BgFcgASgJSAGIAQFCCgoIX2FkZHJlc3NCCgoIX2xp", - "dGVyYWwioQEKFFByZXZpZXdSb3V0ZXJSZXF1ZXN0EhcKB3Byb2plY3QYmZbB", - "bCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIWCgZyb3V0ZXIY", - "ya7uRiABKAlCA+BBAhJACg9yb3V0ZXJfcmVzb3VyY2UYxICCSiABKAsyHy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJCA+BBAiLqCgoHUHJvamVj", - "dBIgChBjbG91ZF9hcm1vcl90aWVyGKyajgIgASgJSACIAQESSwoYY29tbW9u", - "X2luc3RhbmNlX21ldGFkYXRhGMX8y1ggASgLMiEuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuTWV0YWRhdGFIAYgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAY", - "to/HDiABKAlIAogBARIlChRkZWZhdWx0X25ldHdvcmtfdGllchiRxfngASAB", - "KAlIA4gBARIoChdkZWZhdWx0X3NlcnZpY2VfYWNjb3VudBil+beOASABKAlI", - "BIgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIBYgBARIcChBlbmFibGVk", - "X2ZlYXR1cmVzGPvG0t8BIAMoCRIQCgJpZBibGiABKARIBogBARIUCgRraW5k", - "GJT3yAEgASgJSAeIAQESFAoEbmFtZRiL9c0BIAEoCUgIiAEBEjEKBnF1b3Rh", - "cxj7oeI7IAMoCzIeLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlF1b3RhEhoK", - "CXNlbGZfbGluaxiNksXZASABKAlICYgBARJUChV1c2FnZV9leHBvcnRfbG9j", - "YXRpb24YwrLcpQEgASgLMiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXNh", - "Z2VFeHBvcnRMb2NhdGlvbkgKiAEBEh4KDnZtX2Ruc19zZXR0aW5nGLKniBwg", - "ASgJSAuIAQESIgoSeHBuX3Byb2plY3Rfc3RhdHVzGMHN9WwgASgJSAyIAQEi", - "fgoOQ2xvdWRBcm1vclRpZXISHgoaVU5ERUZJTkVEX0NMT1VEX0FSTU9SX1RJ", - "RVIQABIbChRDQV9FTlRFUlBSSVNFX0FOTlVBTBDc9e5oEhsKE0NBX0VOVEVS", - "UFJJU0VfUEFZR08Q06Wh2AESEgoLQ0FfU1RBTkRBUkQQ/oKjBiKeAQoSRGVm", - "YXVsdE5ldHdvcmtUaWVyEiIKHlVOREVGSU5FRF9ERUZBVUxUX05FVFdPUktf", - "VElFUhAAEhYKDkZJWEVEX1NUQU5EQVJEEMiehZQBEg8KB1BSRU1JVU0Qt7TB", - "vgESEAoIU1RBTkRBUkQQvZ2M5wESKQohU1RBTkRBUkRfT1ZFUlJJREVTX0ZJ", - "WEVEX1NUQU5EQVJEEMKHkd4BIpIBCgxWbURuc1NldHRpbmcSHAoYVU5ERUZJ", - "TkVEX1ZNX0ROU19TRVRUSU5HEAASFgoOR0xPQkFMX0RFRkFVTFQQhdvapAES", - "IQoaVU5TUEVDSUZJRURfVk1fRE5TX1NFVFRJTkcQmruCERIVCg1aT05BTF9E", - "RUZBVUxUEIb92a8BEhIKClpPTkFMX09OTFkQ57rD+AEiaQoQWHBuUHJvamVj", - "dFN0YXR1cxIgChxVTkRFRklORURfWFBOX1BST0pFQ1RfU1RBVFVTEAASCwoE", - "SE9TVBCo24cBEiYKHlVOU1BFQ0lGSUVEX1hQTl9QUk9KRUNUX1NUQVRVUxCp", - "+qeiAUITChFfY2xvdWRfYXJtb3JfdGllckIbChlfY29tbW9uX2luc3RhbmNl", - "X21ldGFkYXRhQhUKE19jcmVhdGlvbl90aW1lc3RhbXBCFwoVX2RlZmF1bHRf", - "bmV0d29ya190aWVyQhoKGF9kZWZhdWx0X3NlcnZpY2VfYWNjb3VudEIOCgxf", - "ZGVzY3JpcHRpb25CBQoDX2lkQgcKBV9raW5kQgcKBV9uYW1lQgwKCl9zZWxm", - "X2xpbmtCGAoWX3VzYWdlX2V4cG9ydF9sb2NhdGlvbkIRCg9fdm1fZG5zX3Nl", - "dHRpbmdCFQoTX3hwbl9wcm9qZWN0X3N0YXR1cyJ6CiFQcm9qZWN0c0Rpc2Fi", - "bGVYcG5SZXNvdXJjZVJlcXVlc3QSRAoMeHBuX3Jlc291cmNlGLeTzT8gASgL", - "MiYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuWHBuUmVzb3VyY2VJZEgAiAEB", - "Qg8KDV94cG5fcmVzb3VyY2UieQogUHJvamVjdHNFbmFibGVYcG5SZXNvdXJj", - "ZVJlcXVlc3QSRAoMeHBuX3Jlc291cmNlGLeTzT8gASgLMiYuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuWHBuUmVzb3VyY2VJZEgAiAEBQg8KDV94cG5fcmVz", - "b3VyY2UiqwEKF1Byb2plY3RzR2V0WHBuUmVzb3VyY2VzEhQKBGtpbmQYlPfI", - "ASABKAlIAIgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAYgBARI8", - "CglyZXNvdXJjZXMYpfyyTiADKAsyJi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5YcG5SZXNvdXJjZUlkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW4i", - "TAobUHJvamVjdHNMaXN0WHBuSG9zdHNSZXF1ZXN0EhwKDG9yZ2FuaXphdGlv", - "bhiz2pMyIAEoCUgAiAEBQg8KDV9vcmdhbml6YXRpb24i2QEKIFByb2plY3Rz", - "U2V0Q2xvdWRBcm1vclRpZXJSZXF1ZXN0EiAKEGNsb3VkX2FybW9yX3RpZXIY", - "rJqOAiABKAlIAIgBASJ+Cg5DbG91ZEFybW9yVGllchIeChpVTkRFRklORURf", - "Q0xPVURfQVJNT1JfVElFUhAAEhsKFENBX0VOVEVSUFJJU0VfQU5OVUFMENz1", - "7mgSGwoTQ0FfRU5URVJQUklTRV9QQVlHTxDTpaHYARISCgtDQV9TVEFOREFS", - "RBD+gqMGQhMKEV9jbG91ZF9hcm1vcl90aWVyIugBCiRQcm9qZWN0c1NldERl", - "ZmF1bHROZXR3b3JrVGllclJlcXVlc3QSHQoMbmV0d29ya190aWVyGNO62/YB", - "IAEoCUgAiAEBIo8BCgtOZXR3b3JrVGllchIaChZVTkRFRklORURfTkVUV09S", - "S19USUVSEAASFgoORklYRURfU1RBTkRBUkQQyJ6FlAESDwoHUFJFTUlVTRC3", - "tMG+ARIQCghTVEFOREFSRBC9nYznARIpCiFTVEFOREFSRF9PVkVSUklERVNf", - "RklYRURfU1RBTkRBUkQQwoeR3gFCDwoNX25ldHdvcmtfdGllciKWCQoWUHVi", - "bGljQWR2ZXJ0aXNlZFByZWZpeBIhChFieW9pcF9hcGlfdmVyc2lvbhiTs8lN", - "IAEoCUgAiAEBEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgBiAEB", - "EhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgCiAEBEiMKE2Ruc192ZXJpZmlj", - "YXRpb25faXAYtZX2ciABKAlIA4gBARIbCgtmaW5nZXJwcmludBjk0fNvIAEo", - "CUgEiAEBEhAKAmlkGJsaIAEoBEgFiAEBEh0KDWlwX2NpZHJfcmFuZ2UYys3k", - "LiABKAlIBogBARIUCgRraW5kGJT3yAEgASgJSAeIAQESFAoEbmFtZRiL9c0B", - "IAEoCUgIiAEBEhoKCXBkcF9zY29wZRjRyv75ASABKAlICYgBARJqChhwdWJs", - "aWNfZGVsZWdhdGVkX3ByZWZpeHMYi76FywEgAygLMkQuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUHVibGljQWR2ZXJ0aXNlZFByZWZpeFB1YmxpY0RlbGVn", - "YXRlZFByZWZpeBIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAqIAQESHgoNc2hh", - "cmVkX3NlY3JldBjKp4+2ASABKAlIC4gBARIWCgZzdGF0dXMY8p+3ViABKAlI", - "DIgBASJECg9CeW9pcEFwaVZlcnNpb24SHwobVU5ERUZJTkVEX0JZT0lQX0FQ", - "SV9WRVJTSU9OEAASBwoCVjEQmxUSBwoCVjIQnBUiYQoIUGRwU2NvcGUSFwoT", - "VU5ERUZJTkVEX1BEUF9TQ09QRRAAEg4KBkdMT0JBTBCj7+/rARIbChNHTE9C", - "QUxfQU5EX1JFR0lPTkFMEMO11JcBEg8KCFJFR0lPTkFMEJ/sgCwiqQIKBlN0", - "YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASHAoVQU5OT1VOQ0VEX1RPX0lO", - "VEVSTkVUEMH+6FQSDwoHSU5JVElBTBCkxrP3ARIlCh1QUkVGSVhfQ09ORklH", - "VVJBVElPTl9DT01QTEVURRDPlaflARIoCiBQUkVGSVhfQ09ORklHVVJBVElP", - "Tl9JTl9QUk9HUkVTUxCx9cC0ARIiChpQUkVGSVhfUkVNT1ZBTF9JTl9QUk9H", - "UkVTUxDn9cyHARIWCg5QVFJfQ09ORklHVVJFRBDPsO30ARIYChFSRUFEWV9U", - "T19BTk5PVU5DRRDxsekeEiEKGVJFVkVSU0VfRE5TX0xPT0tVUF9GQUlMRUQQ", - "r7uDjQESEAoJVkFMSURBVEVEEO6zyB9CFAoSX2J5b2lwX2FwaV92ZXJzaW9u", - "QhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQhYKFF9k", - "bnNfdmVyaWZpY2F0aW9uX2lwQg4KDF9maW5nZXJwcmludEIFCgNfaWRCEAoO", - "X2lwX2NpZHJfcmFuZ2VCBwoFX2tpbmRCBwoFX25hbWVCDAoKX3BkcF9zY29w", - "ZUIMCgpfc2VsZl9saW5rQhAKDl9zaGFyZWRfc2VjcmV0QgkKB19zdGF0dXMi", - "vQIKGlB1YmxpY0FkdmVydGlzZWRQcmVmaXhMaXN0EhAKAmlkGJsaIAEoCUgA", - "iAEBEkEKBWl0ZW1zGMDP9y8gAygLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUHVibGljQWR2ZXJ0aXNlZFByZWZpeBIUCgRraW5kGJT3yAEgASgJSAGI", - "AQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9s", - "aW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9r", - "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", - "bmluZyLeAQorUHVibGljQWR2ZXJ0aXNlZFByZWZpeFB1YmxpY0RlbGVnYXRl", - "ZFByZWZpeBIYCghpcF9yYW5nZRil4JdFIAEoCUgAiAEBEhQKBG5hbWUYi/XN", - "ASABKAlIAYgBARIXCgdwcm9qZWN0GJmWwWwgASgJSAKIAQESFgoGcmVnaW9u", - "GPTNoEIgASgJSAOIAQESFgoGc3RhdHVzGPKft1YgASgJSASIAQFCCwoJX2lw", - "X3JhbmdlQgcKBV9uYW1lQgoKCF9wcm9qZWN0QgkKB19yZWdpb25CCQoHX3N0", - "YXR1cyL4CAoVUHVibGljRGVsZWdhdGVkUHJlZml4EikKGWFsbG9jYXRhYmxl", - "X3ByZWZpeF9sZW5ndGgYtrapEiABKAVIAIgBARIhChFieW9pcF9hcGlfdmVy", - "c2lvbhiTs8lNIAEoCUgBiAEBEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cO", - "IAEoCUgCiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgDiAEBEhsKC2Zp", - "bmdlcnByaW50GOTR828gASgJSASIAQESEAoCaWQYmxogASgESAWIAQESHQoN", - "aXBfY2lkcl9yYW5nZRjKzeQuIAEoCUgGiAEBEiIKEWlzX2xpdmVfbWlncmF0", - "aW9uGPCfh/QBIAEoCEgHiAEBEhQKBGtpbmQYlPfIASABKAlICIgBARIUCgRt", - "b2RlGKPzzAEgASgJSAmIAQESFAoEbmFtZRiL9c0BIAEoCUgKiAEBEh0KDXBh", - "cmVudF9wcmVmaXgYx+ehByABKAlIC4gBARJvChxwdWJsaWNfZGVsZWdhdGVk", - "X3N1Yl9wcmVmaXhzGIz+i1ogAygLMkYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUHVibGljRGVsZWdhdGVkUHJlZml4UHVibGljRGVsZWdhdGVkU3ViUHJl", - "Zml4EhYKBnJlZ2lvbhj0zaBCIAEoCUgMiAEBEhoKCXNlbGZfbGluaxiNksXZ", - "ASABKAlIDYgBARIWCgZzdGF0dXMY8p+3ViABKAlIDogBASJECg9CeW9pcEFw", - "aVZlcnNpb24SHwobVU5ERUZJTkVEX0JZT0lQX0FQSV9WRVJTSU9OEAASBwoC", - "VjEQmxUSBwoCVjIQnBUiXQoETW9kZRISCg5VTkRFRklORURfTU9ERRAAEhEK", - "CkRFTEVHQVRJT04QqLL6fRIuCiZFWFRFUk5BTF9JUFY2X0ZPUldBUkRJTkdf", - "UlVMRV9DUkVBVElPThDE4Y2+ASKuAQoGU3RhdHVzEhQKEFVOREVGSU5FRF9T", - "VEFUVVMQABIRCglBTk5PVU5DRUQQ+5GMrgESGwoTQU5OT1VOQ0VEX1RPX0dP", - "T0dMRRC5tPPYARIcChVBTk5PVU5DRURfVE9fSU5URVJORVQQwf7oVBIQCghE", - "RUxFVElORxCop4f8ARIUCgxJTklUSUFMSVpJTkcQzdiYkgESGAoRUkVBRFlf", - "VE9fQU5OT1VOQ0UQ8bHpHkIcChpfYWxsb2NhdGFibGVfcHJlZml4X2xlbmd0", - "aEIUChJfYnlvaXBfYXBpX3ZlcnNpb25CFQoTX2NyZWF0aW9uX3RpbWVzdGFt", - "cEIOCgxfZGVzY3JpcHRpb25CDgoMX2ZpbmdlcnByaW50QgUKA19pZEIQCg5f", - "aXBfY2lkcl9yYW5nZUIUChJfaXNfbGl2ZV9taWdyYXRpb25CBwoFX2tpbmRC", - "BwoFX21vZGVCBwoFX25hbWVCEAoOX3BhcmVudF9wcmVmaXhCCQoHX3JlZ2lv", - "bkIMCgpfc2VsZl9saW5rQgkKB19zdGF0dXMi4QMKI1B1YmxpY0RlbGVnYXRl", - "ZFByZWZpeEFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBElkKBWl0", - "ZW1zGMDP9y8gAygLMkcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHVibGlj", - "RGVsZWdhdGVkUHJlZml4QWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRr", - "aW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJ", - "SAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hh", - "YmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGmgKCkl0ZW1zRW50cnkSCwoD", - "a2V5GAEgASgJEkkKBXZhbHVlGAIgASgLMjouZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUHVibGljRGVsZWdhdGVkUHJlZml4ZXNTY29wZWRMaXN0OgI4AUIF", - "CgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9s", - "aW5rQgoKCF93YXJuaW5nIrsCChlQdWJsaWNEZWxlZ2F0ZWRQcmVmaXhMaXN0", - "EhAKAmlkGJsaIAEoCUgAiAEBEkAKBWl0ZW1zGMDP9y8gAygLMi4uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuUHVibGljRGVsZWdhdGVkUHJlZml4EhQKBGtp", - "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", - "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic", - "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgB", - "AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2Vs", - "Zl9saW5rQgoKCF93YXJuaW5nIuIECi1QdWJsaWNEZWxlZ2F0ZWRQcmVmaXhQ", - "dWJsaWNEZWxlZ2F0ZWRTdWJQcmVmaXgSKQoZYWxsb2NhdGFibGVfcHJlZml4", - "X2xlbmd0aBi2tqkSIAEoBUgAiAEBEiIKEWRlbGVnYXRlZV9wcm9qZWN0GNqK", - "6cUBIAEoCUgBiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgCiAEBEh0K", - "DWlwX2NpZHJfcmFuZ2UYys3kLiABKAlIA4gBARIbCgppc19hZGRyZXNzGN+L", - "kqgBIAEoCEgEiAEBEhQKBG1vZGUYo/PMASABKAlIBYgBARIUCgRuYW1lGIv1", - "zQEgASgJSAaIAQESFgoGcmVnaW9uGPTNoEIgASgJSAeIAQESFgoGc3RhdHVz", - "GPKft1YgASgJSAiIAQEiXQoETW9kZRISCg5VTkRFRklORURfTU9ERRAAEhEK", - "CkRFTEVHQVRJT04QqLL6fRIuCiZFWFRFUk5BTF9JUFY2X0ZPUldBUkRJTkdf", - "UlVMRV9DUkVBVElPThDE4Y2+ASJACgZTdGF0dXMSFAoQVU5ERUZJTkVEX1NU", - "QVRVUxAAEg4KBkFDVElWRRCG5omWARIQCghJTkFDVElWRRDrmPmAAUIcChpf", - "YWxsb2NhdGFibGVfcHJlZml4X2xlbmd0aEIUChJfZGVsZWdhdGVlX3Byb2pl", - "Y3RCDgoMX2Rlc2NyaXB0aW9uQhAKDl9pcF9jaWRyX3JhbmdlQg0KC19pc19h", - "ZGRyZXNzQgcKBV9tb2RlQgcKBV9uYW1lQgkKB19yZWdpb25CCQoHX3N0YXR1", - "cyLBAQohUHVibGljRGVsZWdhdGVkUHJlZml4ZXNTY29wZWRMaXN0ElUKGXB1", - "YmxpY19kZWxlZ2F0ZWRfcHJlZml4ZXMYloKqlgEgAygLMi4uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUHVibGljRGVsZWdhdGVkUHJlZml4EjkKB3dhcm5p", - "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", - "SACIAQFCCgoIX3dhcm5pbmci5igKBVF1b3RhEhUKBWxpbWl0GLuXjTEgASgB", - "SACIAQESFwoGbWV0cmljGLDrl/4BIAEoCUgBiAEBEhUKBW93bmVyGLPlzzIg", - "ASgJSAKIAQESFQoFdXNhZ2UYofuZNSABKAFIA4gBASLVJwoGTWV0cmljEhQK", - "EFVOREVGSU5FRF9NRVRSSUMQABIOCgdBMl9DUFVTELn+hkkSFgoPQUZGSU5J", - "VFlfR1JPVVBTEMup0jMSEwoLQVVUT1NDQUxFUlMQ3ODa4AESFgoPQkFDS0VO", - "RF9CVUNLRVRTEN6J0EESGAoQQkFDS0VORF9TRVJWSUNFUxDJw8iAARIQCghD", - "MkRfQ1BVUxD1/6jyARIPCgdDMl9DUFVTELvruJcBEg8KB0MzX0NQVVMQ2pyM", - "pQESEwoLQ09NTUlUTUVOVFMQ3tfA2QESGAoRQ09NTUlUVEVEX0EyX0NQVVMQ", - "1qKlHBIaChJDT01NSVRURURfQzJEX0NQVVMQ+OLThgESGAoRQ09NTUlUVEVE", - "X0MyX0NQVVMQ2I/XahIYChFDT01NSVRURURfQzNfQ1BVUxD3wKp4EhYKDkNP", - "TU1JVFRFRF9DUFVTEM6ttosBEhkKEUNPTU1JVFRFRF9FMl9DUFVTENr8iLkB", - "EhoKEkNPTU1JVFRFRF9MSUNFTlNFUxDVy8KqARIkChxDT01NSVRURURfTE9D", - "QUxfU1NEX1RPVEFMX0dCEIjshpMBEhcKEUNPTU1JVFRFRF9NM19DUFVTEIHi", - "IxInCh9DT01NSVRURURfTUVNT1JZX09QVElNSVpFRF9DUFVTEN7cmekBEhkK", - "EkNPTU1JVFRFRF9OMkFfQ1BVUxCwqo0TEhkKEkNPTU1JVFRFRF9OMkRfQ1BV", - "UxCNvoc8EhkKEUNPTU1JVFRFRF9OMl9DUFVTEKOn6ZkBEicKH0NPTU1JVFRF", - "RF9OVklESUFfQTEwMF84MEdCX0dQVVMQpZ+03QESIgoaQ09NTUlUVEVEX05W", - "SURJQV9BMTAwX0dQVVMQlf2YswESIQoaQ09NTUlUVEVEX05WSURJQV9IMTAw", - "X0dQVVMQnI+VIhIgChlDT01NSVRURURfTlZJRElBX0s4MF9HUFVTEKS26wES", - "HwoYQ09NTUlUVEVEX05WSURJQV9MNF9HUFVTEP3TkQkSIQoaQ09NTUlUVEVE", - "X05WSURJQV9QMTAwX0dQVVMQpP+iMxIgChhDT01NSVRURURfTlZJRElBX1A0", - "X0dQVVMQga71pQESHwoYQ09NTUlUVEVEX05WSURJQV9UNF9HUFVTEIWI2UIS", - "IAoaQ09NTUlUVEVEX05WSURJQV9WMTAwX0dQVVMQqrMNEhoKEkNPTU1JVFRF", - "RF9UMkFfQ1BVUxDqxKmNARIaChJDT01NSVRURURfVDJEX0NQVVMQx9ijtgES", - "GAoRQ09NTUlUVEVEX1ozX0NQVVMQzubnfRIKCgRDUFVTEMvXfhIYChBDUFVT", - "X0FMTF9SRUdJT05TEK2RxuABEhYKDkRJU0tTX1RPVEFMX0dCEJ+XyagBEg8K", - "B0UyX0NQVVMQvdjq5QESKAohRVhURVJOQUxfTUFOQUdFRF9GT1JXQVJESU5H", - "X1JVTEVTEMm/80cSLAokRVhURVJOQUxfTkVUV09SS19MQl9GT1JXQVJESU5H", - "X1JVTEVTEJmtvbIBEikKIkVYVEVSTkFMX1BST1RPQ09MX0ZPUldBUkRJTkdf", - "UlVMRVMQ6LiiHhIdChVFWFRFUk5BTF9WUE5fR0FURVdBWVMQrrv1gQESEQoJ", - "RklSRVdBTExTENPmyLIBEhgKEEZPUldBUkRJTkdfUlVMRVMQlYKozgESLwoo", - "R0xPQkFMX0VYVEVSTkFMX01BTkFHRURfQkFDS0VORF9TRVJWSUNFUxDhrbxO", - "EjAKKEdMT0JBTF9FWFRFUk5BTF9NQU5BR0VEX0ZPUldBUkRJTkdfUlVMRVMQ", - "reybnAESMQopR0xPQkFMX0VYVEVSTkFMX1BST1hZX0xCX0JBQ0tFTkRfU0VS", - "VklDRVMQqdntvgESIAoZR0xPQkFMX0lOVEVSTkFMX0FERFJFU1NFUxCcxbAU", - "Ei8KKEdMT0JBTF9JTlRFUk5BTF9NQU5BR0VEX0JBQ0tFTkRfU0VSVklDRVMQ", - "r5CuehI5CjFHTE9CQUxfSU5URVJOQUxfVFJBRkZJQ19ESVJFQ1RPUl9CQUNL", - "RU5EX1NFUlZJQ0VTENTeoZoBEhcKEEdQVVNfQUxMX1JFR0lPTlMQqYDkEhIU", - "CgxIREJfVE9UQUxfR0IQr8KhmAESFgoOSERCX1RPVEFMX0lPUFMQ/enXkwES", - "GwoUSERCX1RPVEFMX1RIUk9VR0hQVVQQ/syAChIVCg1IRUFMVEhfQ0hFQ0tT", - "EK6v/IkBEg0KBklNQUdFUxD47LUHEhAKCUlOU1RBTkNFUxDenNA+EhcKD0lO", - "U1RBTkNFX0dST1VQUxC+ydupARIeChdJTlNUQU5DRV9HUk9VUF9NQU5BR0VS", - "UxCwosUwEhkKEklOU1RBTkNFX1RFTVBMQVRFUxDvt+1rEhUKDUlOVEVSQ09O", - "TkVDVFMQhYv+xQESKgojSU5URVJDT05ORUNUX0FUVEFDSE1FTlRTX1BFUl9S", - "RUdJT04Q1tajTBIrCiNJTlRFUkNPTk5FQ1RfQVRUQUNITUVOVFNfVE9UQUxf", - "TUJQUxDzutnKARIfChdJTlRFUkNPTk5FQ1RfVE9UQUxfR0JQUxCq8YeIARIZ", - "ChJJTlRFUk5BTF9BRERSRVNTRVMQgOmuXhIxCipJTlRFUk5BTF9UUkFGRklD", - "X0RJUkVDVE9SX0ZPUldBUkRJTkdfUlVMRVMQhOmFfxIZChJJTl9QTEFDRV9T", - "TkFQU0hPVFMQnZ2WSBIYChBJTl9VU0VfQUREUkVTU0VTEJDi378BEh4KF0lO", - "X1VTRV9CQUNLVVBfU0NIRURVTEVTEJGS0Q8SIQoZSU5fVVNFX1NOQVBTSE9U", - "X1NDSEVEVUxFUxCTzKzcARIaChJMT0NBTF9TU0RfVE9UQUxfR0IQxZjjnQES", - "DgoHTTFfQ1BVUxCm294REg4KB00yX0NQVVMQxYyyHxIOCgdNM19DUFVTEOS9", - "hS0SFgoOTUFDSElORV9JTUFHRVMQkPOR1QESDwoITjJBX0NQVVMQrcfifhIQ", - "CghOMkRfQ1BVUxCK29ynARIPCgdOMl9DUFVTEIaDy8YBEhAKCE5FVFdPUktT", - "EIW4v+cBEhoKE05FVFdPUktfQVRUQUNITUVOVFMQ3/2HRxIeChdORVRXT1JL", - "X0VORFBPSU5UX0dST1VQUxCNt9owEiAKGU5FVFdPUktfRklSRVdBTExfUE9M", - "SUNJRVMQvtubMBIqCiNORVRfTEJfU0VDVVJJVFlfUE9MSUNJRVNfUEVSX1JF", - "R0lPThCt/aRLEi8KJ05FVF9MQl9TRUNVUklUWV9QT0xJQ1lfUlVMRVNfUEVS", - "X1JFR0lPThCziOapARI5CjFORVRfTEJfU0VDVVJJVFlfUE9MSUNZX1JVTEVf", - "QVRUUklCVVRFU19QRVJfUkVHSU9OEPDotJQBEhIKC05PREVfR1JPVVBTELH9", - "3gsSFgoOTk9ERV9URU1QTEFURVMQnLK54gESHQoVTlZJRElBX0ExMDBfODBH", - "Ql9HUFVTEMjox4gBEhgKEE5WSURJQV9BMTAwX0dQVVMQkoDf8AESFgoPTlZJ", - "RElBX0s4MF9HUFVTEIfskk4SFgoOTlZJRElBX0w0X0dQVVMQus3I6gESFwoQ", - "TlZJRElBX1AxMDBfR1BVUxChgulwEhsKFE5WSURJQV9QMTAwX1ZXU19HUFVT", - "EI7dg2YSFgoOTlZJRElBX1A0X0dQVVMQvqeshwESGgoSTlZJRElBX1A0X1ZX", - "U19HUFVTEKvV9PsBEhUKDk5WSURJQV9UNF9HUFVTEMKBkCQSGgoSTlZJRElB", - "X1Q0X1ZXU19HUFVTEK/rv5gBEhcKEE5WSURJQV9WMTAwX0dQVVMQp7bTPRIY", - "ChFQQUNLRVRfTUlSUk9SSU5HUxCn6rYHEigKIVBEX0VYVFJFTUVfVE9UQUxf", - "UFJPVklTSU9ORURfSU9QUxDt1pchEhcKEFBSRUVNUFRJQkxFX0NQVVMQyY3j", - "dxIfChhQUkVFTVBUSUJMRV9MT0NBTF9TU0RfR0IQiJOvfBIoCiFQUkVFTVBU", - "SUJMRV9OVklESUFfQTEwMF84MEdCX0dQVVMQiuq5SBIjChxQUkVFTVBUSUJM", - "RV9OVklESUFfQTEwMF9HUFVTEJCc6SASJAocUFJFRU1QVElCTEVfTlZJRElB", - "X0gxMDBfR1BVUxCXruWPARIjChtQUkVFTVBUSUJMRV9OVklESUFfSzgwX0dQ", - "VVMQyeDlsgESIQoaUFJFRU1QVElCTEVfTlZJRElBX0w0X0dQVVMQuLjwLxIk", - "ChxQUkVFTVBUSUJMRV9OVklESUFfUDEwMF9HUFVTEJ+e86ABEigKIFBSRUVN", - "UFRJQkxFX05WSURJQV9QMTAwX1ZXU19HUFVTEIybwZUBEiIKGlBSRUVNUFRJ", - "QkxFX05WSURJQV9QNF9HUFVTELyS1MwBEiUKHlBSRUVNUFRJQkxFX05WSURJ", - "QV9QNF9WV1NfR1BVUxCp4tB4EiEKGlBSRUVNUFRJQkxFX05WSURJQV9UNF9H", - "UFVTEMDst2kSJQoeUFJFRU1QVElCTEVfTlZJRElBX1Q0X1ZXU19HUFVTEK34", - "mxUSIwocUFJFRU1QVElCTEVfTlZJRElBX1YxMDBfR1BVUxCl0t1tEiUKHlBS", - "RUVNUFRJQkxFX1RQVV9MSVRFX0RFVklDRV9WNRD7kYxTEicKIFBSRUVNUFRJ", - "QkxFX1RQVV9MSVRFX1BPRFNMSUNFX1Y1EMSRxTUSIwobUFJFRU1QVElCTEVf", - "VFBVX1BPRFNMSUNFX1Y0EIz89MoBEj0KNlBTQ19JTEJfQ09OU1VNRVJfRk9S", - "V0FSRElOR19SVUxFU19QRVJfUFJPRFVDRVJfTkVUV09SSxCDk51uEicKIFBT", - "Q19JTlRFUk5BTF9MQl9GT1JXQVJESU5HX1JVTEVTEPuiy1ASIgoaUFVCTElD", - "X0FEVkVSVElTRURfUFJFRklYRVMQzKHi4AESIQoZUFVCTElDX0RFTEVHQVRF", - "RF9QUkVGSVhFUxC2kvP9ARIbChRSRUdJT05BTF9BVVRPU0NBTEVSUxC8nIAO", - "EjEKKlJFR0lPTkFMX0VYVEVSTkFMX01BTkFHRURfQkFDS0VORF9TRVJWSUNF", - "UxDd7IICEjUKLVJFR0lPTkFMX0VYVEVSTkFMX05FVFdPUktfTEJfQkFDS0VO", - "RF9TRVJWSUNFUxDt6qXDARInCiBSRUdJT05BTF9JTlNUQU5DRV9HUk9VUF9N", - "QU5BR0VSUxCQvvMREiwKJVJFR0lPTkFMX0lOVEVSTkFMX0xCX0JBQ0tFTkRf", - "U0VSVklDRVMQkO7lQRIxCipSRUdJT05BTF9JTlRFUk5BTF9NQU5BR0VEX0JB", - "Q0tFTkRfU0VSVklDRVMQq8/0LRI7CjNSRUdJT05BTF9JTlRFUk5BTF9UUkFG", - "RklDX0RJUkVDVE9SX0JBQ0tFTkRfU0VSVklDRVMQ2Pax5gESEwoMUkVTRVJW", - "QVRJT05TEKe8yA8SGAoRUkVTT1VSQ0VfUE9MSUNJRVMQ4ZyEKBIPCgdST1VU", - "RVJTEKq8i+sBEg4KBlJPVVRFUxDKlrqDARIYChFTRUNVUklUWV9QT0xJQ0lF", - "UxDvpq9aEiMKHFNFQ1VSSVRZX1BPTElDSUVTX1BFUl9SRUdJT04QxqbgdhIx", - "CilTRUNVUklUWV9QT0xJQ1lfQURWQU5DRURfUlVMRVNfUEVSX1JFR0lPThCt", - "56WxARIjChtTRUNVUklUWV9QT0xJQ1lfQ0VWQUxfUlVMRVMQyafA4AESHAoV", - "U0VDVVJJVFlfUE9MSUNZX1JVTEVTEKnUh2ESJwogU0VDVVJJVFlfUE9MSUNZ", - "X1JVTEVTX1BFUl9SRUdJT04QzMipPBIbChNTRVJWSUNFX0FUVEFDSE1FTlRT", - "EOax6+ABEhEKCVNOQVBTSE9UUxCP5t+jARITCgxTU0RfVE9UQUxfR0IQ0a+P", - "TRIYChBTU0xfQ0VSVElGSUNBVEVTEK+CtrQBEhQKDFNTTF9QT0xJQ0lFUxDD", - "9MD5ARIXChBTVEFUSUNfQUREUkVTU0VTEPGt0iwSHgoWU1RBVElDX0JZT0lQ", - "X0FERFJFU1NFUxDxisKDARIrCiNTVEFUSUNfRVhURVJOQUxfSVBWNl9BRERS", - "RVNTX1JBTkdFUxCW4Z3hARITCgtTVUJORVRXT1JLUxCl/PPIARIQCghUMkFf", - "Q1BVUxDn4f74ARIPCghUMkRfQ1BVUxDE9fghEhsKFFRBUkdFVF9IVFRQU19Q", - "Uk9YSUVTEMrL1mgSGgoTVEFSR0VUX0hUVFBfUFJPWElFUxCj9aBOEhgKEFRB", - "UkdFVF9JTlNUQU5DRVMQsNrVhwESFAoMVEFSR0VUX1BPT0xTEImXiKYBEhkK", - "ElRBUkdFVF9TU0xfUFJPWElFUxDr5PVLEhkKElRBUkdFVF9UQ1BfUFJPWElF", - "UxDAnvNWEhoKE1RBUkdFVF9WUE5fR0FURVdBWVMQqLvjIxIaChJUUFVfTElU", - "RV9ERVZJQ0VfVjUQ/YSw1gESGwoUVFBVX0xJVEVfUE9EU0xJQ0VfVjUQxtOH", - "BhIWCg9UUFVfUE9EU0xJQ0VfVjQQyoeiZhIQCghVUkxfTUFQUxCHz8e0ARIu", - "CidWQVJJQUJMRV9JUFY2X1BVQkxJQ19ERUxFR0FURURfUFJFRklYRVMQofac", - "PRITCgxWUE5fR0FURVdBWVMQuov+EBISCgtWUE5fVFVOTkVMUxCA0d8xEhsK", - "FFhQTl9TRVJWSUNFX1BST0pFQ1RTEK2Hsi1CCAoGX2xpbWl0QgkKB19tZXRy", - "aWNCCAoGX293bmVyQggKBl91c2FnZSLgAwoRUXVvdGFFeGNlZWRlZEluZm8S", - "UgoKZGltZW5zaW9ucxjN/8jFASADKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5RdW90YUV4Y2VlZGVkSW5mby5EaW1lbnNpb25zRW50cnkSHQoMZnV0", - "dXJlX2xpbWl0GL+82tkBIAEoAUgAiAEBEhUKBWxpbWl0GLuXjTEgASgBSAGI", - "AQESGwoKbGltaXRfbmFtZRiPifC9ASABKAlIAogBARIcCgttZXRyaWNfbmFt", - "ZRi6l7nDASABKAlIA4gBARIfCg5yb2xsb3V0X3N0YXR1cxjA5JbjASABKAlI", - "BIgBARoxCg9EaW1lbnNpb25zRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVl", - "GAIgASgJOgI4ASJlCg1Sb2xsb3V0U3RhdHVzEhwKGFVOREVGSU5FRF9ST0xM", - "T1VUX1NUQVRVUxAAEhMKC0lOX1BST0dSRVNTEIeo3d8BEiEKGlJPTExPVVRf", - "U1RBVFVTX1VOU1BFQ0lGSUVEELjX5wxCDwoNX2Z1dHVyZV9saW1pdEIICgZf", - "bGltaXRCDQoLX2xpbWl0X25hbWVCDgoMX21ldHJpY19uYW1lQhEKD19yb2xs", - "b3V0X3N0YXR1cyLoCAoSUXVvdGFTdGF0dXNXYXJuaW5nEhQKBGNvZGUY7du6", - "ASABKAlIAIgBARIuCgRkYXRhGKrfuwEgAygLMh0uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuRGF0YRIYCgdtZXNzYWdlGIeArMcBIAEoCUgBiAEBItwHCgRD", - "b2RlEhIKDlVOREVGSU5FRF9DT0RFEAASFQoOQ0xFQU5VUF9GQUlMRUQQ2IzW", - "RxIgChhERVBSRUNBVEVEX1JFU09VUkNFX1VTRUQQwt/rugESHAoUREVQUkVD", - "QVRFRF9UWVBFX1VTRUQQlqSepQESKAogRElTS19TSVpFX0xBUkdFUl9USEFO", - "X0lNQUdFX1NJWkUQl4GVsAESHgoWRVhQRVJJTUVOVEFMX1RZUEVfVVNFRBCL", - "jsHXARIbChRFWFRFUk5BTF9BUElfV0FSTklORxDDv9pTEh0KFUZJRUxEX1ZB", - "TFVFX09WRVJSSURFThCvtpmdARIjChtJTkpFQ1RFRF9LRVJORUxTX0RFUFJF", - "Q0FURUQQi9mCxwESNAosSU5WQUxJRF9IRUFMVEhfQ0hFQ0tfRk9SX0RZTkFN", - "SUNfV0lFR0hURURfTEIQzpu8vwESIAoYTEFSR0VfREVQTE9ZTUVOVF9XQVJO", - "SU5HEKbnyOUBEiEKGkxJU1RfT1ZFUkhFQURfUVVPVEFfRVhDRUVEEMWw2hYS", - "HwoXTUlTU0lOR19UWVBFX0RFUEVOREVOQ1kQ9/iipAESJQodTkVYVF9IT1Bf", - "QUREUkVTU19OT1RfQVNTSUdORUQQh6X6mgESIgoaTkVYVF9IT1BfQ0FOTk9U", - "X0lQX0ZPUldBUkQQ5+rntgESLgonTkVYVF9IT1BfSU5TVEFOQ0VfSEFTX05P", - "X0lQVjZfSU5URVJGQUNFEJLo/EUSIwobTkVYVF9IT1BfSU5TVEFOQ0VfTk9U", - "X0ZPVU5EEM7Mr90BEicKIE5FWFRfSE9QX0lOU1RBTkNFX05PVF9PTl9ORVRX", - "T1JLEMLonXQSHAoUTkVYVF9IT1BfTk9UX1JVTk5JTkcQsc/wxgESGQoSTk9U", - "X0NSSVRJQ0FMX0VSUk9SENSotzISGQoSTk9fUkVTVUxUU19PTl9QQUdFEIim", - "qQ4SFgoPUEFSVElBTF9TVUNDRVNTEIWuhxMSHQoWUkVRVUlSRURfVE9TX0FH", + "aWQYy4HZESABKAlIAIgBARJWChpzbmFwc2hvdF9zZXR0aW5nc19yZXNvdXJj", + "ZRjvjcaqASABKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TbmFwc2hv", + "dFNldHRpbmdzQgPgQQISHAoLdXBkYXRlX21hc2sYorm67gEgASgJSAGIAQFC", + "DQoLX3JlcXVlc3RfaWRCDgoMX3VwZGF0ZV9tYXNrIswBChVQYXRjaFNzbFBv", + "bGljeVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoKc3NsX3BvbGljeRjF", + "/eCMASABKAlCA+BBAhJIChNzc2xfcG9saWN5X3Jlc291cmNlGMiIioMBIAEo", + "CzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbFBvbGljeUID4EECQg0K", + "C19yZXF1ZXN0X2lkIrACChZQYXRjaFN1Ym5ldHdvcmtSZXF1ZXN0EiYKFWRy", + "YWluX3RpbWVvdXRfc2Vjb25kcxja2siqASABKAVIAIgBARIhCgdwcm9qZWN0", + "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM", + "4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAYgBARIbCgpz", + "dWJuZXR3b3JrGO6n5JIBIAEoCUID4EECEkgKE3N1Ym5ldHdvcmtfcmVzb3Vy", + "Y2UYv9qRFCABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdWJuZXR3", + "b3JrQgPgQQJCGAoWX2RyYWluX3RpbWVvdXRfc2Vjb25kc0INCgtfcmVxdWVz", + "dF9pZCLlAQobUGF0Y2hUYXJnZXRHcnBjUHJveHlSZXF1ZXN0EiEKB3Byb2pl", + "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgAiAEBEiEKEXRhcmdldF9ncnBjX3Byb3h5GPu0sgIgASgJQgPgQQIS", + "VQoadGFyZ2V0X2dycGNfcHJveHlfcmVzb3VyY2UY0urrnAEgASgLMiguZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0R3JwY1Byb3h5QgPgQQJCDQoL", + "X3JlcXVlc3RfaWQi5AEKG1BhdGNoVGFyZ2V0SHR0cFByb3h5UmVxdWVzdBIh", + "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", + "aWQYy4HZESABKAlIAIgBARIhChF0YXJnZXRfaHR0cF9wcm94eRjlvtJiIAEo", + "CUID4EECElQKGnRhcmdldF9odHRwX3Byb3h5X3Jlc291cmNlGKiv4wsgASgL", + "MiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cFByb3h5QgPg", + "QQJCDQoLX3JlcXVlc3RfaWQi6QEKHFBhdGNoVGFyZ2V0SHR0cHNQcm94eVJl", + "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQESIgoSdGFyZ2V0X2h0dHBzX3Byb3h5", + "GOyw+hggASgJQgPgQQISVwobdGFyZ2V0X2h0dHBzX3Byb3h5X3Jlc291cmNl", + "GIGt5M4BIAEoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldEh0", + "dHBzUHJveHlCA+BBAkINCgtfcmVxdWVzdF9pZCK/AQoSUGF0Y2hVcmxNYXBS", + "ZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoK", + "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhgKB3VybF9tYXAYjJWBrwEgASgJ", + "QgPgQQISQQoQdXJsX21hcF9yZXNvdXJjZRjhkLdQIAEoCzIfLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlVybE1hcEID4EECQg0KC19yZXF1ZXN0X2lkItIF", + "CgtQYXRoTWF0Y2hlchJoCiRkZWZhdWx0X2N1c3RvbV9lcnJvcl9yZXNwb25z", + "ZV9wb2xpY3kYqYvgJiABKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5D", + "dXN0b21FcnJvclJlc3BvbnNlUG9saWN5SACIAQESTwoUZGVmYXVsdF9yb3V0", + "ZV9hY3Rpb24YqrTXtAEgASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SHR0cFJvdXRlQWN0aW9uSAGIAQESIAoPZGVmYXVsdF9zZXJ2aWNlGLflxbAB", + "IAEoCUgCiAEBElIKFGRlZmF1bHRfdXJsX3JlZGlyZWN0GOqrtqsBIAEoCzIr", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkh0dHBSZWRpcmVjdEFjdGlvbkgD", + "iAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgEiAEBEkkKDWhlYWRlcl9h", + "Y3Rpb24YqKC4nAEgASgLMikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSHR0", + "cEhlYWRlckFjdGlvbkgFiAEBEhQKBG5hbWUYi/XNASABKAlIBogBARI4Cgpw", + "YXRoX3J1bGVzGN3A5jEgAygLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "UGF0aFJ1bGUSPwoLcm91dGVfcnVsZXMYgYe3swEgAygLMiYuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuSHR0cFJvdXRlUnVsZUInCiVfZGVmYXVsdF9jdXN0", + "b21fZXJyb3JfcmVzcG9uc2VfcG9saWN5QhcKFV9kZWZhdWx0X3JvdXRlX2Fj", + "dGlvbkISChBfZGVmYXVsdF9zZXJ2aWNlQhcKFV9kZWZhdWx0X3VybF9yZWRp", + "cmVjdEIOCgxfZGVzY3JpcHRpb25CEAoOX2hlYWRlcl9hY3Rpb25CBwoFX25h", + "bWUi/AIKCFBhdGhSdWxlEmAKHGN1c3RvbV9lcnJvcl9yZXNwb25zZV9wb2xp", + "Y3kY6/jaYCABKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5DdXN0b21F", + "cnJvclJlc3BvbnNlUG9saWN5SACIAQESEAoFcGF0aHMY7sHgMiADKAkSRwoM", + "cm91dGVfYWN0aW9uGOypucoBIAEoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkh0dHBSb3V0ZUFjdGlvbkgBiAEBEhgKB3NlcnZpY2UYtY2PsgEgASgJ", + "SAKIAQESSgoMdXJsX3JlZGlyZWN0GKyhmMEBIAEoCzIrLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkh0dHBSZWRpcmVjdEFjdGlvbkgDiAEBQh8KHV9jdXN0", + "b21fZXJyb3JfcmVzcG9uc2VfcG9saWN5Qg8KDV9yb3V0ZV9hY3Rpb25CCgoI", + "X3NlcnZpY2VCDwoNX3VybF9yZWRpcmVjdCLzAgoRUGVySW5zdGFuY2VDb25m", + "aWcSGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIAIgBARIUCgRuYW1lGIv1zQEg", + "ASgJSAGIAQESSAoPcHJlc2VydmVkX3N0YXRlGKrioAEgASgLMicuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUHJlc2VydmVkU3RhdGVIAogBARIWCgZzdGF0", + "dXMY8p+3ViABKAlIA4gBASKQAQoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFU", + "VVMQABIQCghBUFBMWUlORxC0y+ynARIQCghERUxFVElORxCop4f8ARIQCglF", + "RkZFQ1RJVkUQh/O4dBILCgROT05FELjOkgESEQoJVU5BUFBMSUVEEKSH4eYB", + "EhoKElVOQVBQTElFRF9ERUxFVElPThCJtNqVAUIOCgxfZmluZ2VycHJpbnRC", + "BwoFX25hbWVCEgoQX3ByZXNlcnZlZF9zdGF0ZUIJCgdfc3RhdHVzIqgBCiFQ", + "ZXJmb3JtTWFpbnRlbmFuY2VJbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UY", + "lanaCCABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", + "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEg", + "ASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIqwCCiJQZXJmb3JtTWFp", + "bnRlbmFuY2VOb2RlR3JvdXBSZXF1ZXN0EhsKCm5vZGVfZ3JvdXAYgvyL4AEg", + "ASgJQgPgQQISfgowbm9kZV9ncm91cHNfcGVyZm9ybV9tYWludGVuYW5jZV9y", + "ZXF1ZXN0X3Jlc291cmNlGNa4rlggASgLMjwuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuTm9kZUdyb3Vwc1BlcmZvcm1NYWludGVuYW5jZVJlcXVlc3RCA+BB", + "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", + "c3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6", + "b25lQg0KC19yZXF1ZXN0X2lkIvABCgZQb2xpY3kSPwoNYXVkaXRfY29uZmln", + "cxiNuricASADKAsyJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BdWRpdENv", + "bmZpZxI2CghiaW5kaW5ncxiOxaTAASADKAsyIC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5CaW5kaW5nEhQKBGV0YWcYldK+ASABKAlIAIgBARIaCglpYW1f", + "b3duZWQYu7Ds1gEgASgISAGIAQESGAoHdmVyc2lvbhjYudSnASABKAVIAogB", + "AUIHCgVfZXRhZ0IMCgpfaWFtX293bmVkQgoKCF92ZXJzaW9uIl0KE1ByZWNv", + "bmZpZ3VyZWRXYWZTZXQSRgoPZXhwcmVzc2lvbl9zZXRzGJirg+IBIAMoCzIp", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhZkV4cHJlc3Npb25TZXQivgUK", + "DlByZXNlcnZlZFN0YXRlEkQKBWRpc2tzGPbMyi0gAygLMjIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUHJlc2VydmVkU3RhdGUuRGlza3NFbnRyeRJTCg1l", + "eHRlcm5hbF9pX3BzGI3TgP4BIAMoCzI4Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlByZXNlcnZlZFN0YXRlLkV4dGVybmFsSVBzRW50cnkSUgoNaW50ZXJu", + "YWxfaV9wcxjbm+9mIAMoCzI4Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBy", + "ZXNlcnZlZFN0YXRlLkludGVybmFsSVBzRW50cnkSSgoIbWV0YWRhdGEYr/a1", + "KSADKAsyNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QcmVzZXJ2ZWRTdGF0", + "ZS5NZXRhZGF0YUVudHJ5GmIKCkRpc2tzRW50cnkSCwoDa2V5GAEgASgJEkMK", + "BXZhbHVlGAIgASgLMjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJlc2Vy", + "dmVkU3RhdGVQcmVzZXJ2ZWREaXNrOgI4ARptChBFeHRlcm5hbElQc0VudHJ5", + "EgsKA2tleRgBIAEoCRJICgV2YWx1ZRgCIAEoCzI5Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlByZXNlcnZlZFN0YXRlUHJlc2VydmVkTmV0d29ya0lwOgI4", + "ARptChBJbnRlcm5hbElQc0VudHJ5EgsKA2tleRgBIAEoCRJICgV2YWx1ZRgC", + "IAEoCzI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlByZXNlcnZlZFN0YXRl", + "UHJlc2VydmVkTmV0d29ya0lwOgI4ARovCg1NZXRhZGF0YUVudHJ5EgsKA2tl", + "eRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEirAIKG1ByZXNlcnZlZFN0YXRl", + "UHJlc2VydmVkRGlzaxIcCgthdXRvX2RlbGV0ZRi75M7dASABKAlIAIgBARIU", + "CgRtb2RlGKPzzAEgASgJSAGIAQESFgoGc291cmNlGJvQwVQgASgJSAKIAQEi", + "XAoKQXV0b0RlbGV0ZRIZChVVTkRFRklORURfQVVUT19ERUxFVEUQABIMCgVO", + "RVZFUhDspK8jEiUKHk9OX1BFUk1BTkVOVF9JTlNUQU5DRV9ERUxFVElPThDn", + "4NItIj8KBE1vZGUSEgoOVU5ERUZJTkVEX01PREUQABIQCglSRUFEX09OTFkQ", + "tZnsKxIRCgpSRUFEX1dSSVRFENaX5FJCDgoMX2F1dG9fZGVsZXRlQgcKBV9t", + "b2RlQgkKB19zb3VyY2UingIKIFByZXNlcnZlZFN0YXRlUHJlc2VydmVkTmV0", + "d29ya0lwEhwKC2F1dG9fZGVsZXRlGLvkzt0BIAEoCUgAiAEBEl8KCmlwX2Fk", + "ZHJlc3MY3PHcwQEgASgLMkIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJl", + "c2VydmVkU3RhdGVQcmVzZXJ2ZWROZXR3b3JrSXBJcEFkZHJlc3NIAYgBASJc", + "CgpBdXRvRGVsZXRlEhkKFVVOREVGSU5FRF9BVVRPX0RFTEVURRAAEgwKBU5F", + "VkVSEOykryMSJQoeT05fUEVSTUFORU5UX0lOU1RBTkNFX0RFTEVUSU9OEOfg", + "0i1CDgoMX2F1dG9fZGVsZXRlQg0KC19pcF9hZGRyZXNzInYKKVByZXNlcnZl", + "ZFN0YXRlUHJlc2VydmVkTmV0d29ya0lwSXBBZGRyZXNzEhgKB2FkZHJlc3MY", + "9Lfe3AEgASgJSACIAQESFwoHbGl0ZXJhbBivwYBXIAEoCUgBiAEBQgoKCF9h", + "ZGRyZXNzQgoKCF9saXRlcmFsIqEBChRQcmV2aWV3Um91dGVyUmVxdWVzdBIX", + "Cgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPg", + "QQISFgoGcm91dGVyGMmu7kYgASgJQgPgQQISQAoPcm91dGVyX3Jlc291cmNl", + "GMSAgkogASgLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVyQgPg", + "QQIi6goKB1Byb2plY3QSIAoQY2xvdWRfYXJtb3JfdGllchismo4CIAEoCUgA", + "iAEBEksKGGNvbW1vbl9pbnN0YW5jZV9tZXRhZGF0YRjF/MtYIAEoCzIhLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk1ldGFkYXRhSAGIAQESIgoSY3JlYXRp", + "b25fdGltZXN0YW1wGLaPxw4gASgJSAKIAQESJQoUZGVmYXVsdF9uZXR3b3Jr", + "X3RpZXIYkcX54AEgASgJSAOIAQESKAoXZGVmYXVsdF9zZXJ2aWNlX2FjY291", + "bnQYpfm3jgEgASgJSASIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAWI", + "AQESHAoQZW5hYmxlZF9mZWF0dXJlcxj7xtLfASADKAkSEAoCaWQYmxogASgE", + "SAaIAQESFAoEa2luZBiU98gBIAEoCUgHiAEBEhQKBG5hbWUYi/XNASABKAlI", + "CIgBARIxCgZxdW90YXMY+6HiOyADKAsyHi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5RdW90YRIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAmIAQESVAoVdXNh", + "Z2VfZXhwb3J0X2xvY2F0aW9uGMKy3KUBIAEoCzIsLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlVzYWdlRXhwb3J0TG9jYXRpb25ICogBARIeCg52bV9kbnNf", + "c2V0dGluZxiyp4gcIAEoCUgLiAEBEiIKEnhwbl9wcm9qZWN0X3N0YXR1cxjB", + "zfVsIAEoCUgMiAEBIn4KDkNsb3VkQXJtb3JUaWVyEh4KGlVOREVGSU5FRF9D", + "TE9VRF9BUk1PUl9USUVSEAASGwoUQ0FfRU5URVJQUklTRV9BTk5VQUwQ3PXu", + "aBIbChNDQV9FTlRFUlBSSVNFX1BBWUdPENOlodgBEhIKC0NBX1NUQU5EQVJE", + "EP6CowYingEKEkRlZmF1bHROZXR3b3JrVGllchIiCh5VTkRFRklORURfREVG", + "QVVMVF9ORVRXT1JLX1RJRVIQABIWCg5GSVhFRF9TVEFOREFSRBDInoWUARIP", + "CgdQUkVNSVVNELe0wb4BEhAKCFNUQU5EQVJEEL2djOcBEikKIVNUQU5EQVJE", + "X09WRVJSSURFU19GSVhFRF9TVEFOREFSRBDCh5HeASKSAQoMVm1EbnNTZXR0", + "aW5nEhwKGFVOREVGSU5FRF9WTV9ETlNfU0VUVElORxAAEhYKDkdMT0JBTF9E", + "RUZBVUxUEIXb2qQBEiEKGlVOU1BFQ0lGSUVEX1ZNX0ROU19TRVRUSU5HEJq7", + "ghESFQoNWk9OQUxfREVGQVVMVBCG/dmvARISCgpaT05BTF9PTkxZEOe6w/gB", + "ImkKEFhwblByb2plY3RTdGF0dXMSIAocVU5ERUZJTkVEX1hQTl9QUk9KRUNU", + "X1NUQVRVUxAAEgsKBEhPU1QQqNuHARImCh5VTlNQRUNJRklFRF9YUE5fUFJP", + "SkVDVF9TVEFUVVMQqfqnogFCEwoRX2Nsb3VkX2FybW9yX3RpZXJCGwoZX2Nv", + "bW1vbl9pbnN0YW5jZV9tZXRhZGF0YUIVChNfY3JlYXRpb25fdGltZXN0YW1w", + "QhcKFV9kZWZhdWx0X25ldHdvcmtfdGllckIaChhfZGVmYXVsdF9zZXJ2aWNl", + "X2FjY291bnRCDgoMX2Rlc2NyaXB0aW9uQgUKA19pZEIHCgVfa2luZEIHCgVf", + "bmFtZUIMCgpfc2VsZl9saW5rQhgKFl91c2FnZV9leHBvcnRfbG9jYXRpb25C", + "EQoPX3ZtX2Ruc19zZXR0aW5nQhUKE194cG5fcHJvamVjdF9zdGF0dXMiegoh", + "UHJvamVjdHNEaXNhYmxlWHBuUmVzb3VyY2VSZXF1ZXN0EkQKDHhwbl9yZXNv", + "dXJjZRi3k80/IAEoCzImLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlhwblJl", + "c291cmNlSWRIAIgBAUIPCg1feHBuX3Jlc291cmNlInkKIFByb2plY3RzRW5h", + "YmxlWHBuUmVzb3VyY2VSZXF1ZXN0EkQKDHhwbl9yZXNvdXJjZRi3k80/IAEo", + "CzImLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlhwblJlc291cmNlSWRIAIgB", + "AUIPCg1feHBuX3Jlc291cmNlIqsBChdQcm9qZWN0c0dldFhwblJlc291cmNl", + "cxIUCgRraW5kGJT3yAEgASgJSACIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6", + "hiYgASgJSAGIAQESPAoJcmVzb3VyY2VzGKX8sk4gAygLMiYuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuWHBuUmVzb3VyY2VJZEIHCgVfa2luZEISChBfbmV4", + "dF9wYWdlX3Rva2VuIkwKG1Byb2plY3RzTGlzdFhwbkhvc3RzUmVxdWVzdBIc", + "Cgxvcmdhbml6YXRpb24Ys9qTMiABKAlIAIgBAUIPCg1fb3JnYW5pemF0aW9u", + "ItkBCiBQcm9qZWN0c1NldENsb3VkQXJtb3JUaWVyUmVxdWVzdBIgChBjbG91", + "ZF9hcm1vcl90aWVyGKyajgIgASgJSACIAQEifgoOQ2xvdWRBcm1vclRpZXIS", + "HgoaVU5ERUZJTkVEX0NMT1VEX0FSTU9SX1RJRVIQABIbChRDQV9FTlRFUlBS", + "SVNFX0FOTlVBTBDc9e5oEhsKE0NBX0VOVEVSUFJJU0VfUEFZR08Q06Wh2AES", + "EgoLQ0FfU1RBTkRBUkQQ/oKjBkITChFfY2xvdWRfYXJtb3JfdGllciLoAQok", + "UHJvamVjdHNTZXREZWZhdWx0TmV0d29ya1RpZXJSZXF1ZXN0Eh0KDG5ldHdv", + "cmtfdGllchjTutv2ASABKAlIAIgBASKPAQoLTmV0d29ya1RpZXISGgoWVU5E", + "RUZJTkVEX05FVFdPUktfVElFUhAAEhYKDkZJWEVEX1NUQU5EQVJEEMiehZQB", + "Eg8KB1BSRU1JVU0Qt7TBvgESEAoIU1RBTkRBUkQQvZ2M5wESKQohU1RBTkRB", + "UkRfT1ZFUlJJREVTX0ZJWEVEX1NUQU5EQVJEEMKHkd4BQg8KDV9uZXR3b3Jr", + "X3RpZXIilgkKFlB1YmxpY0FkdmVydGlzZWRQcmVmaXgSIQoRYnlvaXBfYXBp", + "X3ZlcnNpb24Yk7PJTSABKAlIAIgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAY", + "to/HDiABKAlIAYgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAogBARIj", + "ChNkbnNfdmVyaWZpY2F0aW9uX2lwGLWV9nIgASgJSAOIAQESGwoLZmluZ2Vy", + "cHJpbnQY5NHzbyABKAlIBIgBARIQCgJpZBibGiABKARIBYgBARIdCg1pcF9j", + "aWRyX3JhbmdlGMrN5C4gASgJSAaIAQESFAoEa2luZBiU98gBIAEoCUgHiAEB", + "EhQKBG5hbWUYi/XNASABKAlICIgBARIaCglwZHBfc2NvcGUY0cr++QEgASgJ", + "SAmIAQESagoYcHVibGljX2RlbGVnYXRlZF9wcmVmaXhzGIu+hcsBIAMoCzJE", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlB1YmxpY0FkdmVydGlzZWRQcmVm", + "aXhQdWJsaWNEZWxlZ2F0ZWRQcmVmaXgSGgoJc2VsZl9saW5rGI2SxdkBIAEo", + "CUgKiAEBEh4KDXNoYXJlZF9zZWNyZXQYyqePtgEgASgJSAuIAQESFgoGc3Rh", + "dHVzGPKft1YgASgJSAyIAQEiRAoPQnlvaXBBcGlWZXJzaW9uEh8KG1VOREVG", + "SU5FRF9CWU9JUF9BUElfVkVSU0lPThAAEgcKAlYxEJsVEgcKAlYyEJwVImEK", + "CFBkcFNjb3BlEhcKE1VOREVGSU5FRF9QRFBfU0NPUEUQABIOCgZHTE9CQUwQ", + "o+/v6wESGwoTR0xPQkFMX0FORF9SRUdJT05BTBDDtdSXARIPCghSRUdJT05B", + "TBCf7IAsIqkCCgZTdGF0dXMSFAoQVU5ERUZJTkVEX1NUQVRVUxAAEhwKFUFO", + "Tk9VTkNFRF9UT19JTlRFUk5FVBDB/uhUEg8KB0lOSVRJQUwQpMaz9wESJQod", + "UFJFRklYX0NPTkZJR1VSQVRJT05fQ09NUExFVEUQz5Wn5QESKAogUFJFRklY", + "X0NPTkZJR1VSQVRJT05fSU5fUFJPR1JFU1MQsfXAtAESIgoaUFJFRklYX1JF", + "TU9WQUxfSU5fUFJPR1JFU1MQ5/XMhwESFgoOUFRSX0NPTkZJR1VSRUQQz7Dt", + "9AESGAoRUkVBRFlfVE9fQU5OT1VOQ0UQ8bHpHhIhChlSRVZFUlNFX0ROU19M", + "T09LVVBfRkFJTEVEEK+7g40BEhAKCVZBTElEQVRFRBDus8gfQhQKEl9ieW9p", + "cF9hcGlfdmVyc2lvbkIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNj", + "cmlwdGlvbkIWChRfZG5zX3ZlcmlmaWNhdGlvbl9pcEIOCgxfZmluZ2VycHJp", + "bnRCBQoDX2lkQhAKDl9pcF9jaWRyX3JhbmdlQgcKBV9raW5kQgcKBV9uYW1l", + "QgwKCl9wZHBfc2NvcGVCDAoKX3NlbGZfbGlua0IQCg5fc2hhcmVkX3NlY3Jl", + "dEIJCgdfc3RhdHVzIr0CChpQdWJsaWNBZHZlcnRpc2VkUHJlZml4TGlzdBIQ", + "CgJpZBibGiABKAlIAIgBARJBCgVpdGVtcxjAz/cvIAMoCzIvLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlB1YmxpY0FkdmVydGlzZWRQcmVmaXgSFAoEa2lu", + "ZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgC", + "iAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzf", + "lhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEB", + "QgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxm", + "X2xpbmtCCgoIX3dhcm5pbmci3gEKK1B1YmxpY0FkdmVydGlzZWRQcmVmaXhQ", + "dWJsaWNEZWxlZ2F0ZWRQcmVmaXgSGAoIaXBfcmFuZ2UYpeCXRSABKAlIAIgB", + "ARIUCgRuYW1lGIv1zQEgASgJSAGIAQESFwoHcHJvamVjdBiZlsFsIAEoCUgC", + "iAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgDiAEBEhYKBnN0YXR1cxjyn7dWIAEo", + "CUgEiAEBQgsKCV9pcF9yYW5nZUIHCgVfbmFtZUIKCghfcHJvamVjdEIJCgdf", + "cmVnaW9uQgkKB19zdGF0dXMi+AgKFVB1YmxpY0RlbGVnYXRlZFByZWZpeBIp", + "ChlhbGxvY2F0YWJsZV9wcmVmaXhfbGVuZ3RoGLa2qRIgASgFSACIAQESIQoR", + "YnlvaXBfYXBpX3ZlcnNpb24Yk7PJTSABKAlIAYgBARIiChJjcmVhdGlvbl90", + "aW1lc3RhbXAYto/HDiABKAlIAogBARIcCgtkZXNjcmlwdGlvbhj8h9bJASAB", + "KAlIA4gBARIbCgtmaW5nZXJwcmludBjk0fNvIAEoCUgEiAEBEhAKAmlkGJsa", + "IAEoBEgFiAEBEh0KDWlwX2NpZHJfcmFuZ2UYys3kLiABKAlIBogBARIiChFp", + "c19saXZlX21pZ3JhdGlvbhjwn4f0ASABKAhIB4gBARIUCgRraW5kGJT3yAEg", + "ASgJSAiIAQESFAoEbW9kZRij88wBIAEoCUgJiAEBEhQKBG5hbWUYi/XNASAB", + "KAlICogBARIdCg1wYXJlbnRfcHJlZml4GMfnoQcgASgJSAuIAQESbwoccHVi", + "bGljX2RlbGVnYXRlZF9zdWJfcHJlZml4cxiM/otaIAMoCzJGLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlB1YmxpY0RlbGVnYXRlZFByZWZpeFB1YmxpY0Rl", + "bGVnYXRlZFN1YlByZWZpeBIWCgZyZWdpb24Y9M2gQiABKAlIDIgBARIaCglz", + "ZWxmX2xpbmsYjZLF2QEgASgJSA2IAQESFgoGc3RhdHVzGPKft1YgASgJSA6I", + "AQEiRAoPQnlvaXBBcGlWZXJzaW9uEh8KG1VOREVGSU5FRF9CWU9JUF9BUElf", + "VkVSU0lPThAAEgcKAlYxEJsVEgcKAlYyEJwVIl0KBE1vZGUSEgoOVU5ERUZJ", + "TkVEX01PREUQABIRCgpERUxFR0FUSU9OEKiy+n0SLgomRVhURVJOQUxfSVBW", + "Nl9GT1JXQVJESU5HX1JVTEVfQ1JFQVRJT04QxOGNvgEirgEKBlN0YXR1cxIU", + "ChBVTkRFRklORURfU1RBVFVTEAASEQoJQU5OT1VOQ0VEEPuRjK4BEhsKE0FO", + "Tk9VTkNFRF9UT19HT09HTEUQubTz2AESHAoVQU5OT1VOQ0VEX1RPX0lOVEVS", + "TkVUEMH+6FQSEAoIREVMRVRJTkcQqKeH/AESFAoMSU5JVElBTElaSU5HEM3Y", + "mJIBEhgKEVJFQURZX1RPX0FOTk9VTkNFEPGx6R5CHAoaX2FsbG9jYXRhYmxl", + "X3ByZWZpeF9sZW5ndGhCFAoSX2J5b2lwX2FwaV92ZXJzaW9uQhUKE19jcmVh", + "dGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQg4KDF9maW5nZXJwcmlu", + "dEIFCgNfaWRCEAoOX2lwX2NpZHJfcmFuZ2VCFAoSX2lzX2xpdmVfbWlncmF0", + "aW9uQgcKBV9raW5kQgcKBV9tb2RlQgcKBV9uYW1lQhAKDl9wYXJlbnRfcHJl", + "Zml4QgkKB19yZWdpb25CDAoKX3NlbGZfbGlua0IJCgdfc3RhdHVzIuEDCiNQ", + "dWJsaWNEZWxlZ2F0ZWRQcmVmaXhBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiAB", + "KAlIAIgBARJZCgVpdGVtcxjAz/cvIAMoCzJHLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlB1YmxpY0RlbGVnYXRlZFByZWZpeEFnZ3JlZ2F0ZWRMaXN0Lkl0", + "ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90", + "b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gB", + "ARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEo", + "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpoCgpJ", + "dGVtc0VudHJ5EgsKA2tleRgBIAEoCRJJCgV2YWx1ZRgCIAEoCzI6Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlB1YmxpY0RlbGVnYXRlZFByZWZpeGVzU2Nv", + "cGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9r", + "ZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyK7AgoZUHVibGljRGVsZWdh", + "dGVkUHJlZml4TGlzdBIQCgJpZBibGiABKAlIAIgBARJACgVpdGVtcxjAz/cv", + "IAMoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlB1YmxpY0RlbGVnYXRl", + "ZFByZWZpeBIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rv", + "a2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEB", + "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2Vf", + "dG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyLiBAotUHVibGljRGVs", + "ZWdhdGVkUHJlZml4UHVibGljRGVsZWdhdGVkU3ViUHJlZml4EikKGWFsbG9j", + "YXRhYmxlX3ByZWZpeF9sZW5ndGgYtrapEiABKAVIAIgBARIiChFkZWxlZ2F0", + "ZWVfcHJvamVjdBjaiunFASABKAlIAYgBARIcCgtkZXNjcmlwdGlvbhj8h9bJ", + "ASABKAlIAogBARIdCg1pcF9jaWRyX3JhbmdlGMrN5C4gASgJSAOIAQESGwoK", + "aXNfYWRkcmVzcxjfi5KoASABKAhIBIgBARIUCgRtb2RlGKPzzAEgASgJSAWI", + "AQESFAoEbmFtZRiL9c0BIAEoCUgGiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgH", + "iAEBEhYKBnN0YXR1cxjyn7dWIAEoCUgIiAEBIl0KBE1vZGUSEgoOVU5ERUZJ", + "TkVEX01PREUQABIRCgpERUxFR0FUSU9OEKiy+n0SLgomRVhURVJOQUxfSVBW", + "Nl9GT1JXQVJESU5HX1JVTEVfQ1JFQVRJT04QxOGNvgEiQAoGU3RhdHVzEhQK", + "EFVOREVGSU5FRF9TVEFUVVMQABIOCgZBQ1RJVkUQhuaJlgESEAoISU5BQ1RJ", + "VkUQ65j5gAFCHAoaX2FsbG9jYXRhYmxlX3ByZWZpeF9sZW5ndGhCFAoSX2Rl", + "bGVnYXRlZV9wcm9qZWN0Qg4KDF9kZXNjcmlwdGlvbkIQCg5faXBfY2lkcl9y", + "YW5nZUINCgtfaXNfYWRkcmVzc0IHCgVfbW9kZUIHCgVfbmFtZUIJCgdfcmVn", + "aW9uQgkKB19zdGF0dXMiwQEKIVB1YmxpY0RlbGVnYXRlZFByZWZpeGVzU2Nv", + "cGVkTGlzdBJVChlwdWJsaWNfZGVsZWdhdGVkX3ByZWZpeGVzGJaCqpYBIAMo", + "CzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlB1YmxpY0RlbGVnYXRlZFBy", + "ZWZpeBI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIuYoCgVRdW90YRIVCgVs", + "aW1pdBi7l40xIAEoAUgAiAEBEhcKBm1ldHJpYxiw65f+ASABKAlIAYgBARIV", + "CgVvd25lchiz5c8yIAEoCUgCiAEBEhUKBXVzYWdlGKH7mTUgASgBSAOIAQEi", + "1ScKBk1ldHJpYxIUChBVTkRFRklORURfTUVUUklDEAASDgoHQTJfQ1BVUxC5", + "/oZJEhYKD0FGRklOSVRZX0dST1VQUxDLqdIzEhMKC0FVVE9TQ0FMRVJTENzg", + "2uABEhYKD0JBQ0tFTkRfQlVDS0VUUxDeidBBEhgKEEJBQ0tFTkRfU0VSVklD", + "RVMQycPIgAESEAoIQzJEX0NQVVMQ9f+o8gESDwoHQzJfQ1BVUxC767iXARIP", + "CgdDM19DUFVTENqcjKUBEhMKC0NPTU1JVE1FTlRTEN7XwNkBEhgKEUNPTU1J", + "VFRFRF9BMl9DUFVTENaipRwSGgoSQ09NTUlUVEVEX0MyRF9DUFVTEPji04YB", + "EhgKEUNPTU1JVFRFRF9DMl9DUFVTENiP12oSGAoRQ09NTUlUVEVEX0MzX0NQ", + "VVMQ98CqeBIWCg5DT01NSVRURURfQ1BVUxDOrbaLARIZChFDT01NSVRURURf", + "RTJfQ1BVUxDa/Ii5ARIaChJDT01NSVRURURfTElDRU5TRVMQ1cvCqgESJAoc", + "Q09NTUlUVEVEX0xPQ0FMX1NTRF9UT1RBTF9HQhCI7IaTARIXChFDT01NSVRU", + "RURfTTNfQ1BVUxCB4iMSJwofQ09NTUlUVEVEX01FTU9SWV9PUFRJTUlaRURf", + "Q1BVUxDe3JnpARIZChJDT01NSVRURURfTjJBX0NQVVMQsKqNExIZChJDT01N", + "SVRURURfTjJEX0NQVVMQjb6HPBIZChFDT01NSVRURURfTjJfQ1BVUxCjp+mZ", + "ARInCh9DT01NSVRURURfTlZJRElBX0ExMDBfODBHQl9HUFVTEKWftN0BEiIK", + "GkNPTU1JVFRFRF9OVklESUFfQTEwMF9HUFVTEJX9mLMBEiEKGkNPTU1JVFRF", + "RF9OVklESUFfSDEwMF9HUFVTEJyPlSISIAoZQ09NTUlUVEVEX05WSURJQV9L", + "ODBfR1BVUxCktusBEh8KGENPTU1JVFRFRF9OVklESUFfTDRfR1BVUxD905EJ", + "EiEKGkNPTU1JVFRFRF9OVklESUFfUDEwMF9HUFVTEKT/ojMSIAoYQ09NTUlU", + "VEVEX05WSURJQV9QNF9HUFVTEIGu9aUBEh8KGENPTU1JVFRFRF9OVklESUFf", + "VDRfR1BVUxCFiNlCEiAKGkNPTU1JVFRFRF9OVklESUFfVjEwMF9HUFVTEKqz", + "DRIaChJDT01NSVRURURfVDJBX0NQVVMQ6sSpjQESGgoSQ09NTUlUVEVEX1Qy", + "RF9DUFVTEMfYo7YBEhgKEUNPTU1JVFRFRF9aM19DUFVTEM7m530SCgoEQ1BV", + "UxDL134SGAoQQ1BVU19BTExfUkVHSU9OUxCtkcbgARIWCg5ESVNLU19UT1RB", + "TF9HQhCfl8moARIPCgdFMl9DUFVTEL3Y6uUBEigKIUVYVEVSTkFMX01BTkFH", + "RURfRk9SV0FSRElOR19SVUxFUxDJv/NHEiwKJEVYVEVSTkFMX05FVFdPUktf", + "TEJfRk9SV0FSRElOR19SVUxFUxCZrb2yARIpCiJFWFRFUk5BTF9QUk9UT0NP", + "TF9GT1JXQVJESU5HX1JVTEVTEOi4oh4SHQoVRVhURVJOQUxfVlBOX0dBVEVX", + "QVlTEK679YEBEhEKCUZJUkVXQUxMUxDT5siyARIYChBGT1JXQVJESU5HX1JV", + "TEVTEJWCqM4BEi8KKEdMT0JBTF9FWFRFUk5BTF9NQU5BR0VEX0JBQ0tFTkRf", + "U0VSVklDRVMQ4a28ThIwCihHTE9CQUxfRVhURVJOQUxfTUFOQUdFRF9GT1JX", + "QVJESU5HX1JVTEVTEK3sm5wBEjEKKUdMT0JBTF9FWFRFUk5BTF9QUk9YWV9M", + "Ql9CQUNLRU5EX1NFUlZJQ0VTEKnZ7b4BEiAKGUdMT0JBTF9JTlRFUk5BTF9B", + "RERSRVNTRVMQnMWwFBIvCihHTE9CQUxfSU5URVJOQUxfTUFOQUdFRF9CQUNL", + "RU5EX1NFUlZJQ0VTEK+QrnoSOQoxR0xPQkFMX0lOVEVSTkFMX1RSQUZGSUNf", + "RElSRUNUT1JfQkFDS0VORF9TRVJWSUNFUxDU3qGaARIXChBHUFVTX0FMTF9S", + "RUdJT05TEKmA5BISFAoMSERCX1RPVEFMX0dCEK/CoZgBEhYKDkhEQl9UT1RB", + "TF9JT1BTEP3p15MBEhsKFEhEQl9UT1RBTF9USFJPVUdIUFVUEP7MgAoSFQoN", + "SEVBTFRIX0NIRUNLUxCur/yJARINCgZJTUFHRVMQ+Oy1BxIQCglJTlNUQU5D", + "RVMQ3pzQPhIXCg9JTlNUQU5DRV9HUk9VUFMQvsnbqQESHgoXSU5TVEFOQ0Vf", + "R1JPVVBfTUFOQUdFUlMQsKLFMBIZChJJTlNUQU5DRV9URU1QTEFURVMQ77ft", + "axIVCg1JTlRFUkNPTk5FQ1RTEIWL/sUBEioKI0lOVEVSQ09OTkVDVF9BVFRB", + "Q0hNRU5UU19QRVJfUkVHSU9OENbWo0wSKwojSU5URVJDT05ORUNUX0FUVEFD", + "SE1FTlRTX1RPVEFMX01CUFMQ87rZygESHwoXSU5URVJDT05ORUNUX1RPVEFM", + "X0dCUFMQqvGHiAESGQoSSU5URVJOQUxfQUREUkVTU0VTEIDprl4SMQoqSU5U", + "RVJOQUxfVFJBRkZJQ19ESVJFQ1RPUl9GT1JXQVJESU5HX1JVTEVTEITphX8S", + "GQoSSU5fUExBQ0VfU05BUFNIT1RTEJ2dlkgSGAoQSU5fVVNFX0FERFJFU1NF", + "UxCQ4t+/ARIeChdJTl9VU0VfQkFDS1VQX1NDSEVEVUxFUxCRktEPEiEKGUlO", + "X1VTRV9TTkFQU0hPVF9TQ0hFRFVMRVMQk8ys3AESGgoSTE9DQUxfU1NEX1RP", + "VEFMX0dCEMWY450BEg4KB00xX0NQVVMQptveERIOCgdNMl9DUFVTEMWMsh8S", + "DgoHTTNfQ1BVUxDkvYUtEhYKDk1BQ0hJTkVfSU1BR0VTEJDzkdUBEg8KCE4y", + "QV9DUFVTEK3H4n4SEAoITjJEX0NQVVMQitvcpwESDwoHTjJfQ1BVUxCGg8vG", + "ARIQCghORVRXT1JLUxCFuL/nARIaChNORVRXT1JLX0FUVEFDSE1FTlRTEN/9", + "h0cSHgoXTkVUV09SS19FTkRQT0lOVF9HUk9VUFMQjbfaMBIgChlORVRXT1JL", + "X0ZJUkVXQUxMX1BPTElDSUVTEL7bmzASKgojTkVUX0xCX1NFQ1VSSVRZX1BP", + "TElDSUVTX1BFUl9SRUdJT04Qrf2kSxIvCidORVRfTEJfU0VDVVJJVFlfUE9M", + "SUNZX1JVTEVTX1BFUl9SRUdJT04Qs4jmqQESOQoxTkVUX0xCX1NFQ1VSSVRZ", + "X1BPTElDWV9SVUxFX0FUVFJJQlVURVNfUEVSX1JFR0lPThDw6LSUARISCgtO", + "T0RFX0dST1VQUxCx/d4LEhYKDk5PREVfVEVNUExBVEVTEJyyueIBEh0KFU5W", + "SURJQV9BMTAwXzgwR0JfR1BVUxDI6MeIARIYChBOVklESUFfQTEwMF9HUFVT", + "EJKA3/ABEhYKD05WSURJQV9LODBfR1BVUxCH7JJOEhYKDk5WSURJQV9MNF9H", + "UFVTELrNyOoBEhcKEE5WSURJQV9QMTAwX0dQVVMQoYLpcBIbChROVklESUFf", + "UDEwMF9WV1NfR1BVUxCO3YNmEhYKDk5WSURJQV9QNF9HUFVTEL6nrIcBEhoK", + "Ek5WSURJQV9QNF9WV1NfR1BVUxCr1fT7ARIVCg5OVklESUFfVDRfR1BVUxDC", + "gZAkEhoKEk5WSURJQV9UNF9WV1NfR1BVUxCv67+YARIXChBOVklESUFfVjEw", + "MF9HUFVTEKe20z0SGAoRUEFDS0VUX01JUlJPUklOR1MQp+q2BxIoCiFQRF9F", + "WFRSRU1FX1RPVEFMX1BST1ZJU0lPTkVEX0lPUFMQ7daXIRIXChBQUkVFTVBU", + "SUJMRV9DUFVTEMmN43cSHwoYUFJFRU1QVElCTEVfTE9DQUxfU1NEX0dCEIiT", + "r3wSKAohUFJFRU1QVElCTEVfTlZJRElBX0ExMDBfODBHQl9HUFVTEIrquUgS", + "IwocUFJFRU1QVElCTEVfTlZJRElBX0ExMDBfR1BVUxCQnOkgEiQKHFBSRUVN", + "UFRJQkxFX05WSURJQV9IMTAwX0dQVVMQl67ljwESIwobUFJFRU1QVElCTEVf", + "TlZJRElBX0s4MF9HUFVTEMng5bIBEiEKGlBSRUVNUFRJQkxFX05WSURJQV9M", + "NF9HUFVTELi48C8SJAocUFJFRU1QVElCTEVfTlZJRElBX1AxMDBfR1BVUxCf", + "nvOgARIoCiBQUkVFTVBUSUJMRV9OVklESUFfUDEwMF9WV1NfR1BVUxCMm8GV", + "ARIiChpQUkVFTVBUSUJMRV9OVklESUFfUDRfR1BVUxC8ktTMARIlCh5QUkVF", + "TVBUSUJMRV9OVklESUFfUDRfVldTX0dQVVMQqeLQeBIhChpQUkVFTVBUSUJM", + "RV9OVklESUFfVDRfR1BVUxDA7LdpEiUKHlBSRUVNUFRJQkxFX05WSURJQV9U", + "NF9WV1NfR1BVUxCt+JsVEiMKHFBSRUVNUFRJQkxFX05WSURJQV9WMTAwX0dQ", + "VVMQpdLdbRIlCh5QUkVFTVBUSUJMRV9UUFVfTElURV9ERVZJQ0VfVjUQ+5GM", + "UxInCiBQUkVFTVBUSUJMRV9UUFVfTElURV9QT0RTTElDRV9WNRDEkcU1EiMK", + "G1BSRUVNUFRJQkxFX1RQVV9QT0RTTElDRV9WNBCM/PTKARI9CjZQU0NfSUxC", + "X0NPTlNVTUVSX0ZPUldBUkRJTkdfUlVMRVNfUEVSX1BST0RVQ0VSX05FVFdP", + "UksQg5OdbhInCiBQU0NfSU5URVJOQUxfTEJfRk9SV0FSRElOR19SVUxFUxD7", + "ostQEiIKGlBVQkxJQ19BRFZFUlRJU0VEX1BSRUZJWEVTEMyh4uABEiEKGVBV", + "QkxJQ19ERUxFR0FURURfUFJFRklYRVMQtpLz/QESGwoUUkVHSU9OQUxfQVVU", + "T1NDQUxFUlMQvJyADhIxCipSRUdJT05BTF9FWFRFUk5BTF9NQU5BR0VEX0JB", + "Q0tFTkRfU0VSVklDRVMQ3eyCAhI1Ci1SRUdJT05BTF9FWFRFUk5BTF9ORVRX", + "T1JLX0xCX0JBQ0tFTkRfU0VSVklDRVMQ7eqlwwESJwogUkVHSU9OQUxfSU5T", + "VEFOQ0VfR1JPVVBfTUFOQUdFUlMQkL7zERIsCiVSRUdJT05BTF9JTlRFUk5B", + "TF9MQl9CQUNLRU5EX1NFUlZJQ0VTEJDu5UESMQoqUkVHSU9OQUxfSU5URVJO", + "QUxfTUFOQUdFRF9CQUNLRU5EX1NFUlZJQ0VTEKvP9C0SOwozUkVHSU9OQUxf", + "SU5URVJOQUxfVFJBRkZJQ19ESVJFQ1RPUl9CQUNLRU5EX1NFUlZJQ0VTENj2", + "seYBEhMKDFJFU0VSVkFUSU9OUxCnvMgPEhgKEVJFU09VUkNFX1BPTElDSUVT", + "EOGchCgSDwoHUk9VVEVSUxCqvIvrARIOCgZST1VURVMQypa6gwESGAoRU0VD", + "VVJJVFlfUE9MSUNJRVMQ76avWhIjChxTRUNVUklUWV9QT0xJQ0lFU19QRVJf", + "UkVHSU9OEMam4HYSMQopU0VDVVJJVFlfUE9MSUNZX0FEVkFOQ0VEX1JVTEVT", + "X1BFUl9SRUdJT04QreelsQESIwobU0VDVVJJVFlfUE9MSUNZX0NFVkFMX1JV", + "TEVTEMmnwOABEhwKFVNFQ1VSSVRZX1BPTElDWV9SVUxFUxCp1IdhEicKIFNF", + "Q1VSSVRZX1BPTElDWV9SVUxFU19QRVJfUkVHSU9OEMzIqTwSGwoTU0VSVklD", + "RV9BVFRBQ0hNRU5UUxDmsevgARIRCglTTkFQU0hPVFMQj+bfowESEwoMU1NE", + "X1RPVEFMX0dCENGvj00SGAoQU1NMX0NFUlRJRklDQVRFUxCvgra0ARIUCgxT", + "U0xfUE9MSUNJRVMQw/TA+QESFwoQU1RBVElDX0FERFJFU1NFUxDxrdIsEh4K", + "FlNUQVRJQ19CWU9JUF9BRERSRVNTRVMQ8YrCgwESKwojU1RBVElDX0VYVEVS", + "TkFMX0lQVjZfQUREUkVTU19SQU5HRVMQluGd4QESEwoLU1VCTkVUV09SS1MQ", + "pfzzyAESEAoIVDJBX0NQVVMQ5+H++AESDwoIVDJEX0NQVVMQxPX4IRIbChRU", + "QVJHRVRfSFRUUFNfUFJPWElFUxDKy9ZoEhoKE1RBUkdFVF9IVFRQX1BST1hJ", + "RVMQo/WgThIYChBUQVJHRVRfSU5TVEFOQ0VTELDa1YcBEhQKDFRBUkdFVF9Q", + "T09MUxCJl4imARIZChJUQVJHRVRfU1NMX1BST1hJRVMQ6+T1SxIZChJUQVJH", + "RVRfVENQX1BST1hJRVMQwJ7zVhIaChNUQVJHRVRfVlBOX0dBVEVXQVlTEKi7", + "4yMSGgoSVFBVX0xJVEVfREVWSUNFX1Y1EP2EsNYBEhsKFFRQVV9MSVRFX1BP", + "RFNMSUNFX1Y1EMbThwYSFgoPVFBVX1BPRFNMSUNFX1Y0EMqHomYSEAoIVVJM", + "X01BUFMQh8/HtAESLgonVkFSSUFCTEVfSVBWNl9QVUJMSUNfREVMRUdBVEVE", + "X1BSRUZJWEVTEKH2nD0SEwoMVlBOX0dBVEVXQVlTELqL/hASEgoLVlBOX1RV", + "Tk5FTFMQgNHfMRIbChRYUE5fU0VSVklDRV9QUk9KRUNUUxCth7ItQggKBl9s", + "aW1pdEIJCgdfbWV0cmljQggKBl9vd25lckIICgZfdXNhZ2Ui4AMKEVF1b3Rh", + "RXhjZWVkZWRJbmZvElIKCmRpbWVuc2lvbnMYzf/IxQEgAygLMjouZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUXVvdGFFeGNlZWRlZEluZm8uRGltZW5zaW9u", + "c0VudHJ5Eh0KDGZ1dHVyZV9saW1pdBi/vNrZASABKAFIAIgBARIVCgVsaW1p", + "dBi7l40xIAEoAUgBiAEBEhsKCmxpbWl0X25hbWUYj4nwvQEgASgJSAKIAQES", + "HAoLbWV0cmljX25hbWUYupe5wwEgASgJSAOIAQESHwoOcm9sbG91dF9zdGF0", + "dXMYwOSW4wEgASgJSASIAQEaMQoPRGltZW5zaW9uc0VudHJ5EgsKA2tleRgB", + "IAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiZQoNUm9sbG91dFN0YXR1cxIcChhV", + "TkRFRklORURfUk9MTE9VVF9TVEFUVVMQABITCgtJTl9QUk9HUkVTUxCHqN3f", + "ARIhChpST0xMT1VUX1NUQVRVU19VTlNQRUNJRklFRBC41+cMQg8KDV9mdXR1", + "cmVfbGltaXRCCAoGX2xpbWl0Qg0KC19saW1pdF9uYW1lQg4KDF9tZXRyaWNf", + "bmFtZUIRCg9fcm9sbG91dF9zdGF0dXMiiAkKElF1b3RhU3RhdHVzV2Fybmlu", + "ZxIUCgRjb2RlGO3bugEgASgJSACIAQESLgoEZGF0YRiq37sBIAMoCzIdLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkRhdGESGAoHbWVzc2FnZRiHgKzHASAB", + "KAlIAYgBASL8BwoEQ29kZRISCg5VTkRFRklORURfQ09ERRAAEhUKDkNMRUFO", + "VVBfRkFJTEVEENiM1kcSIAoYREVQUkVDQVRFRF9SRVNPVVJDRV9VU0VEEMLf", + "67oBEhwKFERFUFJFQ0FURURfVFlQRV9VU0VEEJaknqUBEigKIERJU0tfU0la", + "RV9MQVJHRVJfVEhBTl9JTUFHRV9TSVpFEJeBlbABEh4KFkVYUEVSSU1FTlRB", + "TF9UWVBFX1VTRUQQi47B1wESGwoURVhURVJOQUxfQVBJX1dBUk5JTkcQw7/a", + "UxIdChVGSUVMRF9WQUxVRV9PVkVSUklERU4Qr7aZnQESIwobSU5KRUNURURf", + "S0VSTkVMU19ERVBSRUNBVEVEEIvZgscBEjQKLElOVkFMSURfSEVBTFRIX0NI", + "RUNLX0ZPUl9EWU5BTUlDX1dJRUdIVEVEX0xCEM6bvL8BEiAKGExBUkdFX0RF", + "UExPWU1FTlRfV0FSTklORxCm58jlARIhChpMSVNUX09WRVJIRUFEX1FVT1RB", + "X0VYQ0VFRBDFsNoWEh8KF01JU1NJTkdfVFlQRV9ERVBFTkRFTkNZEPf4oqQB", + "EiUKHU5FWFRfSE9QX0FERFJFU1NfTk9UX0FTU0lHTkVEEIel+poBEiIKGk5F", + "WFRfSE9QX0NBTk5PVF9JUF9GT1JXQVJEEOfq57YBEi4KJ05FWFRfSE9QX0lO", + "U1RBTkNFX0hBU19OT19JUFY2X0lOVEVSRkFDRRCS6PxFEiMKG05FWFRfSE9Q", + "X0lOU1RBTkNFX05PVF9GT1VORBDOzK/dARInCiBORVhUX0hPUF9JTlNUQU5D", + "RV9OT1RfT05fTkVUV09SSxDC6J10EhwKFE5FWFRfSE9QX05PVF9SVU5OSU5H", + "ELHP8MYBEhkKEk5PVF9DUklUSUNBTF9FUlJPUhDUqLcyEhkKEk5PX1JFU1VM", + "VFNfT05fUEFHRRCIpqkOEhYKD1BBUlRJQUxfU1VDQ0VTUxCFrocTEh4KFlFV", + "T1RBX0lORk9fVU5BVkFJTEFCTEUQptKMkQESHQoWUkVRVUlSRURfVE9TX0FH", "UkVFTUVOVBCDzuQBEjEKKVJFU09VUkNFX0lOX1VTRV9CWV9PVEhFUl9SRVNP", "VVJDRV9XQVJOSU5HEMH07ewBEhsKFFJFU09VUkNFX05PVF9ERUxFVEVEELy3", "slASIQoZU0NIRU1BX1ZBTElEQVRJT05fSUdOT1JFRBDK1J+DARIoCiFTSU5H", @@ -7004,7892 +7158,8075 @@ static ComputeReflection() { "IAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1hbmFnZWRJbnN0YW5j", "ZRIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAIgBAUISChBfbmV4dF9w", "YWdlX3Rva2VuIkIKKlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vyc1JlY3Jl", - "YXRlUmVxdWVzdBIUCglpbnN0YW5jZXMY/vzvDSADKAkieQowUmVnaW9uSW5z", - "dGFuY2VHcm91cE1hbmFnZXJzU2V0VGFyZ2V0UG9vbHNSZXF1ZXN0EhsKC2Zp", - "bmdlcnByaW50GOTR828gASgJSACIAQESGAoMdGFyZ2V0X3Bvb2xzGKmfoKAB", - "IAMoCUIOCgxfZmluZ2VycHJpbnQiaQotUmVnaW9uSW5zdGFuY2VHcm91cE1h", - "bmFnZXJzU2V0VGVtcGxhdGVSZXF1ZXN0EiIKEWluc3RhbmNlX3RlbXBsYXRl", - "GOSBu5MBIAEoCUgAiAEBQhQKEl9pbnN0YW5jZV90ZW1wbGF0ZSLEAgohUmVn", - "aW9uSW5zdGFuY2VHcm91cHNMaXN0SW5zdGFuY2VzEhAKAmlkGJsaIAEoCUgA", - "iAEBEkEKBWl0ZW1zGMDP9y8gAygLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuSW5zdGFuY2VXaXRoTmFtZWRQb3J0cxIUCgRraW5kGJT3yAEgASgJSAGI", - "AQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9s", - "aW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9r", - "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", - "bmluZyLQAQooUmVnaW9uSW5zdGFuY2VHcm91cHNMaXN0SW5zdGFuY2VzUmVx", - "dWVzdBIeCg5pbnN0YW5jZV9zdGF0ZRjn8PwrIAEoCUgAiAEBEhkKCXBvcnRf", - "bmFtZRiJh+cTIAEoCUgBiAEBIkgKDUluc3RhbmNlU3RhdGUSHAoYVU5ERUZJ", - "TkVEX0lOU1RBTkNFX1NUQVRFEAASCQoDQUxMEIH7AxIOCgdSVU5OSU5HEJ/D", - "6jlCEQoPX2luc3RhbmNlX3N0YXRlQgwKCl9wb3J0X25hbWUilAEKKFJlZ2lv", - "bkluc3RhbmNlR3JvdXBzU2V0TmFtZWRQb3J0c1JlcXVlc3QSGwoLZmluZ2Vy", - "cHJpbnQY5NHzbyABKAlIAIgBARI7CgtuYW1lZF9wb3J0cxiMx/LLASADKAsy", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OYW1lZFBvcnRCDgoMX2Zpbmdl", - "cnByaW50Ip0CCgpSZWdpb25MaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjEKBWl0", - "ZW1zGMDP9y8gAygLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9u", + "YXRlUmVxdWVzdBIUCglpbnN0YW5jZXMY/vzvDSADKAkiSQoxUmVnaW9uSW5z", + "dGFuY2VHcm91cE1hbmFnZXJzUmVzdW1lSW5zdGFuY2VzUmVxdWVzdBIUCglp", + "bnN0YW5jZXMY/vzvDSADKAkieQowUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFn", + "ZXJzU2V0VGFyZ2V0UG9vbHNSZXF1ZXN0EhsKC2ZpbmdlcnByaW50GOTR828g", + "ASgJSACIAQESGAoMdGFyZ2V0X3Bvb2xzGKmfoKABIAMoCUIOCgxfZmluZ2Vy", + "cHJpbnQiaQotUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJzU2V0VGVtcGxh", + "dGVSZXF1ZXN0EiIKEWluc3RhbmNlX3RlbXBsYXRlGOSBu5MBIAEoCUgAiAEB", + "QhQKEl9pbnN0YW5jZV90ZW1wbGF0ZSJICjBSZWdpb25JbnN0YW5jZUdyb3Vw", + "TWFuYWdlcnNTdGFydEluc3RhbmNlc1JlcXVlc3QSFAoJaW5zdGFuY2VzGP78", + "7w0gAygJInIKL1JlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vyc1N0b3BJbnN0", + "YW5jZXNSZXF1ZXN0EhoKCmZvcmNlX3N0b3AY1qGhQCABKAhIAIgBARIUCglp", + "bnN0YW5jZXMY/vzvDSADKAlCDQoLX2ZvcmNlX3N0b3AiewoyUmVnaW9uSW5z", + "dGFuY2VHcm91cE1hbmFnZXJzU3VzcGVuZEluc3RhbmNlc1JlcXVlc3QSHQoN", + "Zm9yY2Vfc3VzcGVuZBjo7ZYNIAEoCEgAiAEBEhQKCWluc3RhbmNlcxj+/O8N", + "IAMoCUIQCg5fZm9yY2Vfc3VzcGVuZCLEAgohUmVnaW9uSW5zdGFuY2VHcm91", + "cHNMaXN0SW5zdGFuY2VzEhAKAmlkGJsaIAEoCUgAiAEBEkEKBWl0ZW1zGMDP", + "9y8gAygLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VXaXRo", + "TmFtZWRQb3J0cxIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdl", + "X3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgD", + "iAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3Bh", + "Z2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyLQAQooUmVnaW9u", + "SW5zdGFuY2VHcm91cHNMaXN0SW5zdGFuY2VzUmVxdWVzdBIeCg5pbnN0YW5j", + "ZV9zdGF0ZRjn8PwrIAEoCUgAiAEBEhkKCXBvcnRfbmFtZRiJh+cTIAEoCUgB", + "iAEBIkgKDUluc3RhbmNlU3RhdGUSHAoYVU5ERUZJTkVEX0lOU1RBTkNFX1NU", + "QVRFEAASCQoDQUxMEIH7AxIOCgdSVU5OSU5HEJ/D6jlCEQoPX2luc3RhbmNl", + "X3N0YXRlQgwKCl9wb3J0X25hbWUilAEKKFJlZ2lvbkluc3RhbmNlR3JvdXBz", + "U2V0TmFtZWRQb3J0c1JlcXVlc3QSGwoLZmluZ2VycHJpbnQY5NHzbyABKAlI", + "AIgBARI7CgtuYW1lZF9wb3J0cxiMx/LLASADKAsyIi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5OYW1lZFBvcnRCDgoMX2ZpbmdlcnByaW50Ip0CCgpSZWdp", + "b25MaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjEKBWl0ZW1zGMDP9y8gAygLMh8u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uEhQKBGtpbmQYlPfIASAB", + "KAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglz", + "ZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIg", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRC", + "BwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoK", + "CF93YXJuaW5nInsKMVJlZ2lvbk5ldHdvcmtFbmRwb2ludEdyb3Vwc0F0dGFj", + "aEVuZHBvaW50c1JlcXVlc3QSRgoRbmV0d29ya19lbmRwb2ludHMYrZG6RyAD", + "KAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnQi", + "ewoxUmVnaW9uTmV0d29ya0VuZHBvaW50R3JvdXBzRGV0YWNoRW5kcG9pbnRz", + "UmVxdWVzdBJGChFuZXR3b3JrX2VuZHBvaW50cxitkbpHIAMoCzIoLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludCKBAgo6UmVnaW9u", + "TmV0d29ya0ZpcmV3YWxsUG9saWNpZXNHZXRFZmZlY3RpdmVGaXJld2FsbHNS", + "ZXNwb25zZRKIAQoQZmlyZXdhbGxfcG9saWN5cxjCyvzDASADKAsyai5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xp", + "Y2llc0dldEVmZmVjdGl2ZUZpcmV3YWxsc1Jlc3BvbnNlRWZmZWN0aXZlRmly", + "ZXdhbGxQb2xpY3kSOAoJZmlyZXdhbGxzGPPG6IEBIAMoCzIhLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsIuwCClFSZWdpb25OZXR3b3JrRmly", + "ZXdhbGxQb2xpY2llc0dldEVmZmVjdGl2ZUZpcmV3YWxsc1Jlc3BvbnNlRWZm", + "ZWN0aXZlRmlyZXdhbGxQb2xpY3kSHAoMZGlzcGxheV9uYW1lGOiHkQIgASgJ", + "SACIAQESFAoEbmFtZRiL9c0BIAEoCUgBiAEBEj0KBXJ1bGVzGPeR9TMgAygL", + "MisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQb2xpY3lSdWxl", + "EhQKBHR5cGUYup7aASABKAlIAogBASJrCgRUeXBlEhIKDlVOREVGSU5FRF9U", + "WVBFEAASEAoJSElFUkFSQ0hZEJXEqiESDwoHTkVUV09SSxCOzLPFARIXChBO", + "RVRXT1JLX1JFR0lPTkFMELDi/VoSEwoLVU5TUEVDSUZJRUQQl76Y+wFCDwoN", + "X2Rpc3BsYXlfbmFtZUIHCgVfbmFtZUIHCgVfdHlwZSLRAQoWUmVnaW9uU2V0", + "TGFiZWxzUmVxdWVzdBIhChFsYWJlbF9maW5nZXJwcmludBiZ8PdUIAEoCUgA", + "iAEBEk8KBmxhYmVscxj/v8HuASADKAsyOy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5SZWdpb25TZXRMYWJlbHNSZXF1ZXN0LkxhYmVsc0VudHJ5Gi0KC0xh", + "YmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAFCFAoS", + "X2xhYmVsX2ZpbmdlcnByaW50IrMBChZSZWdpb25TZXRQb2xpY3lSZXF1ZXN0", + "EjYKCGJpbmRpbmdzGI7FpMABIAMoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkJpbmRpbmcSFAoEZXRhZxiV0r4BIAEoCUgAiAEBEjcKBnBvbGljeRiy", + "yrYrIAEoCzIfLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeUgBiAEB", + "QgcKBV9ldGFnQgkKB19wb2xpY3kiUQoxUmVnaW9uVGFyZ2V0SHR0cHNQcm94", + "aWVzU2V0U3NsQ2VydGlmaWNhdGVzUmVxdWVzdBIcChBzc2xfY2VydGlmaWNh", + "dGVzGI+iw64BIAMoCSJmChxSZWdpb25VcmxNYXBzVmFsaWRhdGVSZXF1ZXN0", + "EjkKCHJlc291cmNlGI6Ir10gASgLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuVXJsTWFwSACIAQFCCwoJX3Jlc291cmNlIpQBCiZSZW1vdmVBc3NvY2lh", + "dGlvbkZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJld2FsbF9wb2xpY3kY", + "0YrG7QEgASgJQgPgQQISFAoEbmFtZRiL9c0BIAEoCUgAiAEBEhoKCnJlcXVl", + "c3RfaWQYy4HZESABKAlIAYgBAUIHCgVfbmFtZUINCgtfcmVxdWVzdF9pZCK+", + "AQotUmVtb3ZlQXNzb2NpYXRpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1", + "ZXN0EiAKD2ZpcmV3YWxsX3BvbGljeRjRisbtASABKAlCA+BBAhIUCgRuYW1l", + "GIv1zQEgASgJSACIAQESIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSAGIAQFCBwoFX25hbWVCDQoL", + "X3JlcXVlc3RfaWQi5QEKM1JlbW92ZUFzc29jaWF0aW9uUmVnaW9uTmV0d29y", + "a0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJld2FsbF9wb2xpY3kY0YrG", + "7QEgASgJQgPgQQISFAoEbmFtZRiL9c0BIAEoCUgAiAEBEiEKB3Byb2plY3QY", + "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzg", + "QQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgBiAEBQgcKBV9u", + "YW1lQg0KC19yZXF1ZXN0X2lkIrMCCiJSZW1vdmVIZWFsdGhDaGVja1Rhcmdl", + "dFBvb2xSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", + "Y3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBEhsKC3RhcmdldF9wb29sGIrk+B0gASgJQgPg", + "QQISgAEKMXRhcmdldF9wb29sc19yZW1vdmVfaGVhbHRoX2NoZWNrX3JlcXVl", + "c3RfcmVzb3VyY2UYs+e2kQEgASgLMjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuVGFyZ2V0UG9vbHNSZW1vdmVIZWFsdGhDaGVja1JlcXVlc3RCA+BBAkIN", + "CgtfcmVxdWVzdF9pZCKnAgofUmVtb3ZlSW5zdGFuY2VUYXJnZXRQb29sUmVx", + "dWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJl", + "Z2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBARIbCgt0YXJnZXRfcG9vbBiK5PgdIAEoCUID4EECEngKLXRh", + "cmdldF9wb29sc19yZW1vdmVfaW5zdGFuY2VfcmVxdWVzdF9yZXNvdXJjZRiD", + "wIsOIAEoCzI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFBvb2xz", + "UmVtb3ZlSW5zdGFuY2VSZXF1ZXN0QgPgQQJCDQoLX3JlcXVlc3RfaWQitAIK", + "I1JlbW92ZUluc3RhbmNlc0luc3RhbmNlR3JvdXBSZXF1ZXN0Eh4KDmluc3Rh", + "bmNlX2dyb3VwGNXU1SYgASgJQgPgQQISgQEKMWluc3RhbmNlX2dyb3Vwc19y", + "ZW1vdmVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2UYudG3ugEgASgLMj0u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cHNSZW1vdmVJ", + "bnN0YW5jZXNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", + "8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9u", + "ZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCL2AQobUmVt", + "b3ZlUGVlcmluZ05ldHdvcmtSZXF1ZXN0EhcKB25ldHdvcmsYrrSFbyABKAlC", + "A+BBAhJwCihuZXR3b3Jrc19yZW1vdmVfcGVlcmluZ19yZXF1ZXN0X3Jlc291", + "cmNlGP7b6cgBIAEoCzI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdv", + "cmtzUmVtb3ZlUGVlcmluZ1JlcXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwg", + "ASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", + "AUINCgtfcmVxdWVzdF9pZCKjAgohUmVtb3ZlUmVzb3VyY2VQb2xpY2llc0Rp", + "c2tSZXF1ZXN0EhQKBGRpc2sYnZu8ASABKAlCA+BBAhJ9Ci9kaXNrc19yZW1v", + "dmVfcmVzb3VyY2VfcG9saWNpZXNfcmVxdWVzdF9yZXNvdXJjZRjuwaHQASAB", + "KAsyOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrc1JlbW92ZVJlc291", + "cmNlUG9saWNpZXNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", + "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKzAgol", + "UmVtb3ZlUmVzb3VyY2VQb2xpY2llc0luc3RhbmNlUmVxdWVzdBIYCghpbnN0", + "YW5jZRiVqdoIIAEoCUID4EECEoQBCjNpbnN0YW5jZXNfcmVtb3ZlX3Jlc291", + "cmNlX3BvbGljaWVzX3JlcXVlc3RfcmVzb3VyY2UY9t28FyABKAsyPy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNSZW1vdmVSZXNvdXJjZVBv", + "bGljaWVzUmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", + "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUY", + "rMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQiugIKJ1JlbW92", + "ZVJlc291cmNlUG9saWNpZXNSZWdpb25EaXNrUmVxdWVzdBIUCgRkaXNrGJ2b", + "vAEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhKJAQo2cmVnaW9u", + "X2Rpc2tzX3JlbW92ZV9yZXNvdXJjZV9wb2xpY2llc19yZXF1ZXN0X3Jlc291", + "cmNlGKPDlQQgASgLMkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9u", + "RGlza3NSZW1vdmVSZXNvdXJjZVBvbGljaWVzUmVxdWVzdEID4EECEhoKCnJl", + "cXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKWAQofUmVt", + "b3ZlUnVsZUZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJld2FsbF9wb2xp", + "Y3kY0YrG7QEgASgJQgPgQQISGQoIcHJpb3JpdHkYpPOh1AEgASgFSACIAQES", + "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgBiAEBQgsKCV9wcmlvcml0eUINCgtf", + "cmVxdWVzdF9pZCLAAQomUmVtb3ZlUnVsZU5ldHdvcmtGaXJld2FsbFBvbGlj", + "eVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGKxu0BIAEoCUID4EECEhkK", + "CHByaW9yaXR5GKTzodQBIAEoBUgAiAEBEiEKB3Byb2plY3QYmZbBbCABKAlC", + "DeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgBiAEBQgsK", + "CV9wcmlvcml0eUINCgtfcmVxdWVzdF9pZCLnAQosUmVtb3ZlUnVsZVJlZ2lv", + "bk5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9s", + "aWN5GNGKxu0BIAEoCUID4EECEhkKCHByaW9yaXR5GKTzodQBIAEoBUgAiAEB", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", + "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEo", + "CUgBiAEBQgsKCV9wcmlvcml0eUINCgtfcmVxdWVzdF9pZCK0AQolUmVtb3Zl", + "UnVsZVJlZ2lvblNlY3VyaXR5UG9saWN5UmVxdWVzdBIZCghwcmlvcml0eRik", + "86HUASABKAVIAIgBARIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", + "ZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEh8KD3NlY3Vy", + "aXR5X3BvbGljeRiRhspRIAEoCUID4EECQgsKCV9wcmlvcml0eSKNAQofUmVt", + "b3ZlUnVsZVNlY3VyaXR5UG9saWN5UmVxdWVzdBIZCghwcmlvcml0eRik86HU", + "ASABKAVIAIgBARIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "Eh8KD3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUID4EECQgsKCV9wcmlvcml0", + "eSJLChNSZXF1ZXN0TWlycm9yUG9saWN5EiAKD2JhY2tlbmRfc2VydmljZRiK", + "wK6SASABKAlIAIgBAUISChBfYmFja2VuZF9zZXJ2aWNlIqkJCgtSZXNlcnZh", + "dGlvbhJfChVhZ2dyZWdhdGVfcmVzZXJ2YXRpb24YzPKDiwEgASgLMjcuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQWxsb2NhdGlvbkFnZ3JlZ2F0ZVJlc2Vy", + "dmF0aW9uSACIAQESGwoKY29tbWl0bWVudBiVlvPlASABKAlIAYgBARIiChJj", + "cmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAogBARIcCgtkZXNjcmlwdGlv", + "bhj8h9bJASABKAlIA4gBARIQCgJpZBibGiABKARIBIgBARIUCgRraW5kGJT3", + "yAEgASgJSAWIAQESFAoEbmFtZRiL9c0BIAEoCUgGiAEBElgKEXJlc291cmNl", + "X3BvbGljaWVzGOGczAogAygLMjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "UmVzZXJ2YXRpb24uUmVzb3VyY2VQb2xpY2llc0VudHJ5ElIKD3Jlc291cmNl", + "X3N0YXR1cxjD+vd2IAEoCzIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFs", + "bG9jYXRpb25SZXNvdXJjZVN0YXR1c0gHiAEBEh4KDXNhdGlzZmllc19wenMY", + "q92r5QEgASgISAiIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgJiAEBEkYK", + "DnNoYXJlX3NldHRpbmdzGIORlH8gASgLMiYuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuU2hhcmVTZXR0aW5nc0gKiAEBEmAKFHNwZWNpZmljX3Jlc2VydmF0", + "aW9uGL+gicEBIAEoCzI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFsbG9j", + "YXRpb25TcGVjaWZpY1NLVVJlc2VydmF0aW9uSAuIAQESLQodc3BlY2lmaWNf", + "cmVzZXJ2YXRpb25fcmVxdWlyZWQYn8eDbCABKAhIDIgBARIWCgZzdGF0dXMY", + "8p+3ViABKAlIDYgBARIUCgR6b25lGKzH5AEgASgJSA6IAQEaNwoVUmVzb3Vy", + "Y2VQb2xpY2llc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToC", + "OAEicwoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQABIQCghDUkVBVElO", + "RxC5vZ3ZARIQCghERUxFVElORxCop4f8ARIPCgdJTlZBTElEENf77fwBEgwK", + "BVJFQURZEIPDjyUSEAoIVVBEQVRJTkcQxu7s6wFCGAoWX2FnZ3JlZ2F0ZV9y", + "ZXNlcnZhdGlvbkINCgtfY29tbWl0bWVudEIVChNfY3JlYXRpb25fdGltZXN0", + "YW1wQg4KDF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVC", + "EgoQX3Jlc291cmNlX3N0YXR1c0IQCg5fc2F0aXNmaWVzX3B6c0IMCgpfc2Vs", + "Zl9saW5rQhEKD19zaGFyZV9zZXR0aW5nc0IXChVfc3BlY2lmaWNfcmVzZXJ2", + "YXRpb25CIAoeX3NwZWNpZmljX3Jlc2VydmF0aW9uX3JlcXVpcmVkQgkKB19z", + "dGF0dXNCBwoFX3pvbmUisAIKE1Jlc2VydmF0aW9uQWZmaW5pdHkSKQoYY29u", + "c3VtZV9yZXNlcnZhdGlvbl90eXBlGLDDs48BIAEoCUgAiAEBEhIKA2tleRjf", + "vAYgASgJSAGIAQESEQoGdmFsdWVzGKK6lncgAygJIqEBChZDb25zdW1lUmVz", + "ZXJ2YXRpb25UeXBlEiYKIlVOREVGSU5FRF9DT05TVU1FX1JFU0VSVkFUSU9O", + "X1RZUEUQABIWCg9BTllfUkVTRVJWQVRJT04QucOvXxIVCg5OT19SRVNFUlZB", + "VElPThCuzN5QEhsKFFNQRUNJRklDX1JFU0VSVkFUSU9OEJ+oz20SEwoLVU5T", + "UEVDSUZJRUQQl76Y+wFCGwoZX2NvbnN1bWVfcmVzZXJ2YXRpb25fdHlwZUIG", + "CgRfa2V5IsIDChlSZXNlcnZhdGlvbkFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsa", + "IAEoCUgAiAEBEk8KBWl0ZW1zGMDP9y8gAygLMj0uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuUmVzZXJ2YXRpb25BZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5", "EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqG", - "JiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2Fy", - "bmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5p", - "bmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIM", - "Cgpfc2VsZl9saW5rQgoKCF93YXJuaW5nInsKMVJlZ2lvbk5ldHdvcmtFbmRw", - "b2ludEdyb3Vwc0F0dGFjaEVuZHBvaW50c1JlcXVlc3QSRgoRbmV0d29ya19l", - "bmRwb2ludHMYrZG6RyADKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5O", - "ZXR3b3JrRW5kcG9pbnQiewoxUmVnaW9uTmV0d29ya0VuZHBvaW50R3JvdXBz", - "RGV0YWNoRW5kcG9pbnRzUmVxdWVzdBJGChFuZXR3b3JrX2VuZHBvaW50cxit", - "kbpHIAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRw", - "b2ludCKBAgo6UmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWNpZXNHZXRFZmZl", - "Y3RpdmVGaXJld2FsbHNSZXNwb25zZRKIAQoQZmlyZXdhbGxfcG9saWN5cxjC", - "yvzDASADKAsyai5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25OZXR3", - "b3JrRmlyZXdhbGxQb2xpY2llc0dldEVmZmVjdGl2ZUZpcmV3YWxsc1Jlc3Bv", - "bnNlRWZmZWN0aXZlRmlyZXdhbGxQb2xpY3kSOAoJZmlyZXdhbGxzGPPG6IEB", - "IAMoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsIuwCClFS", - "ZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY2llc0dldEVmZmVjdGl2ZUZpcmV3", - "YWxsc1Jlc3BvbnNlRWZmZWN0aXZlRmlyZXdhbGxQb2xpY3kSHAoMZGlzcGxh", - "eV9uYW1lGOiHkQIgASgJSACIAQESFAoEbmFtZRiL9c0BIAEoCUgBiAEBEj0K", - "BXJ1bGVzGPeR9TMgAygLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmly", - "ZXdhbGxQb2xpY3lSdWxlEhQKBHR5cGUYup7aASABKAlIAogBASJrCgRUeXBl", - "EhIKDlVOREVGSU5FRF9UWVBFEAASEAoJSElFUkFSQ0hZEJXEqiESDwoHTkVU", - "V09SSxCOzLPFARIXChBORVRXT1JLX1JFR0lPTkFMELDi/VoSEwoLVU5TUEVD", - "SUZJRUQQl76Y+wFCDwoNX2Rpc3BsYXlfbmFtZUIHCgVfbmFtZUIHCgVfdHlw", - "ZSLRAQoWUmVnaW9uU2V0TGFiZWxzUmVxdWVzdBIhChFsYWJlbF9maW5nZXJw", - "cmludBiZ8PdUIAEoCUgAiAEBEk8KBmxhYmVscxj/v8HuASADKAsyOy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25TZXRMYWJlbHNSZXF1ZXN0Lkxh", - "YmVsc0VudHJ5Gi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1", - "ZRgCIAEoCToCOAFCFAoSX2xhYmVsX2ZpbmdlcnByaW50IrMBChZSZWdpb25T", - "ZXRQb2xpY3lSZXF1ZXN0EjYKCGJpbmRpbmdzGI7FpMABIAMoCzIgLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkJpbmRpbmcSFAoEZXRhZxiV0r4BIAEoCUgA", - "iAEBEjcKBnBvbGljeRiyyrYrIAEoCzIfLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlBvbGljeUgBiAEBQgcKBV9ldGFnQgkKB19wb2xpY3kiUQoxUmVnaW9u", - "VGFyZ2V0SHR0cHNQcm94aWVzU2V0U3NsQ2VydGlmaWNhdGVzUmVxdWVzdBIc", - "ChBzc2xfY2VydGlmaWNhdGVzGI+iw64BIAMoCSJmChxSZWdpb25VcmxNYXBz", - "VmFsaWRhdGVSZXF1ZXN0EjkKCHJlc291cmNlGI6Ir10gASgLMh8uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuVXJsTWFwSACIAQFCCwoJX3Jlc291cmNlIpQB", - "CiZSZW1vdmVBc3NvY2lhdGlvbkZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9m", - "aXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISFAoEbmFtZRiL9c0BIAEo", - "CUgAiAEBEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAYgBAUIHCgVfbmFtZUIN", - "CgtfcmVxdWVzdF9pZCK+AQotUmVtb3ZlQXNzb2NpYXRpb25OZXR3b3JrRmly", - "ZXdhbGxQb2xpY3lSZXF1ZXN0EiAKD2ZpcmV3YWxsX3BvbGljeRjRisbtASAB", - "KAlCA+BBAhIUCgRuYW1lGIv1zQEgASgJSACIAQESIQoHcHJvamVjdBiZlsFs", - "IAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSAGI", - "AQFCBwoFX25hbWVCDQoLX3JlcXVlc3RfaWQi5QEKM1JlbW92ZUFzc29jaWF0", - "aW9uUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIgCg9maXJl", - "d2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISFAoEbmFtZRiL9c0BIAEoCUgA", - "iAEBEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVn", - "aW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkR", - "IAEoCUgBiAEBQgcKBV9uYW1lQg0KC19yZXF1ZXN0X2lkIrMCCiJSZW1vdmVI", - "ZWFsdGhDaGVja1RhcmdldFBvb2xSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZy", - "ZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKC3RhcmdldF9w", - "b29sGIrk+B0gASgJQgPgQQISgAEKMXRhcmdldF9wb29sc19yZW1vdmVfaGVh", - "bHRoX2NoZWNrX3JlcXVlc3RfcmVzb3VyY2UYs+e2kQEgASgLMjwuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0UG9vbHNSZW1vdmVIZWFsdGhDaGVj", - "a1JlcXVlc3RCA+BBAkINCgtfcmVxdWVzdF9pZCKnAgofUmVtb3ZlSW5zdGFu", - "Y2VUYXJnZXRQb29sUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", - "Rwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoK", - "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgt0YXJnZXRfcG9vbBiK5Pgd", - "IAEoCUID4EECEngKLXRhcmdldF9wb29sc19yZW1vdmVfaW5zdGFuY2VfcmVx", - "dWVzdF9yZXNvdXJjZRiDwIsOIAEoCzI5Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlRhcmdldFBvb2xzUmVtb3ZlSW5zdGFuY2VSZXF1ZXN0QgPgQQJCDQoL", - "X3JlcXVlc3RfaWQitAIKI1JlbW92ZUluc3RhbmNlc0luc3RhbmNlR3JvdXBS", - "ZXF1ZXN0Eh4KDmluc3RhbmNlX2dyb3VwGNXU1SYgASgJQgPgQQISgQEKMWlu", - "c3RhbmNlX2dyb3Vwc19yZW1vdmVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3Vy", - "Y2UYudG3ugEgASgLMj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", - "Y2VHcm91cHNSZW1vdmVJbnN0YW5jZXNSZXF1ZXN0QgPgQQISIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REg", - "ASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVx", - "dWVzdF9pZCL2AQobUmVtb3ZlUGVlcmluZ05ldHdvcmtSZXF1ZXN0EhcKB25l", - "dHdvcmsYrrSFbyABKAlCA+BBAhJwCihuZXR3b3Jrc19yZW1vdmVfcGVlcmlu", - "Z19yZXF1ZXN0X3Jlc291cmNlGP7b6cgBIAEoCzI1Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk5ldHdvcmtzUmVtb3ZlUGVlcmluZ1JlcXVlc3RCA+BBAhIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", - "aWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKjAgohUmVtb3ZlUmVz", - "b3VyY2VQb2xpY2llc0Rpc2tSZXF1ZXN0EhQKBGRpc2sYnZu8ASABKAlCA+BB", - "AhJ9Ci9kaXNrc19yZW1vdmVfcmVzb3VyY2VfcG9saWNpZXNfcmVxdWVzdF9y", - "ZXNvdXJjZRjuwaHQASABKAsyOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", - "aXNrc1JlbW92ZVJlc291cmNlUG9saWNpZXNSZXF1ZXN0QgPgQQISIQoHcHJv", - "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtf", - "cmVxdWVzdF9pZCKzAgolUmVtb3ZlUmVzb3VyY2VQb2xpY2llc0luc3RhbmNl", - "UmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEoQBCjNpbnN0YW5j", - "ZXNfcmVtb3ZlX3Jlc291cmNlX3BvbGljaWVzX3JlcXVlc3RfcmVzb3VyY2UY", - "9t28FyABKAsyPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNS", - "ZW1vdmVSZXNvdXJjZVBvbGljaWVzUmVxdWVzdEID4EECEiEKB3Byb2plY3QY", - "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVl", - "c3RfaWQiugIKJ1JlbW92ZVJlc291cmNlUG9saWNpZXNSZWdpb25EaXNrUmVx", - "dWVzdBIUCgRkaXNrGJ2bvAEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", - "CUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJl", - "Z2lvbhKJAQo2cmVnaW9uX2Rpc2tzX3JlbW92ZV9yZXNvdXJjZV9wb2xpY2ll", - "c19yZXF1ZXN0X3Jlc291cmNlGKPDlQQgASgLMkEuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuUmVnaW9uRGlza3NSZW1vdmVSZXNvdXJjZVBvbGljaWVzUmVx", - "dWVzdEID4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVx", - "dWVzdF9pZCKWAQofUmVtb3ZlUnVsZUZpcmV3YWxsUG9saWN5UmVxdWVzdBIg", - "Cg9maXJld2FsbF9wb2xpY3kY0YrG7QEgASgJQgPgQQISGQoIcHJpb3JpdHkY", - "pPOh1AEgASgFSACIAQESGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgBiAEBQgsK", - "CV9wcmlvcml0eUINCgtfcmVxdWVzdF9pZCLAAQomUmVtb3ZlUnVsZU5ldHdv", - "cmtGaXJld2FsbFBvbGljeVJlcXVlc3QSIAoPZmlyZXdhbGxfcG9saWN5GNGK", - "xu0BIAEoCUID4EECEhkKCHByaW9yaXR5GKTzodQBIAEoBUgAiAEBEiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgBiAEBQgsKCV9wcmlvcml0eUINCgtfcmVxdWVzdF9pZCLnAQos", - "UmVtb3ZlUnVsZVJlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QS", - "IAoPZmlyZXdhbGxfcG9saWN5GNGKxu0BIAEoCUID4EECEhkKCHByaW9yaXR5", - "GKTzodQBIAEoBUgAiAEBEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", - "b2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVx", - "dWVzdF9pZBjLgdkRIAEoCUgBiAEBQgsKCV9wcmlvcml0eUINCgtfcmVxdWVz", - "dF9pZCK0AQolUmVtb3ZlUnVsZVJlZ2lvblNlY3VyaXR5UG9saWN5UmVxdWVz", - "dBIZCghwcmlvcml0eRik86HUASABKAVIAIgBARIhCgdwcm9qZWN0GJmWwWwg", - "ASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcG", - "cmVnaW9uEh8KD3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUID4EECQgsKCV9w", - "cmlvcml0eSKNAQofUmVtb3ZlUnVsZVNlY3VyaXR5UG9saWN5UmVxdWVzdBIZ", - "Cghwcmlvcml0eRik86HUASABKAVIAIgBARIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0Eh8KD3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUID", - "4EECQgsKCV9wcmlvcml0eSJLChNSZXF1ZXN0TWlycm9yUG9saWN5EiAKD2Jh", - "Y2tlbmRfc2VydmljZRiKwK6SASABKAlIAIgBAUISChBfYmFja2VuZF9zZXJ2", - "aWNlIqkJCgtSZXNlcnZhdGlvbhJfChVhZ2dyZWdhdGVfcmVzZXJ2YXRpb24Y", - "zPKDiwEgASgLMjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWxsb2NhdGlv", - "bkFnZ3JlZ2F0ZVJlc2VydmF0aW9uSACIAQESGwoKY29tbWl0bWVudBiVlvPl", - "ASABKAlIAYgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAogB", - "ARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIA4gBARIQCgJpZBibGiABKARI", - "BIgBARIUCgRraW5kGJT3yAEgASgJSAWIAQESFAoEbmFtZRiL9c0BIAEoCUgG", - "iAEBElgKEXJlc291cmNlX3BvbGljaWVzGOGczAogAygLMjouZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUmVzZXJ2YXRpb24uUmVzb3VyY2VQb2xpY2llc0Vu", - "dHJ5ElIKD3Jlc291cmNlX3N0YXR1cxjD+vd2IAEoCzIxLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkFsbG9jYXRpb25SZXNvdXJjZVN0YXR1c0gHiAEBEh4K", - "DXNhdGlzZmllc19wenMYq92r5QEgASgISAiIAQESGgoJc2VsZl9saW5rGI2S", - "xdkBIAEoCUgJiAEBEkYKDnNoYXJlX3NldHRpbmdzGIORlH8gASgLMiYuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2hhcmVTZXR0aW5nc0gKiAEBEmAKFHNw", - "ZWNpZmljX3Jlc2VydmF0aW9uGL+gicEBIAEoCzI5Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkFsbG9jYXRpb25TcGVjaWZpY1NLVVJlc2VydmF0aW9uSAuI", - "AQESLQodc3BlY2lmaWNfcmVzZXJ2YXRpb25fcmVxdWlyZWQYn8eDbCABKAhI", - "DIgBARIWCgZzdGF0dXMY8p+3ViABKAlIDYgBARIUCgR6b25lGKzH5AEgASgJ", - "SA6IAQEaNwoVUmVzb3VyY2VQb2xpY2llc0VudHJ5EgsKA2tleRgBIAEoCRIN", - "CgV2YWx1ZRgCIAEoCToCOAEicwoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFU", - "VVMQABIQCghDUkVBVElORxC5vZ3ZARIQCghERUxFVElORxCop4f8ARIPCgdJ", - "TlZBTElEENf77fwBEgwKBVJFQURZEIPDjyUSEAoIVVBEQVRJTkcQxu7s6wFC", - "GAoWX2FnZ3JlZ2F0ZV9yZXNlcnZhdGlvbkINCgtfY29tbWl0bWVudEIVChNf", - "Y3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoF", - "X2tpbmRCBwoFX25hbWVCEgoQX3Jlc291cmNlX3N0YXR1c0IQCg5fc2F0aXNm", - "aWVzX3B6c0IMCgpfc2VsZl9saW5rQhEKD19zaGFyZV9zZXR0aW5nc0IXChVf", - "c3BlY2lmaWNfcmVzZXJ2YXRpb25CIAoeX3NwZWNpZmljX3Jlc2VydmF0aW9u", - "X3JlcXVpcmVkQgkKB19zdGF0dXNCBwoFX3pvbmUisAIKE1Jlc2VydmF0aW9u", - "QWZmaW5pdHkSKQoYY29uc3VtZV9yZXNlcnZhdGlvbl90eXBlGLDDs48BIAEo", - "CUgAiAEBEhIKA2tleRjfvAYgASgJSAGIAQESEQoGdmFsdWVzGKK6lncgAygJ", - "IqEBChZDb25zdW1lUmVzZXJ2YXRpb25UeXBlEiYKIlVOREVGSU5FRF9DT05T", - "VU1FX1JFU0VSVkFUSU9OX1RZUEUQABIWCg9BTllfUkVTRVJWQVRJT04QucOv", - "XxIVCg5OT19SRVNFUlZBVElPThCuzN5QEhsKFFNQRUNJRklDX1JFU0VSVkFU", - "SU9OEJ+oz20SEwoLVU5TUEVDSUZJRUQQl76Y+wFCGwoZX2NvbnN1bWVfcmVz", - "ZXJ2YXRpb25fdHlwZUIGCgRfa2V5IsIDChlSZXNlcnZhdGlvbkFnZ3JlZ2F0", - "ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEk8KBWl0ZW1zGMDP9y8gAygLMj0u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzZXJ2YXRpb25BZ2dyZWdhdGVk", - "TGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0", - "X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEg", - "ASgJSAOIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcY", - "nN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASI", - "AQEaXQoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSPgoFdmFsdWUYAiABKAsy", - "Ly5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNlcnZhdGlvbnNTY29wZWRM", - "aXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIM", - "Cgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIqcCCg9SZXNlcnZhdGlvbkxpc3QS", - "EAoCaWQYmxogASgJSACIAQESNgoFaXRlbXMYwM/3LyADKAsyJC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5SZXNlcnZhdGlvbhIUCgRraW5kGJT3yAEgASgJ", - "SAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2Vs", - "Zl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcK", - "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", - "d2FybmluZyJWChlSZXNlcnZhdGlvbnNSZXNpemVSZXF1ZXN0EiIKEnNwZWNp", - "ZmljX3NrdV9jb3VudBig6c8GIAEoA0gAiAEBQhUKE19zcGVjaWZpY19za3Vf", - "Y291bnQinwEKFlJlc2VydmF0aW9uc1Njb3BlZExpc3QSPgoMcmVzZXJ2YXRp", - "b25zGKfszL4BIAMoCzIkLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc2Vy", - "dmF0aW9uEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dhcm5pbmcimwEKFFJlc2V0SW5z", - "dGFuY2VSZXF1ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISIQoHcHJv", - "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", - "2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtf", - "cmVxdWVzdF9pZCLwAQoRUmVzaXplRGlza1JlcXVlc3QSFAoEZGlzaxidm7wB", - "IAEoCUID4EECEloKHWRpc2tzX3Jlc2l6ZV9yZXF1ZXN0X3Jlc291cmNlGKDC", - "qyUgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlza3NSZXNpemVS", - "ZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", - "dBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEo", - "CUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLMAQohUmVzaXplSW5zdGFu", - "Y2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFn", - "ZXIYw/fzdiABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", - "cm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIUCgRzaXplGIHA", - "1wEgASgFQgPgQQISGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtf", - "cmVxdWVzdF9pZCKIAgoXUmVzaXplUmVnaW9uRGlza1JlcXVlc3QSFAoEZGlz", - "axidm7wBIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", - "b2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SaAokcmVn", - "aW9uX2Rpc2tzX3Jlc2l6ZV9yZXF1ZXN0X3Jlc291cmNlGJWq/NQBIAEoCzIx", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkRpc2tzUmVzaXplUmVx", - "dWVzdEID4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVx", - "dWVzdF9pZCLWAQonUmVzaXplUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJS", + "JiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5y", + "ZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaXQoKSXRlbXNFbnRy", + "eRILCgNrZXkYASABKAkSPgoFdmFsdWUYAiABKAsyLy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5SZXNlcnZhdGlvbnNTY29wZWRMaXN0OgI4AUIFCgNfaWRC", + "BwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoK", + "CF93YXJuaW5nIqcCCg9SZXNlcnZhdGlvbkxpc3QSEAoCaWQYmxogASgJSACI", + "AQESNgoFaXRlbXMYwM/3LyADKAsyJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5SZXNlcnZhdGlvbhIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9w", + "YWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEo", + "CUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0", + "X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyJWChlSZXNl", + "cnZhdGlvbnNSZXNpemVSZXF1ZXN0EiIKEnNwZWNpZmljX3NrdV9jb3VudBig", + "6c8GIAEoA0gAiAEBQhUKE19zcGVjaWZpY19za3VfY291bnQinwEKFlJlc2Vy", + "dmF0aW9uc1Njb3BlZExpc3QSPgoMcmVzZXJ2YXRpb25zGKfszL4BIAMoCzIk", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc2VydmF0aW9uEjkKB3dhcm5p", + "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", + "SACIAQFCCgoIX3dhcm5pbmcimwEKFFJlc2V0SW5zdGFuY2VSZXF1ZXN0EhgK", + "CGluc3RhbmNlGJWp2gggASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", + "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLwAQoR", + "UmVzaXplRGlza1JlcXVlc3QSFAoEZGlzaxidm7wBIAEoCUID4EECEloKHWRp", + "c2tzX3Jlc2l6ZV9yZXF1ZXN0X3Jlc291cmNlGKDCqyUgASgLMisuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuRGlza3NSZXNpemVSZXF1ZXN0QgPgQQISIQoH", + "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lk", + "GMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUIN", + "CgtfcmVxdWVzdF9pZCLMAQohUmVzaXplSW5zdGFuY2VHcm91cE1hbmFnZXJS", "ZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BB", - "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", - "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBARIUCgRzaXplGIHA1wEgASgFQgPgQQJCDQoLX3JlcXVlc3RfaWQi", - "jQIKGFJlc2l6ZVJlc2VydmF0aW9uUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwg", - "ASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", - "ARIbCgtyZXNlcnZhdGlvbhjMh9UWIAEoCUID4EECEmkKJHJlc2VydmF0aW9u", - "c19yZXNpemVfcmVxdWVzdF9yZXNvdXJjZRjR2865ASABKAsyMi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5SZXNlcnZhdGlvbnNSZXNpemVSZXF1ZXN0QgPg", - "QQISGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9p", - "ZCKCAgoSUmVzb3VyY2VDb21taXRtZW50EiAKEGFjY2VsZXJhdG9yX3R5cGUY", - "juHoQSABKAlIAIgBARIWCgZhbW91bnQY2KDpXSABKANIAYgBARIUCgR0eXBl", - "GLqe2gEgASgJSAKIAQEicwoEVHlwZRISCg5VTkRFRklORURfVFlQRRAAEhMK", - "C0FDQ0VMRVJBVE9SEMvs+cwBEhEKCUxPQ0FMX1NTRBDw9dbyARINCgZNRU1P", - "UlkQgeLWOhITCgtVTlNQRUNJRklFRBCXvpj7ARILCgRWQ1BVEPK6oAFCEwoR", - "X2FjY2VsZXJhdG9yX3R5cGVCCQoHX2Ftb3VudEIHCgVfdHlwZSI5ChZSZXNv", - "dXJjZUdyb3VwUmVmZXJlbmNlEhUKBWdyb3VwGP/sgy8gASgJSACIAQFCCAoG", - "X2dyb3VwIqoBChpSZXNvdXJjZVBvbGljaWVzU2NvcGVkTGlzdBJFChFyZXNv", - "dXJjZV9wb2xpY2llcxjhnMwKIAMoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlJlc291cmNlUG9saWN5EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dhcm5pbmci", - "wggKDlJlc291cmNlUG9saWN5EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cO", - "IAEoCUgAiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgBiAEBEnEKHWRp", - "c2tfY29uc2lzdGVuY3lfZ3JvdXBfcG9saWN5GJuE8uEBIAEoCzJBLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlJlc291cmNlUG9saWN5RGlza0NvbnNpc3Rl", - "bmN5R3JvdXBQb2xpY3lIAogBARJjChZncm91cF9wbGFjZW1lbnRfcG9saWN5", - "GIybmwUgASgLMjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VQ", - "b2xpY3lHcm91cFBsYWNlbWVudFBvbGljeUgDiAEBEhAKAmlkGJsaIAEoBEgE", - "iAEBEmgKGGluc3RhbmNlX3NjaGVkdWxlX3BvbGljeRiw0LmkASABKAsyPS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeUluc3RhbmNl", - "U2NoZWR1bGVQb2xpY3lIBYgBARIUCgRraW5kGJT3yAEgASgJSAaIAQESFAoE", - "bmFtZRiL9c0BIAEoCUgHiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgIiAEBElYK", - "D3Jlc291cmNlX3N0YXR1cxjD+vd2IAEoCzI1Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlJlc291cmNlUG9saWN5UmVzb3VyY2VTdGF0dXNICYgBARIaCglz", - "ZWxmX2xpbmsYjZLF2QEgASgJSAqIAQESZwoYc25hcHNob3Rfc2NoZWR1bGVf", - "cG9saWN5GN/WgWggASgLMj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVz", - "b3VyY2VQb2xpY3lTbmFwc2hvdFNjaGVkdWxlUG9saWN5SAuIAQESFgoGc3Rh", - "dHVzGPKft1YgASgJSAyIAQEicgoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFU", - "VVMQABIQCghDUkVBVElORxC5vZ3ZARIQCghERUxFVElORxCop4f8ARIPCgdF", - "WFBJUkVEEIXmiOYBEg8KB0lOVkFMSUQQ1/vt/AESDAoFUkVBRFkQg8OPJUIV", - "ChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIgCh5fZGlz", - "a19jb25zaXN0ZW5jeV9ncm91cF9wb2xpY3lCGQoXX2dyb3VwX3BsYWNlbWVu", - "dF9wb2xpY3lCBQoDX2lkQhsKGV9pbnN0YW5jZV9zY2hlZHVsZV9wb2xpY3lC", - "BwoFX2tpbmRCBwoFX25hbWVCCQoHX3JlZ2lvbkISChBfcmVzb3VyY2Vfc3Rh", - "dHVzQgwKCl9zZWxmX2xpbmtCGwoZX3NuYXBzaG90X3NjaGVkdWxlX3BvbGlj", - "eUIJCgdfc3RhdHVzIusDChxSZXNvdXJjZVBvbGljeUFnZ3JlZ2F0ZWRMaXN0", - "EhQKBGV0YWcYldK+ASABKAlIAIgBARIQCgJpZBibGiABKAlIAYgBARJSCgVp", - "dGVtcxjAz/cvIAMoCzJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc291", - "cmNlUG9saWN5QWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3", - "yAEgASgJSAKIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAOIAQES", - "GgoJc2VsZl9saW5rGI2SxdkBIAEoCUgEiAEBEhcKDHVucmVhY2hhYmxlcxif", - "oIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuV2FybmluZ0gFiAEBGmEKCkl0ZW1zRW50cnkSCwoDa2V5GAEg", - "ASgJEkIKBXZhbHVlGAIgASgLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "UmVzb3VyY2VQb2xpY2llc1Njb3BlZExpc3Q6AjgBQgcKBV9ldGFnQgUKA19p", - "ZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtC", - "CgoIX3dhcm5pbmcingEKGFJlc291cmNlUG9saWN5RGFpbHlDeWNsZRIeCg1k", - "YXlzX2luX2N5Y2xlGLSYqrABIAEoBUgAiAEBEhgKCGR1cmF0aW9uGJSbkUog", - "ASgJSAGIAQESGgoKc3RhcnRfdGltZRiK6e4RIAEoCUgCiAEBQhAKDl9kYXlz", - "X2luX2N5Y2xlQgsKCV9kdXJhdGlvbkINCgtfc3RhcnRfdGltZSIqCihSZXNv", - "dXJjZVBvbGljeURpc2tDb25zaXN0ZW5jeUdyb3VwUG9saWN5IqACCiJSZXNv", - "dXJjZVBvbGljeUdyb3VwUGxhY2VtZW50UG9saWN5EikKGWF2YWlsYWJpbGl0", - "eV9kb21haW5fY291bnQYuIz4BSABKAVIAIgBARIcCgtjb2xsb2NhdGlvbhi1", - "wt7zASABKAlIAYgBARIYCgh2bV9jb3VudBiHu9Z8IAEoBUgCiAEBIlwKC0Nv", - "bGxvY2F0aW9uEhkKFVVOREVGSU5FRF9DT0xMT0NBVElPThAAEhEKCkNPTExP", - "Q0FURUQQ0queMRIfChdVTlNQRUNJRklFRF9DT0xMT0NBVElPThDtj7PdAUIc", - "ChpfYXZhaWxhYmlsaXR5X2RvbWFpbl9jb3VudEIOCgxfY29sbG9jYXRpb25C", - "CwoJX3ZtX2NvdW50IqEBChlSZXNvdXJjZVBvbGljeUhvdXJseUN5Y2xlEhgK", - "CGR1cmF0aW9uGJSbkUogASgJSACIAQESHwoOaG91cnNfaW5fY3ljbGUY/IiX", - "+wEgASgFSAGIAQESGgoKc3RhcnRfdGltZRiK6e4RIAEoCUgCiAEBQgsKCV9k", - "dXJhdGlvbkIRCg9faG91cnNfaW5fY3ljbGVCDQoLX3N0YXJ0X3RpbWUirgMK", - "JFJlc291cmNlUG9saWN5SW5zdGFuY2VTY2hlZHVsZVBvbGljeRIfCg9leHBp", - "cmF0aW9uX3RpbWUY3azobSABKAlIAIgBARIaCgpzdGFydF90aW1lGIrp7hEg", - "ASgJSAGIAQESGQoJdGltZV96b25lGN6DyREgASgJSAKIAQESaAoRdm1fc3Rh", - "cnRfc2NoZWR1bGUY3JC8CCABKAsyRS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5SZXNvdXJjZVBvbGljeUluc3RhbmNlU2NoZWR1bGVQb2xpY3lTY2hlZHVs", - "ZUgDiAEBEmgKEHZtX3N0b3Bfc2NoZWR1bGUYrOWfywEgASgLMkUuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VQb2xpY3lJbnN0YW5jZVNjaGVk", - "dWxlUG9saWN5U2NoZWR1bGVIBIgBAUISChBfZXhwaXJhdGlvbl90aW1lQg0K", - "C19zdGFydF90aW1lQgwKCl90aW1lX3pvbmVCFAoSX3ZtX3N0YXJ0X3NjaGVk", - "dWxlQhMKEV92bV9zdG9wX3NjaGVkdWxlIlYKLFJlc291cmNlUG9saWN5SW5z", - "dGFuY2VTY2hlZHVsZVBvbGljeVNjaGVkdWxlEhkKCHNjaGVkdWxlGJelmrMB", - "IAEoCUgAiAEBQgsKCV9zY2hlZHVsZSLMAgoSUmVzb3VyY2VQb2xpY3lMaXN0", - "EhQKBGV0YWcYldK+ASABKAlIAIgBARIQCgJpZBibGiABKAlIAYgBARI5CgVp", - "dGVtcxjAz/cvIAMoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc291", - "cmNlUG9saWN5EhQKBGtpbmQYlPfIASABKAlIAogBARIfCg9uZXh0X3BhZ2Vf", - "dG9rZW4YlbqGJiABKAlIA4gBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSASI", - "AQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLldhcm5pbmdIBYgBAUIHCgVfZXRhZ0IFCgNfaWRCBwoFX2tpbmRCEgoQ", - "X25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIrkB", - "ChxSZXNvdXJjZVBvbGljeVJlc291cmNlU3RhdHVzEnwKGGluc3RhbmNlX3Nj", - "aGVkdWxlX3BvbGljeRiw0LmkASABKAsyUS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5SZXNvdXJjZVBvbGljeVJlc291cmNlU3RhdHVzSW5zdGFuY2VTY2hl", - "ZHVsZVBvbGljeVN0YXR1c0gAiAEBQhsKGV9pbnN0YW5jZV9zY2hlZHVsZV9w", - "b2xpY3kitgEKOFJlc291cmNlUG9saWN5UmVzb3VyY2VTdGF0dXNJbnN0YW5j", - "ZVNjaGVkdWxlUG9saWN5U3RhdHVzEiQKE2xhc3RfcnVuX3N0YXJ0X3RpbWUY", - "h+/BkAEgASgJSACIAQESJAoTbmV4dF9ydW5fc3RhcnRfdGltZRiKs/iXASAB", - "KAlIAYgBAUIWChRfbGFzdF9ydW5fc3RhcnRfdGltZUIWChRfbmV4dF9ydW5f", - "c3RhcnRfdGltZSKoAwokUmVzb3VyY2VQb2xpY3lTbmFwc2hvdFNjaGVkdWxl", - "UG9saWN5Em4KEHJldGVudGlvbl9wb2xpY3kY88rcICABKAsyTC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeVNuYXBzaG90U2NoZWR1", - "bGVQb2xpY3lSZXRlbnRpb25Qb2xpY3lIAIgBARJgCghzY2hlZHVsZRiXpZqz", - "ASABKAsyRS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGlj", - "eVNuYXBzaG90U2NoZWR1bGVQb2xpY3lTY2hlZHVsZUgBiAEBEnQKE3NuYXBz", - "aG90X3Byb3BlcnRpZXMYjpWyWCABKAsyTy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5SZXNvdXJjZVBvbGljeVNuYXBzaG90U2NoZWR1bGVQb2xpY3lTbmFw", - "c2hvdFByb3BlcnRpZXNIAogBAUITChFfcmV0ZW50aW9uX3BvbGljeUILCglf", - "c2NoZWR1bGVCFgoUX3NuYXBzaG90X3Byb3BlcnRpZXMi1QIKM1Jlc291cmNl", - "UG9saWN5U25hcHNob3RTY2hlZHVsZVBvbGljeVJldGVudGlvblBvbGljeRIj", - "ChJtYXhfcmV0ZW50aW9uX2RheXMYk8LRmgEgASgFSACIAQESJgoVb25fc291", - "cmNlX2Rpc2tfZGVsZXRlGMnNwpkBIAEoCUgBiAEBIp8BChJPblNvdXJjZURp", - "c2tEZWxldGUSIwofVU5ERUZJTkVEX09OX1NPVVJDRV9ESVNLX0RFTEVURRAA", - "Eh4KFkFQUExZX1JFVEVOVElPTl9QT0xJQ1kQ5JSS/wESGgoTS0VFUF9BVVRP", - "X1NOQVBTSE9UUxD5yLt7EigKIVVOU1BFQ0lGSUVEX09OX1NPVVJDRV9ESVNL", - "X0RFTEVURRCh/4NyQhUKE19tYXhfcmV0ZW50aW9uX2RheXNCGAoWX29uX3Nv", - "dXJjZV9kaXNrX2RlbGV0ZSLnAgosUmVzb3VyY2VQb2xpY3lTbmFwc2hvdFNj", - "aGVkdWxlUG9saWN5U2NoZWR1bGUSUQoOZGFpbHlfc2NoZWR1bGUY/eOKKSAB", - "KAsyMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeURh", - "aWx5Q3ljbGVIAIgBARJTCg9ob3VybHlfc2NoZWR1bGUYpbGjEiABKAsyMi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeUhvdXJseUN5", - "Y2xlSAGIAQESVAoPd2Vla2x5X3NjaGVkdWxlGJWJuasBIAEoCzIyLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlJlc291cmNlUG9saWN5V2Vla2x5Q3ljbGVI", - "AogBAUIRCg9fZGFpbHlfc2NoZWR1bGVCEgoQX2hvdXJseV9zY2hlZHVsZUIS", - "ChBfd2Vla2x5X3NjaGVkdWxlItACCjZSZXNvdXJjZVBvbGljeVNuYXBzaG90", - "U2NoZWR1bGVQb2xpY3lTbmFwc2hvdFByb3BlcnRpZXMSGgoKY2hhaW5fbmFt", - "ZRjJ2t0gIAEoCUgAiAEBEhwKC2d1ZXN0X2ZsdXNoGN2T7LcBIAEoCEgBiAEB", - "Em8KBmxhYmVscxj/v8HuASADKAsyWy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5SZXNvdXJjZVBvbGljeVNuYXBzaG90U2NoZWR1bGVQb2xpY3lTbmFwc2hv", - "dFByb3BlcnRpZXMuTGFiZWxzRW50cnkSHQoRc3RvcmFnZV9sb2NhdGlvbnMY", - "mu2znAEgAygJGi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1", - "ZRgCIAEoCToCOAFCDQoLX2NoYWluX25hbWVCDgoMX2d1ZXN0X2ZsdXNoInEK", - "GVJlc291cmNlUG9saWN5V2Vla2x5Q3ljbGUSVAoMZGF5X29mX3dlZWtzGNqf", - "+3ogAygLMjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VQb2xp", - "Y3lXZWVrbHlDeWNsZURheU9mV2VlayK0AgoiUmVzb3VyY2VQb2xpY3lXZWVr", - "bHlDeWNsZURheU9mV2VlaxISCgNkYXkYnIcGIAEoCUgAiAEBEhgKCGR1cmF0", - "aW9uGJSbkUogASgJSAGIAQESGgoKc3RhcnRfdGltZRiK6e4RIAEoCUgCiAEB", - "Ip8BCgNEYXkSEQoNVU5ERUZJTkVEX0RBWRAAEg4KBkZSSURBWRDf8uPgARIP", - "CgdJTlZBTElEENf77fwBEg0KBk1PTkRBWRCQyos/EhAKCFNBVFVSREFZELmP", - "h4UBEg4KBlNVTkRBWRDQi9KTARIPCghUSFVSU0RBWRDas+ZiEg8KB1RVRVNE", - "QVkQreyphAESEQoJV0VETkVTREFZELbOnskBQgYKBF9kYXlCCwoJX2R1cmF0", - "aW9uQg0KC19zdGFydF90aW1lIo4CCg5SZXNvdXJjZVN0YXR1cxIeCg1waHlz", - "aWNhbF9ob3N0GJD4tt0BIAEoCUgAiAEBEk4KCnNjaGVkdWxpbmcYlMuxuAEg", - "ASgLMjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VTdGF0dXNT", - "Y2hlZHVsaW5nSAGIAQESUgoUdXBjb21pbmdfbWFpbnRlbmFuY2UY8KC0bCAB", - "KAsyLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGNvbWluZ01haW50ZW5h", - "bmNlSAKIAQFCEAoOX3BoeXNpY2FsX2hvc3RCDQoLX3NjaGVkdWxpbmdCFwoV", - "X3VwY29taW5nX21haW50ZW5hbmNlIlcKGFJlc291cmNlU3RhdHVzU2NoZWR1", - "bGluZxIjChNhdmFpbGFiaWxpdHlfZG9tYWluGKigtHggASgFSACIAQFCFgoU", - "X2F2YWlsYWJpbGl0eV9kb21haW4inAEKFVJlc3VtZUluc3RhbmNlUmVxdWVz", - "dBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQi", - "xQkKBVJvdXRlEjkKCGFzX3BhdGhzGKHFzEEgAygLMiQuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUm91dGVBc1BhdGgSIgoSY3JlYXRpb25fdGltZXN0YW1w", - "GLaPxw4gASgJSACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQES", - "GwoKZGVzdF9yYW5nZRjgsuq1ASABKAlIAogBARIQCgJpZBibGiABKARIA4gB", - "ARIUCgRraW5kGJT3yAEgASgJSASIAQESFAoEbmFtZRiL9c0BIAEoCUgFiAEB", - "EhcKB25ldHdvcmsYrrSFbyABKAlIBogBARIhChBuZXh0X2hvcF9nYXRld2F5", - "GIL67LMBIAEoCUgHiAEBEhwKDG5leHRfaG9wX2h1Yhiztd5eIAEoCUgIiAEB", - "EhwKDG5leHRfaG9wX2lsYhjdut5eIAEoCUgJiAEBEiIKEW5leHRfaG9wX2lu", - "c3RhbmNlGJfr0bsBIAEoCUgKiAEBEhsKC25leHRfaG9wX2lwGKmvzTQgASgJ", - "SAuIAQESIAoQbmV4dF9ob3BfbmV0d29yaxjsoYl9IAEoCUgMiAEBEiEKEG5l", - "eHRfaG9wX3BlZXJpbmcY/pPkxAEgASgJSA2IAQESJAoTbmV4dF9ob3BfdnBu", - "X3R1bm5lbBiV5fD3ASABKAlIDogBARIZCghwcmlvcml0eRik86HUASABKA1I", - "D4gBARIdCgxyb3V0ZV9zdGF0dXMYqM2yxwEgASgJSBCIAQESGwoKcm91dGVf", - "dHlwZRjwtp6zASABKAlIEYgBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSBKI", - "AQESDwoEdGFncxiZ6NgBIAMoCRI3Cgh3YXJuaW5ncxjXiMHtASADKAsyIS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5ncyJsCgtSb3V0ZVN0YXR1", - "cxIaChZVTkRFRklORURfUk9VVEVfU1RBVFVTEAASDgoGQUNUSVZFEIbmiZYB", - "Eg8KB0RST1BQRUQQoOfP7AESEAoISU5BQ1RJVkUQ65j5gAESDgoHUEVORElO", - "RxD3qvAQImAKCVJvdXRlVHlwZRIYChRVTkRFRklORURfUk9VVEVfVFlQRRAA", - "EgkKA0JHUBCrgQQSDgoGU1RBVElDEO6Eg5MBEg4KBlNVQk5FVBDd7ryTARIO", - "CgdUUkFOU0lUELODxllCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVz", - "Y3JpcHRpb25CDQoLX2Rlc3RfcmFuZ2VCBQoDX2lkQgcKBV9raW5kQgcKBV9u", - "YW1lQgoKCF9uZXR3b3JrQhMKEV9uZXh0X2hvcF9nYXRld2F5Qg8KDV9uZXh0", - "X2hvcF9odWJCDwoNX25leHRfaG9wX2lsYkIUChJfbmV4dF9ob3BfaW5zdGFu", - "Y2VCDgoMX25leHRfaG9wX2lwQhMKEV9uZXh0X2hvcF9uZXR3b3JrQhMKEV9u", - "ZXh0X2hvcF9wZWVyaW5nQhYKFF9uZXh0X2hvcF92cG5fdHVubmVsQgsKCV9w", - "cmlvcml0eUIPCg1fcm91dGVfc3RhdHVzQg0KC19yb3V0ZV90eXBlQgwKCl9z", - "ZWxmX2xpbmsi5wEKC1JvdXRlQXNQYXRoEhMKCGFzX2xpc3RzGMjK+T8gAygN", - "EiIKEXBhdGhfc2VnbWVudF90eXBlGKC16/QBIAEoCUgAiAEBIogBCg9QYXRo", - "U2VnbWVudFR5cGUSHwobVU5ERUZJTkVEX1BBVEhfU0VHTUVOVF9UWVBFEAAS", - "GQoSQVNfQ09ORkVEX1NFUVVFTkNFELCP92kSFQoNQVNfQ09ORkVEX1NFVBDz", - "za2yARISCgtBU19TRVFVRU5DRRCu0vIyEg4KBkFTX1NFVBC1naSdAUIUChJf", - "cGF0aF9zZWdtZW50X3R5cGUimwIKCVJvdXRlTGlzdBIQCgJpZBibGiABKAlI", - "AIgBARIwCgVpdGVtcxjAz/cvIAMoCzIeLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlJvdXRlEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2Vf", - "dG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOI", - "AQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFn", - "ZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nItoFCgZSb3V0ZXIS", - "NgoDYmdwGMv5BSABKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0", - "ZXJCZ3BIAIgBARI9CgliZ3BfcGVlcnMY3a3u1wEgAygLMiYuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUm91dGVyQmdwUGVlchIiChJjcmVhdGlvbl90aW1l", - "c3RhbXAYto/HDiABKAlIAYgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlI", - "AogBARIuCh1lbmNyeXB0ZWRfaW50ZXJjb25uZWN0X3JvdXRlchifooyOASAB", - "KAhIA4gBARIQCgJpZBibGiABKARIBIgBARI/CgppbnRlcmZhY2VzGNr04AUg", - "AygLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVySW50ZXJmYWNl", - "EhQKBGtpbmQYlPfIASABKAlIBYgBARJXChdtZDVfYXV0aGVudGljYXRpb25f", - "a2V5cxiarvEhIAMoCzIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRl", - "ck1kNUF1dGhlbnRpY2F0aW9uS2V5EhQKBG5hbWUYi/XNASABKAlIBogBARIz", - "CgRuYXRzGPL2zQEgAygLMiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91", - "dGVyTmF0EhcKB25ldHdvcmsYrrSFbyABKAlIB4gBARIWCgZyZWdpb24Y9M2g", - "QiABKAlICIgBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAmIAQFCBgoEX2Jn", - "cEIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIgCh5f", - "ZW5jcnlwdGVkX2ludGVyY29ubmVjdF9yb3V0ZXJCBQoDX2lkQgcKBV9raW5k", - "QgcKBV9uYW1lQgoKCF9uZXR3b3JrQgkKB19yZWdpb25CDAoKX3NlbGZfbGlu", - "ayJoChdSb3V0ZXJBZHZlcnRpc2VkSXBSYW5nZRIcCgtkZXNjcmlwdGlvbhj8", - "h9bJASABKAlIAIgBARIVCgVyYW5nZRi98tAzIAEoCUgBiAEBQg4KDF9kZXNj", - "cmlwdGlvbkIICgZfcmFuZ2UiswMKFFJvdXRlckFnZ3JlZ2F0ZWRMaXN0EhAK", - "AmlkGJsaIAEoCUgAiAEBEkoKBWl0ZW1zGMDP9y8gAygLMjguZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUm91dGVyQWdncmVnYXRlZExpc3QuSXRlbXNFbnRy", - "eRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6", - "hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVu", - "cmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGlgKCkl0ZW1zRW50", - "cnkSCwoDa2V5GAEgASgJEjkKBXZhbHVlGAIgASgLMiouZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUm91dGVyc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVf", - "a2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dh", - "cm5pbmci2AMKCVJvdXRlckJncBIfCg5hZHZlcnRpc2VfbW9kZRi7leuUASAB", - "KAlIAIgBARIcChFhZHZlcnRpc2VkX2dyb3Vwcxi23oUKIAMoCRJRChRhZHZl", - "cnRpc2VkX2lwX3JhbmdlcxjM2PMQIAMoCzIwLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlJvdXRlckFkdmVydGlzZWRJcFJhbmdlEhIKA2Fzbhj89AUgASgN", - "SAGIAQESIQoQaWRlbnRpZmllcl9yYW5nZRinzJXvASABKAlIAogBARIjChJr", - "ZWVwYWxpdmVfaW50ZXJ2YWwYvOX8gwEgASgNSAOIAQEiTQoNQWR2ZXJ0aXNl", - "TW9kZRIcChhVTkRFRklORURfQURWRVJUSVNFX01PREUQABIOCgZDVVNUT00Q", - "8f6luQESDgoHREVGQVVMVBChxP02IkcKEEFkdmVydGlzZWRHcm91cHMSHwob", - "VU5ERUZJTkVEX0FEVkVSVElTRURfR1JPVVBTEAASEgoLQUxMX1NVQk5FVFMQ", - "2I/dAUIRCg9fYWR2ZXJ0aXNlX21vZGVCBgoEX2FzbkITChFfaWRlbnRpZmll", - "cl9yYW5nZUIVChNfa2VlcGFsaXZlX2ludGVydmFsIqUNCg1Sb3V0ZXJCZ3BQ", - "ZWVyEh8KDmFkdmVydGlzZV9tb2RlGLuV65QBIAEoCUgAiAEBEhwKEWFkdmVy", - "dGlzZWRfZ3JvdXBzGLbehQogAygJElEKFGFkdmVydGlzZWRfaXBfcmFuZ2Vz", - "GMzY8xAgAygLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVyQWR2", - "ZXJ0aXNlZElwUmFuZ2USKQoZYWR2ZXJ0aXNlZF9yb3V0ZV9wcmlvcml0eRi8", - "nPZYIAEoDUgBiAEBEj0KA2JmZBig+QUgASgLMikuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuUm91dGVyQmdwUGVlckJmZEgCiAEBEmAKGGN1c3RvbV9sZWFy", - "bmVkX2lwX3JhbmdlcxjEiMTlASADKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5Sb3V0ZXJCZ3BQZWVyQ3VzdG9tTGVhcm5lZElwUmFuZ2USLgodY3Vz", - "dG9tX2xlYXJuZWRfcm91dGVfcHJpb3JpdHkYxOLGnQEgASgFSAOIAQESFwoG", - "ZW5hYmxlGIPL1JQBIAEoCUgEiAEBEhsKC2VuYWJsZV9pcHY0GKH2w1YgASgI", - "SAWIAQESGwoLZW5hYmxlX2lwdjYYo/bDViABKAhIBogBARIaCg9leHBvcnRf", - "cG9saWNpZXMY+/L3PyADKAkSGwoPaW1wb3J0X3BvbGljaWVzGKrxj9cBIAMo", - "CRIfCg5pbnRlcmZhY2VfbmFtZRjRw+TQASABKAlIB4gBARIbCgppcF9hZGRy", - "ZXNzGNzx3MEBIAEoCUgIiAEBEiQKFGlwdjRfbmV4dGhvcF9hZGRyZXNzGNGN", - "3AIgASgJSAmIAQESJAoUaXB2Nl9uZXh0aG9wX2FkZHJlc3MY04WrDSABKAlI", - "CogBARIfCg9tYW5hZ2VtZW50X3R5cGUYtoPqUiABKAlIC4gBARIsChttZDVf", - "YXV0aGVudGljYXRpb25fa2V5X25hbWUYkb2DhgEgASgJSAyIAQESFAoEbmFt", - "ZRiL9c0BIAEoCUgNiAEBEhgKCHBlZXJfYXNuGJ+0liEgASgNSA6IAQESHwoP", - "cGVlcl9pcF9hZGRyZXNzGNmXh2MgASgJSA+IAQESKgoZcGVlcl9pcHY0X25l", - "eHRob3BfYWRkcmVzcxiOg9/fASABKAlIEIgBARIqChlwZWVyX2lwdjZfbmV4", - "dGhvcF9hZGRyZXNzGJD7reoBIAEoCUgRiAEBEioKGXJvdXRlcl9hcHBsaWFu", - "Y2VfaW5zdGFuY2UYncen3wEgASgJSBKIAQEiTQoNQWR2ZXJ0aXNlTW9kZRIc", - "ChhVTkRFRklORURfQURWRVJUSVNFX01PREUQABIOCgZDVVNUT00Q8f6luQES", - "DgoHREVGQVVMVBChxP02IkcKEEFkdmVydGlzZWRHcm91cHMSHwobVU5ERUZJ", - "TkVEX0FEVkVSVElTRURfR1JPVVBTEAASEgoLQUxMX1NVQk5FVFMQ2I/dASI5", - "CgZFbmFibGUSFAoQVU5ERUZJTkVEX0VOQUJMRRAAEgwKBUZBTFNFEIPC5B8S", - "CwoEVFJVRRCO250BImcKDk1hbmFnZW1lbnRUeXBlEh0KGVVOREVGSU5FRF9N", - "QU5BR0VNRU5UX1RZUEUQABIdChVNQU5BR0VEX0JZX0FUVEFDSE1FTlQQy9Lq", - "2gESFwoPTUFOQUdFRF9CWV9VU0VSEPOLppcBQhEKD19hZHZlcnRpc2VfbW9k", - "ZUIcChpfYWR2ZXJ0aXNlZF9yb3V0ZV9wcmlvcml0eUIGCgRfYmZkQiAKHl9j", - "dXN0b21fbGVhcm5lZF9yb3V0ZV9wcmlvcml0eUIJCgdfZW5hYmxlQg4KDF9l", - "bmFibGVfaXB2NEIOCgxfZW5hYmxlX2lwdjZCEQoPX2ludGVyZmFjZV9uYW1l", - "Qg0KC19pcF9hZGRyZXNzQhcKFV9pcHY0X25leHRob3BfYWRkcmVzc0IXChVf", - "aXB2Nl9uZXh0aG9wX2FkZHJlc3NCEgoQX21hbmFnZW1lbnRfdHlwZUIeChxf", - "bWQ1X2F1dGhlbnRpY2F0aW9uX2tleV9uYW1lQgcKBV9uYW1lQgsKCV9wZWVy", - "X2FzbkISChBfcGVlcl9pcF9hZGRyZXNzQhwKGl9wZWVyX2lwdjRfbmV4dGhv", - "cF9hZGRyZXNzQhwKGl9wZWVyX2lwdjZfbmV4dGhvcF9hZGRyZXNzQhwKGl9y", - "b3V0ZXJfYXBwbGlhbmNlX2luc3RhbmNlIoYDChBSb3V0ZXJCZ3BQZWVyQmZk", - "EiQKFG1pbl9yZWNlaXZlX2ludGVydmFsGO65lFkgASgNSACIAQESJgoVbWlu", - "X3RyYW5zbWl0X2ludGVydmFsGMfRwvkBIAEoDUgBiAEBEhoKCm11bHRpcGxp", - "ZXIYwfudWyABKA1IAogBARIrChtzZXNzaW9uX2luaXRpYWxpemF0aW9uX21v", - "ZGUYuY3DMiABKAlIA4gBASJ5ChlTZXNzaW9uSW5pdGlhbGl6YXRpb25Nb2Rl", - "EikKJVVOREVGSU5FRF9TRVNTSU9OX0lOSVRJQUxJWkFUSU9OX01PREUQABIO", - "CgZBQ1RJVkUQhuaJlgESEAoIRElTQUJMRUQQ/NSw9gESDwoHUEFTU0lWRRCH", - "9tfcAUIXChVfbWluX3JlY2VpdmVfaW50ZXJ2YWxCGAoWX21pbl90cmFuc21p", - "dF9pbnRlcnZhbEINCgtfbXVsdGlwbGllckIeChxfc2Vzc2lvbl9pbml0aWFs", - "aXphdGlvbl9tb2RlIkQKIVJvdXRlckJncFBlZXJDdXN0b21MZWFybmVkSXBS", - "YW5nZRIVCgVyYW5nZRi98tAzIAEoCUgAiAEBQggKBl9yYW5nZSKVBQoPUm91", - "dGVySW50ZXJmYWNlEhgKCGlwX3JhbmdlGKXgl0UgASgJSACIAQESGwoKaXBf", - "dmVyc2lvbhjA89KMASABKAlIAYgBARIvCh5saW5rZWRfaW50ZXJjb25uZWN0", - "X2F0dGFjaG1lbnQYzur37gEgASgJSAKIAQESIgoRbGlua2VkX3Zwbl90dW5u", - "ZWwY+b/+pwEgASgJSAOIAQESHwoPbWFuYWdlbWVudF90eXBlGLaD6lIgASgJ", - "SASIAQESFAoEbmFtZRiL9c0BIAEoCUgFiAEBEiIKEnByaXZhdGVfaXBfYWRk", - "cmVzcxiY0oswIAEoCUgGiAEBEiQKE3JlZHVuZGFudF9pbnRlcmZhY2UY5+i8", - "+QEgASgJSAeIAQESGwoKc3VibmV0d29yaxjup+SSASABKAlICIgBASI/CglJ", - "cFZlcnNpb24SGAoUVU5ERUZJTkVEX0lQX1ZFUlNJT04QABILCgRJUFY0EIXM", - "iQESCwoESVBWNhCHzIkBImcKDk1hbmFnZW1lbnRUeXBlEh0KGVVOREVGSU5F", - "RF9NQU5BR0VNRU5UX1RZUEUQABIdChVNQU5BR0VEX0JZX0FUVEFDSE1FTlQQ", - "y9Lq2gESFwoPTUFOQUdFRF9CWV9VU0VSEPOLppcBQgsKCV9pcF9yYW5nZUIN", - "CgtfaXBfdmVyc2lvbkIhCh9fbGlua2VkX2ludGVyY29ubmVjdF9hdHRhY2ht", - "ZW50QhQKEl9saW5rZWRfdnBuX3R1bm5lbEISChBfbWFuYWdlbWVudF90eXBl", - "QgcKBV9uYW1lQhUKE19wcml2YXRlX2lwX2FkZHJlc3NCFgoUX3JlZHVuZGFu", - "dF9pbnRlcmZhY2VCDQoLX3N1Ym5ldHdvcmsinQIKClJvdXRlckxpc3QSEAoC", - "aWQYmxogASgJSACIAQESMQoFaXRlbXMYwM/3LyADKAsyHy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5Sb3V0ZXISFAoEa2luZBiU98gBIAEoCUgBiAEBEh8K", - "D25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiN", - "ksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEIS", - "ChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci", - "VwoaUm91dGVyTWQ1QXV0aGVudGljYXRpb25LZXkSEgoDa2V5GN+8BiABKAlI", - "AIgBARIUCgRuYW1lGIv1zQEgASgJSAGIAQFCBgoEX2tleUIHCgVfbmFtZSLr", - "DgoJUm91dGVyTmF0EiIKEWF1dG9fbmV0d29ya190aWVyGOO70YABIAEoCUgA", - "iAEBEhkKDWRyYWluX25hdF9pcHMYx8Gu8AEgAygJEi8KHmVuYWJsZV9keW5h", - "bWljX3BvcnRfYWxsb2NhdGlvbhiimd39ASABKAhIAYgBARIzCiNlbmFibGVf", - "ZW5kcG9pbnRfaW5kZXBlbmRlbnRfbWFwcGluZxibidt7IAEoCEgCiAEBEhoK", - "DmVuZHBvaW50X3R5cGVzGM+q1u8BIAMoCRIlChVpY21wX2lkbGVfdGltZW91", - "dF9zZWMYytDeASABKAVIA4gBARJICgpsb2dfY29uZmlnGJ3RwacBIAEoCzIr", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRlck5hdExvZ0NvbmZpZ0gE", - "iAEBEiAKEG1heF9wb3J0c19wZXJfdm0Y4cmedyABKAVIBYgBARIgChBtaW5f", - "cG9ydHNfcGVyX3ZtGLOt5FggASgFSAaIAQESFAoEbmFtZRiL9c0BIAEoCUgH", - "iAEBEicKFm5hdF9pcF9hbGxvY2F0ZV9vcHRpb24Y/bj0zAEgASgJSAiIAQES", - "EgoHbmF0X2lwcxiO8Is4IAMoCRI4CgVydWxlcxj3kfUzIAMoCzImLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRlck5hdFJ1bGUSMgoic291cmNlX3N1", - "Ym5ldHdvcmtfaXBfcmFuZ2VzX3RvX25hdBjb76F4IAEoCUgJiAEBEkoKC3N1", - "Ym5ldHdvcmtzGMXUpcYBIAMoCzIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlJvdXRlck5hdFN1Ym5ldHdvcmtUb05hdBIwCiB0Y3BfZXN0YWJsaXNoZWRf", - "aWRsZV90aW1lb3V0X3NlYxjt67BqIAEoBUgKiAEBEioKGXRjcF90aW1lX3dh", - "aXRfdGltZW91dF9zZWMY/bvz9AEgASgFSAuIAQESLwofdGNwX3RyYW5zaXRv", - "cnlfaWRsZV90aW1lb3V0X3NlYxim++FhIAEoBUgMiAEBEhQKBHR5cGUYup7a", - "ASABKAlIDYgBARIkChR1ZHBfaWRsZV90aW1lb3V0X3NlYxjGsvoeIAEoBUgO", - "iAEBIpgBCg9BdXRvTmV0d29ya1RpZXISHwobVU5ERUZJTkVEX0FVVE9fTkVU", - "V09SS19USUVSEAASFgoORklYRURfU1RBTkRBUkQQyJ6FlAESDwoHUFJFTUlV", - "TRC3tMG+ARIQCghTVEFOREFSRBC9nYznARIpCiFTVEFOREFSRF9PVkVSUklE", - "RVNfRklYRURfU1RBTkRBUkQQwoeR3gEiiAEKDUVuZHBvaW50VHlwZXMSHAoY", - "VU5ERUZJTkVEX0VORFBPSU5UX1RZUEVTEAASJgoeRU5EUE9JTlRfVFlQRV9N", - "QU5BR0VEX1BST1hZX0xCEIK6ttEBEhgKEUVORFBPSU5UX1RZUEVfU1dHEMjO", - "/UsSFwoQRU5EUE9JTlRfVFlQRV9WTRCy6pwbImEKE05hdElwQWxsb2NhdGVP", - "cHRpb24SJAogVU5ERUZJTkVEX05BVF9JUF9BTExPQ0FURV9PUFRJT04QABIQ", - "CglBVVRPX09OTFkQvOD4VhISCgtNQU5VQUxfT05MWRCFwcl8IsIBCh1Tb3Vy", - "Y2VTdWJuZXR3b3JrSXBSYW5nZXNUb05hdBIwCixVTkRFRklORURfU09VUkNF", - "X1NVQk5FVFdPUktfSVBfUkFOR0VTX1RPX05BVBAAEiQKHUFMTF9TVUJORVRX", - "T1JLU19BTExfSVBfUkFOR0VTENiT6FUSLAolQUxMX1NVQk5FVFdPUktTX0FM", - "TF9QUklNQVJZX0lQX1JBTkdFUxC7w75YEhsKE0xJU1RfT0ZfU1VCTkVUV09S", - "S1MQ/qLk9gEiOgoEVHlwZRISCg5VTkRFRklORURfVFlQRRAAEg8KB1BSSVZB", - "VEUQ4+KywAESDQoGUFVCTElDEOnMwmpCFAoSX2F1dG9fbmV0d29ya190aWVy", - "QiEKH19lbmFibGVfZHluYW1pY19wb3J0X2FsbG9jYXRpb25CJgokX2VuYWJs", - "ZV9lbmRwb2ludF9pbmRlcGVuZGVudF9tYXBwaW5nQhgKFl9pY21wX2lkbGVf", - "dGltZW91dF9zZWNCDQoLX2xvZ19jb25maWdCEwoRX21heF9wb3J0c19wZXJf", - "dm1CEwoRX21pbl9wb3J0c19wZXJfdm1CBwoFX25hbWVCGQoXX25hdF9pcF9h", - "bGxvY2F0ZV9vcHRpb25CJQojX3NvdXJjZV9zdWJuZXR3b3JrX2lwX3Jhbmdl", - "c190b19uYXRCIwohX3RjcF9lc3RhYmxpc2hlZF9pZGxlX3RpbWVvdXRfc2Vj", - "QhwKGl90Y3BfdGltZV93YWl0X3RpbWVvdXRfc2VjQiIKIF90Y3BfdHJhbnNp", - "dG9yeV9pZGxlX3RpbWVvdXRfc2VjQgcKBV90eXBlQhcKFV91ZHBfaWRsZV90", - "aW1lb3V0X3NlYyK3AQoSUm91dGVyTmF0TG9nQ29uZmlnEhcKBmVuYWJsZRiD", - "y9SUASABKAhIAIgBARIXCgZmaWx0ZXIY+JajoAEgASgJSAGIAQEiWQoGRmls", - "dGVyEhQKEFVOREVGSU5FRF9GSUxURVIQABIJCgNBTEwQgfsDEhMKC0VSUk9S", - "U19PTkxZEICwz5IBEhkKEVRSQU5TTEFUSU9OU19PTkxZEOnDqqoBQgkKB19l", - "bmFibGVCCQoHX2ZpbHRlciLdAQoNUm91dGVyTmF0UnVsZRJECgZhY3Rpb24Y", - "tvy9WSABKAsyLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJOYXRS", - "dWxlQWN0aW9uSACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQES", - "FQoFbWF0Y2gYxbO3MSABKAlIAogBARIcCgtydWxlX251bWJlchjs25r/ASAB", - "KA1IA4gBAUIJCgdfYWN0aW9uQg4KDF9kZXNjcmlwdGlvbkIICgZfbWF0Y2hC", - "DgoMX3J1bGVfbnVtYmVyIqIBChNSb3V0ZXJOYXRSdWxlQWN0aW9uEiAKFXNv", - "dXJjZV9uYXRfYWN0aXZlX2lwcxj1u6hkIAMoCRIjChhzb3VyY2VfbmF0X2Fj", - "dGl2ZV9yYW5nZXMY7dDuWiADKAkSIAoUc291cmNlX25hdF9kcmFpbl9pcHMY", - "o8XBogEgAygJEiIKF3NvdXJjZV9uYXRfZHJhaW5fcmFuZ2VzGP/5tyggAygJ", - "IpYCChhSb3V0ZXJOYXRTdWJuZXR3b3JrVG9OYXQSFAoEbmFtZRiL9c0BIAEo", - "CUgAiAEBEiMKGHNlY29uZGFyeV9pcF9yYW5nZV9uYW1lcxjZwYR+IAMoCRIj", - "Chdzb3VyY2VfaXBfcmFuZ2VzX3RvX25hdBjyypS5ASADKAkikAEKE1NvdXJj", - "ZUlwUmFuZ2VzVG9OYXQSJQohVU5ERUZJTkVEX1NPVVJDRV9JUF9SQU5HRVNf", - "VE9fTkFUEAASFAoNQUxMX0lQX1JBTkdFUxCwr/0QEiIKG0xJU1RfT0ZfU0VD", - "T05EQVJZX0lQX1JBTkdFUxCctNhbEhgKEFBSSU1BUllfSVBfUkFOR0UQwpPW", - "jQFCBwoFX25hbWUixgIKDFJvdXRlclN0YXR1cxI3CgtiZXN0X3JvdXRlcxiF", - "rN+8ASADKAsyHi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZRJBChZi", - "ZXN0X3JvdXRlc19mb3Jfcm91dGVyGPn79jggAygLMh4uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUm91dGUSTgoPYmdwX3BlZXJfc3RhdHVzGPvXlWggAygL", - "MjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVyU3RhdHVzQmdwUGVl", - "clN0YXR1cxJFCgpuYXRfc3RhdHVzGNCZix4gAygLMi4uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUm91dGVyU3RhdHVzTmF0U3RhdHVzEhcKB25ldHdvcmsY", - "rrSFbyABKAlIAIgBAUIKCghfbmV0d29yayLpCgoZUm91dGVyU3RhdHVzQmdw", - "UGVlclN0YXR1cxI9ChFhZHZlcnRpc2VkX3JvdXRlcxis2fyeASADKAsyHi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZRI/CgpiZmRfc3RhdHVzGPG4", - "07wBIAEoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJmZFN0YXR1c0gA", - "iAEBEhsKC2VuYWJsZV9pcHY0GKH2w1YgASgISAGIAQESGwoLZW5hYmxlX2lw", - "djYYo/bDViABKAhIAogBARIbCgppcF9hZGRyZXNzGNzx3MEBIAEoCUgDiAEB", - "EiQKFGlwdjRfbmV4dGhvcF9hZGRyZXNzGNGN3AIgASgJSASIAQESJAoUaXB2", - "Nl9uZXh0aG9wX2FkZHJlc3MY04WrDSABKAlIBYgBARIiChFsaW5rZWRfdnBu", - "X3R1bm5lbBj5v/6nASABKAlIBogBARIhChBtZDVfYXV0aF9lbmFibGVkGMuR", - "kNcBIAEoCEgHiAEBEhQKBG5hbWUYi/XNASABKAlICIgBARIiChJudW1fbGVh", - "cm5lZF9yb3V0ZXMY/9XLQCABKA1ICYgBARIfCg9wZWVyX2lwX2FkZHJlc3MY", - "2ZeHYyABKAlICogBARIqChlwZWVyX2lwdjRfbmV4dGhvcF9hZGRyZXNzGI6D", - "398BIAEoCUgLiAEBEioKGXBlZXJfaXB2Nl9uZXh0aG9wX2FkZHJlc3MYkPut", - "6gEgASgJSAyIAQESKgoZcm91dGVyX2FwcGxpYW5jZV9pbnN0YW5jZRidx6ff", - "ASABKAlIDYgBARIVCgVzdGF0ZRiRias0IAEoCUgOiAEBEhYKBnN0YXR1cxjy", - "n7dWIAEoCUgPiAEBEh4KDXN0YXR1c19yZWFzb24YsZa1owEgASgJSBCIAQES", - "FgoGdXB0aW1lGOi3nnAgASgJSBGIAQESHgoOdXB0aW1lX3NlY29uZHMYqMr4", - "MSABKAlIEogBASJFCgZTdGF0dXMSFAoQVU5ERUZJTkVEX1NUQVRVUxAAEgsK", - "BERPV04QormAARIPCgdVTktOT1dOEKrwxM4BEgcKAlVQEJsVIsYBCgxTdGF0", - "dXNSZWFzb24SGwoXVU5ERUZJTkVEX1NUQVRVU19SRUFTT04QABIpCiFJUFY0", - "X1BFRVJfT05fSVBWNl9PTkxZX0NPTk5FQ1RJT04QlrvvzwESKQohSVBWNl9Q", - "RUVSX09OX0lQVjRfT05MWV9DT05ORUNUSU9OENLxhdABEiAKGU1ENV9BVVRI", - "X0lOVEVSTkFMX1BST0JMRU0Qs5H9QhIhChlTVEFUVVNfUkVBU09OX1VOU1BF", - "Q0lGSUVEEImOhLwBQg0KC19iZmRfc3RhdHVzQg4KDF9lbmFibGVfaXB2NEIO", - "CgxfZW5hYmxlX2lwdjZCDQoLX2lwX2FkZHJlc3NCFwoVX2lwdjRfbmV4dGhv", - "cF9hZGRyZXNzQhcKFV9pcHY2X25leHRob3BfYWRkcmVzc0IUChJfbGlua2Vk", - "X3Zwbl90dW5uZWxCEwoRX21kNV9hdXRoX2VuYWJsZWRCBwoFX25hbWVCFQoT", - "X251bV9sZWFybmVkX3JvdXRlc0ISChBfcGVlcl9pcF9hZGRyZXNzQhwKGl9w", - "ZWVyX2lwdjRfbmV4dGhvcF9hZGRyZXNzQhwKGl9wZWVyX2lwdjZfbmV4dGhv", - "cF9hZGRyZXNzQhwKGl9yb3V0ZXJfYXBwbGlhbmNlX2luc3RhbmNlQggKBl9z", - "dGF0ZUIJCgdfc3RhdHVzQhAKDl9zdGF0dXNfcmVhc29uQgkKB191cHRpbWVC", - "EQoPX3VwdGltZV9zZWNvbmRzIvcDChVSb3V0ZXJTdGF0dXNOYXRTdGF0dXMS", - "IgoWYXV0b19hbGxvY2F0ZWRfbmF0X2lwcxiGtMjzASADKAkSKAocZHJhaW5f", - "YXV0b19hbGxvY2F0ZWRfbmF0X2lwcxitkLeTASADKAkSKAocZHJhaW5fdXNl", - "cl9hbGxvY2F0ZWRfbmF0X2lwcxjJjsiRASADKAkSKQoYbWluX2V4dHJhX25h", - "dF9pcHNfbmVlZGVkGOLpta4BIAEoBUgAiAEBEhQKBG5hbWUYi/XNASABKAlI", - "AYgBARIzCiJudW1fdm1fZW5kcG9pbnRzX3dpdGhfbmF0X21hcHBpbmdzGOy2", - "qPQBIAEoBUgCiAEBElMKC3J1bGVfc3RhdHVzGJXF7kIgAygLMjsuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuUm91dGVyU3RhdHVzTmF0U3RhdHVzTmF0UnVs", - "ZVN0YXR1cxIqCh91c2VyX2FsbG9jYXRlZF9uYXRfaXBfcmVzb3VyY2VzGNfp", - "umUgAygJEiIKFnVzZXJfYWxsb2NhdGVkX25hdF9pcHMYorLZ8QEgAygJQhsK", - "GV9taW5fZXh0cmFfbmF0X2lwc19uZWVkZWRCBwoFX25hbWVCJQojX251bV92", - "bV9lbmRwb2ludHNfd2l0aF9uYXRfbWFwcGluZ3MipAIKIlJvdXRlclN0YXR1", - "c05hdFN0YXR1c05hdFJ1bGVTdGF0dXMSGQoOYWN0aXZlX25hdF9pcHMY1e+2", - "YyADKAkSGQoNZHJhaW5fbmF0X2lwcxjHwa7wASADKAkSJQoUbWluX2V4dHJh", - "X2lwc19uZWVkZWQYhMqpqAEgASgFSACIAQESMwoibnVtX3ZtX2VuZHBvaW50", - "c193aXRoX25hdF9tYXBwaW5ncxjstqj0ASABKAVIAYgBARIcCgtydWxlX251", - "bWJlchjs25r/ASABKAVIAogBAUIXChVfbWluX2V4dHJhX2lwc19uZWVkZWRC", - "JQojX251bV92bV9lbmRwb2ludHNfd2l0aF9uYXRfbWFwcGluZ3NCDgoMX3J1", - "bGVfbnVtYmVyIn8KFFJvdXRlclN0YXR1c1Jlc3BvbnNlEhQKBGtpbmQYlPfI", - "ASABKAlIAIgBARI9CgZyZXN1bHQYnZC3QiABKAsyJS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5Sb3V0ZXJTdGF0dXNIAYgBAUIHCgVfa2luZEIJCgdfcmVz", - "dWx0ImAKFlJvdXRlcnNQcmV2aWV3UmVzcG9uc2USOQoIcmVzb3VyY2UYjoiv", - "XSABKAsyHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJIAIgBAUIL", - "CglfcmVzb3VyY2UikAEKEVJvdXRlcnNTY29wZWRMaXN0EjQKB3JvdXRlcnMY", - "yqTdlAEgAygLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVyEjkK", - "B3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5X", - "YXJuaW5nSACIAQFCCgoIX3dhcm5pbmci2AMKDlNTTEhlYWx0aENoZWNrEhQK", - "BHBvcnQYgbHSASABKAVIAIgBARIZCglwb3J0X25hbWUYiYfnEyABKAlIAYgB", - "ARIiChJwb3J0X3NwZWNpZmljYXRpb24YxevMGCABKAlIAogBARIcCgxwcm94", - "eV9oZWFkZXIY/rq8TCABKAlIA4gBARIXCgdyZXF1ZXN0GI/luwogASgJSASI", - "AQESGAoIcmVzcG9uc2UYwajcXSABKAlIBYgBASJ+ChFQb3J0U3BlY2lmaWNh", - "dGlvbhIgChxVTkRFRklORURfUE9SVF9TUEVDSUZJQ0FUSU9OEAASFQoOVVNF", - "X0ZJWEVEX1BPUlQQ5IjbWhIWCg5VU0VfTkFNRURfUE9SVBC/z8emARIYChBV", - "U0VfU0VSVklOR19QT1JUEMzR9awBIkgKC1Byb3h5SGVhZGVyEhoKFlVOREVG", - "SU5FRF9QUk9YWV9IRUFERVIQABILCgROT05FELjOkgESEAoIUFJPWFlfVjEQ", - "rKS3nwFCBwoFX3BvcnRCDAoKX3BvcnRfbmFtZUIVChNfcG9ydF9zcGVjaWZp", - "Y2F0aW9uQg8KDV9wcm94eV9oZWFkZXJCCgoIX3JlcXVlc3RCCwoJX3Jlc3Bv", - "bnNlIo8IChFTYXZlZEF0dGFjaGVkRGlzaxIcCgthdXRvX2RlbGV0ZRi75M7d", - "ASABKAhIAIgBARIUCgRib290GPL1uAEgASgISAGIAQESGwoLZGV2aWNlX25h", - "bWUY1LWaICABKAlIAogBARJUChNkaXNrX2VuY3J5cHRpb25fa2V5GIXtxIEB", - "IAEoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbWVyRW5jcnlw", - "dGlvbktleUgDiAEBEh0KDGRpc2tfc2l6ZV9nYhi3mueWASABKANIBIgBARIZ", - "CglkaXNrX3R5cGUYnOmsLCABKAlIBYgBARJFChFndWVzdF9vc19mZWF0dXJl", - "cxjR4OclIAMoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkd1ZXN0T3NG", - "ZWF0dXJlEhUKBWluZGV4GNLR7C8gASgFSAaIAQESGgoJaW50ZXJmYWNlGLna", - "1e8BIAEoCUgHiAEBEhQKBGtpbmQYlPfIASABKAlICIgBARIUCghsaWNlbnNl", - "cxjSiIChASADKAkSFAoEbW9kZRij88wBIAEoCUgJiAEBEhYKBnNvdXJjZRib", - "0MFUIAEoCUgKiAEBEh4KDXN0b3JhZ2VfYnl0ZXMYp7u9ygEgASgDSAuIAQES", - "JQoUc3RvcmFnZV9ieXRlc19zdGF0dXMYiquA6gEgASgJSAyIAQESFAoEdHlw", - "ZRi6ntoBIAEoCUgNiAEBIj4KCUludGVyZmFjZRIXChNVTkRFRklORURfSU5U", - "RVJGQUNFEAASCwoETlZNRRDggpMBEgsKBFNDU0kQpoGbASI/CgRNb2RlEhIK", - "DlVOREVGSU5FRF9NT0RFEAASEAoJUkVBRF9PTkxZELWZ7CsSEQoKUkVBRF9X", - "UklURRDWl+RSIl0KElN0b3JhZ2VCeXRlc1N0YXR1cxIiCh5VTkRFRklORURf", - "U1RPUkFHRV9CWVRFU19TVEFUVVMQABIQCghVUERBVElORxDG7uzrARIRCgpV", - "UF9UT19EQVRFEM6ipzAiPwoEVHlwZRISCg5VTkRFRklORURfVFlQRRAAEhIK", - "ClBFUlNJU1RFTlQQl/XV2wESDwoHU0NSQVRDSBDa/fDsAUIOCgxfYXV0b19k", - "ZWxldGVCBwoFX2Jvb3RCDgoMX2RldmljZV9uYW1lQhYKFF9kaXNrX2VuY3J5", - "cHRpb25fa2V5Qg8KDV9kaXNrX3NpemVfZ2JCDAoKX2Rpc2tfdHlwZUIICgZf", - "aW5kZXhCDAoKX2ludGVyZmFjZUIHCgVfa2luZEIHCgVfbW9kZUIJCgdfc291", - "cmNlQhAKDl9zdG9yYWdlX2J5dGVzQhcKFV9zdG9yYWdlX2J5dGVzX3N0YXR1", - "c0IHCgVfdHlwZSLFAwoJU2F2ZWREaXNrEh0KDGFyY2hpdGVjdHVyZRjT0rGQ", - "ASABKAlIAIgBARIUCgRraW5kGJT3yAEgASgJSAGIAQESHAoLc291cmNlX2Rp", - "c2sYwe601wEgASgJSAKIAQESHgoNc3RvcmFnZV9ieXRlcxinu73KASABKANI", - "A4gBARIlChRzdG9yYWdlX2J5dGVzX3N0YXR1cxiKq4DqASABKAlIBIgBASJq", - "CgxBcmNoaXRlY3R1cmUSGgoWVU5ERUZJTkVEX0FSQ0hJVEVDVFVSRRAAEiAK", - "GEFSQ0hJVEVDVFVSRV9VTlNQRUNJRklFRBCr1J28ARIMCgVBUk02NBD6y+kd", - "Eg4KBlg4Nl82NBDHpObKASJdChJTdG9yYWdlQnl0ZXNTdGF0dXMSIgoeVU5E", - "RUZJTkVEX1NUT1JBR0VfQllURVNfU1RBVFVTEAASEAoIVVBEQVRJTkcQxu7s", - "6wESEQoKVVBfVE9fREFURRDOoqcwQg8KDV9hcmNoaXRlY3R1cmVCBwoFX2tp", - "bmRCDgoMX3NvdXJjZV9kaXNrQhAKDl9zdG9yYWdlX2J5dGVzQhcKFV9zdG9y", - "YWdlX2J5dGVzX3N0YXR1cyKBAgoVU2NhbGluZ1NjaGVkdWxlU3RhdHVzEh8K", - "D2xhc3Rfc3RhcnRfdGltZRjTu7wQIAEoCUgAiAEBEh8KD25leHRfc3RhcnRf", - "dGltZRjW8rAuIAEoCUgBiAEBEhUKBXN0YXRlGJGJqzQgASgJSAKIAQEiXQoF", - "U3RhdGUSEwoPVU5ERUZJTkVEX1NUQVRFEAASDgoGQUNUSVZFEIbmiZYBEhAK", - "CERJU0FCTEVEEPzUsPYBEg8KCE9CU09MRVRFEJnr3B8SDAoFUkVBRFkQg8OP", - "JUISChBfbGFzdF9zdGFydF90aW1lQhIKEF9uZXh0X3N0YXJ0X3RpbWVCCAoG", - "X3N0YXRlIu4JCgpTY2hlZHVsaW5nEiIKEWF1dG9tYXRpY19yZXN0YXJ0GPu3", - "pKcBIAEoCEgAiAEBEiMKE2F2YWlsYWJpbGl0eV9kb21haW4YqKC0eCABKAVI", - "AYgBARIrChtpbnN0YW5jZV90ZXJtaW5hdGlvbl9hY3Rpb24Yu/+ZMyABKAlI", - "AogBARJNChpsb2NhbF9zc2RfcmVjb3ZlcnlfdGltZW91dBjmr+Z/IAEoCzIh", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkR1cmF0aW9uSAOIAQESHgoNbG9j", - "YXRpb25faGludBjRgZKnASABKAlIBIgBARJEChBtYXhfcnVuX2R1cmF0aW9u", - "GMOvuM0BIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkR1cmF0aW9u", - "SAWIAQESHgoNbWluX25vZGVfY3B1cxi7pKKXASABKAVIBogBARJMCg9ub2Rl", - "X2FmZmluaXRpZXMYo4Sa3AEgAygLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuU2NoZWR1bGluZ05vZGVBZmZpbml0eRIjChNvbl9ob3N0X21haW50ZW5h", - "bmNlGNzy5x4gASgJSAeIAQESYQoXb25faW5zdGFuY2Vfc3RvcF9hY3Rpb24Y", - "yY3V/AEgASgLMjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2NoZWR1bGlu", - "Z09uSW5zdGFuY2VTdG9wQWN0aW9uSAiIAQESHAoLcHJlZW1wdGlibGUYoeXL", - "mgEgASgISAmIAQESIQoScHJvdmlzaW9uaW5nX21vZGVsGNeWHiABKAlICogB", - "ARIhChB0ZXJtaW5hdGlvbl90aW1lGKiOkMwBIAEoCUgLiAEBIpMBChlJbnN0", - "YW5jZVRlcm1pbmF0aW9uQWN0aW9uEikKJVVOREVGSU5FRF9JTlNUQU5DRV9U", - "RVJNSU5BVElPTl9BQ1RJT04QABIOCgZERUxFVEUQq/PlvwESLgonSU5TVEFO", - "Q0VfVEVSTUlOQVRJT05fQUNUSU9OX1VOU1BFQ0lGSUVEELPBqSwSCwoEU1RP", - "UBCCgJwBIlkKEU9uSG9zdE1haW50ZW5hbmNlEiEKHVVOREVGSU5FRF9PTl9I", - "T1NUX01BSU5URU5BTkNFEAASDgoHTUlHUkFURRCLw4FPEhEKCVRFUk1JTkFU", - "RRDBnMv7ASJUChFQcm92aXNpb25pbmdNb2RlbBIgChxVTkRFRklORURfUFJP", - "VklTSU9OSU5HX01PREVMEAASCwoEU1BPVBCC4psBEhAKCFNUQU5EQVJEEL2d", - "jOcBQhQKEl9hdXRvbWF0aWNfcmVzdGFydEIWChRfYXZhaWxhYmlsaXR5X2Rv", - "bWFpbkIeChxfaW5zdGFuY2VfdGVybWluYXRpb25fYWN0aW9uQh0KG19sb2Nh", - "bF9zc2RfcmVjb3ZlcnlfdGltZW91dEIQCg5fbG9jYXRpb25faGludEITChFf", - "bWF4X3J1bl9kdXJhdGlvbkIQCg5fbWluX25vZGVfY3B1c0IWChRfb25faG9z", - "dF9tYWludGVuYW5jZUIaChhfb25faW5zdGFuY2Vfc3RvcF9hY3Rpb25CDgoM", - "X3ByZWVtcHRpYmxlQhUKE19wcm92aXNpb25pbmdfbW9kZWxCEwoRX3Rlcm1p", - "bmF0aW9uX3RpbWUixwEKFlNjaGVkdWxpbmdOb2RlQWZmaW5pdHkSEgoDa2V5", - "GN+8BiABKAlIAIgBARIYCghvcGVyYXRvchik0agRIAEoCUgBiAEBEhEKBnZh", - "bHVlcxiiupZ3IAMoCSJXCghPcGVyYXRvchIWChJVTkRFRklORURfT1BFUkFU", - "T1IQABIHCgJJThClEhINCgZOT1RfSU4QsbzrTBIbChRPUEVSQVRPUl9VTlNQ", - "RUNJRklFRBD8/7o9QgYKBF9rZXlCCwoJX29wZXJhdG9yIloKHlNjaGVkdWxp", - "bmdPbkluc3RhbmNlU3RvcEFjdGlvbhIiChFkaXNjYXJkX2xvY2FsX3NzZBjP", - "6a2YASABKAhIAIgBAUIUChJfZGlzY2FyZF9sb2NhbF9zc2QiMwoMU2NyYXRj", - "aERpc2tzEhcKB2Rpc2tfZ2IYvcWKHSABKAVIAIgBAUIKCghfZGlza19nYiJT", - "CgpTY3JlZW5zaG90EhkKCGNvbnRlbnRzGJq2vfEBIAEoCUgAiAEBEhQKBGtp", - "bmQYlPfIASABKAlIAYgBAUILCglfY29udGVudHNCBwoFX2tpbmQi7wMKHlNl", - "Y3VyaXR5UG9saWNpZXNBZ2dyZWdhdGVkTGlzdBIUCgRldGFnGJXSvgEgASgJ", - "SACIAQESEAoCaWQYmxogASgJSAGIAQESVAoFaXRlbXMYwM/3LyADKAsyQi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljaWVzQWdncmVn", + "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", + "c3RfaWQYy4HZESABKAlIAIgBARIUCgRzaXplGIHA1wEgASgFQgPgQQISGwoE", + "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKIAgoX", + "UmVzaXplUmVnaW9uRGlza1JlcXVlc3QSFAoEZGlzaxidm7wBIAEoCUID4EEC", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", + "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SaAokcmVnaW9uX2Rpc2tzX3Jlc2l6", + "ZV9yZXF1ZXN0X3Jlc291cmNlGJWq/NQBIAEoCzIxLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlJlZ2lvbkRpc2tzUmVzaXplUmVxdWVzdEID4EECEhoKCnJl", + "cXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLWAQonUmVz", + "aXplUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3Rh", + "bmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlCA+BBAhIhCgdwcm9qZWN0GJmW", + "wWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC", + "8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIUCgRzaXpl", + "GIHA1wEgASgFQgPgQQJCDQoLX3JlcXVlc3RfaWQijQIKGFJlc2l6ZVJlc2Vy", + "dmF0aW9uUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", + "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgtyZXNlcnZhdGlv", + "bhjMh9UWIAEoCUID4EECEmkKJHJlc2VydmF0aW9uc19yZXNpemVfcmVxdWVz", + "dF9yZXNvdXJjZRjR2865ASABKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5SZXNlcnZhdGlvbnNSZXNpemVSZXF1ZXN0QgPgQQISGwoEem9uZRisx+QB", + "IAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKCAgoSUmVzb3VyY2VD", + "b21taXRtZW50EiAKEGFjY2VsZXJhdG9yX3R5cGUYjuHoQSABKAlIAIgBARIW", + "CgZhbW91bnQY2KDpXSABKANIAYgBARIUCgR0eXBlGLqe2gEgASgJSAKIAQEi", + "cwoEVHlwZRISCg5VTkRFRklORURfVFlQRRAAEhMKC0FDQ0VMRVJBVE9SEMvs", + "+cwBEhEKCUxPQ0FMX1NTRBDw9dbyARINCgZNRU1PUlkQgeLWOhITCgtVTlNQ", + "RUNJRklFRBCXvpj7ARILCgRWQ1BVEPK6oAFCEwoRX2FjY2VsZXJhdG9yX3R5", + "cGVCCQoHX2Ftb3VudEIHCgVfdHlwZSI5ChZSZXNvdXJjZUdyb3VwUmVmZXJl", + "bmNlEhUKBWdyb3VwGP/sgy8gASgJSACIAQFCCAoGX2dyb3VwIqoBChpSZXNv", + "dXJjZVBvbGljaWVzU2NvcGVkTGlzdBJFChFyZXNvdXJjZV9wb2xpY2llcxjh", + "nMwKIAMoCzInLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc291cmNlUG9s", + "aWN5EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dhcm5pbmciwggKDlJlc291cmNlUG9s", + "aWN5EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rl", + "c2NyaXB0aW9uGPyH1skBIAEoCUgBiAEBEnEKHWRpc2tfY29uc2lzdGVuY3lf", + "Z3JvdXBfcG9saWN5GJuE8uEBIAEoCzJBLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlJlc291cmNlUG9saWN5RGlza0NvbnNpc3RlbmN5R3JvdXBQb2xpY3lI", + "AogBARJjChZncm91cF9wbGFjZW1lbnRfcG9saWN5GIybmwUgASgLMjsuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VQb2xpY3lHcm91cFBsYWNl", + "bWVudFBvbGljeUgDiAEBEhAKAmlkGJsaIAEoBEgEiAEBEmgKGGluc3RhbmNl", + "X3NjaGVkdWxlX3BvbGljeRiw0LmkASABKAsyPS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5SZXNvdXJjZVBvbGljeUluc3RhbmNlU2NoZWR1bGVQb2xpY3lI", + "BYgBARIUCgRraW5kGJT3yAEgASgJSAaIAQESFAoEbmFtZRiL9c0BIAEoCUgH", + "iAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgIiAEBElYKD3Jlc291cmNlX3N0YXR1", + "cxjD+vd2IAEoCzI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc291cmNl", + "UG9saWN5UmVzb3VyY2VTdGF0dXNICYgBARIaCglzZWxmX2xpbmsYjZLF2QEg", + "ASgJSAqIAQESZwoYc25hcHNob3Rfc2NoZWR1bGVfcG9saWN5GN/WgWggASgL", + "Mj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VQb2xpY3lTbmFw", + "c2hvdFNjaGVkdWxlUG9saWN5SAuIAQESFgoGc3RhdHVzGPKft1YgASgJSAyI", + "AQEicgoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQABIQCghDUkVBVElO", + "RxC5vZ3ZARIQCghERUxFVElORxCop4f8ARIPCgdFWFBJUkVEEIXmiOYBEg8K", + "B0lOVkFMSUQQ1/vt/AESDAoFUkVBRFkQg8OPJUIVChNfY3JlYXRpb25fdGlt", + "ZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIgCh5fZGlza19jb25zaXN0ZW5jeV9n", + "cm91cF9wb2xpY3lCGQoXX2dyb3VwX3BsYWNlbWVudF9wb2xpY3lCBQoDX2lk", + "QhsKGV9pbnN0YW5jZV9zY2hlZHVsZV9wb2xpY3lCBwoFX2tpbmRCBwoFX25h", + "bWVCCQoHX3JlZ2lvbkISChBfcmVzb3VyY2Vfc3RhdHVzQgwKCl9zZWxmX2xp", + "bmtCGwoZX3NuYXBzaG90X3NjaGVkdWxlX3BvbGljeUIJCgdfc3RhdHVzIusD", + "ChxSZXNvdXJjZVBvbGljeUFnZ3JlZ2F0ZWRMaXN0EhQKBGV0YWcYldK+ASAB", + "KAlIAIgBARIQCgJpZBibGiABKAlIAYgBARJSCgVpdGVtcxjAz/cvIAMoCzJA", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc291cmNlUG9saWN5QWdncmVn", "YXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAKIAQESHwoP", "bmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAOIAQESGgoJc2VsZl9saW5rGI2S", "xdkBIAEoCUgEiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJu", "aW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fybmlu", "Z0gFiAEBGmEKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEkIKBXZhbHVlGAIg", - "ASgLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY2ll", + "ASgLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VQb2xpY2ll", "c1Njb3BlZExpc3Q6AjgBQgcKBV9ldGFnQgUKA19pZEIHCgVfa2luZEISChBf", - "bmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcivwEK", - "N1NlY3VyaXR5UG9saWNpZXNMaXN0UHJlY29uZmlndXJlZEV4cHJlc3Npb25T", - "ZXRzUmVzcG9uc2USYgodcHJlY29uZmlndXJlZF9leHByZXNzaW9uX3NldHMY", - "+ozX/wEgASgLMjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQ", - "b2xpY2llc1dhZkNvbmZpZ0gAiAEBQiAKHl9wcmVjb25maWd1cmVkX2V4cHJl", - "c3Npb25fc2V0cyKqAQoaU2VjdXJpdHlQb2xpY2llc1Njb3BlZExpc3QSRQoR", - "c2VjdXJpdHlfcG9saWNpZXMY76b3PCADKAsyJy5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5TZWN1cml0eVBvbGljeRI5Cgd3YXJuaW5nGJzflhggASgLMiAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJu", - "aW5nInIKGVNlY3VyaXR5UG9saWNpZXNXYWZDb25maWcSRwoJd2FmX3J1bGVz", - "GNTD2yMgASgLMiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJlY29uZmln", - "dXJlZFdhZlNldEgAiAEBQgwKCl93YWZfcnVsZXMirwoKDlNlY3VyaXR5UG9s", - "aWN5EmsKGmFkYXB0aXZlX3Byb3RlY3Rpb25fY29uZmlnGN/70UcgASgLMj8u", + "bmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcingEK", + "GFJlc291cmNlUG9saWN5RGFpbHlDeWNsZRIeCg1kYXlzX2luX2N5Y2xlGLSY", + "qrABIAEoBUgAiAEBEhgKCGR1cmF0aW9uGJSbkUogASgJSAGIAQESGgoKc3Rh", + "cnRfdGltZRiK6e4RIAEoCUgCiAEBQhAKDl9kYXlzX2luX2N5Y2xlQgsKCV9k", + "dXJhdGlvbkINCgtfc3RhcnRfdGltZSIqCihSZXNvdXJjZVBvbGljeURpc2tD", + "b25zaXN0ZW5jeUdyb3VwUG9saWN5IqACCiJSZXNvdXJjZVBvbGljeUdyb3Vw", + "UGxhY2VtZW50UG9saWN5EikKGWF2YWlsYWJpbGl0eV9kb21haW5fY291bnQY", + "uIz4BSABKAVIAIgBARIcCgtjb2xsb2NhdGlvbhi1wt7zASABKAlIAYgBARIY", + "Cgh2bV9jb3VudBiHu9Z8IAEoBUgCiAEBIlwKC0NvbGxvY2F0aW9uEhkKFVVO", + "REVGSU5FRF9DT0xMT0NBVElPThAAEhEKCkNPTExPQ0FURUQQ0queMRIfChdV", + "TlNQRUNJRklFRF9DT0xMT0NBVElPThDtj7PdAUIcChpfYXZhaWxhYmlsaXR5", + "X2RvbWFpbl9jb3VudEIOCgxfY29sbG9jYXRpb25CCwoJX3ZtX2NvdW50IqEB", + "ChlSZXNvdXJjZVBvbGljeUhvdXJseUN5Y2xlEhgKCGR1cmF0aW9uGJSbkUog", + "ASgJSACIAQESHwoOaG91cnNfaW5fY3ljbGUY/IiX+wEgASgFSAGIAQESGgoK", + "c3RhcnRfdGltZRiK6e4RIAEoCUgCiAEBQgsKCV9kdXJhdGlvbkIRCg9faG91", + "cnNfaW5fY3ljbGVCDQoLX3N0YXJ0X3RpbWUirgMKJFJlc291cmNlUG9saWN5", + "SW5zdGFuY2VTY2hlZHVsZVBvbGljeRIfCg9leHBpcmF0aW9uX3RpbWUY3azo", + "bSABKAlIAIgBARIaCgpzdGFydF90aW1lGIrp7hEgASgJSAGIAQESGQoJdGlt", + "ZV96b25lGN6DyREgASgJSAKIAQESaAoRdm1fc3RhcnRfc2NoZWR1bGUY3JC8", + "CCABKAsyRS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGlj", + "eUluc3RhbmNlU2NoZWR1bGVQb2xpY3lTY2hlZHVsZUgDiAEBEmgKEHZtX3N0", + "b3Bfc2NoZWR1bGUYrOWfywEgASgLMkUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuUmVzb3VyY2VQb2xpY3lJbnN0YW5jZVNjaGVkdWxlUG9saWN5U2NoZWR1", + "bGVIBIgBAUISChBfZXhwaXJhdGlvbl90aW1lQg0KC19zdGFydF90aW1lQgwK", + "Cl90aW1lX3pvbmVCFAoSX3ZtX3N0YXJ0X3NjaGVkdWxlQhMKEV92bV9zdG9w", + "X3NjaGVkdWxlIlYKLFJlc291cmNlUG9saWN5SW5zdGFuY2VTY2hlZHVsZVBv", + "bGljeVNjaGVkdWxlEhkKCHNjaGVkdWxlGJelmrMBIAEoCUgAiAEBQgsKCV9z", + "Y2hlZHVsZSLMAgoSUmVzb3VyY2VQb2xpY3lMaXN0EhQKBGV0YWcYldK+ASAB", + "KAlIAIgBARIQCgJpZBibGiABKAlIAYgBARI5CgVpdGVtcxjAz/cvIAMoCzIn", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc291cmNlUG9saWN5EhQKBGtp", + "bmQYlPfIASABKAlIAogBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", + "A4gBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSASIAQESOQoHd2FybmluZxic", + "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBYgB", + "AUIHCgVfZXRhZ0IFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tl", + "bkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIrkBChxSZXNvdXJjZVBvbGlj", + "eVJlc291cmNlU3RhdHVzEnwKGGluc3RhbmNlX3NjaGVkdWxlX3BvbGljeRiw", + "0LmkASABKAsyUS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBv", + "bGljeVJlc291cmNlU3RhdHVzSW5zdGFuY2VTY2hlZHVsZVBvbGljeVN0YXR1", + "c0gAiAEBQhsKGV9pbnN0YW5jZV9zY2hlZHVsZV9wb2xpY3kitgEKOFJlc291", + "cmNlUG9saWN5UmVzb3VyY2VTdGF0dXNJbnN0YW5jZVNjaGVkdWxlUG9saWN5", + "U3RhdHVzEiQKE2xhc3RfcnVuX3N0YXJ0X3RpbWUYh+/BkAEgASgJSACIAQES", + "JAoTbmV4dF9ydW5fc3RhcnRfdGltZRiKs/iXASABKAlIAYgBAUIWChRfbGFz", + "dF9ydW5fc3RhcnRfdGltZUIWChRfbmV4dF9ydW5fc3RhcnRfdGltZSKoAwok", + "UmVzb3VyY2VQb2xpY3lTbmFwc2hvdFNjaGVkdWxlUG9saWN5Em4KEHJldGVu", + "dGlvbl9wb2xpY3kY88rcICABKAsyTC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5SZXNvdXJjZVBvbGljeVNuYXBzaG90U2NoZWR1bGVQb2xpY3lSZXRlbnRp", + "b25Qb2xpY3lIAIgBARJgCghzY2hlZHVsZRiXpZqzASABKAsyRS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeVNuYXBzaG90U2NoZWR1", + "bGVQb2xpY3lTY2hlZHVsZUgBiAEBEnQKE3NuYXBzaG90X3Byb3BlcnRpZXMY", + "jpWyWCABKAsyTy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBv", + "bGljeVNuYXBzaG90U2NoZWR1bGVQb2xpY3lTbmFwc2hvdFByb3BlcnRpZXNI", + "AogBAUITChFfcmV0ZW50aW9uX3BvbGljeUILCglfc2NoZWR1bGVCFgoUX3Nu", + "YXBzaG90X3Byb3BlcnRpZXMi1QIKM1Jlc291cmNlUG9saWN5U25hcHNob3RT", + "Y2hlZHVsZVBvbGljeVJldGVudGlvblBvbGljeRIjChJtYXhfcmV0ZW50aW9u", + "X2RheXMYk8LRmgEgASgFSACIAQESJgoVb25fc291cmNlX2Rpc2tfZGVsZXRl", + "GMnNwpkBIAEoCUgBiAEBIp8BChJPblNvdXJjZURpc2tEZWxldGUSIwofVU5E", + "RUZJTkVEX09OX1NPVVJDRV9ESVNLX0RFTEVURRAAEh4KFkFQUExZX1JFVEVO", + "VElPTl9QT0xJQ1kQ5JSS/wESGgoTS0VFUF9BVVRPX1NOQVBTSE9UUxD5yLt7", + "EigKIVVOU1BFQ0lGSUVEX09OX1NPVVJDRV9ESVNLX0RFTEVURRCh/4NyQhUK", + "E19tYXhfcmV0ZW50aW9uX2RheXNCGAoWX29uX3NvdXJjZV9kaXNrX2RlbGV0", + "ZSLnAgosUmVzb3VyY2VQb2xpY3lTbmFwc2hvdFNjaGVkdWxlUG9saWN5U2No", + "ZWR1bGUSUQoOZGFpbHlfc2NoZWR1bGUY/eOKKSABKAsyMS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeURhaWx5Q3ljbGVIAIgBARJT", + "Cg9ob3VybHlfc2NoZWR1bGUYpbGjEiABKAsyMi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5SZXNvdXJjZVBvbGljeUhvdXJseUN5Y2xlSAGIAQESVAoPd2Vl", + "a2x5X3NjaGVkdWxlGJWJuasBIAEoCzIyLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlJlc291cmNlUG9saWN5V2Vla2x5Q3ljbGVIAogBAUIRCg9fZGFpbHlf", + "c2NoZWR1bGVCEgoQX2hvdXJseV9zY2hlZHVsZUISChBfd2Vla2x5X3NjaGVk", + "dWxlItACCjZSZXNvdXJjZVBvbGljeVNuYXBzaG90U2NoZWR1bGVQb2xpY3lT", + "bmFwc2hvdFByb3BlcnRpZXMSGgoKY2hhaW5fbmFtZRjJ2t0gIAEoCUgAiAEB", + "EhwKC2d1ZXN0X2ZsdXNoGN2T7LcBIAEoCEgBiAEBEm8KBmxhYmVscxj/v8Hu", + "ASADKAsyWy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGlj", + "eVNuYXBzaG90U2NoZWR1bGVQb2xpY3lTbmFwc2hvdFByb3BlcnRpZXMuTGFi", + "ZWxzRW50cnkSHQoRc3RvcmFnZV9sb2NhdGlvbnMYmu2znAEgAygJGi0KC0xh", + "YmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAFCDQoL", + "X2NoYWluX25hbWVCDgoMX2d1ZXN0X2ZsdXNoInEKGVJlc291cmNlUG9saWN5", + "V2Vla2x5Q3ljbGUSVAoMZGF5X29mX3dlZWtzGNqf+3ogAygLMjsuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VQb2xpY3lXZWVrbHlDeWNsZURh", + "eU9mV2VlayK0AgoiUmVzb3VyY2VQb2xpY3lXZWVrbHlDeWNsZURheU9mV2Vl", + "axISCgNkYXkYnIcGIAEoCUgAiAEBEhgKCGR1cmF0aW9uGJSbkUogASgJSAGI", + "AQESGgoKc3RhcnRfdGltZRiK6e4RIAEoCUgCiAEBIp8BCgNEYXkSEQoNVU5E", + "RUZJTkVEX0RBWRAAEg4KBkZSSURBWRDf8uPgARIPCgdJTlZBTElEENf77fwB", + "Eg0KBk1PTkRBWRCQyos/EhAKCFNBVFVSREFZELmPh4UBEg4KBlNVTkRBWRDQ", + "i9KTARIPCghUSFVSU0RBWRDas+ZiEg8KB1RVRVNEQVkQreyphAESEQoJV0VE", + "TkVTREFZELbOnskBQgYKBF9kYXlCCwoJX2R1cmF0aW9uQg0KC19zdGFydF90", + "aW1lIo4CCg5SZXNvdXJjZVN0YXR1cxIeCg1waHlzaWNhbF9ob3N0GJD4tt0B", + "IAEoCUgAiAEBEk4KCnNjaGVkdWxpbmcYlMuxuAEgASgLMjEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUmVzb3VyY2VTdGF0dXNTY2hlZHVsaW5nSAGIAQES", + "UgoUdXBjb21pbmdfbWFpbnRlbmFuY2UY8KC0bCABKAsyLC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5VcGNvbWluZ01haW50ZW5hbmNlSAKIAQFCEAoOX3Bo", + "eXNpY2FsX2hvc3RCDQoLX3NjaGVkdWxpbmdCFwoVX3VwY29taW5nX21haW50", + "ZW5hbmNlIlcKGFJlc291cmNlU3RhdHVzU2NoZWR1bGluZxIjChNhdmFpbGFi", + "aWxpdHlfZG9tYWluGKigtHggASgFSACIAQFCFgoUX2F2YWlsYWJpbGl0eV9k", + "b21haW4inAEKFVJlc3VtZUluc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiV", + "qdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", + "Y3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASAB", + "KAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQi0QIKKlJlc3VtZUluc3Rh", + "bmNlc0luc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBImChZpbnN0YW5jZV9n", + "cm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQISjwEKOWluc3RhbmNlX2dyb3Vw", + "X21hbmFnZXJzX3Jlc3VtZV9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRjC", + "vsI9IAEoCzJELmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3Jv", + "dXBNYW5hZ2Vyc1Jlc3VtZUluc3RhbmNlc1JlcXVlc3RCA+BBAhIhCgdwcm9q", + "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19y", + "ZXF1ZXN0X2lkIukCCjBSZXN1bWVJbnN0YW5jZXNSZWdpb25JbnN0YW5jZUdy", + "b3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD", + "9/N2IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", + "Y3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SnQEKQHJlZ2lv", + "bl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19yZXN1bWVfaW5zdGFuY2VzX3Jl", + "cXVlc3RfcmVzb3VyY2UYt4OA3QEgASgLMkouZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJzUmVzdW1lSW5zdGFu", + "Y2VzUmVxdWVzdEID4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUIN", + "CgtfcmVxdWVzdF9pZCLNCwoFUm91dGUSOQoIYXNfcGF0aHMYocXMQSADKAsy", + "JC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZUFzUGF0aBIiChJjcmVh", + "dGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNjcmlwdGlvbhj8", + "h9bJASABKAlIAYgBARIbCgpkZXN0X3JhbmdlGOCy6rUBIAEoCUgCiAEBEhAK", + "AmlkGJsaIAEoBEgDiAEBEhQKBGtpbmQYlPfIASABKAlIBIgBARIUCgRuYW1l", + "GIv1zQEgASgJSAWIAQESFwoHbmV0d29yaxiutIVvIAEoCUgGiAEBEiEKEG5l", + "eHRfaG9wX2dhdGV3YXkYgvrsswEgASgJSAeIAQESHAoMbmV4dF9ob3BfaHVi", + "GLO13l4gASgJSAiIAQESHAoMbmV4dF9ob3BfaWxiGN263l4gASgJSAmIAQES", + "IgoRbmV4dF9ob3BfaW5zdGFuY2UYl+vRuwEgASgJSAqIAQESKgoabmV4dF9o", + "b3BfaW50ZXJfcmVnaW9uX2Nvc3QYk+nTCyABKA1IC4gBARIbCgtuZXh0X2hv", + "cF9pcBipr800IAEoCUgMiAEBEhwKDG5leHRfaG9wX21lZBiK195eIAEoDUgN", + "iAEBEiAKEG5leHRfaG9wX25ldHdvcmsY7KGJfSABKAlIDogBARIfCg9uZXh0", + "X2hvcF9vcmlnaW4YqNGfFyABKAlID4gBARIhChBuZXh0X2hvcF9wZWVyaW5n", + "GP6T5MQBIAEoCUgQiAEBEiQKE25leHRfaG9wX3Zwbl90dW5uZWwYleXw9wEg", + "ASgJSBGIAQESGQoIcHJpb3JpdHkYpPOh1AEgASgNSBKIAQESHQoMcm91dGVf", + "c3RhdHVzGKjNsscBIAEoCUgTiAEBEhsKCnJvdXRlX3R5cGUY8LaeswEgASgJ", + "SBSIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgViAEBEg8KBHRhZ3MYmejY", + "ASADKAkSNwoId2FybmluZ3MY14jB7QEgAygLMiEuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuV2FybmluZ3MiVwoNTmV4dEhvcE9yaWdpbhIdChlVTkRFRklO", + "RURfTkVYVF9IT1BfT1JJR0lOEAASCQoDRUdQEO6XBBIJCgNJR1AQ8rUEEhEK", + "CklOQ09NUExFVEUQ3urYBSJsCgtSb3V0ZVN0YXR1cxIaChZVTkRFRklORURf", + "Uk9VVEVfU1RBVFVTEAASDgoGQUNUSVZFEIbmiZYBEg8KB0RST1BQRUQQoOfP", + "7AESEAoISU5BQ1RJVkUQ65j5gAESDgoHUEVORElORxD3qvAQImAKCVJvdXRl", + "VHlwZRIYChRVTkRFRklORURfUk9VVEVfVFlQRRAAEgkKA0JHUBCrgQQSDgoG", + "U1RBVElDEO6Eg5MBEg4KBlNVQk5FVBDd7ryTARIOCgdUUkFOU0lUELODxllC", + "FQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CDQoLX2Rl", + "c3RfcmFuZ2VCBQoDX2lkQgcKBV9raW5kQgcKBV9uYW1lQgoKCF9uZXR3b3Jr", + "QhMKEV9uZXh0X2hvcF9nYXRld2F5Qg8KDV9uZXh0X2hvcF9odWJCDwoNX25l", + "eHRfaG9wX2lsYkIUChJfbmV4dF9ob3BfaW5zdGFuY2VCHQobX25leHRfaG9w", + "X2ludGVyX3JlZ2lvbl9jb3N0Qg4KDF9uZXh0X2hvcF9pcEIPCg1fbmV4dF9o", + "b3BfbWVkQhMKEV9uZXh0X2hvcF9uZXR3b3JrQhIKEF9uZXh0X2hvcF9vcmln", + "aW5CEwoRX25leHRfaG9wX3BlZXJpbmdCFgoUX25leHRfaG9wX3Zwbl90dW5u", + "ZWxCCwoJX3ByaW9yaXR5Qg8KDV9yb3V0ZV9zdGF0dXNCDQoLX3JvdXRlX3R5", + "cGVCDAoKX3NlbGZfbGluayLnAQoLUm91dGVBc1BhdGgSEwoIYXNfbGlzdHMY", + "yMr5PyADKA0SIgoRcGF0aF9zZWdtZW50X3R5cGUYoLXr9AEgASgJSACIAQEi", + "iAEKD1BhdGhTZWdtZW50VHlwZRIfChtVTkRFRklORURfUEFUSF9TRUdNRU5U", + "X1RZUEUQABIZChJBU19DT05GRURfU0VRVUVOQ0UQsI/3aRIVCg1BU19DT05G", + "RURfU0VUEPPNrbIBEhIKC0FTX1NFUVVFTkNFEK7S8jISDgoGQVNfU0VUELWd", + "pJ0BQhQKEl9wYXRoX3NlZ21lbnRfdHlwZSKbAgoJUm91dGVMaXN0EhAKAmlk", + "GJsaIAEoCUgAiAEBEjAKBWl0ZW1zGMDP9y8gAygLMh4uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuUm91dGUSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25l", + "eHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZ", + "ASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBf", + "bmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci2gUK", + "BlJvdXRlchI2CgNiZ3AYy/kFIAEoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlJvdXRlckJncEgAiAEBEj0KCWJncF9wZWVycxjdre7XASADKAsyJi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJCZ3BQZWVyEiIKEmNyZWF0", + "aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgBiAEBEhwKC2Rlc2NyaXB0aW9uGPyH", + "1skBIAEoCUgCiAEBEi4KHWVuY3J5cHRlZF9pbnRlcmNvbm5lY3Rfcm91dGVy", + "GJ+ijI4BIAEoCEgDiAEBEhAKAmlkGJsaIAEoBEgEiAEBEj8KCmludGVyZmFj", + "ZXMY2vTgBSADKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJJ", + "bnRlcmZhY2USFAoEa2luZBiU98gBIAEoCUgFiAEBElcKF21kNV9hdXRoZW50", + "aWNhdGlvbl9rZXlzGJqu8SEgAygLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuUm91dGVyTWQ1QXV0aGVudGljYXRpb25LZXkSFAoEbmFtZRiL9c0BIAEo", + "CUgGiAEBEjMKBG5hdHMY8vbNASADKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5Sb3V0ZXJOYXQSFwoHbmV0d29yaxiutIVvIAEoCUgHiAEBEhYKBnJl", + "Z2lvbhj0zaBCIAEoCUgIiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlICYgB", + "AUIGCgRfYmdwQhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0", + "aW9uQiAKHl9lbmNyeXB0ZWRfaW50ZXJjb25uZWN0X3JvdXRlckIFCgNfaWRC", + "BwoFX2tpbmRCBwoFX25hbWVCCgoIX25ldHdvcmtCCQoHX3JlZ2lvbkIMCgpf", + "c2VsZl9saW5rImgKF1JvdXRlckFkdmVydGlzZWRJcFJhbmdlEhwKC2Rlc2Ny", + "aXB0aW9uGPyH1skBIAEoCUgAiAEBEhUKBXJhbmdlGL3y0DMgASgJSAGIAQFC", + "DgoMX2Rlc2NyaXB0aW9uQggKBl9yYW5nZSKzAwoUUm91dGVyQWdncmVnYXRl", + "ZExpc3QSEAoCaWQYmxogASgJSACIAQESSgoFaXRlbXMYwM/3LyADKAsyOC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJBZ2dyZWdhdGVkTGlzdC5J", + "dGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2Vf", + "dG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOI", + "AQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCAB", + "KAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaWAoK", + "SXRlbXNFbnRyeRILCgNrZXkYASABKAkSOQoFdmFsdWUYAiABKAsyKi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJzU2NvcGVkTGlzdDoCOAFCBQoD", + "X2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlu", + "a0IKCghfd2FybmluZyLYAwoJUm91dGVyQmdwEh8KDmFkdmVydGlzZV9tb2Rl", + "GLuV65QBIAEoCUgAiAEBEhwKEWFkdmVydGlzZWRfZ3JvdXBzGLbehQogAygJ", + "ElEKFGFkdmVydGlzZWRfaXBfcmFuZ2VzGMzY8xAgAygLMjAuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUm91dGVyQWR2ZXJ0aXNlZElwUmFuZ2USEgoDYXNu", + "GPz0BSABKA1IAYgBARIhChBpZGVudGlmaWVyX3JhbmdlGKfMle8BIAEoCUgC", + "iAEBEiMKEmtlZXBhbGl2ZV9pbnRlcnZhbBi85fyDASABKA1IA4gBASJNCg1B", + "ZHZlcnRpc2VNb2RlEhwKGFVOREVGSU5FRF9BRFZFUlRJU0VfTU9ERRAAEg4K", + "BkNVU1RPTRDx/qW5ARIOCgdERUZBVUxUEKHE/TYiRwoQQWR2ZXJ0aXNlZEdy", + "b3VwcxIfChtVTkRFRklORURfQURWRVJUSVNFRF9HUk9VUFMQABISCgtBTExf", + "U1VCTkVUUxDYj90BQhEKD19hZHZlcnRpc2VfbW9kZUIGCgRfYXNuQhMKEV9p", + "ZGVudGlmaWVyX3JhbmdlQhUKE19rZWVwYWxpdmVfaW50ZXJ2YWwipQ0KDVJv", + "dXRlckJncFBlZXISHwoOYWR2ZXJ0aXNlX21vZGUYu5XrlAEgASgJSACIAQES", + "HAoRYWR2ZXJ0aXNlZF9ncm91cHMYtt6FCiADKAkSUQoUYWR2ZXJ0aXNlZF9p", + "cF9yYW5nZXMYzNjzECADKAsyMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5S", + "b3V0ZXJBZHZlcnRpc2VkSXBSYW5nZRIpChlhZHZlcnRpc2VkX3JvdXRlX3By", + "aW9yaXR5GLyc9lggASgNSAGIAQESPQoDYmZkGKD5BSABKAsyKS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJCZ3BQZWVyQmZkSAKIAQESYAoYY3Vz", + "dG9tX2xlYXJuZWRfaXBfcmFuZ2VzGMSIxOUBIAMoCzI6Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlJvdXRlckJncFBlZXJDdXN0b21MZWFybmVkSXBSYW5n", + "ZRIuCh1jdXN0b21fbGVhcm5lZF9yb3V0ZV9wcmlvcml0eRjE4sadASABKAVI", + "A4gBARIXCgZlbmFibGUYg8vUlAEgASgJSASIAQESGwoLZW5hYmxlX2lwdjQY", + "ofbDViABKAhIBYgBARIbCgtlbmFibGVfaXB2Nhij9sNWIAEoCEgGiAEBEhoK", + "D2V4cG9ydF9wb2xpY2llcxj78vc/IAMoCRIbCg9pbXBvcnRfcG9saWNpZXMY", + "qvGP1wEgAygJEh8KDmludGVyZmFjZV9uYW1lGNHD5NABIAEoCUgHiAEBEhsK", + "CmlwX2FkZHJlc3MY3PHcwQEgASgJSAiIAQESJAoUaXB2NF9uZXh0aG9wX2Fk", + "ZHJlc3MY0Y3cAiABKAlICYgBARIkChRpcHY2X25leHRob3BfYWRkcmVzcxjT", + "hasNIAEoCUgKiAEBEh8KD21hbmFnZW1lbnRfdHlwZRi2g+pSIAEoCUgLiAEB", + "EiwKG21kNV9hdXRoZW50aWNhdGlvbl9rZXlfbmFtZRiRvYOGASABKAlIDIgB", + "ARIUCgRuYW1lGIv1zQEgASgJSA2IAQESGAoIcGVlcl9hc24Yn7SWISABKA1I", + "DogBARIfCg9wZWVyX2lwX2FkZHJlc3MY2ZeHYyABKAlID4gBARIqChlwZWVy", + "X2lwdjRfbmV4dGhvcF9hZGRyZXNzGI6D398BIAEoCUgQiAEBEioKGXBlZXJf", + "aXB2Nl9uZXh0aG9wX2FkZHJlc3MYkPut6gEgASgJSBGIAQESKgoZcm91dGVy", + "X2FwcGxpYW5jZV9pbnN0YW5jZRidx6ffASABKAlIEogBASJNCg1BZHZlcnRp", + "c2VNb2RlEhwKGFVOREVGSU5FRF9BRFZFUlRJU0VfTU9ERRAAEg4KBkNVU1RP", + "TRDx/qW5ARIOCgdERUZBVUxUEKHE/TYiRwoQQWR2ZXJ0aXNlZEdyb3VwcxIf", + "ChtVTkRFRklORURfQURWRVJUSVNFRF9HUk9VUFMQABISCgtBTExfU1VCTkVU", + "UxDYj90BIjkKBkVuYWJsZRIUChBVTkRFRklORURfRU5BQkxFEAASDAoFRkFM", + "U0UQg8LkHxILCgRUUlVFEI7bnQEiZwoOTWFuYWdlbWVudFR5cGUSHQoZVU5E", + "RUZJTkVEX01BTkFHRU1FTlRfVFlQRRAAEh0KFU1BTkFHRURfQllfQVRUQUNI", + "TUVOVBDL0uraARIXCg9NQU5BR0VEX0JZX1VTRVIQ84umlwFCEQoPX2FkdmVy", + "dGlzZV9tb2RlQhwKGl9hZHZlcnRpc2VkX3JvdXRlX3ByaW9yaXR5QgYKBF9i", + "ZmRCIAoeX2N1c3RvbV9sZWFybmVkX3JvdXRlX3ByaW9yaXR5QgkKB19lbmFi", + "bGVCDgoMX2VuYWJsZV9pcHY0Qg4KDF9lbmFibGVfaXB2NkIRCg9faW50ZXJm", + "YWNlX25hbWVCDQoLX2lwX2FkZHJlc3NCFwoVX2lwdjRfbmV4dGhvcF9hZGRy", + "ZXNzQhcKFV9pcHY2X25leHRob3BfYWRkcmVzc0ISChBfbWFuYWdlbWVudF90", + "eXBlQh4KHF9tZDVfYXV0aGVudGljYXRpb25fa2V5X25hbWVCBwoFX25hbWVC", + "CwoJX3BlZXJfYXNuQhIKEF9wZWVyX2lwX2FkZHJlc3NCHAoaX3BlZXJfaXB2", + "NF9uZXh0aG9wX2FkZHJlc3NCHAoaX3BlZXJfaXB2Nl9uZXh0aG9wX2FkZHJl", + "c3NCHAoaX3JvdXRlcl9hcHBsaWFuY2VfaW5zdGFuY2UihgMKEFJvdXRlckJn", + "cFBlZXJCZmQSJAoUbWluX3JlY2VpdmVfaW50ZXJ2YWwY7rmUWSABKA1IAIgB", + "ARImChVtaW5fdHJhbnNtaXRfaW50ZXJ2YWwYx9HC+QEgASgNSAGIAQESGgoK", + "bXVsdGlwbGllchjB+51bIAEoDUgCiAEBEisKG3Nlc3Npb25faW5pdGlhbGl6", + "YXRpb25fbW9kZRi5jcMyIAEoCUgDiAEBInkKGVNlc3Npb25Jbml0aWFsaXph", + "dGlvbk1vZGUSKQolVU5ERUZJTkVEX1NFU1NJT05fSU5JVElBTElaQVRJT05f", + "TU9ERRAAEg4KBkFDVElWRRCG5omWARIQCghESVNBQkxFRBD81LD2ARIPCgdQ", + "QVNTSVZFEIf219wBQhcKFV9taW5fcmVjZWl2ZV9pbnRlcnZhbEIYChZfbWlu", + "X3RyYW5zbWl0X2ludGVydmFsQg0KC19tdWx0aXBsaWVyQh4KHF9zZXNzaW9u", + "X2luaXRpYWxpemF0aW9uX21vZGUiRAohUm91dGVyQmdwUGVlckN1c3RvbUxl", + "YXJuZWRJcFJhbmdlEhUKBXJhbmdlGL3y0DMgASgJSACIAQFCCAoGX3Jhbmdl", + "IpUFCg9Sb3V0ZXJJbnRlcmZhY2USGAoIaXBfcmFuZ2UYpeCXRSABKAlIAIgB", + "ARIbCgppcF92ZXJzaW9uGMDz0owBIAEoCUgBiAEBEi8KHmxpbmtlZF9pbnRl", + "cmNvbm5lY3RfYXR0YWNobWVudBjO6vfuASABKAlIAogBARIiChFsaW5rZWRf", + "dnBuX3R1bm5lbBj5v/6nASABKAlIA4gBARIfCg9tYW5hZ2VtZW50X3R5cGUY", + "toPqUiABKAlIBIgBARIUCgRuYW1lGIv1zQEgASgJSAWIAQESIgoScHJpdmF0", + "ZV9pcF9hZGRyZXNzGJjSizAgASgJSAaIAQESJAoTcmVkdW5kYW50X2ludGVy", + "ZmFjZRjn6Lz5ASABKAlIB4gBARIbCgpzdWJuZXR3b3JrGO6n5JIBIAEoCUgI", + "iAEBIj8KCUlwVmVyc2lvbhIYChRVTkRFRklORURfSVBfVkVSU0lPThAAEgsK", + "BElQVjQQhcyJARILCgRJUFY2EIfMiQEiZwoOTWFuYWdlbWVudFR5cGUSHQoZ", + "VU5ERUZJTkVEX01BTkFHRU1FTlRfVFlQRRAAEh0KFU1BTkFHRURfQllfQVRU", + "QUNITUVOVBDL0uraARIXCg9NQU5BR0VEX0JZX1VTRVIQ84umlwFCCwoJX2lw", + "X3JhbmdlQg0KC19pcF92ZXJzaW9uQiEKH19saW5rZWRfaW50ZXJjb25uZWN0", + "X2F0dGFjaG1lbnRCFAoSX2xpbmtlZF92cG5fdHVubmVsQhIKEF9tYW5hZ2Vt", + "ZW50X3R5cGVCBwoFX25hbWVCFQoTX3ByaXZhdGVfaXBfYWRkcmVzc0IWChRf", + "cmVkdW5kYW50X2ludGVyZmFjZUINCgtfc3VibmV0d29yayKdAgoKUm91dGVy", + "TGlzdBIQCgJpZBibGiABKAlIAIgBARIxCgVpdGVtcxjAz/cvIAMoCzIfLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRlchIUCgRraW5kGJT3yAEgASgJ", + "SAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2Vs", + "Zl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcK", + "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", + "d2FybmluZyJXChpSb3V0ZXJNZDVBdXRoZW50aWNhdGlvbktleRISCgNrZXkY", + "37wGIAEoCUgAiAEBEhQKBG5hbWUYi/XNASABKAlIAYgBAUIGCgRfa2V5QgcK", + "BV9uYW1lIusOCglSb3V0ZXJOYXQSIgoRYXV0b19uZXR3b3JrX3RpZXIY47vR", + "gAEgASgJSACIAQESGQoNZHJhaW5fbmF0X2lwcxjHwa7wASADKAkSLwoeZW5h", + "YmxlX2R5bmFtaWNfcG9ydF9hbGxvY2F0aW9uGKKZ3f0BIAEoCEgBiAEBEjMK", + "I2VuYWJsZV9lbmRwb2ludF9pbmRlcGVuZGVudF9tYXBwaW5nGJuJ23sgASgI", + "SAKIAQESGgoOZW5kcG9pbnRfdHlwZXMYz6rW7wEgAygJEiUKFWljbXBfaWRs", + "ZV90aW1lb3V0X3NlYxjK0N4BIAEoBUgDiAEBEkgKCmxvZ19jb25maWcYndHB", + "pwEgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVyTmF0TG9n", + "Q29uZmlnSASIAQESIAoQbWF4X3BvcnRzX3Blcl92bRjhyZ53IAEoBUgFiAEB", + "EiAKEG1pbl9wb3J0c19wZXJfdm0Ys63kWCABKAVIBogBARIUCgRuYW1lGIv1", + "zQEgASgJSAeIAQESJwoWbmF0X2lwX2FsbG9jYXRlX29wdGlvbhj9uPTMASAB", + "KAlICIgBARISCgduYXRfaXBzGI7wizggAygJEjgKBXJ1bGVzGPeR9TMgAygL", + "MiYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVyTmF0UnVsZRIyCiJz", + "b3VyY2Vfc3VibmV0d29ya19pcF9yYW5nZXNfdG9fbmF0GNvvoXggASgJSAmI", + "AQESSgoLc3VibmV0d29ya3MYxdSlxgEgAygLMjEuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuUm91dGVyTmF0U3VibmV0d29ya1RvTmF0EjAKIHRjcF9lc3Rh", + "Ymxpc2hlZF9pZGxlX3RpbWVvdXRfc2VjGO3rsGogASgFSAqIAQESKgoZdGNw", + "X3RpbWVfd2FpdF90aW1lb3V0X3NlYxj9u/P0ASABKAVIC4gBARIvCh90Y3Bf", + "dHJhbnNpdG9yeV9pZGxlX3RpbWVvdXRfc2VjGKb74WEgASgFSAyIAQESFAoE", + "dHlwZRi6ntoBIAEoCUgNiAEBEiQKFHVkcF9pZGxlX3RpbWVvdXRfc2VjGMay", + "+h4gASgFSA6IAQEimAEKD0F1dG9OZXR3b3JrVGllchIfChtVTkRFRklORURf", + "QVVUT19ORVRXT1JLX1RJRVIQABIWCg5GSVhFRF9TVEFOREFSRBDInoWUARIP", + "CgdQUkVNSVVNELe0wb4BEhAKCFNUQU5EQVJEEL2djOcBEikKIVNUQU5EQVJE", + "X09WRVJSSURFU19GSVhFRF9TVEFOREFSRBDCh5HeASKIAQoNRW5kcG9pbnRU", + "eXBlcxIcChhVTkRFRklORURfRU5EUE9JTlRfVFlQRVMQABImCh5FTkRQT0lO", + "VF9UWVBFX01BTkFHRURfUFJPWFlfTEIQgrq20QESGAoRRU5EUE9JTlRfVFlQ", + "RV9TV0cQyM79SxIXChBFTkRQT0lOVF9UWVBFX1ZNELLqnBsiYQoTTmF0SXBB", + "bGxvY2F0ZU9wdGlvbhIkCiBVTkRFRklORURfTkFUX0lQX0FMTE9DQVRFX09Q", + "VElPThAAEhAKCUFVVE9fT05MWRC84PhWEhIKC01BTlVBTF9PTkxZEIXByXwi", + "wgEKHVNvdXJjZVN1Ym5ldHdvcmtJcFJhbmdlc1RvTmF0EjAKLFVOREVGSU5F", + "RF9TT1VSQ0VfU1VCTkVUV09SS19JUF9SQU5HRVNfVE9fTkFUEAASJAodQUxM", + "X1NVQk5FVFdPUktTX0FMTF9JUF9SQU5HRVMQ2JPoVRIsCiVBTExfU1VCTkVU", + "V09SS1NfQUxMX1BSSU1BUllfSVBfUkFOR0VTELvDvlgSGwoTTElTVF9PRl9T", + "VUJORVRXT1JLUxD+ouT2ASI6CgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAAS", + "DwoHUFJJVkFURRDj4rLAARINCgZQVUJMSUMQ6czCakIUChJfYXV0b19uZXR3", + "b3JrX3RpZXJCIQofX2VuYWJsZV9keW5hbWljX3BvcnRfYWxsb2NhdGlvbkIm", + "CiRfZW5hYmxlX2VuZHBvaW50X2luZGVwZW5kZW50X21hcHBpbmdCGAoWX2lj", + "bXBfaWRsZV90aW1lb3V0X3NlY0INCgtfbG9nX2NvbmZpZ0ITChFfbWF4X3Bv", + "cnRzX3Blcl92bUITChFfbWluX3BvcnRzX3Blcl92bUIHCgVfbmFtZUIZChdf", + "bmF0X2lwX2FsbG9jYXRlX29wdGlvbkIlCiNfc291cmNlX3N1Ym5ldHdvcmtf", + "aXBfcmFuZ2VzX3RvX25hdEIjCiFfdGNwX2VzdGFibGlzaGVkX2lkbGVfdGlt", + "ZW91dF9zZWNCHAoaX3RjcF90aW1lX3dhaXRfdGltZW91dF9zZWNCIgogX3Rj", + "cF90cmFuc2l0b3J5X2lkbGVfdGltZW91dF9zZWNCBwoFX3R5cGVCFwoVX3Vk", + "cF9pZGxlX3RpbWVvdXRfc2VjIrcBChJSb3V0ZXJOYXRMb2dDb25maWcSFwoG", + "ZW5hYmxlGIPL1JQBIAEoCEgAiAEBEhcKBmZpbHRlchj4lqOgASABKAlIAYgB", + "ASJZCgZGaWx0ZXISFAoQVU5ERUZJTkVEX0ZJTFRFUhAAEgkKA0FMTBCB+wMS", + "EwoLRVJST1JTX09OTFkQgLDPkgESGQoRVFJBTlNMQVRJT05TX09OTFkQ6cOq", + "qgFCCQoHX2VuYWJsZUIJCgdfZmlsdGVyIt0BCg1Sb3V0ZXJOYXRSdWxlEkQK", + "BmFjdGlvbhi2/L1ZIAEoCzIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJv", + "dXRlck5hdFJ1bGVBY3Rpb25IAIgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASAB", + "KAlIAYgBARIVCgVtYXRjaBjFs7cxIAEoCUgCiAEBEhwKC3J1bGVfbnVtYmVy", + "GOzbmv8BIAEoDUgDiAEBQgkKB19hY3Rpb25CDgoMX2Rlc2NyaXB0aW9uQggK", + "Bl9tYXRjaEIOCgxfcnVsZV9udW1iZXIiogEKE1JvdXRlck5hdFJ1bGVBY3Rp", + "b24SIAoVc291cmNlX25hdF9hY3RpdmVfaXBzGPW7qGQgAygJEiMKGHNvdXJj", + "ZV9uYXRfYWN0aXZlX3Jhbmdlcxjt0O5aIAMoCRIgChRzb3VyY2VfbmF0X2Ry", + "YWluX2lwcxijxcGiASADKAkSIgoXc291cmNlX25hdF9kcmFpbl9yYW5nZXMY", + "//m3KCADKAkilgIKGFJvdXRlck5hdFN1Ym5ldHdvcmtUb05hdBIUCgRuYW1l", + "GIv1zQEgASgJSACIAQESIwoYc2Vjb25kYXJ5X2lwX3JhbmdlX25hbWVzGNnB", + "hH4gAygJEiMKF3NvdXJjZV9pcF9yYW5nZXNfdG9fbmF0GPLKlLkBIAMoCSKQ", + "AQoTU291cmNlSXBSYW5nZXNUb05hdBIlCiFVTkRFRklORURfU09VUkNFX0lQ", + "X1JBTkdFU19UT19OQVQQABIUCg1BTExfSVBfUkFOR0VTELCv/RASIgobTElT", + "VF9PRl9TRUNPTkRBUllfSVBfUkFOR0VTEJy02FsSGAoQUFJJTUFSWV9JUF9S", + "QU5HRRDCk9aNAUIHCgVfbmFtZSLGAgoMUm91dGVyU3RhdHVzEjcKC2Jlc3Rf", + "cm91dGVzGIWs37wBIAMoCzIeLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJv", + "dXRlEkEKFmJlc3Rfcm91dGVzX2Zvcl9yb3V0ZXIY+fv2OCADKAsyHi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZRJOCg9iZ3BfcGVlcl9zdGF0dXMY", + "+9eVaCADKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJTdGF0", + "dXNCZ3BQZWVyU3RhdHVzEkUKCm5hdF9zdGF0dXMY0JmLHiADKAsyLi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJTdGF0dXNOYXRTdGF0dXMSFwoH", + "bmV0d29yaxiutIVvIAEoCUgAiAEBQgoKCF9uZXR3b3JrIukKChlSb3V0ZXJT", + "dGF0dXNCZ3BQZWVyU3RhdHVzEj0KEWFkdmVydGlzZWRfcm91dGVzGKzZ/J4B", + "IAMoCzIeLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRlEj8KCmJmZF9z", + "dGF0dXMY8bjTvAEgASgLMiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQmZk", + "U3RhdHVzSACIAQESGwoLZW5hYmxlX2lwdjQYofbDViABKAhIAYgBARIbCgtl", + "bmFibGVfaXB2Nhij9sNWIAEoCEgCiAEBEhsKCmlwX2FkZHJlc3MY3PHcwQEg", + "ASgJSAOIAQESJAoUaXB2NF9uZXh0aG9wX2FkZHJlc3MY0Y3cAiABKAlIBIgB", + "ARIkChRpcHY2X25leHRob3BfYWRkcmVzcxjThasNIAEoCUgFiAEBEiIKEWxp", + "bmtlZF92cG5fdHVubmVsGPm//qcBIAEoCUgGiAEBEiEKEG1kNV9hdXRoX2Vu", + "YWJsZWQYy5GQ1wEgASgISAeIAQESFAoEbmFtZRiL9c0BIAEoCUgIiAEBEiIK", + "Em51bV9sZWFybmVkX3JvdXRlcxj/1ctAIAEoDUgJiAEBEh8KD3BlZXJfaXBf", + "YWRkcmVzcxjZl4djIAEoCUgKiAEBEioKGXBlZXJfaXB2NF9uZXh0aG9wX2Fk", + "ZHJlc3MYjoPf3wEgASgJSAuIAQESKgoZcGVlcl9pcHY2X25leHRob3BfYWRk", + "cmVzcxiQ+63qASABKAlIDIgBARIqChlyb3V0ZXJfYXBwbGlhbmNlX2luc3Rh", + "bmNlGJ3Hp98BIAEoCUgNiAEBEhUKBXN0YXRlGJGJqzQgASgJSA6IAQESFgoG", + "c3RhdHVzGPKft1YgASgJSA+IAQESHgoNc3RhdHVzX3JlYXNvbhixlrWjASAB", + "KAlIEIgBARIWCgZ1cHRpbWUY6LeecCABKAlIEYgBARIeCg51cHRpbWVfc2Vj", + "b25kcxioyvgxIAEoCUgSiAEBIkUKBlN0YXR1cxIUChBVTkRFRklORURfU1RB", + "VFVTEAASCwoERE9XThCiuYABEg8KB1VOS05PV04QqvDEzgESBwoCVVAQmxUi", + "xgEKDFN0YXR1c1JlYXNvbhIbChdVTkRFRklORURfU1RBVFVTX1JFQVNPThAA", + "EikKIUlQVjRfUEVFUl9PTl9JUFY2X09OTFlfQ09OTkVDVElPThCWu+/PARIp", + "CiFJUFY2X1BFRVJfT05fSVBWNF9PTkxZX0NPTk5FQ1RJT04Q0vGF0AESIAoZ", + "TUQ1X0FVVEhfSU5URVJOQUxfUFJPQkxFTRCzkf1CEiEKGVNUQVRVU19SRUFT", + "T05fVU5TUEVDSUZJRUQQiY6EvAFCDQoLX2JmZF9zdGF0dXNCDgoMX2VuYWJs", + "ZV9pcHY0Qg4KDF9lbmFibGVfaXB2NkINCgtfaXBfYWRkcmVzc0IXChVfaXB2", + "NF9uZXh0aG9wX2FkZHJlc3NCFwoVX2lwdjZfbmV4dGhvcF9hZGRyZXNzQhQK", + "El9saW5rZWRfdnBuX3R1bm5lbEITChFfbWQ1X2F1dGhfZW5hYmxlZEIHCgVf", + "bmFtZUIVChNfbnVtX2xlYXJuZWRfcm91dGVzQhIKEF9wZWVyX2lwX2FkZHJl", + "c3NCHAoaX3BlZXJfaXB2NF9uZXh0aG9wX2FkZHJlc3NCHAoaX3BlZXJfaXB2", + "Nl9uZXh0aG9wX2FkZHJlc3NCHAoaX3JvdXRlcl9hcHBsaWFuY2VfaW5zdGFu", + "Y2VCCAoGX3N0YXRlQgkKB19zdGF0dXNCEAoOX3N0YXR1c19yZWFzb25CCQoH", + "X3VwdGltZUIRCg9fdXB0aW1lX3NlY29uZHMi9wMKFVJvdXRlclN0YXR1c05h", + "dFN0YXR1cxIiChZhdXRvX2FsbG9jYXRlZF9uYXRfaXBzGIa0yPMBIAMoCRIo", + "ChxkcmFpbl9hdXRvX2FsbG9jYXRlZF9uYXRfaXBzGK2Qt5MBIAMoCRIoChxk", + "cmFpbl91c2VyX2FsbG9jYXRlZF9uYXRfaXBzGMmOyJEBIAMoCRIpChhtaW5f", + "ZXh0cmFfbmF0X2lwc19uZWVkZWQY4um1rgEgASgFSACIAQESFAoEbmFtZRiL", + "9c0BIAEoCUgBiAEBEjMKIm51bV92bV9lbmRwb2ludHNfd2l0aF9uYXRfbWFw", + "cGluZ3MY7Lao9AEgASgFSAKIAQESUwoLcnVsZV9zdGF0dXMYlcXuQiADKAsy", + "Oy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJTdGF0dXNOYXRTdGF0", + "dXNOYXRSdWxlU3RhdHVzEioKH3VzZXJfYWxsb2NhdGVkX25hdF9pcF9yZXNv", + "dXJjZXMY1+m6ZSADKAkSIgoWdXNlcl9hbGxvY2F0ZWRfbmF0X2lwcxiistnx", + "ASADKAlCGwoZX21pbl9leHRyYV9uYXRfaXBzX25lZWRlZEIHCgVfbmFtZUIl", + "CiNfbnVtX3ZtX2VuZHBvaW50c193aXRoX25hdF9tYXBwaW5ncyKkAgoiUm91", + "dGVyU3RhdHVzTmF0U3RhdHVzTmF0UnVsZVN0YXR1cxIZCg5hY3RpdmVfbmF0", + "X2lwcxjV77ZjIAMoCRIZCg1kcmFpbl9uYXRfaXBzGMfBrvABIAMoCRIlChRt", + "aW5fZXh0cmFfaXBzX25lZWRlZBiEyqmoASABKAVIAIgBARIzCiJudW1fdm1f", + "ZW5kcG9pbnRzX3dpdGhfbmF0X21hcHBpbmdzGOy2qPQBIAEoBUgBiAEBEhwK", + "C3J1bGVfbnVtYmVyGOzbmv8BIAEoBUgCiAEBQhcKFV9taW5fZXh0cmFfaXBz", + "X25lZWRlZEIlCiNfbnVtX3ZtX2VuZHBvaW50c193aXRoX25hdF9tYXBwaW5n", + "c0IOCgxfcnVsZV9udW1iZXIifwoUUm91dGVyU3RhdHVzUmVzcG9uc2USFAoE", + "a2luZBiU98gBIAEoCUgAiAEBEj0KBnJlc3VsdBidkLdCIAEoCzIlLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRlclN0YXR1c0gBiAEBQgcKBV9raW5k", + "QgkKB19yZXN1bHQiYAoWUm91dGVyc1ByZXZpZXdSZXNwb25zZRI5CghyZXNv", + "dXJjZRiOiK9dIAEoCzIfLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRl", + "ckgAiAEBQgsKCV9yZXNvdXJjZSKQAQoRUm91dGVyc1Njb3BlZExpc3QSNAoH", + "cm91dGVycxjKpN2UASADKAsyHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5S", + "b3V0ZXISOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyLYAwoOU1NMSGVhbHRo", + "Q2hlY2sSFAoEcG9ydBiBsdIBIAEoBUgAiAEBEhkKCXBvcnRfbmFtZRiJh+cT", + "IAEoCUgBiAEBEiIKEnBvcnRfc3BlY2lmaWNhdGlvbhjF68wYIAEoCUgCiAEB", + "EhwKDHByb3h5X2hlYWRlchj+urxMIAEoCUgDiAEBEhcKB3JlcXVlc3QYj+W7", + "CiABKAlIBIgBARIYCghyZXNwb25zZRjBqNxdIAEoCUgFiAEBIn4KEVBvcnRT", + "cGVjaWZpY2F0aW9uEiAKHFVOREVGSU5FRF9QT1JUX1NQRUNJRklDQVRJT04Q", + "ABIVCg5VU0VfRklYRURfUE9SVBDkiNtaEhYKDlVTRV9OQU1FRF9QT1JUEL/P", + "x6YBEhgKEFVTRV9TRVJWSU5HX1BPUlQQzNH1rAEiSAoLUHJveHlIZWFkZXIS", + "GgoWVU5ERUZJTkVEX1BST1hZX0hFQURFUhAAEgsKBE5PTkUQuM6SARIQCghQ", + "Uk9YWV9WMRCspLefAUIHCgVfcG9ydEIMCgpfcG9ydF9uYW1lQhUKE19wb3J0", + "X3NwZWNpZmljYXRpb25CDwoNX3Byb3h5X2hlYWRlckIKCghfcmVxdWVzdEIL", + "CglfcmVzcG9uc2UijwgKEVNhdmVkQXR0YWNoZWREaXNrEhwKC2F1dG9fZGVs", + "ZXRlGLvkzt0BIAEoCEgAiAEBEhQKBGJvb3QY8vW4ASABKAhIAYgBARIbCgtk", + "ZXZpY2VfbmFtZRjUtZogIAEoCUgCiAEBElQKE2Rpc2tfZW5jcnlwdGlvbl9r", + "ZXkYhe3EgQEgASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3VzdG9t", + "ZXJFbmNyeXB0aW9uS2V5SAOIAQESHQoMZGlza19zaXplX2diGLea55YBIAEo", + "A0gEiAEBEhkKCWRpc2tfdHlwZRic6awsIAEoCUgFiAEBEkUKEWd1ZXN0X29z", + "X2ZlYXR1cmVzGNHg5yUgAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "R3Vlc3RPc0ZlYXR1cmUSFQoFaW5kZXgY0tHsLyABKAVIBogBARIaCglpbnRl", + "cmZhY2UYudrV7wEgASgJSAeIAQESFAoEa2luZBiU98gBIAEoCUgIiAEBEhQK", + "CGxpY2Vuc2VzGNKIgKEBIAMoCRIUCgRtb2RlGKPzzAEgASgJSAmIAQESFgoG", + "c291cmNlGJvQwVQgASgJSAqIAQESHgoNc3RvcmFnZV9ieXRlcxinu73KASAB", + "KANIC4gBARIlChRzdG9yYWdlX2J5dGVzX3N0YXR1cxiKq4DqASABKAlIDIgB", + "ARIUCgR0eXBlGLqe2gEgASgJSA2IAQEiPgoJSW50ZXJmYWNlEhcKE1VOREVG", + "SU5FRF9JTlRFUkZBQ0UQABILCgROVk1FEOCCkwESCwoEU0NTSRCmgZsBIj8K", + "BE1vZGUSEgoOVU5ERUZJTkVEX01PREUQABIQCglSRUFEX09OTFkQtZnsKxIR", + "CgpSRUFEX1dSSVRFENaX5FIiXQoSU3RvcmFnZUJ5dGVzU3RhdHVzEiIKHlVO", + "REVGSU5FRF9TVE9SQUdFX0JZVEVTX1NUQVRVUxAAEhAKCFVQREFUSU5HEMbu", + "7OsBEhEKClVQX1RPX0RBVEUQzqKnMCI/CgRUeXBlEhIKDlVOREVGSU5FRF9U", + "WVBFEAASEgoKUEVSU0lTVEVOVBCX9dXbARIPCgdTQ1JBVENIENr98OwBQg4K", + "DF9hdXRvX2RlbGV0ZUIHCgVfYm9vdEIOCgxfZGV2aWNlX25hbWVCFgoUX2Rp", + "c2tfZW5jcnlwdGlvbl9rZXlCDwoNX2Rpc2tfc2l6ZV9nYkIMCgpfZGlza190", + "eXBlQggKBl9pbmRleEIMCgpfaW50ZXJmYWNlQgcKBV9raW5kQgcKBV9tb2Rl", + "QgkKB19zb3VyY2VCEAoOX3N0b3JhZ2VfYnl0ZXNCFwoVX3N0b3JhZ2VfYnl0", + "ZXNfc3RhdHVzQgcKBV90eXBlIsUDCglTYXZlZERpc2sSHQoMYXJjaGl0ZWN0", + "dXJlGNPSsZABIAEoCUgAiAEBEhQKBGtpbmQYlPfIASABKAlIAYgBARIcCgtz", + "b3VyY2VfZGlzaxjB7rTXASABKAlIAogBARIeCg1zdG9yYWdlX2J5dGVzGKe7", + "vcoBIAEoA0gDiAEBEiUKFHN0b3JhZ2VfYnl0ZXNfc3RhdHVzGIqrgOoBIAEo", + "CUgEiAEBImoKDEFyY2hpdGVjdHVyZRIaChZVTkRFRklORURfQVJDSElURUNU", + "VVJFEAASIAoYQVJDSElURUNUVVJFX1VOU1BFQ0lGSUVEEKvUnbwBEgwKBUFS", + "TTY0EPrL6R0SDgoGWDg2XzY0EMek5soBIl0KElN0b3JhZ2VCeXRlc1N0YXR1", + "cxIiCh5VTkRFRklORURfU1RPUkFHRV9CWVRFU19TVEFUVVMQABIQCghVUERB", + "VElORxDG7uzrARIRCgpVUF9UT19EQVRFEM6ipzBCDwoNX2FyY2hpdGVjdHVy", + "ZUIHCgVfa2luZEIOCgxfc291cmNlX2Rpc2tCEAoOX3N0b3JhZ2VfYnl0ZXNC", + "FwoVX3N0b3JhZ2VfYnl0ZXNfc3RhdHVzIoECChVTY2FsaW5nU2NoZWR1bGVT", + "dGF0dXMSHwoPbGFzdF9zdGFydF90aW1lGNO7vBAgASgJSACIAQESHwoPbmV4", + "dF9zdGFydF90aW1lGNbysC4gASgJSAGIAQESFQoFc3RhdGUYkYmrNCABKAlI", + "AogBASJdCgVTdGF0ZRITCg9VTkRFRklORURfU1RBVEUQABIOCgZBQ1RJVkUQ", + "huaJlgESEAoIRElTQUJMRUQQ/NSw9gESDwoIT0JTT0xFVEUQmevcHxIMCgVS", + "RUFEWRCDw48lQhIKEF9sYXN0X3N0YXJ0X3RpbWVCEgoQX25leHRfc3RhcnRf", + "dGltZUIICgZfc3RhdGUi7gkKClNjaGVkdWxpbmcSIgoRYXV0b21hdGljX3Jl", + "c3RhcnQY+7ekpwEgASgISACIAQESIwoTYXZhaWxhYmlsaXR5X2RvbWFpbhio", + "oLR4IAEoBUgBiAEBEisKG2luc3RhbmNlX3Rlcm1pbmF0aW9uX2FjdGlvbhi7", + "/5kzIAEoCUgCiAEBEk0KGmxvY2FsX3NzZF9yZWNvdmVyeV90aW1lb3V0GOav", + "5n8gASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRHVyYXRpb25IA4gB", + "ARIeCg1sb2NhdGlvbl9oaW50GNGBkqcBIAEoCUgEiAEBEkQKEG1heF9ydW5f", + "ZHVyYXRpb24Yw6+4zQEgASgLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "RHVyYXRpb25IBYgBARIeCg1taW5fbm9kZV9jcHVzGLukopcBIAEoBUgGiAEB", + "EkwKD25vZGVfYWZmaW5pdGllcxijhJrcASADKAsyLy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5TY2hlZHVsaW5nTm9kZUFmZmluaXR5EiMKE29uX2hvc3Rf", + "bWFpbnRlbmFuY2UY3PLnHiABKAlIB4gBARJhChdvbl9pbnN0YW5jZV9zdG9w", + "X2FjdGlvbhjJjdX8ASABKAsyNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "Y2hlZHVsaW5nT25JbnN0YW5jZVN0b3BBY3Rpb25ICIgBARIcCgtwcmVlbXB0", + "aWJsZRih5cuaASABKAhICYgBARIhChJwcm92aXNpb25pbmdfbW9kZWwY15Ye", + "IAEoCUgKiAEBEiEKEHRlcm1pbmF0aW9uX3RpbWUYqI6QzAEgASgJSAuIAQEi", + "kwEKGUluc3RhbmNlVGVybWluYXRpb25BY3Rpb24SKQolVU5ERUZJTkVEX0lO", + "U1RBTkNFX1RFUk1JTkFUSU9OX0FDVElPThAAEg4KBkRFTEVURRCr8+W/ARIu", + "CidJTlNUQU5DRV9URVJNSU5BVElPTl9BQ1RJT05fVU5TUEVDSUZJRUQQs8Gp", + "LBILCgRTVE9QEIKAnAEiWQoRT25Ib3N0TWFpbnRlbmFuY2USIQodVU5ERUZJ", + "TkVEX09OX0hPU1RfTUFJTlRFTkFOQ0UQABIOCgdNSUdSQVRFEIvDgU8SEQoJ", + "VEVSTUlOQVRFEMGcy/sBIlQKEVByb3Zpc2lvbmluZ01vZGVsEiAKHFVOREVG", + "SU5FRF9QUk9WSVNJT05JTkdfTU9ERUwQABILCgRTUE9UEILimwESEAoIU1RB", + "TkRBUkQQvZ2M5wFCFAoSX2F1dG9tYXRpY19yZXN0YXJ0QhYKFF9hdmFpbGFi", + "aWxpdHlfZG9tYWluQh4KHF9pbnN0YW5jZV90ZXJtaW5hdGlvbl9hY3Rpb25C", + "HQobX2xvY2FsX3NzZF9yZWNvdmVyeV90aW1lb3V0QhAKDl9sb2NhdGlvbl9o", + "aW50QhMKEV9tYXhfcnVuX2R1cmF0aW9uQhAKDl9taW5fbm9kZV9jcHVzQhYK", + "FF9vbl9ob3N0X21haW50ZW5hbmNlQhoKGF9vbl9pbnN0YW5jZV9zdG9wX2Fj", + "dGlvbkIOCgxfcHJlZW1wdGlibGVCFQoTX3Byb3Zpc2lvbmluZ19tb2RlbEIT", + "ChFfdGVybWluYXRpb25fdGltZSLHAQoWU2NoZWR1bGluZ05vZGVBZmZpbml0", + "eRISCgNrZXkY37wGIAEoCUgAiAEBEhgKCG9wZXJhdG9yGKTRqBEgASgJSAGI", + "AQESEQoGdmFsdWVzGKK6lncgAygJIlcKCE9wZXJhdG9yEhYKElVOREVGSU5F", + "RF9PUEVSQVRPUhAAEgcKAklOEKUSEg0KBk5PVF9JThCxvOtMEhsKFE9QRVJB", + "VE9SX1VOU1BFQ0lGSUVEEPz/uj1CBgoEX2tleUILCglfb3BlcmF0b3IiWgoe", + "U2NoZWR1bGluZ09uSW5zdGFuY2VTdG9wQWN0aW9uEiIKEWRpc2NhcmRfbG9j", + "YWxfc3NkGM/prZgBIAEoCEgAiAEBQhQKEl9kaXNjYXJkX2xvY2FsX3NzZCIz", + "CgxTY3JhdGNoRGlza3MSFwoHZGlza19nYhi9xYodIAEoBUgAiAEBQgoKCF9k", + "aXNrX2diIlMKClNjcmVlbnNob3QSGQoIY29udGVudHMYmra98QEgASgJSACI", + "AQESFAoEa2luZBiU98gBIAEoCUgBiAEBQgsKCV9jb250ZW50c0IHCgVfa2lu", + "ZCLvAwoeU2VjdXJpdHlQb2xpY2llc0FnZ3JlZ2F0ZWRMaXN0EhQKBGV0YWcY", + "ldK+ASABKAlIAIgBARIQCgJpZBibGiABKAlIAYgBARJUCgVpdGVtcxjAz/cv", + "IAMoCzJCLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWNp", + "ZXNBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlI", + "AogBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIA4gBARIaCglzZWxm", + "X2xpbmsYjZLF2QEgASgJSASIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJ", + "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5XYXJuaW5nSAWIAQEaYQoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSQgoF", + "dmFsdWUYAiABKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0", + "eVBvbGljaWVzU2NvcGVkTGlzdDoCOAFCBwoFX2V0YWdCBQoDX2lkQgcKBV9r", + "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", + "bmluZyK/AQo3U2VjdXJpdHlQb2xpY2llc0xpc3RQcmVjb25maWd1cmVkRXhw", + "cmVzc2lvblNldHNSZXNwb25zZRJiCh1wcmVjb25maWd1cmVkX2V4cHJlc3Np", + "b25fc2V0cxj6jNf/ASABKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "ZWN1cml0eVBvbGljaWVzV2FmQ29uZmlnSACIAQFCIAoeX3ByZWNvbmZpZ3Vy", + "ZWRfZXhwcmVzc2lvbl9zZXRzIqoBChpTZWN1cml0eVBvbGljaWVzU2NvcGVk", + "TGlzdBJFChFzZWN1cml0eV9wb2xpY2llcxjvpvc8IAMoCzInLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5EjkKB3dhcm5pbmcYnN+W", + "GCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFC", + "CgoIX3dhcm5pbmcicgoZU2VjdXJpdHlQb2xpY2llc1dhZkNvbmZpZxJHCgl3", + "YWZfcnVsZXMY1MPbIyABKAsyLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", + "cmVjb25maWd1cmVkV2FmU2V0SACIAQFCDAoKX3dhZl9ydWxlcyKvCgoOU2Vj", + "dXJpdHlQb2xpY3kSawoaYWRhcHRpdmVfcHJvdGVjdGlvbl9jb25maWcY3/vR", + "RyABKAsyPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGlj", + "eUFkYXB0aXZlUHJvdGVjdGlvbkNvbmZpZ0gAiAEBEmYKF2FkdmFuY2VkX29w", + "dGlvbnNfY29uZmlnGMDTndYBIAEoCzI8Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlNlY3VyaXR5UG9saWN5QWR2YW5jZWRPcHRpb25zQ29uZmlnSAGIAQES", + "IgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSAKIAQESYwoWZGRvc19w", + "cm90ZWN0aW9uX2NvbmZpZxjNhP8XIAEoCzI7Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlNlY3VyaXR5UG9saWN5RGRvc1Byb3RlY3Rpb25Db25maWdIA4gB", + "ARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIBIgBARIbCgtmaW5nZXJwcmlu", + "dBjk0fNvIAEoCUgFiAEBEhAKAmlkGJsaIAEoBEgGiAEBEhQKBGtpbmQYlPfI", + "ASABKAlIB4gBARIhChFsYWJlbF9maW5nZXJwcmludBiZ8PdUIAEoCUgIiAEB", + "EkcKBmxhYmVscxj/v8HuASADKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5TZWN1cml0eVBvbGljeS5MYWJlbHNFbnRyeRIUCgRuYW1lGIv1zQEgASgJ", + "SAmIAQESaAoYcmVjYXB0Y2hhX29wdGlvbnNfY29uZmlnGNvUvfcBIAEoCzI9", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5UmVjYXB0", + "Y2hhT3B0aW9uc0NvbmZpZ0gKiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgLiAEB", + "Ej0KBXJ1bGVzGPeR9TMgAygLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "U2VjdXJpdHlQb2xpY3lSdWxlEhoKCXNlbGZfbGluaxiNksXZASABKAlIDIgB", + "ARIUCgR0eXBlGLqe2gEgASgJSA2IAQESVwoTdXNlcl9kZWZpbmVkX2ZpZWxk", + "cxijicANIAMoCzI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5", + "UG9saWN5VXNlckRlZmluZWRGaWVsZBotCgtMYWJlbHNFbnRyeRILCgNrZXkY", + "ASABKAkSDQoFdmFsdWUYAiABKAk6AjgBImQKBFR5cGUSEgoOVU5ERUZJTkVE", + "X1RZUEUQABISCgtDTE9VRF9BUk1PUhD1nKR8EhcKEENMT1VEX0FSTU9SX0VE", + "R0UQx6LHdxIbChNDTE9VRF9BUk1PUl9ORVRXT1JLEMSs+egBQh0KG19hZGFw", + "dGl2ZV9wcm90ZWN0aW9uX2NvbmZpZ0IaChhfYWR2YW5jZWRfb3B0aW9uc19j", + "b25maWdCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIZChdfZGRvc19wcm90ZWN0", + "aW9uX2NvbmZpZ0IOCgxfZGVzY3JpcHRpb25CDgoMX2ZpbmdlcnByaW50QgUK", + "A19pZEIHCgVfa2luZEIUChJfbGFiZWxfZmluZ2VycHJpbnRCBwoFX25hbWVC", + "GwoZX3JlY2FwdGNoYV9vcHRpb25zX2NvbmZpZ0IJCgdfcmVnaW9uQgwKCl9z", + "ZWxmX2xpbmtCBwoFX3R5cGUizQEKJlNlY3VyaXR5UG9saWN5QWRhcHRpdmVQ", + "cm90ZWN0aW9uQ29uZmlnEoMBChpsYXllcjdfZGRvc19kZWZlbnNlX2NvbmZp", + "Zxij2cPQASABKAsyVi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0", + "eVBvbGljeUFkYXB0aXZlUHJvdGVjdGlvbkNvbmZpZ0xheWVyN0Rkb3NEZWZl", + "bnNlQ29uZmlnSACIAQFCHQobX2xheWVyN19kZG9zX2RlZmVuc2VfY29uZmln", + "IvMCCj1TZWN1cml0eVBvbGljeUFkYXB0aXZlUHJvdGVjdGlvbkNvbmZpZ0xh", + "eWVyN0Rkb3NEZWZlbnNlQ29uZmlnEhcKBmVuYWJsZRiDy9SUASABKAhIAIgB", + "ARIgCg9ydWxlX3Zpc2liaWxpdHkYtdiQ2AEgASgJSAGIAQESgwEKEXRocmVz", + "aG9sZF9jb25maWdzGJ2r4xwgAygLMmUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuU2VjdXJpdHlQb2xpY3lBZGFwdGl2ZVByb3RlY3Rpb25Db25maWdMYXll", + "cjdEZG9zRGVmZW5zZUNvbmZpZ1RocmVzaG9sZENvbmZpZyJSCg5SdWxlVmlz", + "aWJpbGl0eRIdChlVTkRFRklORURfUlVMRV9WSVNJQklMSVRZEAASDwoHUFJF", + "TUlVTRC3tMG+ARIQCghTVEFOREFSRBC9nYznAUIJCgdfZW5hYmxlQhIKEF9y", + "dWxlX3Zpc2liaWxpdHki0QYKTFNlY3VyaXR5UG9saWN5QWRhcHRpdmVQcm90", + "ZWN0aW9uQ29uZmlnTGF5ZXI3RGRvc0RlZmVuc2VDb25maWdUaHJlc2hvbGRD", + "b25maWcSMAogYXV0b19kZXBsb3lfY29uZmlkZW5jZV90aHJlc2hvbGQYvu2Z", + "KCABKAJIAIgBARIqChphdXRvX2RlcGxveV9leHBpcmF0aW9uX3NlYxiJtZoh", + "IAEoBUgBiAEBEjgKJ2F1dG9fZGVwbG95X2ltcGFjdGVkX2Jhc2VsaW5lX3Ro", + "cmVzaG9sZBjDnLmLASABKAJIAogBARIrChphdXRvX2RlcGxveV9sb2FkX3Ro", + "cmVzaG9sZBiaoIL5ASABKAJIA4gBARInChZkZXRlY3Rpb25fYWJzb2x1dGVf", + "cXBzGOb917YBIAEoAkgEiAEBEikKGGRldGVjdGlvbl9sb2FkX3RocmVzaG9s", + "ZBjMyqPNASABKAJIBYgBARIzCiJkZXRlY3Rpb25fcmVsYXRpdmVfdG9fYmFz", + "ZWxpbmVfcXBzGIWb9ooBIAEoAkgGiAEBEhQKBG5hbWUYi/XNASABKAlIB4gB", + "ARKlAQobdHJhZmZpY19ncmFudWxhcml0eV9jb25maWdzGL602iggAygLMn0u", "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lBZGFwdGl2", - "ZVByb3RlY3Rpb25Db25maWdIAIgBARJmChdhZHZhbmNlZF9vcHRpb25zX2Nv", - "bmZpZxjA053WASABKAsyPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1", - "cml0eVBvbGljeUFkdmFuY2VkT3B0aW9uc0NvbmZpZ0gBiAEBEiIKEmNyZWF0", - "aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgCiAEBEmMKFmRkb3NfcHJvdGVjdGlv", - "bl9jb25maWcYzYT/FyABKAsyOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", - "ZWN1cml0eVBvbGljeURkb3NQcm90ZWN0aW9uQ29uZmlnSAOIAQESHAoLZGVz", - "Y3JpcHRpb24Y/IfWyQEgASgJSASIAQESGwoLZmluZ2VycHJpbnQY5NHzbyAB", - "KAlIBYgBARIQCgJpZBibGiABKARIBogBARIUCgRraW5kGJT3yAEgASgJSAeI", - "AQESIQoRbGFiZWxfZmluZ2VycHJpbnQYmfD3VCABKAlICIgBARJHCgZsYWJl", - "bHMY/7/B7gEgAygLMjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJp", - "dHlQb2xpY3kuTGFiZWxzRW50cnkSFAoEbmFtZRiL9c0BIAEoCUgJiAEBEmgK", - "GHJlY2FwdGNoYV9vcHRpb25zX2NvbmZpZxjb1L33ASABKAsyPS5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVJlY2FwdGNoYU9wdGlv", - "bnNDb25maWdICogBARIWCgZyZWdpb24Y9M2gQiABKAlIC4gBARI9CgVydWxl", - "cxj3kfUzIAMoCzIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5", - "UG9saWN5UnVsZRIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAyIAQESFAoEdHlw", - "ZRi6ntoBIAEoCUgNiAEBElcKE3VzZXJfZGVmaW5lZF9maWVsZHMYo4nADSAD", - "KAsyNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVVz", - "ZXJEZWZpbmVkRmllbGQaLQoLTGFiZWxzRW50cnkSCwoDa2V5GAEgASgJEg0K", - "BXZhbHVlGAIgASgJOgI4ASJkCgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAAS", - "EgoLQ0xPVURfQVJNT1IQ9ZykfBIXChBDTE9VRF9BUk1PUl9FREdFEMeix3cS", - "GwoTQ0xPVURfQVJNT1JfTkVUV09SSxDErPnoAUIdChtfYWRhcHRpdmVfcHJv", - "dGVjdGlvbl9jb25maWdCGgoYX2FkdmFuY2VkX29wdGlvbnNfY29uZmlnQhUK", - "E19jcmVhdGlvbl90aW1lc3RhbXBCGQoXX2Rkb3NfcHJvdGVjdGlvbl9jb25m", - "aWdCDgoMX2Rlc2NyaXB0aW9uQg4KDF9maW5nZXJwcmludEIFCgNfaWRCBwoF", - "X2tpbmRCFAoSX2xhYmVsX2ZpbmdlcnByaW50QgcKBV9uYW1lQhsKGV9yZWNh", - "cHRjaGFfb3B0aW9uc19jb25maWdCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5r", - "QgcKBV90eXBlIs0BCiZTZWN1cml0eVBvbGljeUFkYXB0aXZlUHJvdGVjdGlv", - "bkNvbmZpZxKDAQoabGF5ZXI3X2Rkb3NfZGVmZW5zZV9jb25maWcYo9nD0AEg", - "ASgLMlYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lB", - "ZGFwdGl2ZVByb3RlY3Rpb25Db25maWdMYXllcjdEZG9zRGVmZW5zZUNvbmZp", - "Z0gAiAEBQh0KG19sYXllcjdfZGRvc19kZWZlbnNlX2NvbmZpZyLzAgo9U2Vj", - "dXJpdHlQb2xpY3lBZGFwdGl2ZVByb3RlY3Rpb25Db25maWdMYXllcjdEZG9z", - "RGVmZW5zZUNvbmZpZxIXCgZlbmFibGUYg8vUlAEgASgISACIAQESIAoPcnVs", - "ZV92aXNpYmlsaXR5GLXYkNgBIAEoCUgBiAEBEoMBChF0aHJlc2hvbGRfY29u", - "Zmlncxidq+McIAMoCzJlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3Vy", - "aXR5UG9saWN5QWRhcHRpdmVQcm90ZWN0aW9uQ29uZmlnTGF5ZXI3RGRvc0Rl", - "ZmVuc2VDb25maWdUaHJlc2hvbGRDb25maWciUgoOUnVsZVZpc2liaWxpdHkS", - "HQoZVU5ERUZJTkVEX1JVTEVfVklTSUJJTElUWRAAEg8KB1BSRU1JVU0Qt7TB", - "vgESEAoIU1RBTkRBUkQQvZ2M5wFCCQoHX2VuYWJsZUISChBfcnVsZV92aXNp", - "YmlsaXR5ItEGCkxTZWN1cml0eVBvbGljeUFkYXB0aXZlUHJvdGVjdGlvbkNv", - "bmZpZ0xheWVyN0Rkb3NEZWZlbnNlQ29uZmlnVGhyZXNob2xkQ29uZmlnEjAK", - "IGF1dG9fZGVwbG95X2NvbmZpZGVuY2VfdGhyZXNob2xkGL7tmSggASgCSACI", - "AQESKgoaYXV0b19kZXBsb3lfZXhwaXJhdGlvbl9zZWMYibWaISABKAVIAYgB", - "ARI4CidhdXRvX2RlcGxveV9pbXBhY3RlZF9iYXNlbGluZV90aHJlc2hvbGQY", - "w5y5iwEgASgCSAKIAQESKwoaYXV0b19kZXBsb3lfbG9hZF90aHJlc2hvbGQY", - "mqCC+QEgASgCSAOIAQESJwoWZGV0ZWN0aW9uX2Fic29sdXRlX3Fwcxjm/de2", - "ASABKAJIBIgBARIpChhkZXRlY3Rpb25fbG9hZF90aHJlc2hvbGQYzMqjzQEg", - "ASgCSAWIAQESMwoiZGV0ZWN0aW9uX3JlbGF0aXZlX3RvX2Jhc2VsaW5lX3Fw", - "cxiFm/aKASABKAJIBogBARIUCgRuYW1lGIv1zQEgASgJSAeIAQESpQEKG3Ry", - "YWZmaWNfZ3JhbnVsYXJpdHlfY29uZmlncxi+tNooIAMoCzJ9Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5QWRhcHRpdmVQcm90ZWN0", + "ZVByb3RlY3Rpb25Db25maWdMYXllcjdEZG9zRGVmZW5zZUNvbmZpZ1RocmVz", + "aG9sZENvbmZpZ1RyYWZmaWNHcmFudWxhcml0eUNvbmZpZ0IjCiFfYXV0b19k", + "ZXBsb3lfY29uZmlkZW5jZV90aHJlc2hvbGRCHQobX2F1dG9fZGVwbG95X2V4", + "cGlyYXRpb25fc2VjQioKKF9hdXRvX2RlcGxveV9pbXBhY3RlZF9iYXNlbGlu", + "ZV90aHJlc2hvbGRCHQobX2F1dG9fZGVwbG95X2xvYWRfdGhyZXNob2xkQhkK", + "F19kZXRlY3Rpb25fYWJzb2x1dGVfcXBzQhsKGV9kZXRlY3Rpb25fbG9hZF90", + "aHJlc2hvbGRCJQojX2RldGVjdGlvbl9yZWxhdGl2ZV90b19iYXNlbGluZV9x", + "cHNCBwoFX25hbWUi0AIKZFNlY3VyaXR5UG9saWN5QWRhcHRpdmVQcm90ZWN0", "aW9uQ29uZmlnTGF5ZXI3RGRvc0RlZmVuc2VDb25maWdUaHJlc2hvbGRDb25m", - "aWdUcmFmZmljR3JhbnVsYXJpdHlDb25maWdCIwohX2F1dG9fZGVwbG95X2Nv", - "bmZpZGVuY2VfdGhyZXNob2xkQh0KG19hdXRvX2RlcGxveV9leHBpcmF0aW9u", - "X3NlY0IqCihfYXV0b19kZXBsb3lfaW1wYWN0ZWRfYmFzZWxpbmVfdGhyZXNo", - "b2xkQh0KG19hdXRvX2RlcGxveV9sb2FkX3RocmVzaG9sZEIZChdfZGV0ZWN0", - "aW9uX2Fic29sdXRlX3Fwc0IbChlfZGV0ZWN0aW9uX2xvYWRfdGhyZXNob2xk", - "QiUKI19kZXRlY3Rpb25fcmVsYXRpdmVfdG9fYmFzZWxpbmVfcXBzQgcKBV9u", - "YW1lItACCmRTZWN1cml0eVBvbGljeUFkYXB0aXZlUHJvdGVjdGlvbkNvbmZp", - "Z0xheWVyN0Rkb3NEZWZlbnNlQ29uZmlnVGhyZXNob2xkQ29uZmlnVHJhZmZp", - "Y0dyYW51bGFyaXR5Q29uZmlnEikKGGVuYWJsZV9lYWNoX3VuaXF1ZV92YWx1", - "ZRjFit7fASABKAhIAIgBARIUCgR0eXBlGLqe2gEgASgJSAGIAQESFQoFdmFs", - "dWUY8aKyNSABKAlIAogBASJgCgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAAS", - "GAoQSFRUUF9IRUFERVJfSE9TVBDj5b6yARIRCglIVFRQX1BBVEgQ/NLElAES", - "FwoQVU5TUEVDSUZJRURfVFlQRRDi7tsZQhsKGV9lbmFibGVfZWFjaF91bmlx", - "dWVfdmFsdWVCBwoFX3R5cGVCCAoGX3ZhbHVlIt4DCiNTZWN1cml0eVBvbGlj", - "eUFkdmFuY2VkT3B0aW9uc0NvbmZpZxJwChJqc29uX2N1c3RvbV9jb25maWcY", - "udmZNSABKAsyTC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBv", - "bGljeUFkdmFuY2VkT3B0aW9uc0NvbmZpZ0pzb25DdXN0b21Db25maWdIAIgB", - "ARIdCgxqc29uX3BhcnNpbmcY2YTahgEgASgJSAGIAQESGQoJbG9nX2xldmVs", - "GMm9hEMgASgJSAKIAQESIwoXdXNlcl9pcF9yZXF1ZXN0X2hlYWRlcnMYsu/i", - "yAEgAygJImsKC0pzb25QYXJzaW5nEhoKFlVOREVGSU5FRF9KU09OX1BBUlNJ", - "TkcQABIQCghESVNBQkxFRBD81LD2ARIQCghTVEFOREFSRBC9nYznARIcChVT", - "VEFOREFSRF9XSVRIX0dSQVBIUUwQkr+BMyJDCghMb2dMZXZlbBIXChNVTkRF", - "RklORURfTE9HX0xFVkVMEAASDQoGTk9STUFMEOfh5kwSDwoHVkVSQk9TRRDi", - "iuT9AUIVChNfanNvbl9jdXN0b21fY29uZmlnQg8KDV9qc29uX3BhcnNpbmdC", - "DAoKX2xvZ19sZXZlbCJPCjNTZWN1cml0eVBvbGljeUFkdmFuY2VkT3B0aW9u", - "c0NvbmZpZ0pzb25DdXN0b21Db25maWcSGAoNY29udGVudF90eXBlcxiz4qcI", - "IAMoCSKuAQoiU2VjdXJpdHlQb2xpY3lEZG9zUHJvdGVjdGlvbkNvbmZpZxIg", - "Cg9kZG9zX3Byb3RlY3Rpb24YlJ+bgwEgASgJSACIAQEiUgoORGRvc1Byb3Rl", - "Y3Rpb24SHQoZVU5ERUZJTkVEX0RET1NfUFJPVEVDVElPThAAEg8KCEFEVkFO", - "Q0VEEKKwtR4SEAoIU1RBTkRBUkQQvZ2M5wFCEgoQX2Rkb3NfcHJvdGVjdGlv", - "biKDAgoSU2VjdXJpdHlQb2xpY3lMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjkK", - "BWl0ZW1zGMDP9y8gAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2Vj", - "dXJpdHlQb2xpY3kSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFn", - "ZV90b2tlbhiVuoYmIAEoCUgCiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSAOIAQFCBQoDX2lkQgcK", - "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CCgoIX3dhcm5pbmciYAokU2Vj", - "dXJpdHlQb2xpY3lSZWNhcHRjaGFPcHRpb25zQ29uZmlnEiIKEXJlZGlyZWN0", - "X3NpdGVfa2V5GOqEvNUBIAEoCUgAiAEBQhQKEl9yZWRpcmVjdF9zaXRlX2tl", - "eSJOChdTZWN1cml0eVBvbGljeVJlZmVyZW5jZRIfCg9zZWN1cml0eV9wb2xp", - "Y3kYkYbKUSABKAlIAIgBAUISChBfc2VjdXJpdHlfcG9saWN5IvcGChJTZWN1", - "cml0eVBvbGljeVJ1bGUSFgoGYWN0aW9uGLb8vVkgASgJSACIAQESHAoLZGVz", - "Y3JpcHRpb24Y/IfWyQEgASgJSAGIAQESWwoNaGVhZGVyX2FjdGlvbhiooLic", - "ASABKAsyOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGlj", - "eVJ1bGVIdHRwSGVhZGVyQWN0aW9uSAKIAQESFAoEa2luZBiU98gBIAEoCUgD", - "iAEBEkkKBW1hdGNoGMWztzEgASgLMjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuU2VjdXJpdHlQb2xpY3lSdWxlTWF0Y2hlckgEiAEBElkKDW5ldHdvcmtf", - "bWF0Y2gY9Pj63AEgASgLMjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2Vj", - "dXJpdHlQb2xpY3lSdWxlTmV0d29ya01hdGNoZXJIBYgBARJrChhwcmVjb25m", - "aWd1cmVkX3dhZl9jb25maWcY45+WOCABKAsyQS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5TZWN1cml0eVBvbGljeVJ1bGVQcmVjb25maWd1cmVkV2FmQ29u", - "ZmlnSAaIAQESFwoHcHJldmlldxjIx6NoIAEoCEgHiAEBEhkKCHByaW9yaXR5", - "GKTzodQBIAEoBUgIiAEBEl8KEnJhdGVfbGltaXRfb3B0aW9ucxj7yZogIAEo", - "CzI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5UnVs", - "ZVJhdGVMaW1pdE9wdGlvbnNICYgBARJcChByZWRpcmVjdF9vcHRpb25zGLuS", - "7k0gASgLMjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xp", - "Y3lSdWxlUmVkaXJlY3RPcHRpb25zSAqIAQFCCQoHX2FjdGlvbkIOCgxfZGVz", - "Y3JpcHRpb25CEAoOX2hlYWRlcl9hY3Rpb25CBwoFX2tpbmRCCAoGX21hdGNo", - "QhAKDl9uZXR3b3JrX21hdGNoQhsKGV9wcmVjb25maWd1cmVkX3dhZl9jb25m", - "aWdCCgoIX3ByZXZpZXdCCwoJX3ByaW9yaXR5QhUKE19yYXRlX2xpbWl0X29w", - "dGlvbnNCEwoRX3JlZGlyZWN0X29wdGlvbnMilQEKIlNlY3VyaXR5UG9saWN5", - "UnVsZUh0dHBIZWFkZXJBY3Rpb24SbwoXcmVxdWVzdF9oZWFkZXJzX3RvX2Fk", - "ZHMYzav6KSADKAsySy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0", - "eVBvbGljeVJ1bGVIdHRwSGVhZGVyQWN0aW9uSHR0cEhlYWRlck9wdGlvbiKQ", - "AQoyU2VjdXJpdHlQb2xpY3lSdWxlSHR0cEhlYWRlckFjdGlvbkh0dHBIZWFk", - "ZXJPcHRpb24SGwoLaGVhZGVyX25hbWUY/cHHNCABKAlIAIgBARIcCgxoZWFk", - "ZXJfdmFsdWUYv/LrYCABKAlIAYgBAUIOCgxfaGVhZGVyX25hbWVCDwoNX2hl", - "YWRlcl92YWx1ZSKbAwoZU2VjdXJpdHlQb2xpY3lSdWxlTWF0Y2hlchJQCgZj", - "b25maWcYwob+eSABKAsyOC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1", - "cml0eVBvbGljeVJ1bGVNYXRjaGVyQ29uZmlnSACIAQESMwoEZXhwchj1874B", - "IAEoCzIdLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkV4cHJIAYgBARJcCgxl", - "eHByX29wdGlvbnMY1MTs5wEgASgLMj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuU2VjdXJpdHlQb2xpY3lSdWxlTWF0Y2hlckV4cHJPcHRpb25zSAKIAQES", - "HwoOdmVyc2lvbmVkX2V4cHIYvePWmQEgASgJSAOIAQEiQAoNVmVyc2lvbmVk", - "RXhwchIcChhVTkRFRklORURfVkVSU0lPTkVEX0VYUFIQABIRCgpTUkNfSVBT", - "X1YxEIn96CFCCQoHX2NvbmZpZ0IHCgVfZXhwckIPCg1fZXhwcl9vcHRpb25z", - "QhEKD192ZXJzaW9uZWRfZXhwciI8Ch9TZWN1cml0eVBvbGljeVJ1bGVNYXRj", - "aGVyQ29uZmlnEhkKDXNyY19pcF9yYW5nZXMY04CHzgEgAygJIq8BCiRTZWN1", - "cml0eVBvbGljeVJ1bGVNYXRjaGVyRXhwck9wdGlvbnMScQoRcmVjYXB0Y2hh", - "X29wdGlvbnMYxvbHuQEgASgLMk0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "U2VjdXJpdHlQb2xpY3lSdWxlTWF0Y2hlckV4cHJPcHRpb25zUmVjYXB0Y2hh", - "T3B0aW9uc0gAiAEBQhQKEl9yZWNhcHRjaGFfb3B0aW9ucyJ+CjRTZWN1cml0", - "eVBvbGljeVJ1bGVNYXRjaGVyRXhwck9wdGlvbnNSZWNhcHRjaGFPcHRpb25z", - "EiEKFmFjdGlvbl90b2tlbl9zaXRlX2tleXMYnerJHCADKAkSIwoXc2Vzc2lv", - "bl90b2tlbl9zaXRlX2tleXMY/fL6ngEgAygJIsMCCiBTZWN1cml0eVBvbGlj", - "eVJ1bGVOZXR3b3JrTWF0Y2hlchIaCg5kZXN0X2lwX3JhbmdlcxiR1+6gASAD", - "KAkSFgoKZGVzdF9wb3J0cxi1sJO1ASADKAkSFwoMaXBfcHJvdG9jb2xzGMOP", - "zXsgAygJEhMKCHNyY19hc25zGPK9lzggAygNEhkKDXNyY19pcF9yYW5nZXMY", - "04CHzgEgAygJEhUKCXNyY19wb3J0cxj3u57UASADKAkSGwoQc3JjX3JlZ2lv", - "bl9jb2RlcxiW458vIAMoCRJuChN1c2VyX2RlZmluZWRfZmllbGRzGKOJwA0g", - "AygLMk4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lS", - "dWxlTmV0d29ya01hdGNoZXJVc2VyRGVmaW5lZEZpZWxkTWF0Y2giaQo1U2Vj", - "dXJpdHlQb2xpY3lSdWxlTmV0d29ya01hdGNoZXJVc2VyRGVmaW5lZEZpZWxk", - "TWF0Y2gSFAoEbmFtZRiL9c0BIAEoCUgAiAEBEhEKBnZhbHVlcxiiupZ3IAMo", - "CUIHCgVfbmFtZSKNAQooU2VjdXJpdHlQb2xpY3lSdWxlUHJlY29uZmlndXJl", - "ZFdhZkNvbmZpZxJhCgpleGNsdXNpb25zGOX4v2MgAygLMkouZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lSdWxlUHJlY29uZmlndXJl", - "ZFdhZkNvbmZpZ0V4Y2x1c2lvbiKCBQoxU2VjdXJpdHlQb2xpY3lSdWxlUHJl", - "Y29uZmlndXJlZFdhZkNvbmZpZ0V4Y2x1c2lvbhJ8ChpyZXF1ZXN0X2Nvb2tp", - "ZXNfdG9fZXhjbHVkZRj23t9KIAMoCzJVLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlNlY3VyaXR5UG9saWN5UnVsZVByZWNvbmZpZ3VyZWRXYWZDb25maWdF", - "eGNsdXNpb25GaWVsZFBhcmFtcxJ8ChpyZXF1ZXN0X2hlYWRlcnNfdG9fZXhj", - "bHVkZRifpJMeIAMoCzJVLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3Vy", - "aXR5UG9saWN5UnVsZVByZWNvbmZpZ3VyZWRXYWZDb25maWdFeGNsdXNpb25G", - "aWVsZFBhcmFtcxKCAQofcmVxdWVzdF9xdWVyeV9wYXJhbXNfdG9fZXhjbHVk", - "ZRiInrqiASADKAsyVS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0", - "eVBvbGljeVJ1bGVQcmVjb25maWd1cmVkV2FmQ29uZmlnRXhjbHVzaW9uRmll", - "bGRQYXJhbXMSeQoXcmVxdWVzdF91cmlzX3RvX2V4Y2x1ZGUYnqqfKyADKAsy", - "VS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVJ1bGVQ", - "cmVjb25maWd1cmVkV2FmQ29uZmlnRXhjbHVzaW9uRmllbGRQYXJhbXMSGwoP", - "dGFyZ2V0X3J1bGVfaWRzGOPj1e0BIAMoCRIgCg90YXJnZXRfcnVsZV9zZXQY", - "ja/W7QEgASgJSACIAQFCEgoQX3RhcmdldF9ydWxlX3NldCLnAQo8U2VjdXJp", - "dHlQb2xpY3lSdWxlUHJlY29uZmlndXJlZFdhZkNvbmZpZ0V4Y2x1c2lvbkZp", - "ZWxkUGFyYW1zEhAKAm9wGOEbIAEoCUgAiAEBEhIKA3ZhbBihjgcgASgJSAGI", - "AQEicgoCT3ASEAoMVU5ERUZJTkVEX09QEAASDwoIQ09OVEFJTlMQn8zNZhIR", - "CglFTkRTX1dJVEgQrePr6QESDgoGRVFVQUxTEL/n7dIBEhIKCkVRVUFMU19B", - "TlkQzNLmoAESEgoLU1RBUlRTX1dJVEgQ9N/CQkIFCgNfb3BCBgoEX3ZhbCL+", - "BwoiU2VjdXJpdHlQb2xpY3lSdWxlUmF0ZUxpbWl0T3B0aW9ucxIgChBiYW5f", - "ZHVyYXRpb25fc2VjGNaauhQgASgFSACIAQESZAoNYmFuX3RocmVzaG9sZBi7", - "qP/uASABKAsyRC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBv", - "bGljeVJ1bGVSYXRlTGltaXRPcHRpb25zVGhyZXNob2xkSAGIAQESHwoOY29u", - "Zm9ybV9hY3Rpb24Yz8bo9gEgASgJSAKIAQESHwoOZW5mb3JjZV9vbl9rZXkY", - "/J3WxgEgASgJSAOIAQEScAoWZW5mb3JjZV9vbl9rZXlfY29uZmlncxiuvpUQ", - "IAMoCzJNLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5", - "UnVsZVJhdGVMaW1pdE9wdGlvbnNFbmZvcmNlT25LZXlDb25maWcSIwoTZW5m", - "b3JjZV9vbl9rZXlfbmFtZRjuw5o/IAEoCUgEiAEBEh0KDWV4Y2VlZF9hY3Rp", - "b24YocraTyABKAlIBYgBARJkChdleGNlZWRfcmVkaXJlY3Rfb3B0aW9ucxjm", - "jO3hASABKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBv", - "bGljeVJ1bGVSZWRpcmVjdE9wdGlvbnNIBogBARJrChRyYXRlX2xpbWl0X3Ro", - "cmVzaG9sZBiIv8+WASABKAsyRC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", - "ZWN1cml0eVBvbGljeVJ1bGVSYXRlTGltaXRPcHRpb25zVGhyZXNob2xkSAeI", - "AQEi2AEKDEVuZm9yY2VPbktleRIcChhVTkRFRklORURfRU5GT1JDRV9PTl9L", - "RVkQABIJCgNBTEwQgfsDEhMKC0hUVFBfQ09PS0lFEPujg+wBEhIKC0hUVFBf", - "SEVBREVSEKTU1isSEQoJSFRUUF9QQVRIEPzSxJQBEgcKAklQEKcSEhIKC1JF", - "R0lPTl9DT0RFENj49yUSCQoDU05JEM6CBRIbChNUTFNfSkEzX0ZJTkdFUlBS", - "SU5UEP2m/psBEg4KB1VTRVJfSVAQm+SbEBIOCgZYRkZfSVAQrseY0QFCEwoR", - "X2Jhbl9kdXJhdGlvbl9zZWNCEAoOX2Jhbl90aHJlc2hvbGRCEQoPX2NvbmZv", - "cm1fYWN0aW9uQhEKD19lbmZvcmNlX29uX2tleUIWChRfZW5mb3JjZV9vbl9r", - "ZXlfbmFtZUIQCg5fZXhjZWVkX2FjdGlvbkIaChhfZXhjZWVkX3JlZGlyZWN0", - "X29wdGlvbnNCFwoVX3JhdGVfbGltaXRfdGhyZXNob2xkIpQDCjRTZWN1cml0", - "eVBvbGljeVJ1bGVSYXRlTGltaXRPcHRpb25zRW5mb3JjZU9uS2V5Q29uZmln", - "EiMKE2VuZm9yY2Vfb25fa2V5X25hbWUY7sOaPyABKAlIAIgBARIjChNlbmZv", - "cmNlX29uX2tleV90eXBlGJ3tpj8gASgJSAGIAQEi4QEKEEVuZm9yY2VPbktl", - "eVR5cGUSIQodVU5ERUZJTkVEX0VORk9SQ0VfT05fS0VZX1RZUEUQABIJCgNB", - "TEwQgfsDEhMKC0hUVFBfQ09PS0lFEPujg+wBEhIKC0hUVFBfSEVBREVSEKTU", - "1isSEQoJSFRUUF9QQVRIEPzSxJQBEgcKAklQEKcSEhIKC1JFR0lPTl9DT0RF", - "ENj49yUSCQoDU05JEM6CBRIbChNUTFNfSkEzX0ZJTkdFUlBSSU5UEP2m/psB", - "Eg4KB1VTRVJfSVAQm+SbEBIOCgZYRkZfSVAQrseY0QFCFgoUX2VuZm9yY2Vf", - "b25fa2V5X25hbWVCFgoUX2VuZm9yY2Vfb25fa2V5X3R5cGUifQorU2VjdXJp", - "dHlQb2xpY3lSdWxlUmF0ZUxpbWl0T3B0aW9uc1RocmVzaG9sZBIVCgVjb3Vu", - "dBiPop0tIAEoBUgAiAEBEhwKDGludGVydmFsX3NlYxjXy8sTIAEoBUgBiAEB", - "QggKBl9jb3VudEIPCg1faW50ZXJ2YWxfc2VjIrEBCiFTZWN1cml0eVBvbGlj", - "eVJ1bGVSZWRpcmVjdE9wdGlvbnMSFgoGdGFyZ2V0GJHj+VsgASgJSACIAQES", - "FAoEdHlwZRi6ntoBIAEoCUgBiAEBIkoKBFR5cGUSEgoOVU5ERUZJTkVEX1RZ", - "UEUQABIUCgxFWFRFUk5BTF8zMDIQgdbZvAESGAoQR09PR0xFX1JFQ0FQVENI", - "QRDBnLH3AUIJCgdfdGFyZ2V0QgcKBV90eXBlIosCCh5TZWN1cml0eVBvbGlj", - "eVVzZXJEZWZpbmVkRmllbGQSFAoEYmFzZRjRjbgBIAEoCUgAiAEBEhQKBG1h", - "c2sY7I3MASABKAlIAYgBARIUCgRuYW1lGIv1zQEgASgJSAKIAQESFgoGb2Zm", - "c2V0GJPJ3RkgASgFSAOIAQESFAoEc2l6ZRiBwNcBIAEoBUgEiAEBIkoKBEJh", - "c2USEgoOVU5ERUZJTkVEX0JBU0UQABILCgRJUFY0EIXMiQESCwoESVBWNhCH", - "zIkBEgkKA1RDUBDBhwUSCQoDVURQEKGPBUIHCgVfYmFzZUIHCgVfbWFza0IH", - "CgVfbmFtZUIJCgdfb2Zmc2V0QgcKBV9zaXplItYBChBTZWN1cml0eVNldHRp", - "bmdzEk8KFWF3c192NF9hdXRoZW50aWNhdGlvbhiX6/jOASABKAsyJy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5BV1NWNFNpZ25hdHVyZUgAiAEBEiIKEWNs", - "aWVudF90bHNfcG9saWN5GOqLutwBIAEoCUgBiAEBEh0KEXN1YmplY3RfYWx0", - "X25hbWVzGN+zr50BIAMoCUIYChZfYXdzX3Y0X2F1dGhlbnRpY2F0aW9uQhQK", - "El9jbGllbnRfdGxzX3BvbGljeSJxCiZTZW5kRGlhZ25vc3RpY0ludGVycnVw", - "dEluc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEhcK", - "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIi", - "KQonU2VuZERpYWdub3N0aWNJbnRlcnJ1cHRJbnN0YW5jZVJlc3BvbnNlIsMB", - "ChBTZXJpYWxQb3J0T3V0cHV0EhkKCGNvbnRlbnRzGJq2vfEBIAEoCUgAiAEB", - "EhQKBGtpbmQYlPfIASABKAlIAYgBARIUCgRuZXh0GPOVzgEgASgDSAKIAQES", - "GgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhUKBXN0YXJ0GOKIqzQgASgD", - "SASIAQFCCwoJX2NvbnRlbnRzQgcKBV9raW5kQgcKBV9uZXh0QgwKCl9zZWxm", - "X2xpbmtCCAoGX3N0YXJ0Ir8BCg1TZXJ2ZXJCaW5kaW5nEhQKBHR5cGUYup7a", - "ASABKAlIAIgBASKOAQoEVHlwZRISCg5VTkRFRklORURfVFlQRRAAEiIKGlJF", - "U1RBUlRfTk9ERV9PTl9BTllfU0VSVkVSEMnY6e8BEiYKH1JFU1RBUlRfTk9E", - "RV9PTl9NSU5JTUFMX1NFUlZFUlMQ36qtYRImCh9TRVJWRVJfQklORElOR19U", - "WVBFX1VOU1BFQ0lGSUVEEKjbnFZCBwoFX3R5cGUiRAoOU2VydmljZUFjY291", - "bnQSFQoFZW1haWwYnJeJLiABKAlIAIgBARIRCgZzY29wZXMYn5mSTyADKAlC", - "CAoGX2VtYWlsIvEJChFTZXJ2aWNlQXR0YWNobWVudBJbChNjb25uZWN0ZWRf", - "ZW5kcG9pbnRzGMiXuCIgAygLMjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "U2VydmljZUF0dGFjaG1lbnRDb25uZWN0ZWRFbmRwb2ludBImChVjb25uZWN0", - "aW9uX3ByZWZlcmVuY2UY3PmkiAEgASgJSACIAQESYQoVY29uc3VtZXJfYWNj", - "ZXB0X2xpc3RzGMe2hMABIAMoCzI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlNlcnZpY2VBdHRhY2htZW50Q29uc3VtZXJQcm9qZWN0TGltaXQSIAoVY29u", - "c3VtZXJfcmVqZWN0X2xpc3RzGJ6ZpWEgAygJEiIKEmNyZWF0aW9uX3RpbWVz", - "dGFtcBi2j8cOIAEoCUgBiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgC", - "iAEBEhcKDGRvbWFpbl9uYW1lcxiN2IkDIAMoCRImChVlbmFibGVfcHJveHlf", - "cHJvdG9jb2wYhYe8rQEgASgISAOIAQESGwoLZmluZ2VycHJpbnQY5NHzbyAB", - "KAlIBIgBARIQCgJpZBibGiABKARIBYgBARIUCgRraW5kGJT3yAEgASgJSAaI", - "AQESFAoEbmFtZRiL9c0BIAEoCUgHiAEBEhcKC25hdF9zdWJuZXRzGJiP27IB", - "IAMoCRIoChhwcm9kdWNlcl9mb3J3YXJkaW5nX3J1bGUY0aicdiABKAlICIgB", - "ARIsChtwcm9wYWdhdGVkX2Nvbm5lY3Rpb25fbGltaXQY/sjTngEgASgNSAmI", - "AQESTAoZcHNjX3NlcnZpY2VfYXR0YWNobWVudF9pZBju+s/7ASABKAsyIC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5VaW50MTI4SAqIAQESJQoVcmVjb25j", - "aWxlX2Nvbm5lY3Rpb25zGOTD6zsgASgISAuIAQESFgoGcmVnaW9uGPTNoEIg", - "ASgJSAyIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgNiAEBEh0KDnRhcmdl", - "dF9zZXJ2aWNlGIf8TiABKAlIDogBASKVAQoUQ29ubmVjdGlvblByZWZlcmVu", - "Y2USIwofVU5ERUZJTkVEX0NPTk5FQ1RJT05fUFJFRkVSRU5DRRAAEhcKEEFD", - "Q0VQVF9BVVRPTUFUSUMQlPfwIxIVCg1BQ0NFUFRfTUFOVUFMEN3t8bEBEigK", - "IUNPTk5FQ1RJT05fUFJFRkVSRU5DRV9VTlNQRUNJRklFRBC0oL8QQhgKFl9j", - "b25uZWN0aW9uX3ByZWZlcmVuY2VCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIO", - "CgxfZGVzY3JpcHRpb25CGAoWX2VuYWJsZV9wcm94eV9wcm90b2NvbEIOCgxf", - "ZmluZ2VycHJpbnRCBQoDX2lkQgcKBV9raW5kQgcKBV9uYW1lQhsKGV9wcm9k", - "dWNlcl9mb3J3YXJkaW5nX3J1bGVCHgocX3Byb3BhZ2F0ZWRfY29ubmVjdGlv", - "bl9saW1pdEIcChpfcHNjX3NlcnZpY2VfYXR0YWNobWVudF9pZEIYChZfcmVj", - "b25jaWxlX2Nvbm5lY3Rpb25zQgkKB19yZWdpb25CDAoKX3NlbGZfbGlua0IR", - "Cg9fdGFyZ2V0X3NlcnZpY2Ui1AMKH1NlcnZpY2VBdHRhY2htZW50QWdncmVn", - "YXRlZExpc3QSEAoCaWQYmxogASgJSACIAQESVQoFaXRlbXMYwM/3LyADKAsy", - "Qy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXJ2aWNlQXR0YWNobWVudEFn", - "Z3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEB", - "Eh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGlu", - "axiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoH", - "d2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldh", - "cm5pbmdIBIgBARpjCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRJECgV2YWx1", - "ZRgCIAEoCzI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlcnZpY2VBdHRh", - "Y2htZW50c1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4", - "dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcixAMKIlNl", - "cnZpY2VBdHRhY2htZW50Q29ubmVjdGVkRW5kcG9pbnQSIAoQY29uc3VtZXJf", - "bmV0d29yaxjl3aR5IAEoCUgAiAEBEhgKCGVuZHBvaW50GJW7nD4gASgJSAGI", - "AQESLAobcHJvcGFnYXRlZF9jb25uZWN0aW9uX2NvdW50GNLT45oBIAEoDUgC", - "iAEBEiIKEXBzY19jb25uZWN0aW9uX2lkGN2lo4sBIAEoBEgDiAEBEhYKBnN0", - "YXR1cxjyn7dWIAEoCUgEiAEBIpQBCgZTdGF0dXMSFAoQVU5ERUZJTkVEX1NU", - "QVRVUxAAEg8KCEFDQ0VQVEVEEKef0nUSDgoGQ0xPU0VEEOyqo7UBEhcKD05F", - "RURTX0FUVEVOVElPThC8i6KkARIOCgdQRU5ESU5HEPeq8BASDwoIUkVKRUNU", - "RUQQ/oiEUxIZChJTVEFUVVNfVU5TUEVDSUZJRUQQysyLFEITChFfY29uc3Vt", - "ZXJfbmV0d29ya0ILCglfZW5kcG9pbnRCHgocX3Byb3BhZ2F0ZWRfY29ubmVj", - "dGlvbl9jb3VudEIUChJfcHNjX2Nvbm5lY3Rpb25faWRCCQoHX3N0YXR1cyLF", - "AQolU2VydmljZUF0dGFjaG1lbnRDb25zdW1lclByb2plY3RMaW1pdBIgChBj", - "b25uZWN0aW9uX2xpbWl0GJqe1D4gASgNSACIAQESGwoLbmV0d29ya191cmwY", - "3o/mYiABKAlIAYgBARIiChFwcm9qZWN0X2lkX29yX251bRioiuWmASABKAlI", - "AogBAUITChFfY29ubmVjdGlvbl9saW1pdEIOCgxfbmV0d29ya191cmxCFAoS", - "X3Byb2plY3RfaWRfb3JfbnVtIrMCChVTZXJ2aWNlQXR0YWNobWVudExpc3QS", - "EAoCaWQYmxogASgJSACIAQESPAoFaXRlbXMYwM/3LyADKAsyKi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TZXJ2aWNlQXR0YWNobWVudBIUCgRraW5kGJT3", - "yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQES", - "GgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCAB", - "KAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoD", - "X2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlu", - "a0IKCghfd2FybmluZyKyAQocU2VydmljZUF0dGFjaG1lbnRzU2NvcGVkTGlz", - "dBJLChNzZXJ2aWNlX2F0dGFjaG1lbnRzGKaSupIBIAMoCzIqLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlNlcnZpY2VBdHRhY2htZW50EjkKB3dhcm5pbmcY", - "nN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACI", - "AQFCCgoIX3dhcm5pbmcipgIKJlNldEJhY2tlbmRTZXJ2aWNlVGFyZ2V0U3Ns", - "UHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", - "Y3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEooBCjd0YXJnZXRfc3Ns", - "X3Byb3hpZXNfc2V0X2JhY2tlbmRfc2VydmljZV9yZXF1ZXN0X3Jlc291cmNl", - "GKTpqEIgASgLMkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0U3Ns", - "UHJveGllc1NldEJhY2tlbmRTZXJ2aWNlUmVxdWVzdEID4EECEiEKEHRhcmdl", - "dF9zc2xfcHJveHkYzbrGoQEgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQipwIK", - "JlNldEJhY2tlbmRTZXJ2aWNlVGFyZ2V0VGNwUHJveHlSZXF1ZXN0EiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgAiAEBEosBCjd0YXJnZXRfdGNwX3Byb3hpZXNfc2V0X2JhY2tl", - "bmRfc2VydmljZV9yZXF1ZXN0X3Jlc291cmNlGO/RwoIBIAEoCzJBLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFRjcFByb3hpZXNTZXRCYWNrZW5k", - "U2VydmljZVJlcXVlc3RCA+BBAhIhChB0YXJnZXRfdGNwX3Byb3h5GOLW8O8B", - "IAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIrECChpTZXRCYWNrdXBUYXJnZXRQ", - "b29sUmVxdWVzdBIeCg5mYWlsb3Zlcl9yYXRpbxj+lLRlIAEoAkgAiAEBEiEK", - "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTN", - "oEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgB", - "iAEBEhsKC3RhcmdldF9wb29sGIrk+B0gASgJQgPgQQISVAoZdGFyZ2V0X3Jl", - "ZmVyZW5jZV9yZXNvdXJjZRjwt935ASABKAsyKC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5UYXJnZXRSZWZlcmVuY2VCA+BBAkIRCg9fZmFpbG92ZXJfcmF0", - "aW9CDQoLX3JlcXVlc3RfaWQirgIKKFNldENlcnRpZmljYXRlTWFwVGFyZ2V0", - "SHR0cHNQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", - "cHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESjwEKOXRhcmdl", - "dF9odHRwc19wcm94aWVzX3NldF9jZXJ0aWZpY2F0ZV9tYXBfcmVxdWVzdF9y", - "ZXNvdXJjZRi7tv7eASABKAsyQy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", - "YXJnZXRIdHRwc1Byb3hpZXNTZXRDZXJ0aWZpY2F0ZU1hcFJlcXVlc3RCA+BB", - "AhIiChJ0YXJnZXRfaHR0cHNfcHJveHkY7LD6GCABKAlCA+BBAkINCgtfcmVx", - "dWVzdF9pZCKnAgomU2V0Q2VydGlmaWNhdGVNYXBUYXJnZXRTc2xQcm94eVJl", - "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", - "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQESiwEKN3RhcmdldF9zc2xfcHJveGll", - "c19zZXRfY2VydGlmaWNhdGVfbWFwX3JlcXVlc3RfcmVzb3VyY2UYupaDpAEg", - "ASgLMkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0U3NsUHJveGll", - "c1NldENlcnRpZmljYXRlTWFwUmVxdWVzdEID4EECEiEKEHRhcmdldF9zc2xf", - "cHJveHkYzbrGoQEgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQi6gEKH1NldENs", - "b3VkQXJtb3JUaWVyUHJvamVjdFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEo", - "CUIN4EEC8kcHcHJvamVjdBJ5Ci5wcm9qZWN0c19zZXRfY2xvdWRfYXJtb3Jf", - "dGllcl9yZXF1ZXN0X3Jlc291cmNlGM/73iQgASgLMjkuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUHJvamVjdHNTZXRDbG91ZEFybW9yVGllclJlcXVlc3RC", - "A+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3Rf", - "aWQijAMKKlNldENvbW1vbkluc3RhbmNlTWV0YWRhdGFPcGVyYXRpb25NZXRh", - "ZGF0YRIkChNjbGllbnRfb3BlcmF0aW9uX2lkGOeN3o0BIAEoCUgAiAEBEoMB", - "ChdwZXJfbG9jYXRpb25fb3BlcmF0aW9ucxiU0YLDASADKAsyXi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TZXRDb21tb25JbnN0YW5jZU1ldGFkYXRhT3Bl", - "cmF0aW9uTWV0YWRhdGEuUGVyTG9jYXRpb25PcGVyYXRpb25zRW50cnkamQEK", - "GlBlckxvY2F0aW9uT3BlcmF0aW9uc0VudHJ5EgsKA2tleRgBIAEoCRJqCgV2", - "YWx1ZRgCIAEoCzJbLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldENvbW1v", - "bkluc3RhbmNlTWV0YWRhdGFPcGVyYXRpb25NZXRhZGF0YVBlckxvY2F0aW9u", - "T3BlcmF0aW9uSW5mbzoCOAFCFgoUX2NsaWVudF9vcGVyYXRpb25faWQisgIK", - "QlNldENvbW1vbkluc3RhbmNlTWV0YWRhdGFPcGVyYXRpb25NZXRhZGF0YVBl", - "ckxvY2F0aW9uT3BlcmF0aW9uSW5mbxI2CgVlcnJvchiIpJMuIAEoCzIfLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0YXR1c0gAiAEBEhUKBXN0YXRlGJGJ", - "qzQgASgJSAGIAQEiiAEKBVN0YXRlEhMKD1VOREVGSU5FRF9TVEFURRAAEhAK", - "CUFCQU5ET05FRBC0w4AnEgsKBERPTkUQgreAARIOCgZGQUlMRUQQvZCm2QES", - "EgoKUFJPUEFHQVRFRBDbtILyARISCgtQUk9QQUdBVElORxCGg8tOEhMKC1VO", - "U1BFQ0lGSUVEEJe+mPsBQggKBl9lcnJvckIICgZfc3RhdGUivgEKJ1NldENv", - "bW1vbkluc3RhbmNlTWV0YWRhdGFQcm9qZWN0UmVxdWVzdBJFChFtZXRhZGF0", - "YV9yZXNvdXJjZRievuaKASABKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5NZXRhZGF0YUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", - "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0", - "X2lkIvcBCiNTZXREZWZhdWx0TmV0d29ya1RpZXJQcm9qZWN0UmVxdWVzdBIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EoEBCjJwcm9qZWN0", - "c19zZXRfZGVmYXVsdF9uZXR3b3JrX3RpZXJfcmVxdWVzdF9yZXNvdXJjZRiK", - "wKM8IAEoCzI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlByb2plY3RzU2V0", - "RGVmYXVsdE5ldHdvcmtUaWVyUmVxdWVzdEID4EECEhoKCnJlcXVlc3RfaWQY", - "y4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLpAQokU2V0RGVsZXRpb25Q", - "cm90ZWN0aW9uSW5zdGFuY2VSZXF1ZXN0EiQKE2RlbGV0aW9uX3Byb3RlY3Rp", - "b24Y6v+y2gEgASgISACIAQESIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", - "cHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSAGIAQESGAoIcmVzb3Vy", - "Y2UYjoivXSABKAlCA+BBAhIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25l", - "QhYKFF9kZWxldGlvbl9wcm90ZWN0aW9uQg0KC19yZXF1ZXN0X2lkIuIBCiBT", - "ZXREaXNrQXV0b0RlbGV0ZUluc3RhbmNlUmVxdWVzdBIcCgthdXRvX2RlbGV0", - "ZRi75M7dASABKAhCA+BBAhIbCgtkZXZpY2VfbmFtZRjUtZogIAEoCUID4EEC", - "EhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", - "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", - "GwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCL/", - "AQopU2V0RWRnZVNlY3VyaXR5UG9saWN5QmFja2VuZEJ1Y2tldFJlcXVlc3QS", - "HgoOYmFja2VuZF9idWNrZXQY9ePdKyABKAlCA+BBAhIhCgdwcm9qZWN0GJmW", + "aWdUcmFmZmljR3JhbnVsYXJpdHlDb25maWcSKQoYZW5hYmxlX2VhY2hfdW5p", + "cXVlX3ZhbHVlGMWK3t8BIAEoCEgAiAEBEhQKBHR5cGUYup7aASABKAlIAYgB", + "ARIVCgV2YWx1ZRjxorI1IAEoCUgCiAEBImAKBFR5cGUSEgoOVU5ERUZJTkVE", + "X1RZUEUQABIYChBIVFRQX0hFQURFUl9IT1NUEOPlvrIBEhEKCUhUVFBfUEFU", + "SBD80sSUARIXChBVTlNQRUNJRklFRF9UWVBFEOLu2xlCGwoZX2VuYWJsZV9l", + "YWNoX3VuaXF1ZV92YWx1ZUIHCgVfdHlwZUIICgZfdmFsdWUi3gMKI1NlY3Vy", + "aXR5UG9saWN5QWR2YW5jZWRPcHRpb25zQ29uZmlnEnAKEmpzb25fY3VzdG9t", + "X2NvbmZpZxi52Zk1IAEoCzJMLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "Y3VyaXR5UG9saWN5QWR2YW5jZWRPcHRpb25zQ29uZmlnSnNvbkN1c3RvbUNv", + "bmZpZ0gAiAEBEh0KDGpzb25fcGFyc2luZxjZhNqGASABKAlIAYgBARIZCgls", + "b2dfbGV2ZWwYyb2EQyABKAlIAogBARIjChd1c2VyX2lwX3JlcXVlc3RfaGVh", + "ZGVycxiy7+LIASADKAkiawoLSnNvblBhcnNpbmcSGgoWVU5ERUZJTkVEX0pT", + "T05fUEFSU0lORxAAEhAKCERJU0FCTEVEEPzUsPYBEhAKCFNUQU5EQVJEEL2d", + "jOcBEhwKFVNUQU5EQVJEX1dJVEhfR1JBUEhRTBCSv4EzIkMKCExvZ0xldmVs", + "EhcKE1VOREVGSU5FRF9MT0dfTEVWRUwQABINCgZOT1JNQUwQ5+HmTBIPCgdW", + "RVJCT1NFEOKK5P0BQhUKE19qc29uX2N1c3RvbV9jb25maWdCDwoNX2pzb25f", + "cGFyc2luZ0IMCgpfbG9nX2xldmVsIk8KM1NlY3VyaXR5UG9saWN5QWR2YW5j", + "ZWRPcHRpb25zQ29uZmlnSnNvbkN1c3RvbUNvbmZpZxIYCg1jb250ZW50X3R5", + "cGVzGLPipwggAygJIq4BCiJTZWN1cml0eVBvbGljeURkb3NQcm90ZWN0aW9u", + "Q29uZmlnEiAKD2Rkb3NfcHJvdGVjdGlvbhiUn5uDASABKAlIAIgBASJSCg5E", + "ZG9zUHJvdGVjdGlvbhIdChlVTkRFRklORURfRERPU19QUk9URUNUSU9OEAAS", + "DwoIQURWQU5DRUQQorC1HhIQCghTVEFOREFSRBC9nYznAUISChBfZGRvc19w", + "cm90ZWN0aW9uIoMCChJTZWN1cml0eVBvbGljeUxpc3QSEAoCaWQYmxogASgJ", + "SACIAQESOQoFaXRlbXMYwM/3LyADKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5TZWN1cml0eVBvbGljeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoP", + "bmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESOQoHd2FybmluZxic35YY", + "IAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIA4gBAUIF", + "CgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIKCghfd2Fybmlu", + "ZyJgCiRTZWN1cml0eVBvbGljeVJlY2FwdGNoYU9wdGlvbnNDb25maWcSIgoR", + "cmVkaXJlY3Rfc2l0ZV9rZXkY6oS81QEgASgJSACIAQFCFAoSX3JlZGlyZWN0", + "X3NpdGVfa2V5Ik4KF1NlY3VyaXR5UG9saWN5UmVmZXJlbmNlEh8KD3NlY3Vy", + "aXR5X3BvbGljeRiRhspRIAEoCUgAiAEBQhIKEF9zZWN1cml0eV9wb2xpY3ki", + "9wYKElNlY3VyaXR5UG9saWN5UnVsZRIWCgZhY3Rpb24Ytvy9WSABKAlIAIgB", + "ARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAYgBARJbCg1oZWFkZXJfYWN0", + "aW9uGKiguJwBIAEoCzI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3Vy", + "aXR5UG9saWN5UnVsZUh0dHBIZWFkZXJBY3Rpb25IAogBARIUCgRraW5kGJT3", + "yAEgASgJSAOIAQESSQoFbWF0Y2gYxbO3MSABKAsyMi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVJ1bGVNYXRjaGVySASIAQESWQoN", + "bmV0d29ya19tYXRjaBj0+PrcASABKAsyOS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5TZWN1cml0eVBvbGljeVJ1bGVOZXR3b3JrTWF0Y2hlckgFiAEBEmsK", + "GHByZWNvbmZpZ3VyZWRfd2FmX2NvbmZpZxjjn5Y4IAEoCzJBLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5UnVsZVByZWNvbmZpZ3Vy", + "ZWRXYWZDb25maWdIBogBARIXCgdwcmV2aWV3GMjHo2ggASgISAeIAQESGQoI", + "cHJpb3JpdHkYpPOh1AEgASgFSAiIAQESXwoScmF0ZV9saW1pdF9vcHRpb25z", + "GPvJmiAgASgLMjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQ", + "b2xpY3lSdWxlUmF0ZUxpbWl0T3B0aW9uc0gJiAEBElwKEHJlZGlyZWN0X29w", + "dGlvbnMYu5LuTSABKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1", + "cml0eVBvbGljeVJ1bGVSZWRpcmVjdE9wdGlvbnNICogBAUIJCgdfYWN0aW9u", + "Qg4KDF9kZXNjcmlwdGlvbkIQCg5faGVhZGVyX2FjdGlvbkIHCgVfa2luZEII", + "CgZfbWF0Y2hCEAoOX25ldHdvcmtfbWF0Y2hCGwoZX3ByZWNvbmZpZ3VyZWRf", + "d2FmX2NvbmZpZ0IKCghfcHJldmlld0ILCglfcHJpb3JpdHlCFQoTX3JhdGVf", + "bGltaXRfb3B0aW9uc0ITChFfcmVkaXJlY3Rfb3B0aW9ucyKVAQoiU2VjdXJp", + "dHlQb2xpY3lSdWxlSHR0cEhlYWRlckFjdGlvbhJvChdyZXF1ZXN0X2hlYWRl", + "cnNfdG9fYWRkcxjNq/opIAMoCzJLLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlNlY3VyaXR5UG9saWN5UnVsZUh0dHBIZWFkZXJBY3Rpb25IdHRwSGVhZGVy", + "T3B0aW9uIpABCjJTZWN1cml0eVBvbGljeVJ1bGVIdHRwSGVhZGVyQWN0aW9u", + "SHR0cEhlYWRlck9wdGlvbhIbCgtoZWFkZXJfbmFtZRj9wcc0IAEoCUgAiAEB", + "EhwKDGhlYWRlcl92YWx1ZRi/8utgIAEoCUgBiAEBQg4KDF9oZWFkZXJfbmFt", + "ZUIPCg1faGVhZGVyX3ZhbHVlIpsDChlTZWN1cml0eVBvbGljeVJ1bGVNYXRj", + "aGVyElAKBmNvbmZpZxjChv55IAEoCzI4Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlNlY3VyaXR5UG9saWN5UnVsZU1hdGNoZXJDb25maWdIAIgBARIzCgRl", + "eHByGPXzvgEgASgLMh0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRXhwckgB", + "iAEBElwKDGV4cHJfb3B0aW9ucxjUxOznASABKAsyPS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVJ1bGVNYXRjaGVyRXhwck9wdGlv", + "bnNIAogBARIfCg52ZXJzaW9uZWRfZXhwchi949aZASABKAlIA4gBASJACg1W", + "ZXJzaW9uZWRFeHByEhwKGFVOREVGSU5FRF9WRVJTSU9ORURfRVhQUhAAEhEK", + "ClNSQ19JUFNfVjEQif3oIUIJCgdfY29uZmlnQgcKBV9leHByQg8KDV9leHBy", + "X29wdGlvbnNCEQoPX3ZlcnNpb25lZF9leHByIjwKH1NlY3VyaXR5UG9saWN5", + "UnVsZU1hdGNoZXJDb25maWcSGQoNc3JjX2lwX3JhbmdlcxjTgIfOASADKAki", + "rwEKJFNlY3VyaXR5UG9saWN5UnVsZU1hdGNoZXJFeHByT3B0aW9ucxJxChFy", + "ZWNhcHRjaGFfb3B0aW9ucxjG9se5ASABKAsyTS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5TZWN1cml0eVBvbGljeVJ1bGVNYXRjaGVyRXhwck9wdGlvbnNS", + "ZWNhcHRjaGFPcHRpb25zSACIAQFCFAoSX3JlY2FwdGNoYV9vcHRpb25zIn4K", + "NFNlY3VyaXR5UG9saWN5UnVsZU1hdGNoZXJFeHByT3B0aW9uc1JlY2FwdGNo", + "YU9wdGlvbnMSIQoWYWN0aW9uX3Rva2VuX3NpdGVfa2V5cxid6skcIAMoCRIj", + "ChdzZXNzaW9uX3Rva2VuX3NpdGVfa2V5cxj98vqeASADKAkiwwIKIFNlY3Vy", + "aXR5UG9saWN5UnVsZU5ldHdvcmtNYXRjaGVyEhoKDmRlc3RfaXBfcmFuZ2Vz", + "GJHX7qABIAMoCRIWCgpkZXN0X3BvcnRzGLWwk7UBIAMoCRIXCgxpcF9wcm90", + "b2NvbHMYw4/NeyADKAkSEwoIc3JjX2FzbnMY8r2XOCADKA0SGQoNc3JjX2lw", + "X3JhbmdlcxjTgIfOASADKAkSFQoJc3JjX3BvcnRzGPe7ntQBIAMoCRIbChBz", + "cmNfcmVnaW9uX2NvZGVzGJbjny8gAygJEm4KE3VzZXJfZGVmaW5lZF9maWVs", + "ZHMYo4nADSADKAsyTi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0", + "eVBvbGljeVJ1bGVOZXR3b3JrTWF0Y2hlclVzZXJEZWZpbmVkRmllbGRNYXRj", + "aCJpCjVTZWN1cml0eVBvbGljeVJ1bGVOZXR3b3JrTWF0Y2hlclVzZXJEZWZp", + "bmVkRmllbGRNYXRjaBIUCgRuYW1lGIv1zQEgASgJSACIAQESEQoGdmFsdWVz", + "GKK6lncgAygJQgcKBV9uYW1lIo0BCihTZWN1cml0eVBvbGljeVJ1bGVQcmVj", + "b25maWd1cmVkV2FmQ29uZmlnEmEKCmV4Y2x1c2lvbnMY5fi/YyADKAsySi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVJ1bGVQcmVj", + "b25maWd1cmVkV2FmQ29uZmlnRXhjbHVzaW9uIoIFCjFTZWN1cml0eVBvbGlj", + "eVJ1bGVQcmVjb25maWd1cmVkV2FmQ29uZmlnRXhjbHVzaW9uEnwKGnJlcXVl", + "c3RfY29va2llc190b19leGNsdWRlGPbe30ogAygLMlUuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lSdWxlUHJlY29uZmlndXJlZFdh", + "ZkNvbmZpZ0V4Y2x1c2lvbkZpZWxkUGFyYW1zEnwKGnJlcXVlc3RfaGVhZGVy", + "c190b19leGNsdWRlGJ+kkx4gAygLMlUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuU2VjdXJpdHlQb2xpY3lSdWxlUHJlY29uZmlndXJlZFdhZkNvbmZpZ0V4", + "Y2x1c2lvbkZpZWxkUGFyYW1zEoIBCh9yZXF1ZXN0X3F1ZXJ5X3BhcmFtc190", + "b19leGNsdWRlGIieuqIBIAMoCzJVLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlNlY3VyaXR5UG9saWN5UnVsZVByZWNvbmZpZ3VyZWRXYWZDb25maWdFeGNs", + "dXNpb25GaWVsZFBhcmFtcxJ5ChdyZXF1ZXN0X3VyaXNfdG9fZXhjbHVkZRie", + "qp8rIAMoCzJVLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9s", + "aWN5UnVsZVByZWNvbmZpZ3VyZWRXYWZDb25maWdFeGNsdXNpb25GaWVsZFBh", + "cmFtcxIbCg90YXJnZXRfcnVsZV9pZHMY4+PV7QEgAygJEiAKD3RhcmdldF9y", + "dWxlX3NldBiNr9btASABKAlIAIgBAUISChBfdGFyZ2V0X3J1bGVfc2V0IucB", + "CjxTZWN1cml0eVBvbGljeVJ1bGVQcmVjb25maWd1cmVkV2FmQ29uZmlnRXhj", + "bHVzaW9uRmllbGRQYXJhbXMSEAoCb3AY4RsgASgJSACIAQESEgoDdmFsGKGO", + "ByABKAlIAYgBASJyCgJPcBIQCgxVTkRFRklORURfT1AQABIPCghDT05UQUlO", + "UxCfzM1mEhEKCUVORFNfV0lUSBCt4+vpARIOCgZFUVVBTFMQv+ft0gESEgoK", + "RVFVQUxTX0FOWRDM0uagARISCgtTVEFSVFNfV0lUSBD038JCQgUKA19vcEIG", + "CgRfdmFsIpoICiJTZWN1cml0eVBvbGljeVJ1bGVSYXRlTGltaXRPcHRpb25z", + "EiAKEGJhbl9kdXJhdGlvbl9zZWMY1pq6FCABKAVIAIgBARJkCg1iYW5fdGhy", + "ZXNob2xkGLuo/+4BIAEoCzJELmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "Y3VyaXR5UG9saWN5UnVsZVJhdGVMaW1pdE9wdGlvbnNUaHJlc2hvbGRIAYgB", + "ARIfCg5jb25mb3JtX2FjdGlvbhjPxuj2ASABKAlIAogBARIfCg5lbmZvcmNl", + "X29uX2tleRj8ndbGASABKAlIA4gBARJwChZlbmZvcmNlX29uX2tleV9jb25m", + "aWdzGK6+lRAgAygLMk0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJp", + "dHlQb2xpY3lSdWxlUmF0ZUxpbWl0T3B0aW9uc0VuZm9yY2VPbktleUNvbmZp", + "ZxIjChNlbmZvcmNlX29uX2tleV9uYW1lGO7Dmj8gASgJSASIAQESHQoNZXhj", + "ZWVkX2FjdGlvbhihytpPIAEoCUgFiAEBEmQKF2V4Y2VlZF9yZWRpcmVjdF9v", + "cHRpb25zGOaM7eEBIAEoCzI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "Y3VyaXR5UG9saWN5UnVsZVJlZGlyZWN0T3B0aW9uc0gGiAEBEmsKFHJhdGVf", + "bGltaXRfdGhyZXNob2xkGIi/z5YBIAEoCzJELmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlNlY3VyaXR5UG9saWN5UnVsZVJhdGVMaW1pdE9wdGlvbnNUaHJl", + "c2hvbGRIB4gBASL0AQoMRW5mb3JjZU9uS2V5EhwKGFVOREVGSU5FRF9FTkZP", + "UkNFX09OX0tFWRAAEgkKA0FMTBCB+wMSEwoLSFRUUF9DT09LSUUQ+6OD7AES", + "EgoLSFRUUF9IRUFERVIQpNTWKxIRCglIVFRQX1BBVEgQ/NLElAESBwoCSVAQ", + "pxISEgoLUkVHSU9OX0NPREUQ2Pj3JRIJCgNTTkkQzoIFEhsKE1RMU19KQTNf", + "RklOR0VSUFJJTlQQ/ab+mwESGgoTVExTX0pBNF9GSU5HRVJQUklOVBD+s4oQ", + "Eg4KB1VTRVJfSVAQm+SbEBIOCgZYRkZfSVAQrseY0QFCEwoRX2Jhbl9kdXJh", + "dGlvbl9zZWNCEAoOX2Jhbl90aHJlc2hvbGRCEQoPX2NvbmZvcm1fYWN0aW9u", + "QhEKD19lbmZvcmNlX29uX2tleUIWChRfZW5mb3JjZV9vbl9rZXlfbmFtZUIQ", + "Cg5fZXhjZWVkX2FjdGlvbkIaChhfZXhjZWVkX3JlZGlyZWN0X29wdGlvbnNC", + "FwoVX3JhdGVfbGltaXRfdGhyZXNob2xkIrADCjRTZWN1cml0eVBvbGljeVJ1", + "bGVSYXRlTGltaXRPcHRpb25zRW5mb3JjZU9uS2V5Q29uZmlnEiMKE2VuZm9y", + "Y2Vfb25fa2V5X25hbWUY7sOaPyABKAlIAIgBARIjChNlbmZvcmNlX29uX2tl", + "eV90eXBlGJ3tpj8gASgJSAGIAQEi/QEKEEVuZm9yY2VPbktleVR5cGUSIQod", + "VU5ERUZJTkVEX0VORk9SQ0VfT05fS0VZX1RZUEUQABIJCgNBTEwQgfsDEhMK", + "C0hUVFBfQ09PS0lFEPujg+wBEhIKC0hUVFBfSEVBREVSEKTU1isSEQoJSFRU", + "UF9QQVRIEPzSxJQBEgcKAklQEKcSEhIKC1JFR0lPTl9DT0RFENj49yUSCQoD", + "U05JEM6CBRIbChNUTFNfSkEzX0ZJTkdFUlBSSU5UEP2m/psBEhoKE1RMU19K", + "QTRfRklOR0VSUFJJTlQQ/rOKEBIOCgdVU0VSX0lQEJvkmxASDgoGWEZGX0lQ", + "EK7HmNEBQhYKFF9lbmZvcmNlX29uX2tleV9uYW1lQhYKFF9lbmZvcmNlX29u", + "X2tleV90eXBlIn0KK1NlY3VyaXR5UG9saWN5UnVsZVJhdGVMaW1pdE9wdGlv", + "bnNUaHJlc2hvbGQSFQoFY291bnQYj6KdLSABKAVIAIgBARIcCgxpbnRlcnZh", + "bF9zZWMY18vLEyABKAVIAYgBAUIICgZfY291bnRCDwoNX2ludGVydmFsX3Nl", + "YyKxAQohU2VjdXJpdHlQb2xpY3lSdWxlUmVkaXJlY3RPcHRpb25zEhYKBnRh", + "cmdldBiR4/lbIAEoCUgAiAEBEhQKBHR5cGUYup7aASABKAlIAYgBASJKCgRU", + "eXBlEhIKDlVOREVGSU5FRF9UWVBFEAASFAoMRVhURVJOQUxfMzAyEIHW2bwB", + "EhgKEEdPT0dMRV9SRUNBUFRDSEEQwZyx9wFCCQoHX3RhcmdldEIHCgVfdHlw", + "ZSKLAgoeU2VjdXJpdHlQb2xpY3lVc2VyRGVmaW5lZEZpZWxkEhQKBGJhc2UY", + "0Y24ASABKAlIAIgBARIUCgRtYXNrGOyNzAEgASgJSAGIAQESFAoEbmFtZRiL", + "9c0BIAEoCUgCiAEBEhYKBm9mZnNldBiTyd0ZIAEoBUgDiAEBEhQKBHNpemUY", + "gcDXASABKAVIBIgBASJKCgRCYXNlEhIKDlVOREVGSU5FRF9CQVNFEAASCwoE", + "SVBWNBCFzIkBEgsKBElQVjYQh8yJARIJCgNUQ1AQwYcFEgkKA1VEUBChjwVC", + "BwoFX2Jhc2VCBwoFX21hc2tCBwoFX25hbWVCCQoHX29mZnNldEIHCgVfc2l6", + "ZSLWAQoQU2VjdXJpdHlTZXR0aW5ncxJPChVhd3NfdjRfYXV0aGVudGljYXRp", + "b24Yl+v4zgEgASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQVdTVjRT", + "aWduYXR1cmVIAIgBARIiChFjbGllbnRfdGxzX3BvbGljeRjqi7rcASABKAlI", + "AYgBARIdChFzdWJqZWN0X2FsdF9uYW1lcxjfs6+dASADKAlCGAoWX2F3c192", + "NF9hdXRoZW50aWNhdGlvbkIUChJfY2xpZW50X3Rsc19wb2xpY3kicQomU2Vu", + "ZERpYWdub3N0aWNJbnRlcnJ1cHRJbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFu", + "Y2UYlanaCCABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFAoE", + "em9uZRisx+QBIAEoCUID4EECIikKJ1NlbmREaWFnbm9zdGljSW50ZXJydXB0", + "SW5zdGFuY2VSZXNwb25zZSLDAQoQU2VyaWFsUG9ydE91dHB1dBIZCghjb250", + "ZW50cxiatr3xASABKAlIAIgBARIUCgRraW5kGJT3yAEgASgJSAGIAQESFAoE", + "bmV4dBjzlc4BIAEoA0gCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gB", + "ARIVCgVzdGFydBjiiKs0IAEoA0gEiAEBQgsKCV9jb250ZW50c0IHCgVfa2lu", + "ZEIHCgVfbmV4dEIMCgpfc2VsZl9saW5rQggKBl9zdGFydCK/AQoNU2VydmVy", + "QmluZGluZxIUCgR0eXBlGLqe2gEgASgJSACIAQEijgEKBFR5cGUSEgoOVU5E", + "RUZJTkVEX1RZUEUQABIiChpSRVNUQVJUX05PREVfT05fQU5ZX1NFUlZFUhDJ", + "2OnvARImCh9SRVNUQVJUX05PREVfT05fTUlOSU1BTF9TRVJWRVJTEN+qrWES", + "JgofU0VSVkVSX0JJTkRJTkdfVFlQRV9VTlNQRUNJRklFRBCo25xWQgcKBV90", + "eXBlIkQKDlNlcnZpY2VBY2NvdW50EhUKBWVtYWlsGJyXiS4gASgJSACIAQES", + "EQoGc2NvcGVzGJ+Zkk8gAygJQggKBl9lbWFpbCLxCQoRU2VydmljZUF0dGFj", + "aG1lbnQSWwoTY29ubmVjdGVkX2VuZHBvaW50cxjIl7giIAMoCzI7Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlNlcnZpY2VBdHRhY2htZW50Q29ubmVjdGVk", + "RW5kcG9pbnQSJgoVY29ubmVjdGlvbl9wcmVmZXJlbmNlGNz5pIgBIAEoCUgA", + "iAEBEmEKFWNvbnN1bWVyX2FjY2VwdF9saXN0cxjHtoTAASADKAsyPi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TZXJ2aWNlQXR0YWNobWVudENvbnN1bWVy", + "UHJvamVjdExpbWl0EiAKFWNvbnN1bWVyX3JlamVjdF9saXN0cxiemaVhIAMo", + "CRIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAYgBARIcCgtkZXNj", + "cmlwdGlvbhj8h9bJASABKAlIAogBARIXCgxkb21haW5fbmFtZXMYjdiJAyAD", + "KAkSJgoVZW5hYmxlX3Byb3h5X3Byb3RvY29sGIWHvK0BIAEoCEgDiAEBEhsK", + "C2ZpbmdlcnByaW50GOTR828gASgJSASIAQESEAoCaWQYmxogASgESAWIAQES", + "FAoEa2luZBiU98gBIAEoCUgGiAEBEhQKBG5hbWUYi/XNASABKAlIB4gBARIX", + "CgtuYXRfc3VibmV0cxiYj9uyASADKAkSKAoYcHJvZHVjZXJfZm9yd2FyZGlu", + "Z19ydWxlGNGonHYgASgJSAiIAQESLAobcHJvcGFnYXRlZF9jb25uZWN0aW9u", + "X2xpbWl0GP7I054BIAEoDUgJiAEBEkwKGXBzY19zZXJ2aWNlX2F0dGFjaG1l", + "bnRfaWQY7vrP+wEgASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVWlu", + "dDEyOEgKiAEBEiUKFXJlY29uY2lsZV9jb25uZWN0aW9ucxjkw+s7IAEoCEgL", + "iAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgMiAEBEhoKCXNlbGZfbGluaxiNksXZ", + "ASABKAlIDYgBARIdCg50YXJnZXRfc2VydmljZRiH/E4gASgJSA6IAQEilQEK", + "FENvbm5lY3Rpb25QcmVmZXJlbmNlEiMKH1VOREVGSU5FRF9DT05ORUNUSU9O", + "X1BSRUZFUkVOQ0UQABIXChBBQ0NFUFRfQVVUT01BVElDEJT38CMSFQoNQUND", + "RVBUX01BTlVBTBDd7fGxARIoCiFDT05ORUNUSU9OX1BSRUZFUkVOQ0VfVU5T", + "UEVDSUZJRUQQtKC/EEIYChZfY29ubmVjdGlvbl9wcmVmZXJlbmNlQhUKE19j", + "cmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQhgKFl9lbmFibGVf", + "cHJveHlfcHJvdG9jb2xCDgoMX2ZpbmdlcnByaW50QgUKA19pZEIHCgVfa2lu", + "ZEIHCgVfbmFtZUIbChlfcHJvZHVjZXJfZm9yd2FyZGluZ19ydWxlQh4KHF9w", + "cm9wYWdhdGVkX2Nvbm5lY3Rpb25fbGltaXRCHAoaX3BzY19zZXJ2aWNlX2F0", + "dGFjaG1lbnRfaWRCGAoWX3JlY29uY2lsZV9jb25uZWN0aW9uc0IJCgdfcmVn", + "aW9uQgwKCl9zZWxmX2xpbmtCEQoPX3RhcmdldF9zZXJ2aWNlItQDCh9TZXJ2", + "aWNlQXR0YWNobWVudEFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEB", + "ElUKBWl0ZW1zGMDP9y8gAygLMkMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "U2VydmljZUF0dGFjaG1lbnRBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQK", + "BGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiAB", + "KAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFj", + "aGFibGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaYwoKSXRlbXNFbnRyeRIL", + "CgNrZXkYASABKAkSRAoFdmFsdWUYAiABKAsyNS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5TZXJ2aWNlQXR0YWNobWVudHNTY29wZWRMaXN0OgI4AUIFCgNf", + "aWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5r", + "QgoKCF93YXJuaW5nIsQDCiJTZXJ2aWNlQXR0YWNobWVudENvbm5lY3RlZEVu", + "ZHBvaW50EiAKEGNvbnN1bWVyX25ldHdvcmsY5d2keSABKAlIAIgBARIYCghl", + "bmRwb2ludBiVu5w+IAEoCUgBiAEBEiwKG3Byb3BhZ2F0ZWRfY29ubmVjdGlv", + "bl9jb3VudBjS0+OaASABKA1IAogBARIiChFwc2NfY29ubmVjdGlvbl9pZBjd", + "paOLASABKARIA4gBARIWCgZzdGF0dXMY8p+3ViABKAlIBIgBASKUAQoGU3Rh", + "dHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQABIPCghBQ0NFUFRFRBCnn9J1Eg4K", + "BkNMT1NFRBDsqqO1ARIXCg9ORUVEU19BVFRFTlRJT04QvIuipAESDgoHUEVO", + "RElORxD3qvAQEg8KCFJFSkVDVEVEEP6IhFMSGQoSU1RBVFVTX1VOU1BFQ0lG", + "SUVEEMrMixRCEwoRX2NvbnN1bWVyX25ldHdvcmtCCwoJX2VuZHBvaW50Qh4K", + "HF9wcm9wYWdhdGVkX2Nvbm5lY3Rpb25fY291bnRCFAoSX3BzY19jb25uZWN0", + "aW9uX2lkQgkKB19zdGF0dXMixQEKJVNlcnZpY2VBdHRhY2htZW50Q29uc3Vt", + "ZXJQcm9qZWN0TGltaXQSIAoQY29ubmVjdGlvbl9saW1pdBiantQ+IAEoDUgA", + "iAEBEhsKC25ldHdvcmtfdXJsGN6P5mIgASgJSAGIAQESIgoRcHJvamVjdF9p", + "ZF9vcl9udW0YqIrlpgEgASgJSAKIAQFCEwoRX2Nvbm5lY3Rpb25fbGltaXRC", + "DgoMX25ldHdvcmtfdXJsQhQKEl9wcm9qZWN0X2lkX29yX251bSKzAgoVU2Vy", + "dmljZUF0dGFjaG1lbnRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjwKBWl0ZW1z", + "GMDP9y8gAygLMiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VydmljZUF0", + "dGFjaG1lbnQSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90", + "b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gB", + "ARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdl", + "X3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcisgEKHFNlcnZpY2VB", + "dHRhY2htZW50c1Njb3BlZExpc3QSSwoTc2VydmljZV9hdHRhY2htZW50cxim", + "krqSASADKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXJ2aWNlQXR0", + "YWNobWVudBI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIqYCCiZTZXRCYWNr", + "ZW5kU2VydmljZVRhcmdldFNzbFByb3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmW", "wWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", - "AIgBARJkCiJzZWN1cml0eV9wb2xpY3lfcmVmZXJlbmNlX3Jlc291cmNlGPC0", - "q2EgASgLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xp", - "Y3lSZWZlcmVuY2VCA+BBAkINCgtfcmVxdWVzdF9pZCKCAgoqU2V0RWRnZVNl", - "Y3VyaXR5UG9saWN5QmFja2VuZFNlcnZpY2VSZXF1ZXN0EiAKD2JhY2tlbmRf", - "c2VydmljZRiKwK6SASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", - "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJkCiJz", - "ZWN1cml0eV9wb2xpY3lfcmVmZXJlbmNlX3Jlc291cmNlGPC0q2EgASgLMjAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lSZWZlcmVu", - "Y2VCA+BBAkINCgtfcmVxdWVzdF9pZCK7AQogU2V0SWFtUG9saWN5QmFja2Vu", - "ZEJ1Y2tldFJlcXVlc3QSZAoiZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9y", - "ZXNvdXJjZRiy59ugASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5H", - "bG9iYWxTZXRQb2xpY3lSZXF1ZXN0QgPgQQISFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQIivAEKIVNldElhbVBv", - "bGljeUJhY2tlbmRTZXJ2aWNlUmVxdWVzdBJkCiJnbG9iYWxfc2V0X3BvbGlj", - "eV9yZXF1ZXN0X3Jlc291cmNlGLLn26ABIAEoCzIvLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkdsb2JhbFNldFBvbGljeVJlcXVlc3RCA+BBAhIXCgdwcm9q", - "ZWN0GJmWwWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAiLE", - "AQoXU2V0SWFtUG9saWN5RGlza1JlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISFAoEem9uZRisx+QB", - "IAEoCUID4EECEmAKIHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNl", - "GLu4mLYBIAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlpvbmVTZXRQ", - "b2xpY3lSZXF1ZXN0QgPgQQIiuwEKIVNldElhbVBvbGljeUZpcmV3YWxsUG9s", - "aWN5UmVxdWVzdBJ8Ci9nbG9iYWxfb3JnYW5pemF0aW9uX3NldF9wb2xpY3lf", - "cmVxdWVzdF9yZXNvdXJjZRjelMxUIAEoCzI7Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkdsb2JhbE9yZ2FuaXphdGlvblNldFBvbGljeVJlcXVlc3RCA+BB", - "AhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECIrMBChhTZXRJYW1Qb2xpY3lJ", - "bWFnZVJlcXVlc3QSZAoiZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNv", - "dXJjZRiy59ugASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9i", - "YWxTZXRQb2xpY3lSZXF1ZXN0QgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQIiyAEKG1NldElhbVBvbGlj", - "eUluc3RhbmNlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGAoI", - "cmVzb3VyY2UYjoivXSABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIS", - "YAogem9uZV9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYu7iYtgEgASgL", - "Mi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuWm9uZVNldFBvbGljeVJlcXVl", - "c3RCA+BBAiK+AQojU2V0SWFtUG9saWN5SW5zdGFuY2VUZW1wbGF0ZVJlcXVl", - "c3QSZAoiZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRiy59ug", - "ASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxTZXRQb2xp", - "Y3lSZXF1ZXN0QgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJl", - "c291cmNlGI6Ir10gASgJQgPgQQIizwEKIlNldElhbVBvbGljeUluc3RhbnRT", - "bmFwc2hvdFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJl", - "c291cmNlGI6Ir10gASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECEmAK", - "IHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlGLu4mLYBIAEoCzIt", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlpvbmVTZXRQb2xpY3lSZXF1ZXN0", - "QgPgQQIitQEKGlNldElhbVBvbGljeUxpY2Vuc2VSZXF1ZXN0EmQKImdsb2Jh", - "bF9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYsufboAEgASgLMi8uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0UG9saWN5UmVxdWVzdEID", - "4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9d", - "IAEoCUID4EECIroBCh9TZXRJYW1Qb2xpY3lNYWNoaW5lSW1hZ2VSZXF1ZXN0", - "EmQKImdsb2JhbF9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYsufboAEg", - "ASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0UG9saWN5", - "UmVxdWVzdEID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNv", - "dXJjZRiOiK9dIAEoCUID4EECItcBCiRTZXRJYW1Qb2xpY3lOZXR3b3JrQXR0", - "YWNobWVudFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJl", + "AIgBARKKAQo3dGFyZ2V0X3NzbF9wcm94aWVzX3NldF9iYWNrZW5kX3NlcnZp", + "Y2VfcmVxdWVzdF9yZXNvdXJjZRik6ahCIAEoCzJBLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlRhcmdldFNzbFByb3hpZXNTZXRCYWNrZW5kU2VydmljZVJl", + "cXVlc3RCA+BBAhIhChB0YXJnZXRfc3NsX3Byb3h5GM26xqEBIAEoCUID4EEC", + "Qg0KC19yZXF1ZXN0X2lkIqcCCiZTZXRCYWNrZW5kU2VydmljZVRhcmdldFRj", + "cFByb3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", + "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARKLAQo3dGFyZ2V0X3Rj", + "cF9wcm94aWVzX3NldF9iYWNrZW5kX3NlcnZpY2VfcmVxdWVzdF9yZXNvdXJj", + "ZRjv0cKCASABKAsyQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRU", + "Y3BQcm94aWVzU2V0QmFja2VuZFNlcnZpY2VSZXF1ZXN0QgPgQQISIQoQdGFy", + "Z2V0X3RjcF9wcm94eRji1vDvASABKAlCA+BBAkINCgtfcmVxdWVzdF9pZCKx", + "AgoaU2V0QmFja3VwVGFyZ2V0UG9vbFJlcXVlc3QSHgoOZmFpbG92ZXJfcmF0", + "aW8Y/pS0ZSABKAJIAIgBARIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", + "cm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJl", + "cXVlc3RfaWQYy4HZESABKAlIAYgBARIbCgt0YXJnZXRfcG9vbBiK5PgdIAEo", + "CUID4EECElQKGXRhcmdldF9yZWZlcmVuY2VfcmVzb3VyY2UY8Lfd+QEgASgL", + "MiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0UmVmZXJlbmNlQgPg", + "QQJCEQoPX2ZhaWxvdmVyX3JhdGlvQg0KC19yZXF1ZXN0X2lkIq4CCihTZXRD", + "ZXJ0aWZpY2F0ZU1hcFRhcmdldEh0dHBzUHJveHlSZXF1ZXN0EiEKB3Byb2pl", + "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgAiAEBEo8BCjl0YXJnZXRfaHR0cHNfcHJveGllc19zZXRfY2VydGlm", + "aWNhdGVfbWFwX3JlcXVlc3RfcmVzb3VyY2UYu7b+3gEgASgLMkMuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94aWVzU2V0Q2VydGlm", + "aWNhdGVNYXBSZXF1ZXN0QgPgQQISIgoSdGFyZ2V0X2h0dHBzX3Byb3h5GOyw", + "+hggASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQipwIKJlNldENlcnRpZmljYXRl", + "TWFwVGFyZ2V0U3NsUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlC", + "DeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEosB", + "Cjd0YXJnZXRfc3NsX3Byb3hpZXNfc2V0X2NlcnRpZmljYXRlX21hcF9yZXF1", + "ZXN0X3Jlc291cmNlGLqWg6QBIAEoCzJBLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlRhcmdldFNzbFByb3hpZXNTZXRDZXJ0aWZpY2F0ZU1hcFJlcXVlc3RC", + "A+BBAhIhChB0YXJnZXRfc3NsX3Byb3h5GM26xqEBIAEoCUID4EECQg0KC19y", + "ZXF1ZXN0X2lkIuoBCh9TZXRDbG91ZEFybW9yVGllclByb2plY3RSZXF1ZXN0", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSeQoucHJvamVj", + "dHNfc2V0X2Nsb3VkX2FybW9yX3RpZXJfcmVxdWVzdF9yZXNvdXJjZRjP+94k", + "IAEoCzI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlByb2plY3RzU2V0Q2xv", + "dWRBcm1vclRpZXJSZXF1ZXN0QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEo", + "CUgAiAEBQg0KC19yZXF1ZXN0X2lkIowDCipTZXRDb21tb25JbnN0YW5jZU1l", + "dGFkYXRhT3BlcmF0aW9uTWV0YWRhdGESJAoTY2xpZW50X29wZXJhdGlvbl9p", + "ZBjnjd6NASABKAlIAIgBARKDAQoXcGVyX2xvY2F0aW9uX29wZXJhdGlvbnMY", + "lNGCwwEgAygLMl4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0Q29tbW9u", + "SW5zdGFuY2VNZXRhZGF0YU9wZXJhdGlvbk1ldGFkYXRhLlBlckxvY2F0aW9u", + "T3BlcmF0aW9uc0VudHJ5GpkBChpQZXJMb2NhdGlvbk9wZXJhdGlvbnNFbnRy", + "eRILCgNrZXkYASABKAkSagoFdmFsdWUYAiABKAsyWy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5TZXRDb21tb25JbnN0YW5jZU1ldGFkYXRhT3BlcmF0aW9u", + "TWV0YWRhdGFQZXJMb2NhdGlvbk9wZXJhdGlvbkluZm86AjgBQhYKFF9jbGll", + "bnRfb3BlcmF0aW9uX2lkIrICCkJTZXRDb21tb25JbnN0YW5jZU1ldGFkYXRh", + "T3BlcmF0aW9uTWV0YWRhdGFQZXJMb2NhdGlvbk9wZXJhdGlvbkluZm8SNgoF", + "ZXJyb3IYiKSTLiABKAsyHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdGF0", + "dXNIAIgBARIVCgVzdGF0ZRiRias0IAEoCUgBiAEBIogBCgVTdGF0ZRITCg9V", + "TkRFRklORURfU1RBVEUQABIQCglBQkFORE9ORUQQtMOAJxILCgRET05FEIK3", + "gAESDgoGRkFJTEVEEL2QptkBEhIKClBST1BBR0FURUQQ27SC8gESEgoLUFJP", + "UEFHQVRJTkcQhoPLThITCgtVTlNQRUNJRklFRBCXvpj7AUIICgZfZXJyb3JC", + "CAoGX3N0YXRlIr4BCidTZXRDb21tb25JbnN0YW5jZU1ldGFkYXRhUHJvamVj", + "dFJlcXVlc3QSRQoRbWV0YWRhdGFfcmVzb3VyY2UYnr7migEgASgLMiEuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTWV0YWRhdGFCA+BBAhIhCgdwcm9qZWN0", + "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESAB", + "KAlIAIgBAUINCgtfcmVxdWVzdF9pZCL3AQojU2V0RGVmYXVsdE5ldHdvcmtU", + "aWVyUHJvamVjdFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", + "cHJvamVjdBKBAQoycHJvamVjdHNfc2V0X2RlZmF1bHRfbmV0d29ya190aWVy", + "X3JlcXVlc3RfcmVzb3VyY2UYisCjPCABKAsyPS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5Qcm9qZWN0c1NldERlZmF1bHROZXR3b3JrVGllclJlcXVlc3RC", + "A+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3Rf", + "aWQi6QEKJFNldERlbGV0aW9uUHJvdGVjdGlvbkluc3RhbmNlUmVxdWVzdBIk", + "ChNkZWxldGlvbl9wcm90ZWN0aW9uGOr/stoBIAEoCEgAiAEBEiEKB3Byb2pl", + "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgBiAEBEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISGwoEem9uZRis", + "x+QBIAEoCUIK4EEC8kcEem9uZUIWChRfZGVsZXRpb25fcHJvdGVjdGlvbkIN", + "CgtfcmVxdWVzdF9pZCLiAQogU2V0RGlza0F1dG9EZWxldGVJbnN0YW5jZVJl", + "cXVlc3QSHAoLYXV0b19kZWxldGUYu+TO3QEgASgIQgPgQQISGwoLZGV2aWNl", + "X25hbWUY1LWaICABKAlCA+BBAhIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EEC", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpv", + "bmVCDQoLX3JlcXVlc3RfaWQi/wEKKVNldEVkZ2VTZWN1cml0eVBvbGljeUJh", + "Y2tlbmRCdWNrZXRSZXF1ZXN0Eh4KDmJhY2tlbmRfYnVja2V0GPXj3SsgASgJ", + "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQESZAoic2VjdXJpdHlfcG9saWN5X3Jl", + "ZmVyZW5jZV9yZXNvdXJjZRjwtKthIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlNlY3VyaXR5UG9saWN5UmVmZXJlbmNlQgPgQQJCDQoLX3JlcXVl", + "c3RfaWQiggIKKlNldEVkZ2VTZWN1cml0eVBvbGljeUJhY2tlbmRTZXJ2aWNl", + "UmVxdWVzdBIgCg9iYWNrZW5kX3NlcnZpY2UYisCukgEgASgJQgPgQQISIQoH", + "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lk", + "GMuB2REgASgJSACIAQESZAoic2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9y", + "ZXNvdXJjZRjwtKthIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "Y3VyaXR5UG9saWN5UmVmZXJlbmNlQgPgQQJCDQoLX3JlcXVlc3RfaWQiuwEK", + "IFNldElhbVBvbGljeUJhY2tlbmRCdWNrZXRSZXF1ZXN0EmQKImdsb2JhbF9z", + "ZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYsufboAEgASgLMi8uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0UG9saWN5UmVxdWVzdEID4EEC", + "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEo", + "CUID4EECIrwBCiFTZXRJYW1Qb2xpY3lCYWNrZW5kU2VydmljZVJlcXVlc3QS", + "ZAoiZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRiy59ugASAB", + "KAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxTZXRQb2xpY3lS", + "ZXF1ZXN0QgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291", + "cmNlGI6Ir10gASgJQgPgQQIixAEKF1NldElhbVBvbGljeURpc2tSZXF1ZXN0", + "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEo", + "CUID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAhJgCiB6b25lX3NldF9wb2xp", + "Y3lfcmVxdWVzdF9yZXNvdXJjZRi7uJi2ASABKAsyLS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5ab25lU2V0UG9saWN5UmVxdWVzdEID4EECIrsBCiFTZXRJ", + "YW1Qb2xpY3lGaXJld2FsbFBvbGljeVJlcXVlc3QSfAovZ2xvYmFsX29yZ2Fu", + "aXphdGlvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UY3pTMVCABKAsy", + "Oy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxPcmdhbml6YXRpb25T", + "ZXRQb2xpY3lSZXF1ZXN0QgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BB", + "AiKzAQoYU2V0SWFtUG9saWN5SW1hZ2VSZXF1ZXN0EmQKImdsb2JhbF9zZXRf", + "cG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYsufboAEgASgLMi8uZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0UG9saWN5UmVxdWVzdEID4EECEhcK", + "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID", + "4EECIsgBChtTZXRJYW1Qb2xpY3lJbnN0YW5jZVJlcXVlc3QSFwoHcHJvamVj", + "dBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISFAoE", + "em9uZRisx+QBIAEoCUID4EECEmAKIHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0", + "X3Jlc291cmNlGLu4mLYBIAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlpvbmVTZXRQb2xpY3lSZXF1ZXN0QgPgQQIivgEKI1NldElhbVBvbGljeUlu", + "c3RhbmNlVGVtcGxhdGVSZXF1ZXN0EmQKImdsb2JhbF9zZXRfcG9saWN5X3Jl", + "cXVlc3RfcmVzb3VyY2UYsufboAEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuR2xvYmFsU2V0UG9saWN5UmVxdWVzdEID4EECEhcKB3Byb2plY3QY", + "mZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECIs8BCiJT", + "ZXRJYW1Qb2xpY3lJbnN0YW50U25hcHNob3RSZXF1ZXN0EhcKB3Byb2plY3QY", + "mZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEhQKBHpv", + "bmUYrMfkASABKAlCA+BBAhJgCiB6b25lX3NldF9wb2xpY3lfcmVxdWVzdF9y", + "ZXNvdXJjZRi7uJi2ASABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5a", + "b25lU2V0UG9saWN5UmVxdWVzdEID4EECIrUBChpTZXRJYW1Qb2xpY3lMaWNl", + "bnNlUmVxdWVzdBJkCiJnbG9iYWxfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291", + "cmNlGLLn26ABIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdsb2Jh", + "bFNldFBvbGljeVJlcXVlc3RCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", + "QQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAiK6AQofU2V0SWFtUG9saWN5", + "TWFjaGluZUltYWdlUmVxdWVzdBJkCiJnbG9iYWxfc2V0X3BvbGljeV9yZXF1", + "ZXN0X3Jlc291cmNlGLLn26ABIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkdsb2JhbFNldFBvbGljeVJlcXVlc3RCA+BBAhIXCgdwcm9qZWN0GJmW", + "wWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAiLXAQokU2V0", + "SWFtUG9saWN5TmV0d29ya0F0dGFjaG1lbnRSZXF1ZXN0EhcKB3Byb2plY3QY", + "mZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhJkCiJyZWdp", + "b25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlGIPH64MBIAEoCzIvLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvblNldFBvbGljeVJlcXVlc3RC", + "A+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECIsMBCihTZXRJYW1Qb2xp", + "Y3lOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0EmQKImdsb2JhbF9zZXRf", + "cG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYsufboAEgASgLMi8uZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0UG9saWN5UmVxdWVzdEID4EECEhcK", + "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID", + "4EECIskBChxTZXRJYW1Qb2xpY3lOb2RlR3JvdXBSZXF1ZXN0EhcKB3Byb2pl", + "Y3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEhQK", + "BHpvbmUYrMfkASABKAlCA+BBAhJgCiB6b25lX3NldF9wb2xpY3lfcmVxdWVz", + "dF9yZXNvdXJjZRi7uJi2ASABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5ab25lU2V0UG9saWN5UmVxdWVzdEID4EECItIBCh9TZXRJYW1Qb2xpY3lO", + "b2RlVGVtcGxhdGVSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIW", + "CgZyZWdpb24Y9M2gQiABKAlCA+BBAhJkCiJyZWdpb25fc2V0X3BvbGljeV9y", + "ZXF1ZXN0X3Jlc291cmNlGIPH64MBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlJlZ2lvblNldFBvbGljeVJlcXVlc3RCA+BBAhIYCghyZXNvdXJj", + "ZRiOiK9dIAEoCUID4EECItoBCidTZXRJYW1Qb2xpY3lSZWdpb25CYWNrZW5k", + "U2VydmljZVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJl", "Z2lvbhj0zaBCIAEoCUID4EECEmQKInJlZ2lvbl9zZXRfcG9saWN5X3JlcXVl", "c3RfcmVzb3VyY2UYg8frgwEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", "djEuUmVnaW9uU2V0UG9saWN5UmVxdWVzdEID4EECEhgKCHJlc291cmNlGI6I", - "r10gASgJQgPgQQIiwwEKKFNldElhbVBvbGljeU5ldHdvcmtGaXJld2FsbFBv", - "bGljeVJlcXVlc3QSZAoiZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNv", - "dXJjZRiy59ugASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9i", - "YWxTZXRQb2xpY3lSZXF1ZXN0QgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQIiyQEKHFNldElhbVBvbGlj", - "eU5vZGVHcm91cFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgK", - "CHJlc291cmNlGI6Ir10gASgJQgPgQQISFAoEem9uZRisx+QBIAEoCUID4EEC", - "EmAKIHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlGLu4mLYBIAEo", - "CzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlpvbmVTZXRQb2xpY3lSZXF1", - "ZXN0QgPgQQIi0gEKH1NldElhbVBvbGljeU5vZGVUZW1wbGF0ZVJlcXVlc3QS", - "FwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID", - "4EECEmQKInJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYg8fr", - "gwEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uU2V0UG9s", - "aWN5UmVxdWVzdEID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQIi2gEK", - "J1NldElhbVBvbGljeVJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIXCgdw", - "cm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIS", - "ZAoicmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRiDx+uDASAB", - "KAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25TZXRQb2xpY3lS", - "ZXF1ZXN0QgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAiLQAQodU2V0", - "SWFtUG9saWN5UmVnaW9uRGlza1JlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEmQKInJlZ2lvbl9zZXRf", - "cG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYg8frgwEgASgLMi8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUmVnaW9uU2V0UG9saWN5UmVxdWVzdEID4EECEhgK", - "CHJlc291cmNlGI6Ir10gASgJQgPgQQIi2wEKKFNldElhbVBvbGljeVJlZ2lv", - "bkluc3RhbnRTbmFwc2hvdFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEmQKInJlZ2lvbl9zZXRfcG9s", - "aWN5X3JlcXVlc3RfcmVzb3VyY2UYg8frgwEgASgLMi8uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUmVnaW9uU2V0UG9saWN5UmVxdWVzdEID4EECEhgKCHJl", - "c291cmNlGI6Ir10gASgJQgPgQQIi4QEKLlNldElhbVBvbGljeVJlZ2lvbk5l", - "dHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", - "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEmQKInJlZ2lvbl9zZXRf", - "cG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYg8frgwEgASgLMi8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUmVnaW9uU2V0UG9saWN5UmVxdWVzdEID4EECEhgK", - "CHJlc291cmNlGI6Ir10gASgJQgPgQQIiywEKHlNldElhbVBvbGljeVJlc2Vy", - "dmF0aW9uUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGAoIcmVz", - "b3VyY2UYjoivXSABKAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQISYAog", - "em9uZV9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYu7iYtgEgASgLMi0u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuWm9uZVNldFBvbGljeVJlcXVlc3RC", - "A+BBAiLUAQohU2V0SWFtUG9saWN5UmVzb3VyY2VQb2xpY3lSZXF1ZXN0EhcK", + "r10gASgJQgPgQQIi0AEKHVNldElhbVBvbGljeVJlZ2lvbkRpc2tSZXF1ZXN0", + "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlC", + "A+BBAhJkCiJyZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlGIPH", + "64MBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvblNldFBv", + "bGljeVJlcXVlc3RCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECItsB", + "CihTZXRJYW1Qb2xpY3lSZWdpb25JbnN0YW50U25hcHNob3RSZXF1ZXN0EhcK", "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BB", "AhJkCiJyZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlGIPH64MB", "IAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvblNldFBvbGlj", - "eVJlcXVlc3RCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECItcBCiRT", - "ZXRJYW1Qb2xpY3lTZXJ2aWNlQXR0YWNobWVudFJlcXVlc3QSFwoHcHJvamVj", - "dBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEmQKInJl", - "Z2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYg8frgwEgASgLMi8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uU2V0UG9saWN5UmVxdWVz", - "dEID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQIitgEKG1NldElhbVBv", - "bGljeVNuYXBzaG90UmVxdWVzdBJkCiJnbG9iYWxfc2V0X3BvbGljeV9yZXF1", - "ZXN0X3Jlc291cmNlGLLn26ABIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkdsb2JhbFNldFBvbGljeVJlcXVlc3RCA+BBAhIXCgdwcm9qZWN0GJmW", - "wWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAiLLAQoeU2V0", - "SWFtUG9saWN5U3RvcmFnZVBvb2xSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCAB", - "KAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEhQKBHpvbmUYrMfk", - "ASABKAlCA+BBAhJgCiB6b25lX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJj", - "ZRi7uJi2ASABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5ab25lU2V0", - "UG9saWN5UmVxdWVzdEID4EECItABCh1TZXRJYW1Qb2xpY3lTdWJuZXR3b3Jr", - "UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTN", - "oEIgASgJQgPgQQISZAoicmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNv", - "dXJjZRiDx+uDASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdp", - "b25TZXRQb2xpY3lSZXF1ZXN0QgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlC", - "A+BBAiLeAgouU2V0SW5zdGFuY2VUZW1wbGF0ZUluc3RhbmNlR3JvdXBNYW5h", - "Z2VyUmVxdWVzdBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJ", - "QgPgQQISmAEKPmluc3RhbmNlX2dyb3VwX21hbmFnZXJzX3NldF9pbnN0YW5j", - "ZV90ZW1wbGF0ZV9yZXF1ZXN0X3Jlc291cmNlGMXZ1gQgASgLMkguZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJzU2V0SW5z", - "dGFuY2VUZW1wbGF0ZVJlcXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIb", - "CgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIuQC", - "CjRTZXRJbnN0YW5jZVRlbXBsYXRlUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFn", - "ZXJSZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIYw/fzdiABKAlC", - "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJl", - "Z2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEpQBCjxyZWdpb25faW5zdGFu", - "Y2VfZ3JvdXBfbWFuYWdlcnNfc2V0X3RlbXBsYXRlX3JlcXVlc3RfcmVzb3Vy", - "Y2UYzMKoWSABKAsyRi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25J", - "bnN0YW5jZUdyb3VwTWFuYWdlcnNTZXRUZW1wbGF0ZVJlcXVlc3RCA+BBAhIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQihwIK", - "F1NldExhYmVsc0FkZHJlc3NSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlC", - "DeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdp", - "b24SYwoicmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRjW+NV7", - "IAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvblNldExhYmVs", - "c1JlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGAoI", - "cmVzb3VyY2UYjoivXSABKAlCA+BBAkINCgtfcmVxdWVzdF9pZCL9AQoUU2V0", - "TGFiZWxzRGlza1JlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", + "eVJlcXVlc3RCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECIuEBCi5T", + "ZXRJYW1Qb2xpY3lSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0", + "EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlC", + "A+BBAhJkCiJyZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlGIPH", + "64MBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvblNldFBv", + "bGljeVJlcXVlc3RCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECIssB", + "Ch5TZXRJYW1Qb2xpY3lSZXNlcnZhdGlvblJlcXVlc3QSFwoHcHJvamVjdBiZ", + "lsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISFAoEem9u", + "ZRisx+QBIAEoCUID4EECEmAKIHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jl", + "c291cmNlGLu4mLYBIAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlpv", + "bmVTZXRQb2xpY3lSZXF1ZXN0QgPgQQIi1AEKIVNldElhbVBvbGljeVJlc291", + "cmNlUG9saWN5UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoG", + "cmVnaW9uGPTNoEIgASgJQgPgQQISZAoicmVnaW9uX3NldF9wb2xpY3lfcmVx", + "dWVzdF9yZXNvdXJjZRiDx+uDASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5SZWdpb25TZXRQb2xpY3lSZXF1ZXN0QgPgQQISGAoIcmVzb3VyY2UY", + "joivXSABKAlCA+BBAiLXAQokU2V0SWFtUG9saWN5U2VydmljZUF0dGFjaG1l", + "bnRSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y", + "9M2gQiABKAlCA+BBAhJkCiJyZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jl", + "c291cmNlGIPH64MBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJl", + "Z2lvblNldFBvbGljeVJlcXVlc3RCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEo", + "CUID4EECIrYBChtTZXRJYW1Qb2xpY3lTbmFwc2hvdFJlcXVlc3QSZAoiZ2xv", + "YmFsX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRiy59ugASABKAsyLy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxTZXRQb2xpY3lSZXF1ZXN0", + "QgPgQQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6I", + "r10gASgJQgPgQQIiywEKHlNldElhbVBvbGljeVN0b3JhZ2VQb29sUmVxdWVz", + "dBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSAB", + "KAlCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQISYAogem9uZV9zZXRfcG9s", + "aWN5X3JlcXVlc3RfcmVzb3VyY2UYu7iYtgEgASgLMi0uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuWm9uZVNldFBvbGljeVJlcXVlc3RCA+BBAiLQAQodU2V0", + "SWFtUG9saWN5U3VibmV0d29ya1JlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", + "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEmQKInJlZ2lvbl9zZXRf", + "cG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYg8frgwEgASgLMi8uZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUmVnaW9uU2V0UG9saWN5UmVxdWVzdEID4EECEhgK", + "CHJlc291cmNlGI6Ir10gASgJQgPgQQIi3gIKLlNldEluc3RhbmNlVGVtcGxh", + "dGVJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3Jv", + "dXBfbWFuYWdlchjD9/N2IAEoCUID4EECEpgBCj5pbnN0YW5jZV9ncm91cF9t", + "YW5hZ2Vyc19zZXRfaW5zdGFuY2VfdGVtcGxhdGVfcmVxdWVzdF9yZXNvdXJj", + "ZRjF2dYEIAEoCzJILmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNl", + "R3JvdXBNYW5hZ2Vyc1NldEluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0QgPgQQIS", + "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0", + "X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9u", + "ZUINCgtfcmVxdWVzdF9pZCLkAgo0U2V0SW5zdGFuY2VUZW1wbGF0ZVJlZ2lv", + "bkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBImChZpbnN0YW5jZV9ncm91", + "cF9tYW5hZ2VyGMP383YgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lv", + "bhKUAQo8cmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX3NldF90ZW1w", + "bGF0ZV9yZXF1ZXN0X3Jlc291cmNlGMzCqFkgASgLMkYuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJzU2V0VGVt", + "cGxhdGVSZXF1ZXN0QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", + "Qg0KC19yZXF1ZXN0X2lkIocCChdTZXRMYWJlbHNBZGRyZXNzUmVxdWVzdBIh", + "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", + "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEmMKInJlZ2lvbl9zZXRfbGFiZWxzX3Jl", + "cXVlc3RfcmVzb3VyY2UY1vjVeyABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5SZWdpb25TZXRMYWJlbHNSZXF1ZXN0QgPgQQISGgoKcmVxdWVzdF9p", + "ZBjLgdkRIAEoCUgAiAEBEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJCDQoL", + "X3JlcXVlc3RfaWQi/QEKFFNldExhYmVsc0Rpc2tSZXF1ZXN0EiEKB3Byb2pl", + "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgAiAEBEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISGwoEem9uZRis", + "x+QBIAEoCUIK4EEC8kcEem9uZRJgCiB6b25lX3NldF9sYWJlbHNfcmVxdWVz", + "dF9yZXNvdXJjZRiO6oKuASABKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5ab25lU2V0TGFiZWxzUmVxdWVzdEID4EECQg0KC19yZXF1ZXN0X2lkIscB", + "CiJTZXRMYWJlbHNFeHRlcm5hbFZwbkdhdGV3YXlSZXF1ZXN0EmQKImdsb2Jh", + "bF9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2UYhZnGmAEgASgLMi8uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0TGFiZWxzUmVxdWVzdEID", + "4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGAoIcmVz", + "b3VyY2UYjoivXSABKAlCA+BBAiKOAgoeU2V0TGFiZWxzRm9yd2FyZGluZ1J1", + "bGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "HwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SYwoicmVnaW9uX3Nl", + "dF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRjW+NV7IAEoCzIvLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlJlZ2lvblNldExhYmVsc1JlcXVlc3RCA+BBAhIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGAoIcmVzb3VyY2UYjoivXSAB", + "KAlCA+BBAkINCgtfcmVxdWVzdF9pZCLCAQodU2V0TGFiZWxzR2xvYmFsQWRk", + "cmVzc1JlcXVlc3QSZAoiZ2xvYmFsX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNv", + "dXJjZRiFmcaYASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9i", + "YWxTZXRMYWJlbHNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECIskBCiRT", + "ZXRMYWJlbHNHbG9iYWxGb3J3YXJkaW5nUnVsZVJlcXVlc3QSZAoiZ2xvYmFs", + "X3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRiFmcaYASABKAsyLy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxTZXRMYWJlbHNSZXF1ZXN0QgPg", + "QQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIYCghyZXNv", + "dXJjZRiOiK9dIAEoCUID4EECIroBChVTZXRMYWJlbHNJbWFnZVJlcXVlc3QS", + "ZAoiZ2xvYmFsX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRiFmcaYASAB", + "KAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HbG9iYWxTZXRMYWJlbHNS", + "ZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECIooCChhTZXRMYWJlbHNJbnN0", + "YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UYlanaCCABKAlCA+BBAhJpCiVpbnN0", + "YW5jZXNfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGOCBiGMgASgLMjIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VzU2V0TGFiZWxzUmVx", + "dWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlC", + "CuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQiiAIKH1NldExhYmVsc0luc3Rh", + "bnRTbmFwc2hvdFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", "cHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGAoIcmVzb3Vy", "Y2UYjoivXSABKAlCA+BBAhIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25l", "EmAKIHpvbmVfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGI7qgq4BIAEo", "CzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlpvbmVTZXRMYWJlbHNSZXF1", - "ZXN0QgPgQQJCDQoLX3JlcXVlc3RfaWQixwEKIlNldExhYmVsc0V4dGVybmFs", - "VnBuR2F0ZXdheVJlcXVlc3QSZAoiZ2xvYmFsX3NldF9sYWJlbHNfcmVxdWVz", - "dF9yZXNvdXJjZRiFmcaYASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5HbG9iYWxTZXRMYWJlbHNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFs", - "IAEoCUIN4EEC8kcHcHJvamVjdBIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EEC", - "Io4CCh5TZXRMYWJlbHNGb3J3YXJkaW5nUnVsZVJlcXVlc3QSIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlC", - "DOBBAvJHBnJlZ2lvbhJjCiJyZWdpb25fc2V0X2xhYmVsc19yZXF1ZXN0X3Jl", - "c291cmNlGNb41XsgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVn", - "aW9uU2V0TGFiZWxzUmVxdWVzdEID4EECEhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBARIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECQg0KC19yZXF1ZXN0", - "X2lkIsIBCh1TZXRMYWJlbHNHbG9iYWxBZGRyZXNzUmVxdWVzdBJkCiJnbG9i", - "YWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGIWZxpgBIAEoCzIvLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkdsb2JhbFNldExhYmVsc1JlcXVlc3RC", - "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhgKCHJl", - "c291cmNlGI6Ir10gASgJQgPgQQIiyQEKJFNldExhYmVsc0dsb2JhbEZvcndh", - "cmRpbmdSdWxlUmVxdWVzdBJkCiJnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0", - "X3Jlc291cmNlGIWZxpgBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkdsb2JhbFNldExhYmVsc1JlcXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwg", - "ASgJQg3gQQLyRwdwcm9qZWN0EhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQIi", - "ugEKFVNldExhYmVsc0ltYWdlUmVxdWVzdBJkCiJnbG9iYWxfc2V0X2xhYmVs", + "ZXN0QgPgQQJCDQoLX3JlcXVlc3RfaWQilgIKJlNldExhYmVsc0ludGVyY29u", + "bmVjdEF0dGFjaG1lbnRSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", + "AvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24S", + "YwoicmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRjW+NV7IAEo", + "CzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvblNldExhYmVsc1Jl", + "cXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGAoIcmVz", + "b3VyY2UYjoivXSABKAlCA+BBAkINCgtfcmVxdWVzdF9pZCLBAQocU2V0TGFi", + "ZWxzSW50ZXJjb25uZWN0UmVxdWVzdBJkCiJnbG9iYWxfc2V0X2xhYmVsc19y", + "ZXF1ZXN0X3Jlc291cmNlGIWZxpgBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkdsb2JhbFNldExhYmVsc1JlcXVlc3RCA+BBAhIhCgdwcm9qZWN0", + "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhgKCHJlc291cmNlGI6Ir10gASgJ", + "QgPgQQIiigIKGlNldExhYmVsc1JlZ2lvbkRpc2tSZXF1ZXN0EiEKB3Byb2pl", + "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJ", + "QgzgQQLyRwZyZWdpb24SYwoicmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9y", + "ZXNvdXJjZRjW+NV7IAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJl", + "Z2lvblNldExhYmVsc1JlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQESGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkINCgtfcmVxdWVz", + "dF9pZCKVAgolU2V0TGFiZWxzUmVnaW9uSW5zdGFudFNuYXBzaG90UmVxdWVz", + "dBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", + "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEmMKInJlZ2lvbl9zZXRfbGFiZWxz", + "X3JlcXVlc3RfcmVzb3VyY2UY1vjVeyABKAsyLy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5SZWdpb25TZXRMYWJlbHNSZXF1ZXN0QgPgQQISGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQJC", + "DQoLX3JlcXVlc3RfaWQilAIKJFNldExhYmVsc1JlZ2lvblNlY3VyaXR5UG9s", + "aWN5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEmMKInJlZ2lvbl9z", + "ZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2UY1vjVeyABKAsyLy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5SZWdpb25TZXRMYWJlbHNSZXF1ZXN0QgPgQQIS", + "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhgKCHJlc291cmNlGI6Ir10g", + "ASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQiwwEKHlNldExhYmVsc1NlY3VyaXR5", + "UG9saWN5UmVxdWVzdBJkCiJnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jl", + "c291cmNlGIWZxpgBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkds", + "b2JhbFNldExhYmVsc1JlcXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", + "Qg3gQQLyRwdwcm9qZWN0EhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQIivQEK", + "GFNldExhYmVsc1NuYXBzaG90UmVxdWVzdBJkCiJnbG9iYWxfc2V0X2xhYmVs", "c19yZXF1ZXN0X3Jlc291cmNlGIWZxpgBIAEoCzIvLmdvb2dsZS5jbG91ZC5j", "b21wdXRlLnYxLkdsb2JhbFNldExhYmVsc1JlcXVlc3RCA+BBAhIhCgdwcm9q", "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhgKCHJlc291cmNlGI6Ir10g", - "ASgJQgPgQQIiigIKGFNldExhYmVsc0luc3RhbmNlUmVxdWVzdBIYCghpbnN0", - "YW5jZRiVqdoIIAEoCUID4EECEmkKJWluc3RhbmNlc19zZXRfbGFiZWxzX3Jl", - "cXVlc3RfcmVzb3VyY2UY4IGIYyABKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5JbnN0YW5jZXNTZXRMYWJlbHNSZXF1ZXN0QgPgQQISIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REg", - "ASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVx", - "dWVzdF9pZCKIAgofU2V0TGFiZWxzSW5zdGFudFNuYXBzaG90UmVxdWVzdBIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", - "aWQYy4HZESABKAlIAIgBARIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEhsK", - "BHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmUSYAogem9uZV9zZXRfbGFiZWxz", - "X3JlcXVlc3RfcmVzb3VyY2UYjuqCrgEgASgLMi0uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuWm9uZVNldExhYmVsc1JlcXVlc3RCA+BBAkINCgtfcmVxdWVz", - "dF9pZCKWAgomU2V0TGFiZWxzSW50ZXJjb25uZWN0QXR0YWNobWVudFJlcXVl", - "c3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdp", - "b24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhJjCiJyZWdpb25fc2V0X2xhYmVs", - "c19yZXF1ZXN0X3Jlc291cmNlGNb41XsgASgLMi8uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuUmVnaW9uU2V0TGFiZWxzUmVxdWVzdEID4EECEhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBARIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EEC", - "Qg0KC19yZXF1ZXN0X2lkIsEBChxTZXRMYWJlbHNJbnRlcmNvbm5lY3RSZXF1", - "ZXN0EmQKImdsb2JhbF9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2UYhZnG", - "mAEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0TGFi", - "ZWxzUmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", - "b2plY3QSGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAiKKAgoaU2V0TGFiZWxz", - "UmVnaW9uRGlza1JlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", - "cHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhJjCiJy", - "ZWdpb25fc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGNb41XsgASgLMi8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uU2V0TGFiZWxzUmVxdWVz", - "dEID4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIYCghyZXNvdXJj", - "ZRiOiK9dIAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIpUCCiVTZXRMYWJlbHNS", - "ZWdpb25JbnN0YW50U25hcHNob3RSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZy", - "ZWdpb24SYwoicmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRjW", - "+NV7IAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvblNldExh", - "YmVsc1JlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", - "GAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkINCgtfcmVxdWVzdF9pZCLDAQoe", - "U2V0TGFiZWxzU2VjdXJpdHlQb2xpY3lSZXF1ZXN0EmQKImdsb2JhbF9zZXRf", - "bGFiZWxzX3JlcXVlc3RfcmVzb3VyY2UYhZnGmAEgASgLMi8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0TGFiZWxzUmVxdWVzdEID4EECEiEK", - "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGAoIcmVzb3VyY2UY", - "joivXSABKAlCA+BBAiK9AQoYU2V0TGFiZWxzU25hcHNob3RSZXF1ZXN0EmQK", - "Imdsb2JhbF9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2UYhZnGmAEgASgL", - "Mi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2xvYmFsU2V0TGFiZWxzUmVx", - "dWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", - "GAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAiKQAgogU2V0TGFiZWxzVGFyZ2V0", - "VnBuR2F0ZXdheVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", - "cHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhJjCiJy", - "ZWdpb25fc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGNb41XsgASgLMi8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uU2V0TGFiZWxzUmVxdWVz", - "dEID4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIYCghyZXNvdXJj", - "ZRiOiK9dIAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIooCChpTZXRMYWJlbHNW", - "cG5HYXRld2F5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", - "cm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEmMKInJl", - "Z2lvbl9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2UY1vjVeyABKAsyLy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25TZXRMYWJlbHNSZXF1ZXN0", - "QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhgKCHJlc291cmNl", - "GI6Ir10gASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQiiQIKGVNldExhYmVsc1Zw", - "blR1bm5lbFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", - "amVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhJjCiJyZWdp", - "b25fc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGNb41XsgASgLMi8uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uU2V0TGFiZWxzUmVxdWVzdEID", - "4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIYCghyZXNvdXJjZRiO", - "iK9dIAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIqkCCiJTZXRNYWNoaW5lUmVz", - "b3VyY2VzSW5zdGFuY2VSZXF1ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJQgPg", - "QQISfgowaW5zdGFuY2VzX3NldF9tYWNoaW5lX3Jlc291cmNlc19yZXF1ZXN0", - "X3Jlc291cmNlGO6uzF0gASgLMjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "SW5zdGFuY2VzU2V0TWFjaGluZVJlc291cmNlc1JlcXVlc3RCA+BBAhIhCgdw", - "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQY", - "y4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0K", - "C19yZXF1ZXN0X2lkIpoCCh1TZXRNYWNoaW5lVHlwZUluc3RhbmNlUmVxdWVz", - "dBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEnQKK2luc3RhbmNlc19zZXRf", - "bWFjaGluZV90eXBlX3JlcXVlc3RfcmVzb3VyY2UYjceYeSABKAsyNy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNTZXRNYWNoaW5lVHlwZVJl", - "cXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJ", - "QgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIugBChpTZXRNZXRhZGF0YUlu", - "c3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEkUKEW1l", - "dGFkYXRhX3Jlc291cmNlGJ6+5ooBIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk1ldGFkYXRhQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9u", - "ZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKkAgogU2V0", - "TWluQ3B1UGxhdGZvcm1JbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UYlana", - "CCABKAlCA+BBAhJ7Ci9pbnN0YW5jZXNfc2V0X21pbl9jcHVfcGxhdGZvcm1f", - "cmVxdWVzdF9yZXNvdXJjZRjonuVGIAEoCzI6Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlc1NldE1pbkNwdVBsYXRmb3JtUmVxdWVzdEID4EEC", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVz", - "dF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpv", - "bmVCDQoLX3JlcXVlc3RfaWQihQIKFlNldE5hbWVJbnN0YW5jZVJlcXVlc3QS", - "GAoIaW5zdGFuY2UYlanaCCABKAlCA+BBAhJmCiNpbnN0YW5jZXNfc2V0X25h", - "bWVfcmVxdWVzdF9yZXNvdXJjZRjUwN6BASABKAsyMC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnN0YW5jZXNTZXROYW1lUmVxdWVzdEID4EECEiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoL", - "X3JlcXVlc3RfaWQirgIKIVNldE5hbWVkUG9ydHNJbnN0YW5jZUdyb3VwUmVx", - "dWVzdBIeCg5pbnN0YW5jZV9ncm91cBjV1NUmIAEoCUID4EECEn4KMGluc3Rh", - "bmNlX2dyb3Vwc19zZXRfbmFtZWRfcG9ydHNfcmVxdWVzdF9yZXNvdXJjZRiv", - "5NO3ASABKAsyOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdy", - "b3Vwc1NldE5hbWVkUG9ydHNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFs", - "IAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", - "AQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9p", - "ZCLEAgonU2V0TmFtZWRQb3J0c1JlZ2lvbkluc3RhbmNlR3JvdXBSZXF1ZXN0", - "Eh4KDmluc3RhbmNlX2dyb3VwGNXU1SYgASgJQgPgQQISIQoHcHJvamVjdBiZ", - "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBB", - "AvJHBnJlZ2lvbhKJAQo3cmVnaW9uX2luc3RhbmNlX2dyb3Vwc19zZXRfbmFt", - "ZWRfcG9ydHNfcmVxdWVzdF9yZXNvdXJjZRiakGAgASgLMkEuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUmVnaW9uSW5zdGFuY2VHcm91cHNTZXROYW1lZFBv", - "cnRzUmVxdWVzdEID4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUIN", - "CgtfcmVxdWVzdF9pZCKkAgofU2V0Tm9kZVRlbXBsYXRlTm9kZUdyb3VwUmVx", - "dWVzdBIbCgpub2RlX2dyb3VwGIL8i+ABIAEoCUID4EECEnkKLm5vZGVfZ3Jv", - "dXBzX3NldF9ub2RlX3RlbXBsYXRlX3JlcXVlc3RfcmVzb3VyY2UYsbn8NyAB", - "KAsyOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlR3JvdXBzU2V0Tm9k", - "ZVRlbXBsYXRlUmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", - "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpv", - "bmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQiyQIKKVNl", - "dFByaXZhdGVJcEdvb2dsZUFjY2Vzc1N1Ym5ldHdvcmtSZXF1ZXN0EiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIg", - "ASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EhsKCnN1Ym5ldHdvcmsY7qfkkgEgASgJQgPgQQISjwEKOXN1Ym5ldHdvcmtz", - "X3NldF9wcml2YXRlX2lwX2dvb2dsZV9hY2Nlc3NfcmVxdWVzdF9yZXNvdXJj", - "ZRj4zp2AASABKAsyQy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdWJuZXR3", - "b3Jrc1NldFByaXZhdGVJcEdvb2dsZUFjY2Vzc1JlcXVlc3RCA+BBAkINCgtf", - "cmVxdWVzdF9pZCKdAgojU2V0UHJveHlIZWFkZXJUYXJnZXRTc2xQcm94eVJl", - "cXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", - "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQEShAEKNHRhcmdldF9zc2xfcHJveGll", - "c19zZXRfcHJveHlfaGVhZGVyX3JlcXVlc3RfcmVzb3VyY2UYrsnxYSABKAsy", - "Pi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRTc2xQcm94aWVzU2V0", - "UHJveHlIZWFkZXJSZXF1ZXN0QgPgQQISIQoQdGFyZ2V0X3NzbF9wcm94eRjN", - "usahASABKAlCA+BBAkINCgtfcmVxdWVzdF9pZCKdAgojU2V0UHJveHlIZWFk", - "ZXJUYXJnZXRUY3BQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN", - "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQEShAEK", - "NHRhcmdldF90Y3BfcHJveGllc19zZXRfcHJveHlfaGVhZGVyX3JlcXVlc3Rf", - "cmVzb3VyY2UYw5jxaCABKAsyPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", - "YXJnZXRUY3BQcm94aWVzU2V0UHJveHlIZWFkZXJSZXF1ZXN0QgPgQQISIQoQ", - "dGFyZ2V0X3RjcF9wcm94eRji1vDvASABKAlCA+BBAkINCgtfcmVxdWVzdF9p", - "ZCKnAgomU2V0UXVpY092ZXJyaWRlVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QS", - "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0", - "X2lkGMuB2REgASgJSACIAQESigEKN3RhcmdldF9odHRwc19wcm94aWVzX3Nl", - "dF9xdWljX292ZXJyaWRlX3JlcXVlc3RfcmVzb3VyY2UY4vXjIiABKAsyQS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwc1Byb3hpZXNTZXRR", - "dWljT3ZlcnJpZGVSZXF1ZXN0QgPgQQISIgoSdGFyZ2V0X2h0dHBzX3Byb3h5", - "GOyw+hggASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQi7gEKHFNldFNjaGVkdWxp", - "bmdJbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UYlanaCCABKAlCA+BBAhIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", - "aWQYy4HZESABKAlIAIgBARJJChNzY2hlZHVsaW5nX3Jlc291cmNlGNms7twB", - "IAEoCzIjLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNjaGVkdWxpbmdCA+BB", - "AhIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lk", - "Iv4BCiZTZXRTZWN1cml0eVBvbGljeUJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIg", - "Cg9iYWNrZW5kX3NlcnZpY2UYisCukgEgASgJQgPgQQISIQoHcHJvamVjdBiZ", - "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", - "SACIAQESZAoic2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJjZRjw", - "tKthIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9s", - "aWN5UmVmZXJlbmNlQgPgQQJCDQoLX3JlcXVlc3RfaWQiowIKIFNldFNlY3Vy", - "aXR5UG9saWN5SW5zdGFuY2VSZXF1ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJ", - "QgPgQQISegouaW5zdGFuY2VzX3NldF9zZWN1cml0eV9wb2xpY3lfcmVxdWVz", - "dF9yZXNvdXJjZRiK0bp2IAEoCzI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkluc3RhbmNlc1NldFNlY3VyaXR5UG9saWN5UmVxdWVzdEID4EECEiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoL", - "X3JlcXVlc3RfaWQipQIKLFNldFNlY3VyaXR5UG9saWN5UmVnaW9uQmFja2Vu", - "ZFNlcnZpY2VSZXF1ZXN0EiAKD2JhY2tlbmRfc2VydmljZRiKwK6SASABKAlC", - "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJl", - "Z2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZ", - "ESABKAlIAIgBARJkCiJzZWN1cml0eV9wb2xpY3lfcmVmZXJlbmNlX3Jlc291", - "cmNlGPC0q2EgASgLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJp", - "dHlQb2xpY3lSZWZlcmVuY2VCA+BBAkINCgtfcmVxdWVzdF9pZCKbAgomU2V0", - "U2VjdXJpdHlQb2xpY3lUYXJnZXRJbnN0YW5jZVJlcXVlc3QSIQoHcHJvamVj", - "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REg", - "ASgJSACIAQESZAoic2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJj", - "ZRjwtKthIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5", - "UG9saWN5UmVmZXJlbmNlQgPgQQISIAoPdGFyZ2V0X2luc3RhbmNlGIOPlooB", - "IAEoCUID4EECEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3Jl", - "cXVlc3RfaWQilgIKIlNldFNlY3VyaXR5UG9saWN5VGFyZ2V0UG9vbFJlcXVl", - "c3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdp", - "b24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REg", - "ASgJSACIAQESZAoic2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJj", - "ZRjwtKthIAEoCzIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5", - "UG9saWN5UmVmZXJlbmNlQgPgQQISGwoLdGFyZ2V0X3Bvb2wYiuT4HSABKAlC", - "A+BBAkINCgtfcmVxdWVzdF9pZCKkAgogU2V0U2VydmljZUFjY291bnRJbnN0", - "YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UYlanaCCABKAlCA+BBAhJ7Ci5pbnN0", - "YW5jZXNfc2V0X3NlcnZpY2VfYWNjb3VudF9yZXF1ZXN0X3Jlc291cmNlGLie", - "soMBIAEoCzI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlc1Nl", - "dFNlcnZpY2VBY2NvdW50UmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQi", - "sAIKMVNldFNoaWVsZGVkSW5zdGFuY2VJbnRlZ3JpdHlQb2xpY3lJbnN0YW5j", - "ZVJlcXVlc3QSGAoIaW5zdGFuY2UYlanaCCABKAlCA+BBAhIhCgdwcm9qZWN0", - "GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBARJ2CitzaGllbGRlZF9pbnN0YW5jZV9pbnRlZ3JpdHlfcG9saWN5", - "X3Jlc291cmNlGLbcjcMBIAEoCzI4Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlNoaWVsZGVkSW5zdGFuY2VJbnRlZ3JpdHlQb2xpY3lCA+BBAhIbCgR6b25l", - "GKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIuUCCi9TZXRT", - "c2xDZXJ0aWZpY2F0ZXNSZWdpb25UYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", - "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEp4BCkFyZWdpb25fdGFyZ2V0X2h0dHBz", - "X3Byb3hpZXNfc2V0X3NzbF9jZXJ0aWZpY2F0ZXNfcmVxdWVzdF9yZXNvdXJj", - "ZRiHhKa6ASABKAsySi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25U", - "YXJnZXRIdHRwc1Byb3hpZXNTZXRTc2xDZXJ0aWZpY2F0ZXNSZXF1ZXN0QgPg", - "QQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEiIKEnRhcmdldF9odHRw", - "c19wcm94eRjssPoYIAEoCUID4EECQg0KC19yZXF1ZXN0X2lkIrACCilTZXRT", - "c2xDZXJ0aWZpY2F0ZXNUYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBIhCgdwcm9q", - "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", - "ESABKAlIAIgBARKQAQo6dGFyZ2V0X2h0dHBzX3Byb3hpZXNfc2V0X3NzbF9j", - "ZXJ0aWZpY2F0ZXNfcmVxdWVzdF9yZXNvdXJjZRjcq7JqIAEoCzJELmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldEh0dHBzUHJveGllc1NldFNzbENl", - "cnRpZmljYXRlc1JlcXVlc3RCA+BBAhIiChJ0YXJnZXRfaHR0cHNfcHJveHkY", - "7LD6GCABKAlCA+BBAkINCgtfcmVxdWVzdF9pZCKpAgonU2V0U3NsQ2VydGlm", - "aWNhdGVzVGFyZ2V0U3NsUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EowBCjh0YXJnZXRfc3NsX3Byb3hpZXNfc2V0X3NzbF9jZXJ0aWZpY2F0ZXNf", - "cmVxdWVzdF9yZXNvdXJjZRi9y8VGIAEoCzJCLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlRhcmdldFNzbFByb3hpZXNTZXRTc2xDZXJ0aWZpY2F0ZXNSZXF1", - "ZXN0QgPgQQISIQoQdGFyZ2V0X3NzbF9wcm94eRjNusahASABKAlCA+BBAkIN", - "CgtfcmVxdWVzdF9pZCLzAQojU2V0U3NsUG9saWN5VGFyZ2V0SHR0cHNQcm94", - "eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESWgodc3NsX3BvbGljeV9yZWZl", - "cmVuY2VfcmVzb3VyY2UYvPSfcCABKAsyKy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5Tc2xQb2xpY3lSZWZlcmVuY2VCA+BBAhIiChJ0YXJnZXRfaHR0cHNf", - "cHJveHkY7LD6GCABKAlCA+BBAkINCgtfcmVxdWVzdF9pZCLwAQohU2V0U3Ns", - "UG9saWN5VGFyZ2V0U3NsUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EloKHXNzbF9wb2xpY3lfcmVmZXJlbmNlX3Jlc291cmNlGLz0n3AgASgLMisu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsUG9saWN5UmVmZXJlbmNlQgPg", - "QQISIQoQdGFyZ2V0X3NzbF9wcm94eRjNusahASABKAlCA+BBAkINCgtfcmVx", - "dWVzdF9pZCLcAQoWU2V0VGFnc0luc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5j", - "ZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", - "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEj0KDXRhZ3NfcmVz", - "b3VyY2UY9JqFngEgASgLMh0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFn", - "c0ID4EECEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVl", - "c3RfaWQihwIKHlNldFRhcmdldEZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9m", - "b3J3YXJkaW5nX3J1bGUY/qXdgAEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFs", - "IAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJH", - "BnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESVAoZdGFyZ2V0", - "X3JlZmVyZW5jZV9yZXNvdXJjZRjwt935ASABKAsyKC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5UYXJnZXRSZWZlcmVuY2VCA+BBAkINCgtfcmVxdWVzdF9p", - "ZCLsAQokU2V0VGFyZ2V0R2xvYmFsRm9yd2FyZGluZ1J1bGVSZXF1ZXN0EiAK", - "D2ZvcndhcmRpbmdfcnVsZRj+pd2AASABKAlCA+BBAhIhCgdwcm9qZWN0GJmW", - "wWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", - "AIgBARJUChl0YXJnZXRfcmVmZXJlbmNlX3Jlc291cmNlGPC33fkBIAEoCzIo", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFJlZmVyZW5jZUID4EEC", - "Qg0KC19yZXF1ZXN0X2lkItACCilTZXRUYXJnZXRQb29sc0luc3RhbmNlR3Jv", - "dXBNYW5hZ2VyUmVxdWVzdBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP3", - "83YgASgJQgPgQQISjwEKOWluc3RhbmNlX2dyb3VwX21hbmFnZXJzX3NldF90", - "YXJnZXRfcG9vbHNfcmVxdWVzdF9yZXNvdXJjZRiIhoiGASABKAsyQy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlcnNTZXRU", - "YXJnZXRQb29sc1JlcXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "ASgJQgPgQQIikAIKIFNldExhYmVsc1RhcmdldFZwbkdhdGV3YXlSZXF1ZXN0", + "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9u", + "GPTNoEIgASgJQgzgQQLyRwZyZWdpb24SYwoicmVnaW9uX3NldF9sYWJlbHNf", + "cmVxdWVzdF9yZXNvdXJjZRjW+NV7IAEoCzIvLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlJlZ2lvblNldExhYmVsc1JlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0", + "X2lkGMuB2REgASgJSACIAQESGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkIN", + "CgtfcmVxdWVzdF9pZCKKAgoaU2V0TGFiZWxzVnBuR2F0ZXdheVJlcXVlc3QS", + "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y", + "9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhJjCiJyZWdpb25fc2V0X2xhYmVsc19y", + "ZXF1ZXN0X3Jlc291cmNlGNb41XsgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuUmVnaW9uU2V0TGFiZWxzUmVxdWVzdEID4EECEhoKCnJlcXVlc3Rf", + "aWQYy4HZESABKAlIAIgBARIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECQg0K", + "C19yZXF1ZXN0X2lkIokCChlTZXRMYWJlbHNWcG5UdW5uZWxSZXF1ZXN0EiEK", + "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTN", + "oEIgASgJQgzgQQLyRwZyZWdpb24SYwoicmVnaW9uX3NldF9sYWJlbHNfcmVx", + "dWVzdF9yZXNvdXJjZRjW+NV7IAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlJlZ2lvblNldExhYmVsc1JlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lk", + "GMuB2REgASgJSACIAQESGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAkINCgtf", + "cmVxdWVzdF9pZCKpAgoiU2V0TWFjaGluZVJlc291cmNlc0luc3RhbmNlUmVx", + "dWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEn4KMGluc3RhbmNlc19z", + "ZXRfbWFjaGluZV9yZXNvdXJjZXNfcmVxdWVzdF9yZXNvdXJjZRjursxdIAEo", + "CzI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlc1NldE1hY2hp", + "bmVSZXNvdXJjZXNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", + "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKaAgod", + "U2V0TWFjaGluZVR5cGVJbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UYlana", + "CCABKAlCA+BBAhJ0CitpbnN0YW5jZXNfc2V0X21hY2hpbmVfdHlwZV9yZXF1", + "ZXN0X3Jlc291cmNlGI3HmHkgASgLMjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuSW5zdGFuY2VzU2V0TWFjaGluZVR5cGVSZXF1ZXN0QgPgQQISIQoHcHJv", + "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtf", + "cmVxdWVzdF9pZCLoAQoaU2V0TWV0YWRhdGFJbnN0YW5jZVJlcXVlc3QSGAoI", + "aW5zdGFuY2UYlanaCCABKAlCA+BBAhJFChFtZXRhZGF0YV9yZXNvdXJjZRie", + "vuaKASABKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5NZXRhZGF0YUID", + "4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVx", + "dWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJH", + "BHpvbmVCDQoLX3JlcXVlc3RfaWQipAIKIFNldE1pbkNwdVBsYXRmb3JtSW5z", + "dGFuY2VSZXF1ZXN0EhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISewovaW5z", + "dGFuY2VzX3NldF9taW5fY3B1X3BsYXRmb3JtX3JlcXVlc3RfcmVzb3VyY2UY", + "6J7lRiABKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNT", + "ZXRNaW5DcHVQbGF0Zm9ybVJlcXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwg", + "ASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgB", + "ARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lk", + "IoUCChZTZXROYW1lSW5zdGFuY2VSZXF1ZXN0EhgKCGluc3RhbmNlGJWp2ggg", + "ASgJQgPgQQISZgojaW5zdGFuY2VzX3NldF9uYW1lX3JlcXVlc3RfcmVzb3Vy", + "Y2UY1MDegQEgASgLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", + "Y2VzU2V0TmFtZVJlcXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6", - "b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIuYCCi9T", - "ZXRUYXJnZXRQb29sc1JlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVz", - "dBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPgQQISIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2g", - "QiABKAlCDOBBAvJHBnJlZ2lvbhKbAQpAcmVnaW9uX2luc3RhbmNlX2dyb3Vw", - "X21hbmFnZXJzX3NldF90YXJnZXRfcG9vbHNfcmVxdWVzdF9yZXNvdXJjZRj9", - "ysUlIAEoCzJJLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3Rh", - "bmNlR3JvdXBNYW5hZ2Vyc1NldFRhcmdldFBvb2xzUmVxdWVzdEID4EECEhoK", - "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKQAgol", - "U2V0VXJsTWFwUmVnaW9uVGFyZ2V0SHR0cFByb3h5UmVxdWVzdBIhCgdwcm9q", - "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEo", - "CUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIh", - "ChF0YXJnZXRfaHR0cF9wcm94eRjlvtJiIAEoCUID4EECElUKGnVybF9tYXBf", - "cmVmZXJlbmNlX3Jlc291cmNlGJXmjr4BIAEoCzIoLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlVybE1hcFJlZmVyZW5jZUID4EECQg0KC19yZXF1ZXN0X2lk", - "IpICCiZTZXRVcmxNYXBSZWdpb25UYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0", - "zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", - "AIgBARIiChJ0YXJnZXRfaHR0cHNfcHJveHkY7LD6GCABKAlCA+BBAhJVChp1", - "cmxfbWFwX3JlZmVyZW5jZV9yZXNvdXJjZRiV5o6+ASABKAsyKC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5VcmxNYXBSZWZlcmVuY2VCA+BBAkINCgtfcmVx", - "dWVzdF9pZCLpAQofU2V0VXJsTWFwVGFyZ2V0SHR0cFByb3h5UmVxdWVzdBIh", - "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", - "aWQYy4HZESABKAlIAIgBARIhChF0YXJnZXRfaHR0cF9wcm94eRjlvtJiIAEo", - "CUID4EECElUKGnVybF9tYXBfcmVmZXJlbmNlX3Jlc291cmNlGJXmjr4BIAEo", - "CzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVybE1hcFJlZmVyZW5jZUID", - "4EECQg0KC19yZXF1ZXN0X2lkIusBCiBTZXRVcmxNYXBUYXJnZXRIdHRwc1By", - "b3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIiChJ0YXJnZXRfaHR0cHNf", - "cHJveHkY7LD6GCABKAlCA+BBAhJVChp1cmxfbWFwX3JlZmVyZW5jZV9yZXNv", - "dXJjZRiV5o6+ASABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcmxN", - "YXBSZWZlcmVuY2VCA+BBAkINCgtfcmVxdWVzdF9pZCLQAQoiU2V0VXNhZ2VF", - "eHBvcnRCdWNrZXRQcm9qZWN0UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJc", - "Ch51c2FnZV9leHBvcnRfbG9jYXRpb25fcmVzb3VyY2UY68zUCSABKAsyLC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Vc2FnZUV4cG9ydExvY2F0aW9uQgPg", - "QQJCDQoLX3JlcXVlc3RfaWQi+gIKDVNoYXJlU2V0dGluZ3MSTgoLcHJvamVj", - "dF9tYXAYttb/PyADKAsyNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TaGFy", - "ZVNldHRpbmdzLlByb2plY3RNYXBFbnRyeRIbCgpzaGFyZV90eXBlGJqXuKsB", - "IAEoCUgAiAEBGmYKD1Byb2plY3RNYXBFbnRyeRILCgNrZXkYASABKAkSQgoF", - "dmFsdWUYAiABKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TaGFyZVNl", - "dHRpbmdzUHJvamVjdENvbmZpZzoCOAEihAEKCVNoYXJlVHlwZRIYChRVTkRF", - "RklORURfU0hBUkVfVFlQRRAAEgwKBUxPQ0FMEMvOzyISFAoMT1JHQU5JWkFU", - "SU9OELOqj4MBEh4KFlNIQVJFX1RZUEVfVU5TUEVDSUZJRUQQkrz26wESGQoR", - "U1BFQ0lGSUNfUFJPSkVDVFMQ57HupQFCDQoLX3NoYXJlX3R5cGUiRwoaU2hh", - "cmVTZXR0aW5nc1Byb2plY3RDb25maWcSGgoKcHJvamVjdF9pZBiByNJUIAEo", - "CUgAiAEBQg0KC19wcm9qZWN0X2lkIs4BChZTaGllbGRlZEluc3RhbmNlQ29u", - "ZmlnEiwKG2VuYWJsZV9pbnRlZ3JpdHlfbW9uaXRvcmluZxi224fDASABKAhI", - "AIgBARIiChJlbmFibGVfc2VjdXJlX2Jvb3QY/oP2OiABKAhIAYgBARIbCgtl", - "bmFibGVfdnRwbRj35NtWIAEoCEgCiAEBQh4KHF9lbmFibGVfaW50ZWdyaXR5", - "X21vbml0b3JpbmdCFQoTX2VuYWJsZV9zZWN1cmVfYm9vdEIOCgxfZW5hYmxl", - "X3Z0cG0iiwIKGFNoaWVsZGVkSW5zdGFuY2VJZGVudGl0eRJXCg5lbmNyeXB0", - "aW9uX2tleRijx+noASABKAsyNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", - "aGllbGRlZEluc3RhbmNlSWRlbnRpdHlFbnRyeUgAiAEBEhQKBGtpbmQYlPfI", - "ASABKAlIAYgBARJUCgtzaWduaW5nX2tleRilkIWZASABKAsyNi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TaGllbGRlZEluc3RhbmNlSWRlbnRpdHlFbnRy", - "eUgCiAEBQhEKD19lbmNyeXB0aW9uX2tleUIHCgVfa2luZEIOCgxfc2lnbmlu", - "Z19rZXkiaQodU2hpZWxkZWRJbnN0YW5jZUlkZW50aXR5RW50cnkSGAoHZWtf", - "Y2VydBid3NTWASABKAlIAIgBARIXCgZla19wdWIY5NeokwEgASgJSAGIAQFC", - "CgoIX2VrX2NlcnRCCQoHX2VrX3B1YiJoCh9TaGllbGRlZEluc3RhbmNlSW50", - "ZWdyaXR5UG9saWN5EigKGHVwZGF0ZV9hdXRvX2xlYXJuX3BvbGljeRinxId1", - "IAEoCEgAiAEBQhsKGV91cGRhdGVfYXV0b19sZWFybl9wb2xpY3kiYAoMU2ln", - "bmVkVXJsS2V5EhkKCGtleV9uYW1lGOvw7u4BIAEoCUgAiAEBEhoKCWtleV92", - "YWx1ZRiRn7DwASABKAlIAYgBAUILCglfa2V5X25hbWVCDAoKX2tleV92YWx1", - "ZSL8AQonU2ltdWxhdGVNYWludGVuYW5jZUV2ZW50SW5zdGFuY2VSZXF1ZXN0", + "b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIq4CCiFT", + "ZXROYW1lZFBvcnRzSW5zdGFuY2VHcm91cFJlcXVlc3QSHgoOaW5zdGFuY2Vf", + "Z3JvdXAY1dTVJiABKAlCA+BBAhJ+CjBpbnN0YW5jZV9ncm91cHNfc2V0X25h", + "bWVkX3BvcnRzX3JlcXVlc3RfcmVzb3VyY2UYr+TTtwEgASgLMjsuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cHNTZXROYW1lZFBvcnRz", + "UmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", + "Y3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASAB", + "KAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQixAIKJ1NldE5hbWVkUG9y", + "dHNSZWdpb25JbnN0YW5jZUdyb3VwUmVxdWVzdBIeCg5pbnN0YW5jZV9ncm91", + "cBjV1NUmIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SiQEKN3Jl", + "Z2lvbl9pbnN0YW5jZV9ncm91cHNfc2V0X25hbWVkX3BvcnRzX3JlcXVlc3Rf", + "cmVzb3VyY2UYmpBgIAEoCzJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJl", + "Z2lvbkluc3RhbmNlR3JvdXBzU2V0TmFtZWRQb3J0c1JlcXVlc3RCA+BBAhIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQipAIK", + "H1NldE5vZGVUZW1wbGF0ZU5vZGVHcm91cFJlcXVlc3QSGwoKbm9kZV9ncm91", + "cBiC/IvgASABKAlCA+BBAhJ5Ci5ub2RlX2dyb3Vwc19zZXRfbm9kZV90ZW1w", + "bGF0ZV9yZXF1ZXN0X3Jlc291cmNlGLG5/DcgASgLMjkuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuTm9kZUdyb3Vwc1NldE5vZGVUZW1wbGF0ZVJlcXVlc3RC", + "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJl", + "cXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLy", + "RwR6b25lQg0KC19yZXF1ZXN0X2lkIskCCilTZXRQcml2YXRlSXBHb29nbGVB", + "Y2Nlc3NTdWJuZXR3b3JrUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9u", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgpzdWJuZXR3b3JrGO6n", + "5JIBIAEoCUID4EECEo8BCjlzdWJuZXR3b3Jrc19zZXRfcHJpdmF0ZV9pcF9n", + "b29nbGVfYWNjZXNzX3JlcXVlc3RfcmVzb3VyY2UY+M6dgAEgASgLMkMuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29ya3NTZXRQcml2YXRlSXBH", + "b29nbGVBY2Nlc3NSZXF1ZXN0QgPgQQJCDQoLX3JlcXVlc3RfaWQinQIKI1Nl", + "dFByb3h5SGVhZGVyVGFyZ2V0U3NsUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QY", + "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEo", + "CUgAiAEBEoQBCjR0YXJnZXRfc3NsX3Byb3hpZXNfc2V0X3Byb3h5X2hlYWRl", + "cl9yZXF1ZXN0X3Jlc291cmNlGK7J8WEgASgLMj4uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuVGFyZ2V0U3NsUHJveGllc1NldFByb3h5SGVhZGVyUmVxdWVz", + "dEID4EECEiEKEHRhcmdldF9zc2xfcHJveHkYzbrGoQEgASgJQgPgQQJCDQoL", + "X3JlcXVlc3RfaWQinQIKI1NldFByb3h5SGVhZGVyVGFyZ2V0VGNwUHJveHlS", + "ZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoK", + "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEoQBCjR0YXJnZXRfdGNwX3Byb3hp", + "ZXNfc2V0X3Byb3h5X2hlYWRlcl9yZXF1ZXN0X3Jlc291cmNlGMOY8WggASgL", + "Mj4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0VGNwUHJveGllc1Nl", + "dFByb3h5SGVhZGVyUmVxdWVzdEID4EECEiEKEHRhcmdldF90Y3BfcHJveHkY", + "4tbw7wEgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQipwIKJlNldFF1aWNPdmVy", + "cmlkZVRhcmdldEh0dHBzUHJveHlSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCAB", + "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", + "EooBCjd0YXJnZXRfaHR0cHNfcHJveGllc19zZXRfcXVpY19vdmVycmlkZV9y", + "ZXF1ZXN0X3Jlc291cmNlGOL14yIgASgLMkEuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuVGFyZ2V0SHR0cHNQcm94aWVzU2V0UXVpY092ZXJyaWRlUmVxdWVz", + "dEID4EECEiIKEnRhcmdldF9odHRwc19wcm94eRjssPoYIAEoCUID4EECQg0K", + "C19yZXF1ZXN0X2lkIu4BChxTZXRTY2hlZHVsaW5nSW5zdGFuY2VSZXF1ZXN0", "EhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", - "LAobd2l0aF9leHRlbmRlZF9ub3RpZmljYXRpb25zGPvXycEBIAEoCEgBiAEB", - "EhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWRC", - "HgocX3dpdGhfZXh0ZW5kZWRfbm90aWZpY2F0aW9ucyLBAgooU2ltdWxhdGVN", - "YWludGVuYW5jZUV2ZW50Tm9kZUdyb3VwUmVxdWVzdBIbCgpub2RlX2dyb3Vw", - "GIL8i+ABIAEoCUID4EECEowBCjdub2RlX2dyb3Vwc19zaW11bGF0ZV9tYWlu", - "dGVuYW5jZV9ldmVudF9yZXF1ZXN0X3Jlc291cmNlGNz5y6cBIAEoCzJCLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vZGVHcm91cHNTaW11bGF0ZU1haW50", - "ZW5hbmNlRXZlbnRSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", - "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", - "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKfFAoI", - "U25hcHNob3QSHQoMYXJjaGl0ZWN0dXJlGNPSsZABIAEoCUgAiAEBEh0KDGF1", - "dG9fY3JlYXRlZBjYyJvdASABKAhIAYgBARIaCgpjaGFpbl9uYW1lGMna3SAg", - "ASgJSAKIAQESIwoTY3JlYXRpb25fc2l6ZV9ieXRlcxiN6OU7IAEoA0gDiAEB", - "EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgEiAEBEhwKC2Rlc2Ny", - "aXB0aW9uGPyH1skBIAEoCUgFiAEBEh0KDGRpc2tfc2l6ZV9nYhi3mueWASAB", - "KANIBogBARIfCg5kb3dubG9hZF9ieXRlcxj0y7nPASABKANIB4gBARIrChtl", - "bmFibGVfY29uZmlkZW50aWFsX2NvbXB1dGUYvOvZMCABKAhICIgBARJFChFn", - "dWVzdF9vc19mZWF0dXJlcxjR4OclIAMoCzInLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkd1ZXN0T3NGZWF0dXJlEhAKAmlkGJsaIAEoBEgJiAEBEhQKBGtp", - "bmQYlPfIASABKAlICogBARIhChFsYWJlbF9maW5nZXJwcmludBiZ8PdUIAEo", - "CUgLiAEBEkEKBmxhYmVscxj/v8HuASADKAsyLS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5TbmFwc2hvdC5MYWJlbHNFbnRyeRIYCg1saWNlbnNlX2NvZGVz", - "GKiF2BUgAygDEhQKCGxpY2Vuc2VzGNKIgKEBIAMoCRIeCg1sb2NhdGlvbl9o", - "aW50GNGBkqcBIAEoCUgMiAEBEhQKBG5hbWUYi/XNASABKAlIDYgBARIeCg1z", - "YXRpc2ZpZXNfcHppGKHdq+UBIAEoCEgOiAEBEh4KDXNhdGlzZmllc19wenMY", - "q92r5QEgASgISA+IAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgQiAEBElcK", - "F3NuYXBzaG90X2VuY3J5cHRpb25fa2V5GP721BQgASgLMi4uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQ3VzdG9tZXJFbmNyeXB0aW9uS2V5SBGIAQESHQoN", - "c25hcHNob3RfdHlwZRjV2aU7IAEoCUgSiAEBEhwKC3NvdXJjZV9kaXNrGMHu", - "tNcBIAEoCUgTiAEBElsKGnNvdXJjZV9kaXNrX2VuY3J5cHRpb25fa2V5GOGg", - "uP0BIAEoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbWVyRW5j", - "cnlwdGlvbktleUgUiAEBEjQKI3NvdXJjZV9kaXNrX2Zvcl9yZWNvdmVyeV9j", - "aGVja3BvaW50GP7hyqsBIAEoCUgViAEBEh8KDnNvdXJjZV9kaXNrX2lkGNnN", - "ydgBIAEoCUgWiAEBEicKF3NvdXJjZV9pbnN0YW50X3NuYXBzaG90GIaEw2gg", - "ASgJSBeIAQESZwomc291cmNlX2luc3RhbnRfc25hcHNob3RfZW5jcnlwdGlv", - "bl9rZXkY/IWU0AEgASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3Vz", - "dG9tZXJFbmNyeXB0aW9uS2V5SBiIAQESKwoac291cmNlX2luc3RhbnRfc25h", - "cHNob3RfaWQY9NOQiQEgASgJSBmIAQESLwofc291cmNlX3NuYXBzaG90X3Nj", - "aGVkdWxlX3BvbGljeRiDtrVwIAEoCUgaiAEBEjIKInNvdXJjZV9zbmFwc2hv", - "dF9zY2hlZHVsZV9wb2xpY3lfaWQY16fOISABKAlIG4gBARIWCgZzdGF0dXMY", - "8p+3ViABKAlIHIgBARIeCg1zdG9yYWdlX2J5dGVzGKe7vcoBIAEoA0gdiAEB", - "EiUKFHN0b3JhZ2VfYnl0ZXNfc3RhdHVzGIqrgOoBIAEoCUgeiAEBEh0KEXN0", - "b3JhZ2VfbG9jYXRpb25zGJrts5wBIAMoCRotCgtMYWJlbHNFbnRyeRILCgNr", - "ZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBImoKDEFyY2hpdGVjdHVyZRIa", - "ChZVTkRFRklORURfQVJDSElURUNUVVJFEAASIAoYQVJDSElURUNUVVJFX1VO", - "U1BFQ0lGSUVEEKvUnbwBEgwKBUFSTTY0EPrL6R0SDgoGWDg2XzY0EMek5soB", - "Ik4KDFNuYXBzaG90VHlwZRIbChdVTkRFRklORURfU05BUFNIT1RfVFlQRRAA", - "Eg8KB0FSQ0hJVkUQotnR8QESEAoIU1RBTkRBUkQQvZ2M5wEicgoGU3RhdHVz", - "EhQKEFVOREVGSU5FRF9TVEFUVVMQABIQCghDUkVBVElORxC5vZ3ZARIQCghE", - "RUxFVElORxCop4f8ARIOCgZGQUlMRUQQvZCm2QESDAoFUkVBRFkQg8OPJRIQ", - "CglVUExPQURJTkcQoZzNfyJdChJTdG9yYWdlQnl0ZXNTdGF0dXMSIgoeVU5E", - "RUZJTkVEX1NUT1JBR0VfQllURVNfU1RBVFVTEAASEAoIVVBEQVRJTkcQxu7s", - "6wESEQoKVVBfVE9fREFURRDOoqcwQg8KDV9hcmNoaXRlY3R1cmVCDwoNX2F1", - "dG9fY3JlYXRlZEINCgtfY2hhaW5fbmFtZUIWChRfY3JlYXRpb25fc2l6ZV9i", - "eXRlc0IVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIP", - "Cg1fZGlza19zaXplX2diQhEKD19kb3dubG9hZF9ieXRlc0IeChxfZW5hYmxl", - "X2NvbmZpZGVudGlhbF9jb21wdXRlQgUKA19pZEIHCgVfa2luZEIUChJfbGFi", - "ZWxfZmluZ2VycHJpbnRCEAoOX2xvY2F0aW9uX2hpbnRCBwoFX25hbWVCEAoO", - "X3NhdGlzZmllc19wemlCEAoOX3NhdGlzZmllc19wenNCDAoKX3NlbGZfbGlu", - "a0IaChhfc25hcHNob3RfZW5jcnlwdGlvbl9rZXlCEAoOX3NuYXBzaG90X3R5", - "cGVCDgoMX3NvdXJjZV9kaXNrQh0KG19zb3VyY2VfZGlza19lbmNyeXB0aW9u", - "X2tleUImCiRfc291cmNlX2Rpc2tfZm9yX3JlY292ZXJ5X2NoZWNrcG9pbnRC", - "EQoPX3NvdXJjZV9kaXNrX2lkQhoKGF9zb3VyY2VfaW5zdGFudF9zbmFwc2hv", - "dEIpCidfc291cmNlX2luc3RhbnRfc25hcHNob3RfZW5jcnlwdGlvbl9rZXlC", - "HQobX3NvdXJjZV9pbnN0YW50X3NuYXBzaG90X2lkQiIKIF9zb3VyY2Vfc25h", - "cHNob3Rfc2NoZWR1bGVfcG9saWN5QiUKI19zb3VyY2Vfc25hcHNob3Rfc2No", - "ZWR1bGVfcG9saWN5X2lkQgkKB19zdGF0dXNCEAoOX3N0b3JhZ2VfYnl0ZXNC", - "FwoVX3N0b3JhZ2VfYnl0ZXNfc3RhdHVzIqECCgxTbmFwc2hvdExpc3QSEAoC", - "aWQYmxogASgJSACIAQESMwoFaXRlbXMYwM/3LyADKAsyIS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TbmFwc2hvdBIUCgRraW5kGJT3yAEgASgJSAGIAQES", - "HwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5r", - "GI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5k", - "QhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fybmlu", - "ZyKMAQoQU25hcHNob3RTZXR0aW5ncxJjChBzdG9yYWdlX2xvY2F0aW9uGPnR", - "4NsBIAEoCzJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNuYXBzaG90U2V0", - "dGluZ3NTdG9yYWdlTG9jYXRpb25TZXR0aW5nc0gAiAEBQhMKEV9zdG9yYWdl", - "X2xvY2F0aW9uIt4DCidTbmFwc2hvdFNldHRpbmdzU3RvcmFnZUxvY2F0aW9u", - "U2V0dGluZ3MSZgoJbG9jYXRpb25zGN6ukcUBIAMoCzJPLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlNuYXBzaG90U2V0dGluZ3NTdG9yYWdlTG9jYXRpb25T", - "ZXR0aW5ncy5Mb2NhdGlvbnNFbnRyeRIWCgZwb2xpY3kYssq2KyABKAlIAIgB", - "ARqLAQoOTG9jYXRpb25zRW50cnkSCwoDa2V5GAEgASgJEmgKBXZhbHVlGAIg", - "ASgLMlkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU25hcHNob3RTZXR0aW5n", - "c1N0b3JhZ2VMb2NhdGlvblNldHRpbmdzU3RvcmFnZUxvY2F0aW9uUHJlZmVy", - "ZW5jZToCOAEimQEKBlBvbGljeRIUChBVTkRFRklORURfUE9MSUNZEAASFAoM", - "TE9DQUxfUkVHSU9OEOjstcABEhsKFE5FQVJFU1RfTVVMVElfUkVHSU9OELv+", - "p2USGgoSU1BFQ0lGSUNfTE9DQVRJT05TEPHIx4UBEioKI1NUT1JBR0VfTE9D", - "QVRJT05fUE9MSUNZX1VOU1BFQ0lGSUVEEPCQwndCCQoHX3BvbGljeSJhCkBT", - "bmFwc2hvdFNldHRpbmdzU3RvcmFnZUxvY2F0aW9uU2V0dGluZ3NTdG9yYWdl", - "TG9jYXRpb25QcmVmZXJlbmNlEhQKBG5hbWUYi/XNASABKAlIAIgBAUIHCgVf", - "bmFtZSK1AQoXU291cmNlRGlza0VuY3J5cHRpb25LZXkSVAoTZGlza19lbmNy", - "eXB0aW9uX2tleRiF7cSBASABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5DdXN0b21lckVuY3J5cHRpb25LZXlIAIgBARIcCgtzb3VyY2VfZGlzaxjB", - "7rTXASABKAlIAYgBAUIWChRfZGlza19lbmNyeXB0aW9uX2tleUIOCgxfc291", - "cmNlX2Rpc2siYQoUU291cmNlSW5zdGFuY2VQYXJhbXMSSQoMZGlza19jb25m", - "aWdzGM/ZqnAgAygLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlza0lu", - "c3RhbnRpYXRpb25Db25maWci8QgKGFNvdXJjZUluc3RhbmNlUHJvcGVydGll", - "cxIfCg5jYW5faXBfZm9yd2FyZBj8hoTfASABKAhIAIgBARIkChNkZWxldGlv", - "bl9wcm90ZWN0aW9uGOr/stoBIAEoCEgBiAEBEhwKC2Rlc2NyaXB0aW9uGPyH", - "1skBIAEoCUgCiAEBEjwKBWRpc2tzGPbMyi0gAygLMiouZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuU2F2ZWRBdHRhY2hlZERpc2sSSgoSZ3Vlc3RfYWNjZWxl", - "cmF0b3JzGO/Mh90BIAMoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFj", - "Y2VsZXJhdG9yQ29uZmlnEioKGmtleV9yZXZvY2F0aW9uX2FjdGlvbl90eXBl", - "GOLcwHAgASgJSAOIAQESUQoGbGFiZWxzGP+/we4BIAMoCzI9Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlNvdXJjZUluc3RhbmNlUHJvcGVydGllcy5MYWJl", - "bHNFbnRyeRIcCgxtYWNoaW5lX3R5cGUYsrDKbCABKAlIBIgBARI7CghtZXRh", - "ZGF0YRiv9rUpIAEoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1ldGFk", - "YXRhSAWIAQESIAoQbWluX2NwdV9wbGF0Zm9ybRj3m+pzIAEoCUgGiAEBEkgK", - "Em5ldHdvcmtfaW50ZXJmYWNlcxiL2pIZIAMoCzIpLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk5ldHdvcmtJbnRlcmZhY2USQAoKc2NoZWR1bGluZxiUy7G4", - "ASABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TY2hlZHVsaW5nSAeI", - "AQESRQoQc2VydmljZV9hY2NvdW50cxiwxKuEASADKAsyJy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TZXJ2aWNlQWNjb3VudBIzCgR0YWdzGJno2AEgASgL", - "Mh0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFnc0gIiAEBGi0KC0xhYmVs", - "c0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEijQEKF0tl", - "eVJldm9jYXRpb25BY3Rpb25UeXBlEigKJFVOREVGSU5FRF9LRVlfUkVWT0NB", - "VElPTl9BQ1RJT05fVFlQRRAAEi4KJktFWV9SRVZPQ0FUSU9OX0FDVElPTl9U", - "WVBFX1VOU1BFQ0lGSUVEENqR3t4BEgsKBE5PTkUQuM6SARILCgRTVE9QEIKA", - "nAFCEQoPX2Nhbl9pcF9mb3J3YXJkQhYKFF9kZWxldGlvbl9wcm90ZWN0aW9u", - "Qg4KDF9kZXNjcmlwdGlvbkIdChtfa2V5X3Jldm9jYXRpb25fYWN0aW9uX3R5", - "cGVCDwoNX21hY2hpbmVfdHlwZUILCglfbWV0YWRhdGFCEwoRX21pbl9jcHVf", - "cGxhdGZvcm1CDQoLX3NjaGVkdWxpbmdCBwoFX3RhZ3MioAYKDlNzbENlcnRp", - "ZmljYXRlEhwKC2NlcnRpZmljYXRlGJeD/aIBIAEoCUgAiAEBEiIKEmNyZWF0", - "aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgBiAEBEhwKC2Rlc2NyaXB0aW9uGPyH", - "1skBIAEoCUgCiAEBEhwKC2V4cGlyZV90aW1lGO3TkdIBIAEoCUgDiAEBEhAK", - "AmlkGJsaIAEoBEgEiAEBEhQKBGtpbmQYlPfIASABKAlIBYgBARJWCgdtYW5h", - "Z2VkGJ+fpI4BIAEoCzI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbENl", - "cnRpZmljYXRlTWFuYWdlZFNzbENlcnRpZmljYXRlSAaIAQESFAoEbmFtZRiL", - "9c0BIAEoCUgHiAEBEhwKC3ByaXZhdGVfa2V5GKPzpawBIAEoCUgIiAEBEhYK", - "BnJlZ2lvbhj0zaBCIAEoCUgJiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlI", - "CogBARJfCgxzZWxmX21hbmFnZWQYrPOBnQEgASgLMkAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuU3NsQ2VydGlmaWNhdGVTZWxmTWFuYWdlZFNzbENlcnRp", - "ZmljYXRlSAuIAQESJQoZc3ViamVjdF9hbHRlcm5hdGl2ZV9uYW1lcxjj75P8", - "ASADKAkSFAoEdHlwZRi6ntoBIAEoCUgMiAEBIlsKBFR5cGUSEgoOVU5ERUZJ", - "TkVEX1RZUEUQABIPCgdNQU5BR0VEEP+20uQBEhQKDFNFTEZfTUFOQUdFRBCM", - "+5PPARIYChBUWVBFX1VOU1BFQ0lGSUVEEJL729ABQg4KDF9jZXJ0aWZpY2F0", - "ZUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIOCgxf", - "ZXhwaXJlX3RpbWVCBQoDX2lkQgcKBV9raW5kQgoKCF9tYW5hZ2VkQgcKBV9u", - "YW1lQg4KDF9wcml2YXRlX2tleUIJCgdfcmVnaW9uQgwKCl9zZWxmX2xpbmtC", - "DwoNX3NlbGZfbWFuYWdlZEIHCgVfdHlwZSLLAwocU3NsQ2VydGlmaWNhdGVB", - "Z2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJSCgVpdGVtcxjAz/cv", - "IAMoCzJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbENlcnRpZmljYXRl", - "QWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGI", - "AQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9s", - "aW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5", - "Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "V2FybmluZ0gEiAEBGmAKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEkEKBXZh", - "bHVlGAIgASgLMjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsQ2VydGlm", - "aWNhdGVzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0", - "X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKtAgoSU3Ns", - "Q2VydGlmaWNhdGVMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjkKBWl0ZW1zGMDP", - "9y8gAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsQ2VydGlmaWNh", - "dGUSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiV", - "uoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3", - "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", - "bmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2Vu", - "QgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci0AMKI1NzbENlcnRpZmljYXRl", - "TWFuYWdlZFNzbENlcnRpZmljYXRlEmkKDWRvbWFpbl9zdGF0dXMYzafnqwEg", - "AygLMk4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsQ2VydGlmaWNhdGVN", - "YW5hZ2VkU3NsQ2VydGlmaWNhdGUuRG9tYWluU3RhdHVzRW50cnkSEgoHZG9t", - "YWlucxiviJtsIAMoCRIWCgZzdGF0dXMY8p+3ViABKAlIAIgBARozChFEb21h", - "aW5TdGF0dXNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgB", - "ItEBCgZTdGF0dXMSFAoQVU5ERUZJTkVEX1NUQVRVUxAAEg4KBkFDVElWRRCG", - "5omWARIuCiZNQU5BR0VEX0NFUlRJRklDQVRFX1NUQVRVU19VTlNQRUNJRklF", - "RBDSxbPiARIUCgxQUk9WSVNJT05JTkcQ7fXaigESGgoTUFJPVklTSU9OSU5H", - "X0ZBSUxFRBDPq9AkEicKH1BST1ZJU0lPTklOR19GQUlMRURfUEVSTUFORU5U", - "TFkQq/CSgwESFgoOUkVORVdBTF9GQUlMRUQQhL6hzwFCCQoHX3N0YXR1cyKF", - "AQonU3NsQ2VydGlmaWNhdGVTZWxmTWFuYWdlZFNzbENlcnRpZmljYXRlEhwK", - "C2NlcnRpZmljYXRlGJeD/aIBIAEoCUgAiAEBEhwKC3ByaXZhdGVfa2V5GKPz", - "pawBIAEoCUgBiAEBQg4KDF9jZXJ0aWZpY2F0ZUIOCgxfcHJpdmF0ZV9rZXki", - "qQEKGVNzbENlcnRpZmljYXRlc1Njb3BlZExpc3QSRQoQc3NsX2NlcnRpZmlj", - "YXRlcxiPosOuASADKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xD", - "ZXJ0aWZpY2F0ZRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIuADChlTc2xQ", - "b2xpY2llc0FnZ3JlZ2F0ZWRMaXN0EhQKBGV0YWcYldK+ASABKAlIAIgBARIQ", - "CgJpZBibGiABKAlIAYgBARJPCgVpdGVtcxjAz/cvIAMoCzI9Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlNzbFBvbGljaWVzQWdncmVnYXRlZExpc3QuSXRl", - "bXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAKIAQESHwoPbmV4dF9wYWdlX3Rv", - "a2VuGJW6hiYgASgJSAOIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgEiAEB", - "EhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgL", - "MiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gFiAEBGlwKCkl0", - "ZW1zRW50cnkSCwoDa2V5GAEgASgJEj0KBXZhbHVlGAIgASgLMi4uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuU3NsUG9saWNpZXNTY29wZWRMaXN0OgI4AUIH", - "CgVfZXRhZ0IFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIM", - "Cgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIqUCCg9Tc2xQb2xpY2llc0xpc3QS", - "EAoCaWQYmxogASgJSACIAQESNAoFaXRlbXMYwM/3LyADKAsyIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5Tc2xQb2xpY3kSFAoEa2luZBiU98gBIAEoCUgB", - "iAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZf", - "bGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVf", - "a2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dh", - "cm5pbmciPwooU3NsUG9saWNpZXNMaXN0QXZhaWxhYmxlRmVhdHVyZXNSZXNw", - "b25zZRITCghmZWF0dXJlcxi9yLN1IAMoCSKbAQoVU3NsUG9saWNpZXNTY29w", - "ZWRMaXN0EjsKDHNzbF9wb2xpY2llcxij5I1kIAMoCzIiLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlNzbFBvbGljeRI5Cgd3YXJuaW5nGJzflhggASgLMiAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJu", - "aW5nItkFCglTc2xQb2xpY3kSIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4g", - "ASgJSACIAQESGgoPY3VzdG9tX2ZlYXR1cmVzGMuyyxAgAygJEhwKC2Rlc2Ny", - "aXB0aW9uGPyH1skBIAEoCUgBiAEBEhwKEGVuYWJsZWRfZmVhdHVyZXMY+8bS", - "3wEgAygJEhsKC2ZpbmdlcnByaW50GOTR828gASgJSAKIAQESEAoCaWQYmxog", - "ASgESAOIAQESFAoEa2luZBiU98gBIAEoCUgEiAEBEh8KD21pbl90bHNfdmVy", - "c2lvbhin5vEDIAEoCUgFiAEBEhQKBG5hbWUYi/XNASABKAlIBogBARIXCgdw", - "cm9maWxlGKmTumwgASgJSAeIAQESFgoGcmVnaW9uGPTNoEIgASgJSAiIAQES", - "GgoJc2VsZl9saW5rGI2SxdkBIAEoCUgJiAEBEjcKCHdhcm5pbmdzGNeIwe0B", - "IAMoCzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdzIl4KDU1p", - "blRsc1ZlcnNpb24SHQoZVU5ERUZJTkVEX01JTl9UTFNfVkVSU0lPThAAEg4K", - "B1RMU18xXzAQvqTlDxIOCgdUTFNfMV8xEL+k5Q8SDgoHVExTXzFfMhDApOUP", - "ImUKB1Byb2ZpbGUSFQoRVU5ERUZJTkVEX1BST0ZJTEUQABIRCgpDT01QQVRJ", - "QkxFENSNw1USDgoGQ1VTVE9NEPH+pbkBEg0KBk1PREVSThCfvvk+EhEKClJF", - "U1RSSUNURUQQ2+jbfEIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNj", - "cmlwdGlvbkIOCgxfZmluZ2VycHJpbnRCBQoDX2lkQgcKBV9raW5kQhIKEF9t", - "aW5fdGxzX3ZlcnNpb25CBwoFX25hbWVCCgoIX3Byb2ZpbGVCCQoHX3JlZ2lv", - "bkIMCgpfc2VsZl9saW5rIkAKElNzbFBvbGljeVJlZmVyZW5jZRIbCgpzc2xf", - "cG9saWN5GMX94IwBIAEoCUgAiAEBQg0KC19zc2xfcG9saWN5IqACCiBTdGFy", - "dEFzeW5jUmVwbGljYXRpb25EaXNrUmVxdWVzdBIUCgRkaXNrGJ2bvAEgASgJ", - "QgPgQQISewouZGlza3Nfc3RhcnRfYXN5bmNfcmVwbGljYXRpb25fcmVxdWVz", - "dF9yZXNvdXJjZRjansDgASABKAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5EaXNrc1N0YXJ0QXN5bmNSZXBsaWNhdGlvblJlcXVlc3RCA+BBAhIhCgdw", - "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQY", - "y4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0K", - "C19yZXF1ZXN0X2lkIrgCCiZTdGFydEFzeW5jUmVwbGljYXRpb25SZWdpb25E", - "aXNrUmVxdWVzdBIUCgRkaXNrGJ2bvAEgASgJQgPgQQISIQoHcHJvamVjdBiZ", + "SQoTc2NoZWR1bGluZ19yZXNvdXJjZRjZrO7cASABKAsyIy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5TY2hlZHVsaW5nQgPgQQISGwoEem9uZRisx+QBIAEo", + "CUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCL+AQomU2V0U2VjdXJpdHlQ", + "b2xpY3lCYWNrZW5kU2VydmljZVJlcXVlc3QSIAoPYmFja2VuZF9zZXJ2aWNl", + "GIrArpIBIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEmQKInNlY3VyaXR5", + "X3BvbGljeV9yZWZlcmVuY2VfcmVzb3VyY2UY8LSrYSABKAsyMC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVJlZmVyZW5jZUID4EEC", + "Qg0KC19yZXF1ZXN0X2lkIqMCCiBTZXRTZWN1cml0eVBvbGljeUluc3RhbmNl", + "UmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEnoKLmluc3RhbmNl", + "c19zZXRfc2VjdXJpdHlfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2UYitG6diAB", + "KAsyOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNTZXRTZWN1", + "cml0eVBvbGljeVJlcXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6", + "b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIqUCCixT", + "ZXRTZWN1cml0eVBvbGljeVJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIg", + "Cg9iYWNrZW5kX3NlcnZpY2UYisCukgEgASgJQgPgQQISIQoHcHJvamVjdBiZ", "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBB", - "AvJHBnJlZ2lvbhKIAQo1cmVnaW9uX2Rpc2tzX3N0YXJ0X2FzeW5jX3JlcGxp", - "Y2F0aW9uX3JlcXVlc3RfcmVzb3VyY2UYhciW4gEgASgLMkAuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUmVnaW9uRGlza3NTdGFydEFzeW5jUmVwbGljYXRp", - "b25SZXF1ZXN0QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0K", - "C19yZXF1ZXN0X2lkIpsBChRTdGFydEluc3RhbmNlUmVxdWVzdBIYCghpbnN0", - "YW5jZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUY", - "rMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQitQIKJVN0YXJ0", - "V2l0aEVuY3J5cHRpb25LZXlJbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UY", - "lanaCCABKAlCA+BBAhKGAQo0aW5zdGFuY2VzX3N0YXJ0X3dpdGhfZW5jcnlw", - "dGlvbl9rZXlfcmVxdWVzdF9yZXNvdXJjZRj//s/SASABKAsyPy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNTdGFydFdpdGhFbmNyeXB0aW9u", - "S2V5UmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", - "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfk", - "ASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQifAoOU3RhdGVmdWxQ", - "b2xpY3kSVgoPcHJlc2VydmVkX3N0YXRlGKrioAEgASgLMjUuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU3RhdGVmdWxQb2xpY3lQcmVzZXJ2ZWRTdGF0ZUgA", - "iAEBQhIKEF9wcmVzZXJ2ZWRfc3RhdGUijgUKHFN0YXRlZnVsUG9saWN5UHJl", - "c2VydmVkU3RhdGUSUgoFZGlza3MY9szKLSADKAsyQC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5TdGF0ZWZ1bFBvbGljeVByZXNlcnZlZFN0YXRlLkRpc2tz", - "RW50cnkSYQoNZXh0ZXJuYWxfaV9wcxiN04D+ASADKAsyRi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TdGF0ZWZ1bFBvbGljeVByZXNlcnZlZFN0YXRlLkV4", - "dGVybmFsSVBzRW50cnkSYAoNaW50ZXJuYWxfaV9wcxjbm+9mIAMoCzJGLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0YXRlZnVsUG9saWN5UHJlc2VydmVk", - "U3RhdGUuSW50ZXJuYWxJUHNFbnRyeRptCgpEaXNrc0VudHJ5EgsKA2tleRgB", - "IAEoCRJOCgV2YWx1ZRgCIAEoCzI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlN0YXRlZnVsUG9saWN5UHJlc2VydmVkU3RhdGVEaXNrRGV2aWNlOgI4ARpy", - "ChBFeHRlcm5hbElQc0VudHJ5EgsKA2tleRgBIAEoCRJNCgV2YWx1ZRgCIAEo", - "CzI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0YXRlZnVsUG9saWN5UHJl", - "c2VydmVkU3RhdGVOZXR3b3JrSXA6AjgBGnIKEEludGVybmFsSVBzRW50cnkS", - "CwoDa2V5GAEgASgJEk0KBXZhbHVlGAIgASgLMj4uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuU3RhdGVmdWxQb2xpY3lQcmVzZXJ2ZWRTdGF0ZU5ldHdvcmtJ", - "cDoCOAEitAEKJlN0YXRlZnVsUG9saWN5UHJlc2VydmVkU3RhdGVEaXNrRGV2", - "aWNlEhwKC2F1dG9fZGVsZXRlGLvkzt0BIAEoCUgAiAEBIlwKCkF1dG9EZWxl", - "dGUSGQoVVU5ERUZJTkVEX0FVVE9fREVMRVRFEAASDAoFTkVWRVIQ7KSvIxIl", - "Ch5PTl9QRVJNQU5FTlRfSU5TVEFOQ0VfREVMRVRJT04Q5+DSLUIOCgxfYXV0", - "b19kZWxldGUiswEKJVN0YXRlZnVsUG9saWN5UHJlc2VydmVkU3RhdGVOZXR3", - "b3JrSXASHAoLYXV0b19kZWxldGUYu+TO3QEgASgJSACIAQEiXAoKQXV0b0Rl", - "bGV0ZRIZChVVTkRFRklORURfQVVUT19ERUxFVEUQABIMCgVORVZFUhDspK8j", - "EiUKHk9OX1BFUk1BTkVOVF9JTlNUQU5DRV9ERUxFVElPThDn4NItQg4KDF9h", - "dXRvX2RlbGV0ZSJ4CgZTdGF0dXMSFAoEY29kZRjt27oBIAEoBUgAiAEBEikK", - "B2RldGFpbHMYwuTj5gEgAygLMhQuZ29vZ2xlLnByb3RvYnVmLkFueRIYCgdt", - "ZXNzYWdlGIeArMcBIAEoCUgBiAEBQgcKBV9jb2RlQgoKCF9tZXNzYWdlIqIB", - "Ch9TdG9wQXN5bmNSZXBsaWNhdGlvbkRpc2tSZXF1ZXN0EhQKBGRpc2sYnZu8", - "ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "AvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESZAoic2Vj", + "dXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJjZRjwtKthIAEoCzIwLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5UmVmZXJlbmNl", + "QgPgQQJCDQoLX3JlcXVlc3RfaWQimwIKJlNldFNlY3VyaXR5UG9saWN5VGFy", + "Z2V0SW5zdGFuY2VSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", + "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEmQKInNlY3Vy", + "aXR5X3BvbGljeV9yZWZlcmVuY2VfcmVzb3VyY2UY8LSrYSABKAsyMC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVJlZmVyZW5jZUID", + "4EECEiAKD3RhcmdldF9pbnN0YW5jZRiDj5aKASABKAlCA+BBAhIbCgR6b25l", + "GKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIpYCCiJTZXRT", + "ZWN1cml0eVBvbGljeVRhcmdldFBvb2xSZXF1ZXN0EiEKB3Byb2plY3QYmZbB", + "bCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLy", + "RwZyZWdpb24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEmQKInNlY3Vy", + "aXR5X3BvbGljeV9yZWZlcmVuY2VfcmVzb3VyY2UY8LSrYSABKAsyMC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeVJlZmVyZW5jZUID", + "4EECEhsKC3RhcmdldF9wb29sGIrk+B0gASgJQgPgQQJCDQoLX3JlcXVlc3Rf", + "aWQipAIKIFNldFNlcnZpY2VBY2NvdW50SW5zdGFuY2VSZXF1ZXN0EhgKCGlu", + "c3RhbmNlGJWp2gggASgJQgPgQQISewouaW5zdGFuY2VzX3NldF9zZXJ2aWNl", + "X2FjY291bnRfcmVxdWVzdF9yZXNvdXJjZRi4nrKDASABKAsyOi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNTZXRTZXJ2aWNlQWNjb3VudFJl", + "cXVlc3RCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJ", - "QgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIqwBCiVTdG9wQXN5bmNSZXBs", - "aWNhdGlvblJlZ2lvbkRpc2tSZXF1ZXN0EhQKBGRpc2sYnZu8ASABKAlCA+BB", - "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lv", - "bhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESAB", - "KAlIAIgBAUINCgtfcmVxdWVzdF9pZCKaAgokU3RvcEdyb3VwQXN5bmNSZXBs", - "aWNhdGlvbkRpc2tSZXF1ZXN0EoYBCjRkaXNrc19zdG9wX2dyb3VwX2FzeW5j", - "X3JlcGxpY2F0aW9uX3Jlc291cmNlX3Jlc291cmNlGJX4r6UBIAEoCzI/Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tzU3RvcEdyb3VwQXN5bmNSZXBs", - "aWNhdGlvblJlc291cmNlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", - "8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9u", - "ZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKkAgoqU3Rv", - "cEdyb3VwQXN5bmNSZXBsaWNhdGlvblJlZ2lvbkRpc2tSZXF1ZXN0EoYBCjRk", - "aXNrc19zdG9wX2dyb3VwX2FzeW5jX3JlcGxpY2F0aW9uX3Jlc291cmNlX3Jl", - "c291cmNlGJX4r6UBIAEoCzI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRp", - "c2tzU3RvcEdyb3VwQXN5bmNSZXBsaWNhdGlvblJlc291cmNlQgPgQQISIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2g", - "QiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACI", - "AQFCDQoLX3JlcXVlc3RfaWQi1AEKE1N0b3BJbnN0YW5jZVJlcXVlc3QSIgoR", - "ZGlzY2FyZF9sb2NhbF9zc2QYz+mtmAEgASgISACIAQESGAoIaW5zdGFuY2UY", - "lanaCCABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAYgBARIbCgR6b25lGKzH5AEg", - "ASgJQgrgQQLyRwR6b25lQhQKEl9kaXNjYXJkX2xvY2FsX3NzZEINCgtfcmVx", - "dWVzdF9pZCKFCwoLU3RvcmFnZVBvb2wSKgoaY2FwYWNpdHlfcHJvdmlzaW9u", - "aW5nX3R5cGUYh4r9dyABKAlIAIgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAY", - "to/HDiABKAlIAYgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAogBARIQ", - "CgJpZBibGiABKARIA4gBARIUCgRraW5kGJT3yAEgASgJSASIAQESIQoRbGFi", - "ZWxfZmluZ2VycHJpbnQYmfD3VCABKAlIBYgBARJECgZsYWJlbHMY/7/B7gEg", - "AygLMjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2wuTGFi", - "ZWxzRW50cnkSFAoEbmFtZRiL9c0BIAEoCUgGiAEBEi4KHXBlcmZvcm1hbmNl", - "X3Byb3Zpc2lvbmluZ190eXBlGP2dtt8BIAEoCUgHiAEBEi0KHHBvb2xfcHJv", - "dmlzaW9uZWRfY2FwYWNpdHlfZ2IY0s+X5AEgASgDSAiIAQESJQoVcG9vbF9w", - "cm92aXNpb25lZF9pb3BzGJfJuTUgASgDSAmIAQESKwobcG9vbF9wcm92aXNp", - "b25lZF90aHJvdWdocHV0GJiN2FAgASgDSAqIAQESUwoPcmVzb3VyY2Vfc3Rh", - "dHVzGMP693YgASgLMjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFn", - "ZVBvb2xSZXNvdXJjZVN0YXR1c0gLiAEBEhoKCXNlbGZfbGluaxiNksXZASAB", - "KAlIDIgBARIhChFzZWxmX2xpbmtfd2l0aF9pZBiCrJ0VIAEoCUgNiAEBEhUK", - "BXN0YXRlGJGJqzQgASgJSA6IAQESSgoGc3RhdHVzGPKft1YgASgLMjIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2xSZXNvdXJjZVN0YXR1", - "c0gPiAEBEiIKEXN0b3JhZ2VfcG9vbF90eXBlGLmBsIgBIAEoCUgQiAEBEhQK", - "BHpvbmUYrMfkASABKAlIEYgBARotCgtMYWJlbHNFbnRyeRILCgNrZXkYASAB", - "KAkSDQoFdmFsdWUYAiABKAk6AjgBIkQKGENhcGFjaXR5UHJvdmlzaW9uaW5n", - "VHlwZRIoCiRVTkRFRklORURfQ0FQQUNJVFlfUFJPVklTSU9OSU5HX1RZUEUQ", - "ACJKChtQZXJmb3JtYW5jZVByb3Zpc2lvbmluZ1R5cGUSKwonVU5ERUZJTkVE", - "X1BFUkZPUk1BTkNFX1BST1ZJU0lPTklOR19UWVBFEAAiXgoFU3RhdGUSEwoP", - "VU5ERUZJTkVEX1NUQVRFEAASEAoIQ1JFQVRJTkcQub2d2QESEAoIREVMRVRJ", - "TkcQqKeH/AESDgoGRkFJTEVEEL2QptkBEgwKBVJFQURZEIPDjyVCHQobX2Nh", - "cGFjaXR5X3Byb3Zpc2lvbmluZ190eXBlQhUKE19jcmVhdGlvbl90aW1lc3Rh", - "bXBCDgoMX2Rlc2NyaXB0aW9uQgUKA19pZEIHCgVfa2luZEIUChJfbGFiZWxf", - "ZmluZ2VycHJpbnRCBwoFX25hbWVCIAoeX3BlcmZvcm1hbmNlX3Byb3Zpc2lv", - "bmluZ190eXBlQh8KHV9wb29sX3Byb3Zpc2lvbmVkX2NhcGFjaXR5X2diQhgK", - "Fl9wb29sX3Byb3Zpc2lvbmVkX2lvcHNCHgocX3Bvb2xfcHJvdmlzaW9uZWRf", - "dGhyb3VnaHB1dEISChBfcmVzb3VyY2Vfc3RhdHVzQgwKCl9zZWxmX2xpbmtC", - "FAoSX3NlbGZfbGlua193aXRoX2lkQggKBl9zdGF0ZUIJCgdfc3RhdHVzQhQK", - "El9zdG9yYWdlX3Bvb2xfdHlwZUIHCgVfem9uZSLhAwoZU3RvcmFnZVBvb2xB", - "Z2dyZWdhdGVkTGlzdBIUCgRldGFnGJXSvgEgASgJSACIAQESEAoCaWQYmxog", - "ASgJSAGIAQESTwoFaXRlbXMYwM/3LyADKAsyPS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5TdG9yYWdlUG9vbEFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkS", - "FAoEa2luZBiU98gBIAEoCUgCiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYm", - "IAEoCUgDiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIBIgBARIXCgx1bnJl", - "YWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBYgBARpdCgpJdGVtc0VudHJ5", - "EgsKA2tleRgBIAEoCRI+CgV2YWx1ZRgCIAEoCzIvLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlN0b3JhZ2VQb29sc1Njb3BlZExpc3Q6AjgBQgcKBV9ldGFn", - "QgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxm", - "X2xpbmtCCgoIX3dhcm5pbmci4AQKD1N0b3JhZ2VQb29sRGlzaxIdChJhdHRh", - "Y2hlZF9pbnN0YW5jZXMYo/OOHyADKAkSIgoSY3JlYXRpb25fdGltZXN0YW1w", - "GLaPxw4gASgJSACIAQESFAoEZGlzaxidm7wBIAEoCUgBiAEBEhQKBG5hbWUY", - "i/XNASABKAlIAogBARIgChBwcm92aXNpb25lZF9pb3BzGNS9h1kgASgDSAOI", - "AQESJwoWcHJvdmlzaW9uZWRfdGhyb3VnaHB1dBiVvoj7ASABKANIBIgBARIc", - "ChFyZXNvdXJjZV9wb2xpY2llcxjhnMwKIAMoCRIYCgdzaXplX2diGNmLgOwB", - "IAEoA0gFiAEBEhYKBnN0YXR1cxjyn7dWIAEoCUgGiAEBEhQKBHR5cGUYup7a", - "ASABKAlIB4gBARIaCgp1c2VkX2J5dGVzGOmaum4gASgDSAiIAQEiiAEKBlN0", - "YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASEAoIQ1JFQVRJTkcQub2d2QES", - "EAoIREVMRVRJTkcQqKeH/AESDgoGRkFJTEVEEL2QptkBEgwKBVJFQURZEIPD", - "jyUSEQoJUkVTVE9SSU5HEKun4sABEhMKC1VOQVZBSUxBQkxFELDYpcUBQhUK", - "E19jcmVhdGlvbl90aW1lc3RhbXBCBwoFX2Rpc2tCBwoFX25hbWVCEwoRX3By", - "b3Zpc2lvbmVkX2lvcHNCGQoXX3Byb3Zpc2lvbmVkX3Rocm91Z2hwdXRCCgoI", - "X3NpemVfZ2JCCQoHX3N0YXR1c0IHCgVfdHlwZUINCgtfdXNlZF9ieXRlcyLf", - "AgoPU3RvcmFnZVBvb2xMaXN0EhQKBGV0YWcYldK+ASABKAlIAIgBARIQCgJp", - "ZBibGiABKAlIAYgBARI2CgVpdGVtcxjAz/cvIAMoCzIkLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlN0b3JhZ2VQb29sEhQKBGtpbmQYlPfIASABKAlIAogB", - "ARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIA4gBARIaCglzZWxmX2xp", - "bmsYjZLF2QEgASgJSASIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJEjkK", - "B3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5X", - "YXJuaW5nSAWIAQFCBwoFX2V0YWdCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0", - "X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyLoAgoUU3Rv", - "cmFnZVBvb2xMaXN0RGlza3MSFAoEZXRhZxiV0r4BIAEoCUgAiAEBEhAKAmlk", - "GJsaIAEoCUgBiAEBEjoKBWl0ZW1zGMDP9y8gAygLMiguZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuU3RvcmFnZVBvb2xEaXNrEhQKBGtpbmQYlPfIASABKAlI", - "AogBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIA4gBARIaCglzZWxm", - "X2xpbmsYjZLF2QEgASgJSASIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJ", - "EjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5XYXJuaW5nSAWIAQFCBwoFX2V0YWdCBQoDX2lkQgcKBV9raW5kQhIKEF9u", - "ZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyLtBQoZ", - "U3RvcmFnZVBvb2xSZXNvdXJjZVN0YXR1cxIaCgpkaXNrX2NvdW50GO2vnVcg", - "ASgDSACIAQESJgoVbGFzdF9yZXNpemVfdGltZXN0YW1wGNT75+4BIAEoCUgB", - "iAEBEjYKJm1heF90b3RhbF9wcm92aXNpb25lZF9kaXNrX2NhcGFjaXR5X2di", - "GN/eiE8gASgDSAKIAQESKQoYcG9vbF91c2VkX2NhcGFjaXR5X2J5dGVzGMXp", - "sPMBIAEoA0gDiAEBEh4KDnBvb2xfdXNlZF9pb3BzGIjJvC8gASgDSASIAQES", - "JAoUcG9vbF91c2VkX3Rocm91Z2hwdXQYyZulYiABKANIBYgBARInChdwb29s", - "X3VzZXJfd3JpdHRlbl9ieXRlcxjS7ZZtIAEoA0gGiAEBEjMKInRvdGFsX3By", - "b3Zpc2lvbmVkX2Rpc2tfY2FwYWNpdHlfZ2IYpI2z+AEgASgDSAeIAQESKwob", - "dG90YWxfcHJvdmlzaW9uZWRfZGlza19pb3BzGIXc0g8gASgDSAiIAQESMgoh", - "dG90YWxfcHJvdmlzaW9uZWRfZGlza190aHJvdWdocHV0GIaLvNUBIAEoA0gJ", - "iAEBQg0KC19kaXNrX2NvdW50QhgKFl9sYXN0X3Jlc2l6ZV90aW1lc3RhbXBC", - "KQonX21heF90b3RhbF9wcm92aXNpb25lZF9kaXNrX2NhcGFjaXR5X2diQhsK", - "GV9wb29sX3VzZWRfY2FwYWNpdHlfYnl0ZXNCEQoPX3Bvb2xfdXNlZF9pb3Bz", - "QhcKFV9wb29sX3VzZWRfdGhyb3VnaHB1dEIaChhfcG9vbF91c2VyX3dyaXR0", - "ZW5fYnl0ZXNCJQojX3RvdGFsX3Byb3Zpc2lvbmVkX2Rpc2tfY2FwYWNpdHlf", - "Z2JCHgocX3RvdGFsX3Byb3Zpc2lvbmVkX2Rpc2tfaW9wc0IkCiJfdG90YWxf", - "cHJvdmlzaW9uZWRfZGlza190aHJvdWdocHV0IucHCg9TdG9yYWdlUG9vbFR5", - "cGUSIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSACIAQESRwoKZGVw", - "cmVjYXRlZBizy9H1ASABKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", - "ZXByZWNhdGlvblN0YXR1c0gBiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEo", - "CUgCiAEBEhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtpbmQYlPfIASABKAlIBIgB", - "ARIwCiBtYXhfcG9vbF9wcm92aXNpb25lZF9jYXBhY2l0eV9nYhjN8exWIAEo", - "A0gFiAEBEioKGW1heF9wb29sX3Byb3Zpc2lvbmVkX2lvcHMY/M/Z9QEgASgD", - "SAaIAQESLwofbWF4X3Bvb2xfcHJvdmlzaW9uZWRfdGhyb3VnaHB1dBi91JRt", - "IAEoA0gHiAEBEjAKIG1pbl9wb29sX3Byb3Zpc2lvbmVkX2NhcGFjaXR5X2di", - "GJ+Ni1sgASgDSAiIAQESKgoZbWluX3Bvb2xfcHJvdmlzaW9uZWRfaW9wcxjq", - "xMvGASABKANICYgBARIwCh9taW5fcG9vbF9wcm92aXNpb25lZF90aHJvdWdo", - "cHV0GKu0rq8BIAEoA0gKiAEBEhwKC21pbl9zaXplX2diGOzB27cBIAEoA0gL", - "iAEBEhQKBG5hbWUYi/XNASABKAlIDIgBARIaCglzZWxmX2xpbmsYjZLF2QEg", - "ASgJSA2IAQESIQoRc2VsZl9saW5rX3dpdGhfaWQYgqydFSABKAlIDogBARIf", - "ChRzdXBwb3J0ZWRfZGlza190eXBlcxiIj+dHIAMoCRIUCgR6b25lGKzH5AEg", - "ASgJSA+IAQFCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEINCgtfZGVwcmVjYXRl", - "ZEIOCgxfZGVzY3JpcHRpb25CBQoDX2lkQgcKBV9raW5kQiMKIV9tYXhfcG9v", - "bF9wcm92aXNpb25lZF9jYXBhY2l0eV9nYkIcChpfbWF4X3Bvb2xfcHJvdmlz", - "aW9uZWRfaW9wc0IiCiBfbWF4X3Bvb2xfcHJvdmlzaW9uZWRfdGhyb3VnaHB1", - "dEIjCiFfbWluX3Bvb2xfcHJvdmlzaW9uZWRfY2FwYWNpdHlfZ2JCHAoaX21p", - "bl9wb29sX3Byb3Zpc2lvbmVkX2lvcHNCIgogX21pbl9wb29sX3Byb3Zpc2lv", - "bmVkX3Rocm91Z2hwdXRCDgoMX21pbl9zaXplX2diQgcKBV9uYW1lQgwKCl9z", - "ZWxmX2xpbmtCFAoSX3NlbGZfbGlua193aXRoX2lkQgcKBV96b25lIrUDCh1T", - "dG9yYWdlUG9vbFR5cGVBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgB", - "ARJTCgVpdGVtcxjAz/cvIAMoCzJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlN0b3JhZ2VQb29sVHlwZUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoE", - "a2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEo", - "CUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5n", - "GJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gE", - "iAEBGmEKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEkIKBXZhbHVlGAIgASgL", - "MjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2xUeXBlc1Nj", - "b3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rv", - "a2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcirwIKE1N0b3JhZ2VQb29s", - "VHlwZUxpc3QSEAoCaWQYmxogASgJSACIAQESOgoFaXRlbXMYwM/3LyADKAsy", - "KC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdG9yYWdlUG9vbFR5cGUSFAoE", - "a2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEo", - "CUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5n", - "GJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gE", - "iAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9z", - "ZWxmX2xpbmtCCgoIX3dhcm5pbmcirQEKGlN0b3JhZ2VQb29sVHlwZXNTY29w", - "ZWRMaXN0EkgKEnN0b3JhZ2VfcG9vbF90eXBlcxjardCDASADKAsyKC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5TdG9yYWdlUG9vbFR5cGUSOQoHd2Fybmlu", - "Zxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdI", - "AIgBAUIKCghfd2FybmluZyKgAQoWU3RvcmFnZVBvb2xzU2NvcGVkTGlzdBI/", - "Cg1zdG9yYWdlX3Bvb2xzGJOSwNABIAMoCzIkLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlN0b3JhZ2VQb29sEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFCCgoIX3dhcm5pbmci", - "pBAKClN1Ym5ldHdvcmsSIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJ", - "SACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESIAoQZW5hYmxl", - "X2Zsb3dfbG9ncxjkxKFIIAEoCEgCiAEBEiQKFGV4dGVybmFsX2lwdjZfcHJl", - "Zml4GPaStkIgASgJSAOIAQESGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIBIgB", - "ARIgCg9nYXRld2F5X2FkZHJlc3MY+Ymk2wEgASgJSAWIAQESEAoCaWQYmxog", - "ASgESAaIAQESJQoUaW50ZXJuYWxfaXB2Nl9wcmVmaXgY6KK08QEgASgJSAeI", - "AQESHQoNaXBfY2lkcl9yYW5nZRjKzeQuIAEoCUgIiAEBEiEKEGlwdjZfYWNj", - "ZXNzX3R5cGUY3fXR8AEgASgJSAmIAQESIAoPaXB2Nl9jaWRyX3JhbmdlGIqc", - "n4IBIAEoCUgKiAEBEhQKBGtpbmQYlPfIASABKAlIC4gBARJJCgpsb2dfY29u", - "ZmlnGJ3RwacBIAEoCzIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN1Ym5l", - "dHdvcmtMb2dDb25maWdIDIgBARIUCgRuYW1lGIv1zQEgASgJSA2IAQESFwoH", - "bmV0d29yaxiutIVvIAEoCUgOiAEBEikKGHByaXZhdGVfaXBfZ29vZ2xlX2Fj", - "Y2VzcxjO6P3IASABKAhID4gBARIqChpwcml2YXRlX2lwdjZfZ29vZ2xlX2Fj", - "Y2VzcxiOzIIXIAEoCUgQiAEBEhgKB3B1cnBvc2UYnvrvlgEgASgJSBGIAQES", - "FgoGcmVnaW9uGPTNoEIgASgJSBKIAQESKAoXcmVzZXJ2ZWRfaW50ZXJuYWxf", - "cmFuZ2UYsp6/iAEgASgJSBOIAQESFAoEcm9sZRj2gNYBIAEoCUgUiAEBElEK", - "E3NlY29uZGFyeV9pcF9yYW5nZXMY4/+UQSADKAsyMS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5TdWJuZXR3b3JrU2Vjb25kYXJ5UmFuZ2USGgoJc2VsZl9s", - "aW5rGI2SxdkBIAEoCUgViAEBEhsKCnN0YWNrX3R5cGUYkbWLywEgASgJSBaI", - "AQESFQoFc3RhdGUYkYmrNCABKAlIF4gBASJ5Cg5JcHY2QWNjZXNzVHlwZRIe", - "ChpVTkRFRklORURfSVBWNl9BQ0NFU1NfVFlQRRAAEg8KCEVYVEVSTkFMEMun", - "/RASEAoISU5URVJOQUwQve2WhQESJAocVU5TUEVDSUZJRURfSVBWNl9BQ0NF", - "U1NfVFlQRRCl9qSVASK+AQoXUHJpdmF0ZUlwdjZHb29nbGVBY2Nlc3MSKAok", - "VU5ERUZJTkVEX1BSSVZBVEVfSVBWNl9HT09HTEVfQUNDRVNTEAASHQoVRElT", - "QUJMRV9HT09HTEVfQUNDRVNTEPOphNcBEi0KJUVOQUJMRV9CSURJUkVDVElP", - "TkFMX0FDQ0VTU19UT19HT09HTEUQusqJzAESKwojRU5BQkxFX09VVEJPVU5E", - "X1ZNX0FDQ0VTU19UT19HT09HTEUQ1/q2iQEi4AEKB1B1cnBvc2USFQoRVU5E", - "RUZJTkVEX1BVUlBPU0UQABIbChRHTE9CQUxfTUFOQUdFRF9QUk9YWRDyy+Bw", - "EiMKHElOVEVSTkFMX0hUVFBTX0xPQURfQkFMQU5DRVIQ2bbOdhIPCgdQUklW", - "QVRFEOPissABEhMKC1BSSVZBVEVfTkFUEKXIrq8BEhcKEFBSSVZBVEVfUkZD", - "XzE5MTgQ2/7FeRIeChdQUklWQVRFX1NFUlZJQ0VfQ09OTkVDVBDE9PkWEh0K", - "FlJFR0lPTkFMX01BTkFHRURfUFJPWFkQ7rb9SCI6CgRSb2xlEhIKDlVOREVG", - "SU5FRF9ST0xFEAASDgoGQUNUSVZFEIbmiZYBEg4KBkJBQ0tVUBDC082iASJ7", - "CglTdGFja1R5cGUSGAoUVU5ERUZJTkVEX1NUQUNLX1RZUEUQABIQCglJUFY0", - "X0lQVjYQgejKChIQCglJUFY0X09OTFkQpsvVChIQCglJUFY2X09OTFkQ5K38", - "JRIeChZVTlNQRUNJRklFRF9TVEFDS19UWVBFENnRkY4BIjwKBVN0YXRlEhMK", - "D1VOREVGSU5FRF9TVEFURRAAEhAKCERSQUlOSU5HEOrVjOUBEgwKBVJFQURZ", - "EIPDjyVCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25C", - "EwoRX2VuYWJsZV9mbG93X2xvZ3NCFwoVX2V4dGVybmFsX2lwdjZfcHJlZml4", - "Qg4KDF9maW5nZXJwcmludEISChBfZ2F0ZXdheV9hZGRyZXNzQgUKA19pZEIX", - "ChVfaW50ZXJuYWxfaXB2Nl9wcmVmaXhCEAoOX2lwX2NpZHJfcmFuZ2VCEwoR", - "X2lwdjZfYWNjZXNzX3R5cGVCEgoQX2lwdjZfY2lkcl9yYW5nZUIHCgVfa2lu", - "ZEINCgtfbG9nX2NvbmZpZ0IHCgVfbmFtZUIKCghfbmV0d29ya0IbChlfcHJp", - "dmF0ZV9pcF9nb29nbGVfYWNjZXNzQh0KG19wcml2YXRlX2lwdjZfZ29vZ2xl", - "X2FjY2Vzc0IKCghfcHVycG9zZUIJCgdfcmVnaW9uQhoKGF9yZXNlcnZlZF9p", - "bnRlcm5hbF9yYW5nZUIHCgVfcm9sZUIMCgpfc2VsZl9saW5rQg0KC19zdGFj", - "a190eXBlQggKBl9zdGF0ZSK/AwoYU3VibmV0d29ya0FnZ3JlZ2F0ZWRMaXN0", - "EhAKAmlkGJsaIAEoCUgAiAEBEk4KBWl0ZW1zGMDP9y8gAygLMjwuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29ya0FnZ3JlZ2F0ZWRMaXN0Lkl0", + "QgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIrACCjFTZXRTaGllbGRlZElu", + "c3RhbmNlSW50ZWdyaXR5UG9saWN5SW5zdGFuY2VSZXF1ZXN0EhgKCGluc3Rh", + "bmNlGJWp2gggASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcH", + "cHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESdgorc2hpZWxk", + "ZWRfaW5zdGFuY2VfaW50ZWdyaXR5X3BvbGljeV9yZXNvdXJjZRi23I3DASAB", + "KAsyOC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TaGllbGRlZEluc3RhbmNl", + "SW50ZWdyaXR5UG9saWN5QgPgQQISGwoEem9uZRisx+QBIAEoCUIK4EEC8kcE", + "em9uZUINCgtfcmVxdWVzdF9pZCLlAgovU2V0U3NsQ2VydGlmaWNhdGVzUmVn", + "aW9uVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJl", + "Z2lvbhKeAQpBcmVnaW9uX3RhcmdldF9odHRwc19wcm94aWVzX3NldF9zc2xf", + "Y2VydGlmaWNhdGVzX3JlcXVlc3RfcmVzb3VyY2UYh4SmugEgASgLMkouZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uVGFyZ2V0SHR0cHNQcm94aWVz", + "U2V0U3NsQ2VydGlmaWNhdGVzUmVxdWVzdEID4EECEhoKCnJlcXVlc3RfaWQY", + "y4HZESABKAlIAIgBARIiChJ0YXJnZXRfaHR0cHNfcHJveHkY7LD6GCABKAlC", + "A+BBAkINCgtfcmVxdWVzdF9pZCKwAgopU2V0U3NsQ2VydGlmaWNhdGVzVGFy", + "Z2V0SHR0cHNQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", + "8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESkAEKOnRh", + "cmdldF9odHRwc19wcm94aWVzX3NldF9zc2xfY2VydGlmaWNhdGVzX3JlcXVl", + "c3RfcmVzb3VyY2UY3KuyaiABKAsyRC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5UYXJnZXRIdHRwc1Byb3hpZXNTZXRTc2xDZXJ0aWZpY2F0ZXNSZXF1ZXN0", + "QgPgQQISIgoSdGFyZ2V0X2h0dHBzX3Byb3h5GOyw+hggASgJQgPgQQJCDQoL", + "X3JlcXVlc3RfaWQiqQIKJ1NldFNzbENlcnRpZmljYXRlc1RhcmdldFNzbFBy", + "b3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARKMAQo4dGFyZ2V0X3NzbF9w", + "cm94aWVzX3NldF9zc2xfY2VydGlmaWNhdGVzX3JlcXVlc3RfcmVzb3VyY2UY", + "vcvFRiABKAsyQi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRTc2xQ", + "cm94aWVzU2V0U3NsQ2VydGlmaWNhdGVzUmVxdWVzdEID4EECEiEKEHRhcmdl", + "dF9zc2xfcHJveHkYzbrGoQEgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQi8wEK", + "I1NldFNzbFBvbGljeVRhcmdldEh0dHBzUHJveHlSZXF1ZXN0EiEKB3Byb2pl", + "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", + "IAEoCUgAiAEBEloKHXNzbF9wb2xpY3lfcmVmZXJlbmNlX3Jlc291cmNlGLz0", + "n3AgASgLMisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsUG9saWN5UmVm", + "ZXJlbmNlQgPgQQISIgoSdGFyZ2V0X2h0dHBzX3Byb3h5GOyw+hggASgJQgPg", + "QQJCDQoLX3JlcXVlc3RfaWQi8AEKIVNldFNzbFBvbGljeVRhcmdldFNzbFBy", + "b3h5UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0", + "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARJaCh1zc2xfcG9saWN5X3Jl", + "ZmVyZW5jZV9yZXNvdXJjZRi89J9wIAEoCzIrLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlNzbFBvbGljeVJlZmVyZW5jZUID4EECEiEKEHRhcmdldF9zc2xf", + "cHJveHkYzbrGoQEgASgJQgPgQQJCDQoLX3JlcXVlc3RfaWQi3AEKFlNldFRh", + "Z3NJbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UYlanaCCABKAlCA+BBAhIh", + "Cgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3Rf", + "aWQYy4HZESABKAlIAIgBARI9Cg10YWdzX3Jlc291cmNlGPSahZ4BIAEoCzId", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhZ3NCA+BBAhIbCgR6b25lGKzH", + "5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIocCCh5TZXRUYXJn", + "ZXRGb3J3YXJkaW5nUnVsZVJlcXVlc3QSIAoPZm9yd2FyZGluZ19ydWxlGP6l", + "3YABIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", + "Y3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVz", + "dF9pZBjLgdkRIAEoCUgAiAEBElQKGXRhcmdldF9yZWZlcmVuY2VfcmVzb3Vy", + "Y2UY8Lfd+QEgASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0", + "UmVmZXJlbmNlQgPgQQJCDQoLX3JlcXVlc3RfaWQi7AEKJFNldFRhcmdldEds", + "b2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBIgCg9mb3J3YXJkaW5nX3J1bGUY", + "/qXdgAEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESVAoZdGFyZ2V0X3Jl", + "ZmVyZW5jZV9yZXNvdXJjZRjwt935ASABKAsyKC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5UYXJnZXRSZWZlcmVuY2VCA+BBAkINCgtfcmVxdWVzdF9pZCLQ", + "AgopU2V0VGFyZ2V0UG9vbHNJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QS", + "JgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEo8BCjlp", + "bnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19zZXRfdGFyZ2V0X3Bvb2xzX3JlcXVl", + "c3RfcmVzb3VyY2UYiIaIhgEgASgLMkMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuSW5zdGFuY2VHcm91cE1hbmFnZXJzU2V0VGFyZ2V0UG9vbHNSZXF1ZXN0", + "QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpy", + "ZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC", + "8kcEem9uZUINCgtfcmVxdWVzdF9pZCLmAgovU2V0VGFyZ2V0UG9vbHNSZWdp", + "b25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3Jv", + "dXBfbWFuYWdlchjD9/N2IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlC", + "DeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdp", + "b24SmwEKQHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19zZXRfdGFy", + "Z2V0X3Bvb2xzX3JlcXVlc3RfcmVzb3VyY2UY/crFJSABKAsySS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5SZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlcnNT", + "ZXRUYXJnZXRQb29sc1JlcXVlc3RCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQikAIKJVNldFVybE1hcFJlZ2lvblRh", + "cmdldEh0dHBQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", + "8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESIQoRdGFyZ2V0X2h0dHBfcHJv", + "eHkY5b7SYiABKAlCA+BBAhJVChp1cmxfbWFwX3JlZmVyZW5jZV9yZXNvdXJj", + "ZRiV5o6+ASABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXBS", + "ZWZlcmVuY2VCA+BBAkINCgtfcmVxdWVzdF9pZCKSAgomU2V0VXJsTWFwUmVn", + "aW9uVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJl", + "Z2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESIgoSdGFyZ2V0X2h0", + "dHBzX3Byb3h5GOyw+hggASgJQgPgQQISVQoadXJsX21hcF9yZWZlcmVuY2Vf", + "cmVzb3VyY2UYleaOvgEgASgLMiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "VXJsTWFwUmVmZXJlbmNlQgPgQQJCDQoLX3JlcXVlc3RfaWQi6QEKH1NldFVy", + "bE1hcFRhcmdldEh0dHBQcm94eVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", + "IQoRdGFyZ2V0X2h0dHBfcHJveHkY5b7SYiABKAlCA+BBAhJVChp1cmxfbWFw", + "X3JlZmVyZW5jZV9yZXNvdXJjZRiV5o6+ASABKAsyKC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5VcmxNYXBSZWZlcmVuY2VCA+BBAkINCgtfcmVxdWVzdF9p", + "ZCLrAQogU2V0VXJsTWFwVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QSIQoHcHJv", + "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQESIgoSdGFyZ2V0X2h0dHBzX3Byb3h5GOyw+hggASgJQgPg", + "QQISVQoadXJsX21hcF9yZWZlcmVuY2VfcmVzb3VyY2UYleaOvgEgASgLMigu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXJsTWFwUmVmZXJlbmNlQgPgQQJC", + "DQoLX3JlcXVlc3RfaWQi0AEKIlNldFVzYWdlRXhwb3J0QnVja2V0UHJvamVj", + "dFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESXAoedXNhZ2VfZXhwb3J0X2xv", + "Y2F0aW9uX3Jlc291cmNlGOvM1AkgASgLMiwuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuVXNhZ2VFeHBvcnRMb2NhdGlvbkID4EECQg0KC19yZXF1ZXN0X2lk", + "IvoCCg1TaGFyZVNldHRpbmdzEk4KC3Byb2plY3RfbWFwGLbW/z8gAygLMjYu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2hhcmVTZXR0aW5ncy5Qcm9qZWN0", + "TWFwRW50cnkSGwoKc2hhcmVfdHlwZRial7irASABKAlIAIgBARpmCg9Qcm9q", + "ZWN0TWFwRW50cnkSCwoDa2V5GAEgASgJEkIKBXZhbHVlGAIgASgLMjMuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2hhcmVTZXR0aW5nc1Byb2plY3RDb25m", + "aWc6AjgBIoQBCglTaGFyZVR5cGUSGAoUVU5ERUZJTkVEX1NIQVJFX1RZUEUQ", + "ABIMCgVMT0NBTBDLzs8iEhQKDE9SR0FOSVpBVElPThCzqo+DARIeChZTSEFS", + "RV9UWVBFX1VOU1BFQ0lGSUVEEJK89usBEhkKEVNQRUNJRklDX1BST0pFQ1RT", + "EOex7qUBQg0KC19zaGFyZV90eXBlIkcKGlNoYXJlU2V0dGluZ3NQcm9qZWN0", + "Q29uZmlnEhoKCnByb2plY3RfaWQYgcjSVCABKAlIAIgBAUINCgtfcHJvamVj", + "dF9pZCLOAQoWU2hpZWxkZWRJbnN0YW5jZUNvbmZpZxIsChtlbmFibGVfaW50", + "ZWdyaXR5X21vbml0b3JpbmcYttuHwwEgASgISACIAQESIgoSZW5hYmxlX3Nl", + "Y3VyZV9ib290GP6D9jogASgISAGIAQESGwoLZW5hYmxlX3Z0cG0Y9+TbViAB", + "KAhIAogBAUIeChxfZW5hYmxlX2ludGVncml0eV9tb25pdG9yaW5nQhUKE19l", + "bmFibGVfc2VjdXJlX2Jvb3RCDgoMX2VuYWJsZV92dHBtIosCChhTaGllbGRl", + "ZEluc3RhbmNlSWRlbnRpdHkSVwoOZW5jcnlwdGlvbl9rZXkYo8fp6AEgASgL", + "MjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2hpZWxkZWRJbnN0YW5jZUlk", + "ZW50aXR5RW50cnlIAIgBARIUCgRraW5kGJT3yAEgASgJSAGIAQESVAoLc2ln", + "bmluZ19rZXkYpZCFmQEgASgLMjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "U2hpZWxkZWRJbnN0YW5jZUlkZW50aXR5RW50cnlIAogBAUIRCg9fZW5jcnlw", + "dGlvbl9rZXlCBwoFX2tpbmRCDgoMX3NpZ25pbmdfa2V5ImkKHVNoaWVsZGVk", + "SW5zdGFuY2VJZGVudGl0eUVudHJ5EhgKB2VrX2NlcnQYndzU1gEgASgJSACI", + "AQESFwoGZWtfcHViGOTXqJMBIAEoCUgBiAEBQgoKCF9la19jZXJ0QgkKB19l", + "a19wdWIiaAofU2hpZWxkZWRJbnN0YW5jZUludGVncml0eVBvbGljeRIoChh1", + "cGRhdGVfYXV0b19sZWFybl9wb2xpY3kYp8SHdSABKAhIAIgBAUIbChlfdXBk", + "YXRlX2F1dG9fbGVhcm5fcG9saWN5ImAKDFNpZ25lZFVybEtleRIZCghrZXlf", + "bmFtZRjr8O7uASABKAlIAIgBARIaCglrZXlfdmFsdWUYkZ+w8AEgASgJSAGI", + "AQFCCwoJX2tleV9uYW1lQgwKCl9rZXlfdmFsdWUi/AEKJ1NpbXVsYXRlTWFp", + "bnRlbmFuY2VFdmVudEluc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoI", + "IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", + "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEiwKG3dpdGhfZXh0ZW5kZWRf", + "bm90aWZpY2F0aW9ucxj718nBASABKAhIAYgBARIbCgR6b25lGKzH5AEgASgJ", + "QgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkQh4KHF93aXRoX2V4dGVuZGVk", + "X25vdGlmaWNhdGlvbnMiwQIKKFNpbXVsYXRlTWFpbnRlbmFuY2VFdmVudE5v", + "ZGVHcm91cFJlcXVlc3QSGwoKbm9kZV9ncm91cBiC/IvgASABKAlCA+BBAhKM", + "AQo3bm9kZV9ncm91cHNfc2ltdWxhdGVfbWFpbnRlbmFuY2VfZXZlbnRfcmVx", + "dWVzdF9yZXNvdXJjZRjc+cunASABKAsyQi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5Ob2RlR3JvdXBzU2ltdWxhdGVNYWludGVuYW5jZUV2ZW50UmVxdWVz", + "dEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoK", + "cmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBB", + "AvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQinxQKCFNuYXBzaG90Eh0KDGFyY2hp", + "dGVjdHVyZRjT0rGQASABKAlIAIgBARIdCgxhdXRvX2NyZWF0ZWQY2Mib3QEg", + "ASgISAGIAQESGgoKY2hhaW5fbmFtZRjJ2t0gIAEoCUgCiAEBEiMKE2NyZWF0", + "aW9uX3NpemVfYnl0ZXMYjejlOyABKANIA4gBARIiChJjcmVhdGlvbl90aW1l", + "c3RhbXAYto/HDiABKAlIBIgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlI", + "BYgBARIdCgxkaXNrX3NpemVfZ2IYt5rnlgEgASgDSAaIAQESHwoOZG93bmxv", + "YWRfYnl0ZXMY9Mu5zwEgASgDSAeIAQESKwobZW5hYmxlX2NvbmZpZGVudGlh", + "bF9jb21wdXRlGLzr2TAgASgISAiIAQESRQoRZ3Vlc3Rfb3NfZmVhdHVyZXMY", + "0eDnJSADKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HdWVzdE9zRmVh", + "dHVyZRIQCgJpZBibGiABKARICYgBARIUCgRraW5kGJT3yAEgASgJSAqIAQES", + "IQoRbGFiZWxfZmluZ2VycHJpbnQYmfD3VCABKAlIC4gBARJBCgZsYWJlbHMY", + "/7/B7gEgAygLMi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU25hcHNob3Qu", + "TGFiZWxzRW50cnkSGAoNbGljZW5zZV9jb2RlcxiohdgVIAMoAxIUCghsaWNl", + "bnNlcxjSiIChASADKAkSHgoNbG9jYXRpb25faGludBjRgZKnASABKAlIDIgB", + "ARIUCgRuYW1lGIv1zQEgASgJSA2IAQESHgoNc2F0aXNmaWVzX3B6aRih3avl", + "ASABKAhIDogBARIeCg1zYXRpc2ZpZXNfcHpzGKvdq+UBIAEoCEgPiAEBEhoK", + "CXNlbGZfbGluaxiNksXZASABKAlIEIgBARJXChdzbmFwc2hvdF9lbmNyeXB0", + "aW9uX2tleRj+9tQUIAEoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1", + "c3RvbWVyRW5jcnlwdGlvbktleUgRiAEBEh0KDXNuYXBzaG90X3R5cGUY1dml", + "OyABKAlIEogBARIcCgtzb3VyY2VfZGlzaxjB7rTXASABKAlIE4gBARJbChpz", + "b3VyY2VfZGlza19lbmNyeXB0aW9uX2tleRjhoLj9ASABKAsyLi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5DdXN0b21lckVuY3J5cHRpb25LZXlIFIgBARI0", + "CiNzb3VyY2VfZGlza19mb3JfcmVjb3ZlcnlfY2hlY2twb2ludBj+4cqrASAB", + "KAlIFYgBARIfCg5zb3VyY2VfZGlza19pZBjZzcnYASABKAlIFogBARInChdz", + "b3VyY2VfaW5zdGFudF9zbmFwc2hvdBiGhMNoIAEoCUgXiAEBEmcKJnNvdXJj", + "ZV9pbnN0YW50X3NuYXBzaG90X2VuY3J5cHRpb25fa2V5GPyFlNABIAEoCzIu", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkN1c3RvbWVyRW5jcnlwdGlvbktl", + "eUgYiAEBEisKGnNvdXJjZV9pbnN0YW50X3NuYXBzaG90X2lkGPTTkIkBIAEo", + "CUgZiAEBEi8KH3NvdXJjZV9zbmFwc2hvdF9zY2hlZHVsZV9wb2xpY3kYg7a1", + "cCABKAlIGogBARIyCiJzb3VyY2Vfc25hcHNob3Rfc2NoZWR1bGVfcG9saWN5", + "X2lkGNenziEgASgJSBuIAQESFgoGc3RhdHVzGPKft1YgASgJSByIAQESHgoN", + "c3RvcmFnZV9ieXRlcxinu73KASABKANIHYgBARIlChRzdG9yYWdlX2J5dGVz", + "X3N0YXR1cxiKq4DqASABKAlIHogBARIdChFzdG9yYWdlX2xvY2F0aW9ucxia", + "7bOcASADKAkaLQoLTGFiZWxzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVl", + "GAIgASgJOgI4ASJqCgxBcmNoaXRlY3R1cmUSGgoWVU5ERUZJTkVEX0FSQ0hJ", + "VEVDVFVSRRAAEiAKGEFSQ0hJVEVDVFVSRV9VTlNQRUNJRklFRBCr1J28ARIM", + "CgVBUk02NBD6y+kdEg4KBlg4Nl82NBDHpObKASJOCgxTbmFwc2hvdFR5cGUS", + "GwoXVU5ERUZJTkVEX1NOQVBTSE9UX1RZUEUQABIPCgdBUkNISVZFEKLZ0fEB", + "EhAKCFNUQU5EQVJEEL2djOcBInIKBlN0YXR1cxIUChBVTkRFRklORURfU1RB", + "VFVTEAASEAoIQ1JFQVRJTkcQub2d2QESEAoIREVMRVRJTkcQqKeH/AESDgoG", + "RkFJTEVEEL2QptkBEgwKBVJFQURZEIPDjyUSEAoJVVBMT0FESU5HEKGczX8i", + "XQoSU3RvcmFnZUJ5dGVzU3RhdHVzEiIKHlVOREVGSU5FRF9TVE9SQUdFX0JZ", + "VEVTX1NUQVRVUxAAEhAKCFVQREFUSU5HEMbu7OsBEhEKClVQX1RPX0RBVEUQ", + "zqKnMEIPCg1fYXJjaGl0ZWN0dXJlQg8KDV9hdXRvX2NyZWF0ZWRCDQoLX2No", + "YWluX25hbWVCFgoUX2NyZWF0aW9uX3NpemVfYnl0ZXNCFQoTX2NyZWF0aW9u", + "X3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CDwoNX2Rpc2tfc2l6ZV9nYkIR", + "Cg9fZG93bmxvYWRfYnl0ZXNCHgocX2VuYWJsZV9jb25maWRlbnRpYWxfY29t", + "cHV0ZUIFCgNfaWRCBwoFX2tpbmRCFAoSX2xhYmVsX2ZpbmdlcnByaW50QhAK", + "Dl9sb2NhdGlvbl9oaW50QgcKBV9uYW1lQhAKDl9zYXRpc2ZpZXNfcHppQhAK", + "Dl9zYXRpc2ZpZXNfcHpzQgwKCl9zZWxmX2xpbmtCGgoYX3NuYXBzaG90X2Vu", + "Y3J5cHRpb25fa2V5QhAKDl9zbmFwc2hvdF90eXBlQg4KDF9zb3VyY2VfZGlz", + "a0IdChtfc291cmNlX2Rpc2tfZW5jcnlwdGlvbl9rZXlCJgokX3NvdXJjZV9k", + "aXNrX2Zvcl9yZWNvdmVyeV9jaGVja3BvaW50QhEKD19zb3VyY2VfZGlza19p", + "ZEIaChhfc291cmNlX2luc3RhbnRfc25hcHNob3RCKQonX3NvdXJjZV9pbnN0", + "YW50X3NuYXBzaG90X2VuY3J5cHRpb25fa2V5Qh0KG19zb3VyY2VfaW5zdGFu", + "dF9zbmFwc2hvdF9pZEIiCiBfc291cmNlX3NuYXBzaG90X3NjaGVkdWxlX3Bv", + "bGljeUIlCiNfc291cmNlX3NuYXBzaG90X3NjaGVkdWxlX3BvbGljeV9pZEIJ", + "Cgdfc3RhdHVzQhAKDl9zdG9yYWdlX2J5dGVzQhcKFV9zdG9yYWdlX2J5dGVz", + "X3N0YXR1cyKhAgoMU25hcHNob3RMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjMK", + "BWl0ZW1zGMDP9y8gAygLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU25h", + "cHNob3QSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tl", + "bhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5", + "Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "V2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rv", + "a2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcijAEKEFNuYXBzaG90U2V0", + "dGluZ3MSYwoQc3RvcmFnZV9sb2NhdGlvbhj50eDbASABKAsyQC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TbmFwc2hvdFNldHRpbmdzU3RvcmFnZUxvY2F0", + "aW9uU2V0dGluZ3NIAIgBAUITChFfc3RvcmFnZV9sb2NhdGlvbiLeAwonU25h", + "cHNob3RTZXR0aW5nc1N0b3JhZ2VMb2NhdGlvblNldHRpbmdzEmYKCWxvY2F0", + "aW9ucxjerpHFASADKAsyTy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TbmFw", + "c2hvdFNldHRpbmdzU3RvcmFnZUxvY2F0aW9uU2V0dGluZ3MuTG9jYXRpb25z", + "RW50cnkSFgoGcG9saWN5GLLKtisgASgJSACIAQEaiwEKDkxvY2F0aW9uc0Vu", + "dHJ5EgsKA2tleRgBIAEoCRJoCgV2YWx1ZRgCIAEoCzJZLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlNuYXBzaG90U2V0dGluZ3NTdG9yYWdlTG9jYXRpb25T", + "ZXR0aW5nc1N0b3JhZ2VMb2NhdGlvblByZWZlcmVuY2U6AjgBIpkBCgZQb2xp", + "Y3kSFAoQVU5ERUZJTkVEX1BPTElDWRAAEhQKDExPQ0FMX1JFR0lPThDo7LXA", + "ARIbChRORUFSRVNUX01VTFRJX1JFR0lPThC7/qdlEhoKElNQRUNJRklDX0xP", + "Q0FUSU9OUxDxyMeFARIqCiNTVE9SQUdFX0xPQ0FUSU9OX1BPTElDWV9VTlNQ", + "RUNJRklFRBDwkMJ3QgkKB19wb2xpY3kiYQpAU25hcHNob3RTZXR0aW5nc1N0", + "b3JhZ2VMb2NhdGlvblNldHRpbmdzU3RvcmFnZUxvY2F0aW9uUHJlZmVyZW5j", + "ZRIUCgRuYW1lGIv1zQEgASgJSACIAQFCBwoFX25hbWUitQEKF1NvdXJjZURp", + "c2tFbmNyeXB0aW9uS2V5ElQKE2Rpc2tfZW5jcnlwdGlvbl9rZXkYhe3EgQEg", + "ASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3VzdG9tZXJFbmNyeXB0", + "aW9uS2V5SACIAQESHAoLc291cmNlX2Rpc2sYwe601wEgASgJSAGIAQFCFgoU", + "X2Rpc2tfZW5jcnlwdGlvbl9rZXlCDgoMX3NvdXJjZV9kaXNrImEKFFNvdXJj", + "ZUluc3RhbmNlUGFyYW1zEkkKDGRpc2tfY29uZmlncxjP2apwIAMoCzIwLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tJbnN0YW50aWF0aW9uQ29uZmln", + "IvEIChhTb3VyY2VJbnN0YW5jZVByb3BlcnRpZXMSHwoOY2FuX2lwX2Zvcndh", + "cmQY/IaE3wEgASgISACIAQESJAoTZGVsZXRpb25fcHJvdGVjdGlvbhjq/7La", + "ASABKAhIAYgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAogBARI8CgVk", + "aXNrcxj2zMotIAMoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNhdmVk", + "QXR0YWNoZWREaXNrEkoKEmd1ZXN0X2FjY2VsZXJhdG9ycxjvzIfdASADKAsy", + "Ki5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BY2NlbGVyYXRvckNvbmZpZxIq", + "ChprZXlfcmV2b2NhdGlvbl9hY3Rpb25fdHlwZRji3MBwIAEoCUgDiAEBElEK", + "BmxhYmVscxj/v8HuASADKAsyPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "b3VyY2VJbnN0YW5jZVByb3BlcnRpZXMuTGFiZWxzRW50cnkSHAoMbWFjaGlu", + "ZV90eXBlGLKwymwgASgJSASIAQESOwoIbWV0YWRhdGEYr/a1KSABKAsyIS5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5NZXRhZGF0YUgFiAEBEiAKEG1pbl9j", + "cHVfcGxhdGZvcm0Y95vqcyABKAlIBogBARJIChJuZXR3b3JrX2ludGVyZmFj", + "ZXMYi9qSGSADKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3Jr", + "SW50ZXJmYWNlEkAKCnNjaGVkdWxpbmcYlMuxuAEgASgLMiMuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuU2NoZWR1bGluZ0gHiAEBEkUKEHNlcnZpY2VfYWNj", + "b3VudHMYsMSrhAEgAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2Vy", + "dmljZUFjY291bnQSMwoEdGFncxiZ6NgBIAEoCzIdLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlRhZ3NICIgBARotCgtMYWJlbHNFbnRyeRILCgNrZXkYASAB", + "KAkSDQoFdmFsdWUYAiABKAk6AjgBIo0BChdLZXlSZXZvY2F0aW9uQWN0aW9u", + "VHlwZRIoCiRVTkRFRklORURfS0VZX1JFVk9DQVRJT05fQUNUSU9OX1RZUEUQ", + "ABIuCiZLRVlfUkVWT0NBVElPTl9BQ1RJT05fVFlQRV9VTlNQRUNJRklFRBDa", + "kd7eARILCgROT05FELjOkgESCwoEU1RPUBCCgJwBQhEKD19jYW5faXBfZm9y", + "d2FyZEIWChRfZGVsZXRpb25fcHJvdGVjdGlvbkIOCgxfZGVzY3JpcHRpb25C", + "HQobX2tleV9yZXZvY2F0aW9uX2FjdGlvbl90eXBlQg8KDV9tYWNoaW5lX3R5", + "cGVCCwoJX21ldGFkYXRhQhMKEV9taW5fY3B1X3BsYXRmb3JtQg0KC19zY2hl", + "ZHVsaW5nQgcKBV90YWdzIqAGCg5Tc2xDZXJ0aWZpY2F0ZRIcCgtjZXJ0aWZp", + "Y2F0ZRiXg/2iASABKAlIAIgBARIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/H", + "DiABKAlIAYgBARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAogBARIcCgtl", + "eHBpcmVfdGltZRjt05HSASABKAlIA4gBARIQCgJpZBibGiABKARIBIgBARIU", + "CgRraW5kGJT3yAEgASgJSAWIAQESVgoHbWFuYWdlZBifn6SOASABKAsyPC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xDZXJ0aWZpY2F0ZU1hbmFnZWRT", + "c2xDZXJ0aWZpY2F0ZUgGiAEBEhQKBG5hbWUYi/XNASABKAlIB4gBARIcCgtw", + "cml2YXRlX2tleRij86WsASABKAlICIgBARIWCgZyZWdpb24Y9M2gQiABKAlI", + "CYgBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAqIAQESXwoMc2VsZl9tYW5h", + "Z2VkGKzzgZ0BIAEoCzJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbENl", + "cnRpZmljYXRlU2VsZk1hbmFnZWRTc2xDZXJ0aWZpY2F0ZUgLiAEBEiUKGXN1", + "YmplY3RfYWx0ZXJuYXRpdmVfbmFtZXMY4++T/AEgAygJEhQKBHR5cGUYup7a", + "ASABKAlIDIgBASJbCgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAASDwoHTUFO", + "QUdFRBD/ttLkARIUCgxTRUxGX01BTkFHRUQQjPuTzwESGAoQVFlQRV9VTlNQ", + "RUNJRklFRBCS+9vQAUIOCgxfY2VydGlmaWNhdGVCFQoTX2NyZWF0aW9uX3Rp", + "bWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CDgoMX2V4cGlyZV90aW1lQgUKA19p", + "ZEIHCgVfa2luZEIKCghfbWFuYWdlZEIHCgVfbmFtZUIOCgxfcHJpdmF0ZV9r", + "ZXlCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQg8KDV9zZWxmX21hbmFnZWRC", + "BwoFX3R5cGUiywMKHFNzbENlcnRpZmljYXRlQWdncmVnYXRlZExpc3QSEAoC", + "aWQYmxogASgJSACIAQESUgoFaXRlbXMYwM/3LyADKAsyQC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5Tc2xDZXJ0aWZpY2F0ZUFnZ3JlZ2F0ZWRMaXN0Lkl0", "ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90", "b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gB", "ARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEo", - "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpcCgpJ", - "dGVtc0VudHJ5EgsKA2tleRgBIAEoCRI9CgV2YWx1ZRgCIAEoCzIuLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlN1Ym5ldHdvcmtzU2NvcGVkTGlzdDoCOAFC", - "BQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZf", - "bGlua0IKCghfd2FybmluZyKlAgoOU3VibmV0d29ya0xpc3QSEAoCaWQYmxog", - "ASgJSACIAQESNQoFaXRlbXMYwM/3LyADKAsyIy5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5TdWJuZXR3b3JrEhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9u", - "ZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF", - "2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQ", - "X25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIt0E", - "ChNTdWJuZXR3b3JrTG9nQ29uZmlnEiQKFGFnZ3JlZ2F0aW9uX2ludGVydmFs", - "GIKbtFMgASgJSACIAQESFwoGZW5hYmxlGIPL1JQBIAEoCEgBiAEBEhsKC2Zp", - "bHRlcl9leHByGNykuFcgASgJSAKIAQESHgoNZmxvd19zYW1wbGluZxjY5+X8", - "ASABKAJIA4gBARIYCghtZXRhZGF0YRiv9rUpIAEoCUgEiAEBEhsKD21ldGFk", - "YXRhX2ZpZWxkcxjJu7u0ASADKAkiyAEKE0FnZ3JlZ2F0aW9uSW50ZXJ2YWwS", - "IgoeVU5ERUZJTkVEX0FHR1JFR0FUSU9OX0lOVEVSVkFMEAASFwoPSU5URVJW", - "QUxfMTBfTUlOEMzRpegBEhcKD0lOVEVSVkFMXzE1X01JThDRvL/qARIVCg5J", - "TlRFUlZBTF8xX01JThCq0vYgEhYKD0lOVEVSVkFMXzMwX1NFQxCJ4MwDEhUK", - "DklOVEVSVkFMXzVfTUlOEK6O2CISFQoOSU5URVJWQUxfNV9TRUMQrbrYIiJ1", - "CghNZXRhZGF0YRIWChJVTkRFRklORURfTUVUQURBVEEQABIWCg9DVVNUT01f", - "TUVUQURBVEEQvdjjHRIcChRFWENMVURFX0FMTF9NRVRBREFUQRCSvcGfARIb", - "ChRJTkNMVURFX0FMTF9NRVRBREFUQRCEzb9OQhcKFV9hZ2dyZWdhdGlvbl9p", - "bnRlcnZhbEIJCgdfZW5hYmxlQg4KDF9maWx0ZXJfZXhwckIQCg5fZmxvd19z", - "YW1wbGluZ0ILCglfbWV0YWRhdGEivQEKGFN1Ym5ldHdvcmtTZWNvbmRhcnlS", - "YW5nZRIdCg1pcF9jaWRyX3JhbmdlGMrN5C4gASgJSACIAQESGwoKcmFuZ2Vf", - "bmFtZRjN8LSeASABKAlIAYgBARIoChdyZXNlcnZlZF9pbnRlcm5hbF9yYW5n", - "ZRiynr+IASABKAlIAogBAUIQCg5faXBfY2lkcl9yYW5nZUINCgtfcmFuZ2Vf", - "bmFtZUIaChhfcmVzZXJ2ZWRfaW50ZXJuYWxfcmFuZ2UiVgojU3VibmV0d29y", - "a3NFeHBhbmRJcENpZHJSYW5nZVJlcXVlc3QSHQoNaXBfY2lkcl9yYW5nZRjK", - "zeQuIAEoCUgAiAEBQhAKDl9pcF9jaWRyX3JhbmdlIpwBChVTdWJuZXR3b3Jr", - "c1Njb3BlZExpc3QSPAoLc3VibmV0d29ya3MYxdSlxgEgAygLMiMuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29yaxI5Cgd3YXJuaW5nGJzflhgg", - "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoK", - "CF93YXJuaW5nInQKKlN1Ym5ldHdvcmtzU2V0UHJpdmF0ZUlwR29vZ2xlQWNj", - "ZXNzUmVxdWVzdBIpChhwcml2YXRlX2lwX2dvb2dsZV9hY2Nlc3MYzuj9yAEg", - "ASgISACIAQFCGwoZX3ByaXZhdGVfaXBfZ29vZ2xlX2FjY2VzcyJ/CgpTdWJz", - "ZXR0aW5nEhYKBnBvbGljeRiyyrYrIAEoCUgAiAEBIk4KBlBvbGljeRIUChBV", - "TkRFRklORURfUE9MSUNZEAASIQoaQ09OU0lTVEVOVF9IQVNIX1NVQlNFVFRJ", - "TkcQtJj8MxILCgROT05FELjOkgFCCQoHX3BvbGljeSLXAQoWU3VzcGVuZElu", - "c3RhbmNlUmVxdWVzdBIiChFkaXNjYXJkX2xvY2FsX3NzZBjP6a2YASABKAhI", - "AIgBARIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbB", - "bCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgB", - "iAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCFAoSX2Rpc2NhcmRf", - "bG9jYWxfc3NkQg0KC19yZXF1ZXN0X2lkIokBCiBTd2l0Y2hUb0N1c3RvbU1v", - "ZGVOZXR3b3JrUmVxdWVzdBIXCgduZXR3b3JrGK60hW8gASgJQgPgQQISIQoH", - "cHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lk", - "GMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi2AMKDlRDUEhlYWx0aENo", - "ZWNrEhQKBHBvcnQYgbHSASABKAVIAIgBARIZCglwb3J0X25hbWUYiYfnEyAB", - "KAlIAYgBARIiChJwb3J0X3NwZWNpZmljYXRpb24YxevMGCABKAlIAogBARIc", - "Cgxwcm94eV9oZWFkZXIY/rq8TCABKAlIA4gBARIXCgdyZXF1ZXN0GI/luwog", - "ASgJSASIAQESGAoIcmVzcG9uc2UYwajcXSABKAlIBYgBASJ+ChFQb3J0U3Bl", - "Y2lmaWNhdGlvbhIgChxVTkRFRklORURfUE9SVF9TUEVDSUZJQ0FUSU9OEAAS", - "FQoOVVNFX0ZJWEVEX1BPUlQQ5IjbWhIWCg5VU0VfTkFNRURfUE9SVBC/z8em", - "ARIYChBVU0VfU0VSVklOR19QT1JUEMzR9awBIkgKC1Byb3h5SGVhZGVyEhoK", - "FlVOREVGSU5FRF9QUk9YWV9IRUFERVIQABILCgROT05FELjOkgESEAoIUFJP", - "WFlfVjEQrKS3nwFCBwoFX3BvcnRCDAoKX3BvcnRfbmFtZUIVChNfcG9ydF9z", - "cGVjaWZpY2F0aW9uQg8KDV9wcm94eV9oZWFkZXJCCgoIX3JlcXVlc3RCCwoJ", - "X3Jlc3BvbnNlIkUKBFRhZ3MSGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIAIgB", - "ARIQCgVpdGVtcxjAz/cvIAMoCUIOCgxfZmluZ2VycHJpbnQiygMKD1Rhcmdl", - "dEdycGNQcm94eRIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgB", - "ARIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlIAYgBARIbCgtmaW5nZXJwcmlu", - "dBjk0fNvIAEoCUgCiAEBEhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtpbmQYlPfI", - "ASABKAlIBIgBARIUCgRuYW1lGIv1zQEgASgJSAWIAQESGgoJc2VsZl9saW5r", - "GI2SxdkBIAEoCUgGiAEBEiEKEXNlbGZfbGlua193aXRoX2lkGIKsnRUgASgJ", - "SAeIAQESGAoHdXJsX21hcBiMlYGvASABKAlICIgBARImChZ2YWxpZGF0ZV9m", - "b3JfcHJveHlsZXNzGKjjxjAgASgISAmIAQFCFQoTX2NyZWF0aW9uX3RpbWVz", - "dGFtcEIOCgxfZGVzY3JpcHRpb25CDgoMX2ZpbmdlcnByaW50QgUKA19pZEIH", - "CgVfa2luZEIHCgVfbmFtZUIMCgpfc2VsZl9saW5rQhQKEl9zZWxmX2xpbmtf", - "d2l0aF9pZEIKCghfdXJsX21hcEIZChdfdmFsaWRhdGVfZm9yX3Byb3h5bGVz", - "cyKvAgoTVGFyZ2V0R3JwY1Byb3h5TGlzdBIQCgJpZBibGiABKAlIAIgBARI6", - "CgVpdGVtcxjAz/cvIAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRh", - "cmdldEdycGNQcm94eRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9w", - "YWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEo", - "CUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0", - "X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKuAQobVGFy", - "Z2V0SHR0cFByb3hpZXNTY29wZWRMaXN0EkgKE3RhcmdldF9odHRwX3Byb3hp", - "ZXMYw9WoTSADKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRI", - "dHRwUHJveHkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyLrAwoPVGFyZ2V0", - "SHR0cFByb3h5EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEB", - "EhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgBiAEBEhsKC2ZpbmdlcnByaW50", - "GOTR828gASgJSAKIAQESLAobaHR0cF9rZWVwX2FsaXZlX3RpbWVvdXRfc2Vj", - "GN7OptUBIAEoBUgDiAEBEhAKAmlkGJsaIAEoBEgEiAEBEhQKBGtpbmQYlPfI", - "ASABKAlIBYgBARIUCgRuYW1lGIv1zQEgASgJSAaIAQESGwoKcHJveHlfYmlu", - "ZBjuzrGIASABKAhIB4gBARIWCgZyZWdpb24Y9M2gQiABKAlICIgBARIaCglz", - "ZWxmX2xpbmsYjZLF2QEgASgJSAmIAQESGAoHdXJsX21hcBiMlYGvASABKAlI", - "CogBAUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIO", - "CgxfZmluZ2VycHJpbnRCHgocX2h0dHBfa2VlcF9hbGl2ZV90aW1lb3V0X3Nl", - "Y0IFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCDQoLX3Byb3h5X2JpbmRCCQoH", - "X3JlZ2lvbkIMCgpfc2VsZl9saW5rQgoKCF91cmxfbWFwIogDCh1UYXJnZXRI", - "dHRwUHJveHlBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJTCgVp", - "dGVtcxjAz/cvIAMoCzJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdl", - "dEh0dHBQcm94eUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU", - "98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEB", - "EhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMY", - "n6CGdCADKAkaYgoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSQwoFdmFsdWUY", - "AiABKAsyNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwUHJv", - "eGllc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9w", - "YWdlX3Rva2VuQgwKCl9zZWxmX2xpbmsirwIKE1RhcmdldEh0dHBQcm94eUxp", - "c3QSEAoCaWQYmxogASgJSACIAQESOgoFaXRlbXMYwM/3LyADKAsyKC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwUHJveHkSFAoEa2luZBiU", - "98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEB", - "EhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhgg", - "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUK", - "A19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xp", - "bmtCCgoIX3dhcm5pbmcisgEKHFRhcmdldEh0dHBzUHJveGllc1Njb3BlZExp", - "c3QSSwoUdGFyZ2V0X2h0dHBzX3Byb3hpZXMYivznrgEgAygLMikuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eRI5Cgd3YXJuaW5n", - "GJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gA", - "iAEBQgoKCF93YXJuaW5nImEKKlRhcmdldEh0dHBzUHJveGllc1NldENlcnRp", - "ZmljYXRlTWFwUmVxdWVzdBIfCg9jZXJ0aWZpY2F0ZV9tYXAYtOXNSiABKAlI", - "AIgBAUISChBfY2VydGlmaWNhdGVfbWFwIrYBCihUYXJnZXRIdHRwc1Byb3hp", - "ZXNTZXRRdWljT3ZlcnJpZGVSZXF1ZXN0Eh4KDXF1aWNfb3ZlcnJpZGUYraHb", - "2QEgASgJSACIAQEiWAoMUXVpY092ZXJyaWRlEhsKF1VOREVGSU5FRF9RVUlD", - "X09WRVJSSURFEAASDgoHRElTQUJMRRDI3aZzEg4KBkVOQUJMRRCDs6DRARIL", - "CgROT05FELjOkgFCEAoOX3F1aWNfb3ZlcnJpZGUiSworVGFyZ2V0SHR0cHNQ", - "cm94aWVzU2V0U3NsQ2VydGlmaWNhdGVzUmVxdWVzdBIcChBzc2xfY2VydGlm", - "aWNhdGVzGI+iw64BIAMoCSKHCAoQVGFyZ2V0SHR0cHNQcm94eRIkChRhdXRo", - "b3JpemF0aW9uX3BvbGljeRi475cQIAEoCUgAiAEBEh8KD2NlcnRpZmljYXRl", - "X21hcBi05c1KIAEoCUgBiAEBEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cO", - "IAEoCUgCiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgDiAEBEhsKC2Zp", - "bmdlcnByaW50GOTR828gASgJSASIAQESLAobaHR0cF9rZWVwX2FsaXZlX3Rp", - "bWVvdXRfc2VjGN7OptUBIAEoBUgFiAEBEhAKAmlkGJsaIAEoBEgGiAEBEhQK", - "BGtpbmQYlPfIASABKAlIB4gBARIUCgRuYW1lGIv1zQEgASgJSAiIAQESGwoK", - "cHJveHlfYmluZBjuzrGIASABKAhICYgBARIeCg1xdWljX292ZXJyaWRlGK2h", - "29kBIAEoCUgKiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgLiAEBEhoKCXNlbGZf", - "bGluaxiNksXZASABKAlIDIgBARIiChFzZXJ2ZXJfdGxzX3BvbGljeRjy3oeN", - "ASABKAlIDYgBARIcChBzc2xfY2VydGlmaWNhdGVzGI+iw64BIAMoCRIbCgpz", - "c2xfcG9saWN5GMX94IwBIAEoCUgOiAEBEh4KDnRsc19lYXJseV9kYXRhGMrh", - "kR0gASgJSA+IAQESGAoHdXJsX21hcBiMlYGvASABKAlIEIgBASJYCgxRdWlj", - "T3ZlcnJpZGUSGwoXVU5ERUZJTkVEX1FVSUNfT1ZFUlJJREUQABIOCgdESVNB", - "QkxFEMjdpnMSDgoGRU5BQkxFEIOzoNEBEgsKBE5PTkUQuM6SASJiCgxUbHNF", - "YXJseURhdGESHAoYVU5ERUZJTkVEX1RMU19FQVJMWV9EQVRBEAASEAoIRElT", - "QUJMRUQQ/NSw9gESEgoKUEVSTUlTU0lWRRCf5b7wARIOCgZTVFJJQ1QQyaWh", - "kwFCFwoVX2F1dGhvcml6YXRpb25fcG9saWN5QhIKEF9jZXJ0aWZpY2F0ZV9t", - "YXBCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CDgoM", - "X2ZpbmdlcnByaW50Qh4KHF9odHRwX2tlZXBfYWxpdmVfdGltZW91dF9zZWNC", - "BQoDX2lkQgcKBV9raW5kQgcKBV9uYW1lQg0KC19wcm94eV9iaW5kQhAKDl9x", - "dWljX292ZXJyaWRlQgkKB19yZWdpb25CDAoKX3NlbGZfbGlua0IUChJfc2Vy", - "dmVyX3Rsc19wb2xpY3lCDQoLX3NzbF9wb2xpY3lCEQoPX3Rsc19lYXJseV9k", - "YXRhQgoKCF91cmxfbWFwItIDCh5UYXJnZXRIdHRwc1Byb3h5QWdncmVnYXRl", - "ZExpc3QSEAoCaWQYmxogASgJSACIAQESVAoFaXRlbXMYwM/3LyADKAsyQi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwc1Byb3h5QWdncmVn", + "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpgCgpJ", + "dGVtc0VudHJ5EgsKA2tleRgBIAEoCRJBCgV2YWx1ZRgCIAEoCzIyLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlNzbENlcnRpZmljYXRlc1Njb3BlZExpc3Q6", + "AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9z", + "ZWxmX2xpbmtCCgoIX3dhcm5pbmcirQIKElNzbENlcnRpZmljYXRlTGlzdBIQ", + "CgJpZBibGiABKAlIAIgBARI5CgVpdGVtcxjAz/cvIAMoCzInLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlNzbENlcnRpZmljYXRlEhQKBGtpbmQYlPfIASAB", + "KAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglz", + "ZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIg", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRC", + "BwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoK", + "CF93YXJuaW5nItADCiNTc2xDZXJ0aWZpY2F0ZU1hbmFnZWRTc2xDZXJ0aWZp", + "Y2F0ZRJpCg1kb21haW5fc3RhdHVzGM2n56sBIAMoCzJOLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlNzbENlcnRpZmljYXRlTWFuYWdlZFNzbENlcnRpZmlj", + "YXRlLkRvbWFpblN0YXR1c0VudHJ5EhIKB2RvbWFpbnMYr4ibbCADKAkSFgoG", + "c3RhdHVzGPKft1YgASgJSACIAQEaMwoRRG9tYWluU3RhdHVzRW50cnkSCwoD", + "a2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4ASLRAQoGU3RhdHVzEhQKEFVO", + "REVGSU5FRF9TVEFUVVMQABIOCgZBQ1RJVkUQhuaJlgESLgomTUFOQUdFRF9D", + "RVJUSUZJQ0FURV9TVEFUVVNfVU5TUEVDSUZJRUQQ0sWz4gESFAoMUFJPVklT", + "SU9OSU5HEO312ooBEhoKE1BST1ZJU0lPTklOR19GQUlMRUQQz6vQJBInCh9Q", + "Uk9WSVNJT05JTkdfRkFJTEVEX1BFUk1BTkVOVExZEKvwkoMBEhYKDlJFTkVX", + "QUxfRkFJTEVEEIS+oc8BQgkKB19zdGF0dXMihQEKJ1NzbENlcnRpZmljYXRl", + "U2VsZk1hbmFnZWRTc2xDZXJ0aWZpY2F0ZRIcCgtjZXJ0aWZpY2F0ZRiXg/2i", + "ASABKAlIAIgBARIcCgtwcml2YXRlX2tleRij86WsASABKAlIAYgBAUIOCgxf", + "Y2VydGlmaWNhdGVCDgoMX3ByaXZhdGVfa2V5IqkBChlTc2xDZXJ0aWZpY2F0", + "ZXNTY29wZWRMaXN0EkUKEHNzbF9jZXJ0aWZpY2F0ZXMYj6LDrgEgAygLMicu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsQ2VydGlmaWNhdGUSOQoHd2Fy", + "bmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5p", + "bmdIAIgBAUIKCghfd2FybmluZyLgAwoZU3NsUG9saWNpZXNBZ2dyZWdhdGVk", + "TGlzdBIUCgRldGFnGJXSvgEgASgJSACIAQESEAoCaWQYmxogASgJSAGIAQES", + "TwoFaXRlbXMYwM/3LyADKAsyPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "c2xQb2xpY2llc0FnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU", + "98gBIAEoCUgCiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgDiAEB", + "EhoKCXNlbGZfbGluaxiNksXZASABKAlIBIgBARIXCgx1bnJlYWNoYWJsZXMY", + "n6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLldhcm5pbmdIBYgBARpcCgpJdGVtc0VudHJ5EgsKA2tleRgB", + "IAEoCRI9CgV2YWx1ZRgCIAEoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlNzbFBvbGljaWVzU2NvcGVkTGlzdDoCOAFCBwoFX2V0YWdCBQoDX2lkQgcK", + "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", + "d2FybmluZyKlAgoPU3NsUG9saWNpZXNMaXN0EhAKAmlkGJsaIAEoCUgAiAEB", + "EjQKBWl0ZW1zGMDP9y8gAygLMiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "U3NsUG9saWN5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2Vf", + "dG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOI", + "AQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFn", + "ZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIj8KKFNzbFBvbGlj", + "aWVzTGlzdEF2YWlsYWJsZUZlYXR1cmVzUmVzcG9uc2USEwoIZmVhdHVyZXMY", + "vcizdSADKAkimwEKFVNzbFBvbGljaWVzU2NvcGVkTGlzdBI7Cgxzc2xfcG9s", + "aWNpZXMYo+SNZCADKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xQ", + "b2xpY3kSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyLZBQoJU3NsUG9saWN5", + "EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhoKD2N1c3Rv", + "bV9mZWF0dXJlcxjLsssQIAMoCRIcCgtkZXNjcmlwdGlvbhj8h9bJASABKAlI", + "AYgBARIcChBlbmFibGVkX2ZlYXR1cmVzGPvG0t8BIAMoCRIbCgtmaW5nZXJw", + "cmludBjk0fNvIAEoCUgCiAEBEhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtpbmQY", + "lPfIASABKAlIBIgBARIfCg9taW5fdGxzX3ZlcnNpb24Yp+bxAyABKAlIBYgB", + "ARIUCgRuYW1lGIv1zQEgASgJSAaIAQESFwoHcHJvZmlsZRipk7psIAEoCUgH", + "iAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgIiAEBEhoKCXNlbGZfbGluaxiNksXZ", + "ASABKAlICYgBARI3Cgh3YXJuaW5ncxjXiMHtASADKAsyIS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5XYXJuaW5ncyJeCg1NaW5UbHNWZXJzaW9uEh0KGVVO", + "REVGSU5FRF9NSU5fVExTX1ZFUlNJT04QABIOCgdUTFNfMV8wEL6k5Q8SDgoH", + "VExTXzFfMRC/pOUPEg4KB1RMU18xXzIQwKTlDyJlCgdQcm9maWxlEhUKEVVO", + "REVGSU5FRF9QUk9GSUxFEAASEQoKQ09NUEFUSUJMRRDUjcNVEg4KBkNVU1RP", + "TRDx/qW5ARINCgZNT0RFUk4Qn775PhIRCgpSRVNUUklDVEVEENvo23xCFQoT", + "X2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CDgoMX2Zpbmdl", + "cnByaW50QgUKA19pZEIHCgVfa2luZEISChBfbWluX3Rsc192ZXJzaW9uQgcK", + "BV9uYW1lQgoKCF9wcm9maWxlQgkKB19yZWdpb25CDAoKX3NlbGZfbGluayJA", + "ChJTc2xQb2xpY3lSZWZlcmVuY2USGwoKc3NsX3BvbGljeRjF/eCMASABKAlI", + "AIgBAUINCgtfc3NsX3BvbGljeSKgAgogU3RhcnRBc3luY1JlcGxpY2F0aW9u", + "RGlza1JlcXVlc3QSFAoEZGlzaxidm7wBIAEoCUID4EECEnsKLmRpc2tzX3N0", + "YXJ0X2FzeW5jX3JlcGxpY2F0aW9uX3JlcXVlc3RfcmVzb3VyY2UY2p7A4AEg", + "ASgLMjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlza3NTdGFydEFzeW5j", + "UmVwbGljYXRpb25SZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", + "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCK4Agom", + "U3RhcnRBc3luY1JlcGxpY2F0aW9uUmVnaW9uRGlza1JlcXVlc3QSFAoEZGlz", + "axidm7wBIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SiAEKNXJl", + "Z2lvbl9kaXNrc19zdGFydF9hc3luY19yZXBsaWNhdGlvbl9yZXF1ZXN0X3Jl", + "c291cmNlGIXIluIBIAEoCzJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJl", + "Z2lvbkRpc2tzU3RhcnRBc3luY1JlcGxpY2F0aW9uUmVxdWVzdEID4EECEhoK", + "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKbAQoU", + "U3RhcnRJbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UYlanaCCABKAlCA+BB", + "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", + "c3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6", + "b25lQg0KC19yZXF1ZXN0X2lkIs4CCilTdGFydEluc3RhbmNlc0luc3RhbmNl", + "R3JvdXBNYW5hZ2VyUmVxdWVzdBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", + "GMP383YgASgJQgPgQQISjQEKOGluc3RhbmNlX2dyb3VwX21hbmFnZXJzX3N0", + "YXJ0X2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlGKulv3wgASgLMkMuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJzU3Rh", + "cnRJbnN0YW5jZXNSZXF1ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", + "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", + "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLmAgov", + "U3RhcnRJbnN0YW5jZXNSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVl", + "c3QSJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEiEK", + "B3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTN", + "oEIgASgJQgzgQQLyRwZyZWdpb24SmwEKP3JlZ2lvbl9pbnN0YW5jZV9ncm91", + "cF9tYW5hZ2Vyc19zdGFydF9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRiW", + "m//sASABKAsySS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25JbnN0", + "YW5jZUdyb3VwTWFuYWdlcnNTdGFydEluc3RhbmNlc1JlcXVlc3RCA+BBAhIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQitQIK", + "JVN0YXJ0V2l0aEVuY3J5cHRpb25LZXlJbnN0YW5jZVJlcXVlc3QSGAoIaW5z", + "dGFuY2UYlanaCCABKAlCA+BBAhKGAQo0aW5zdGFuY2VzX3N0YXJ0X3dpdGhf", + "ZW5jcnlwdGlvbl9rZXlfcmVxdWVzdF9yZXNvdXJjZRj//s/SASABKAsyPy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZXNTdGFydFdpdGhFbmNy", + "eXB0aW9uS2V5UmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", + "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpv", + "bmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQifAoOU3Rh", + "dGVmdWxQb2xpY3kSVgoPcHJlc2VydmVkX3N0YXRlGKrioAEgASgLMjUuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU3RhdGVmdWxQb2xpY3lQcmVzZXJ2ZWRT", + "dGF0ZUgAiAEBQhIKEF9wcmVzZXJ2ZWRfc3RhdGUijgUKHFN0YXRlZnVsUG9s", + "aWN5UHJlc2VydmVkU3RhdGUSUgoFZGlza3MY9szKLSADKAsyQC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TdGF0ZWZ1bFBvbGljeVByZXNlcnZlZFN0YXRl", + "LkRpc2tzRW50cnkSYQoNZXh0ZXJuYWxfaV9wcxiN04D+ASADKAsyRi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TdGF0ZWZ1bFBvbGljeVByZXNlcnZlZFN0", + "YXRlLkV4dGVybmFsSVBzRW50cnkSYAoNaW50ZXJuYWxfaV9wcxjbm+9mIAMo", + "CzJGLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0YXRlZnVsUG9saWN5UHJl", + "c2VydmVkU3RhdGUuSW50ZXJuYWxJUHNFbnRyeRptCgpEaXNrc0VudHJ5EgsK", + "A2tleRgBIAEoCRJOCgV2YWx1ZRgCIAEoCzI/Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlN0YXRlZnVsUG9saWN5UHJlc2VydmVkU3RhdGVEaXNrRGV2aWNl", + "OgI4ARpyChBFeHRlcm5hbElQc0VudHJ5EgsKA2tleRgBIAEoCRJNCgV2YWx1", + "ZRgCIAEoCzI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0YXRlZnVsUG9s", + "aWN5UHJlc2VydmVkU3RhdGVOZXR3b3JrSXA6AjgBGnIKEEludGVybmFsSVBz", + "RW50cnkSCwoDa2V5GAEgASgJEk0KBXZhbHVlGAIgASgLMj4uZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuU3RhdGVmdWxQb2xpY3lQcmVzZXJ2ZWRTdGF0ZU5l", + "dHdvcmtJcDoCOAEitAEKJlN0YXRlZnVsUG9saWN5UHJlc2VydmVkU3RhdGVE", + "aXNrRGV2aWNlEhwKC2F1dG9fZGVsZXRlGLvkzt0BIAEoCUgAiAEBIlwKCkF1", + "dG9EZWxldGUSGQoVVU5ERUZJTkVEX0FVVE9fREVMRVRFEAASDAoFTkVWRVIQ", + "7KSvIxIlCh5PTl9QRVJNQU5FTlRfSU5TVEFOQ0VfREVMRVRJT04Q5+DSLUIO", + "CgxfYXV0b19kZWxldGUiswEKJVN0YXRlZnVsUG9saWN5UHJlc2VydmVkU3Rh", + "dGVOZXR3b3JrSXASHAoLYXV0b19kZWxldGUYu+TO3QEgASgJSACIAQEiXAoK", + "QXV0b0RlbGV0ZRIZChVVTkRFRklORURfQVVUT19ERUxFVEUQABIMCgVORVZF", + "UhDspK8jEiUKHk9OX1BFUk1BTkVOVF9JTlNUQU5DRV9ERUxFVElPThDn4NIt", + "Qg4KDF9hdXRvX2RlbGV0ZSJ4CgZTdGF0dXMSFAoEY29kZRjt27oBIAEoBUgA", + "iAEBEikKB2RldGFpbHMYwuTj5gEgAygLMhQuZ29vZ2xlLnByb3RvYnVmLkFu", + "eRIYCgdtZXNzYWdlGIeArMcBIAEoCUgBiAEBQgcKBV9jb2RlQgoKCF9tZXNz", + "YWdlIqIBCh9TdG9wQXN5bmNSZXBsaWNhdGlvbkRpc2tSZXF1ZXN0EhQKBGRp", + "c2sYnZu8ASABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdw", + "cm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH", + "5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIqwBCiVTdG9wQXN5", + "bmNSZXBsaWNhdGlvblJlZ2lvbkRpc2tSZXF1ZXN0EhQKBGRpc2sYnZu8ASAB", + "KAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8K", + "BnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQY", + "y4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKaAgokU3RvcEdyb3VwQXN5", + "bmNSZXBsaWNhdGlvbkRpc2tSZXF1ZXN0EoYBCjRkaXNrc19zdG9wX2dyb3Vw", + "X2FzeW5jX3JlcGxpY2F0aW9uX3Jlc291cmNlX3Jlc291cmNlGJX4r6UBIAEo", + "CzI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tzU3RvcEdyb3VwQXN5", + "bmNSZXBsaWNhdGlvblJlc291cmNlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", + "GwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCKk", + "AgoqU3RvcEdyb3VwQXN5bmNSZXBsaWNhdGlvblJlZ2lvbkRpc2tSZXF1ZXN0", + "EoYBCjRkaXNrc19zdG9wX2dyb3VwX2FzeW5jX3JlcGxpY2F0aW9uX3Jlc291", + "cmNlX3Jlc291cmNlGJX4r6UBIAEoCzI/Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkRpc2tzU3RvcEdyb3VwQXN5bmNSZXBsaWNhdGlvblJlc291cmNlQgPg", + "QQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdp", + "b24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi1AEKE1N0b3BJbnN0YW5jZVJlcXVl", + "c3QSIgoRZGlzY2FyZF9sb2NhbF9zc2QYz+mtmAEgASgISACIAQESGAoIaW5z", + "dGFuY2UYlanaCCABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", + "Rwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAYgBARIbCgR6b25l", + "GKzH5AEgASgJQgrgQQLyRwR6b25lQhQKEl9kaXNjYXJkX2xvY2FsX3NzZEIN", + "CgtfcmVxdWVzdF9pZCLLAgooU3RvcEluc3RhbmNlc0luc3RhbmNlR3JvdXBN", + "YW5hZ2VyUmVxdWVzdBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383Yg", + "ASgJQgPgQQISiwEKN2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX3N0b3BfaW5z", + "dGFuY2VzX3JlcXVlc3RfcmVzb3VyY2UYjaX0ESABKAsyQi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlcnNTdG9wSW5zdGFu", + "Y2VzUmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3By", + "b2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhsKBHpvbmUYrMfk", + "ASABKAlCCuBBAvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQi4wIKLlN0b3BJbnN0", + "YW5jZXNSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5z", + "dGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2IAEoCUID4EECEiEKB3Byb2plY3QY", + "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzg", + "QQLyRwZyZWdpb24SmQEKPnJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", + "c19zdG9wX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlGMKc8oABIAEoCzJI", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBN", + "YW5hZ2Vyc1N0b3BJbnN0YW5jZXNSZXF1ZXN0QgPgQQISGgoKcmVxdWVzdF9p", + "ZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIoULCgtTdG9yYWdlUG9v", + "bBIqChpjYXBhY2l0eV9wcm92aXNpb25pbmdfdHlwZRiHiv13IAEoCUgAiAEB", + "EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgBiAEBEhwKC2Rlc2Ny", + "aXB0aW9uGPyH1skBIAEoCUgCiAEBEhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtp", + "bmQYlPfIASABKAlIBIgBARIhChFsYWJlbF9maW5nZXJwcmludBiZ8PdUIAEo", + "CUgFiAEBEkQKBmxhYmVscxj/v8HuASADKAsyMC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5TdG9yYWdlUG9vbC5MYWJlbHNFbnRyeRIUCgRuYW1lGIv1zQEg", + "ASgJSAaIAQESLgodcGVyZm9ybWFuY2VfcHJvdmlzaW9uaW5nX3R5cGUY/Z22", + "3wEgASgJSAeIAQESLQoccG9vbF9wcm92aXNpb25lZF9jYXBhY2l0eV9nYhjS", + "z5fkASABKANICIgBARIlChVwb29sX3Byb3Zpc2lvbmVkX2lvcHMYl8m5NSAB", + "KANICYgBARIrChtwb29sX3Byb3Zpc2lvbmVkX3Rocm91Z2hwdXQYmI3YUCAB", + "KANICogBARJTCg9yZXNvdXJjZV9zdGF0dXMYw/r3diABKAsyMi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TdG9yYWdlUG9vbFJlc291cmNlU3RhdHVzSAuI", + "AQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgMiAEBEiEKEXNlbGZfbGlua193", + "aXRoX2lkGIKsnRUgASgJSA2IAQESFQoFc3RhdGUYkYmrNCABKAlIDogBARJK", + "CgZzdGF0dXMY8p+3ViABKAsyMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "dG9yYWdlUG9vbFJlc291cmNlU3RhdHVzSA+IAQESIgoRc3RvcmFnZV9wb29s", + "X3R5cGUYuYGwiAEgASgJSBCIAQESFAoEem9uZRisx+QBIAEoCUgRiAEBGi0K", + "C0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEi", + "RAoYQ2FwYWNpdHlQcm92aXNpb25pbmdUeXBlEigKJFVOREVGSU5FRF9DQVBB", + "Q0lUWV9QUk9WSVNJT05JTkdfVFlQRRAAIkoKG1BlcmZvcm1hbmNlUHJvdmlz", + "aW9uaW5nVHlwZRIrCidVTkRFRklORURfUEVSRk9STUFOQ0VfUFJPVklTSU9O", + "SU5HX1RZUEUQACJeCgVTdGF0ZRITCg9VTkRFRklORURfU1RBVEUQABIQCghD", + "UkVBVElORxC5vZ3ZARIQCghERUxFVElORxCop4f8ARIOCgZGQUlMRUQQvZCm", + "2QESDAoFUkVBRFkQg8OPJUIdChtfY2FwYWNpdHlfcHJvdmlzaW9uaW5nX3R5", + "cGVCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CBQoD", + "X2lkQgcKBV9raW5kQhQKEl9sYWJlbF9maW5nZXJwcmludEIHCgVfbmFtZUIg", + "Ch5fcGVyZm9ybWFuY2VfcHJvdmlzaW9uaW5nX3R5cGVCHwodX3Bvb2xfcHJv", + "dmlzaW9uZWRfY2FwYWNpdHlfZ2JCGAoWX3Bvb2xfcHJvdmlzaW9uZWRfaW9w", + "c0IeChxfcG9vbF9wcm92aXNpb25lZF90aHJvdWdocHV0QhIKEF9yZXNvdXJj", + "ZV9zdGF0dXNCDAoKX3NlbGZfbGlua0IUChJfc2VsZl9saW5rX3dpdGhfaWRC", + "CAoGX3N0YXRlQgkKB19zdGF0dXNCFAoSX3N0b3JhZ2VfcG9vbF90eXBlQgcK", + "BV96b25lIuEDChlTdG9yYWdlUG9vbEFnZ3JlZ2F0ZWRMaXN0EhQKBGV0YWcY", + "ldK+ASABKAlIAIgBARIQCgJpZBibGiABKAlIAYgBARJPCgVpdGVtcxjAz/cv", + "IAMoCzI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0b3JhZ2VQb29sQWdn", + "cmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAKIAQES", + "HwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAOIAQESGgoJc2VsZl9saW5r", + "GI2SxdkBIAEoCUgEiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3", + "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", + "bmluZ0gFiAEBGl0KCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEj4KBXZhbHVl", + "GAIgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2xz", + "U2NvcGVkTGlzdDoCOAFCBwoFX2V0YWdCBQoDX2lkQgcKBV9raW5kQhIKEF9u", + "ZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyLgBAoP", + "U3RvcmFnZVBvb2xEaXNrEh0KEmF0dGFjaGVkX2luc3RhbmNlcxij844fIAMo", + "CRIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIUCgRkaXNr", + "GJ2bvAEgASgJSAGIAQESFAoEbmFtZRiL9c0BIAEoCUgCiAEBEiAKEHByb3Zp", + "c2lvbmVkX2lvcHMY1L2HWSABKANIA4gBARInChZwcm92aXNpb25lZF90aHJv", + "dWdocHV0GJW+iPsBIAEoA0gEiAEBEhwKEXJlc291cmNlX3BvbGljaWVzGOGc", + "zAogAygJEhgKB3NpemVfZ2IY2YuA7AEgASgDSAWIAQESFgoGc3RhdHVzGPKf", + "t1YgASgJSAaIAQESFAoEdHlwZRi6ntoBIAEoCUgHiAEBEhoKCnVzZWRfYnl0", + "ZXMY6Zq6biABKANICIgBASKIAQoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFU", + "VVMQABIQCghDUkVBVElORxC5vZ3ZARIQCghERUxFVElORxCop4f8ARIOCgZG", + "QUlMRUQQvZCm2QESDAoFUkVBRFkQg8OPJRIRCglSRVNUT1JJTkcQq6fiwAES", + "EwoLVU5BVkFJTEFCTEUQsNilxQFCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIH", + "CgVfZGlza0IHCgVfbmFtZUITChFfcHJvdmlzaW9uZWRfaW9wc0IZChdfcHJv", + "dmlzaW9uZWRfdGhyb3VnaHB1dEIKCghfc2l6ZV9nYkIJCgdfc3RhdHVzQgcK", + "BV90eXBlQg0KC191c2VkX2J5dGVzIt8CCg9TdG9yYWdlUG9vbExpc3QSFAoE", + "ZXRhZxiV0r4BIAEoCUgAiAEBEhAKAmlkGJsaIAEoCUgBiAEBEjYKBWl0ZW1z", + "GMDP9y8gAygLMiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBv", + "b2wSFAoEa2luZBiU98gBIAEoCUgCiAEBEh8KD25leHRfcGFnZV90b2tlbhiV", + "uoYmIAEoCUgDiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIBIgBARIXCgx1", + "bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBYgBAUIHCgVfZXRhZ0IF", + "CgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9s", + "aW5rQgoKCF93YXJuaW5nIugCChRTdG9yYWdlUG9vbExpc3REaXNrcxIUCgRl", + "dGFnGJXSvgEgASgJSACIAQESEAoCaWQYmxogASgJSAGIAQESOgoFaXRlbXMY", + "wM/3LyADKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdG9yYWdlUG9v", + "bERpc2sSFAoEa2luZBiU98gBIAEoCUgCiAEBEh8KD25leHRfcGFnZV90b2tl", + "bhiVuoYmIAEoCUgDiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIBIgBARIX", + "Cgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YYIAEoCzIg", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBYgBAUIHCgVfZXRh", + "Z0IFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2Vs", + "Zl9saW5rQgoKCF93YXJuaW5nIu0FChlTdG9yYWdlUG9vbFJlc291cmNlU3Rh", + "dHVzEhoKCmRpc2tfY291bnQY7a+dVyABKANIAIgBARImChVsYXN0X3Jlc2l6", + "ZV90aW1lc3RhbXAY1Pvn7gEgASgJSAGIAQESNgombWF4X3RvdGFsX3Byb3Zp", + "c2lvbmVkX2Rpc2tfY2FwYWNpdHlfZ2IY396ITyABKANIAogBARIpChhwb29s", + "X3VzZWRfY2FwYWNpdHlfYnl0ZXMYxemw8wEgASgDSAOIAQESHgoOcG9vbF91", + "c2VkX2lvcHMYiMm8LyABKANIBIgBARIkChRwb29sX3VzZWRfdGhyb3VnaHB1", + "dBjJm6ViIAEoA0gFiAEBEicKF3Bvb2xfdXNlcl93cml0dGVuX2J5dGVzGNLt", + "lm0gASgDSAaIAQESMwoidG90YWxfcHJvdmlzaW9uZWRfZGlza19jYXBhY2l0", + "eV9nYhikjbP4ASABKANIB4gBARIrCht0b3RhbF9wcm92aXNpb25lZF9kaXNr", + "X2lvcHMYhdzSDyABKANICIgBARIyCiF0b3RhbF9wcm92aXNpb25lZF9kaXNr", + "X3Rocm91Z2hwdXQYhou81QEgASgDSAmIAQFCDQoLX2Rpc2tfY291bnRCGAoW", + "X2xhc3RfcmVzaXplX3RpbWVzdGFtcEIpCidfbWF4X3RvdGFsX3Byb3Zpc2lv", + "bmVkX2Rpc2tfY2FwYWNpdHlfZ2JCGwoZX3Bvb2xfdXNlZF9jYXBhY2l0eV9i", + "eXRlc0IRCg9fcG9vbF91c2VkX2lvcHNCFwoVX3Bvb2xfdXNlZF90aHJvdWdo", + "cHV0QhoKGF9wb29sX3VzZXJfd3JpdHRlbl9ieXRlc0IlCiNfdG90YWxfcHJv", + "dmlzaW9uZWRfZGlza19jYXBhY2l0eV9nYkIeChxfdG90YWxfcHJvdmlzaW9u", + "ZWRfZGlza19pb3BzQiQKIl90b3RhbF9wcm92aXNpb25lZF9kaXNrX3Rocm91", + "Z2hwdXQi5wcKD1N0b3JhZ2VQb29sVHlwZRIiChJjcmVhdGlvbl90aW1lc3Rh", + "bXAYto/HDiABKAlIAIgBARJHCgpkZXByZWNhdGVkGLPL0fUBIAEoCzIqLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlcHJlY2F0aW9uU3RhdHVzSAGIAQES", + "HAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAKIAQESEAoCaWQYmxogASgESAOI", + "AQESFAoEa2luZBiU98gBIAEoCUgEiAEBEjAKIG1heF9wb29sX3Byb3Zpc2lv", + "bmVkX2NhcGFjaXR5X2diGM3x7FYgASgDSAWIAQESKgoZbWF4X3Bvb2xfcHJv", + "dmlzaW9uZWRfaW9wcxj8z9n1ASABKANIBogBARIvCh9tYXhfcG9vbF9wcm92", + "aXNpb25lZF90aHJvdWdocHV0GL3UlG0gASgDSAeIAQESMAogbWluX3Bvb2xf", + "cHJvdmlzaW9uZWRfY2FwYWNpdHlfZ2IYn42LWyABKANICIgBARIqChltaW5f", + "cG9vbF9wcm92aXNpb25lZF9pb3BzGOrEy8YBIAEoA0gJiAEBEjAKH21pbl9w", + "b29sX3Byb3Zpc2lvbmVkX3Rocm91Z2hwdXQYq7SurwEgASgDSAqIAQESHAoL", + "bWluX3NpemVfZ2IY7MHbtwEgASgDSAuIAQESFAoEbmFtZRiL9c0BIAEoCUgM", + "iAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIDYgBARIhChFzZWxmX2xpbmtf", + "d2l0aF9pZBiCrJ0VIAEoCUgOiAEBEh8KFHN1cHBvcnRlZF9kaXNrX3R5cGVz", + "GIiP50cgAygJEhQKBHpvbmUYrMfkASABKAlID4gBAUIVChNfY3JlYXRpb25f", + "dGltZXN0YW1wQg0KC19kZXByZWNhdGVkQg4KDF9kZXNjcmlwdGlvbkIFCgNf", + "aWRCBwoFX2tpbmRCIwohX21heF9wb29sX3Byb3Zpc2lvbmVkX2NhcGFjaXR5", + "X2diQhwKGl9tYXhfcG9vbF9wcm92aXNpb25lZF9pb3BzQiIKIF9tYXhfcG9v", + "bF9wcm92aXNpb25lZF90aHJvdWdocHV0QiMKIV9taW5fcG9vbF9wcm92aXNp", + "b25lZF9jYXBhY2l0eV9nYkIcChpfbWluX3Bvb2xfcHJvdmlzaW9uZWRfaW9w", + "c0IiCiBfbWluX3Bvb2xfcHJvdmlzaW9uZWRfdGhyb3VnaHB1dEIOCgxfbWlu", + "X3NpemVfZ2JCBwoFX25hbWVCDAoKX3NlbGZfbGlua0IUChJfc2VsZl9saW5r", + "X3dpdGhfaWRCBwoFX3pvbmUitQMKHVN0b3JhZ2VQb29sVHlwZUFnZ3JlZ2F0", + "ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBElMKBWl0ZW1zGMDP9y8gAygLMkEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2xUeXBlQWdncmVn", "YXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoP", "bmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2S", - "xdkBIAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJu", - "aW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fybmlu", - "Z0gEiAEBGmMKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEkQKBXZhbHVlGAIg", - "ASgLMjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94", - "aWVzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3Bh", - "Z2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKxAgoUVGFyZ2V0", - "SHR0cHNQcm94eUxpc3QSEAoCaWQYmxogASgJSACIAQESOwoFaXRlbXMYwM/3", - "LyADKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwc1By", - "b3h5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4Y", - "lbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoH", + "xdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaYQoKSXRlbXNFbnRyeRILCgNr", + "ZXkYASABKAkSQgoFdmFsdWUYAiABKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5TdG9yYWdlUG9vbFR5cGVzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcK", + "BV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghf", + "d2FybmluZyKvAgoTU3RvcmFnZVBvb2xUeXBlTGlzdBIQCgJpZBibGiABKAlI", + "AIgBARI6CgVpdGVtcxjAz/cvIAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlN0b3JhZ2VQb29sVHlwZRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoP", + "bmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2S", + "xdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIK", + "EF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKt", + "AQoaU3RvcmFnZVBvb2xUeXBlc1Njb3BlZExpc3QSSAoSc3RvcmFnZV9wb29s", + "X3R5cGVzGNqt0IMBIAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0", + "b3JhZ2VQb29sVHlwZRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIqABChZT", + "dG9yYWdlUG9vbHNTY29wZWRMaXN0Ej8KDXN0b3JhZ2VfcG9vbHMYk5LA0AEg", + "AygLMiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2wSOQoH", "d2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldh", - "cm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tl", - "bkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIvwDCg5UYXJnZXRJbnN0YW5j", - "ZRIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNj", - "cmlwdGlvbhj8h9bJASABKAlIAYgBARIQCgJpZBibGiABKARIAogBARIYCghp", - "bnN0YW5jZRiVqdoIIAEoCUgDiAEBEhQKBGtpbmQYlPfIASABKAlIBIgBARIU", - "CgRuYW1lGIv1zQEgASgJSAWIAQESGwoKbmF0X3BvbGljeRiQxIrzASABKAlI", - "BogBARIXCgduZXR3b3JrGK60hW8gASgJSAeIAQESHwoPc2VjdXJpdHlfcG9s", - "aWN5GJGGylEgASgJSAiIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgJiAEB", - "EhQKBHpvbmUYrMfkASABKAlICogBASI0CglOYXRQb2xpY3kSGAoUVU5ERUZJ", - "TkVEX05BVF9QT0xJQ1kQABINCgZOT19OQVQQg7v+TEIVChNfY3JlYXRpb25f", - "dGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIFCgNfaWRCCwoJX2luc3RhbmNl", - "QgcKBV9raW5kQgcKBV9uYW1lQg0KC19uYXRfcG9saWN5QgoKCF9uZXR3b3Jr", - "QhIKEF9zZWN1cml0eV9wb2xpY3lCDAoKX3NlbGZfbGlua0IHCgVfem9uZSLL", - "AwocVGFyZ2V0SW5zdGFuY2VBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlI", - "AIgBARJSCgVpdGVtcxjAz/cvIAMoCzJALmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlRhcmdldEluc3RhbmNlQWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIU", - "CgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYg", - "ASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVh", - "Y2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGmAKCkl0ZW1zRW50cnkS", - "CwoDa2V5GAEgASgJEkEKBXZhbHVlGAIgASgLMjIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuVGFyZ2V0SW5zdGFuY2VzU2NvcGVkTGlzdDoCOAFCBQoDX2lk", - "QgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IK", - "Cghfd2FybmluZyKtAgoSVGFyZ2V0SW5zdGFuY2VMaXN0EhAKAmlkGJsaIAEo", - "CUgAiAEBEjkKBWl0ZW1zGMDP9y8gAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuVGFyZ2V0SW5zdGFuY2USFAoEa2luZBiU98gBIAEoCUgBiAEBEh8K", + "cm5pbmdIAIgBAUIKCghfd2FybmluZyK8EAoKU3VibmV0d29yaxIiChJjcmVh", + "dGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNjcmlwdGlvbhj8", + "h9bJASABKAlIAYgBARIgChBlbmFibGVfZmxvd19sb2dzGOTEoUggASgISAKI", + "AQESJAoUZXh0ZXJuYWxfaXB2Nl9wcmVmaXgY9pK2QiABKAlIA4gBARIbCgtm", + "aW5nZXJwcmludBjk0fNvIAEoCUgEiAEBEiAKD2dhdGV3YXlfYWRkcmVzcxj5", + "iaTbASABKAlIBYgBARIQCgJpZBibGiABKARIBogBARIlChRpbnRlcm5hbF9p", + "cHY2X3ByZWZpeBjoorTxASABKAlIB4gBARIdCg1pcF9jaWRyX3JhbmdlGMrN", + "5C4gASgJSAiIAQESIQoQaXB2Nl9hY2Nlc3NfdHlwZRjd9dHwASABKAlICYgB", + "ARIgCg9pcHY2X2NpZHJfcmFuZ2UYipyfggEgASgJSAqIAQESFAoEa2luZBiU", + "98gBIAEoCUgLiAEBEkkKCmxvZ19jb25maWcYndHBpwEgASgLMiwuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29ya0xvZ0NvbmZpZ0gMiAEBEhQK", + "BG5hbWUYi/XNASABKAlIDYgBARIXCgduZXR3b3JrGK60hW8gASgJSA6IAQES", + "KQoYcHJpdmF0ZV9pcF9nb29nbGVfYWNjZXNzGM7o/cgBIAEoCEgPiAEBEioK", + "GnByaXZhdGVfaXB2Nl9nb29nbGVfYWNjZXNzGI7MghcgASgJSBCIAQESGAoH", + "cHVycG9zZRie+u+WASABKAlIEYgBARIWCgZyZWdpb24Y9M2gQiABKAlIEogB", + "ARIoChdyZXNlcnZlZF9pbnRlcm5hbF9yYW5nZRiynr+IASABKAlIE4gBARIU", + "CgRyb2xlGPaA1gEgASgJSBSIAQESUQoTc2Vjb25kYXJ5X2lwX3Jhbmdlcxjj", + "/5RBIAMoCzIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN1Ym5ldHdvcmtT", + "ZWNvbmRhcnlSYW5nZRIaCglzZWxmX2xpbmsYjZLF2QEgASgJSBWIAQESGwoK", + "c3RhY2tfdHlwZRiRtYvLASABKAlIFogBARIVCgVzdGF0ZRiRias0IAEoCUgX", + "iAEBInkKDklwdjZBY2Nlc3NUeXBlEh4KGlVOREVGSU5FRF9JUFY2X0FDQ0VT", + "U19UWVBFEAASDwoIRVhURVJOQUwQy6f9EBIQCghJTlRFUk5BTBC97ZaFARIk", + "ChxVTlNQRUNJRklFRF9JUFY2X0FDQ0VTU19UWVBFEKX2pJUBIr4BChdQcml2", + "YXRlSXB2Nkdvb2dsZUFjY2VzcxIoCiRVTkRFRklORURfUFJJVkFURV9JUFY2", + "X0dPT0dMRV9BQ0NFU1MQABIdChVESVNBQkxFX0dPT0dMRV9BQ0NFU1MQ86mE", + "1wESLQolRU5BQkxFX0JJRElSRUNUSU9OQUxfQUNDRVNTX1RPX0dPT0dMRRC6", + "yonMARIrCiNFTkFCTEVfT1VUQk9VTkRfVk1fQUNDRVNTX1RPX0dPT0dMRRDX", + "+raJASL4AQoHUHVycG9zZRIVChFVTkRFRklORURfUFVSUE9TRRAAEhsKFEdM", + "T0JBTF9NQU5BR0VEX1BST1hZEPLL4HASIwocSU5URVJOQUxfSFRUUFNfTE9B", + "RF9CQUxBTkNFUhDZts52EhYKDlBFRVJfTUlHUkFUSU9OEJGqx+oBEg8KB1BS", + "SVZBVEUQ4+KywAESEwoLUFJJVkFURV9OQVQQpciurwESFwoQUFJJVkFURV9S", + "RkNfMTkxOBDb/sV5Eh4KF1BSSVZBVEVfU0VSVklDRV9DT05ORUNUEMT0+RYS", + "HQoWUkVHSU9OQUxfTUFOQUdFRF9QUk9YWRDutv1IIjoKBFJvbGUSEgoOVU5E", + "RUZJTkVEX1JPTEUQABIOCgZBQ1RJVkUQhuaJlgESDgoGQkFDS1VQEMLTzaIB", + "InsKCVN0YWNrVHlwZRIYChRVTkRFRklORURfU1RBQ0tfVFlQRRAAEhAKCUlQ", + "VjRfSVBWNhCB6MoKEhAKCUlQVjRfT05MWRCmy9UKEhAKCUlQVjZfT05MWRDk", + "rfwlEh4KFlVOU1BFQ0lGSUVEX1NUQUNLX1RZUEUQ2dGRjgEiPAoFU3RhdGUS", + "EwoPVU5ERUZJTkVEX1NUQVRFEAASEAoIRFJBSU5JTkcQ6tWM5QESDAoFUkVB", + "RFkQg8OPJUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlv", + "bkITChFfZW5hYmxlX2Zsb3dfbG9nc0IXChVfZXh0ZXJuYWxfaXB2Nl9wcmVm", + "aXhCDgoMX2ZpbmdlcnByaW50QhIKEF9nYXRld2F5X2FkZHJlc3NCBQoDX2lk", + "QhcKFV9pbnRlcm5hbF9pcHY2X3ByZWZpeEIQCg5faXBfY2lkcl9yYW5nZUIT", + "ChFfaXB2Nl9hY2Nlc3NfdHlwZUISChBfaXB2Nl9jaWRyX3JhbmdlQgcKBV9r", + "aW5kQg0KC19sb2dfY29uZmlnQgcKBV9uYW1lQgoKCF9uZXR3b3JrQhsKGV9w", + "cml2YXRlX2lwX2dvb2dsZV9hY2Nlc3NCHQobX3ByaXZhdGVfaXB2Nl9nb29n", + "bGVfYWNjZXNzQgoKCF9wdXJwb3NlQgkKB19yZWdpb25CGgoYX3Jlc2VydmVk", + "X2ludGVybmFsX3JhbmdlQgcKBV9yb2xlQgwKCl9zZWxmX2xpbmtCDQoLX3N0", + "YWNrX3R5cGVCCAoGX3N0YXRlIr8DChhTdWJuZXR3b3JrQWdncmVnYXRlZExp", + "c3QSEAoCaWQYmxogASgJSACIAQESTgoFaXRlbXMYwM/3LyADKAsyPC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TdWJuZXR3b3JrQWdncmVnYXRlZExpc3Qu", + "SXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdl", + "X3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgD", + "iAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhgg", + "ASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGlwK", + "Ckl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEj0KBXZhbHVlGAIgASgLMi4uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29ya3NTY29wZWRMaXN0OgI4", + "AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2Vs", + "Zl9saW5rQgoKCF93YXJuaW5nIqUCCg5TdWJuZXR3b3JrTGlzdBIQCgJpZBib", + "GiABKAlIAIgBARI1CgVpdGVtcxjAz/cvIAMoCzIjLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlN1Ym5ldHdvcmsSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8K", "D25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiN", "ksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNs", "b3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEIS", "ChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci", - "qQEKGVRhcmdldEluc3RhbmNlc1Njb3BlZExpc3QSRQoQdGFyZ2V0X2luc3Rh", - "bmNlcxjQ0q27ASADKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJn", - "ZXRJbnN0YW5jZRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIqUGCgpUYXJn", - "ZXRQb29sEhsKC2JhY2t1cF9wb29sGPnI8BUgASgJSACIAQESIgoSY3JlYXRp", - "b25fdGltZXN0YW1wGLaPxw4gASgJSAGIAQESHAoLZGVzY3JpcHRpb24Y/IfW", - "yQEgASgJSAKIAQESHgoOZmFpbG92ZXJfcmF0aW8Y/pS0ZSABKAJIA4gBARIZ", - "Cg1oZWFsdGhfY2hlY2tzGK6v5tUBIAMoCRIQCgJpZBibGiABKARIBIgBARIU", - "CglpbnN0YW5jZXMY/vzvDSADKAkSFAoEa2luZBiU98gBIAEoCUgFiAEBEhQK", - "BG5hbWUYi/XNASABKAlIBogBARIWCgZyZWdpb24Y9M2gQiABKAlIB4gBARIf", - "Cg9zZWN1cml0eV9wb2xpY3kYkYbKUSABKAlICIgBARIaCglzZWxmX2xpbmsY", - "jZLF2QEgASgJSAmIAQESIQoQc2Vzc2lvbl9hZmZpbml0eRixwZndASABKAlI", - "CogBASKLAgoPU2Vzc2lvbkFmZmluaXR5Eh4KGlVOREVGSU5FRF9TRVNTSU9O", - "X0FGRklOSVRZEAASEQoJQ0xJRU5UX0lQEJvc6aQBEh8KGENMSUVOVF9JUF9O", - "T19ERVNUSU5BVElPThCUms0yEhsKFENMSUVOVF9JUF9QT1JUX1BST1RPEK7y", - "3GkSFgoPQ0xJRU5UX0lQX1BST1RPEKTFiQwSGAoQR0VORVJBVEVEX0NPT0tJ", - "RRC0zsqwARITCgxIRUFERVJfRklFTEQQqIncXxITCgtIVFRQX0NPT0tJRRD7", - "o4PsARILCgROT05FELjOkgESHgoWU1RST05HX0NPT0tJRV9BRkZJTklUWRD7", - "3ZPRAUIOCgxfYmFja3VwX3Bvb2xCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIO", - "CgxfZGVzY3JpcHRpb25CEQoPX2ZhaWxvdmVyX3JhdGlvQgUKA19pZEIHCgVf", - "a2luZEIHCgVfbmFtZUIJCgdfcmVnaW9uQhIKEF9zZWN1cml0eV9wb2xpY3lC", - "DAoKX3NlbGZfbGlua0ITChFfc2Vzc2lvbl9hZmZpbml0eSK/AwoYVGFyZ2V0", - "UG9vbEFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEk4KBWl0ZW1z", - "GMDP9y8gAygLMjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0UG9v", - "bEFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgB", - "iAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZf", - "bGluaxiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkS", + "3QQKE1N1Ym5ldHdvcmtMb2dDb25maWcSJAoUYWdncmVnYXRpb25faW50ZXJ2", + "YWwYgpu0UyABKAlIAIgBARIXCgZlbmFibGUYg8vUlAEgASgISAGIAQESGwoL", + "ZmlsdGVyX2V4cHIY3KS4VyABKAlIAogBARIeCg1mbG93X3NhbXBsaW5nGNjn", + "5fwBIAEoAkgDiAEBEhgKCG1ldGFkYXRhGK/2tSkgASgJSASIAQESGwoPbWV0", + "YWRhdGFfZmllbGRzGMm7u7QBIAMoCSLIAQoTQWdncmVnYXRpb25JbnRlcnZh", + "bBIiCh5VTkRFRklORURfQUdHUkVHQVRJT05fSU5URVJWQUwQABIXCg9JTlRF", + "UlZBTF8xMF9NSU4QzNGl6AESFwoPSU5URVJWQUxfMTVfTUlOENG8v+oBEhUK", + "DklOVEVSVkFMXzFfTUlOEKrS9iASFgoPSU5URVJWQUxfMzBfU0VDEIngzAMS", + "FQoOSU5URVJWQUxfNV9NSU4Qro7YIhIVCg5JTlRFUlZBTF81X1NFQxCtutgi", + "InUKCE1ldGFkYXRhEhYKElVOREVGSU5FRF9NRVRBREFUQRAAEhYKD0NVU1RP", + "TV9NRVRBREFUQRC92OMdEhwKFEVYQ0xVREVfQUxMX01FVEFEQVRBEJK9wZ8B", + "EhsKFElOQ0xVREVfQUxMX01FVEFEQVRBEITNv05CFwoVX2FnZ3JlZ2F0aW9u", + "X2ludGVydmFsQgkKB19lbmFibGVCDgoMX2ZpbHRlcl9leHByQhAKDl9mbG93", + "X3NhbXBsaW5nQgsKCV9tZXRhZGF0YSK9AQoYU3VibmV0d29ya1NlY29uZGFy", + "eVJhbmdlEh0KDWlwX2NpZHJfcmFuZ2UYys3kLiABKAlIAIgBARIbCgpyYW5n", + "ZV9uYW1lGM3wtJ4BIAEoCUgBiAEBEigKF3Jlc2VydmVkX2ludGVybmFsX3Jh", + "bmdlGLKev4gBIAEoCUgCiAEBQhAKDl9pcF9jaWRyX3JhbmdlQg0KC19yYW5n", + "ZV9uYW1lQhoKGF9yZXNlcnZlZF9pbnRlcm5hbF9yYW5nZSJWCiNTdWJuZXR3", + "b3Jrc0V4cGFuZElwQ2lkclJhbmdlUmVxdWVzdBIdCg1pcF9jaWRyX3Jhbmdl", + "GMrN5C4gASgJSACIAQFCEAoOX2lwX2NpZHJfcmFuZ2UinAEKFVN1Ym5ldHdv", + "cmtzU2NvcGVkTGlzdBI8CgtzdWJuZXR3b3JrcxjF1KXGASADKAsyIy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TdWJuZXR3b3JrEjkKB3dhcm5pbmcYnN+W", + "GCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSACIAQFC", + "CgoIX3dhcm5pbmcidAoqU3VibmV0d29ya3NTZXRQcml2YXRlSXBHb29nbGVB", + "Y2Nlc3NSZXF1ZXN0EikKGHByaXZhdGVfaXBfZ29vZ2xlX2FjY2VzcxjO6P3I", + "ASABKAhIAIgBAUIbChlfcHJpdmF0ZV9pcF9nb29nbGVfYWNjZXNzIn8KClN1", + "YnNldHRpbmcSFgoGcG9saWN5GLLKtisgASgJSACIAQEiTgoGUG9saWN5EhQK", + "EFVOREVGSU5FRF9QT0xJQ1kQABIhChpDT05TSVNURU5UX0hBU0hfU1VCU0VU", + "VElORxC0mPwzEgsKBE5PTkUQuM6SAUIJCgdfcG9saWN5ItcBChZTdXNwZW5k", + "SW5zdGFuY2VSZXF1ZXN0EiIKEWRpc2NhcmRfbG9jYWxfc3NkGM/prZgBIAEo", + "CEgAiAEBEhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISIQoHcHJvamVjdBiZ", + "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", + "SAGIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUIUChJfZGlzY2Fy", + "ZF9sb2NhbF9zc2RCDQoLX3JlcXVlc3RfaWQi1AIKK1N1c3BlbmRJbnN0YW5j", + "ZXNJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3Jv", + "dXBfbWFuYWdlchjD9/N2IAEoCUID4EECEpEBCjppbnN0YW5jZV9ncm91cF9t", + "YW5hZ2Vyc19zdXNwZW5kX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlGNGN", + "oRYgASgLMkUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91", + "cE1hbmFnZXJzU3VzcGVuZEluc3RhbmNlc1JlcXVlc3RCA+BBAhIhCgdwcm9q", + "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZ", + "ESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19y", + "ZXF1ZXN0X2lkIusCCjFTdXNwZW5kSW5zdGFuY2VzUmVnaW9uSW5zdGFuY2VH", + "cm91cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3VwX21hbmFnZXIY", + "w/fzdiABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", + "ZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEp4BCkFyZWdp", + "b25faW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfc3VzcGVuZF9pbnN0YW5jZXNf", + "cmVxdWVzdF9yZXNvdXJjZRj85ZRmIAEoCzJLLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vyc1N1c3BlbmRJbnN0", + "YW5jZXNSZXF1ZXN0QgPgQQISGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", + "Qg0KC19yZXF1ZXN0X2lkIokBCiBTd2l0Y2hUb0N1c3RvbU1vZGVOZXR3b3Jr", + "UmVxdWVzdBIXCgduZXR3b3JrGK60hW8gASgJQgPgQQISIQoHcHJvamVjdBiZ", + "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", + "SACIAQFCDQoLX3JlcXVlc3RfaWQi2AMKDlRDUEhlYWx0aENoZWNrEhQKBHBv", + "cnQYgbHSASABKAVIAIgBARIZCglwb3J0X25hbWUYiYfnEyABKAlIAYgBARIi", + "ChJwb3J0X3NwZWNpZmljYXRpb24YxevMGCABKAlIAogBARIcCgxwcm94eV9o", + "ZWFkZXIY/rq8TCABKAlIA4gBARIXCgdyZXF1ZXN0GI/luwogASgJSASIAQES", + "GAoIcmVzcG9uc2UYwajcXSABKAlIBYgBASJ+ChFQb3J0U3BlY2lmaWNhdGlv", + "bhIgChxVTkRFRklORURfUE9SVF9TUEVDSUZJQ0FUSU9OEAASFQoOVVNFX0ZJ", + "WEVEX1BPUlQQ5IjbWhIWCg5VU0VfTkFNRURfUE9SVBC/z8emARIYChBVU0Vf", + "U0VSVklOR19QT1JUEMzR9awBIkgKC1Byb3h5SGVhZGVyEhoKFlVOREVGSU5F", + "RF9QUk9YWV9IRUFERVIQABILCgROT05FELjOkgESEAoIUFJPWFlfVjEQrKS3", + "nwFCBwoFX3BvcnRCDAoKX3BvcnRfbmFtZUIVChNfcG9ydF9zcGVjaWZpY2F0", + "aW9uQg8KDV9wcm94eV9oZWFkZXJCCgoIX3JlcXVlc3RCCwoJX3Jlc3BvbnNl", + "IkUKBFRhZ3MSGwoLZmluZ2VycHJpbnQY5NHzbyABKAlIAIgBARIQCgVpdGVt", + "cxjAz/cvIAMoCUIOCgxfZmluZ2VycHJpbnQiygMKD1RhcmdldEdycGNQcm94", + "eRIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNj", + "cmlwdGlvbhj8h9bJASABKAlIAYgBARIbCgtmaW5nZXJwcmludBjk0fNvIAEo", + "CUgCiAEBEhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtpbmQYlPfIASABKAlIBIgB", + "ARIUCgRuYW1lGIv1zQEgASgJSAWIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEo", + "CUgGiAEBEiEKEXNlbGZfbGlua193aXRoX2lkGIKsnRUgASgJSAeIAQESGAoH", + "dXJsX21hcBiMlYGvASABKAlICIgBARImChZ2YWxpZGF0ZV9mb3JfcHJveHls", + "ZXNzGKjjxjAgASgISAmIAQFCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxf", + "ZGVzY3JpcHRpb25CDgoMX2ZpbmdlcnByaW50QgUKA19pZEIHCgVfa2luZEIH", + "CgVfbmFtZUIMCgpfc2VsZl9saW5rQhQKEl9zZWxmX2xpbmtfd2l0aF9pZEIK", + "CghfdXJsX21hcEIZChdfdmFsaWRhdGVfZm9yX3Byb3h5bGVzcyKvAgoTVGFy", + "Z2V0R3JwY1Byb3h5TGlzdBIQCgJpZBibGiABKAlIAIgBARI6CgVpdGVtcxjA", + "z/cvIAMoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldEdycGNQ", + "cm94eRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2Vu", + "GJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkK", + "B3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5X", + "YXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9r", + "ZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKuAQobVGFyZ2V0SHR0cFBy", + "b3hpZXNTY29wZWRMaXN0EkgKE3RhcmdldF9odHRwX3Byb3hpZXMYw9WoTSAD", + "KAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwUHJveHkS", "OQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lldhcm5pbmdIBIgBARpcCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRI9CgV2", - "YWx1ZRgCIAEoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFBv", - "b2xzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3Bh", - "Z2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyJ7ChhUYXJnZXRQ", - "b29sSW5zdGFuY2VIZWFsdGgSQAoNaGVhbHRoX3N0YXR1cxi11rq1ASADKAsy", - "JS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IZWFsdGhTdGF0dXMSFAoEa2lu", - "ZBiU98gBIAEoCUgAiAEBQgcKBV9raW5kIqUCCg5UYXJnZXRQb29sTGlzdBIQ", - "CgJpZBibGiABKAlIAIgBARI1CgVpdGVtcxjAz/cvIAMoCzIjLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlRhcmdldFBvb2wSFAoEa2luZBiU98gBIAEoCUgB", + "Lldhcm5pbmdIAIgBAUIKCghfd2FybmluZyLrAwoPVGFyZ2V0SHR0cFByb3h5", + "EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rlc2Ny", + "aXB0aW9uGPyH1skBIAEoCUgBiAEBEhsKC2ZpbmdlcnByaW50GOTR828gASgJ", + "SAKIAQESLAobaHR0cF9rZWVwX2FsaXZlX3RpbWVvdXRfc2VjGN7OptUBIAEo", + "BUgDiAEBEhAKAmlkGJsaIAEoBEgEiAEBEhQKBGtpbmQYlPfIASABKAlIBYgB", + "ARIUCgRuYW1lGIv1zQEgASgJSAaIAQESGwoKcHJveHlfYmluZBjuzrGIASAB", + "KAhIB4gBARIWCgZyZWdpb24Y9M2gQiABKAlICIgBARIaCglzZWxmX2xpbmsY", + "jZLF2QEgASgJSAmIAQESGAoHdXJsX21hcBiMlYGvASABKAlICogBAUIVChNf", + "Y3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIOCgxfZmluZ2Vy", + "cHJpbnRCHgocX2h0dHBfa2VlcF9hbGl2ZV90aW1lb3V0X3NlY0IFCgNfaWRC", + "BwoFX2tpbmRCBwoFX25hbWVCDQoLX3Byb3h5X2JpbmRCCQoHX3JlZ2lvbkIM", + "Cgpfc2VsZl9saW5rQgoKCF91cmxfbWFwIogDCh1UYXJnZXRIdHRwUHJveHlB", + "Z2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJTCgVpdGVtcxjAz/cv", + "IAMoCzJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldEh0dHBQcm94", + "eUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgB", + "iAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZf", + "bGluaxiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAka", + "YgoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSQwoFdmFsdWUYAiABKAsyNC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwUHJveGllc1Njb3Bl", + "ZExpc3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2Vu", + "QgwKCl9zZWxmX2xpbmsirwIKE1RhcmdldEh0dHBQcm94eUxpc3QSEAoCaWQY", + "mxogASgJSACIAQESOgoFaXRlbXMYwM/3LyADKAsyKC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5UYXJnZXRIdHRwUHJveHkSFAoEa2luZBiU98gBIAEoCUgB", "iAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZf", "bGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29v", "Z2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVf", "a2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dh", - "cm5pbmcibAogVGFyZ2V0UG9vbHNBZGRIZWFsdGhDaGVja1JlcXVlc3QSSAoN", - "aGVhbHRoX2NoZWNrcxiur+bVASADKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5IZWFsdGhDaGVja1JlZmVyZW5jZSJhCh1UYXJnZXRQb29sc0FkZElu", - "c3RhbmNlUmVxdWVzdBJACglpbnN0YW5jZXMY/vzvDSADKAsyKi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVJlZmVyZW5jZSJvCiNUYXJnZXRQ", - "b29sc1JlbW92ZUhlYWx0aENoZWNrUmVxdWVzdBJICg1oZWFsdGhfY2hlY2tz", - "GK6v5tUBIAMoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENo", - "ZWNrUmVmZXJlbmNlImQKIFRhcmdldFBvb2xzUmVtb3ZlSW5zdGFuY2VSZXF1", - "ZXN0EkAKCWluc3RhbmNlcxj+/O8NIAMoCzIqLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlUmVmZXJlbmNlIp0BChVUYXJnZXRQb29sc1Njb3Bl", - "ZExpc3QSPQoMdGFyZ2V0X3Bvb2xzGKmfoKABIAMoCzIjLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlRhcmdldFBvb2wSOQoHd2FybmluZxic35YYIAEoCzIg", + "cm5pbmcisgEKHFRhcmdldEh0dHBzUHJveGllc1Njb3BlZExpc3QSSwoUdGFy", + "Z2V0X2h0dHBzX3Byb3hpZXMYivznrgEgAygLMikuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eRI5Cgd3YXJuaW5nGJzflhggASgL", + "MiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93", + "YXJuaW5nImEKKlRhcmdldEh0dHBzUHJveGllc1NldENlcnRpZmljYXRlTWFw", + "UmVxdWVzdBIfCg9jZXJ0aWZpY2F0ZV9tYXAYtOXNSiABKAlIAIgBAUISChBf", + "Y2VydGlmaWNhdGVfbWFwIrYBCihUYXJnZXRIdHRwc1Byb3hpZXNTZXRRdWlj", + "T3ZlcnJpZGVSZXF1ZXN0Eh4KDXF1aWNfb3ZlcnJpZGUYraHb2QEgASgJSACI", + "AQEiWAoMUXVpY092ZXJyaWRlEhsKF1VOREVGSU5FRF9RVUlDX09WRVJSSURF", + "EAASDgoHRElTQUJMRRDI3aZzEg4KBkVOQUJMRRCDs6DRARILCgROT05FELjO", + "kgFCEAoOX3F1aWNfb3ZlcnJpZGUiSworVGFyZ2V0SHR0cHNQcm94aWVzU2V0", + "U3NsQ2VydGlmaWNhdGVzUmVxdWVzdBIcChBzc2xfY2VydGlmaWNhdGVzGI+i", + "w64BIAMoCSKdCAoQVGFyZ2V0SHR0cHNQcm94eRIkChRhdXRob3JpemF0aW9u", + "X3BvbGljeRi475cQIAEoCUgAiAEBEh8KD2NlcnRpZmljYXRlX21hcBi05c1K", + "IAEoCUgBiAEBEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgCiAEB", + "EhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgDiAEBEhsKC2ZpbmdlcnByaW50", + "GOTR828gASgJSASIAQESLAobaHR0cF9rZWVwX2FsaXZlX3RpbWVvdXRfc2Vj", + "GN7OptUBIAEoBUgFiAEBEhAKAmlkGJsaIAEoBEgGiAEBEhQKBGtpbmQYlPfI", + "ASABKAlIB4gBARIUCgRuYW1lGIv1zQEgASgJSAiIAQESGwoKcHJveHlfYmlu", + "ZBjuzrGIASABKAhICYgBARIeCg1xdWljX292ZXJyaWRlGK2h29kBIAEoCUgK", + "iAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgLiAEBEhoKCXNlbGZfbGluaxiNksXZ", + "ASABKAlIDIgBARIiChFzZXJ2ZXJfdGxzX3BvbGljeRjy3oeNASABKAlIDYgB", + "ARIcChBzc2xfY2VydGlmaWNhdGVzGI+iw64BIAMoCRIbCgpzc2xfcG9saWN5", + "GMX94IwBIAEoCUgOiAEBEh4KDnRsc19lYXJseV9kYXRhGMrhkR0gASgJSA+I", + "AQESGAoHdXJsX21hcBiMlYGvASABKAlIEIgBASJYCgxRdWljT3ZlcnJpZGUS", + "GwoXVU5ERUZJTkVEX1FVSUNfT1ZFUlJJREUQABIOCgdESVNBQkxFEMjdpnMS", + "DgoGRU5BQkxFEIOzoNEBEgsKBE5PTkUQuM6SASJ4CgxUbHNFYXJseURhdGES", + "HAoYVU5ERUZJTkVEX1RMU19FQVJMWV9EQVRBEAASEAoIRElTQUJMRUQQ/NSw", + "9gESEgoKUEVSTUlTU0lWRRCf5b7wARIOCgZTVFJJQ1QQyaWhkwESFAoMVU5S", + "RVNUUklDVEVEELSnhdoBQhcKFV9hdXRob3JpemF0aW9uX3BvbGljeUISChBf", + "Y2VydGlmaWNhdGVfbWFwQhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoMX2Rl", + "c2NyaXB0aW9uQg4KDF9maW5nZXJwcmludEIeChxfaHR0cF9rZWVwX2FsaXZl", + "X3RpbWVvdXRfc2VjQgUKA19pZEIHCgVfa2luZEIHCgVfbmFtZUINCgtfcHJv", + "eHlfYmluZEIQCg5fcXVpY19vdmVycmlkZUIJCgdfcmVnaW9uQgwKCl9zZWxm", + "X2xpbmtCFAoSX3NlcnZlcl90bHNfcG9saWN5Qg0KC19zc2xfcG9saWN5QhEK", + "D190bHNfZWFybHlfZGF0YUIKCghfdXJsX21hcCLSAwoeVGFyZ2V0SHR0cHNQ", + "cm94eUFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBElQKBWl0ZW1z", + "GMDP9y8gAygLMkIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0", + "cHNQcm94eUFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gB", + "IAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoK", + "CXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CG", + "dCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLldhcm5pbmdIBIgBARpjCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEo", + "CRJECgV2YWx1ZRgCIAEoCzI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRh", + "cmdldEh0dHBzUHJveGllc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2lu", + "ZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5p", + "bmcisQIKFFRhcmdldEh0dHBzUHJveHlMaXN0EhAKAmlkGJsaIAEoCUgAiAEB", + "EjsKBWl0ZW1zGMDP9y8gAygLMikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "VGFyZ2V0SHR0cHNQcm94eRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4", + "dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkB", + "IAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9u", + "ZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2FybmluZyL8AwoO", + "VGFyZ2V0SW5zdGFuY2USIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJ", + "SACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESEAoCaWQYmxog", + "ASgESAKIAQESGAoIaW5zdGFuY2UYlanaCCABKAlIA4gBARIUCgRraW5kGJT3", + "yAEgASgJSASIAQESFAoEbmFtZRiL9c0BIAEoCUgFiAEBEhsKCm5hdF9wb2xp", + "Y3kYkMSK8wEgASgJSAaIAQESFwoHbmV0d29yaxiutIVvIAEoCUgHiAEBEh8K", + "D3NlY3VyaXR5X3BvbGljeRiRhspRIAEoCUgIiAEBEhoKCXNlbGZfbGluaxiN", + "ksXZASABKAlICYgBARIUCgR6b25lGKzH5AEgASgJSAqIAQEiNAoJTmF0UG9s", + "aWN5EhgKFFVOREVGSU5FRF9OQVRfUE9MSUNZEAASDQoGTk9fTkFUEIO7/kxC", + "FQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CBQoDX2lk", + "QgsKCV9pbnN0YW5jZUIHCgVfa2luZEIHCgVfbmFtZUINCgtfbmF0X3BvbGlj", + "eUIKCghfbmV0d29ya0ISChBfc2VjdXJpdHlfcG9saWN5QgwKCl9zZWxmX2xp", + "bmtCBwoFX3pvbmUiywMKHFRhcmdldEluc3RhbmNlQWdncmVnYXRlZExpc3QS", + "EAoCaWQYmxogASgJSACIAQESUgoFaXRlbXMYwM/3LyADKAsyQC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5UYXJnZXRJbnN0YW5jZUFnZ3JlZ2F0ZWRMaXN0", + "Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFn", + "ZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlI", + "A4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YY", + "IAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpg", + "CgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRJBCgV2YWx1ZRgCIAEoCzIyLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldEluc3RhbmNlc1Njb3BlZExp", + "c3Q6AjgBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwK", + "Cl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcirQIKElRhcmdldEluc3RhbmNlTGlz", + "dBIQCgJpZBibGiABKAlIAIgBARI5CgVpdGVtcxjAz/cvIAMoCzInLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldEluc3RhbmNlEhQKBGtpbmQYlPfI", + "ASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIa", + "CglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEo", + "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNf", + "aWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5r", + "QgoKCF93YXJuaW5nIqkBChlUYXJnZXRJbnN0YW5jZXNTY29wZWRMaXN0EkUK", + "EHRhcmdldF9pbnN0YW5jZXMY0NKtuwEgAygLMicuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuVGFyZ2V0SW5zdGFuY2USOQoHd2FybmluZxic35YYIAEoCzIg", "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2Fy", - "bmluZyI0Cg9UYXJnZXRSZWZlcmVuY2USFgoGdGFyZ2V0GJHj+VsgASgJSACI", - "AQFCCQoHX3RhcmdldCJQCihUYXJnZXRTc2xQcm94aWVzU2V0QmFja2VuZFNl", - "cnZpY2VSZXF1ZXN0EhgKB3NlcnZpY2UYtY2PsgEgASgJSACIAQFCCgoIX3Nl", - "cnZpY2UiXwooVGFyZ2V0U3NsUHJveGllc1NldENlcnRpZmljYXRlTWFwUmVx", - "dWVzdBIfCg9jZXJ0aWZpY2F0ZV9tYXAYtOXNSiABKAlIAIgBAUISChBfY2Vy", - "dGlmaWNhdGVfbWFwIqABCiVUYXJnZXRTc2xQcm94aWVzU2V0UHJveHlIZWFk", + "bmluZyKlBgoKVGFyZ2V0UG9vbBIbCgtiYWNrdXBfcG9vbBj5yPAVIAEoCUgA", + "iAEBEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgBiAEBEhwKC2Rl", + "c2NyaXB0aW9uGPyH1skBIAEoCUgCiAEBEh4KDmZhaWxvdmVyX3JhdGlvGP6U", + "tGUgASgCSAOIAQESGQoNaGVhbHRoX2NoZWNrcxiur+bVASADKAkSEAoCaWQY", + "mxogASgESASIAQESFAoJaW5zdGFuY2VzGP787w0gAygJEhQKBGtpbmQYlPfI", + "ASABKAlIBYgBARIUCgRuYW1lGIv1zQEgASgJSAaIAQESFgoGcmVnaW9uGPTN", + "oEIgASgJSAeIAQESHwoPc2VjdXJpdHlfcG9saWN5GJGGylEgASgJSAiIAQES", + "GgoJc2VsZl9saW5rGI2SxdkBIAEoCUgJiAEBEiEKEHNlc3Npb25fYWZmaW5p", + "dHkYscGZ3QEgASgJSAqIAQEiiwIKD1Nlc3Npb25BZmZpbml0eRIeChpVTkRF", + "RklORURfU0VTU0lPTl9BRkZJTklUWRAAEhEKCUNMSUVOVF9JUBCb3OmkARIf", + "ChhDTElFTlRfSVBfTk9fREVTVElOQVRJT04QlJrNMhIbChRDTElFTlRfSVBf", + "UE9SVF9QUk9UTxCu8txpEhYKD0NMSUVOVF9JUF9QUk9UTxCkxYkMEhgKEEdF", + "TkVSQVRFRF9DT09LSUUQtM7KsAESEwoMSEVBREVSX0ZJRUxEEKiJ3F8SEwoL", + "SFRUUF9DT09LSUUQ+6OD7AESCwoETk9ORRC4zpIBEh4KFlNUUk9OR19DT09L", + "SUVfQUZGSU5JVFkQ+92T0QFCDgoMX2JhY2t1cF9wb29sQhUKE19jcmVhdGlv", + "bl90aW1lc3RhbXBCDgoMX2Rlc2NyaXB0aW9uQhEKD19mYWlsb3Zlcl9yYXRp", + "b0IFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVCCQoHX3JlZ2lvbkISChBfc2Vj", + "dXJpdHlfcG9saWN5QgwKCl9zZWxmX2xpbmtCEwoRX3Nlc3Npb25fYWZmaW5p", + "dHkivwMKGFRhcmdldFBvb2xBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlI", + "AIgBARJOCgVpdGVtcxjAz/cvIAMoCzI8Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlRhcmdldFBvb2xBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtp", + "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", + "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFjaGFi", + "bGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaXAoKSXRlbXNFbnRyeRILCgNr", + "ZXkYASABKAkSPQoFdmFsdWUYAiABKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5UYXJnZXRQb29sc1Njb3BlZExpc3Q6AjgBQgUKA19pZEIHCgVfa2lu", + "ZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5p", + "bmciewoYVGFyZ2V0UG9vbEluc3RhbmNlSGVhbHRoEkAKDWhlYWx0aF9zdGF0", + "dXMYtda6tQEgAygLMiUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRo", + "U3RhdHVzEhQKBGtpbmQYlPfIASABKAlIAIgBAUIHCgVfa2luZCKlAgoOVGFy", + "Z2V0UG9vbExpc3QSEAoCaWQYmxogASgJSACIAQESNQoFaXRlbXMYwM/3LyAD", + "KAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRQb29sEhQKBGtp", + "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", + "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic", + "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgB", + "AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2Vs", + "Zl9saW5rQgoKCF93YXJuaW5nImwKIFRhcmdldFBvb2xzQWRkSGVhbHRoQ2hl", + "Y2tSZXF1ZXN0EkgKDWhlYWx0aF9jaGVja3MYrq/m1QEgAygLMi0uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tSZWZlcmVuY2UiYQodVGFy", + "Z2V0UG9vbHNBZGRJbnN0YW5jZVJlcXVlc3QSQAoJaW5zdGFuY2VzGP787w0g", + "AygLMiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VSZWZlcmVu", + "Y2UibwojVGFyZ2V0UG9vbHNSZW1vdmVIZWFsdGhDaGVja1JlcXVlc3QSSAoN", + "aGVhbHRoX2NoZWNrcxiur+bVASADKAsyLS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5IZWFsdGhDaGVja1JlZmVyZW5jZSJkCiBUYXJnZXRQb29sc1JlbW92", + "ZUluc3RhbmNlUmVxdWVzdBJACglpbnN0YW5jZXMY/vzvDSADKAsyKi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVJlZmVyZW5jZSKdAQoVVGFy", + "Z2V0UG9vbHNTY29wZWRMaXN0Ej0KDHRhcmdldF9wb29scxipn6CgASADKAsy", + "Iy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRQb29sEjkKB3dhcm5p", + "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", + "SACIAQFCCgoIX3dhcm5pbmciNAoPVGFyZ2V0UmVmZXJlbmNlEhYKBnRhcmdl", + "dBiR4/lbIAEoCUgAiAEBQgkKB190YXJnZXQiUAooVGFyZ2V0U3NsUHJveGll", + "c1NldEJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIYCgdzZXJ2aWNlGLWNj7IBIAEo", + "CUgAiAEBQgoKCF9zZXJ2aWNlIl8KKFRhcmdldFNzbFByb3hpZXNTZXRDZXJ0", + "aWZpY2F0ZU1hcFJlcXVlc3QSHwoPY2VydGlmaWNhdGVfbWFwGLTlzUogASgJ", + "SACIAQFCEgoQX2NlcnRpZmljYXRlX21hcCKgAQolVGFyZ2V0U3NsUHJveGll", + "c1NldFByb3h5SGVhZGVyUmVxdWVzdBIcCgxwcm94eV9oZWFkZXIY/rq8TCAB", + "KAlIAIgBASJICgtQcm94eUhlYWRlchIaChZVTkRFRklORURfUFJPWFlfSEVB", + "REVSEAASCwoETk9ORRC4zpIBEhAKCFBST1hZX1YxEKykt58BQg8KDV9wcm94", + "eV9oZWFkZXIiSQopVGFyZ2V0U3NsUHJveGllc1NldFNzbENlcnRpZmljYXRl", + "c1JlcXVlc3QSHAoQc3NsX2NlcnRpZmljYXRlcxiPosOuASADKAkimAQKDlRh", + "cmdldFNzbFByb3h5Eh8KD2NlcnRpZmljYXRlX21hcBi05c1KIAEoCUgAiAEB", + "EiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgBiAEBEhwKC2Rlc2Ny", + "aXB0aW9uGPyH1skBIAEoCUgCiAEBEhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtp", + "bmQYlPfIASABKAlIBIgBARIUCgRuYW1lGIv1zQEgASgJSAWIAQESHAoMcHJv", + "eHlfaGVhZGVyGP66vEwgASgJSAaIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEo", + "CUgHiAEBEhgKB3NlcnZpY2UYtY2PsgEgASgJSAiIAQESHAoQc3NsX2NlcnRp", + "ZmljYXRlcxiPosOuASADKAkSGwoKc3NsX3BvbGljeRjF/eCMASABKAlICYgB", + "ASJICgtQcm94eUhlYWRlchIaChZVTkRFRklORURfUFJPWFlfSEVBREVSEAAS", + "CwoETk9ORRC4zpIBEhAKCFBST1hZX1YxEKykt58BQhIKEF9jZXJ0aWZpY2F0", + "ZV9tYXBCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25C", + "BQoDX2lkQgcKBV9raW5kQgcKBV9uYW1lQg8KDV9wcm94eV9oZWFkZXJCDAoK", + "X3NlbGZfbGlua0IKCghfc2VydmljZUINCgtfc3NsX3BvbGljeSKtAgoSVGFy", + "Z2V0U3NsUHJveHlMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjkKBWl0ZW1zGMDP", + "9y8gAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0U3NsUHJv", + "eHkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiV", + "uoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3", + "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", + "bmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2Vu", + "QgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmciqwEKGlRhcmdldFRjcFByb3hp", + "ZXNTY29wZWRMaXN0EkYKEnRhcmdldF90Y3BfcHJveGllcxiA1/p8IAMoCzIn", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFRjcFByb3h5EjkKB3dh", + "cm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJu", + "aW5nSACIAQFCCgoIX3dhcm5pbmciUAooVGFyZ2V0VGNwUHJveGllc1NldEJh", + "Y2tlbmRTZXJ2aWNlUmVxdWVzdBIYCgdzZXJ2aWNlGLWNj7IBIAEoCUgAiAEB", + "QgoKCF9zZXJ2aWNlIqABCiVUYXJnZXRUY3BQcm94aWVzU2V0UHJveHlIZWFk", "ZXJSZXF1ZXN0EhwKDHByb3h5X2hlYWRlchj+urxMIAEoCUgAiAEBIkgKC1By", "b3h5SGVhZGVyEhoKFlVOREVGSU5FRF9QUk9YWV9IRUFERVIQABILCgROT05F", - "ELjOkgESEAoIUFJPWFlfVjEQrKS3nwFCDwoNX3Byb3h5X2hlYWRlciJJCilU", - "YXJnZXRTc2xQcm94aWVzU2V0U3NsQ2VydGlmaWNhdGVzUmVxdWVzdBIcChBz", - "c2xfY2VydGlmaWNhdGVzGI+iw64BIAMoCSKYBAoOVGFyZ2V0U3NsUHJveHkS", - "HwoPY2VydGlmaWNhdGVfbWFwGLTlzUogASgJSACIAQESIgoSY3JlYXRpb25f", - "dGltZXN0YW1wGLaPxw4gASgJSAGIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEg", - "ASgJSAKIAQESEAoCaWQYmxogASgESAOIAQESFAoEa2luZBiU98gBIAEoCUgE", - "iAEBEhQKBG5hbWUYi/XNASABKAlIBYgBARIcCgxwcm94eV9oZWFkZXIY/rq8", - "TCABKAlIBogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAeIAQESGAoHc2Vy", - "dmljZRi1jY+yASABKAlICIgBARIcChBzc2xfY2VydGlmaWNhdGVzGI+iw64B", - "IAMoCRIbCgpzc2xfcG9saWN5GMX94IwBIAEoCUgJiAEBIkgKC1Byb3h5SGVh", - "ZGVyEhoKFlVOREVGSU5FRF9QUk9YWV9IRUFERVIQABILCgROT05FELjOkgES", - "EAoIUFJPWFlfVjEQrKS3nwFCEgoQX2NlcnRpZmljYXRlX21hcEIVChNfY3Jl", - "YXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoFX2tp", - "bmRCBwoFX25hbWVCDwoNX3Byb3h5X2hlYWRlckIMCgpfc2VsZl9saW5rQgoK", - "CF9zZXJ2aWNlQg0KC19zc2xfcG9saWN5Iq0CChJUYXJnZXRTc2xQcm94eUxp", - "c3QSEAoCaWQYmxogASgJSACIAQESOQoFaXRlbXMYwM/3LyADKAsyJy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRTc2xQcm94eRIUCgRraW5kGJT3", - "yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQES", - "GgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCAB", - "KAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoD", - "X2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlu", - "a0IKCghfd2FybmluZyKrAQoaVGFyZ2V0VGNwUHJveGllc1Njb3BlZExpc3QS", - "RgoSdGFyZ2V0X3RjcF9wcm94aWVzGIDX+nwgAygLMicuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuVGFyZ2V0VGNwUHJveHkSOQoHd2FybmluZxic35YYIAEo", - "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghf", - "d2FybmluZyJQCihUYXJnZXRUY3BQcm94aWVzU2V0QmFja2VuZFNlcnZpY2VS", - "ZXF1ZXN0EhgKB3NlcnZpY2UYtY2PsgEgASgJSACIAQFCCgoIX3NlcnZpY2Ui", - "oAEKJVRhcmdldFRjcFByb3hpZXNTZXRQcm94eUhlYWRlclJlcXVlc3QSHAoM", - "cHJveHlfaGVhZGVyGP66vEwgASgJSACIAQEiSAoLUHJveHlIZWFkZXISGgoW", - "VU5ERUZJTkVEX1BST1hZX0hFQURFUhAAEgsKBE5PTkUQuM6SARIQCghQUk9Y", - "WV9WMRCspLefAUIPCg1fcHJveHlfaGVhZGVyIugDCg5UYXJnZXRUY3BQcm94", - "eRIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNj", - "cmlwdGlvbhj8h9bJASABKAlIAYgBARIQCgJpZBibGiABKARIAogBARIUCgRr", - "aW5kGJT3yAEgASgJSAOIAQESFAoEbmFtZRiL9c0BIAEoCUgEiAEBEhsKCnBy", - "b3h5X2JpbmQY7s6xiAEgASgISAWIAQESHAoMcHJveHlfaGVhZGVyGP66vEwg", - "ASgJSAaIAQESFgoGcmVnaW9uGPTNoEIgASgJSAeIAQESGgoJc2VsZl9saW5r", - "GI2SxdkBIAEoCUgIiAEBEhgKB3NlcnZpY2UYtY2PsgEgASgJSAmIAQEiSAoL", - "UHJveHlIZWFkZXISGgoWVU5ERUZJTkVEX1BST1hZX0hFQURFUhAAEgsKBE5P", - "TkUQuM6SARIQCghQUk9YWV9WMRCspLefAUIVChNfY3JlYXRpb25fdGltZXN0", - "YW1wQg4KDF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoFX2tpbmRCBwoFX25hbWVC", - "DQoLX3Byb3h5X2JpbmRCDwoNX3Byb3h5X2hlYWRlckIJCgdfcmVnaW9uQgwK", - "Cl9zZWxmX2xpbmtCCgoIX3NlcnZpY2UizAMKHFRhcmdldFRjcFByb3h5QWdn", - "cmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACIAQESUgoFaXRlbXMYwM/3LyAD", - "KAsyQC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRUY3BQcm94eUFn", - "Z3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEB", - "Eh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGlu", - "axiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoH", - "d2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldh", - "cm5pbmdIBIgBARphCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRJCCgV2YWx1", - "ZRgCIAEoCzIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFRjcFBy", - "b3hpZXNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRf", - "cGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIq0CChJUYXJn", - "ZXRUY3BQcm94eUxpc3QSEAoCaWQYmxogASgJSACIAQESOQoFaXRlbXMYwM/3", - "LyADKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRUY3BQcm94", - "eRIUCgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6", - "hiYgASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dh", - "cm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJu", - "aW5nSASIAQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5C", - "DAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKuBQoQVGFyZ2V0VnBuR2F0ZXdh", - "eRIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARIcCgtkZXNj", - "cmlwdGlvbhj8h9bJASABKAlIAYgBARIcChBmb3J3YXJkaW5nX3J1bGVzGLWa", - "zJYBIAMoCRIQCgJpZBibGiABKARIAogBARIUCgRraW5kGJT3yAEgASgJSAOI", - "AQESIQoRbGFiZWxfZmluZ2VycHJpbnQYmfD3VCABKAlIBIgBARJJCgZsYWJl", - "bHMY/7/B7gEgAygLMjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0", - "VnBuR2F0ZXdheS5MYWJlbHNFbnRyeRIUCgRuYW1lGIv1zQEgASgJSAWIAQES", - "FwoHbmV0d29yaxiutIVvIAEoCUgGiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgH", - "iAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlICIgBARIWCgZzdGF0dXMY8p+3", - "ViABKAlICYgBARISCgd0dW5uZWxzGIv67TEgAygJGi0KC0xhYmVsc0VudHJ5", - "EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiYAoGU3RhdHVzEhQK", - "EFVOREVGSU5FRF9TVEFUVVMQABIQCghDUkVBVElORxC5vZ3ZARIQCghERUxF", - "VElORxCop4f8ARIOCgZGQUlMRUQQvZCm2QESDAoFUkVBRFkQg8OPJUIVChNf", - "Y3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIFCgNfaWRCBwoF", - "X2tpbmRCFAoSX2xhYmVsX2ZpbmdlcnByaW50QgcKBV9uYW1lQgoKCF9uZXR3", - "b3JrQgkKB19yZWdpb25CDAoKX3NlbGZfbGlua0IJCgdfc3RhdHVzItEDCh5U", - "YXJnZXRWcG5HYXRld2F5QWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACI", - "AQESVAoFaXRlbXMYwM/3LyADKAsyQi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5UYXJnZXRWcG5HYXRld2F5QWdncmVnYXRlZExpc3QuSXRlbXNFbnRyeRIU", - "CgRraW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYg", - "ASgJSAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEhcKDHVucmVh", - "Y2hhYmxlcxifoIZ0IAMoCRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBGmIKCkl0ZW1zRW50cnkS", - "CwoDa2V5GAEgASgJEkMKBXZhbHVlGAIgASgLMjQuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuVGFyZ2V0VnBuR2F0ZXdheXNTY29wZWRMaXN0OgI4AUIFCgNf", - "aWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5r", - "QgoKCF93YXJuaW5nIrECChRUYXJnZXRWcG5HYXRld2F5TGlzdBIQCgJpZBib", - "GiABKAlIAIgBARI7CgVpdGVtcxjAz/cvIAMoCzIpLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlRhcmdldFZwbkdhdGV3YXkSFAoEa2luZBiU98gBIAEoCUgB", - "iAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZf", - "bGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVf", - "a2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dh", - "cm5pbmcisAEKG1RhcmdldFZwbkdhdGV3YXlzU2NvcGVkTGlzdBJKChN0YXJn", - "ZXRfdnBuX2dhdGV3YXlzGIiTyr8BIAMoCzIpLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlRhcmdldFZwbkdhdGV3YXkSOQoHd2FybmluZxic35YYIAEoCzIg", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2Fy", - "bmluZyKTBAoLVGVzdEZhaWx1cmUSIgoRYWN0dWFsX291dHB1dF91cmwYgtnx", - "iAEgASgJSACIAQESLQodYWN0dWFsX3JlZGlyZWN0X3Jlc3BvbnNlX2NvZGUY", - "2YO8FCABKAVIAYgBARIfCg5hY3R1YWxfc2VydmljZRiE0v7RASABKAlIAogB", - "ARIkChNleHBlY3RlZF9vdXRwdXRfdXJsGJii984BIAEoCUgDiAEBEi8KH2V4", - "cGVjdGVkX3JlZGlyZWN0X3Jlc3BvbnNlX2NvZGUY7+qACSABKAVIBIgBARIg", - "ChBleHBlY3RlZF9zZXJ2aWNlGK748T8gASgJSAWIAQESPQoHaGVhZGVycxiG", - "3517IAMoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVybE1hcFRlc3RI", - "ZWFkZXISFAoEaG9zdBio68MBIAEoCUgGiAEBEhQKBHBhdGgYpcjRASABKAlI", - "B4gBAUIUChJfYWN0dWFsX291dHB1dF91cmxCIAoeX2FjdHVhbF9yZWRpcmVj", - "dF9yZXNwb25zZV9jb2RlQhEKD19hY3R1YWxfc2VydmljZUIWChRfZXhwZWN0", - "ZWRfb3V0cHV0X3VybEIiCiBfZXhwZWN0ZWRfcmVkaXJlY3RfcmVzcG9uc2Vf", - "Y29kZUITChFfZXhwZWN0ZWRfc2VydmljZUIHCgVfaG9zdEIHCgVfcGF0aCLA", - "AQomVGVzdElhbVBlcm1pc3Npb25zQmFja2VuZEJ1Y2tldFJlcXVlc3QSFwoH", - "cHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPg", - "QQISYwohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGKbFt9EB", - "IAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9u", - "c1JlcXVlc3RCA+BBAiLBAQonVGVzdElhbVBlcm1pc3Npb25zQmFja2VuZFNl", - "cnZpY2VSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNv", - "dXJjZRiOiK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVxdWVz", - "dF9yZXNvdXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQIizQEKHVRlc3RJYW1QZXJt", - "aXNzaW9uc0Rpc2tSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIY", - "CghyZXNvdXJjZRiOiK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNf", - "cmVxdWVzdF9yZXNvdXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQISFAoEem9uZRis", - "x+QBIAEoCUID4EECIsUBCitUZXN0SWFtUGVybWlzc2lvbnNFeHRlcm5hbFZw", - "bkdhdGV3YXlSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghy", - "ZXNvdXJjZRiOiK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVx", - "dWVzdF9yZXNvdXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQIiqAEKJ1Rlc3RJYW1Q", - "ZXJtaXNzaW9uc0ZpcmV3YWxsUG9saWN5UmVxdWVzdBIYCghyZXNvdXJjZRiO", - "iK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNv", - "dXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0", - "UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQIiuAEKHlRlc3RJYW1QZXJtaXNzaW9u", - "c0ltYWdlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGAoIcmVz", - "b3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVl", - "c3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EECItEBCiFUZXN0SWFtUGVy", - "bWlzc2lvbnNJbnN0YW5jZVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISYwohdGVzdF9wZXJtaXNz", - "aW9uc19yZXF1ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAhIUCgR6", - "b25lGKzH5AEgASgJQgPgQQIiwwEKKVRlc3RJYW1QZXJtaXNzaW9uc0luc3Rh", - "bmNlVGVtcGxhdGVSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIY", - "CghyZXNvdXJjZRiOiK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNf", - "cmVxdWVzdF9yZXNvdXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQIi2AEKKFRlc3RJ", - "YW1QZXJtaXNzaW9uc0luc3RhbnRTbmFwc2hvdFJlcXVlc3QSFwoHcHJvamVj", - "dBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISYwoh", - "dGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIv", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVl", - "c3RCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIivgEKJFRlc3RJYW1QZXJt", - "aXNzaW9uc0xpY2Vuc2VDb2RlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJ", + "ELjOkgESEAoIUFJPWFlfVjEQrKS3nwFCDwoNX3Byb3h5X2hlYWRlciLoAwoO", + "VGFyZ2V0VGNwUHJveHkSIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJ", + "SACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESEAoCaWQYmxog", + "ASgESAKIAQESFAoEa2luZBiU98gBIAEoCUgDiAEBEhQKBG5hbWUYi/XNASAB", + "KAlIBIgBARIbCgpwcm94eV9iaW5kGO7OsYgBIAEoCEgFiAEBEhwKDHByb3h5", + "X2hlYWRlchj+urxMIAEoCUgGiAEBEhYKBnJlZ2lvbhj0zaBCIAEoCUgHiAEB", + "EhoKCXNlbGZfbGluaxiNksXZASABKAlICIgBARIYCgdzZXJ2aWNlGLWNj7IB", + "IAEoCUgJiAEBIkgKC1Byb3h5SGVhZGVyEhoKFlVOREVGSU5FRF9QUk9YWV9I", + "RUFERVIQABILCgROT05FELjOkgESEAoIUFJPWFlfVjEQrKS3nwFCFQoTX2Ny", + "ZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CBQoDX2lkQgcKBV9r", + "aW5kQgcKBV9uYW1lQg0KC19wcm94eV9iaW5kQg8KDV9wcm94eV9oZWFkZXJC", + "CQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rQgoKCF9zZXJ2aWNlIswDChxUYXJn", + "ZXRUY3BQcm94eUFnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBElIK", + "BWl0ZW1zGMDP9y8gAygLMkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFy", + "Z2V0VGNwUHJveHlBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQY", + "lPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogB", + "ARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5yZWFjaGFibGVz", + "GJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5XYXJuaW5nSASIAQEaYQoKSXRlbXNFbnRyeRILCgNrZXkY", + "ASABKAkSQgoFdmFsdWUYAiABKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5UYXJnZXRUY3BQcm94aWVzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9r", + "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", + "bmluZyKtAgoSVGFyZ2V0VGNwUHJveHlMaXN0EhAKAmlkGJsaIAEoCUgAiAEB", + "EjkKBWl0ZW1zGMDP9y8gAygLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "VGFyZ2V0VGNwUHJveHkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRf", + "cGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASAB", + "KAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4", + "dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmcirgUKEFRh", + "cmdldFZwbkdhdGV3YXkSIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJ", + "SACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESHAoQZm9yd2Fy", + "ZGluZ19ydWxlcxi1msyWASADKAkSEAoCaWQYmxogASgESAKIAQESFAoEa2lu", + "ZBiU98gBIAEoCUgDiAEBEiEKEWxhYmVsX2ZpbmdlcnByaW50GJnw91QgASgJ", + "SASIAQESSQoGbGFiZWxzGP+/we4BIAMoCzI1Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlRhcmdldFZwbkdhdGV3YXkuTGFiZWxzRW50cnkSFAoEbmFtZRiL", + "9c0BIAEoCUgFiAEBEhcKB25ldHdvcmsYrrSFbyABKAlIBogBARIWCgZyZWdp", + "b24Y9M2gQiABKAlIB4gBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAiIAQES", + "FgoGc3RhdHVzGPKft1YgASgJSAmIAQESEgoHdHVubmVscxiL+u0xIAMoCRot", + "CgtMYWJlbHNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgB", + "ImAKBlN0YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASEAoIQ1JFQVRJTkcQ", + "ub2d2QESEAoIREVMRVRJTkcQqKeH/AESDgoGRkFJTEVEEL2QptkBEgwKBVJF", + "QURZEIPDjyVCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRp", + "b25CBQoDX2lkQgcKBV9raW5kQhQKEl9sYWJlbF9maW5nZXJwcmludEIHCgVf", + "bmFtZUIKCghfbmV0d29ya0IJCgdfcmVnaW9uQgwKCl9zZWxmX2xpbmtCCQoH", + "X3N0YXR1cyLRAwoeVGFyZ2V0VnBuR2F0ZXdheUFnZ3JlZ2F0ZWRMaXN0EhAK", + "AmlkGJsaIAEoCUgAiAEBElQKBWl0ZW1zGMDP9y8gAygLMkIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuVGFyZ2V0VnBuR2F0ZXdheUFnZ3JlZ2F0ZWRMaXN0", + "Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRfcGFn", + "ZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlI", + "A4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic35YY", + "IAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBARpi", + "CgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRJDCgV2YWx1ZRgCIAEoCzI0Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFZwbkdhdGV3YXlzU2NvcGVk", + "TGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5C", + "DAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKxAgoUVGFyZ2V0VnBuR2F0ZXdh", + "eUxpc3QSEAoCaWQYmxogASgJSACIAQESOwoFaXRlbXMYwM/3LyADKAsyKS5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRWcG5HYXRld2F5EhQKBGtp", + "bmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlI", + "AogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic", + "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgB", + "AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2Vs", + "Zl9saW5rQgoKCF93YXJuaW5nIrABChtUYXJnZXRWcG5HYXRld2F5c1Njb3Bl", + "ZExpc3QSSgoTdGFyZ2V0X3Zwbl9nYXRld2F5cxiIk8q/ASADKAsyKS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRWcG5HYXRld2F5EjkKB3dhcm5p", + "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", + "SACIAQFCCgoIX3dhcm5pbmcikwQKC1Rlc3RGYWlsdXJlEiIKEWFjdHVhbF9v", + "dXRwdXRfdXJsGILZ8YgBIAEoCUgAiAEBEi0KHWFjdHVhbF9yZWRpcmVjdF9y", + "ZXNwb25zZV9jb2RlGNmDvBQgASgFSAGIAQESHwoOYWN0dWFsX3NlcnZpY2UY", + "hNL+0QEgASgJSAKIAQESJAoTZXhwZWN0ZWRfb3V0cHV0X3VybBiYovfOASAB", + "KAlIA4gBARIvCh9leHBlY3RlZF9yZWRpcmVjdF9yZXNwb25zZV9jb2RlGO/q", + "gAkgASgFSASIAQESIAoQZXhwZWN0ZWRfc2VydmljZRiu+PE/IAEoCUgFiAEB", + "Ej0KB2hlYWRlcnMYht+deyADKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5VcmxNYXBUZXN0SGVhZGVyEhQKBGhvc3QYqOvDASABKAlIBogBARIUCgRw", + "YXRoGKXI0QEgASgJSAeIAQFCFAoSX2FjdHVhbF9vdXRwdXRfdXJsQiAKHl9h", + "Y3R1YWxfcmVkaXJlY3RfcmVzcG9uc2VfY29kZUIRCg9fYWN0dWFsX3NlcnZp", + "Y2VCFgoUX2V4cGVjdGVkX291dHB1dF91cmxCIgogX2V4cGVjdGVkX3JlZGly", + "ZWN0X3Jlc3BvbnNlX2NvZGVCEwoRX2V4cGVjdGVkX3NlcnZpY2VCBwoFX2hv", + "c3RCBwoFX3BhdGgiwAEKJlRlc3RJYW1QZXJtaXNzaW9uc0JhY2tlbmRCdWNr", + "ZXRSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJj", + "ZRiOiK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9y", + "ZXNvdXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", + "ZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQIiwQEKJ1Rlc3RJYW1QZXJtaXNz", + "aW9uc0JhY2tlbmRTZXJ2aWNlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJ", "QgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0X3Blcm1p", "c3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EECIroB", - "CiBUZXN0SWFtUGVybWlzc2lvbnNMaWNlbnNlUmVxdWVzdBIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0", - "ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVz", - "dEID4EECIr8BCiVUZXN0SWFtUGVybWlzc2lvbnNNYWNoaW5lSW1hZ2VSZXF1", + "b3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EECIs0B", + "Ch1UZXN0SWFtUGVybWlzc2lvbnNEaXNrUmVxdWVzdBIXCgdwcm9qZWN0GJmW", + "wWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0", + "X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID", + "4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiLFAQorVGVzdElhbVBlcm1pc3Np", + "b25zRXh0ZXJuYWxWcG5HYXRld2F5UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwg", + "ASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0X3Bl", + "cm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EEC", + "IqgBCidUZXN0SWFtUGVybWlzc2lvbnNGaXJld2FsbFBvbGljeVJlcXVlc3QS", + "GAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25z", + "X3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EECIrgBCh5UZXN0", + "SWFtUGVybWlzc2lvbnNJbWFnZVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", + "CUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISYwohdGVzdF9wZXJt", + "aXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAiLR", + "AQohVGVzdElhbVBlcm1pc3Npb25zSW5zdGFuY2VSZXF1ZXN0EhcKB3Byb2pl", + "Y3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEmMK", + "IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRimxbfRASABKAsy", + "Ly5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1", + "ZXN0QgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIsMBCilUZXN0SWFtUGVy", + "bWlzc2lvbnNJbnN0YW5jZVRlbXBsYXRlUmVxdWVzdBIXCgdwcm9qZWN0GJmW", + "wWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0", + "X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID", + "4EECItgBCihUZXN0SWFtUGVybWlzc2lvbnNJbnN0YW50U25hcHNob3RSZXF1", "ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9d", "IAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJj", "ZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVy", - "bWlzc2lvbnNSZXF1ZXN0QgPgQQIi3AEKKlRlc3RJYW1QZXJtaXNzaW9uc05l", - "dHdvcmtBdHRhY2htZW50UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", - "QQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSAB", - "KAlCA+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UY", - "psW30QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1p", - "c3Npb25zUmVxdWVzdEID4EECIt0BCi1UZXN0SWFtUGVybWlzc2lvbnNOZXR3", - "b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISYwohdGVzdF9wZXJtaXNz", - "aW9uc19yZXF1ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAhIUCgR6", - "b25lGKzH5AEgASgJQgPgQQIiyAEKLlRlc3RJYW1QZXJtaXNzaW9uc05ldHdv", - "cmtGaXJld2FsbFBvbGljeVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISYwohdGVzdF9wZXJtaXNz", - "aW9uc19yZXF1ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAiLSAQoi", - "VGVzdElhbVBlcm1pc3Npb25zTm9kZUdyb3VwUmVxdWVzdBIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0", - "ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVz", - "dEID4EECEhQKBHpvbmUYrMfkASABKAlCA+BBAiLXAQolVGVzdElhbVBlcm1p", - "c3Npb25zTm9kZVRlbXBsYXRlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJ", - "QgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoiv", - "XSABKAlCA+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3Vy", - "Y2UYpsW30QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBl", - "cm1pc3Npb25zUmVxdWVzdEID4EECItoBCihUZXN0SWFtUGVybWlzc2lvbnNQ", - "YWNrZXRNaXJyb3JpbmdSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", - "AhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEo", - "CUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRim", - "xbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlz", - "c2lvbnNSZXF1ZXN0QgPgQQIi3wEKLVRlc3RJYW1QZXJtaXNzaW9uc1JlZ2lv", - "bkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPg", - "QQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSAB", - "KAlCA+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UY", - "psW30QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1p", - "c3Npb25zUmVxdWVzdEID4EECItUBCiNUZXN0SWFtUGVybWlzc2lvbnNSZWdp", - "b25EaXNrUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVn", - "aW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJj", - "CiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgL", - "Mi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVx", - "dWVzdEID4EECIuABCi5UZXN0SWFtUGVybWlzc2lvbnNSZWdpb25JbnN0YW50", - "U25hcHNob3RSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZy", - "ZWdpb24Y9M2gQiABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EEC", - "EmMKIXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRimxbfRASAB", - "KAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNS", - "ZXF1ZXN0QgPgQQIi5gEKNFRlc3RJYW1QZXJtaXNzaW9uc1JlZ2lvbk5ldHdv", - "cmtGaXJld2FsbFBvbGljeVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID", - "4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10g", + "bWlzc2lvbnNSZXF1ZXN0QgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIr4B", + "CiRUZXN0SWFtUGVybWlzc2lvbnNMaWNlbnNlQ29kZVJlcXVlc3QSFwoHcHJv", + "amVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQIS", + "YwohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGKbFt9EBIAEo", + "CzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jl", + "cXVlc3RCA+BBAiK6AQogVGVzdElhbVBlcm1pc3Npb25zTGljZW5zZVJlcXVl", + "c3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10g", "ASgJQgPgQQISYwohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNl", "GKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJt", - "aXNzaW9uc1JlcXVlc3RCA+BBAiLUAQokVGVzdElhbVBlcm1pc3Npb25zUmVz", - "ZXJ2YXRpb25SZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIYCghy", + "aXNzaW9uc1JlcXVlc3RCA+BBAiK/AQolVGVzdElhbVBlcm1pc3Npb25zTWFj", + "aGluZUltYWdlUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGAoI", + "cmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25zX3Jl", + "cXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EECItwBCipUZXN0SWFt", + "UGVybWlzc2lvbnNOZXR3b3JrQXR0YWNobWVudFJlcXVlc3QSFwoHcHJvamVj", + "dBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhgKCHJl", + "c291cmNlGI6Ir10gASgJQgPgQQISYwohdGVzdF9wZXJtaXNzaW9uc19yZXF1", + "ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAiLdAQotVGVzdElhbVBl", + "cm1pc3Npb25zTmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0EhcKB3Byb2pl", + "Y3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEmMK", + "IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRimxbfRASABKAsy", + "Ly5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1", + "ZXN0QgPgQQISFAoEem9uZRisx+QBIAEoCUID4EECIsgBCi5UZXN0SWFtUGVy", + "bWlzc2lvbnNOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0EhcKB3Byb2pl", + "Y3QYmZbBbCABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEmMK", + "IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRimxbfRASABKAsy", + "Ly5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1", + "ZXN0QgPgQQIi0gEKIlRlc3RJYW1QZXJtaXNzaW9uc05vZGVHcm91cFJlcXVl", + "c3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10g", + "ASgJQgPgQQISYwohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNl", + "GKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJt", + "aXNzaW9uc1JlcXVlc3RCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIi1wEK", + "JVRlc3RJYW1QZXJtaXNzaW9uc05vZGVUZW1wbGF0ZVJlcXVlc3QSFwoHcHJv", + "amVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhgK", + "CHJlc291cmNlGI6Ir10gASgJQgPgQQISYwohdGVzdF9wZXJtaXNzaW9uc19y", + "ZXF1ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAiLaAQooVGVzdElh", + "bVBlcm1pc3Npb25zUGFja2V0TWlycm9yaW5nUmVxdWVzdBIXCgdwcm9qZWN0", + "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVz", + "b3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVl", + "c3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EECIt8BCi1UZXN0SWFtUGVy", + "bWlzc2lvbnNSZWdpb25CYWNrZW5kU2VydmljZVJlcXVlc3QSFwoHcHJvamVj", + "dBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhgKCHJl", + "c291cmNlGI6Ir10gASgJQgPgQQISYwohdGVzdF9wZXJtaXNzaW9uc19yZXF1", + "ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAiLVAQojVGVzdElhbVBl", + "cm1pc3Npb25zUmVnaW9uRGlza1JlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", + "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEhgKCHJlc291cmNlGI6I", + "r10gASgJQgPgQQISYwohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291", + "cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQ", + "ZXJtaXNzaW9uc1JlcXVlc3RCA+BBAiLgAQouVGVzdElhbVBlcm1pc3Npb25z", + "UmVnaW9uSW5zdGFudFNuYXBzaG90UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwg", + "ASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UY", + "joivXSABKAlCA+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVz", + "b3VyY2UYpsW30QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVz", + "dFBlcm1pc3Npb25zUmVxdWVzdEID4EECIuYBCjRUZXN0SWFtUGVybWlzc2lv", + "bnNSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0EhcKB3Byb2pl", + "Y3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIYCghy", "ZXNvdXJjZRiOiK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVx", "dWVzdF9yZXNvdXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQISFAoEem9uZRisx+QB", - "IAEoCUID4EECItkBCidUZXN0SWFtUGVybWlzc2lvbnNSZXNvdXJjZVBvbGlj", - "eVJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0", - "zaBCIAEoCUID4EECEhgKCHJlc291cmNlGI6Ir10gASgJQgPgQQISYwohdGVz", - "dF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGKbFt9EBIAEoCzIvLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1JlcXVlc3RC", - "A+BBAiLcAQoqVGVzdElhbVBlcm1pc3Npb25zU2VydmljZUF0dGFjaG1lbnRS", - "ZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2g", - "QiABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEmMKIXRlc3Rf", - "cGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRimxbfRASABKAsyLy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPg", - "QQIiuwEKIVRlc3RJYW1QZXJtaXNzaW9uc1NuYXBzaG90UmVxdWVzdBIXCgdw", - "cm9qZWN0GJmWwWwgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BB", - "AhJjCiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEg", - "ASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25z", - "UmVxdWVzdEID4EECItQBCiRUZXN0SWFtUGVybWlzc2lvbnNTdG9yYWdlUG9v", - "bFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNl", + "ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQIi1AEKJFRlc3RJYW1Q", + "ZXJtaXNzaW9uc1Jlc2VydmF0aW9uUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwg", + "ASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0X3Bl", + "cm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EEC", + "EhQKBHpvbmUYrMfkASABKAlCA+BBAiLZAQonVGVzdElhbVBlcm1pc3Npb25z", + "UmVzb3VyY2VQb2xpY3lSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", + "AhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIYCghyZXNvdXJjZRiOiK9dIAEo", + "CUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRim", + "xbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlz", + "c2lvbnNSZXF1ZXN0QgPgQQIi3AEKKlRlc3RJYW1QZXJtaXNzaW9uc1NlcnZp", + "Y2VBdHRhY2htZW50UmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIS", + "FgoGcmVnaW9uGPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlC", + "A+BBAhJjCiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW3", + "0QEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Np", + "b25zUmVxdWVzdEID4EECIrsBCiFUZXN0SWFtUGVybWlzc2lvbnNTbmFwc2hv", + "dFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhgKCHJlc291cmNl", "GI6Ir10gASgJQgPgQQISYwohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jl", "c291cmNlGKbFt9EBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRl", - "c3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAhIUCgR6b25lGKzH5AEgASgJQgPg", - "QQIi1QEKI1Rlc3RJYW1QZXJtaXNzaW9uc1N1Ym5ldHdvcmtSZXF1ZXN0EhcK", - "B3Byb2plY3QYmZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BB", + "c3RQZXJtaXNzaW9uc1JlcXVlc3RCA+BBAiLUAQokVGVzdElhbVBlcm1pc3Np", + "b25zU3RvcmFnZVBvb2xSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlCA+BB", "AhIYCghyZXNvdXJjZRiOiK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lv", "bnNfcmVxdWVzdF9yZXNvdXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQIi1QEKI1Rl", - "c3RJYW1QZXJtaXNzaW9uc1ZwbkdhdGV3YXlSZXF1ZXN0EhcKB3Byb2plY3QY", - "mZbBbCABKAlCA+BBAhIWCgZyZWdpb24Y9M2gQiABKAlCA+BBAhIYCghyZXNv", - "dXJjZRiOiK9dIAEoCUID4EECEmMKIXRlc3RfcGVybWlzc2lvbnNfcmVxdWVz", - "dF9yZXNvdXJjZRimxbfRASABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQIiMAoWVGVzdFBlcm1pc3Np", - "b25zUmVxdWVzdBIWCgtwZXJtaXNzaW9ucxiE6cscIAMoCSIxChdUZXN0UGVy", - "bWlzc2lvbnNSZXNwb25zZRIWCgtwZXJtaXNzaW9ucxiE6cscIAMoCSJECgdV", - "aW50MTI4EhQKBGhpZ2gYorvDASABKARIAIgBARISCgNsb3cY1MYGIAEoBEgB", - "iAEBQgcKBV9oaWdoQgYKBF9sb3cinAQKE1VwY29taW5nTWFpbnRlbmFuY2US", - "HgoOY2FuX3Jlc2NoZWR1bGUYmaPiLSABKAhIAIgBARIoChhsYXRlc3Rfd2lu", - "ZG93X3N0YXJ0X3RpbWUYgbuGPSABKAlIAYgBARIiChJtYWludGVuYW5jZV9z", - "dGF0dXMYnp33JiABKAlIAogBARIUCgR0eXBlGLqe2gEgASgJSAOIAQESIAoP", - "d2luZG93X2VuZF90aW1lGKCuzoEBIAEoCUgEiAEBEiIKEXdpbmRvd19zdGFy", - "dF90aW1lGLmwyeEBIAEoCUgFiAEBImcKEU1haW50ZW5hbmNlU3RhdHVzEiAK", - "HFVOREVGSU5FRF9NQUlOVEVOQU5DRV9TVEFUVVMQABIPCgdPTkdPSU5HENum", - "z+EBEg4KB1BFTkRJTkcQ96rwEBIPCgdVTktOT1dOEKrwxM4BIlgKBFR5cGUS", - "EgoOVU5ERUZJTkVEX1RZUEUQABIRCglTQ0hFRFVMRUQQjaGP5AESFAoMVU5L", - "Tk9XTl9UWVBFEK+k/ukBEhMKC1VOU0NIRURVTEVEEJTEztYBQhEKD19jYW5f", - "cmVzY2hlZHVsZUIbChlfbGF0ZXN0X3dpbmRvd19zdGFydF90aW1lQhUKE19t", - "YWludGVuYW5jZV9zdGF0dXNCBwoFX3R5cGVCEgoQX3dpbmRvd19lbmRfdGlt", - "ZUIUChJfd2luZG93X3N0YXJ0X3RpbWUinAIKIVVwZGF0ZUFjY2Vzc0NvbmZp", - "Z0luc3RhbmNlUmVxdWVzdBJOChZhY2Nlc3NfY29uZmlnX3Jlc291cmNlGJD/", - "9rgBIAEoCzIlLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFjY2Vzc0NvbmZp", - "Z0ID4EECEhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISIgoRbmV0d29ya19p", - "bnRlcmZhY2UY6MCdrgEgASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN", - "4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoE", - "em9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCL6AQoX", - "VXBkYXRlQXV0b3NjYWxlclJlcXVlc3QSGwoKYXV0b3NjYWxlchjX/dL2ASAB", - "KAlIAIgBARJIChNhdXRvc2NhbGVyX3Jlc291cmNlGPbw/2IgASgLMiMuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQXV0b3NjYWxlckID4EECEiEKB3Byb2pl", - "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", - "IAEoCUgBiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX2F1", - "dG9zY2FsZXJCDQoLX3JlcXVlc3RfaWQi3AEKGlVwZGF0ZUJhY2tlbmRCdWNr", - "ZXRSZXF1ZXN0Eh4KDmJhY2tlbmRfYnVja2V0GPXj3SsgASgJQgPgQQISUAoX", - "YmFja2VuZF9idWNrZXRfcmVzb3VyY2UYmM7HtQEgASgLMiYuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQmFja2VuZEJ1Y2tldEID4EECEiEKB3Byb2plY3QY", - "mZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEo", - "CUgAiAEBQg0KC19yZXF1ZXN0X2lkIuEBChtVcGRhdGVCYWNrZW5kU2Vydmlj", - "ZVJlcXVlc3QSIAoPYmFja2VuZF9zZXJ2aWNlGIrArpIBIAEoCUID4EECElIK", - "GGJhY2tlbmRfc2VydmljZV9yZXNvdXJjZRijgd+lASABKAsyJy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5CYWNrZW5kU2VydmljZUID4EECEiEKB3Byb2pl", + "Y29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXF1ZXN0QgPgQQISFAoEem9u", + "ZRisx+QBIAEoCUID4EECItUBCiNUZXN0SWFtUGVybWlzc2lvbnNTdWJuZXR3", + "b3JrUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9u", + "GPTNoEIgASgJQgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0", + "ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVz", + "dEID4EECItUBCiNUZXN0SWFtUGVybWlzc2lvbnNWcG5HYXRld2F5UmVxdWVz", + "dBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJ", + "QgPgQQISGAoIcmVzb3VyY2UYjoivXSABKAlCA+BBAhJjCiF0ZXN0X3Blcm1p", + "c3Npb25zX3JlcXVlc3RfcmVzb3VyY2UYpsW30QEgASgLMi8uZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVxdWVzdEID4EECIjAK", + "FlRlc3RQZXJtaXNzaW9uc1JlcXVlc3QSFgoLcGVybWlzc2lvbnMYhOnLHCAD", + "KAkiMQoXVGVzdFBlcm1pc3Npb25zUmVzcG9uc2USFgoLcGVybWlzc2lvbnMY", + "hOnLHCADKAkiRAoHVWludDEyOBIUCgRoaWdoGKK7wwEgASgESACIAQESEgoD", + "bG93GNTGBiABKARIAYgBAUIHCgVfaGlnaEIGCgRfbG93IpwEChNVcGNvbWlu", + "Z01haW50ZW5hbmNlEh4KDmNhbl9yZXNjaGVkdWxlGJmj4i0gASgISACIAQES", + "KAoYbGF0ZXN0X3dpbmRvd19zdGFydF90aW1lGIG7hj0gASgJSAGIAQESIgoS", + "bWFpbnRlbmFuY2Vfc3RhdHVzGJ6d9yYgASgJSAKIAQESFAoEdHlwZRi6ntoB", + "IAEoCUgDiAEBEiAKD3dpbmRvd19lbmRfdGltZRigrs6BASABKAlIBIgBARIi", + "ChF3aW5kb3dfc3RhcnRfdGltZRi5sMnhASABKAlIBYgBASJnChFNYWludGVu", + "YW5jZVN0YXR1cxIgChxVTkRFRklORURfTUFJTlRFTkFOQ0VfU1RBVFVTEAAS", + "DwoHT05HT0lORxDbps/hARIOCgdQRU5ESU5HEPeq8BASDwoHVU5LTk9XThCq", + "8MTOASJYCgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAASEQoJU0NIRURVTEVE", + "EI2hj+QBEhQKDFVOS05PV05fVFlQRRCvpP7pARITCgtVTlNDSEVEVUxFRBCU", + "xM7WAUIRCg9fY2FuX3Jlc2NoZWR1bGVCGwoZX2xhdGVzdF93aW5kb3dfc3Rh", + "cnRfdGltZUIVChNfbWFpbnRlbmFuY2Vfc3RhdHVzQgcKBV90eXBlQhIKEF93", + "aW5kb3dfZW5kX3RpbWVCFAoSX3dpbmRvd19zdGFydF90aW1lIpwCCiFVcGRh", + "dGVBY2Nlc3NDb25maWdJbnN0YW5jZVJlcXVlc3QSTgoWYWNjZXNzX2NvbmZp", + "Z19yZXNvdXJjZRiQ//a4ASABKAsyJS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5BY2Nlc3NDb25maWdCA+BBAhIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EEC", + "EiIKEW5ldHdvcmtfaW50ZXJmYWNlGOjAna4BIAEoCUID4EECEiEKB3Byb2pl", "Y3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkR", - "IAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIqECChFVcGRhdGVEaXNrUmVxdWVz", - "dBIUCgRkaXNrGJ2bvAEgASgJQgPgQQISPAoNZGlza19yZXNvdXJjZRjw0KsM", - "IAEoCzIdLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tCA+BBAhIVCgVw", - "YXRocxjuweAyIAEoCUgAiAEBEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgBiAEBEhwKC3VwZGF0", - "ZV9tYXNrGKK5uu4BIAEoCUgCiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJH", - "BHpvbmVCCAoGX3BhdGhzQg0KC19yZXF1ZXN0X2lkQg4KDF91cGRhdGVfbWFz", - "ayL7AQoiVXBkYXRlRGlzcGxheURldmljZUluc3RhbmNlUmVxdWVzdBJQChdk", - "aXNwbGF5X2RldmljZV9yZXNvdXJjZRjahJGKASABKAsyJi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5EaXNwbGF5RGV2aWNlQgPgQQISGAoIaW5zdGFuY2UY", - "lanaCCABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEg", - "ASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIsYBChVVcGRhdGVGaXJl", - "d2FsbFJlcXVlc3QSGQoIZmlyZXdhbGwYgPrV8wEgASgJQgPgQQISRAoRZmly", - "ZXdhbGxfcmVzb3VyY2UY7bDgEyABKAsyIS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5GaXJld2FsbEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJH", - "B3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1", - "ZXN0X2lkItQBChhVcGRhdGVIZWFsdGhDaGVja1JlcXVlc3QSHQoMaGVhbHRo", - "X2NoZWNrGOWqpJMBIAEoCUID4EECEksKFWhlYWx0aF9jaGVja19yZXNvdXJj", - "ZRiow6RgIAEoCzIkLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENo", - "ZWNrQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi5QMK", - "FVVwZGF0ZUluc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiVqdoIIAEoCUID", - "4EECEkQKEWluc3RhbmNlX3Jlc291cmNlGPjw/mYgASgLMiEuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuSW5zdGFuY2VCA+BBAhIfCg5taW5pbWFsX2FjdGlv", - "bhiUjYKBASABKAlIAIgBARIuCh5tb3N0X2Rpc3J1cHRpdmVfYWxsb3dlZF9h", - "Y3Rpb24Yjc7CHyABKAlIAYgBARIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLy", - "Rwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAogBARIbCgR6b25l", - "GKzH5AEgASgJQgrgQQLyRwR6b25lIi0KDU1pbmltYWxBY3Rpb24SHAoYVU5E", - "RUZJTkVEX01JTklNQUxfQUNUSU9OEAAiSwobTW9zdERpc3J1cHRpdmVBbGxv", - "d2VkQWN0aW9uEiwKKFVOREVGSU5FRF9NT1NUX0RJU1JVUFRJVkVfQUxMT1dF", - "RF9BQ1RJT04QAEIRCg9fbWluaW1hbF9hY3Rpb25CIQofX21vc3RfZGlzcnVw", - "dGl2ZV9hbGxvd2VkX2FjdGlvbkINCgtfcmVxdWVzdF9pZCKoAgolVXBkYXRl", - "TmV0d29ya0ludGVyZmFjZUluc3RhbmNlUmVxdWVzdBIYCghpbnN0YW5jZRiV", - "qdoIIAEoCUID4EECEiIKEW5ldHdvcmtfaW50ZXJmYWNlGOjAna4BIAEoCUID", - "4EECElYKGm5ldHdvcmtfaW50ZXJmYWNlX3Jlc291cmNlGIWUrpsBIAEoCzIp", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtJbnRlcmZhY2VCA+BB", + "IAEoCUgAiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVCDQoLX3Jl", + "cXVlc3RfaWQi+gEKF1VwZGF0ZUF1dG9zY2FsZXJSZXF1ZXN0EhsKCmF1dG9z", + "Y2FsZXIY1/3S9gEgASgJSACIAQESSAoTYXV0b3NjYWxlcl9yZXNvdXJjZRj2", + "8P9iIAEoCzIjLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkF1dG9zY2FsZXJC", + "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJl", + "cXVlc3RfaWQYy4HZESABKAlIAYgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLy", + "RwR6b25lQg0KC19hdXRvc2NhbGVyQg0KC19yZXF1ZXN0X2lkItwBChpVcGRh", + "dGVCYWNrZW5kQnVja2V0UmVxdWVzdBIeCg5iYWNrZW5kX2J1Y2tldBj1490r", + "IAEoCUID4EECElAKF2JhY2tlbmRfYnVja2V0X3Jlc291cmNlGJjOx7UBIAEo", + "CzImLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tlbmRCdWNrZXRCA+BB", "AhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBARIbCgR6b25lGKzH5AEgASgJQgrgQQLyRwR6", - "b25lQg0KC19yZXF1ZXN0X2lkIvUBChtVcGRhdGVQZWVyaW5nTmV0d29ya1Jl", - "cXVlc3QSFwoHbmV0d29yaxiutIVvIAEoCUID4EECEm8KKG5ldHdvcmtzX3Vw", - "ZGF0ZV9wZWVyaW5nX3JlcXVlc3RfcmVzb3VyY2UY2aqCayABKAsyNS5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3Jrc1VwZGF0ZVBlZXJpbmdSZXF1", - "ZXN0QgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIa", - "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi5gIK", - "M1VwZGF0ZVBlckluc3RhbmNlQ29uZmlnc0luc3RhbmNlR3JvdXBNYW5hZ2Vy", - "UmVxdWVzdBImChZpbnN0YW5jZV9ncm91cF9tYW5hZ2VyGMP383YgASgJQgPg", - "QQISmwEKQGluc3RhbmNlX2dyb3VwX21hbmFnZXJzX3VwZGF0ZV9wZXJfaW5z", - "dGFuY2VfY29uZmlnc19yZXFfcmVzb3VyY2UYvsG2QyABKAsySS5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlcnNVcGRhdGVQ", - "ZXJJbnN0YW5jZUNvbmZpZ3NSZXFCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", - "Qg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIb", - "CgR6b25lGKzH5AEgASgJQgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkIvIC", - "CjlVcGRhdGVQZXJJbnN0YW5jZUNvbmZpZ3NSZWdpb25JbnN0YW5jZUdyb3Vw", - "TWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdlchjD9/N2", - "IAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", - "HwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SnQEKQXJlZ2lvbl9p", - "bnN0YW5jZV9ncm91cF9tYW5hZ2VyX3VwZGF0ZV9pbnN0YW5jZV9jb25maWdf", - "cmVxX3Jlc291cmNlGKeuuiogASgLMkouZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJVcGRhdGVJbnN0YW5jZUNv", - "bmZpZ1JlcUID4EECEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", - "cmVxdWVzdF9pZCKEAgodVXBkYXRlUmVnaW9uQXV0b3NjYWxlclJlcXVlc3QS", - "GwoKYXV0b3NjYWxlchjX/dL2ASABKAlIAIgBARJIChNhdXRvc2NhbGVyX3Jl", - "c291cmNlGPbw/2IgASgLMiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQXV0", - "b3NjYWxlckID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", - "Y3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVz", - "dF9pZBjLgdkRIAEoCUgBiAEBQg0KC19hdXRvc2NhbGVyQg0KC19yZXF1ZXN0", - "X2lkIogCCiFVcGRhdGVSZWdpb25CYWNrZW5kU2VydmljZVJlcXVlc3QSIAoP", - "YmFja2VuZF9zZXJ2aWNlGIrArpIBIAEoCUID4EECElIKGGJhY2tlbmRfc2Vy", - "dmljZV9yZXNvdXJjZRijgd+lASABKAsyJy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5CYWNrZW5kU2VydmljZUID4EECEiEKB3Byb2plY3QYmZbBbCABKAlC", - "DeBBAvJHB3Byb2plY3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdp", - "b24SGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lk", - "IsQCCh1VcGRhdGVSZWdpb25Db21taXRtZW50UmVxdWVzdBIbCgpjb21taXRt", - "ZW50GJWW8+UBIAEoCUID4EECEkgKE2NvbW1pdG1lbnRfcmVzb3VyY2UY+KO7", - "dCABKAsyIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Db21taXRtZW50QgPg", + "c3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLhAQobVXBkYXRl", + "QmFja2VuZFNlcnZpY2VSZXF1ZXN0EiAKD2JhY2tlbmRfc2VydmljZRiKwK6S", + "ASABKAlCA+BBAhJSChhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2UYo4HfpQEg", + "ASgLMicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2VC", + "A+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJl", + "cXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCKhAgoRVXBk", + "YXRlRGlza1JlcXVlc3QSFAoEZGlzaxidm7wBIAEoCUID4EECEjwKDWRpc2tf", + "cmVzb3VyY2UY8NCrDCABKAsyHS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", + "aXNrQgPgQQISFQoFcGF0aHMY7sHgMiABKAlIAIgBARIhCgdwcm9qZWN0GJmW", + "wWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", + "AYgBARIcCgt1cGRhdGVfbWFzaxiiubruASABKAlIAogBARIbCgR6b25lGKzH", + "5AEgASgJQgrgQQLyRwR6b25lQggKBl9wYXRoc0INCgtfcmVxdWVzdF9pZEIO", + "CgxfdXBkYXRlX21hc2si+wEKIlVwZGF0ZURpc3BsYXlEZXZpY2VJbnN0YW5j", + "ZVJlcXVlc3QSUAoXZGlzcGxheV9kZXZpY2VfcmVzb3VyY2UY2oSRigEgASgL", + "MiYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlzcGxheURldmljZUID4EEC", + "EhgKCGluc3RhbmNlGJWp2gggASgJQgPgQQISIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQES", + "GwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCLG", + "AQoVVXBkYXRlRmlyZXdhbGxSZXF1ZXN0EhkKCGZpcmV3YWxsGID61fMBIAEo", + "CUID4EECEkQKEWZpcmV3YWxsX3Jlc291cmNlGO2w4BMgASgLMiEuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxCA+BBAhIhCgdwcm9qZWN0GJmW", + "wWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlI", + "AIgBAUINCgtfcmVxdWVzdF9pZCLUAQoYVXBkYXRlSGVhbHRoQ2hlY2tSZXF1", + "ZXN0Eh0KDGhlYWx0aF9jaGVjaxjlqqSTASABKAlCA+BBAhJLChVoZWFsdGhf", + "Y2hlY2tfcmVzb3VyY2UYqMOkYCABKAsyJC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5IZWFsdGhDaGVja0ID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", + "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19y", + "ZXF1ZXN0X2lkIuUDChVVcGRhdGVJbnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFu", + "Y2UYlanaCCABKAlCA+BBAhJEChFpbnN0YW5jZV9yZXNvdXJjZRj48P5mIAEo", + "CzIhLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlQgPgQQISHwoO", + "bWluaW1hbF9hY3Rpb24YlI2CgQEgASgJSACIAQESLgoebW9zdF9kaXNydXB0", + "aXZlX2FsbG93ZWRfYWN0aW9uGI3Owh8gASgJSAGIAQESIQoHcHJvamVjdBiZ", + "lsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJ", + "SAKIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZSItCg1NaW5pbWFs", + "QWN0aW9uEhwKGFVOREVGSU5FRF9NSU5JTUFMX0FDVElPThAAIksKG01vc3RE", + "aXNydXB0aXZlQWxsb3dlZEFjdGlvbhIsCihVTkRFRklORURfTU9TVF9ESVNS", + "VVBUSVZFX0FMTE9XRURfQUNUSU9OEABCEQoPX21pbmltYWxfYWN0aW9uQiEK", + "H19tb3N0X2Rpc3J1cHRpdmVfYWxsb3dlZF9hY3Rpb25CDQoLX3JlcXVlc3Rf", + "aWQiqAIKJVVwZGF0ZU5ldHdvcmtJbnRlcmZhY2VJbnN0YW5jZVJlcXVlc3QS", + "GAoIaW5zdGFuY2UYlanaCCABKAlCA+BBAhIiChFuZXR3b3JrX2ludGVyZmFj", + "ZRjowJ2uASABKAlCA+BBAhJWChpuZXR3b3JrX2ludGVyZmFjZV9yZXNvdXJj", + "ZRiFlK6bASABKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3Jr", + "SW50ZXJmYWNlQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJv", + "amVjdBIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGwoEem9uZRisx+QB", + "IAEoCUIK4EEC8kcEem9uZUINCgtfcmVxdWVzdF9pZCL1AQobVXBkYXRlUGVl", + "cmluZ05ldHdvcmtSZXF1ZXN0EhcKB25ldHdvcmsYrrSFbyABKAlCA+BBAhJv", + "CihuZXR3b3Jrc191cGRhdGVfcGVlcmluZ19yZXF1ZXN0X3Jlc291cmNlGNmq", + "gmsgASgLMjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya3NVcGRh", + "dGVQZWVyaW5nUmVxdWVzdEID4EECEiEKB3Byb2plY3QYmZbBbCABKAlCDeBB", + "AvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBQg0KC19y", + "ZXF1ZXN0X2lkIuYCCjNVcGRhdGVQZXJJbnN0YW5jZUNvbmZpZ3NJbnN0YW5j", + "ZUdyb3VwTWFuYWdlclJlcXVlc3QSJgoWaW5zdGFuY2VfZ3JvdXBfbWFuYWdl", + "chjD9/N2IAEoCUID4EECEpsBCkBpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc191", + "cGRhdGVfcGVyX2luc3RhbmNlX2NvbmZpZ3NfcmVxX3Jlc291cmNlGL7BtkMg", + "ASgLMkkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1h", + "bmFnZXJzVXBkYXRlUGVySW5zdGFuY2VDb25maWdzUmVxQgPgQQISIQoHcHJv", + "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0X2lkGMuB", + "2REgASgJSACIAQESGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtf", + "cmVxdWVzdF9pZCLyAgo5VXBkYXRlUGVySW5zdGFuY2VDb25maWdzUmVnaW9u", + "SW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0EiYKFmluc3RhbmNlX2dyb3Vw", + "X21hbmFnZXIYw/fzdiABKAlCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9u", + "Ep0BCkFyZWdpb25faW5zdGFuY2VfZ3JvdXBfbWFuYWdlcl91cGRhdGVfaW5z", + "dGFuY2VfY29uZmlnX3JlcV9yZXNvdXJjZRinrroqIAEoCzJKLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyVXBk", + "YXRlSW5zdGFuY2VDb25maWdSZXFCA+BBAhIaCgpyZXF1ZXN0X2lkGMuB2REg", + "ASgJSACIAQFCDQoLX3JlcXVlc3RfaWQihAIKHVVwZGF0ZVJlZ2lvbkF1dG9z", + "Y2FsZXJSZXF1ZXN0EhsKCmF1dG9zY2FsZXIY1/3S9gEgASgJSACIAQESSAoT", + "YXV0b3NjYWxlcl9yZXNvdXJjZRj28P9iIAEoCzIjLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkF1dG9zY2FsZXJCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJ", + "Qg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVn", + "aW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAYgBAUINCgtfYXV0b3NjYWxl", + "ckINCgtfcmVxdWVzdF9pZCKIAgohVXBkYXRlUmVnaW9uQmFja2VuZFNlcnZp", + "Y2VSZXF1ZXN0EiAKD2JhY2tlbmRfc2VydmljZRiKwK6SASABKAlCA+BBAhJS", + "ChhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2UYo4HfpQEgASgLMicuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2VCA+BBAhIhCgdwcm9q", + "ZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEo", + "CUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUIN", + "CgtfcmVxdWVzdF9pZCLEAgodVXBkYXRlUmVnaW9uQ29tbWl0bWVudFJlcXVl", + "c3QSGwoKY29tbWl0bWVudBiVlvPlASABKAlCA+BBAhJIChNjb21taXRtZW50", + "X3Jlc291cmNlGPiju3QgASgLMiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "Q29tbWl0bWVudEID4EECEhUKBXBhdGhzGO7B4DIgASgJSACIAQESIQoHcHJv", + "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiAB", + "KAlCDOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSAGIAQES", + "HAoLdXBkYXRlX21hc2sYorm67gEgASgJSAKIAQFCCAoGX3BhdGhzQg0KC19y", + "ZXF1ZXN0X2lkQg4KDF91cGRhdGVfbWFzayKrAgoXVXBkYXRlUmVnaW9uRGlz", + "a1JlcXVlc3QSFAoEZGlzaxidm7wBIAEoCUID4EECEjwKDWRpc2tfcmVzb3Vy", + "Y2UY8NCrDCABKAsyHS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrQgPg", "QQISFQoFcGF0aHMY7sHgMiABKAlIAIgBARIhCgdwcm9qZWN0GJmWwWwgASgJ", "Qg3gQQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVn", "aW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAYgBARIcCgt1cGRhdGVfbWFz", "axiiubruASABKAlIAogBAUIICgZfcGF0aHNCDQoLX3JlcXVlc3RfaWRCDgoM", - "X3VwZGF0ZV9tYXNrIqsCChdVcGRhdGVSZWdpb25EaXNrUmVxdWVzdBIUCgRk", - "aXNrGJ2bvAEgASgJQgPgQQISPAoNZGlza19yZXNvdXJjZRjw0KsMIAEoCzId", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tCA+BBAhIVCgVwYXRocxju", + "X3VwZGF0ZV9tYXNrIvsBCh5VcGRhdGVSZWdpb25IZWFsdGhDaGVja1JlcXVl", + "c3QSHQoMaGVhbHRoX2NoZWNrGOWqpJMBIAEoCUID4EECEksKFWhlYWx0aF9j", + "aGVja19yZXNvdXJjZRiow6RgIAEoCzIkLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkhlYWx0aENoZWNrQgPgQQISIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC", + "8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lvbhIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi5wEK", + "GVVwZGF0ZVJlZ2lvblVybE1hcFJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEo", + "CUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJl", + "Z2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESGAoHdXJsX21hcBiM", + "lYGvASABKAlCA+BBAhJBChB1cmxfbWFwX3Jlc291cmNlGOGQt1AgASgLMh8u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXJsTWFwQgPgQQJCDQoLX3JlcXVl", + "c3RfaWQivgIKGFVwZGF0ZVJlc2VydmF0aW9uUmVxdWVzdBIVCgVwYXRocxju", "weAyIAEoCUgAiAEBEiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2pl", - "Y3QSHwoGcmVnaW9uGPTNoEIgASgJQgzgQQLyRwZyZWdpb24SGgoKcmVxdWVz", - "dF9pZBjLgdkRIAEoCUgBiAEBEhwKC3VwZGF0ZV9tYXNrGKK5uu4BIAEoCUgC", - "iAEBQggKBl9wYXRoc0INCgtfcmVxdWVzdF9pZEIOCgxfdXBkYXRlX21hc2si", - "+wEKHlVwZGF0ZVJlZ2lvbkhlYWx0aENoZWNrUmVxdWVzdBIdCgxoZWFsdGhf", - "Y2hlY2sY5aqkkwEgASgJQgPgQQISSwoVaGVhbHRoX2NoZWNrX3Jlc291cmNl", - "GKjDpGAgASgLMiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hl", - "Y2tCA+BBAhIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0Eh8K", - "BnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQY", - "y4HZESABKAlIAIgBAUINCgtfcmVxdWVzdF9pZCLnAQoZVXBkYXRlUmVnaW9u", - "VXJsTWFwUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9q", - "ZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9uEhoKCnJlcXVl", - "c3RfaWQYy4HZESABKAlIAIgBARIYCgd1cmxfbWFwGIyVga8BIAEoCUID4EEC", - "EkEKEHVybF9tYXBfcmVzb3VyY2UY4ZC3UCABKAsyHy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5VcmxNYXBCA+BBAkINCgtfcmVxdWVzdF9pZCK+AgoYVXBk", - "YXRlUmVzZXJ2YXRpb25SZXF1ZXN0EhUKBXBhdGhzGO7B4DIgASgJSACIAQES", - "IQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIaCgpyZXF1ZXN0", - "X2lkGMuB2REgASgJSAGIAQESGwoLcmVzZXJ2YXRpb24YzIfVFiABKAlCA+BB", - "AhJLChRyZXNlcnZhdGlvbl9yZXNvdXJjZRih7vSHASABKAsyJC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5SZXNlcnZhdGlvbkID4EECEhwKC3VwZGF0ZV9t", - "YXNrGKK5uu4BIAEoCUgCiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpv", - "bmVCCAoGX3BhdGhzQg0KC19yZXF1ZXN0X2lkQg4KDF91cGRhdGVfbWFzayLe", - "AQoTVXBkYXRlUm91dGVyUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", - "QQLyRwdwcm9qZWN0Eh8KBnJlZ2lvbhj0zaBCIAEoCUIM4EEC8kcGcmVnaW9u", - "EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIWCgZyb3V0ZXIYya7uRiAB", - "KAlCA+BBAhJACg9yb3V0ZXJfcmVzb3VyY2UYxICCSiABKAsyHy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJCA+BBAkINCgtfcmVxdWVzdF9pZCKX", - "AgorVXBkYXRlU2hpZWxkZWRJbnN0YW5jZUNvbmZpZ0luc3RhbmNlUmVxdWVz", - "dBIYCghpbnN0YW5jZRiVqdoIIAEoCUID4EECEiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEB", - "EmMKIXNoaWVsZGVkX2luc3RhbmNlX2NvbmZpZ19yZXNvdXJjZRjYlt2BASAB", - "KAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TaGllbGRlZEluc3RhbmNl", - "Q29uZmlnQgPgQQISGwoEem9uZRisx+QBIAEoCUIK4EEC8kcEem9uZUINCgtf", - "cmVxdWVzdF9pZCKfAgoYVXBkYXRlU3RvcmFnZVBvb2xSZXF1ZXN0EiEKB3By", - "b2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSGgoKcmVxdWVzdF9pZBjL", - "gdkRIAEoCUgAiAEBEh0KDHN0b3JhZ2VfcG9vbBjgxvGrASABKAlCA+BBAhJL", - "ChVzdG9yYWdlX3Bvb2xfcmVzb3VyY2UYjbz5SiABKAsyJC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TdG9yYWdlUG9vbEID4EECEhwKC3VwZGF0ZV9tYXNr", - "GKK5uu4BIAEoCUgBiAEBEhsKBHpvbmUYrMfkASABKAlCCuBBAvJHBHpvbmVC", - "DQoLX3JlcXVlc3RfaWRCDgoMX3VwZGF0ZV9tYXNrIsABChNVcGRhdGVVcmxN", - "YXBSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QS", - "GgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgAiAEBEhgKB3VybF9tYXAYjJWBrwEg", - "ASgJQgPgQQISQQoQdXJsX21hcF9yZXNvdXJjZRjhkLdQIAEoCzIfLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlVybE1hcEID4EECQg0KC19yZXF1ZXN0X2lk", - "IvIHCgZVcmxNYXASIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSACI", - "AQESaAokZGVmYXVsdF9jdXN0b21fZXJyb3JfcmVzcG9uc2VfcG9saWN5GKmL", - "4CYgASgLMjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3VzdG9tRXJyb3JS", - "ZXNwb25zZVBvbGljeUgBiAEBEk8KFGRlZmF1bHRfcm91dGVfYWN0aW9uGKq0", - "17QBIAEoCzIoLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkh0dHBSb3V0ZUFj", - "dGlvbkgCiAEBEiAKD2RlZmF1bHRfc2VydmljZRi35cWwASABKAlIA4gBARJS", - "ChRkZWZhdWx0X3VybF9yZWRpcmVjdBjqq7arASABKAsyKy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5IdHRwUmVkaXJlY3RBY3Rpb25IBIgBARIcCgtkZXNj", - "cmlwdGlvbhj8h9bJASABKAlIBYgBARIbCgtmaW5nZXJwcmludBjk0fNvIAEo", - "CUgGiAEBEkkKDWhlYWRlcl9hY3Rpb24YqKC4nAEgASgLMikuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuSHR0cEhlYWRlckFjdGlvbkgHiAEBEjkKCmhvc3Rf", - "cnVsZXMYoIfXlAEgAygLMiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSG9z", - "dFJ1bGUSEAoCaWQYmxogASgESAiIAQESFAoEa2luZBiU98gBIAEoCUgJiAEB", - "EhQKBG5hbWUYi/XNASABKAlICogBARI/Cg1wYXRoX21hdGNoZXJzGNuIxYEB", - "IAMoCzIkLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGhNYXRjaGVyEhYK", - "BnJlZ2lvbhj0zaBCIAEoCUgLiAEBEhoKCXNlbGZfbGluaxiNksXZASABKAlI", - "DIgBARI1CgV0ZXN0cxihnMk0IAMoCzIjLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlVybE1hcFRlc3RCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEInCiVfZGVm", - "YXVsdF9jdXN0b21fZXJyb3JfcmVzcG9uc2VfcG9saWN5QhcKFV9kZWZhdWx0", - "X3JvdXRlX2FjdGlvbkISChBfZGVmYXVsdF9zZXJ2aWNlQhcKFV9kZWZhdWx0", - "X3VybF9yZWRpcmVjdEIOCgxfZGVzY3JpcHRpb25CDgoMX2ZpbmdlcnByaW50", - "QhAKDl9oZWFkZXJfYWN0aW9uQgUKA19pZEIHCgVfa2luZEIHCgVfbmFtZUIJ", - "CgdfcmVnaW9uQgwKCl9zZWxmX2xpbmsinQIKClVybE1hcExpc3QSEAoCaWQY", - "mxogASgJSACIAQESMQoFaXRlbXMYwM/3LyADKAsyHy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5VcmxNYXASFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25l", - "eHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZ", - "ASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBf", - "bmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmciNwoP", - "VXJsTWFwUmVmZXJlbmNlEhgKB3VybF9tYXAYjJWBrwEgASgJSACIAQFCCgoI", - "X3VybF9tYXAi8AIKClVybE1hcFRlc3QSHAoLZGVzY3JpcHRpb24Y/IfWyQEg", - "ASgJSACIAQESJAoTZXhwZWN0ZWRfb3V0cHV0X3VybBiYovfOASABKAlIAYgB", - "ARIvCh9leHBlY3RlZF9yZWRpcmVjdF9yZXNwb25zZV9jb2RlGO/qgAkgASgF", - "SAKIAQESPQoHaGVhZGVycxiG3517IAMoCzIpLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlVybE1hcFRlc3RIZWFkZXISFAoEaG9zdBio68MBIAEoCUgDiAEB", - "EhQKBHBhdGgYpcjRASABKAlIBIgBARIYCgdzZXJ2aWNlGLWNj7IBIAEoCUgF", - "iAEBQg4KDF9kZXNjcmlwdGlvbkIWChRfZXhwZWN0ZWRfb3V0cHV0X3VybEIi", - "CiBfZXhwZWN0ZWRfcmVkaXJlY3RfcmVzcG9uc2VfY29kZUIHCgVfaG9zdEIH", - "CgVfcGF0aEIKCghfc2VydmljZSJSChBVcmxNYXBUZXN0SGVhZGVyEhQKBG5h", - "bWUYi/XNASABKAlIAIgBARIVCgV2YWx1ZRjxorI1IAEoCUgBiAEBQgcKBV9u", - "YW1lQggKBl92YWx1ZSLSAQoWVXJsTWFwVmFsaWRhdGlvblJlc3VsdBIXCgts", - "b2FkX2Vycm9ycxjk8fGTASADKAkSHgoObG9hZF9zdWNjZWVkZWQYyLSYPSAB", - "KAhIAIgBARI/Cg10ZXN0X2ZhaWx1cmVzGLbin/EBIAMoCzIkLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlRlc3RGYWlsdXJlEhsKC3Rlc3RfcGFzc2VkGL2B", - "8lsgASgISAGIAQFCEQoPX2xvYWRfc3VjY2VlZGVkQg4KDF90ZXN0X3Bhc3Nl", - "ZCK1AwoVVXJsTWFwc0FnZ3JlZ2F0ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEB", - "EksKBWl0ZW1zGMDP9y8gAygLMjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "VXJsTWFwc0FnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gB", - "IAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoK", - "CXNlbGZfbGluaxiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CG", - "dCADKAkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLldhcm5pbmdIBIgBARpYCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEo", - "CRI5CgV2YWx1ZRgCIAEoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVy", - "bE1hcHNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRf", - "cGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIpABChFVcmxN", - "YXBzU2NvcGVkTGlzdBI0Cgh1cmxfbWFwcxjnjqQxIAMoCzIfLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlVybE1hcBI5Cgd3YXJuaW5nGJzflhggASgLMiAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJu", - "aW5nIpgCChZVcmxNYXBzVmFsaWRhdGVSZXF1ZXN0EiEKFmxvYWRfYmFsYW5j", - "aW5nX3NjaGVtZXMYr4WBAyADKAkSOQoIcmVzb3VyY2UYjoivXSABKAsyHy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXBIAIgBASKSAQoUTG9hZEJh", - "bGFuY2luZ1NjaGVtZXMSJAogVU5ERUZJTkVEX0xPQURfQkFMQU5DSU5HX1ND", - "SEVNRVMQABIPCghFWFRFUk5BTBDLp/0QEhgKEEVYVEVSTkFMX01BTkFHRUQQ", - "i7aS9AESKQohTE9BRF9CQUxBTkNJTkdfU0NIRU1FX1VOU1BFQ0lGSUVEELy7", - "h/sBQgsKCV9yZXNvdXJjZSJtChdVcmxNYXBzVmFsaWRhdGVSZXNwb25zZRJH", - "CgZyZXN1bHQYnZC3QiABKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5V", - "cmxNYXBWYWxpZGF0aW9uUmVzdWx0SACIAQFCCQoHX3Jlc3VsdCK6AQoKVXJs", - "UmV3cml0ZRIcCgxob3N0X3Jld3JpdGUY9cuaTCABKAlIAIgBARIjChNwYXRo", - "X3ByZWZpeF9yZXdyaXRlGLno0RMgASgJSAGIAQESJgoVcGF0aF90ZW1wbGF0", - "ZV9yZXdyaXRlGKHv8skBIAEoCUgCiAEBQg8KDV9ob3N0X3Jld3JpdGVCFgoU", - "X3BhdGhfcHJlZml4X3Jld3JpdGVCGAoWX3BhdGhfdGVtcGxhdGVfcmV3cml0", - "ZSLmBwoQVXNhYmxlU3VibmV0d29yaxIkChRleHRlcm5hbF9pcHY2X3ByZWZp", - "eBj2krZCIAEoCUgAiAEBEiUKFGludGVybmFsX2lwdjZfcHJlZml4GOiitPEB", - "IAEoCUgBiAEBEh0KDWlwX2NpZHJfcmFuZ2UYys3kLiABKAlIAogBARIhChBp", - "cHY2X2FjY2Vzc190eXBlGN310fABIAEoCUgDiAEBEhcKB25ldHdvcmsYrrSF", - "byABKAlIBIgBARIYCgdwdXJwb3NlGJ7675YBIAEoCUgFiAEBEhQKBHJvbGUY", - "9oDWASABKAlIBogBARJXChNzZWNvbmRhcnlfaXBfcmFuZ2VzGOP/lEEgAygL", - "MjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXNhYmxlU3VibmV0d29ya1Nl", - "Y29uZGFyeVJhbmdlEhsKCnN0YWNrX3R5cGUYkbWLywEgASgJSAeIAQESGwoK", - "c3VibmV0d29yaxjup+SSASABKAlICIgBASJTCg5JcHY2QWNjZXNzVHlwZRIe", - "ChpVTkRFRklORURfSVBWNl9BQ0NFU1NfVFlQRRAAEg8KCEVYVEVSTkFMEMun", - "/RASEAoISU5URVJOQUwQve2WhQEi4AEKB1B1cnBvc2USFQoRVU5ERUZJTkVE", - "X1BVUlBPU0UQABIbChRHTE9CQUxfTUFOQUdFRF9QUk9YWRDyy+BwEiMKHElO", - "VEVSTkFMX0hUVFBTX0xPQURfQkFMQU5DRVIQ2bbOdhIPCgdQUklWQVRFEOPi", - "ssABEhMKC1BSSVZBVEVfTkFUEKXIrq8BEhcKEFBSSVZBVEVfUkZDXzE5MTgQ", - "2/7FeRIeChdQUklWQVRFX1NFUlZJQ0VfQ09OTkVDVBDE9PkWEh0KFlJFR0lP", - "TkFMX01BTkFHRURfUFJPWFkQ7rb9SCI6CgRSb2xlEhIKDlVOREVGSU5FRF9S", - "T0xFEAASDgoGQUNUSVZFEIbmiZYBEg4KBkJBQ0tVUBDC082iASJbCglTdGFj", - "a1R5cGUSGAoUVU5ERUZJTkVEX1NUQUNLX1RZUEUQABIQCglJUFY0X0lQVjYQ", - "gejKChIQCglJUFY0X09OTFkQpsvVChIQCglJUFY2X09OTFkQ5K38JUIXChVf", - "ZXh0ZXJuYWxfaXB2Nl9wcmVmaXhCFwoVX2ludGVybmFsX2lwdjZfcHJlZml4", - "QhAKDl9pcF9jaWRyX3JhbmdlQhMKEV9pcHY2X2FjY2Vzc190eXBlQgoKCF9u", - "ZXR3b3JrQgoKCF9wdXJwb3NlQgcKBV9yb2xlQg0KC19zdGFja190eXBlQg0K", - "C19zdWJuZXR3b3JrIn0KHlVzYWJsZVN1Ym5ldHdvcmtTZWNvbmRhcnlSYW5n", - "ZRIdCg1pcF9jaWRyX3JhbmdlGMrN5C4gASgJSACIAQESGwoKcmFuZ2VfbmFt", - "ZRjN8LSeASABKAlIAYgBAUIQCg5faXBfY2lkcl9yYW5nZUINCgtfcmFuZ2Vf", - "bmFtZSK8AgofVXNhYmxlU3VibmV0d29ya3NBZ2dyZWdhdGVkTGlzdBIQCgJp", - "ZBibGiABKAlIAIgBARI7CgVpdGVtcxjAz/cvIAMoCzIpLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlVzYWJsZVN1Ym5ldHdvcmsSFAoEa2luZBiU98gBIAEo", - "CUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNl", - "bGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIH", - "CgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoI", - "X3dhcm5pbmcifwoTVXNhZ2VFeHBvcnRMb2NhdGlvbhIcCgtidWNrZXRfbmFt", - "ZRjAl56HASABKAlIAIgBARIjChJyZXBvcnRfbmFtZV9wcmVmaXgYu7DXmAEg", - "ASgJSAGIAQFCDgoMX2J1Y2tldF9uYW1lQhUKE19yZXBvcnRfbmFtZV9wcmVm", - "aXgi2gEKG1ZhbGlkYXRlUmVnaW9uVXJsTWFwUmVxdWVzdBIXCgdwcm9qZWN0", - "GJmWwWwgASgJQgPgQQISFgoGcmVnaW9uGPTNoEIgASgJQgPgQQIScAopcmVn", - "aW9uX3VybF9tYXBzX3ZhbGlkYXRlX3JlcXVlc3RfcmVzb3VyY2UYmsyAGyAB", - "KAsyNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25VcmxNYXBzVmFs", - "aWRhdGVSZXF1ZXN0QgPgQQISGAoHdXJsX21hcBiMlYGvASABKAlCA+BBAiKw", - "AQoVVmFsaWRhdGVVcmxNYXBSZXF1ZXN0EhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhIYCgd1cmxfbWFwGIyVga8BIAEoCUID4EECEmQKInVybF9tYXBzX3Zh", - "bGlkYXRlX3JlcXVlc3RfcmVzb3VyY2UY79HkvAEgASgLMi8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuVXJsTWFwc1ZhbGlkYXRlUmVxdWVzdEID4EECIq8B", - "ChVWbUVuZHBvaW50TmF0TWFwcGluZ3MSHQoNaW5zdGFuY2VfbmFtZRj159hs", - "IAEoCUgAiAEBEmUKFmludGVyZmFjZV9uYXRfbWFwcGluZ3MYiYCVeiADKAsy", - "Qi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WbUVuZHBvaW50TmF0TWFwcGlu", - "Z3NJbnRlcmZhY2VOYXRNYXBwaW5nc0IQCg5faW5zdGFuY2VfbmFtZSLiAwop", - "Vm1FbmRwb2ludE5hdE1hcHBpbmdzSW50ZXJmYWNlTmF0TWFwcGluZ3MSJAoY", - "ZHJhaW5fbmF0X2lwX3BvcnRfcmFuZ2VzGMHjx7wBIAMoCRIeChJuYXRfaXBf", - "cG9ydF9yYW5nZXMYmrDM/QEgAygJEioKGW51bV90b3RhbF9kcmFpbl9uYXRf", - "cG9ydHMY+aX/nwEgASgFSACIAQESJAoTbnVtX3RvdGFsX25hdF9wb3J0cxiA", - "24CPASABKAVIAYgBARJsCg1ydWxlX21hcHBpbmdzGMju6ucBIAMoCzJRLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlZtRW5kcG9pbnROYXRNYXBwaW5nc0lu", - "dGVyZmFjZU5hdE1hcHBpbmdzTmF0UnVsZU1hcHBpbmdzEiYKFXNvdXJjZV9h", - "bGlhc19pcF9yYW5nZRjYo/zRASABKAlIAogBARIhChFzb3VyY2VfdmlydHVh", - "bF9pcBj/orlHIAEoCUgDiAEBQhwKGl9udW1fdG90YWxfZHJhaW5fbmF0X3Bv", - "cnRzQhYKFF9udW1fdG90YWxfbmF0X3BvcnRzQhgKFl9zb3VyY2VfYWxpYXNf", - "aXBfcmFuZ2VCFAoSX3NvdXJjZV92aXJ0dWFsX2lwIrYCCjhWbUVuZHBvaW50", - "TmF0TWFwcGluZ3NJbnRlcmZhY2VOYXRNYXBwaW5nc05hdFJ1bGVNYXBwaW5n", - "cxIkChhkcmFpbl9uYXRfaXBfcG9ydF9yYW5nZXMYwePHvAEgAygJEh4KEm5h", - "dF9pcF9wb3J0X3JhbmdlcxiasMz9ASADKAkSKgoZbnVtX3RvdGFsX2RyYWlu", - "X25hdF9wb3J0cxj5pf+fASABKAVIAIgBARIkChNudW1fdG90YWxfbmF0X3Bv", - "cnRzGIDbgI8BIAEoBUgBiAEBEhwKC3J1bGVfbnVtYmVyGOzbmv8BIAEoBUgC", - "iAEBQhwKGl9udW1fdG90YWxfZHJhaW5fbmF0X3BvcnRzQhYKFF9udW1fdG90", - "YWxfbmF0X3BvcnRzQg4KDF9ydWxlX251bWJlciK8AgoZVm1FbmRwb2ludE5h", - "dE1hcHBpbmdzTGlzdBIQCgJpZBibGiABKAlIAIgBARIUCgRraW5kGJT3yAEg", - "ASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESQQoG", - "cmVzdWx0GJ2Qt0IgAygLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVm1F", - "bmRwb2ludE5hdE1hcHBpbmdzEhoKCXNlbGZfbGluaxiNksXZASABKAlIA4gB", - "ARI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuV2FybmluZ0gEiAEBQgUKA19pZEIHCgVfa2luZEISChBfbmV4dF9wYWdl", - "X3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoIX3dhcm5pbmci0gYKClZwbkdhdGV3", - "YXkSIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSACIAQESHAoLZGVz", - "Y3JpcHRpb24Y/IfWyQEgASgJSAGIAQESIgoSZ2F0ZXdheV9pcF92ZXJzaW9u", - "GJvtgx8gASgJSAKIAQESEAoCaWQYmxogASgESAOIAQESFAoEa2luZBiU98gB", - "IAEoCUgEiAEBEiEKEWxhYmVsX2ZpbmdlcnByaW50GJnw91QgASgJSAWIAQES", - "QwoGbGFiZWxzGP+/we4BIAMoCzIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlZwbkdhdGV3YXkuTGFiZWxzRW50cnkSFAoEbmFtZRiL9c0BIAEoCUgGiAEB", - "EhcKB25ldHdvcmsYrrSFbyABKAlIB4gBARIWCgZyZWdpb24Y9M2gQiABKAlI", - "CIgBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAmIAQESGwoKc3RhY2tfdHlw", - "ZRiRtYvLASABKAlICogBARJRCg52cG5faW50ZXJmYWNlcxiFzeUrIAMoCzI2", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwbkdhdGV3YXlWcG5HYXRld2F5", - "SW50ZXJmYWNlGi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1", - "ZRgCIAEoCToCOAEiTgoQR2F0ZXdheUlwVmVyc2lvbhIgChxVTkRFRklORURf", - "R0FURVdBWV9JUF9WRVJTSU9OEAASCwoESVBWNBCFzIkBEgsKBElQVjYQh8yJ", - "ASJbCglTdGFja1R5cGUSGAoUVU5ERUZJTkVEX1NUQUNLX1RZUEUQABIQCglJ", - "UFY0X0lQVjYQgejKChIQCglJUFY0X09OTFkQpsvVChIQCglJUFY2X09OTFkQ", - "5K38JUIVChNfY3JlYXRpb25fdGltZXN0YW1wQg4KDF9kZXNjcmlwdGlvbkIV", - "ChNfZ2F0ZXdheV9pcF92ZXJzaW9uQgUKA19pZEIHCgVfa2luZEIUChJfbGFi", - "ZWxfZmluZ2VycHJpbnRCBwoFX25hbWVCCgoIX25ldHdvcmtCCQoHX3JlZ2lv", - "bkIMCgpfc2VsZl9saW5rQg0KC19zdGFja190eXBlIr8DChhWcG5HYXRld2F5", - "QWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACIAQESTgoFaXRlbXMYwM/3", - "LyADKAsyPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5HYXRld2F5QWdn", - "cmVnYXRlZExpc3QuSXRlbXNFbnRyeRIUCgRraW5kGJT3yAEgASgJSAGIAQES", - "HwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9saW5r", - "GI2SxdkBIAEoCUgDiAEBEhcKDHVucmVhY2hhYmxlcxifoIZ0IAMoCRI5Cgd3", - "YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fy", - "bmluZ0gEiAEBGlwKCkl0ZW1zRW50cnkSCwoDa2V5GAEgASgJEj0KBXZhbHVl", - "GAIgASgLMi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBuR2F0ZXdheXNT", - "Y29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90", - "b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIqUCCg5WcG5HYXRld2F5", - "TGlzdBIQCgJpZBibGiABKAlIAIgBARI1CgVpdGVtcxjAz/cvIAMoCzIjLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwbkdhdGV3YXkSFAoEa2luZBiU98gB", - "IAEoCUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoK", - "CXNlbGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgL", - "MiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19p", - "ZEIHCgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtC", - "CgoIX3dhcm5pbmciZwoQVnBuR2F0ZXdheVN0YXR1cxJTCg92cG5fY29ubmVj", - "dGlvbnMYiu2+0QEgAygLMjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBu", - "R2F0ZXdheVN0YXR1c1ZwbkNvbm5lY3Rpb24i0QIKMFZwbkdhdGV3YXlTdGF0", - "dXNIaWdoQXZhaWxhYmlsaXR5UmVxdWlyZW1lbnRTdGF0ZRIVCgVzdGF0ZRiR", - "ias0IAEoCUgAiAEBEiIKEnVuc2F0aXNmaWVkX3JlYXNvbhiK950aIAEoCUgB", - "iAEBImYKBVN0YXRlEhMKD1VOREVGSU5FRF9TVEFURRAAEiEKGUNPTk5FQ1RJ", - "T05fUkVEVU5EQU5DWV9NRVQQm8r18AESJQodQ09OTkVDVElPTl9SRURVTkRB", - "TkNZX05PVF9NRVQQj9SJ9AEiWQoRVW5zYXRpc2ZpZWRSZWFzb24SIAocVU5E", - "RUZJTkVEX1VOU0FUSVNGSUVEX1JFQVNPThAAEiIKG0lOQ09NUExFVEVfVFVO", - "TkVMU19DT1ZFUkFHRRD99tQaQggKBl9zdGF0ZUIVChNfdW5zYXRpc2ZpZWRf", - "cmVhc29uIssBChZWcG5HYXRld2F5U3RhdHVzVHVubmVsEicKF2xvY2FsX2dh", - "dGV3YXlfaW50ZXJmYWNlGKqa2ksgASgNSACIAQESJgoWcGVlcl9nYXRld2F5", - "X2ludGVyZmFjZRjh3pxmIAEoDUgBiAEBEhoKCnR1bm5lbF91cmwYmKLUJSAB", - "KAlIAogBAUIaChhfbG9jYWxfZ2F0ZXdheV9pbnRlcmZhY2VCGQoXX3BlZXJf", - "Z2F0ZXdheV9pbnRlcmZhY2VCDQoLX3R1bm5lbF91cmwiygIKHVZwbkdhdGV3", - "YXlTdGF0dXNWcG5Db25uZWN0aW9uEiYKFXBlZXJfZXh0ZXJuYWxfZ2F0ZXdh", - "eRiN7se3ASABKAlIAIgBARIhChBwZWVyX2djcF9nYXRld2F5GLzps4YBIAEo", - "CUgBiAEBEmAKBXN0YXRlGJGJqzQgASgLMkkuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuVnBuR2F0ZXdheVN0YXR1c0hpZ2hBdmFpbGFiaWxpdHlSZXF1aXJl", - "bWVudFN0YXRlSAKIAQESQwoHdHVubmVscxiL+u0xIAMoCzIvLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlZwbkdhdGV3YXlTdGF0dXNUdW5uZWxCGAoWX3Bl", - "ZXJfZXh0ZXJuYWxfZ2F0ZXdheUITChFfcGVlcl9nY3BfZ2F0ZXdheUIICgZf", - "c3RhdGUi2gEKHVZwbkdhdGV3YXlWcG5HYXRld2F5SW50ZXJmYWNlEhAKAmlk", - "GJsaIAEoDUgAiAEBEigKF2ludGVyY29ubmVjdF9hdHRhY2htZW50GPSK95IB", - "IAEoCUgBiAEBEhsKCmlwX2FkZHJlc3MY3PHcwQEgASgJSAKIAQESHQoMaXB2", - "Nl9hZGRyZXNzGJyz76IBIAEoCUgDiAEBQgUKA19pZEIaChhfaW50ZXJjb25u", - "ZWN0X2F0dGFjaG1lbnRCDQoLX2lwX2FkZHJlc3NCDwoNX2lwdjZfYWRkcmVz", - "cyJsChxWcG5HYXRld2F5c0dldFN0YXR1c1Jlc3BvbnNlEkEKBnJlc3VsdBid", - "kLdCIAEoCzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwbkdhdGV3YXlT", - "dGF0dXNIAIgBAUIJCgdfcmVzdWx0IpwBChVWcG5HYXRld2F5c1Njb3BlZExp", - "c3QSPAoMdnBuX2dhdGV3YXlzGJr7ynsgAygLMiMuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuVnBuR2F0ZXdheRI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5n", - "IpsMCglWcG5UdW5uZWwSIgoSY3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJ", - "SACIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAGIAQESIAoPZGV0YWls", - "ZWRfc3RhdHVzGOGkg58BIAEoCUgCiAEBEhAKAmlkGJsaIAEoBEgDiAEBEhsK", - "C2lrZV92ZXJzaW9uGJzQkGggASgFSASIAQESFAoEa2luZBiU98gBIAEoCUgF", - "iAEBEiEKEWxhYmVsX2ZpbmdlcnByaW50GJnw91QgASgJSAaIAQESQgoGbGFi", - "ZWxzGP+/we4BIAMoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwblR1", - "bm5lbC5MYWJlbHNFbnRyeRIiChZsb2NhbF90cmFmZmljX3NlbGVjdG9yGLWs", - "p5cBIAMoCRIUCgRuYW1lGIv1zQEgASgJSAeIAQESJgoVcGVlcl9leHRlcm5h", - "bF9nYXRld2F5GI3ux7cBIAEoCUgIiAEBEjAKH3BlZXJfZXh0ZXJuYWxfZ2F0", - "ZXdheV9pbnRlcmZhY2UYh+Xy1wEgASgFSAmIAQESIQoQcGVlcl9nY3BfZ2F0", - "ZXdheRi86bOGASABKAlICogBARIYCgdwZWVyX2lwGKTa37YBIAEoCUgLiAEB", - "EhYKBnJlZ2lvbhj0zaBCIAEoCUgMiAEBEiMKF3JlbW90ZV90cmFmZmljX3Nl", - "bGVjdG9yGLrdkKsBIAMoCRIWCgZyb3V0ZXIYya7uRiABKAlIDYgBARIaCglz", - "ZWxmX2xpbmsYjZLF2QEgASgJSA6IAQESHgoNc2hhcmVkX3NlY3JldBjKp4+2", - "ASABKAlID4gBARIjChJzaGFyZWRfc2VjcmV0X2hhc2gY4+iZvgEgASgJSBCI", - "AQESFgoGc3RhdHVzGPKft1YgASgJSBGIAQESIwoSdGFyZ2V0X3Zwbl9nYXRl", - "d2F5GMuA9v0BIAEoCUgSiAEBEhwKC3Zwbl9nYXRld2F5GPmD9sEBIAEoCUgT", - "iAEBEiUKFXZwbl9nYXRld2F5X2ludGVyZmFjZRjzjOItIAEoBUgUiAEBGi0K", - "C0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEi", - "0wIKBlN0YXR1cxIUChBVTkRFRklORURfU1RBVFVTEAASHAoUQUxMT0NBVElO", - "R19SRVNPVVJDRVMQwMmDmQESGgoTQVVUSE9SSVpBVElPTl9FUlJPUhCCnZ8L", - "EhYKDkRFUFJPVklTSU9OSU5HEO6TxMwBEhIKC0VTVEFCTElTSEVEEPiOryoS", - "DgoGRkFJTEVEEL2QptkBEhYKD0ZJUlNUX0hBTkRTSEFLRRDo2aFbEhsKE05F", - "R09USUFUSU9OX0ZBSUxVUkUQ7MXoqwESFAoNTkVUV09SS19FUlJPUhD3wLtc", - "EhoKE05PX0lOQ09NSU5HX1BBQ0tFVFMQ8JibORIUCgxQUk9WSVNJT05JTkcQ", - "7fXaigESDwoIUkVKRUNURUQQ/oiEUxIPCgdTVE9QUEVEEK277NMBEh4KF1dB", - "SVRJTkdfRk9SX0ZVTExfQ09ORklHEMrE7RNCFQoTX2NyZWF0aW9uX3RpbWVz", - "dGFtcEIOCgxfZGVzY3JpcHRpb25CEgoQX2RldGFpbGVkX3N0YXR1c0IFCgNf", - "aWRCDgoMX2lrZV92ZXJzaW9uQgcKBV9raW5kQhQKEl9sYWJlbF9maW5nZXJw", - "cmludEIHCgVfbmFtZUIYChZfcGVlcl9leHRlcm5hbF9nYXRld2F5QiIKIF9w", - "ZWVyX2V4dGVybmFsX2dhdGV3YXlfaW50ZXJmYWNlQhMKEV9wZWVyX2djcF9n", - "YXRld2F5QgoKCF9wZWVyX2lwQgkKB19yZWdpb25CCQoHX3JvdXRlckIMCgpf", - "c2VsZl9saW5rQhAKDl9zaGFyZWRfc2VjcmV0QhUKE19zaGFyZWRfc2VjcmV0", - "X2hhc2hCCQoHX3N0YXR1c0IVChNfdGFyZ2V0X3Zwbl9nYXRld2F5Qg4KDF92", - "cG5fZ2F0ZXdheUIYChZfdnBuX2dhdGV3YXlfaW50ZXJmYWNlIrwDChdWcG5U", - "dW5uZWxBZ2dyZWdhdGVkTGlzdBIQCgJpZBibGiABKAlIAIgBARJNCgVpdGVt", - "cxjAz/cvIAMoCzI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwblR1bm5l", - "bEFnZ3JlZ2F0ZWRMaXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgB", - "iAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZf", - "bGluaxiNksXZASABKAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkS", + "Y3QSGgoKcmVxdWVzdF9pZBjLgdkRIAEoCUgBiAEBEhsKC3Jlc2VydmF0aW9u", + "GMyH1RYgASgJQgPgQQISSwoUcmVzZXJ2YXRpb25fcmVzb3VyY2UYoe70hwEg", + "ASgLMiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzZXJ2YXRpb25CA+BB", + "AhIcCgt1cGRhdGVfbWFzaxiiubruASABKAlIAogBARIbCgR6b25lGKzH5AEg", + "ASgJQgrgQQLyRwR6b25lQggKBl9wYXRoc0INCgtfcmVxdWVzdF9pZEIOCgxf", + "dXBkYXRlX21hc2si3gEKE1VwZGF0ZVJvdXRlclJlcXVlc3QSIQoHcHJvamVj", + "dBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBIfCgZyZWdpb24Y9M2gQiABKAlC", + "DOBBAvJHBnJlZ2lvbhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQESFgoG", + "cm91dGVyGMmu7kYgASgJQgPgQQISQAoPcm91dGVyX3Jlc291cmNlGMSAgkog", + "ASgLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91dGVyQgPgQQJCDQoL", + "X3JlcXVlc3RfaWQilwIKK1VwZGF0ZVNoaWVsZGVkSW5zdGFuY2VDb25maWdJ", + "bnN0YW5jZVJlcXVlc3QSGAoIaW5zdGFuY2UYlanaCCABKAlCA+BBAhIhCgdw", + "cm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQY", + "y4HZESABKAlIAIgBARJjCiFzaGllbGRlZF9pbnN0YW5jZV9jb25maWdfcmVz", + "b3VyY2UY2JbdgQEgASgLMi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2hp", + "ZWxkZWRJbnN0YW5jZUNvbmZpZ0ID4EECEhsKBHpvbmUYrMfkASABKAlCCuBB", + "AvJHBHpvbmVCDQoLX3JlcXVlc3RfaWQinwIKGFVwZGF0ZVN0b3JhZ2VQb29s", + "UmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3gQQLyRwdwcm9qZWN0EhoK", + "CnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIdCgxzdG9yYWdlX3Bvb2wY4Mbx", + "qwEgASgJQgPgQQISSwoVc3RvcmFnZV9wb29sX3Jlc291cmNlGI28+UogASgL", + "MiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2xCA+BBAhIc", + "Cgt1cGRhdGVfbWFzaxiiubruASABKAlIAYgBARIbCgR6b25lGKzH5AEgASgJ", + "QgrgQQLyRwR6b25lQg0KC19yZXF1ZXN0X2lkQg4KDF91cGRhdGVfbWFzayLA", + "AQoTVXBkYXRlVXJsTWFwUmVxdWVzdBIhCgdwcm9qZWN0GJmWwWwgASgJQg3g", + "QQLyRwdwcm9qZWN0EhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBARIYCgd1", + "cmxfbWFwGIyVga8BIAEoCUID4EECEkEKEHVybF9tYXBfcmVzb3VyY2UY4ZC3", + "UCABKAsyHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXBCA+BBAkIN", + "CgtfcmVxdWVzdF9pZCLyBwoGVXJsTWFwEiIKEmNyZWF0aW9uX3RpbWVzdGFt", + "cBi2j8cOIAEoCUgAiAEBEmgKJGRlZmF1bHRfY3VzdG9tX2Vycm9yX3Jlc3Bv", + "bnNlX3BvbGljeRipi+AmIAEoCzIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkN1c3RvbUVycm9yUmVzcG9uc2VQb2xpY3lIAYgBARJPChRkZWZhdWx0X3Jv", + "dXRlX2FjdGlvbhiqtNe0ASABKAsyKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5IdHRwUm91dGVBY3Rpb25IAogBARIgCg9kZWZhdWx0X3NlcnZpY2UYt+XF", + "sAEgASgJSAOIAQESUgoUZGVmYXVsdF91cmxfcmVkaXJlY3QY6qu2qwEgASgL", + "MisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSHR0cFJlZGlyZWN0QWN0aW9u", + "SASIAQESHAoLZGVzY3JpcHRpb24Y/IfWyQEgASgJSAWIAQESGwoLZmluZ2Vy", + "cHJpbnQY5NHzbyABKAlIBogBARJJCg1oZWFkZXJfYWN0aW9uGKiguJwBIAEo", + "CzIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkh0dHBIZWFkZXJBY3Rpb25I", + "B4gBARI5Cgpob3N0X3J1bGVzGKCH15QBIAMoCzIhLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkhvc3RSdWxlEhAKAmlkGJsaIAEoBEgIiAEBEhQKBGtpbmQY", + "lPfIASABKAlICYgBARIUCgRuYW1lGIv1zQEgASgJSAqIAQESPwoNcGF0aF9t", + "YXRjaGVycxjbiMWBASADKAsyJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", + "YXRoTWF0Y2hlchIWCgZyZWdpb24Y9M2gQiABKAlIC4gBARIaCglzZWxmX2xp", + "bmsYjZLF2QEgASgJSAyIAQESNQoFdGVzdHMYoZzJNCADKAsyIy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5VcmxNYXBUZXN0QhUKE19jcmVhdGlvbl90aW1l", + "c3RhbXBCJwolX2RlZmF1bHRfY3VzdG9tX2Vycm9yX3Jlc3BvbnNlX3BvbGlj", + "eUIXChVfZGVmYXVsdF9yb3V0ZV9hY3Rpb25CEgoQX2RlZmF1bHRfc2Vydmlj", + "ZUIXChVfZGVmYXVsdF91cmxfcmVkaXJlY3RCDgoMX2Rlc2NyaXB0aW9uQg4K", + "DF9maW5nZXJwcmludEIQCg5faGVhZGVyX2FjdGlvbkIFCgNfaWRCBwoFX2tp", + "bmRCBwoFX25hbWVCCQoHX3JlZ2lvbkIMCgpfc2VsZl9saW5rIp0CCgpVcmxN", + "YXBMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjEKBWl0ZW1zGMDP9y8gAygLMh8u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXJsTWFwEhQKBGtpbmQYlPfIASAB", + "KAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglz", + "ZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIg", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRC", + "BwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoK", + "CF93YXJuaW5nIjcKD1VybE1hcFJlZmVyZW5jZRIYCgd1cmxfbWFwGIyVga8B", + "IAEoCUgAiAEBQgoKCF91cmxfbWFwIvACCgpVcmxNYXBUZXN0EhwKC2Rlc2Ny", + "aXB0aW9uGPyH1skBIAEoCUgAiAEBEiQKE2V4cGVjdGVkX291dHB1dF91cmwY", + "mKL3zgEgASgJSAGIAQESLwofZXhwZWN0ZWRfcmVkaXJlY3RfcmVzcG9uc2Vf", + "Y29kZRjv6oAJIAEoBUgCiAEBEj0KB2hlYWRlcnMYht+deyADKAsyKS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXBUZXN0SGVhZGVyEhQKBGhvc3QY", + "qOvDASABKAlIA4gBARIUCgRwYXRoGKXI0QEgASgJSASIAQESGAoHc2Vydmlj", + "ZRi1jY+yASABKAlIBYgBAUIOCgxfZGVzY3JpcHRpb25CFgoUX2V4cGVjdGVk", + "X291dHB1dF91cmxCIgogX2V4cGVjdGVkX3JlZGlyZWN0X3Jlc3BvbnNlX2Nv", + "ZGVCBwoFX2hvc3RCBwoFX3BhdGhCCgoIX3NlcnZpY2UiUgoQVXJsTWFwVGVz", + "dEhlYWRlchIUCgRuYW1lGIv1zQEgASgJSACIAQESFQoFdmFsdWUY8aKyNSAB", + "KAlIAYgBAUIHCgVfbmFtZUIICgZfdmFsdWUi0gEKFlVybE1hcFZhbGlkYXRp", + "b25SZXN1bHQSFwoLbG9hZF9lcnJvcnMY5PHxkwEgAygJEh4KDmxvYWRfc3Vj", + "Y2VlZGVkGMi0mD0gASgISACIAQESPwoNdGVzdF9mYWlsdXJlcxi24p/xASAD", + "KAsyJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0RmFpbHVyZRIbCgt0", + "ZXN0X3Bhc3NlZBi9gfJbIAEoCEgBiAEBQhEKD19sb2FkX3N1Y2NlZWRlZEIO", + "CgxfdGVzdF9wYXNzZWQitQMKFVVybE1hcHNBZ2dyZWdhdGVkTGlzdBIQCgJp", + "ZBibGiABKAlIAIgBARJLCgVpdGVtcxjAz/cvIAMoCzI5Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlVybE1hcHNBZ2dyZWdhdGVkTGlzdC5JdGVtc0VudHJ5", + "EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqG", + "JiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESFwoMdW5y", + "ZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQEaWAoKSXRlbXNFbnRy", + "eRILCgNrZXkYASABKAkSOQoFdmFsdWUYAiABKAsyKi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5VcmxNYXBzU2NvcGVkTGlzdDoCOAFCBQoDX2lkQgcKBV9r", + "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", + "bmluZyKQAQoRVXJsTWFwc1Njb3BlZExpc3QSNAoIdXJsX21hcHMY546kMSAD", + "KAsyHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXASOQoHd2Fybmlu", + "Zxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdI", + "AIgBAUIKCghfd2FybmluZyKYAgoWVXJsTWFwc1ZhbGlkYXRlUmVxdWVzdBIh", + "ChZsb2FkX2JhbGFuY2luZ19zY2hlbWVzGK+FgQMgAygJEjkKCHJlc291cmNl", + "GI6Ir10gASgLMh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXJsTWFwSACI", + "AQEikgEKFExvYWRCYWxhbmNpbmdTY2hlbWVzEiQKIFVOREVGSU5FRF9MT0FE", + "X0JBTEFOQ0lOR19TQ0hFTUVTEAASDwoIRVhURVJOQUwQy6f9EBIYChBFWFRF", + "Uk5BTF9NQU5BR0VEEIu2kvQBEikKIUxPQURfQkFMQU5DSU5HX1NDSEVNRV9V", + "TlNQRUNJRklFRBC8u4f7AUILCglfcmVzb3VyY2UibQoXVXJsTWFwc1ZhbGlk", + "YXRlUmVzcG9uc2USRwoGcmVzdWx0GJ2Qt0IgASgLMi8uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuVXJsTWFwVmFsaWRhdGlvblJlc3VsdEgAiAEBQgkKB19y", + "ZXN1bHQiugEKClVybFJld3JpdGUSHAoMaG9zdF9yZXdyaXRlGPXLmkwgASgJ", + "SACIAQESIwoTcGF0aF9wcmVmaXhfcmV3cml0ZRi56NETIAEoCUgBiAEBEiYK", + "FXBhdGhfdGVtcGxhdGVfcmV3cml0ZRih7/LJASABKAlIAogBAUIPCg1faG9z", + "dF9yZXdyaXRlQhYKFF9wYXRoX3ByZWZpeF9yZXdyaXRlQhgKFl9wYXRoX3Rl", + "bXBsYXRlX3Jld3JpdGUi/gcKEFVzYWJsZVN1Ym5ldHdvcmsSJAoUZXh0ZXJu", + "YWxfaXB2Nl9wcmVmaXgY9pK2QiABKAlIAIgBARIlChRpbnRlcm5hbF9pcHY2", + "X3ByZWZpeBjoorTxASABKAlIAYgBARIdCg1pcF9jaWRyX3JhbmdlGMrN5C4g", + "ASgJSAKIAQESIQoQaXB2Nl9hY2Nlc3NfdHlwZRjd9dHwASABKAlIA4gBARIX", + "CgduZXR3b3JrGK60hW8gASgJSASIAQESGAoHcHVycG9zZRie+u+WASABKAlI", + "BYgBARIUCgRyb2xlGPaA1gEgASgJSAaIAQESVwoTc2Vjb25kYXJ5X2lwX3Jh", + "bmdlcxjj/5RBIAMoCzI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVzYWJs", + "ZVN1Ym5ldHdvcmtTZWNvbmRhcnlSYW5nZRIbCgpzdGFja190eXBlGJG1i8sB", + "IAEoCUgHiAEBEhsKCnN1Ym5ldHdvcmsY7qfkkgEgASgJSAiIAQEiUwoOSXB2", + "NkFjY2Vzc1R5cGUSHgoaVU5ERUZJTkVEX0lQVjZfQUNDRVNTX1RZUEUQABIP", + "CghFWFRFUk5BTBDLp/0QEhAKCElOVEVSTkFMEL3tloUBIvgBCgdQdXJwb3Nl", + "EhUKEVVOREVGSU5FRF9QVVJQT1NFEAASGwoUR0xPQkFMX01BTkFHRURfUFJP", + "WFkQ8svgcBIjChxJTlRFUk5BTF9IVFRQU19MT0FEX0JBTEFOQ0VSENm2znYS", + "FgoOUEVFUl9NSUdSQVRJT04QkarH6gESDwoHUFJJVkFURRDj4rLAARITCgtQ", + "UklWQVRFX05BVBClyK6vARIXChBQUklWQVRFX1JGQ18xOTE4ENv+xXkSHgoX", + "UFJJVkFURV9TRVJWSUNFX0NPTk5FQ1QQxPT5FhIdChZSRUdJT05BTF9NQU5B", + "R0VEX1BST1hZEO62/UgiOgoEUm9sZRISCg5VTkRFRklORURfUk9MRRAAEg4K", + "BkFDVElWRRCG5omWARIOCgZCQUNLVVAQwtPNogEiWwoJU3RhY2tUeXBlEhgK", + "FFVOREVGSU5FRF9TVEFDS19UWVBFEAASEAoJSVBWNF9JUFY2EIHoygoSEAoJ", + "SVBWNF9PTkxZEKbL1QoSEAoJSVBWNl9PTkxZEOSt/CVCFwoVX2V4dGVybmFs", + "X2lwdjZfcHJlZml4QhcKFV9pbnRlcm5hbF9pcHY2X3ByZWZpeEIQCg5faXBf", + "Y2lkcl9yYW5nZUITChFfaXB2Nl9hY2Nlc3NfdHlwZUIKCghfbmV0d29ya0IK", + "CghfcHVycG9zZUIHCgVfcm9sZUINCgtfc3RhY2tfdHlwZUINCgtfc3VibmV0", + "d29yayJ9Ch5Vc2FibGVTdWJuZXR3b3JrU2Vjb25kYXJ5UmFuZ2USHQoNaXBf", + "Y2lkcl9yYW5nZRjKzeQuIAEoCUgAiAEBEhsKCnJhbmdlX25hbWUYzfC0ngEg", + "ASgJSAGIAQFCEAoOX2lwX2NpZHJfcmFuZ2VCDQoLX3JhbmdlX25hbWUivAIK", + "H1VzYWJsZVN1Ym5ldHdvcmtzQWdncmVnYXRlZExpc3QSEAoCaWQYmxogASgJ", + "SACIAQESOwoFaXRlbXMYwM/3LyADKAsyKS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5Vc2FibGVTdWJuZXR3b3JrEhQKBGtpbmQYlPfIASABKAlIAYgBARIf", + "Cg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsY", + "jZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRC", + "EgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5n", + "In8KE1VzYWdlRXhwb3J0TG9jYXRpb24SHAoLYnVja2V0X25hbWUYwJeehwEg", + "ASgJSACIAQESIwoScmVwb3J0X25hbWVfcHJlZml4GLuw15gBIAEoCUgBiAEB", + "Qg4KDF9idWNrZXRfbmFtZUIVChNfcmVwb3J0X25hbWVfcHJlZml4ItoBChtW", + "YWxpZGF0ZVJlZ2lvblVybE1hcFJlcXVlc3QSFwoHcHJvamVjdBiZlsFsIAEo", + "CUID4EECEhYKBnJlZ2lvbhj0zaBCIAEoCUID4EECEnAKKXJlZ2lvbl91cmxf", + "bWFwc192YWxpZGF0ZV9yZXF1ZXN0X3Jlc291cmNlGJrMgBsgASgLMjUuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uVXJsTWFwc1ZhbGlkYXRlUmVx", + "dWVzdEID4EECEhgKB3VybF9tYXAYjJWBrwEgASgJQgPgQQIisAEKFVZhbGlk", + "YXRlVXJsTWFwUmVxdWVzdBIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISGAoH", + "dXJsX21hcBiMlYGvASABKAlCA+BBAhJkCiJ1cmxfbWFwc192YWxpZGF0ZV9y", + "ZXF1ZXN0X3Jlc291cmNlGO/R5LwBIAEoCzIvLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlVybE1hcHNWYWxpZGF0ZVJlcXVlc3RCA+BBAiKvAQoVVm1FbmRw", + "b2ludE5hdE1hcHBpbmdzEh0KDWluc3RhbmNlX25hbWUY9efYbCABKAlIAIgB", + "ARJlChZpbnRlcmZhY2VfbmF0X21hcHBpbmdzGImAlXogAygLMkIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuVm1FbmRwb2ludE5hdE1hcHBpbmdzSW50ZXJm", + "YWNlTmF0TWFwcGluZ3NCEAoOX2luc3RhbmNlX25hbWUi4gMKKVZtRW5kcG9p", + "bnROYXRNYXBwaW5nc0ludGVyZmFjZU5hdE1hcHBpbmdzEiQKGGRyYWluX25h", + "dF9pcF9wb3J0X3JhbmdlcxjB48e8ASADKAkSHgoSbmF0X2lwX3BvcnRfcmFu", + "Z2VzGJqwzP0BIAMoCRIqChludW1fdG90YWxfZHJhaW5fbmF0X3BvcnRzGPml", + "/58BIAEoBUgAiAEBEiQKE251bV90b3RhbF9uYXRfcG9ydHMYgNuAjwEgASgF", + "SAGIAQESbAoNcnVsZV9tYXBwaW5ncxjI7urnASADKAsyUS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5WbUVuZHBvaW50TmF0TWFwcGluZ3NJbnRlcmZhY2VO", + "YXRNYXBwaW5nc05hdFJ1bGVNYXBwaW5ncxImChVzb3VyY2VfYWxpYXNfaXBf", + "cmFuZ2UY2KP80QEgASgJSAKIAQESIQoRc291cmNlX3ZpcnR1YWxfaXAY/6K5", + "RyABKAlIA4gBAUIcChpfbnVtX3RvdGFsX2RyYWluX25hdF9wb3J0c0IWChRf", + "bnVtX3RvdGFsX25hdF9wb3J0c0IYChZfc291cmNlX2FsaWFzX2lwX3Jhbmdl", + "QhQKEl9zb3VyY2VfdmlydHVhbF9pcCK2Ago4Vm1FbmRwb2ludE5hdE1hcHBp", + "bmdzSW50ZXJmYWNlTmF0TWFwcGluZ3NOYXRSdWxlTWFwcGluZ3MSJAoYZHJh", + "aW5fbmF0X2lwX3BvcnRfcmFuZ2VzGMHjx7wBIAMoCRIeChJuYXRfaXBfcG9y", + "dF9yYW5nZXMYmrDM/QEgAygJEioKGW51bV90b3RhbF9kcmFpbl9uYXRfcG9y", + "dHMY+aX/nwEgASgFSACIAQESJAoTbnVtX3RvdGFsX25hdF9wb3J0cxiA24CP", + "ASABKAVIAYgBARIcCgtydWxlX251bWJlchjs25r/ASABKAVIAogBAUIcChpf", + "bnVtX3RvdGFsX2RyYWluX25hdF9wb3J0c0IWChRfbnVtX3RvdGFsX25hdF9w", + "b3J0c0IOCgxfcnVsZV9udW1iZXIivAIKGVZtRW5kcG9pbnROYXRNYXBwaW5n", + "c0xpc3QSEAoCaWQYmxogASgJSACIAQESFAoEa2luZBiU98gBIAEoCUgBiAEB", + "Eh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEkEKBnJlc3VsdBid", + "kLdCIAMoCzIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZtRW5kcG9pbnRO", + "YXRNYXBwaW5ncxIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2Fy", + "bmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5p", + "bmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIM", + "Cgpfc2VsZl9saW5rQgoKCF93YXJuaW5nItIGCgpWcG5HYXRld2F5EiIKEmNy", + "ZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwKC2Rlc2NyaXB0aW9u", + "GPyH1skBIAEoCUgBiAEBEiIKEmdhdGV3YXlfaXBfdmVyc2lvbhib7YMfIAEo", + "CUgCiAEBEhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtpbmQYlPfIASABKAlIBIgB", + "ARIhChFsYWJlbF9maW5nZXJwcmludBiZ8PdUIAEoCUgFiAEBEkMKBmxhYmVs", + "cxj/v8HuASADKAsyLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5HYXRl", + "d2F5LkxhYmVsc0VudHJ5EhQKBG5hbWUYi/XNASABKAlIBogBARIXCgduZXR3", + "b3JrGK60hW8gASgJSAeIAQESFgoGcmVnaW9uGPTNoEIgASgJSAiIAQESGgoJ", + "c2VsZl9saW5rGI2SxdkBIAEoCUgJiAEBEhsKCnN0YWNrX3R5cGUYkbWLywEg", + "ASgJSAqIAQESUQoOdnBuX2ludGVyZmFjZXMYhc3lKyADKAsyNi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5WcG5HYXRld2F5VnBuR2F0ZXdheUludGVyZmFj", + "ZRotCgtMYWJlbHNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6", + "AjgBIk4KEEdhdGV3YXlJcFZlcnNpb24SIAocVU5ERUZJTkVEX0dBVEVXQVlf", + "SVBfVkVSU0lPThAAEgsKBElQVjQQhcyJARILCgRJUFY2EIfMiQEiWwoJU3Rh", + "Y2tUeXBlEhgKFFVOREVGSU5FRF9TVEFDS19UWVBFEAASEAoJSVBWNF9JUFY2", + "EIHoygoSEAoJSVBWNF9PTkxZEKbL1QoSEAoJSVBWNl9PTkxZEOSt/CVCFQoT", + "X2NyZWF0aW9uX3RpbWVzdGFtcEIOCgxfZGVzY3JpcHRpb25CFQoTX2dhdGV3", + "YXlfaXBfdmVyc2lvbkIFCgNfaWRCBwoFX2tpbmRCFAoSX2xhYmVsX2Zpbmdl", + "cnByaW50QgcKBV9uYW1lQgoKCF9uZXR3b3JrQgkKB19yZWdpb25CDAoKX3Nl", + "bGZfbGlua0INCgtfc3RhY2tfdHlwZSK/AwoYVnBuR2F0ZXdheUFnZ3JlZ2F0", + "ZWRMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEk4KBWl0ZW1zGMDP9y8gAygLMjwu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBuR2F0ZXdheUFnZ3JlZ2F0ZWRM", + "aXN0Lkl0ZW1zRW50cnkSFAoEa2luZBiU98gBIAEoCUgBiAEBEh8KD25leHRf", + "cGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNlbGZfbGluaxiNksXZASAB", + "KAlIA4gBARIXCgx1bnJlYWNoYWJsZXMYn6CGdCADKAkSOQoHd2FybmluZxic", + "35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgB", + "ARpcCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRI9CgV2YWx1ZRgCIAEoCzIu", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwbkdhdGV3YXlzU2NvcGVkTGlz", + "dDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoK", + "X3NlbGZfbGlua0IKCghfd2FybmluZyKlAgoOVnBuR2F0ZXdheUxpc3QSEAoC", + "aWQYmxogASgJSACIAQESNQoFaXRlbXMYwM/3LyADKAsyIy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5WcG5HYXRld2F5EhQKBGtpbmQYlPfIASABKAlIAYgB", + "ARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xp", + "bmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tp", + "bmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJu", + "aW5nImcKEFZwbkdhdGV3YXlTdGF0dXMSUwoPdnBuX2Nvbm5lY3Rpb25zGIrt", + "vtEBIAMoCzI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwbkdhdGV3YXlT", + "dGF0dXNWcG5Db25uZWN0aW9uItECCjBWcG5HYXRld2F5U3RhdHVzSGlnaEF2", + "YWlsYWJpbGl0eVJlcXVpcmVtZW50U3RhdGUSFQoFc3RhdGUYkYmrNCABKAlI", + "AIgBARIiChJ1bnNhdGlzZmllZF9yZWFzb24YivedGiABKAlIAYgBASJmCgVT", + "dGF0ZRITCg9VTkRFRklORURfU1RBVEUQABIhChlDT05ORUNUSU9OX1JFRFVO", + "REFOQ1lfTUVUEJvK9fABEiUKHUNPTk5FQ1RJT05fUkVEVU5EQU5DWV9OT1Rf", + "TUVUEI/UifQBIlkKEVVuc2F0aXNmaWVkUmVhc29uEiAKHFVOREVGSU5FRF9V", + "TlNBVElTRklFRF9SRUFTT04QABIiChtJTkNPTVBMRVRFX1RVTk5FTFNfQ09W", + "RVJBR0UQ/fbUGkIICgZfc3RhdGVCFQoTX3Vuc2F0aXNmaWVkX3JlYXNvbiLL", + "AQoWVnBuR2F0ZXdheVN0YXR1c1R1bm5lbBInChdsb2NhbF9nYXRld2F5X2lu", + "dGVyZmFjZRiqmtpLIAEoDUgAiAEBEiYKFnBlZXJfZ2F0ZXdheV9pbnRlcmZh", + "Y2UY4d6cZiABKA1IAYgBARIaCgp0dW5uZWxfdXJsGJii1CUgASgJSAKIAQFC", + "GgoYX2xvY2FsX2dhdGV3YXlfaW50ZXJmYWNlQhkKF19wZWVyX2dhdGV3YXlf", + "aW50ZXJmYWNlQg0KC190dW5uZWxfdXJsIsoCCh1WcG5HYXRld2F5U3RhdHVz", + "VnBuQ29ubmVjdGlvbhImChVwZWVyX2V4dGVybmFsX2dhdGV3YXkYje7HtwEg", + "ASgJSACIAQESIQoQcGVlcl9nY3BfZ2F0ZXdheRi86bOGASABKAlIAYgBARJg", + "CgVzdGF0ZRiRias0IAEoCzJJLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZw", + "bkdhdGV3YXlTdGF0dXNIaWdoQXZhaWxhYmlsaXR5UmVxdWlyZW1lbnRTdGF0", + "ZUgCiAEBEkMKB3R1bm5lbHMYi/rtMSADKAsyLy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5WcG5HYXRld2F5U3RhdHVzVHVubmVsQhgKFl9wZWVyX2V4dGVy", + "bmFsX2dhdGV3YXlCEwoRX3BlZXJfZ2NwX2dhdGV3YXlCCAoGX3N0YXRlItoB", + "Ch1WcG5HYXRld2F5VnBuR2F0ZXdheUludGVyZmFjZRIQCgJpZBibGiABKA1I", + "AIgBARIoChdpbnRlcmNvbm5lY3RfYXR0YWNobWVudBj0iveSASABKAlIAYgB", + "ARIbCgppcF9hZGRyZXNzGNzx3MEBIAEoCUgCiAEBEh0KDGlwdjZfYWRkcmVz", + "cxics++iASABKAlIA4gBAUIFCgNfaWRCGgoYX2ludGVyY29ubmVjdF9hdHRh", + "Y2htZW50Qg0KC19pcF9hZGRyZXNzQg8KDV9pcHY2X2FkZHJlc3MibAocVnBu", + "R2F0ZXdheXNHZXRTdGF0dXNSZXNwb25zZRJBCgZyZXN1bHQYnZC3QiABKAsy", + "KS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5HYXRld2F5U3RhdHVzSACI", + "AQFCCQoHX3Jlc3VsdCKcAQoVVnBuR2F0ZXdheXNTY29wZWRMaXN0EjwKDHZw", + "bl9nYXRld2F5cxia+8p7IAMoCzIjLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlZwbkdhdGV3YXkSOQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLldhcm5pbmdIAIgBAUIKCghfd2FybmluZyKbDAoJVnBu", + "VHVubmVsEiIKEmNyZWF0aW9uX3RpbWVzdGFtcBi2j8cOIAEoCUgAiAEBEhwK", + "C2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgBiAEBEiAKD2RldGFpbGVkX3N0YXR1", + "cxjhpIOfASABKAlIAogBARIQCgJpZBibGiABKARIA4gBARIbCgtpa2VfdmVy", + "c2lvbhic0JBoIAEoBUgEiAEBEhQKBGtpbmQYlPfIASABKAlIBYgBARIhChFs", + "YWJlbF9maW5nZXJwcmludBiZ8PdUIAEoCUgGiAEBEkIKBmxhYmVscxj/v8Hu", + "ASADKAsyLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5UdW5uZWwuTGFi", + "ZWxzRW50cnkSIgoWbG9jYWxfdHJhZmZpY19zZWxlY3Rvchi1rKeXASADKAkS", + "FAoEbmFtZRiL9c0BIAEoCUgHiAEBEiYKFXBlZXJfZXh0ZXJuYWxfZ2F0ZXdh", + "eRiN7se3ASABKAlICIgBARIwCh9wZWVyX2V4dGVybmFsX2dhdGV3YXlfaW50", + "ZXJmYWNlGIfl8tcBIAEoBUgJiAEBEiEKEHBlZXJfZ2NwX2dhdGV3YXkYvOmz", + "hgEgASgJSAqIAQESGAoHcGVlcl9pcBik2t+2ASABKAlIC4gBARIWCgZyZWdp", + "b24Y9M2gQiABKAlIDIgBARIjChdyZW1vdGVfdHJhZmZpY19zZWxlY3Rvchi6", + "3ZCrASADKAkSFgoGcm91dGVyGMmu7kYgASgJSA2IAQESGgoJc2VsZl9saW5r", + "GI2SxdkBIAEoCUgOiAEBEh4KDXNoYXJlZF9zZWNyZXQYyqePtgEgASgJSA+I", + "AQESIwoSc2hhcmVkX3NlY3JldF9oYXNoGOPomb4BIAEoCUgQiAEBEhYKBnN0", + "YXR1cxjyn7dWIAEoCUgRiAEBEiMKEnRhcmdldF92cG5fZ2F0ZXdheRjLgPb9", + "ASABKAlIEogBARIcCgt2cG5fZ2F0ZXdheRj5g/bBASABKAlIE4gBARIlChV2", + "cG5fZ2F0ZXdheV9pbnRlcmZhY2UY84ziLSABKAVIFIgBARotCgtMYWJlbHNF", + "bnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBItMCCgZTdGF0", + "dXMSFAoQVU5ERUZJTkVEX1NUQVRVUxAAEhwKFEFMTE9DQVRJTkdfUkVTT1VS", + "Q0VTEMDJg5kBEhoKE0FVVEhPUklaQVRJT05fRVJST1IQgp2fCxIWCg5ERVBS", + "T1ZJU0lPTklORxDuk8TMARISCgtFU1RBQkxJU0hFRBD4jq8qEg4KBkZBSUxF", + "RBC9kKbZARIWCg9GSVJTVF9IQU5EU0hBS0UQ6NmhWxIbChNORUdPVElBVElP", + "Tl9GQUlMVVJFEOzF6KsBEhQKDU5FVFdPUktfRVJST1IQ98C7XBIaChNOT19J", + "TkNPTUlOR19QQUNLRVRTEPCYmzkSFAoMUFJPVklTSU9OSU5HEO312ooBEg8K", + "CFJFSkVDVEVEEP6IhFMSDwoHU1RPUFBFRBCtu+zTARIeChdXQUlUSU5HX0ZP", + "Ul9GVUxMX0NPTkZJRxDKxO0TQhUKE19jcmVhdGlvbl90aW1lc3RhbXBCDgoM", + "X2Rlc2NyaXB0aW9uQhIKEF9kZXRhaWxlZF9zdGF0dXNCBQoDX2lkQg4KDF9p", + "a2VfdmVyc2lvbkIHCgVfa2luZEIUChJfbGFiZWxfZmluZ2VycHJpbnRCBwoF", + "X25hbWVCGAoWX3BlZXJfZXh0ZXJuYWxfZ2F0ZXdheUIiCiBfcGVlcl9leHRl", + "cm5hbF9nYXRld2F5X2ludGVyZmFjZUITChFfcGVlcl9nY3BfZ2F0ZXdheUIK", + "CghfcGVlcl9pcEIJCgdfcmVnaW9uQgkKB19yb3V0ZXJCDAoKX3NlbGZfbGlu", + "a0IQCg5fc2hhcmVkX3NlY3JldEIVChNfc2hhcmVkX3NlY3JldF9oYXNoQgkK", + "B19zdGF0dXNCFQoTX3RhcmdldF92cG5fZ2F0ZXdheUIOCgxfdnBuX2dhdGV3", + "YXlCGAoWX3Zwbl9nYXRld2F5X2ludGVyZmFjZSK8AwoXVnBuVHVubmVsQWdn", + "cmVnYXRlZExpc3QSEAoCaWQYmxogASgJSACIAQESTQoFaXRlbXMYwM/3LyAD", + "KAsyOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5UdW5uZWxBZ2dyZWdh", + "dGVkTGlzdC5JdGVtc0VudHJ5EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9u", + "ZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF", + "2QEgASgJSAOIAQESFwoMdW5yZWFjaGFibGVzGJ+ghnQgAygJEjkKB3dhcm5p", + "bmcYnN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5n", + "SASIAQEaWwoKSXRlbXNFbnRyeRILCgNrZXkYASABKAkSPAoFdmFsdWUYAiAB", + "KAsyLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5UdW5uZWxzU2NvcGVk", + "TGlzdDoCOAFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5C", + "DAoKX3NlbGZfbGlua0IKCghfd2FybmluZyKjAgoNVnBuVHVubmVsTGlzdBIQ", + "CgJpZBibGiABKAlIAIgBARI0CgVpdGVtcxjAz/cvIAMoCzIiLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlZwblR1bm5lbBIUCgRraW5kGJT3yAEgASgJSAGI", + "AQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJSAKIAQESGgoJc2VsZl9s", + "aW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcYnN+WGCABKAsyIC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASIAQFCBQoDX2lkQgcKBV9r", + "aW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3NlbGZfbGlua0IKCghfd2Fy", + "bmluZyKZAQoUVnBuVHVubmVsc1Njb3BlZExpc3QSOgoLdnBuX3R1bm5lbHMY", + "wPH6TSADKAsyIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5UdW5uZWwS", "OQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lldhcm5pbmdIBIgBARpbCgpJdGVtc0VudHJ5EgsKA2tleRgBIAEoCRI8CgV2", - "YWx1ZRgCIAEoCzItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZwblR1bm5l", - "bHNTY29wZWRMaXN0OgI4AUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFn", - "ZV90b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIqMCCg1WcG5UdW5u", - "ZWxMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjQKBWl0ZW1zGMDP9y8gAygLMiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBuVHVubmVsEhQKBGtpbmQYlPfI", - "ASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9rZW4YlbqGJiABKAlIAogBARIa", - "CglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQESOQoHd2FybmluZxic35YYIAEo", - "CzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhcm5pbmdIBIgBAUIFCgNf", - "aWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90b2tlbkIMCgpfc2VsZl9saW5r", - "QgoKCF93YXJuaW5nIpkBChRWcG5UdW5uZWxzU2NvcGVkTGlzdBI6Cgt2cG5f", - "dHVubmVscxjA8fpNIAMoCzIiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZw", - "blR1bm5lbBI5Cgd3YXJuaW5nGJzflhggASgLMiAuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuV2FybmluZ0gAiAEBQgoKCF93YXJuaW5nIowBChBXYWZFeHBy", - "ZXNzaW9uU2V0EhIKB2FsaWFzZXMY/p31SyADKAkSSwoLZXhwcmVzc2lvbnMY", - "24HbUyADKAsyMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYWZFeHByZXNz", - "aW9uU2V0RXhwcmVzc2lvbhIQCgJpZBibGiABKAlIAIgBAUIFCgNfaWQiYgoa", - "V2FmRXhwcmVzc2lvblNldEV4cHJlc3Npb24SEAoCaWQYmxogASgJSACIAQES", - "GwoLc2Vuc2l0aXZpdHkYn72QDSABKAVIAYgBAUIFCgNfaWRCDgoMX3NlbnNp", - "dGl2aXR5IlAKGldhaXRHbG9iYWxPcGVyYXRpb25SZXF1ZXN0EhkKCW9wZXJh", - "dGlvbhjnqusYIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlCA+BBAiJo", - "ChpXYWl0UmVnaW9uT3BlcmF0aW9uUmVxdWVzdBIZCglvcGVyYXRpb24Y56rr", - "GCABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFgoGcmVnaW9u", - "GPTNoEIgASgJQgPgQQIiZAoYV2FpdFpvbmVPcGVyYXRpb25SZXF1ZXN0EhkK", - "CW9wZXJhdGlvbhjnqusYIAEoCUID4EECEhcKB3Byb2plY3QYmZbBbCABKAlC", - "A+BBAhIUCgR6b25lGKzH5AEgASgJQgPgQQIi3QgKB1dhcm5pbmcSFAoEY29k", - "ZRjt27oBIAEoCUgAiAEBEi4KBGRhdGEYqt+7ASADKAsyHS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5EYXRhEhgKB21lc3NhZ2UYh4CsxwEgASgJSAGIAQEi", - "3AcKBENvZGUSEgoOVU5ERUZJTkVEX0NPREUQABIVCg5DTEVBTlVQX0ZBSUxF", - "RBDYjNZHEiAKGERFUFJFQ0FURURfUkVTT1VSQ0VfVVNFRBDC3+u6ARIcChRE", - "RVBSRUNBVEVEX1RZUEVfVVNFRBCWpJ6lARIoCiBESVNLX1NJWkVfTEFSR0VS", - "X1RIQU5fSU1BR0VfU0laRRCXgZWwARIeChZFWFBFUklNRU5UQUxfVFlQRV9V", - "U0VEEIuOwdcBEhsKFEVYVEVSTkFMX0FQSV9XQVJOSU5HEMO/2lMSHQoVRklF", - "TERfVkFMVUVfT1ZFUlJJREVOEK+2mZ0BEiMKG0lOSkVDVEVEX0tFUk5FTFNf", - "REVQUkVDQVRFRBCL2YLHARI0CixJTlZBTElEX0hFQUxUSF9DSEVDS19GT1Jf", - "RFlOQU1JQ19XSUVHSFRFRF9MQhDOm7y/ARIgChhMQVJHRV9ERVBMT1lNRU5U", - "X1dBUk5JTkcQpufI5QESIQoaTElTVF9PVkVSSEVBRF9RVU9UQV9FWENFRUQQ", - "xbDaFhIfChdNSVNTSU5HX1RZUEVfREVQRU5ERU5DWRD3+KKkARIlCh1ORVhU", - "X0hPUF9BRERSRVNTX05PVF9BU1NJR05FRBCHpfqaARIiChpORVhUX0hPUF9D", - "QU5OT1RfSVBfRk9SV0FSRBDn6ue2ARIuCidORVhUX0hPUF9JTlNUQU5DRV9I", - "QVNfTk9fSVBWNl9JTlRFUkZBQ0UQkuj8RRIjChtORVhUX0hPUF9JTlNUQU5D", - "RV9OT1RfRk9VTkQQzsyv3QESJwogTkVYVF9IT1BfSU5TVEFOQ0VfTk9UX09O", - "X05FVFdPUksQwuiddBIcChRORVhUX0hPUF9OT1RfUlVOTklORxCxz/DGARIZ", - "ChJOT1RfQ1JJVElDQUxfRVJST1IQ1Ki3MhIZChJOT19SRVNVTFRTX09OX1BB", - "R0UQiKapDhIWCg9QQVJUSUFMX1NVQ0NFU1MQha6HExIdChZSRVFVSVJFRF9U", - "T1NfQUdSRUVNRU5UEIPO5AESMQopUkVTT1VSQ0VfSU5fVVNFX0JZX09USEVS", - "X1JFU09VUkNFX1dBUk5JTkcQwfTt7AESGwoUUkVTT1VSQ0VfTk9UX0RFTEVU", - "RUQQvLeyUBIhChlTQ0hFTUFfVkFMSURBVElPTl9JR05PUkVEEMrUn4MBEigK", - "IVNJTkdMRV9JTlNUQU5DRV9QUk9QRVJUWV9URU1QTEFURRDRifh/Eh0KFVVO", - "REVDTEFSRURfUFJPUEVSVElFUxCfhpu6ARISCgtVTlJFQUNIQUJMRRC0va0G", - "QgcKBV9jb2RlQgoKCF9tZXNzYWdlIt4ICghXYXJuaW5ncxIUCgRjb2RlGO3b", - "ugEgASgJSACIAQESLgoEZGF0YRiq37sBIAMoCzIdLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkRhdGESGAoHbWVzc2FnZRiHgKzHASABKAlIAYgBASLcBwoE", - "Q29kZRISCg5VTkRFRklORURfQ09ERRAAEhUKDkNMRUFOVVBfRkFJTEVEENiM", - "1kcSIAoYREVQUkVDQVRFRF9SRVNPVVJDRV9VU0VEEMLf67oBEhwKFERFUFJF", - "Q0FURURfVFlQRV9VU0VEEJaknqUBEigKIERJU0tfU0laRV9MQVJHRVJfVEhB", - "Tl9JTUFHRV9TSVpFEJeBlbABEh4KFkVYUEVSSU1FTlRBTF9UWVBFX1VTRUQQ", - "i47B1wESGwoURVhURVJOQUxfQVBJX1dBUk5JTkcQw7/aUxIdChVGSUVMRF9W", - "QUxVRV9PVkVSUklERU4Qr7aZnQESIwobSU5KRUNURURfS0VSTkVMU19ERVBS", - "RUNBVEVEEIvZgscBEjQKLElOVkFMSURfSEVBTFRIX0NIRUNLX0ZPUl9EWU5B", - "TUlDX1dJRUdIVEVEX0xCEM6bvL8BEiAKGExBUkdFX0RFUExPWU1FTlRfV0FS", - "TklORxCm58jlARIhChpMSVNUX09WRVJIRUFEX1FVT1RBX0VYQ0VFRBDFsNoW", - "Eh8KF01JU1NJTkdfVFlQRV9ERVBFTkRFTkNZEPf4oqQBEiUKHU5FWFRfSE9Q", - "X0FERFJFU1NfTk9UX0FTU0lHTkVEEIel+poBEiIKGk5FWFRfSE9QX0NBTk5P", - "VF9JUF9GT1JXQVJEEOfq57YBEi4KJ05FWFRfSE9QX0lOU1RBTkNFX0hBU19O", - "T19JUFY2X0lOVEVSRkFDRRCS6PxFEiMKG05FWFRfSE9QX0lOU1RBTkNFX05P", - "VF9GT1VORBDOzK/dARInCiBORVhUX0hPUF9JTlNUQU5DRV9OT1RfT05fTkVU", - "V09SSxDC6J10EhwKFE5FWFRfSE9QX05PVF9SVU5OSU5HELHP8MYBEhkKEk5P", - "VF9DUklUSUNBTF9FUlJPUhDUqLcyEhkKEk5PX1JFU1VMVFNfT05fUEFHRRCI", - "pqkOEhYKD1BBUlRJQUxfU1VDQ0VTUxCFrocTEh0KFlJFUVVJUkVEX1RPU19B", - "R1JFRU1FTlQQg87kARIxCilSRVNPVVJDRV9JTl9VU0VfQllfT1RIRVJfUkVT", - "T1VSQ0VfV0FSTklORxDB9O3sARIbChRSRVNPVVJDRV9OT1RfREVMRVRFRBC8", - "t7JQEiEKGVNDSEVNQV9WQUxJREFUSU9OX0lHTk9SRUQQytSfgwESKAohU0lO", - "R0xFX0lOU1RBTkNFX1BST1BFUlRZX1RFTVBMQVRFENGJ+H8SHQoVVU5ERUNM", - "QVJFRF9QUk9QRVJUSUVTEJ+Gm7oBEhIKC1VOUkVBQ0hBQkxFELS9rQZCBwoF", - "X2NvZGVCCgoIX21lc3NhZ2UizwEKFldlaWdodGVkQmFja2VuZFNlcnZpY2US", - "IAoPYmFja2VuZF9zZXJ2aWNlGIrArpIBIAEoCUgAiAEBEkkKDWhlYWRlcl9h", - "Y3Rpb24YqKC4nAEgASgLMikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSHR0", - "cEhlYWRlckFjdGlvbkgBiAEBEhcKBndlaWdodBj4hMWGASABKA1IAogBAUIS", - "ChBfYmFja2VuZF9zZXJ2aWNlQhAKDl9oZWFkZXJfYWN0aW9uQgkKB193ZWln", - "aHQioAEKJldpdGhkcmF3UHVibGljQWR2ZXJ0aXNlZFByZWZpeGVSZXF1ZXN0", - "EiEKB3Byb2plY3QYmZbBbCABKAlCDeBBAvJHB3Byb2plY3QSKAoYcHVibGlj", - "X2FkdmVydGlzZWRfcHJlZml4GJ73yTAgASgJQgPgQQISGgoKcmVxdWVzdF9p", - "ZBjLgdkRIAEoCUgAiAEBQg0KC19yZXF1ZXN0X2lkIr8BCiVXaXRoZHJhd1B1", - "YmxpY0RlbGVnYXRlZFByZWZpeGVSZXF1ZXN0EiEKB3Byb2plY3QYmZbBbCAB", - "KAlCDeBBAvJHB3Byb2plY3QSJwoXcHVibGljX2RlbGVnYXRlZF9wcmVmaXgY", - "6NyxYSABKAlCA+BBAhIfCgZyZWdpb24Y9M2gQiABKAlCDOBBAvJHBnJlZ2lv", - "bhIaCgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQi", - "nwIKC1hwbkhvc3RMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEjIKBWl0ZW1zGMDP", - "9y8gAygLMiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJvamVjdBIUCgRr", + "Lldhcm5pbmdIAIgBAUIKCghfd2FybmluZyKMAQoQV2FmRXhwcmVzc2lvblNl", + "dBISCgdhbGlhc2VzGP6d9UsgAygJEksKC2V4cHJlc3Npb25zGNuB21MgAygL", + "MjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FmRXhwcmVzc2lvblNldEV4", + "cHJlc3Npb24SEAoCaWQYmxogASgJSACIAQFCBQoDX2lkImIKGldhZkV4cHJl", + "c3Npb25TZXRFeHByZXNzaW9uEhAKAmlkGJsaIAEoCUgAiAEBEhsKC3NlbnNp", + "dGl2aXR5GJ+9kA0gASgFSAGIAQFCBQoDX2lkQg4KDF9zZW5zaXRpdml0eSJQ", + "ChpXYWl0R2xvYmFsT3BlcmF0aW9uUmVxdWVzdBIZCglvcGVyYXRpb24Y56rr", + "GCABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQIiaAoaV2FpdFJl", + "Z2lvbk9wZXJhdGlvblJlcXVlc3QSGQoJb3BlcmF0aW9uGOeq6xggASgJQgPg", + "QQISFwoHcHJvamVjdBiZlsFsIAEoCUID4EECEhYKBnJlZ2lvbhj0zaBCIAEo", + "CUID4EECImQKGFdhaXRab25lT3BlcmF0aW9uUmVxdWVzdBIZCglvcGVyYXRp", + "b24Y56rrGCABKAlCA+BBAhIXCgdwcm9qZWN0GJmWwWwgASgJQgPgQQISFAoE", + "em9uZRisx+QBIAEoCUID4EECIv0ICgdXYXJuaW5nEhQKBGNvZGUY7du6ASAB", + "KAlIAIgBARIuCgRkYXRhGKrfuwEgAygLMh0uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuRGF0YRIYCgdtZXNzYWdlGIeArMcBIAEoCUgBiAEBIvwHCgRDb2Rl", + "EhIKDlVOREVGSU5FRF9DT0RFEAASFQoOQ0xFQU5VUF9GQUlMRUQQ2IzWRxIg", + "ChhERVBSRUNBVEVEX1JFU09VUkNFX1VTRUQQwt/rugESHAoUREVQUkVDQVRF", + "RF9UWVBFX1VTRUQQlqSepQESKAogRElTS19TSVpFX0xBUkdFUl9USEFOX0lN", + "QUdFX1NJWkUQl4GVsAESHgoWRVhQRVJJTUVOVEFMX1RZUEVfVVNFRBCLjsHX", + "ARIbChRFWFRFUk5BTF9BUElfV0FSTklORxDDv9pTEh0KFUZJRUxEX1ZBTFVF", + "X09WRVJSSURFThCvtpmdARIjChtJTkpFQ1RFRF9LRVJORUxTX0RFUFJFQ0FU", + "RUQQi9mCxwESNAosSU5WQUxJRF9IRUFMVEhfQ0hFQ0tfRk9SX0RZTkFNSUNf", + "V0lFR0hURURfTEIQzpu8vwESIAoYTEFSR0VfREVQTE9ZTUVOVF9XQVJOSU5H", + "EKbnyOUBEiEKGkxJU1RfT1ZFUkhFQURfUVVPVEFfRVhDRUVEEMWw2hYSHwoX", + "TUlTU0lOR19UWVBFX0RFUEVOREVOQ1kQ9/iipAESJQodTkVYVF9IT1BfQURE", + "UkVTU19OT1RfQVNTSUdORUQQh6X6mgESIgoaTkVYVF9IT1BfQ0FOTk9UX0lQ", + "X0ZPUldBUkQQ5+rntgESLgonTkVYVF9IT1BfSU5TVEFOQ0VfSEFTX05PX0lQ", + "VjZfSU5URVJGQUNFEJLo/EUSIwobTkVYVF9IT1BfSU5TVEFOQ0VfTk9UX0ZP", + "VU5EEM7Mr90BEicKIE5FWFRfSE9QX0lOU1RBTkNFX05PVF9PTl9ORVRXT1JL", + "EMLonXQSHAoUTkVYVF9IT1BfTk9UX1JVTk5JTkcQsc/wxgESGQoSTk9UX0NS", + "SVRJQ0FMX0VSUk9SENSotzISGQoSTk9fUkVTVUxUU19PTl9QQUdFEIimqQ4S", + "FgoPUEFSVElBTF9TVUNDRVNTEIWuhxMSHgoWUVVPVEFfSU5GT19VTkFWQUlM", + "QUJMRRCm0oyRARIdChZSRVFVSVJFRF9UT1NfQUdSRUVNRU5UEIPO5AESMQop", + "UkVTT1VSQ0VfSU5fVVNFX0JZX09USEVSX1JFU09VUkNFX1dBUk5JTkcQwfTt", + "7AESGwoUUkVTT1VSQ0VfTk9UX0RFTEVURUQQvLeyUBIhChlTQ0hFTUFfVkFM", + "SURBVElPTl9JR05PUkVEEMrUn4MBEigKIVNJTkdMRV9JTlNUQU5DRV9QUk9Q", + "RVJUWV9URU1QTEFURRDRifh/Eh0KFVVOREVDTEFSRURfUFJPUEVSVElFUxCf", + "hpu6ARISCgtVTlJFQUNIQUJMRRC0va0GQgcKBV9jb2RlQgoKCF9tZXNzYWdl", + "Iv4ICghXYXJuaW5ncxIUCgRjb2RlGO3bugEgASgJSACIAQESLgoEZGF0YRiq", + "37sBIAMoCzIdLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRhdGESGAoHbWVz", + "c2FnZRiHgKzHASABKAlIAYgBASL8BwoEQ29kZRISCg5VTkRFRklORURfQ09E", + "RRAAEhUKDkNMRUFOVVBfRkFJTEVEENiM1kcSIAoYREVQUkVDQVRFRF9SRVNP", + "VVJDRV9VU0VEEMLf67oBEhwKFERFUFJFQ0FURURfVFlQRV9VU0VEEJaknqUB", + "EigKIERJU0tfU0laRV9MQVJHRVJfVEhBTl9JTUFHRV9TSVpFEJeBlbABEh4K", + "FkVYUEVSSU1FTlRBTF9UWVBFX1VTRUQQi47B1wESGwoURVhURVJOQUxfQVBJ", + "X1dBUk5JTkcQw7/aUxIdChVGSUVMRF9WQUxVRV9PVkVSUklERU4Qr7aZnQES", + "IwobSU5KRUNURURfS0VSTkVMU19ERVBSRUNBVEVEEIvZgscBEjQKLElOVkFM", + "SURfSEVBTFRIX0NIRUNLX0ZPUl9EWU5BTUlDX1dJRUdIVEVEX0xCEM6bvL8B", + "EiAKGExBUkdFX0RFUExPWU1FTlRfV0FSTklORxCm58jlARIhChpMSVNUX09W", + "RVJIRUFEX1FVT1RBX0VYQ0VFRBDFsNoWEh8KF01JU1NJTkdfVFlQRV9ERVBF", + "TkRFTkNZEPf4oqQBEiUKHU5FWFRfSE9QX0FERFJFU1NfTk9UX0FTU0lHTkVE", + "EIel+poBEiIKGk5FWFRfSE9QX0NBTk5PVF9JUF9GT1JXQVJEEOfq57YBEi4K", + "J05FWFRfSE9QX0lOU1RBTkNFX0hBU19OT19JUFY2X0lOVEVSRkFDRRCS6PxF", + "EiMKG05FWFRfSE9QX0lOU1RBTkNFX05PVF9GT1VORBDOzK/dARInCiBORVhU", + "X0hPUF9JTlNUQU5DRV9OT1RfT05fTkVUV09SSxDC6J10EhwKFE5FWFRfSE9Q", + "X05PVF9SVU5OSU5HELHP8MYBEhkKEk5PVF9DUklUSUNBTF9FUlJPUhDUqLcy", + "EhkKEk5PX1JFU1VMVFNfT05fUEFHRRCIpqkOEhYKD1BBUlRJQUxfU1VDQ0VT", + "UxCFrocTEh4KFlFVT1RBX0lORk9fVU5BVkFJTEFCTEUQptKMkQESHQoWUkVR", + "VUlSRURfVE9TX0FHUkVFTUVOVBCDzuQBEjEKKVJFU09VUkNFX0lOX1VTRV9C", + "WV9PVEhFUl9SRVNPVVJDRV9XQVJOSU5HEMH07ewBEhsKFFJFU09VUkNFX05P", + "VF9ERUxFVEVEELy3slASIQoZU0NIRU1BX1ZBTElEQVRJT05fSUdOT1JFRBDK", + "1J+DARIoCiFTSU5HTEVfSU5TVEFOQ0VfUFJPUEVSVFlfVEVNUExBVEUQ0Yn4", + "fxIdChVVTkRFQ0xBUkVEX1BST1BFUlRJRVMQn4abugESEgoLVU5SRUFDSEFC", + "TEUQtL2tBkIHCgVfY29kZUIKCghfbWVzc2FnZSLPAQoWV2VpZ2h0ZWRCYWNr", + "ZW5kU2VydmljZRIgCg9iYWNrZW5kX3NlcnZpY2UYisCukgEgASgJSACIAQES", + "SQoNaGVhZGVyX2FjdGlvbhiooLicASABKAsyKS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5IdHRwSGVhZGVyQWN0aW9uSAGIAQESFwoGd2VpZ2h0GPiExYYB", + "IAEoDUgCiAEBQhIKEF9iYWNrZW5kX3NlcnZpY2VCEAoOX2hlYWRlcl9hY3Rp", + "b25CCQoHX3dlaWdodCKgAQomV2l0aGRyYXdQdWJsaWNBZHZlcnRpc2VkUHJl", + "Zml4ZVJlcXVlc3QSIQoHcHJvamVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVj", + "dBIoChhwdWJsaWNfYWR2ZXJ0aXNlZF9wcmVmaXgYnvfJMCABKAlCA+BBAhIa", + "CgpyZXF1ZXN0X2lkGMuB2REgASgJSACIAQFCDQoLX3JlcXVlc3RfaWQivwEK", + "JVdpdGhkcmF3UHVibGljRGVsZWdhdGVkUHJlZml4ZVJlcXVlc3QSIQoHcHJv", + "amVjdBiZlsFsIAEoCUIN4EEC8kcHcHJvamVjdBInChdwdWJsaWNfZGVsZWdh", + "dGVkX3ByZWZpeBjo3LFhIAEoCUID4EECEh8KBnJlZ2lvbhj0zaBCIAEoCUIM", + "4EEC8kcGcmVnaW9uEhoKCnJlcXVlc3RfaWQYy4HZESABKAlIAIgBAUINCgtf", + "cmVxdWVzdF9pZCKfAgoLWHBuSG9zdExpc3QSEAoCaWQYmxogASgJSACIAQES", + "MgoFaXRlbXMYwM/3LyADKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", + "cm9qZWN0EhQKBGtpbmQYlPfIASABKAlIAYgBARIfCg9uZXh0X3BhZ2VfdG9r", + "ZW4YlbqGJiABKAlIAogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAOIAQES", + "OQoHd2FybmluZxic35YYIAEoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lldhcm5pbmdIBIgBAUIFCgNfaWRCBwoFX2tpbmRCEgoQX25leHRfcGFnZV90", + "b2tlbkIMCgpfc2VsZl9saW5rQgoKCF93YXJuaW5nIpoBCg1YcG5SZXNvdXJj", + "ZUlkEhAKAmlkGJsaIAEoCUgAiAEBEhQKBHR5cGUYup7aASABKAlIAYgBASJR", + "CgRUeXBlEhIKDlVOREVGSU5FRF9UWVBFEAASDwoHUFJPSkVDVBD5re/CARIk", + "Ch1YUE5fUkVTT1VSQ0VfVFlQRV9VTlNQRUNJRklFRBD6raVIQgUKA19pZEIH", + "CgVfdHlwZSKXBAoEWm9uZRIiChdhdmFpbGFibGVfY3B1X3BsYXRmb3JtcxiT", + "89lTIAMoCRIiChJjcmVhdGlvbl90aW1lc3RhbXAYto/HDiABKAlIAIgBARJH", + "CgpkZXByZWNhdGVkGLPL0fUBIAEoCzIqLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkRlcHJlY2F0aW9uU3RhdHVzSAGIAQESHAoLZGVzY3JpcHRpb24Y/IfW", + "yQEgASgJSAKIAQESEAoCaWQYmxogASgESAOIAQESFAoEa2luZBiU98gBIAEo", + "CUgEiAEBEhQKBG5hbWUYi/XNASABKAlIBYgBARIWCgZyZWdpb24Y9M2gQiAB", + "KAlIBogBARIaCglzZWxmX2xpbmsYjZLF2QEgASgJSAeIAQESFgoGc3RhdHVz", + "GPKft1YgASgJSAiIAQESHAoMc3VwcG9ydHNfcHpzGO72hSggASgISAmIAQEi", + "NAoGU3RhdHVzEhQKEFVOREVGSU5FRF9TVEFUVVMQABILCgRET1dOEKK5gAES", + "BwoCVVAQmxVCFQoTX2NyZWF0aW9uX3RpbWVzdGFtcEINCgtfZGVwcmVjYXRl", + "ZEIOCgxfZGVzY3JpcHRpb25CBQoDX2lkQgcKBV9raW5kQgcKBV9uYW1lQgkK", + "B19yZWdpb25CDAoKX3NlbGZfbGlua0IJCgdfc3RhdHVzQg8KDV9zdXBwb3J0", + "c19wenMimQIKCFpvbmVMaXN0EhAKAmlkGJsaIAEoCUgAiAEBEi8KBWl0ZW1z", + "GMDP9y8gAygLMh0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuWm9uZRIUCgRr", "aW5kGJT3yAEgASgJSAGIAQESHwoPbmV4dF9wYWdlX3Rva2VuGJW6hiYgASgJ", "SAKIAQESGgoJc2VsZl9saW5rGI2SxdkBIAEoCUgDiAEBEjkKB3dhcm5pbmcY", "nN+WGCABKAsyIC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYXJuaW5nSASI", "AQFCBQoDX2lkQgcKBV9raW5kQhIKEF9uZXh0X3BhZ2VfdG9rZW5CDAoKX3Nl", - "bGZfbGlua0IKCghfd2FybmluZyKaAQoNWHBuUmVzb3VyY2VJZBIQCgJpZBib", - "GiABKAlIAIgBARIUCgR0eXBlGLqe2gEgASgJSAGIAQEiUQoEVHlwZRISCg5V", - "TkRFRklORURfVFlQRRAAEg8KB1BST0pFQ1QQ+a3vwgESJAodWFBOX1JFU09V", - "UkNFX1RZUEVfVU5TUEVDSUZJRUQQ+q2lSEIFCgNfaWRCBwoFX3R5cGUilwQK", - "BFpvbmUSIgoXYXZhaWxhYmxlX2NwdV9wbGF0Zm9ybXMYk/PZUyADKAkSIgoS", - "Y3JlYXRpb25fdGltZXN0YW1wGLaPxw4gASgJSACIAQESRwoKZGVwcmVjYXRl", - "ZBizy9H1ASABKAsyKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZXByZWNh", - "dGlvblN0YXR1c0gBiAEBEhwKC2Rlc2NyaXB0aW9uGPyH1skBIAEoCUgCiAEB", - "EhAKAmlkGJsaIAEoBEgDiAEBEhQKBGtpbmQYlPfIASABKAlIBIgBARIUCgRu", - "YW1lGIv1zQEgASgJSAWIAQESFgoGcmVnaW9uGPTNoEIgASgJSAaIAQESGgoJ", - "c2VsZl9saW5rGI2SxdkBIAEoCUgHiAEBEhYKBnN0YXR1cxjyn7dWIAEoCUgI", - "iAEBEhwKDHN1cHBvcnRzX3B6cxju9oUoIAEoCEgJiAEBIjQKBlN0YXR1cxIU", - "ChBVTkRFRklORURfU1RBVFVTEAASCwoERE9XThCiuYABEgcKAlVQEJsVQhUK", - "E19jcmVhdGlvbl90aW1lc3RhbXBCDQoLX2RlcHJlY2F0ZWRCDgoMX2Rlc2Ny", - "aXB0aW9uQgUKA19pZEIHCgVfa2luZEIHCgVfbmFtZUIJCgdfcmVnaW9uQgwK", - "Cl9zZWxmX2xpbmtCCQoHX3N0YXR1c0IPCg1fc3VwcG9ydHNfcHpzIpkCCgha", - "b25lTGlzdBIQCgJpZBibGiABKAlIAIgBARIvCgVpdGVtcxjAz/cvIAMoCzId", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlpvbmUSFAoEa2luZBiU98gBIAEo", - "CUgBiAEBEh8KD25leHRfcGFnZV90b2tlbhiVuoYmIAEoCUgCiAEBEhoKCXNl", - "bGZfbGluaxiNksXZASABKAlIA4gBARI5Cgd3YXJuaW5nGJzflhggASgLMiAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2FybmluZ0gEiAEBQgUKA19pZEIH", - "CgVfa2luZEISChBfbmV4dF9wYWdlX3Rva2VuQgwKCl9zZWxmX2xpbmtCCgoI", - "X3dhcm5pbmcizQEKFFpvbmVTZXRMYWJlbHNSZXF1ZXN0EiEKEWxhYmVsX2Zp", - "bmdlcnByaW50GJnw91QgASgJSACIAQESTQoGbGFiZWxzGP+/we4BIAMoCzI5", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlpvbmVTZXRMYWJlbHNSZXF1ZXN0", - "LkxhYmVsc0VudHJ5Gi0KC0xhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2", - "YWx1ZRgCIAEoCToCOAFCFAoSX2xhYmVsX2ZpbmdlcnByaW50IrEBChRab25l", - "U2V0UG9saWN5UmVxdWVzdBI2CghiaW5kaW5ncxiOxaTAASADKAsyIC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5CaW5kaW5nEhQKBGV0YWcYldK+ASABKAlI", - "AIgBARI3CgZwb2xpY3kYssq2KyABKAsyHy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5Qb2xpY3lIAYgBAUIHCgVfZXRhZ0IJCgdfcG9saWN5MrMGChBBY2Nl", - "bGVyYXRvclR5cGVzEtYBCg5BZ2dyZWdhdGVkTGlzdBI+Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0QWNjZWxlcmF0b3JUeXBlc1Jl", - "cXVlc3QaNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BY2NlbGVyYXRvclR5", - "cGVBZ2dyZWdhdGVkTGlzdCJM2kEHcHJvamVjdILT5JMCPBI6L2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvYWNjZWxlcmF0b3JU", - "eXBlcxLcAQoDR2V0EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0QWNj", - "ZWxlcmF0b3JUeXBlUmVxdWVzdBooLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkFjY2VsZXJhdG9yVHlwZSJ32kEdcHJvamVjdCx6b25lLGFjY2VsZXJhdG9y", - "X3R5cGWC0+STAlESTy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", - "b25lcy97em9uZX0vYWNjZWxlcmF0b3JUeXBlcy97YWNjZWxlcmF0b3JfdHlw", - "ZX0SvwEKBExpc3QSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0QWNj", - "ZWxlcmF0b3JUeXBlc1JlcXVlc3QaLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5BY2NlbGVyYXRvclR5cGVMaXN0IlPaQQxwcm9qZWN0LHpvbmWC0+STAj4S", - "PC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", - "YWNjZWxlcmF0b3JUeXBlcxqkAcpBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23S", - "QYcBaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLnJl", - "YWRvbmx5LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0", - "ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRm", - "b3JtMskNCglBZGRyZXNzZXMSwAEKDkFnZ3JlZ2F0ZWRMaXN0EjcuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RBZGRyZXNzZXNSZXF1", - "ZXN0Gi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkcmVzc0FnZ3JlZ2F0", - "ZWRMaXN0IkXaQQdwcm9qZWN0gtPkkwI1EjMvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vYWdncmVnYXRlZC9hZGRyZXNzZXMS1AEKBkRlbGV0ZRIt", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZUFkZHJlc3NSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInfaQRZwcm9q", - "ZWN0LHJlZ2lvbixhZGRyZXNzik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCRSpD", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lv", - "bn0vYWRkcmVzc2VzL3thZGRyZXNzfRK5AQoDR2V0EiouZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuR2V0QWRkcmVzc1JlcXVlc3QaIC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5BZGRyZXNzImTaQRZwcm9qZWN0LHJlZ2lvbixhZGRyZXNz", - "gtPkkwJFEkMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", - "cy97cmVnaW9ufS9hZGRyZXNzZXMve2FkZHJlc3N9EuYBCgZJbnNlcnQSLS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRBZGRyZXNzUmVxdWVzdBoi", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKIAdpBH3Byb2pl", - "Y3QscmVnaW9uLGFkZHJlc3NfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25z", - "gtPkkwJNIjkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", - "cy97cmVnaW9ufS9hZGRyZXNzZXM6EGFkZHJlc3NfcmVzb3VyY2USrwEKBExp", - "c3QSLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0QWRkcmVzc2VzUmVx", - "dWVzdBokLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZHJlc3NMaXN0IlLa", - "QQ5wcm9qZWN0LHJlZ2lvboLT5JMCOxI5L2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYWRkcmVzc2VzEqUCCgRNb3Zl", - "EisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTW92ZUFkZHJlc3NSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIssB2kE9cHJv", - "amVjdCxyZWdpb24sYWRkcmVzcyxyZWdpb25fYWRkcmVzc2VzX21vdmVfcmVx", - "dWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnIiSC9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Fk", - "ZHJlc3Nlcy97YWRkcmVzc30vbW92ZTomcmVnaW9uX2FkZHJlc3Nlc19tb3Zl", - "X3JlcXVlc3RfcmVzb3VyY2USrgIKCVNldExhYmVscxIwLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlNldExhYmVsc0FkZHJlc3NSZXF1ZXN0GiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsoB2kE6cHJvamVjdCxyZWdp", - "b24scmVzb3VyY2UscmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJj", - "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnQiTi9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2FkZHJlc3Nlcy97cmVz", - "b3VyY2V9L3NldExhYmVsczoicmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9y", - "ZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8v", - "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5n", - "b29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMt4MCgtBdXRvc2Nh", - "bGVycxLHAQoOQWdncmVnYXRlZExpc3QSOS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5BZ2dyZWdhdGVkTGlzdEF1dG9zY2FsZXJzUmVxdWVzdBoxLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkF1dG9zY2FsZXJBZ2dyZWdhdGVkTGlzdCJH", - "2kEHcHJvamVjdILT5JMCNxI1L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L2FnZ3JlZ2F0ZWQvYXV0b3NjYWxlcnMS1wEKBkRlbGV0ZRIwLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZUF1dG9zY2FsZXJSZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInfaQRdwcm9qZWN0", - "LHpvbmUsYXV0b3NjYWxlcopODlpvbmVPcGVyYXRpb25zgtPkkwJGKkQvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2F1dG9z", - "Y2FsZXJzL3thdXRvc2NhbGVyfRLBAQoDR2V0Ei0uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuR2V0QXV0b3NjYWxlclJlcXVlc3QaIy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5BdXRvc2NhbGVyImbaQRdwcm9qZWN0LHpvbmUsYXV0b3Nj", - "YWxlcoLT5JMCRhJEL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pv", - "bmVzL3t6b25lfS9hdXRvc2NhbGVycy97YXV0b3NjYWxlcn0S6QEKBkluc2Vy", - "dBIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEF1dG9zY2FsZXJS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIogB", - "2kEgcHJvamVjdCx6b25lLGF1dG9zY2FsZXJfcmVzb3VyY2WKTg5ab25lT3Bl", - "cmF0aW9uc4LT5JMCTiI3L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3pvbmVzL3t6b25lfS9hdXRvc2NhbGVyczoTYXV0b3NjYWxlcl9yZXNvdXJj", - "ZRKwAQoETGlzdBIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RBdXRv", - "c2NhbGVyc1JlcXVlc3QaJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BdXRv", - "c2NhbGVyTGlzdCJO2kEMcHJvamVjdCx6b25lgtPkkwI5EjcvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2F1dG9zY2FsZXJz", - "EucBCgVQYXRjaBIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoQXV0", - "b3NjYWxlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", - "YXRpb24iiAHaQSBwcm9qZWN0LHpvbmUsYXV0b3NjYWxlcl9yZXNvdXJjZYpO", - "DlpvbmVPcGVyYXRpb25zgtPkkwJOMjcvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vem9uZXMve3pvbmV9L2F1dG9zY2FsZXJzOhNhdXRvc2NhbGVy", - "X3Jlc291cmNlEukBCgZVcGRhdGUSMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5VcGRhdGVBdXRvc2NhbGVyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", + "bGZfbGlua0IKCghfd2FybmluZyLNAQoUWm9uZVNldExhYmVsc1JlcXVlc3QS", + "IQoRbGFiZWxfZmluZ2VycHJpbnQYmfD3VCABKAlIAIgBARJNCgZsYWJlbHMY", + "/7/B7gEgAygLMjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuWm9uZVNldExh", + "YmVsc1JlcXVlc3QuTGFiZWxzRW50cnkaLQoLTGFiZWxzRW50cnkSCwoDa2V5", + "GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4AUIUChJfbGFiZWxfZmluZ2VycHJp", + "bnQisQEKFFpvbmVTZXRQb2xpY3lSZXF1ZXN0EjYKCGJpbmRpbmdzGI7FpMAB", + "IAMoCzIgLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJpbmRpbmcSFAoEZXRh", + "ZxiV0r4BIAEoCUgAiAEBEjcKBnBvbGljeRiyyrYrIAEoCzIfLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlBvbGljeUgBiAEBQgcKBV9ldGFnQgkKB19wb2xp", + "Y3kyswYKEEFjY2VsZXJhdG9yVHlwZXMS1gEKDkFnZ3JlZ2F0ZWRMaXN0Ej4u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RBY2NlbGVy", + "YXRvclR5cGVzUmVxdWVzdBo2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFj", + "Y2VsZXJhdG9yVHlwZUFnZ3JlZ2F0ZWRMaXN0IkzaQQdwcm9qZWN0gtPkkwI8", + "EjovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9h", + "Y2NlbGVyYXRvclR5cGVzEtwBCgNHZXQSMi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5HZXRBY2NlbGVyYXRvclR5cGVSZXF1ZXN0GiguZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuQWNjZWxlcmF0b3JUeXBlInfaQR1wcm9qZWN0LHpvbmUs", + "YWNjZWxlcmF0b3JfdHlwZYLT5JMCURJPL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9hY2NlbGVyYXRvclR5cGVzL3thY2Nl", + "bGVyYXRvcl90eXBlfRK/AQoETGlzdBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkxpc3RBY2NlbGVyYXRvclR5cGVzUmVxdWVzdBosLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkFjY2VsZXJhdG9yVHlwZUxpc3QiU9pBDHByb2plY3Qs", + "em9uZYLT5JMCPhI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pv", + "bmVzL3t6b25lfS9hY2NlbGVyYXRvclR5cGVzGqQBykEWY29tcHV0ZS5nb29n", + "bGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", + "L2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", + "YXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", + "Y2xvdWQtcGxhdGZvcm0yyQ0KCUFkZHJlc3NlcxLAAQoOQWdncmVnYXRlZExp", + "c3QSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdEFk", + "ZHJlc3Nlc1JlcXVlc3QaLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZGRy", + "ZXNzQWdncmVnYXRlZExpc3QiRdpBB3Byb2plY3SC0+STAjUSMy9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVkL2FkZHJlc3NlcxLU", + "AQoGRGVsZXRlEi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlQWRk", + "cmVzc1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24id9pBFnByb2plY3QscmVnaW9uLGFkZHJlc3OKThBSZWdpb25PcGVyYXRp", + "b25zgtPkkwJFKkMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", + "aW9ucy97cmVnaW9ufS9hZGRyZXNzZXMve2FkZHJlc3N9ErkBCgNHZXQSKi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRBZGRyZXNzUmVxdWVzdBogLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZHJlc3MiZNpBFnByb2plY3QscmVn", + "aW9uLGFkZHJlc3OC0+STAkUSQy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L2FkZHJlc3Nlcy97YWRkcmVzc30S5gEK", + "Bkluc2VydBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEFkZHJl", + "c3NSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "IogB2kEfcHJvamVjdCxyZWdpb24sYWRkcmVzc19yZXNvdXJjZYpOEFJlZ2lv", + "bk9wZXJhdGlvbnOC0+STAk0iOS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L2FkZHJlc3NlczoQYWRkcmVzc19yZXNv", + "dXJjZRKvAQoETGlzdBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RB", + "ZGRyZXNzZXNSZXF1ZXN0GiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRk", + "cmVzc0xpc3QiUtpBDnByb2plY3QscmVnaW9ugtPkkwI7EjkvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9hZGRyZXNz", + "ZXMSpQIKBE1vdmUSKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Nb3ZlQWRk", + "cmVzc1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24iywHaQT1wcm9qZWN0LHJlZ2lvbixhZGRyZXNzLHJlZ2lvbl9hZGRyZXNz", + "ZXNfbW92ZV9yZXF1ZXN0X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT", + "5JMCciJIL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", + "e3JlZ2lvbn0vYWRkcmVzc2VzL3thZGRyZXNzfS9tb3ZlOiZyZWdpb25fYWRk", + "cmVzc2VzX21vdmVfcmVxdWVzdF9yZXNvdXJjZRKuAgoJU2V0TGFiZWxzEjAu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TGFiZWxzQWRkcmVzc1JlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iygHaQTpw", + "cm9qZWN0LHJlZ2lvbixyZXNvdXJjZSxyZWdpb25fc2V0X2xhYmVsc19yZXF1", + "ZXN0X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCdCJOL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYWRk", + "cmVzc2VzL3tyZXNvdXJjZX0vc2V0TGFiZWxzOiJyZWdpb25fc2V0X2xhYmVs", + "c19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t", + "0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0", + "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y", + "3gwKC0F1dG9zY2FsZXJzEscBCg5BZ2dyZWdhdGVkTGlzdBI5Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0QXV0b3NjYWxlcnNSZXF1", + "ZXN0GjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQXV0b3NjYWxlckFnZ3Jl", + "Z2F0ZWRMaXN0IkfaQQdwcm9qZWN0gtPkkwI3EjUvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9hdXRvc2NhbGVycxLXAQoGRGVs", + "ZXRlEjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlQXV0b3NjYWxl", + "clJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", + "d9pBF3Byb2plY3Qsem9uZSxhdXRvc2NhbGVyik4OWm9uZU9wZXJhdGlvbnOC", + "0+STAkYqRC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97", + "em9uZX0vYXV0b3NjYWxlcnMve2F1dG9zY2FsZXJ9EsEBCgNHZXQSLS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRBdXRvc2NhbGVyUmVxdWVzdBojLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkF1dG9zY2FsZXIiZtpBF3Byb2plY3Qs", + "em9uZSxhdXRvc2NhbGVygtPkkwJGEkQvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L2F1dG9zY2FsZXJzL3thdXRvc2NhbGVy", + "fRLpAQoGSW5zZXJ0EjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0", + "QXV0b3NjYWxlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24iiAHaQSBwcm9qZWN0LHpvbmUsYXV0b3NjYWxlcl9yZXNvdXJj", + "ZYpODlpvbmVPcGVyYXRpb25zgtPkkwJOIjcvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2F1dG9zY2FsZXJzOhNhdXRvc2Nh", + "bGVyX3Jlc291cmNlErABCgRMaXN0Ei8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuTGlzdEF1dG9zY2FsZXJzUmVxdWVzdBonLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkF1dG9zY2FsZXJMaXN0Ik7aQQxwcm9qZWN0LHpvbmWC0+STAjkS", + "Ny9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", + "YXV0b3NjYWxlcnMS5wEKBVBhdGNoEi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuUGF0Y2hBdXRvc2NhbGVyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", "dXRlLnYxLk9wZXJhdGlvbiKIAdpBIHByb2plY3Qsem9uZSxhdXRvc2NhbGVy", - "X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAk4aNy9jb21wdXRlL3Yx", + "X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAk4yNy9jb21wdXRlL3Yx", "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vYXV0b3NjYWxlcnM6", - "E2F1dG9zY2FsZXJfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5j", - "b23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUs", - "aHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9y", - "bTLFGQoOQmFja2VuZEJ1Y2tldHMSsAIKD0FkZFNpZ25lZFVybEtleRI8Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZFNpZ25lZFVybEtleUJhY2tlbmRC", - "dWNrZXRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uIroB2kEucHJvamVjdCxiYWNrZW5kX2J1Y2tldCxzaWduZWRfdXJsX2tl", - "eV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAnAiVS9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZEJ1Y2tldHMv", - "e2JhY2tlbmRfYnVja2V0fS9hZGRTaWduZWRVcmxLZXk6F3NpZ25lZF91cmxf", - "a2V5X3Jlc291cmNlEtwBCgZEZWxldGUSMy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5EZWxldGVCYWNrZW5kQnVja2V0UmVxdWVzdBoiLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ52kEWcHJvamVjdCxiYWNrZW5kX2J1", - "Y2tldIpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkcqRS9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZEJ1Y2tldHMve2JhY2tl", - "bmRfYnVja2V0fRKRAgoSRGVsZXRlU2lnbmVkVXJsS2V5Ej8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuRGVsZXRlU2lnbmVkVXJsS2V5QmFja2VuZEJ1Y2tl", - "dFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", - "lQHaQR9wcm9qZWN0LGJhY2tlbmRfYnVja2V0LGtleV9uYW1lik4QR2xvYmFs", - "T3BlcmF0aW9uc4LT5JMCWiJYL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L2dsb2JhbC9iYWNrZW5kQnVja2V0cy97YmFja2VuZF9idWNrZXR9L2Rl", - "bGV0ZVNpZ25lZFVybEtleRLHAQoDR2V0EjAuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuR2V0QmFja2VuZEJ1Y2tldFJlcXVlc3QaJi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5CYWNrZW5kQnVja2V0ImbaQRZwcm9qZWN0LGJhY2tlbmRf", - "YnVja2V0gtPkkwJHEkUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "Z2xvYmFsL2JhY2tlbmRCdWNrZXRzL3tiYWNrZW5kX2J1Y2tldH0S0wEKDEdl", - "dElhbVBvbGljeRI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBv", - "bGljeUJhY2tlbmRCdWNrZXRSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUG9saWN5ImfaQRBwcm9qZWN0LHJlc291cmNlgtPkkwJOEkwvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2JhY2tlbmRCdWNr", - "ZXRzL3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5Eu4BCgZJbnNlcnQSMy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRCYWNrZW5kQnVja2V0UmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKKAdpBH3By", - "b2plY3QsYmFja2VuZF9idWNrZXRfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRp", - "b25zgtPkkwJPIjQvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", - "YmFsL2JhY2tlbmRCdWNrZXRzOhdiYWNrZW5kX2J1Y2tldF9yZXNvdXJjZRKu", - "AQoETGlzdBIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RCYWNrZW5k", - "QnVja2V0c1JlcXVlc3QaKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5CYWNr", - "ZW5kQnVja2V0TGlzdCJG2kEHcHJvamVjdILT5JMCNhI0L2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kQnVja2V0cxKMAgoF", - "UGF0Y2gSMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaEJhY2tlbmRC", + "E2F1dG9zY2FsZXJfcmVzb3VyY2US6QEKBlVwZGF0ZRIwLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlVwZGF0ZUF1dG9zY2FsZXJSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIogB2kEgcHJvamVjdCx6b25l", + "LGF1dG9zY2FsZXJfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCTho3", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9h", + "dXRvc2NhbGVyczoTYXV0b3NjYWxlcl9yZXNvdXJjZRpyykEWY29tcHV0ZS5n", + "b29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", + "dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Ns", + "b3VkLXBsYXRmb3JtMsUZCg5CYWNrZW5kQnVja2V0cxKwAgoPQWRkU2lnbmVk", + "VXJsS2V5EjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkU2lnbmVkVXJs", + "S2V5QmFja2VuZEJ1Y2tldFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5PcGVyYXRpb24iugHaQS5wcm9qZWN0LGJhY2tlbmRfYnVja2V0LHNp", + "Z25lZF91cmxfa2V5X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", + "cCJVL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNr", + "ZW5kQnVja2V0cy97YmFja2VuZF9idWNrZXR9L2FkZFNpZ25lZFVybEtleToX", + "c2lnbmVkX3VybF9rZXlfcmVzb3VyY2US3AEKBkRlbGV0ZRIzLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkRlbGV0ZUJhY2tlbmRCdWNrZXRSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInnaQRZwcm9qZWN0", + "LGJhY2tlbmRfYnVja2V0ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCRypFL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kQnVj", + "a2V0cy97YmFja2VuZF9idWNrZXR9EpECChJEZWxldGVTaWduZWRVcmxLZXkS", + "Py5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVTaWduZWRVcmxLZXlC", + "YWNrZW5kQnVja2V0UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKVAdpBH3Byb2plY3QsYmFja2VuZF9idWNrZXQsa2V5X25h", + "bWWKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJaIlgvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vZ2xvYmFsL2JhY2tlbmRCdWNrZXRzL3tiYWNrZW5k", + "X2J1Y2tldH0vZGVsZXRlU2lnbmVkVXJsS2V5EscBCgNHZXQSMC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5HZXRCYWNrZW5kQnVja2V0UmVxdWVzdBomLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tlbmRCdWNrZXQiZtpBFnByb2pl", + "Y3QsYmFja2VuZF9idWNrZXSC0+STAkcSRS9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZEJ1Y2tldHMve2JhY2tlbmRfYnVj", + "a2V0fRLTAQoMR2V0SWFtUG9saWN5EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuR2V0SWFtUG9saWN5QmFja2VuZEJ1Y2tldFJlcXVlc3QaHy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiZ9pBEHByb2plY3QscmVzb3VyY2WC", + "0+STAk4STC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "YmFja2VuZEJ1Y2tldHMve3Jlc291cmNlfS9nZXRJYW1Qb2xpY3kS7gEKBklu", + "c2VydBIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEJhY2tlbmRC", "dWNrZXRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uIqoB2kEucHJvamVjdCxiYWNrZW5kX2J1Y2tldCxiYWNrZW5kX2J1Y2tl", - "dF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAmAyRS9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZEJ1Y2tldHMv", - "e2JhY2tlbmRfYnVja2V0fToXYmFja2VuZF9idWNrZXRfcmVzb3VyY2US2QIK", - "FVNldEVkZ2VTZWN1cml0eVBvbGljeRJCLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlNldEVkZ2VTZWN1cml0eVBvbGljeUJhY2tlbmRCdWNrZXRSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItcB2kE5cHJv", - "amVjdCxiYWNrZW5kX2J1Y2tldCxzZWN1cml0eV9wb2xpY3lfcmVmZXJlbmNl", - "X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCgQEiWy9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZEJ1Y2tldHMv", - "e2JhY2tlbmRfYnVja2V0fS9zZXRFZGdlU2VjdXJpdHlQb2xpY3k6InNlY3Vy", - "aXR5X3BvbGljeV9yZWZlcmVuY2VfcmVzb3VyY2USmwIKDFNldElhbVBvbGlj", - "eRI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBvbGljeUJhY2tl", - "bmRCdWNrZXRSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9s", - "aWN5Iq4B2kEzcHJvamVjdCxyZXNvdXJjZSxnbG9iYWxfc2V0X3BvbGljeV9y", - "ZXF1ZXN0X3Jlc291cmNlgtPkkwJyIkwvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vZ2xvYmFsL2JhY2tlbmRCdWNrZXRzL3tyZXNvdXJjZX0vc2V0", - "SWFtUG9saWN5OiJnbG9iYWxfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNl", - "ErwCChJUZXN0SWFtUGVybWlzc2lvbnMSPy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNCYWNrZW5kQnVja2V0UmVxdWVzdBow", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3Bv", - "bnNlIrIB2kEycHJvamVjdCxyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3Jl", - "cXVlc3RfcmVzb3VyY2WC0+STAnciUi9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9nbG9iYWwvYmFja2VuZEJ1Y2tldHMve3Jlc291cmNlfS90ZXN0", - "SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNv", - "dXJjZRKOAgoGVXBkYXRlEjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBk", - "YXRlQmFja2VuZEJ1Y2tldFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", + "aW9uIooB2kEfcHJvamVjdCxiYWNrZW5kX2J1Y2tldF9yZXNvdXJjZYpOEEds", + "b2JhbE9wZXJhdGlvbnOC0+STAk8iNC9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9nbG9iYWwvYmFja2VuZEJ1Y2tldHM6F2JhY2tlbmRfYnVja2V0", + "X3Jlc291cmNlEq4BCgRMaXN0EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "TGlzdEJhY2tlbmRCdWNrZXRzUmVxdWVzdBoqLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkJhY2tlbmRCdWNrZXRMaXN0IkbaQQdwcm9qZWN0gtPkkwI2EjQv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2JhY2tlbmRC", + "dWNrZXRzEowCCgVQYXRjaBIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBh", + "dGNoQmFja2VuZEJ1Y2tldFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", "ZS52MS5PcGVyYXRpb24iqgHaQS5wcm9qZWN0LGJhY2tlbmRfYnVja2V0LGJh", "Y2tlbmRfYnVja2V0X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", - "YBpFL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNr", + "YDJFL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNr", "ZW5kQnVja2V0cy97YmFja2VuZF9idWNrZXR9OhdiYWNrZW5kX2J1Y2tldF9y", - "ZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8v", - "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5n", - "b29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMqQiCg9CYWNrZW5k", - "U2VydmljZXMStAIKD0FkZFNpZ25lZFVybEtleRI9Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkFkZFNpZ25lZFVybEtleUJhY2tlbmRTZXJ2aWNlUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK9AdpBL3By", - "b2plY3QsYmFja2VuZF9zZXJ2aWNlLHNpZ25lZF91cmxfa2V5X3Jlc291cmNl", - "ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCciJXL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kU2VydmljZXMve2JhY2tlbmRf", - "c2VydmljZX0vYWRkU2lnbmVkVXJsS2V5OhdzaWduZWRfdXJsX2tleV9yZXNv", - "dXJjZRLTAQoOQWdncmVnYXRlZExpc3QSPS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5BZ2dyZWdhdGVkTGlzdEJhY2tlbmRTZXJ2aWNlc1JlcXVlc3QaNS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5CYWNrZW5kU2VydmljZUFnZ3JlZ2F0", - "ZWRMaXN0IkvaQQdwcm9qZWN0gtPkkwI7EjkvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vYWdncmVnYXRlZC9iYWNrZW5kU2VydmljZXMS4AEKBkRl", - "bGV0ZRI0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZUJhY2tlbmRT", - "ZXJ2aWNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiJ82kEXcHJvamVjdCxiYWNrZW5kX3NlcnZpY2WKThBHbG9iYWxPcGVy", - "YXRpb25zgtPkkwJJKkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "Z2xvYmFsL2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2aWNlfRKVAgoS", - "RGVsZXRlU2lnbmVkVXJsS2V5EkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "RGVsZXRlU2lnbmVkVXJsS2V5QmFja2VuZFNlcnZpY2VSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpgB2kEgcHJvamVjdCxi", - "YWNrZW5kX3NlcnZpY2Usa2V5X25hbWWKThBHbG9iYWxPcGVyYXRpb25zgtPk", - "kwJcIlovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2Jh", - "Y2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2aWNlfS9kZWxldGVTaWduZWRV", - "cmxLZXkSzAEKA0dldBIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEJh", - "Y2tlbmRTZXJ2aWNlUmVxdWVzdBonLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkJhY2tlbmRTZXJ2aWNlImnaQRdwcm9qZWN0LGJhY2tlbmRfc2VydmljZYLT", - "5JMCSRJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9i", - "YWNrZW5kU2VydmljZXMve2JhY2tlbmRfc2VydmljZX0SswIKCUdldEhlYWx0", - "aBI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEhlYWx0aEJhY2tlbmRT", - "ZXJ2aWNlUmVxdWVzdBoyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tl", - "bmRTZXJ2aWNlR3JvdXBIZWFsdGgiuAHaQTlwcm9qZWN0LGJhY2tlbmRfc2Vy", - "dmljZSxyZXNvdXJjZV9ncm91cF9yZWZlcmVuY2VfcmVzb3VyY2WC0+STAnYi", - "US9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2Vu", - "ZFNlcnZpY2VzL3tiYWNrZW5kX3NlcnZpY2V9L2dldEhlYWx0aDohcmVzb3Vy", - "Y2VfZ3JvdXBfcmVmZXJlbmNlX3Jlc291cmNlEtUBCgxHZXRJYW1Qb2xpY3kS", - "Oi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lCYWNrZW5k", - "U2VydmljZVJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xp", - "Y3kiaNpBEHByb2plY3QscmVzb3VyY2WC0+STAk8STS9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZFNlcnZpY2VzL3tyZXNv", - "dXJjZX0vZ2V0SWFtUG9saWN5EvIBCgZJbnNlcnQSNC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnNlcnRCYWNrZW5kU2VydmljZVJlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ijQHaQSBwcm9qZWN0LGJh", - "Y2tlbmRfc2VydmljZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+ST", - "AlEiNS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFj", - "a2VuZFNlcnZpY2VzOhhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2USsQEKBExp", - "c3QSMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0QmFja2VuZFNlcnZp", - "Y2VzUmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tlbmRT", - "ZXJ2aWNlTGlzdCJH2kEHcHJvamVjdILT5JMCNxI1L2NvbXB1dGUvdjEvcHJv", - "amVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kU2VydmljZXMSzgEKCkxp", - "c3RVc2FibGUSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0VXNhYmxl", - "QmFja2VuZFNlcnZpY2VzUmVxdWVzdBoxLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkJhY2tlbmRTZXJ2aWNlTGlzdFVzYWJsZSJS2kEHcHJvamVjdILT5JMC", - "QhJAL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNr", - "ZW5kU2VydmljZXMvbGlzdFVzYWJsZRKSAgoFUGF0Y2gSMy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5QYXRjaEJhY2tlbmRTZXJ2aWNlUmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKvAdpBMHByb2plY3Qs", - "YmFja2VuZF9zZXJ2aWNlLGJhY2tlbmRfc2VydmljZV9yZXNvdXJjZYpOEEds", - "b2JhbE9wZXJhdGlvbnOC0+STAmMyRy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9nbG9iYWwvYmFja2VuZFNlcnZpY2VzL3tiYWNrZW5kX3NlcnZp", - "Y2V9OhhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2US3QIKFVNldEVkZ2VTZWN1", - "cml0eVBvbGljeRJDLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldEVkZ2VT", - "ZWN1cml0eVBvbGljeUJhY2tlbmRTZXJ2aWNlUmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLaAdpBOnByb2plY3QsYmFja2Vu", - "ZF9zZXJ2aWNlLHNlY3VyaXR5X3BvbGljeV9yZWZlcmVuY2VfcmVzb3VyY2WK", - "ThBHbG9iYWxPcGVyYXRpb25zgtPkkwKDASJdL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kU2VydmljZXMve2JhY2tlbmRf", - "c2VydmljZX0vc2V0RWRnZVNlY3VyaXR5UG9saWN5OiJzZWN1cml0eV9wb2xp", - "Y3lfcmVmZXJlbmNlX3Jlc291cmNlEp0CCgxTZXRJYW1Qb2xpY3kSOi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lCYWNrZW5kU2Vydmlj", - "ZVJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kirwHa", - "QTNwcm9qZWN0LHJlc291cmNlLGdsb2JhbF9zZXRfcG9saWN5X3JlcXVlc3Rf", - "cmVzb3VyY2WC0+STAnMiTS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9nbG9iYWwvYmFja2VuZFNlcnZpY2VzL3tyZXNvdXJjZX0vc2V0SWFtUG9s", - "aWN5OiJnbG9iYWxfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlEtACChFT", - "ZXRTZWN1cml0eVBvbGljeRI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", - "dFNlY3VyaXR5UG9saWN5QmFja2VuZFNlcnZpY2VSZXF1ZXN0GiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItUB2kE6cHJvamVjdCxiYWNr", - "ZW5kX3NlcnZpY2Usc2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJj", - "ZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAn8iWS9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZFNlcnZpY2VzL3tiYWNrZW5k", - "X3NlcnZpY2V9L3NldFNlY3VyaXR5UG9saWN5OiJzZWN1cml0eV9wb2xpY3lf", - "cmVmZXJlbmNlX3Jlc291cmNlEr4CChJUZXN0SWFtUGVybWlzc2lvbnMSQC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNCYWNr", - "ZW5kU2VydmljZVJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", - "ZXN0UGVybWlzc2lvbnNSZXNwb25zZSKzAdpBMnByb2plY3QscmVzb3VyY2Us", - "dGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPkkwJ4IlMvY29t", + "ZXNvdXJjZRLZAgoVU2V0RWRnZVNlY3VyaXR5UG9saWN5EkIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuU2V0RWRnZVNlY3VyaXR5UG9saWN5QmFja2VuZEJ1", + "Y2tldFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24i1wHaQTlwcm9qZWN0LGJhY2tlbmRfYnVja2V0LHNlY3VyaXR5X3BvbGlj", + "eV9yZWZlcmVuY2VfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwKB", + "ASJbL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNr", + "ZW5kQnVja2V0cy97YmFja2VuZF9idWNrZXR9L3NldEVkZ2VTZWN1cml0eVBv", + "bGljeToic2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJjZRKbAgoM", + "U2V0SWFtUG9saWN5EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0SWFt", + "UG9saWN5QmFja2VuZEJ1Y2tldFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5Qb2xpY3kirgHaQTNwcm9qZWN0LHJlc291cmNlLGdsb2JhbF9z", + "ZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC0+STAnIiTC9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZEJ1Y2tldHMve3Jl", + "c291cmNlfS9zZXRJYW1Qb2xpY3k6Imdsb2JhbF9zZXRfcG9saWN5X3JlcXVl", + "c3RfcmVzb3VyY2USvAIKElRlc3RJYW1QZXJtaXNzaW9ucxI/Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc0JhY2tlbmRCdWNr", + "ZXRSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1p", + "c3Npb25zUmVzcG9uc2UisgHaQTJwcm9qZWN0LHJlc291cmNlLHRlc3RfcGVy", + "bWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCdyJSL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kQnVja2V0cy97cmVz", + "b3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19y", + "ZXF1ZXN0X3Jlc291cmNlEo4CCgZVcGRhdGUSMy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5VcGRhdGVCYWNrZW5kQnVja2V0UmVxdWVzdBoiLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKqAdpBLnByb2plY3QsYmFja2Vu", + "ZF9idWNrZXQsYmFja2VuZF9idWNrZXRfcmVzb3VyY2WKThBHbG9iYWxPcGVy", + "YXRpb25zgtPkkwJgGkUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "Z2xvYmFsL2JhY2tlbmRCdWNrZXRzL3tiYWNrZW5kX2J1Y2tldH06F2JhY2tl", + "bmRfYnVja2V0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t", + "0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0", + "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y", + "pCIKD0JhY2tlbmRTZXJ2aWNlcxK0AgoPQWRkU2lnbmVkVXJsS2V5Ej0uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkU2lnbmVkVXJsS2V5QmFja2VuZFNl", + "cnZpY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uIr0B2kEvcHJvamVjdCxiYWNrZW5kX3NlcnZpY2Usc2lnbmVkX3VybF9r", + "ZXlfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJyIlcvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2JhY2tlbmRTZXJ2aWNl", + "cy97YmFja2VuZF9zZXJ2aWNlfS9hZGRTaWduZWRVcmxLZXk6F3NpZ25lZF91", + "cmxfa2V5X3Jlc291cmNlEtMBCg5BZ2dyZWdhdGVkTGlzdBI9Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0QmFja2VuZFNlcnZpY2Vz", + "UmVxdWVzdBo1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tlbmRTZXJ2", + "aWNlQWdncmVnYXRlZExpc3QiS9pBB3Byb2plY3SC0+STAjsSOS9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVkL2JhY2tlbmRTZXJ2", + "aWNlcxLgAQoGRGVsZXRlEjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVs", + "ZXRlQmFja2VuZFNlcnZpY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuT3BlcmF0aW9uInzaQRdwcm9qZWN0LGJhY2tlbmRfc2VydmljZYpO", + "EEdsb2JhbE9wZXJhdGlvbnOC0+STAkkqRy9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZFNlcnZpY2VzL3tiYWNrZW5kX3Nl", + "cnZpY2V9EpUCChJEZWxldGVTaWduZWRVcmxLZXkSQC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5EZWxldGVTaWduZWRVcmxLZXlCYWNrZW5kU2VydmljZVJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24imAHa", + "QSBwcm9qZWN0LGJhY2tlbmRfc2VydmljZSxrZXlfbmFtZYpOEEdsb2JhbE9w", + "ZXJhdGlvbnOC0+STAlwiWi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9nbG9iYWwvYmFja2VuZFNlcnZpY2VzL3tiYWNrZW5kX3NlcnZpY2V9L2Rl", + "bGV0ZVNpZ25lZFVybEtleRLMAQoDR2V0EjEuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuR2V0QmFja2VuZFNlcnZpY2VSZXF1ZXN0GicuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2UiadpBF3Byb2plY3QsYmFja2Vu", + "ZF9zZXJ2aWNlgtPkkwJJEkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2aWNlfRKz", + "AgoJR2V0SGVhbHRoEjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SGVh", + "bHRoQmFja2VuZFNlcnZpY2VSZXF1ZXN0GjIuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuQmFja2VuZFNlcnZpY2VHcm91cEhlYWx0aCK4AdpBOXByb2plY3Qs", + "YmFja2VuZF9zZXJ2aWNlLHJlc291cmNlX2dyb3VwX3JlZmVyZW5jZV9yZXNv", + "dXJjZYLT5JMCdiJRL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", + "b2JhbC9iYWNrZW5kU2VydmljZXMve2JhY2tlbmRfc2VydmljZX0vZ2V0SGVh", + "bHRoOiFyZXNvdXJjZV9ncm91cF9yZWZlcmVuY2VfcmVzb3VyY2US1QEKDEdl", + "dElhbVBvbGljeRI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBv", + "bGljeUJhY2tlbmRTZXJ2aWNlUmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlBvbGljeSJo2kEQcHJvamVjdCxyZXNvdXJjZYLT5JMCTxJNL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kU2Vy", + "dmljZXMve3Jlc291cmNlfS9nZXRJYW1Qb2xpY3kS8gEKBkluc2VydBI0Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEJhY2tlbmRTZXJ2aWNlUmVx", + "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKNAdpB", + "IHByb2plY3QsYmFja2VuZF9zZXJ2aWNlX3Jlc291cmNlik4QR2xvYmFsT3Bl", + "cmF0aW9uc4LT5JMCUSI1L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2dsb2JhbC9iYWNrZW5kU2VydmljZXM6GGJhY2tlbmRfc2VydmljZV9yZXNv", + "dXJjZRKxAQoETGlzdBIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RC", + "YWNrZW5kU2VydmljZXNSZXF1ZXN0GisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuQmFja2VuZFNlcnZpY2VMaXN0IkfaQQdwcm9qZWN0gtPkkwI3EjUvY29t", "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2JhY2tlbmRTZXJ2", - "aWNlcy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJt", - "aXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlEpQCCgZVcGRhdGUSNC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5VcGRhdGVCYWNrZW5kU2VydmljZVJlcXVlc3Qa", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24irwHaQTBwcm9q", - "ZWN0LGJhY2tlbmRfc2VydmljZSxiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2WK", - "ThBHbG9iYWxPcGVyYXRpb25zgtPkkwJjGkcvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9z", - "ZXJ2aWNlfToYYmFja2VuZF9zZXJ2aWNlX3Jlc291cmNlGnLKQRZjb21wdXRl", - "Lmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", - "YXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", - "Y2xvdWQtcGxhdGZvcm0y3wUKCURpc2tUeXBlcxLBAQoOQWdncmVnYXRlZExp", - "c3QSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdERp", - "c2tUeXBlc1JlcXVlc3QaLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EaXNr", - "VHlwZUFnZ3JlZ2F0ZWRMaXN0IkXaQQdwcm9qZWN0gtPkkwI1EjMvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9kaXNrVHlwZXMS", - "uQEKA0dldBIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldERpc2tUeXBl", - "UmVxdWVzdBohLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tUeXBlImLa", - "QRZwcm9qZWN0LHpvbmUsZGlza190eXBlgtPkkwJDEkEvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2Rpc2tUeXBlcy97ZGlz", - "a190eXBlfRKqAQoETGlzdBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxp", - "c3REaXNrVHlwZXNSZXF1ZXN0GiUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "RGlza1R5cGVMaXN0IkzaQQxwcm9qZWN0LHpvbmWC0+STAjcSNS9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vZGlza1R5cGVz", - "GqQBykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5n", - "b29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93", - "d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdv", - "b2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ymyUKBURpc2tzEskC", - "ChNBZGRSZXNvdXJjZVBvbGljaWVzEjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuQWRkUmVzb3VyY2VQb2xpY2llc0Rpc2tSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItQB2kE+cHJvamVjdCx6b25lLGRp", - "c2ssZGlza3NfYWRkX3Jlc291cmNlX3BvbGljaWVzX3JlcXVlc3RfcmVzb3Vy", - "Y2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCfCJML2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9kaXNrcy97ZGlza30vYWRkUmVz", - "b3VyY2VQb2xpY2llczosZGlza3NfYWRkX3Jlc291cmNlX3BvbGljaWVzX3Jl", - "cXVlc3RfcmVzb3VyY2UStQEKDkFnZ3JlZ2F0ZWRMaXN0EjMuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3REaXNrc1JlcXVlc3QaKy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrQWdncmVnYXRlZExpc3QiQdpB", - "B3Byb2plY3SC0+STAjESLy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9hZ2dyZWdhdGVkL2Rpc2tzEo4CCgpCdWxrSW5zZXJ0Ei4uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQnVsa0luc2VydERpc2tSZXF1ZXN0GiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqsB2kEvcHJvamVjdCx6b25l", - "LGJ1bGtfaW5zZXJ0X2Rpc2tfcmVzb3VyY2VfcmVzb3VyY2WKTg5ab25lT3Bl", - "cmF0aW9uc4LT5JMCYiI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3pvbmVzL3t6b25lfS9kaXNrcy9idWxrSW5zZXJ0OiJidWxrX2luc2VydF9k", - "aXNrX3Jlc291cmNlX3Jlc291cmNlEoQCCg5DcmVhdGVTbmFwc2hvdBIyLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkNyZWF0ZVNuYXBzaG90RGlza1JlcXVl", - "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24imQHaQSNw", - "cm9qZWN0LHpvbmUsZGlzayxzbmFwc2hvdF9yZXNvdXJjZYpODlpvbmVPcGVy", - "YXRpb25zgtPkkwJcIkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "em9uZXMve3pvbmV9L2Rpc2tzL3tkaXNrfS9jcmVhdGVTbmFwc2hvdDoRc25h", - "cHNob3RfcmVzb3VyY2USvwEKBkRlbGV0ZRIqLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkRlbGV0ZURpc2tSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuT3BlcmF0aW9uImXaQRFwcm9qZWN0LHpvbmUsZGlza4pODlpvbmVP", - "cGVyYXRpb25zgtPkkwI6KjgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vem9uZXMve3pvbmV9L2Rpc2tzL3tkaXNrfRKjAQoDR2V0EicuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuR2V0RGlza1JlcXVlc3QaHS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5EaXNrIlTaQRFwcm9qZWN0LHpvbmUsZGlza4LT5JMC", - "OhI4L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25l", - "fS9kaXNrcy97ZGlza30SzAEKDEdldElhbVBvbGljeRIwLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeURpc2tSZXF1ZXN0Gh8uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuUG9saWN5ImnaQRVwcm9qZWN0LHpvbmUscmVz", - "b3VyY2WC0+STAksSSS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", - "b25lcy97em9uZX0vZGlza3Mve3Jlc291cmNlfS9nZXRJYW1Qb2xpY3kS0AEK", - "Bkluc2VydBIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydERpc2tS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInba", - "QRpwcm9qZWN0LHpvbmUsZGlza19yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25z", - "gtPkkwJCIjEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMv", - "e3pvbmV9L2Rpc2tzOg1kaXNrX3Jlc291cmNlEp4BCgRMaXN0EikuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuTGlzdERpc2tzUmVxdWVzdBohLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkRpc2tMaXN0IkjaQQxwcm9qZWN0LHpvbmWC0+ST", - "AjMSMS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9u", - "ZX0vZGlza3MS2QIKFlJlbW92ZVJlc291cmNlUG9saWNpZXMSOi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5SZW1vdmVSZXNvdXJjZVBvbGljaWVzRGlza1Jl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i3gHa", - "QUFwcm9qZWN0LHpvbmUsZGlzayxkaXNrc19yZW1vdmVfcmVzb3VyY2VfcG9s", - "aWNpZXNfcmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKC", - "ASJPL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25l", - "fS9kaXNrcy97ZGlza30vcmVtb3ZlUmVzb3VyY2VQb2xpY2llczovZGlza3Nf", - "cmVtb3ZlX3Jlc291cmNlX3BvbGljaWVzX3JlcXVlc3RfcmVzb3VyY2UShAIK", - "BlJlc2l6ZRIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc2l6ZURpc2tS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqkB", - "2kEvcHJvamVjdCx6b25lLGRpc2ssZGlza3NfcmVzaXplX3JlcXVlc3RfcmVz", - "b3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCYCI/L2NvbXB1dGUvdjEvcHJv", - "amVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9kaXNrcy97ZGlza30vcmVz", - "aXplOh1kaXNrc19yZXNpemVfcmVxdWVzdF9yZXNvdXJjZRKQAgoMU2V0SWFt", - "UG9saWN5EjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5", - "RGlza1JlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3ki", - "rAHaQTZwcm9qZWN0LHpvbmUscmVzb3VyY2Usem9uZV9zZXRfcG9saWN5X3Jl", - "cXVlc3RfcmVzb3VyY2WC0+STAm0iSS9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS96b25lcy97em9uZX0vZGlza3Mve3Jlc291cmNlfS9zZXRJYW1Q", - "b2xpY3k6IHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlEpsCCglT", - "ZXRMYWJlbHMSLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRMYWJlbHNE", - "aXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", - "biK6AdpBNnByb2plY3Qsem9uZSxyZXNvdXJjZSx6b25lX3NldF9sYWJlbHNf", - "cmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJqIkYvY29t", + "aWNlcxLOAQoKTGlzdFVzYWJsZRI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lkxpc3RVc2FibGVCYWNrZW5kU2VydmljZXNSZXF1ZXN0GjEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2VMaXN0VXNhYmxlIlLaQQdw", + "cm9qZWN0gtPkkwJCEkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "Z2xvYmFsL2JhY2tlbmRTZXJ2aWNlcy9saXN0VXNhYmxlEpICCgVQYXRjaBIz", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoQmFja2VuZFNlcnZpY2VS", + "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIq8B", + "2kEwcHJvamVjdCxiYWNrZW5kX3NlcnZpY2UsYmFja2VuZF9zZXJ2aWNlX3Jl", + "c291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCYzJHL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kU2VydmljZXMve2Jh", + "Y2tlbmRfc2VydmljZX06GGJhY2tlbmRfc2VydmljZV9yZXNvdXJjZRLdAgoV", + "U2V0RWRnZVNlY3VyaXR5UG9saWN5EkMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuU2V0RWRnZVNlY3VyaXR5UG9saWN5QmFja2VuZFNlcnZpY2VSZXF1ZXN0", + "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItoB2kE6cHJv", + "amVjdCxiYWNrZW5kX3NlcnZpY2Usc2VjdXJpdHlfcG9saWN5X3JlZmVyZW5j", + "ZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAoMBIl0vY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2JhY2tlbmRTZXJ2aWNl", + "cy97YmFja2VuZF9zZXJ2aWNlfS9zZXRFZGdlU2VjdXJpdHlQb2xpY3k6InNl", + "Y3VyaXR5X3BvbGljeV9yZWZlcmVuY2VfcmVzb3VyY2USnQIKDFNldElhbVBv", + "bGljeRI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBvbGljeUJh", + "Y2tlbmRTZXJ2aWNlUmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlBvbGljeSKvAdpBM3Byb2plY3QscmVzb3VyY2UsZ2xvYmFsX3NldF9wb2xp", + "Y3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMCcyJNL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kU2VydmljZXMve3Jlc291cmNl", + "fS9zZXRJYW1Qb2xpY3k6Imdsb2JhbF9zZXRfcG9saWN5X3JlcXVlc3RfcmVz", + "b3VyY2US0AIKEVNldFNlY3VyaXR5UG9saWN5Ej8uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuU2V0U2VjdXJpdHlQb2xpY3lCYWNrZW5kU2VydmljZVJlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i1QHaQTpw", + "cm9qZWN0LGJhY2tlbmRfc2VydmljZSxzZWN1cml0eV9wb2xpY3lfcmVmZXJl", + "bmNlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCfyJZL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9iYWNrZW5kU2Vydmlj", + "ZXMve2JhY2tlbmRfc2VydmljZX0vc2V0U2VjdXJpdHlQb2xpY3k6InNlY3Vy", + "aXR5X3BvbGljeV9yZWZlcmVuY2VfcmVzb3VyY2USvgIKElRlc3RJYW1QZXJt", + "aXNzaW9ucxJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJt", + "aXNzaW9uc0JhY2tlbmRTZXJ2aWNlUmVxdWVzdBowLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIrMB2kEycHJvamVj", + "dCxyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC", + "0+STAngiUy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "YmFja2VuZFNlcnZpY2VzL3tyZXNvdXJjZX0vdGVzdElhbVBlcm1pc3Npb25z", + "OiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2USlAIKBlVwZGF0", + "ZRI0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVwZGF0ZUJhY2tlbmRTZXJ2", + "aWNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", + "biKvAdpBMHByb2plY3QsYmFja2VuZF9zZXJ2aWNlLGJhY2tlbmRfc2Vydmlj", + "ZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAmMaRy9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYmFja2VuZFNlcnZpY2Vz", + "L3tiYWNrZW5kX3NlcnZpY2V9OhhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2Ua", + "cspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29n", + "bGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", + "cy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLfBQoJRGlza1R5cGVzEsEBCg5B", + "Z2dyZWdhdGVkTGlzdBI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3Jl", + "Z2F0ZWRMaXN0RGlza1R5cGVzUmVxdWVzdBovLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkRpc2tUeXBlQWdncmVnYXRlZExpc3QiRdpBB3Byb2plY3SC0+ST", + "AjUSMy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVk", + "L2Rpc2tUeXBlcxK5AQoDR2V0EisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "R2V0RGlza1R5cGVSZXF1ZXN0GiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "RGlza1R5cGUiYtpBFnByb2plY3Qsem9uZSxkaXNrX3R5cGWC0+STAkMSQS9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vZGlz", + "a1R5cGVzL3tkaXNrX3R5cGV9EqoBCgRMaXN0Ei0uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuTGlzdERpc2tUeXBlc1JlcXVlc3QaJS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5EaXNrVHlwZUxpc3QiTNpBDHByb2plY3Qsem9uZYLT5JMC", + "NxI1L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25l", + "fS9kaXNrVHlwZXMapAHKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kGHAWh0", + "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZS5yZWFkb25s", + "eSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0", + "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKb", + "JQoFRGlza3MSyQIKE0FkZFJlc291cmNlUG9saWNpZXMSNy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5BZGRSZXNvdXJjZVBvbGljaWVzRGlza1JlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i1AHaQT5wcm9q", + "ZWN0LHpvbmUsZGlzayxkaXNrc19hZGRfcmVzb3VyY2VfcG9saWNpZXNfcmVx", + "dWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJ8IkwvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2Rpc2tzL3tk", + "aXNrfS9hZGRSZXNvdXJjZVBvbGljaWVzOixkaXNrc19hZGRfcmVzb3VyY2Vf", + "cG9saWNpZXNfcmVxdWVzdF9yZXNvdXJjZRK1AQoOQWdncmVnYXRlZExpc3QS", + "My5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdERpc2tz", + "UmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2tBZ2dyZWdh", + "dGVkTGlzdCJB2kEHcHJvamVjdILT5JMCMRIvL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvZGlza3MSjgIKCkJ1bGtJbnNlcnQS", + "Li5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5CdWxrSW5zZXJ0RGlza1JlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iqwHaQS9w", + "cm9qZWN0LHpvbmUsYnVsa19pbnNlcnRfZGlza19yZXNvdXJjZV9yZXNvdXJj", + "ZYpODlpvbmVPcGVyYXRpb25zgtPkkwJiIjwvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2Rpc2tzL2J1bGtJbnNlcnQ6ImJ1", + "bGtfaW5zZXJ0X2Rpc2tfcmVzb3VyY2VfcmVzb3VyY2UShAIKDkNyZWF0ZVNu", + "YXBzaG90EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3JlYXRlU25hcHNo", + "b3REaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", + "dGlvbiKZAdpBI3Byb2plY3Qsem9uZSxkaXNrLHNuYXBzaG90X3Jlc291cmNl", + "ik4OWm9uZU9wZXJhdGlvbnOC0+STAlwiRy9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS96b25lcy97em9uZX0vZGlza3Mve2Rpc2t9L2NyZWF0ZVNu", + "YXBzaG90OhFzbmFwc2hvdF9yZXNvdXJjZRK/AQoGRGVsZXRlEiouZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlRGlza1JlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iZdpBEXByb2plY3Qsem9uZSxk", + "aXNrik4OWm9uZU9wZXJhdGlvbnOC0+STAjoqOC9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vZGlza3Mve2Rpc2t9EqMBCgNH", + "ZXQSJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXREaXNrUmVxdWVzdBod", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRpc2siVNpBEXByb2plY3Qsem9u", + "ZSxkaXNrgtPkkwI6EjgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "em9uZXMve3pvbmV9L2Rpc2tzL3tkaXNrfRLMAQoMR2V0SWFtUG9saWN5EjAu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SWFtUG9saWN5RGlza1JlcXVl", + "c3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiadpBFXByb2pl", + "Y3Qsem9uZSxyZXNvdXJjZYLT5JMCSxJJL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9kaXNrcy97cmVzb3VyY2V9L2dldElh", + "bVBvbGljeRLQAQoGSW5zZXJ0EiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SW5zZXJ0RGlza1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24idtpBGnByb2plY3Qsem9uZSxkaXNrX3Jlc291cmNlik4OWm9u", + "ZU9wZXJhdGlvbnOC0+STAkIiMS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS96b25lcy97em9uZX0vZGlza3M6DWRpc2tfcmVzb3VyY2USngEKBExp", + "c3QSKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0RGlza3NSZXF1ZXN0", + "GiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlza0xpc3QiSNpBDHByb2pl", + "Y3Qsem9uZYLT5JMCMxIxL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3pvbmVzL3t6b25lfS9kaXNrcxLZAgoWUmVtb3ZlUmVzb3VyY2VQb2xpY2ll", + "cxI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlbW92ZVJlc291cmNlUG9s", + "aWNpZXNEaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiLeAdpBQXByb2plY3Qsem9uZSxkaXNrLGRpc2tzX3JlbW92ZV9y", + "ZXNvdXJjZV9wb2xpY2llc19yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJh", + "dGlvbnOC0+STAoIBIk8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "em9uZXMve3pvbmV9L2Rpc2tzL3tkaXNrfS9yZW1vdmVSZXNvdXJjZVBvbGlj", + "aWVzOi9kaXNrc19yZW1vdmVfcmVzb3VyY2VfcG9saWNpZXNfcmVxdWVzdF9y", + "ZXNvdXJjZRKEAgoGUmVzaXplEiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "UmVzaXplRGlza1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24iqQHaQS9wcm9qZWN0LHpvbmUsZGlzayxkaXNrc19yZXNpemVf", + "cmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJgIj8vY29t", "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2Rpc2tz", - "L3tyZXNvdXJjZX0vc2V0TGFiZWxzOiB6b25lX3NldF9sYWJlbHNfcmVxdWVz", - "dF9yZXNvdXJjZRLUAgoVU3RhcnRBc3luY1JlcGxpY2F0aW9uEjkuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuU3RhcnRBc3luY1JlcGxpY2F0aW9uRGlza1Jl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i2wHa", - "QUBwcm9qZWN0LHpvbmUsZGlzayxkaXNrc19zdGFydF9hc3luY19yZXBsaWNh", - "dGlvbl9yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAoAB", - "Ik4vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9", - "L2Rpc2tzL3tkaXNrfS9zdGFydEFzeW5jUmVwbGljYXRpb246LmRpc2tzX3N0", - "YXJ0X2FzeW5jX3JlcGxpY2F0aW9uX3JlcXVlc3RfcmVzb3VyY2US8AEKFFN0", - "b3BBc3luY1JlcGxpY2F0aW9uEjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "U3RvcEFzeW5jUmVwbGljYXRpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ62kERcHJvamVjdCx6b25lLGRpc2uK", - "Tg5ab25lT3BlcmF0aW9uc4LT5JMCTyJNL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9kaXNrcy97ZGlza30vc3RvcEFzeW5j", - "UmVwbGljYXRpb24S4AIKGVN0b3BHcm91cEFzeW5jUmVwbGljYXRpb24SPS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdG9wR3JvdXBBc3luY1JlcGxpY2F0", - "aW9uRGlza1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", - "YXRpb24i3wHaQUFwcm9qZWN0LHpvbmUsZGlza3Nfc3RvcF9ncm91cF9hc3lu", - "Y19yZXBsaWNhdGlvbl9yZXNvdXJjZV9yZXNvdXJjZYpODlpvbmVPcGVyYXRp", - "b25zgtPkkwKDASJLL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pv", - "bmVzL3t6b25lfS9kaXNrcy9zdG9wR3JvdXBBc3luY1JlcGxpY2F0aW9uOjRk", - "aXNrc19zdG9wX2dyb3VwX2FzeW5jX3JlcGxpY2F0aW9uX3Jlc291cmNlX3Jl", - "c291cmNlErUCChJUZXN0SWFtUGVybWlzc2lvbnMSNi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNEaXNrUmVxdWVzdBowLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNl", - "IrQB2kE3cHJvamVjdCx6b25lLHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNf", - "cmVxdWVzdF9yZXNvdXJjZYLT5JMCdCJPL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9kaXNrcy97cmVzb3VyY2V9L3Rlc3RJ", - "YW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291", - "cmNlEt0BCgZVcGRhdGUSKi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGRh", - "dGVEaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiKCAdpBH3Byb2plY3Qsem9uZSxkaXNrLGRpc2tfcmVzb3VyY2WKTg5a", - "b25lT3BlcmF0aW9uc4LT5JMCSTI4L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3pvbmVzL3t6b25lfS9kaXNrcy97ZGlza306DWRpc2tfcmVzb3Vy", - "Y2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5n", - "b29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xl", - "YXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKpDQoTRXh0ZXJuYWxWcG5H", - "YXRld2F5cxLzAQoGRGVsZXRlEjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "RGVsZXRlRXh0ZXJuYWxWcG5HYXRld2F5UmVxdWVzdBoiLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKKAdpBHHByb2plY3QsZXh0ZXJuYWxf", - "dnBuX2dhdGV3YXmKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJSKlAvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2V4dGVybmFsVnBuR2F0", - "ZXdheXMve2V4dGVybmFsX3Zwbl9nYXRld2F5fRLiAQoDR2V0EjUuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuR2V0RXh0ZXJuYWxWcG5HYXRld2F5UmVxdWVz", - "dBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkV4dGVybmFsVnBuR2F0ZXdh", - "eSJ32kEccHJvamVjdCxleHRlcm5hbF92cG5fZ2F0ZXdheYLT5JMCUhJQL2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9leHRlcm5hbFZw", - "bkdhdGV3YXlzL3tleHRlcm5hbF92cG5fZ2F0ZXdheX0ShAIKBkluc2VydBI4", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEV4dGVybmFsVnBuR2F0", - "ZXdheVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24imwHaQSVwcm9qZWN0LGV4dGVybmFsX3Zwbl9nYXRld2F5X3Jlc291cmNl", - "ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCWiI5L2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2dsb2JhbC9leHRlcm5hbFZwbkdhdGV3YXlzOh1leHRl", - "cm5hbF92cG5fZ2F0ZXdheV9yZXNvdXJjZRK9AQoETGlzdBI3Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkxpc3RFeHRlcm5hbFZwbkdhdGV3YXlzUmVxdWVz", - "dBovLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkV4dGVybmFsVnBuR2F0ZXdh", - "eUxpc3QiS9pBB3Byb2plY3SC0+STAjsSOS9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9nbG9iYWwvZXh0ZXJuYWxWcG5HYXRld2F5cxKyAgoJU2V0", - "TGFiZWxzEjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TGFiZWxzRXh0", + "L3tkaXNrfS9yZXNpemU6HWRpc2tzX3Jlc2l6ZV9yZXF1ZXN0X3Jlc291cmNl", + "EpACCgxTZXRJYW1Qb2xpY3kSMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "ZXRJYW1Qb2xpY3lEaXNrUmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlBvbGljeSKsAdpBNnByb2plY3Qsem9uZSxyZXNvdXJjZSx6b25lX3Nl", + "dF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMCbSJJL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9kaXNrcy97cmVzb3Vy", + "Y2V9L3NldElhbVBvbGljeTogem9uZV9zZXRfcG9saWN5X3JlcXVlc3RfcmVz", + "b3VyY2USmwIKCVNldExhYmVscxItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlNldExhYmVsc0Rpc2tSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuT3BlcmF0aW9uIroB2kE2cHJvamVjdCx6b25lLHJlc291cmNlLHpvbmVf", + "c2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC", + "0+STAmoiRi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97", + "em9uZX0vZGlza3Mve3Jlc291cmNlfS9zZXRMYWJlbHM6IHpvbmVfc2V0X2xh", + "YmVsc19yZXF1ZXN0X3Jlc291cmNlEtQCChVTdGFydEFzeW5jUmVwbGljYXRp", + "b24SOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdGFydEFzeW5jUmVwbGlj", + "YXRpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiLbAdpBQHByb2plY3Qsem9uZSxkaXNrLGRpc2tzX3N0YXJ0X2Fz", + "eW5jX3JlcGxpY2F0aW9uX3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0", + "aW9uc4LT5JMCgAEiTi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", + "b25lcy97em9uZX0vZGlza3Mve2Rpc2t9L3N0YXJ0QXN5bmNSZXBsaWNhdGlv", + "bjouZGlza3Nfc3RhcnRfYXN5bmNfcmVwbGljYXRpb25fcmVxdWVzdF9yZXNv", + "dXJjZRLwAQoUU3RvcEFzeW5jUmVwbGljYXRpb24SOC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5TdG9wQXN5bmNSZXBsaWNhdGlvbkRpc2tSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInraQRFwcm9qZWN0", + "LHpvbmUsZGlza4pODlpvbmVPcGVyYXRpb25zgtPkkwJPIk0vY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2Rpc2tzL3tkaXNr", + "fS9zdG9wQXN5bmNSZXBsaWNhdGlvbhLgAgoZU3RvcEdyb3VwQXN5bmNSZXBs", + "aWNhdGlvbhI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0b3BHcm91cEFz", + "eW5jUmVwbGljYXRpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLk9wZXJhdGlvbiLfAdpBQXByb2plY3Qsem9uZSxkaXNrc19zdG9w", + "X2dyb3VwX2FzeW5jX3JlcGxpY2F0aW9uX3Jlc291cmNlX3Jlc291cmNlik4O", + "Wm9uZU9wZXJhdGlvbnOC0+STAoMBIksvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L2Rpc2tzL3N0b3BHcm91cEFzeW5jUmVw", + "bGljYXRpb246NGRpc2tzX3N0b3BfZ3JvdXBfYXN5bmNfcmVwbGljYXRpb25f", + "cmVzb3VyY2VfcmVzb3VyY2UStQIKElRlc3RJYW1QZXJtaXNzaW9ucxI2Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc0Rpc2tS", + "ZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Np", + "b25zUmVzcG9uc2UitAHaQTdwcm9qZWN0LHpvbmUscmVzb3VyY2UsdGVzdF9w", + "ZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPkkwJ0Ik8vY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2Rpc2tzL3tyZXNv", + "dXJjZX0vdGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3Jl", + "cXVlc3RfcmVzb3VyY2US3QEKBlVwZGF0ZRIqLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlVwZGF0ZURpc2tSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuT3BlcmF0aW9uIoIB2kEfcHJvamVjdCx6b25lLGRpc2ssZGlza19y", + "ZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJJMjgvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2Rpc2tzL3tkaXNrfToN", + "ZGlza19yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0", + "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczov", + "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMqkNChNF", + "eHRlcm5hbFZwbkdhdGV3YXlzEvMBCgZEZWxldGUSOC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5EZWxldGVFeHRlcm5hbFZwbkdhdGV3YXlSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIooB2kEccHJvamVj", + "dCxleHRlcm5hbF92cG5fZ2F0ZXdheYpOEEdsb2JhbE9wZXJhdGlvbnOC0+ST", + "AlIqUC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZXh0", + "ZXJuYWxWcG5HYXRld2F5cy97ZXh0ZXJuYWxfdnBuX2dhdGV3YXl9EuIBCgNH", + "ZXQSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRFeHRlcm5hbFZwbkdh", + "dGV3YXlSZXF1ZXN0GisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRXh0ZXJu", + "YWxWcG5HYXRld2F5InfaQRxwcm9qZWN0LGV4dGVybmFsX3Zwbl9nYXRld2F5", + "gtPkkwJSElAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFs", + "L2V4dGVybmFsVnBuR2F0ZXdheXMve2V4dGVybmFsX3Zwbl9nYXRld2F5fRKE", + "AgoGSW5zZXJ0EjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0RXh0", "ZXJuYWxWcG5HYXRld2F5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiLDAdpBM3Byb2plY3QscmVzb3VyY2UsZ2xvYmFsX3Nl", - "dF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC", - "0+STAnQiTi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", - "ZXh0ZXJuYWxWcG5HYXRld2F5cy97cmVzb3VyY2V9L3NldExhYmVsczoiZ2xv", - "YmFsX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRLGAgoSVGVzdElhbVBl", - "cm1pc3Npb25zEkQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdElhbVBl", - "cm1pc3Npb25zRXh0ZXJuYWxWcG5HYXRld2F5UmVxdWVzdBowLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIrcB2kEy", - "cHJvamVjdCxyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVz", - "b3VyY2WC0+STAnwiVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", - "bG9iYWwvZXh0ZXJuYWxWcG5HYXRld2F5cy97cmVzb3VyY2V9L3Rlc3RJYW1Q", - "ZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNl", - "GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29v", - "Z2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFw", - "aXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ylSQKEEZpcmV3YWxsUG9saWNp", - "ZXMSxwIKDkFkZEFzc29jaWF0aW9uEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuQWRkQXNzb2NpYXRpb25GaXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i0gHaQTRmaXJld2FsbF9w", - "b2xpY3ksZmlyZXdhbGxfcG9saWN5X2Fzc29jaWF0aW9uX3Jlc291cmNlik4c", - "R2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9uc4LT5JMCdiJOL2NvbXB1dGUv", - "djEvbG9jYXRpb25zL2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tmaXJld2Fs", - "bF9wb2xpY3l9L2FkZEFzc29jaWF0aW9uOiRmaXJld2FsbF9wb2xpY3lfYXNz", - "b2NpYXRpb25fcmVzb3VyY2USpAIKB0FkZFJ1bGUSNS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5BZGRSdWxlRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIr0B2kEtZmlyZXdhbGxf", - "cG9saWN5LGZpcmV3YWxsX3BvbGljeV9ydWxlX3Jlc291cmNlik4cR2xvYmFs", - "T3JnYW5pemF0aW9uT3BlcmF0aW9uc4LT5JMCaCJHL2NvbXB1dGUvdjEvbG9j", - "YXRpb25zL2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xp", - "Y3l9L2FkZFJ1bGU6HWZpcmV3YWxsX3BvbGljeV9ydWxlX3Jlc291cmNlEvAB", - "CgpDbG9uZVJ1bGVzEjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ2xvbmVS", - "dWxlc0ZpcmV3YWxsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbiKDAdpBD2ZpcmV3YWxsX3BvbGljeYpOHEdsb2Jh", - "bE9yZ2FuaXphdGlvbk9wZXJhdGlvbnOC0+STAkwiSi9jb21wdXRlL3YxL2xv", - "Y2F0aW9ucy9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9s", - "aWN5fS9jbG9uZVJ1bGVzEtwBCgZEZWxldGUSNC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5EZWxldGVGaXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ieNpBD2ZpcmV3YWxsX3BvbGlj", - "eYpOHEdsb2JhbE9yZ2FuaXphdGlvbk9wZXJhdGlvbnOC0+STAkEqPy9jb21w", - "dXRlL3YxL2xvY2F0aW9ucy9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97Zmly", - "ZXdhbGxfcG9saWN5fRK8AQoDR2V0EjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuR2V0RmlyZXdhbGxQb2xpY3lSZXF1ZXN0GicuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuRmlyZXdhbGxQb2xpY3kiWdpBD2ZpcmV3YWxsX3BvbGljeYLT", - "5JMCQRI/L2NvbXB1dGUvdjEvbG9jYXRpb25zL2dsb2JhbC9maXJld2FsbFBv", - "bGljaWVzL3tmaXJld2FsbF9wb2xpY3l9EuwBCg5HZXRBc3NvY2lhdGlvbhI8", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEFzc29jaWF0aW9uRmlyZXdh", - "bGxQb2xpY3lSZXF1ZXN0GjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmly", - "ZXdhbGxQb2xpY3lBc3NvY2lhdGlvbiJo2kEPZmlyZXdhbGxfcG9saWN5gtPk", - "kwJQEk4vY29tcHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3YWxsUG9s", - "aWNpZXMve2ZpcmV3YWxsX3BvbGljeX0vZ2V0QXNzb2NpYXRpb24SxQEKDEdl", - "dElhbVBvbGljeRI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBv", - "bGljeUZpcmV3YWxsUG9saWN5UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlBvbGljeSJY2kEIcmVzb3VyY2WC0+STAkcSRS9jb21wdXRlL3Yx", - "L2xvY2F0aW9ucy9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97cmVzb3VyY2V9", - "L2dldElhbVBvbGljeRLQAQoHR2V0UnVsZRI1Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkdldFJ1bGVGaXJld2FsbFBvbGljeVJlcXVlc3QaKy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeVJ1bGUiYdpBD2ZpcmV3", - "YWxsX3BvbGljeYLT5JMCSRJHL2NvbXB1dGUvdjEvbG9jYXRpb25zL2dsb2Jh", - "bC9maXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L2dldFJ1bGUS", - "+AEKBkluc2VydBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEZp", - "cmV3YWxsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lk9wZXJhdGlvbiKTAdpBInBhcmVudF9pZCxmaXJld2FsbF9wb2xpY3lfcmVz", - "b3VyY2WKThxHbG9iYWxPcmdhbml6YXRpb25PcGVyYXRpb25zgtPkkwJJIi0v", - "Y29tcHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXM6", - "GGZpcmV3YWxsX3BvbGljeV9yZXNvdXJjZRKjAQoETGlzdBI0Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkxpc3RGaXJld2FsbFBvbGljaWVzUmVxdWVzdBor", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsUG9saWN5TGlzdCI4", - "2kEAgtPkkwIvEi0vY29tcHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3", - "YWxsUG9saWNpZXMS4AEKEExpc3RBc3NvY2lhdGlvbnMSPi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5MaXN0QXNzb2NpYXRpb25zRmlyZXdhbGxQb2xpY3lS", - "ZXF1ZXN0GkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQb2xp", - "Y2llc0xpc3RBc3NvY2lhdGlvbnNSZXNwb25zZSJJ2kEAgtPkkwJAEj4vY29t", - "cHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMvbGlz", - "dEFzc29jaWF0aW9ucxLoAQoETW92ZRIyLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk1vdmVGaXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24ihwHaQRlmaXJld2FsbF9wb2xpY3kscGFy", - "ZW50X2lkik4cR2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9uc4LT5JMCRiJE", + "LnYxLk9wZXJhdGlvbiKbAdpBJXByb2plY3QsZXh0ZXJuYWxfdnBuX2dhdGV3", + "YXlfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJaIjkvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2V4dGVybmFsVnBuR2F0", + "ZXdheXM6HWV4dGVybmFsX3Zwbl9nYXRld2F5X3Jlc291cmNlEr0BCgRMaXN0", + "EjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEV4dGVybmFsVnBuR2F0", + "ZXdheXNSZXF1ZXN0Gi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRXh0ZXJu", + "YWxWcG5HYXRld2F5TGlzdCJL2kEHcHJvamVjdILT5JMCOxI5L2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9leHRlcm5hbFZwbkdhdGV3", + "YXlzErICCglTZXRMYWJlbHMSOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "ZXRMYWJlbHNFeHRlcm5hbFZwbkdhdGV3YXlSZXF1ZXN0GiIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsMB2kEzcHJvamVjdCxyZXNvdXJj", + "ZSxnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlik4QR2xvYmFs", + "T3BlcmF0aW9uc4LT5JMCdCJOL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L2dsb2JhbC9leHRlcm5hbFZwbkdhdGV3YXlzL3tyZXNvdXJjZX0vc2V0", + "TGFiZWxzOiJnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlEsYC", + "ChJUZXN0SWFtUGVybWlzc2lvbnMSRC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5UZXN0SWFtUGVybWlzc2lvbnNFeHRlcm5hbFZwbkdhdGV3YXlSZXF1ZXN0", + "GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVz", + "cG9uc2UitwHaQTJwcm9qZWN0LHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNf", + "cmVxdWVzdF9yZXNvdXJjZYLT5JMCfCJXL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L2dsb2JhbC9leHRlcm5hbFZwbkdhdGV3YXlzL3tyZXNvdXJj", + "ZX0vdGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVl", + "c3RfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRw", + "czovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93", + "d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKVJAoQRmly", + "ZXdhbGxQb2xpY2llcxLHAgoOQWRkQXNzb2NpYXRpb24SPC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5BZGRBc3NvY2lhdGlvbkZpcmV3YWxsUG9saWN5UmVx", + "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLSAdpB", + "NGZpcmV3YWxsX3BvbGljeSxmaXJld2FsbF9wb2xpY3lfYXNzb2NpYXRpb25f", + "cmVzb3VyY2WKThxHbG9iYWxPcmdhbml6YXRpb25PcGVyYXRpb25zgtPkkwJ2", + "Ik4vY29tcHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3YWxsUG9saWNp", + "ZXMve2ZpcmV3YWxsX3BvbGljeX0vYWRkQXNzb2NpYXRpb246JGZpcmV3YWxs", + "X3BvbGljeV9hc3NvY2lhdGlvbl9yZXNvdXJjZRKkAgoHQWRkUnVsZRI1Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZFJ1bGVGaXJld2FsbFBvbGljeVJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ivQHa", + "QS1maXJld2FsbF9wb2xpY3ksZmlyZXdhbGxfcG9saWN5X3J1bGVfcmVzb3Vy", + "Y2WKThxHbG9iYWxPcmdhbml6YXRpb25PcGVyYXRpb25zgtPkkwJoIkcvY29t", + "cHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve2Zp", + "cmV3YWxsX3BvbGljeX0vYWRkUnVsZTodZmlyZXdhbGxfcG9saWN5X3J1bGVf", + "cmVzb3VyY2US8AEKCkNsb25lUnVsZXMSOC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5DbG9uZVJ1bGVzRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIoMB2kEPZmlyZXdhbGxfcG9s", + "aWN5ik4cR2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9uc4LT5JMCTCJKL2Nv", + "bXB1dGUvdjEvbG9jYXRpb25zL2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tm", + "aXJld2FsbF9wb2xpY3l9L2Nsb25lUnVsZXMS3AEKBkRlbGV0ZRI0Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZUZpcmV3YWxsUG9saWN5UmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ42kEPZmly", + "ZXdhbGxfcG9saWN5ik4cR2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9uc4LT", + "5JMCQSo/L2NvbXB1dGUvdjEvbG9jYXRpb25zL2dsb2JhbC9maXJld2FsbFBv", + "bGljaWVzL3tmaXJld2FsbF9wb2xpY3l9ErwBCgNHZXQSMS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5HZXRGaXJld2FsbFBvbGljeVJlcXVlc3QaJy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeSJZ2kEPZmlyZXdh", + "bGxfcG9saWN5gtPkkwJBEj8vY29tcHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFs", + "L2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGljeX0S7AEKDkdldEFz", + "c29jaWF0aW9uEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0QXNzb2Np", + "YXRpb25GaXJld2FsbFBvbGljeVJlcXVlc3QaMi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5GaXJld2FsbFBvbGljeUFzc29jaWF0aW9uImjaQQ9maXJld2Fs", + "bF9wb2xpY3mC0+STAlASTi9jb21wdXRlL3YxL2xvY2F0aW9ucy9nbG9iYWwv", + "ZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fS9nZXRBc3NvY2lh", + "dGlvbhLFAQoMR2V0SWFtUG9saWN5EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuR2V0SWFtUG9saWN5RmlyZXdhbGxQb2xpY3lSZXF1ZXN0Gh8uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUG9saWN5IljaQQhyZXNvdXJjZYLT5JMCRxJF", "L2NvbXB1dGUvdjEvbG9jYXRpb25zL2dsb2JhbC9maXJld2FsbFBvbGljaWVz", - "L3tmaXJld2FsbF9wb2xpY3l9L21vdmUSjgIKBVBhdGNoEjMuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUGF0Y2hGaXJld2FsbFBvbGljeVJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iqwHaQShmaXJld2Fs", - "bF9wb2xpY3ksZmlyZXdhbGxfcG9saWN5X3Jlc291cmNlik4cR2xvYmFsT3Jn", - "YW5pemF0aW9uT3BlcmF0aW9uc4LT5JMCWzI/L2NvbXB1dGUvdjEvbG9jYXRp", - "b25zL2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9", - "OhhmaXJld2FsbF9wb2xpY3lfcmVzb3VyY2USqgIKCVBhdGNoUnVsZRI3Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUnVsZUZpcmV3YWxsUG9saWN5", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK/", - "AdpBLWZpcmV3YWxsX3BvbGljeSxmaXJld2FsbF9wb2xpY3lfcnVsZV9yZXNv", - "dXJjZYpOHEdsb2JhbE9yZ2FuaXphdGlvbk9wZXJhdGlvbnOC0+STAmoiSS9j", - "b21wdXRlL3YxL2xvY2F0aW9ucy9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97", - "ZmlyZXdhbGxfcG9saWN5fS9wYXRjaFJ1bGU6HWZpcmV3YWxsX3BvbGljeV9y", - "dWxlX3Jlc291cmNlEoUCChFSZW1vdmVBc3NvY2lhdGlvbhI/Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlJlbW92ZUFzc29jaWF0aW9uRmlyZXdhbGxQb2xp", - "Y3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", - "IooB2kEPZmlyZXdhbGxfcG9saWN5ik4cR2xvYmFsT3JnYW5pemF0aW9uT3Bl", - "cmF0aW9uc4LT5JMCUyJRL2NvbXB1dGUvdjEvbG9jYXRpb25zL2dsb2JhbC9m", - "aXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L3JlbW92ZUFzc29j", - "aWF0aW9uEvABCgpSZW1vdmVSdWxlEjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUmVtb3ZlUnVsZUZpcmV3YWxsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKDAdpBD2ZpcmV3YWxsX3BvbGlj", - "eYpOHEdsb2JhbE9yZ2FuaXphdGlvbk9wZXJhdGlvbnOC0+STAkwiSi9jb21w", - "dXRlL3YxL2xvY2F0aW9ucy9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97Zmly", - "ZXdhbGxfcG9saWN5fS9yZW1vdmVSdWxlEqcCCgxTZXRJYW1Qb2xpY3kSOi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lGaXJld2FsbFBv", - "bGljeVJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3ki", - "uQHaQThyZXNvdXJjZSxnbG9iYWxfb3JnYW5pemF0aW9uX3NldF9wb2xpY3lf", - "cmVxdWVzdF9yZXNvdXJjZYLT5JMCeCJFL2NvbXB1dGUvdjEvbG9jYXRpb25z", - "L2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tyZXNvdXJjZX0vc2V0SWFtUG9s", - "aWN5Oi9nbG9iYWxfb3JnYW5pemF0aW9uX3NldF9wb2xpY3lfcmVxdWVzdF9y", - "ZXNvdXJjZRKuAgoSVGVzdElhbVBlcm1pc3Npb25zEkAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuVGVzdElhbVBlcm1pc3Npb25zRmlyZXdhbGxQb2xpY3lS", - "ZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Np", - "b25zUmVzcG9uc2UiowHaQSpyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3Jl", - "cXVlc3RfcmVzb3VyY2WC0+STAnAiSy9jb21wdXRlL3YxL2xvY2F0aW9ucy9n", - "bG9iYWwvZmlyZXdhbGxQb2xpY2llcy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJt", - "aXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGnLK", - "QRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xl", - "YXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMu", - "Y29tL2F1dGgvY2xvdWQtcGxhdGZvcm0yzwoKCUZpcmV3YWxscxLGAQoGRGVs", - "ZXRlEi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlRmlyZXdhbGxS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uImja", - "QRBwcm9qZWN0LGZpcmV3YWxsik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCPCo6", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9maXJld2Fs", - "bHMve2ZpcmV3YWxsfRKsAQoDR2V0EisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuR2V0RmlyZXdhbGxSZXF1ZXN0GiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuRmlyZXdhbGwiVdpBEHByb2plY3QsZmlyZXdhbGyC0+STAjwSOi9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxzL3tm", - "aXJld2FsbH0S1wEKBkluc2VydBIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkluc2VydEZpcmV3YWxsUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiJ52kEZcHJvamVjdCxmaXJld2FsbF9yZXNvdXJjZYpO", - "EEdsb2JhbE9wZXJhdGlvbnOC0+STAkQiLy9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxzOhFmaXJld2FsbF9yZXNvdXJj", - "ZRKfAQoETGlzdBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RGaXJl", - "d2FsbHNSZXF1ZXN0GiUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdh", - "bGxMaXN0IkHaQQdwcm9qZWN0gtPkkwIxEi8vY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL2ZpcmV3YWxscxLqAQoFUGF0Y2gSLS5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaEZpcmV3YWxsUmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKNAdpBInByb2plY3Qs", - "ZmlyZXdhbGwsZmlyZXdhbGxfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25z", - "gtPkkwJPMjovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFs", - "L2ZpcmV3YWxscy97ZmlyZXdhbGx9OhFmaXJld2FsbF9yZXNvdXJjZRLsAQoG", - "VXBkYXRlEi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlRmlyZXdh", - "bGxSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", - "Io0B2kEicHJvamVjdCxmaXJld2FsbCxmaXJld2FsbF9yZXNvdXJjZYpOEEds", - "b2JhbE9wZXJhdGlvbnOC0+STAk8aOi9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxzL3tmaXJld2FsbH06EWZpcmV3YWxs", - "X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6", - "Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3", - "Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ymREKD0Zvcndh", - "cmRpbmdSdWxlcxLTAQoOQWdncmVnYXRlZExpc3QSPS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdEZvcndhcmRpbmdSdWxlc1JlcXVl", - "c3QaNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Gb3J3YXJkaW5nUnVsZUFn", - "Z3JlZ2F0ZWRMaXN0IkvaQQdwcm9qZWN0gtPkkwI7EjkvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9mb3J3YXJkaW5nUnVsZXMS", - "8gEKBkRlbGV0ZRI0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZUZv", - "cndhcmRpbmdSdWxlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lk9wZXJhdGlvbiKNAdpBHnByb2plY3QscmVnaW9uLGZvcndhcmRpbmdfcnVs", - "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlMqUS9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2ZvcndhcmRpbmdSdWxl", - "cy97Zm9yd2FyZGluZ19ydWxlfRLdAQoDR2V0EjEuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuR2V0Rm9yd2FyZGluZ1J1bGVSZXF1ZXN0GicuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGUietpBHnByb2plY3QscmVn", - "aW9uLGZvcndhcmRpbmdfcnVsZYLT5JMCUxJRL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZm9yd2FyZGluZ1J1bGVz", - "L3tmb3J3YXJkaW5nX3J1bGV9EoMCCgZJbnNlcnQSNC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnNlcnRGb3J3YXJkaW5nUnVsZVJlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ingHaQSdwcm9qZWN0LHJl", - "Z2lvbixmb3J3YXJkaW5nX3J1bGVfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRp", - "b25zgtPkkwJbIj8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", - "aW9ucy97cmVnaW9ufS9mb3J3YXJkaW5nUnVsZXM6GGZvcndhcmRpbmdfcnVs", - "ZV9yZXNvdXJjZRLCAQoETGlzdBIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkxpc3RGb3J3YXJkaW5nUnVsZXNSZXF1ZXN0GisuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuRm9yd2FyZGluZ1J1bGVMaXN0IljaQQ5wcm9qZWN0LHJlZ2lv", - "boLT5JMCQRI/L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", - "bnMve3JlZ2lvbn0vZm9yd2FyZGluZ1J1bGVzEqMCCgVQYXRjaBIzLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoRm9yd2FyZGluZ1J1bGVSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsAB2kE3cHJv", - "amVjdCxyZWdpb24sZm9yd2FyZGluZ19ydWxlLGZvcndhcmRpbmdfcnVsZV9y", - "ZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAm0yUS9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2ZvcndhcmRp", - "bmdSdWxlcy97Zm9yd2FyZGluZ19ydWxlfToYZm9yd2FyZGluZ19ydWxlX3Jl", - "c291cmNlErsCCglTZXRMYWJlbHMSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5TZXRMYWJlbHNGb3J3YXJkaW5nUnVsZVJlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24i0AHaQTpwcm9qZWN0LHJlZ2lvbixy", - "ZXNvdXJjZSxyZWdpb25fc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlik4Q", - "UmVnaW9uT3BlcmF0aW9uc4LT5JMCeiJUL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZm9yd2FyZGluZ1J1bGVzL3ty", - "ZXNvdXJjZX0vc2V0TGFiZWxzOiJyZWdpb25fc2V0X2xhYmVsc19yZXF1ZXN0", - "X3Jlc291cmNlErcCCglTZXRUYXJnZXQSNy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5TZXRUYXJnZXRGb3J3YXJkaW5nUnVsZVJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24izAHaQThwcm9qZWN0LHJlZ2lv", - "bixmb3J3YXJkaW5nX3J1bGUsdGFyZ2V0X3JlZmVyZW5jZV9yZXNvdXJjZYpO", - "EFJlZ2lvbk9wZXJhdGlvbnOC0+STAngiWy9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2ZvcndhcmRpbmdSdWxlcy97", - "Zm9yd2FyZGluZ19ydWxlfS9zZXRUYXJnZXQ6GXRhcmdldF9yZWZlcmVuY2Vf", + "L3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5EtABCgdHZXRSdWxlEjUuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuR2V0UnVsZUZpcmV3YWxsUG9saWN5UmVxdWVz", + "dBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsUG9saWN5UnVs", + "ZSJh2kEPZmlyZXdhbGxfcG9saWN5gtPkkwJJEkcvY29tcHV0ZS92MS9sb2Nh", + "dGlvbnMvZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGlj", + "eX0vZ2V0UnVsZRL4AQoGSW5zZXJ0EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuSW5zZXJ0RmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuT3BlcmF0aW9uIpMB2kEicGFyZW50X2lkLGZpcmV3YWxs", + "X3BvbGljeV9yZXNvdXJjZYpOHEdsb2JhbE9yZ2FuaXphdGlvbk9wZXJhdGlv", + "bnOC0+STAkkiLS9jb21wdXRlL3YxL2xvY2F0aW9ucy9nbG9iYWwvZmlyZXdh", + "bGxQb2xpY2llczoYZmlyZXdhbGxfcG9saWN5X3Jlc291cmNlEqMBCgRMaXN0", + "EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEZpcmV3YWxsUG9saWNp", + "ZXNSZXF1ZXN0GisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQ", + "b2xpY3lMaXN0IjjaQQCC0+STAi8SLS9jb21wdXRlL3YxL2xvY2F0aW9ucy9n", + "bG9iYWwvZmlyZXdhbGxQb2xpY2llcxLgAQoQTGlzdEFzc29jaWF0aW9ucxI+", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RBc3NvY2lhdGlvbnNGaXJl", + "d2FsbFBvbGljeVJlcXVlc3QaQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5G", + "aXJld2FsbFBvbGljaWVzTGlzdEFzc29jaWF0aW9uc1Jlc3BvbnNlIknaQQCC", + "0+STAkASPi9jb21wdXRlL3YxL2xvY2F0aW9ucy9nbG9iYWwvZmlyZXdhbGxQ", + "b2xpY2llcy9saXN0QXNzb2NpYXRpb25zEugBCgRNb3ZlEjIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuTW92ZUZpcmV3YWxsUG9saWN5UmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKHAdpBGWZpcmV3YWxs", + "X3BvbGljeSxwYXJlbnRfaWSKThxHbG9iYWxPcmdhbml6YXRpb25PcGVyYXRp", + "b25zgtPkkwJGIkQvY29tcHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3", + "YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGljeX0vbW92ZRKOAgoFUGF0Y2gS", + "My5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaEZpcmV3YWxsUG9saWN5", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKr", + "AdpBKGZpcmV3YWxsX3BvbGljeSxmaXJld2FsbF9wb2xpY3lfcmVzb3VyY2WK", + "ThxHbG9iYWxPcmdhbml6YXRpb25PcGVyYXRpb25zgtPkkwJbMj8vY29tcHV0", + "ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3", + "YWxsX3BvbGljeX06GGZpcmV3YWxsX3BvbGljeV9yZXNvdXJjZRKqAgoJUGF0", + "Y2hSdWxlEjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hSdWxlRmly", + "ZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uIr8B2kEtZmlyZXdhbGxfcG9saWN5LGZpcmV3YWxsX3BvbGlj", + "eV9ydWxlX3Jlc291cmNlik4cR2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9u", + "c4LT5JMCaiJJL2NvbXB1dGUvdjEvbG9jYXRpb25zL2dsb2JhbC9maXJld2Fs", + "bFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L3BhdGNoUnVsZTodZmlyZXdh", + "bGxfcG9saWN5X3J1bGVfcmVzb3VyY2UShQIKEVJlbW92ZUFzc29jaWF0aW9u", + "Ej8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVtb3ZlQXNzb2NpYXRpb25G", + "aXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24iigHaQQ9maXJld2FsbF9wb2xpY3mKThxHbG9iYWxPcmdh", + "bml6YXRpb25PcGVyYXRpb25zgtPkkwJTIlEvY29tcHV0ZS92MS9sb2NhdGlv", + "bnMvZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGljeX0v", + "cmVtb3ZlQXNzb2NpYXRpb24S8AEKClJlbW92ZVJ1bGUSOC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5SZW1vdmVSdWxlRmlyZXdhbGxQb2xpY3lSZXF1ZXN0", + "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIoMB2kEPZmly", + "ZXdhbGxfcG9saWN5ik4cR2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9uc4LT", + "5JMCTCJKL2NvbXB1dGUvdjEvbG9jYXRpb25zL2dsb2JhbC9maXJld2FsbFBv", + "bGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L3JlbW92ZVJ1bGUSpwIKDFNldElh", + "bVBvbGljeRI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBvbGlj", + "eUZpcmV3YWxsUG9saWN5UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlBvbGljeSK5AdpBOHJlc291cmNlLGdsb2JhbF9vcmdhbml6YXRpb25f", + "c2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlgtPkkwJ4IkUvY29tcHV0ZS92", + "MS9sb2NhdGlvbnMvZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve3Jlc291cmNl", + "fS9zZXRJYW1Qb2xpY3k6L2dsb2JhbF9vcmdhbml6YXRpb25fc2V0X3BvbGlj", + "eV9yZXF1ZXN0X3Jlc291cmNlEq4CChJUZXN0SWFtUGVybWlzc2lvbnMSQC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNGaXJl", + "d2FsbFBvbGljeVJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", + "ZXN0UGVybWlzc2lvbnNSZXNwb25zZSKjAdpBKnJlc291cmNlLHRlc3RfcGVy", + "bWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCcCJLL2NvbXB1dGUvdjEv", + "bG9jYXRpb25zL2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tyZXNvdXJjZX0v", + "dGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3Rf", "cmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczov", "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cu", - "Z29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLJCwoPR2xvYmFs", - "QWRkcmVzc2VzEskBCgZEZWxldGUSMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5EZWxldGVHbG9iYWxBZGRyZXNzUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiJm2kEPcHJvamVjdCxhZGRyZXNzik4QR2xv", - "YmFsT3BlcmF0aW9uc4LT5JMCOyo5L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L2dsb2JhbC9hZGRyZXNzZXMve2FkZHJlc3N9Eq4BCgNHZXQSMC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRHbG9iYWxBZGRyZXNzUmVxdWVz", - "dBogLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZHJlc3MiU9pBD3Byb2pl", - "Y3QsYWRkcmVzc4LT5JMCOxI5L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L2dsb2JhbC9hZGRyZXNzZXMve2FkZHJlc3N9EtoBCgZJbnNlcnQSMy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRHbG9iYWxBZGRyZXNzUmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ32kEY", - "cHJvamVjdCxhZGRyZXNzX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCQyIvL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9h", - "ZGRyZXNzZXM6EGFkZHJlc3NfcmVzb3VyY2USpAEKBExpc3QSMy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5MaXN0R2xvYmFsQWRkcmVzc2VzUmVxdWVzdBok", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZHJlc3NMaXN0IkHaQQdwcm9q", - "ZWN0gtPkkwIxEi8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", - "YmFsL2FkZHJlc3NlcxKaAgoETW92ZRIxLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk1vdmVHbG9iYWxBZGRyZXNzUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiK6AdpBNnByb2plY3QsYWRkcmVzcyxnbG9i", - "YWxfYWRkcmVzc2VzX21vdmVfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9w", - "ZXJhdGlvbnOC0+STAmgiPi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9nbG9iYWwvYWRkcmVzc2VzL3thZGRyZXNzfS9tb3ZlOiZnbG9iYWxfYWRk", - "cmVzc2VzX21vdmVfcmVxdWVzdF9yZXNvdXJjZRKjAgoJU2V0TGFiZWxzEjYu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TGFiZWxzR2xvYmFsQWRkcmVz", - "c1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", - "uQHaQTNwcm9qZWN0LHJlc291cmNlLGdsb2JhbF9zZXRfbGFiZWxzX3JlcXVl", - "c3RfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJqIkQvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2FkZHJlc3Nlcy97cmVz", - "b3VyY2V9L3NldExhYmVsczoiZ2xvYmFsX3NldF9sYWJlbHNfcmVxdWVzdF9y", - "ZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8v", - "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5n", - "b29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMvsOChVHbG9iYWxG", - "b3J3YXJkaW5nUnVsZXMS5gEKBkRlbGV0ZRI6Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkRlbGV0ZUdsb2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ82kEXcHJvamVjdCxm", - "b3J3YXJkaW5nX3J1bGWKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJJKkcvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2ZvcndhcmRpbmdS", - "dWxlcy97Zm9yd2FyZGluZ19ydWxlfRLSAQoDR2V0EjcuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuR2V0R2xvYmFsRm9yd2FyZGluZ1J1bGVSZXF1ZXN0Gicu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRm9yd2FyZGluZ1J1bGUiadpBF3By", - "b2plY3QsZm9yd2FyZGluZ19ydWxlgtPkkwJJEkcvY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vZ2xvYmFsL2ZvcndhcmRpbmdSdWxlcy97Zm9yd2Fy", - "ZGluZ19ydWxlfRL4AQoGSW5zZXJ0EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuSW5zZXJ0R2xvYmFsRm9yd2FyZGluZ1J1bGVSZXF1ZXN0GiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIo0B2kEgcHJvamVjdCxmb3J3", - "YXJkaW5nX3J1bGVfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJR", - "IjUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2Zvcndh", - "cmRpbmdSdWxlczoYZm9yd2FyZGluZ19ydWxlX3Jlc291cmNlErcBCgRMaXN0", - "EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEdsb2JhbEZvcndhcmRp", - "bmdSdWxlc1JlcXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Gb3J3", - "YXJkaW5nUnVsZUxpc3QiR9pBB3Byb2plY3SC0+STAjcSNS9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZm9yd2FyZGluZ1J1bGVzEpgC", - "CgVQYXRjaBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoR2xvYmFs", - "Rm9yd2FyZGluZ1J1bGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuT3BlcmF0aW9uIq8B2kEwcHJvamVjdCxmb3J3YXJkaW5nX3J1bGUsZm9y", - "d2FyZGluZ19ydWxlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", - "YzJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9mb3J3", - "YXJkaW5nUnVsZXMve2ZvcndhcmRpbmdfcnVsZX06GGZvcndhcmRpbmdfcnVs", - "ZV9yZXNvdXJjZRKwAgoJU2V0TGFiZWxzEj0uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuU2V0TGFiZWxzR2xvYmFsRm9yd2FyZGluZ1J1bGVSZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIr8B2kEzcHJvamVj", - "dCxyZXNvdXJjZSxnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNl", - "ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCcCJKL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2dsb2JhbC9mb3J3YXJkaW5nUnVsZXMve3Jlc291cmNl", - "fS9zZXRMYWJlbHM6Imdsb2JhbF9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3Vy", - "Y2USrAIKCVNldFRhcmdldBI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", - "dFRhcmdldEdsb2JhbEZvcndhcmRpbmdSdWxlUmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK7AdpBMXByb2plY3QsZm9yd2Fy", - "ZGluZ19ydWxlLHRhcmdldF9yZWZlcmVuY2VfcmVzb3VyY2WKThBHbG9iYWxP", - "cGVyYXRpb25zgtPkkwJuIlEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vZ2xvYmFsL2ZvcndhcmRpbmdSdWxlcy97Zm9yd2FyZGluZ19ydWxlfS9z", - "ZXRUYXJnZXQ6GXRhcmdldF9yZWZlcmVuY2VfcmVzb3VyY2UacspBFmNvbXB1", - "dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNv", - "bS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", - "aC9jbG91ZC1wbGF0Zm9ybTKsEgobR2xvYmFsTmV0d29ya0VuZHBvaW50R3Jv", - "dXBzErwDChZBdHRhY2hOZXR3b3JrRW5kcG9pbnRzElAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuQXR0YWNoTmV0d29ya0VuZHBvaW50c0dsb2JhbE5ldHdv", - "cmtFbmRwb2ludEdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiKrAtpBX3Byb2plY3QsbmV0d29ya19lbmRwb2ludF9n", - "cm91cCxnbG9iYWxfbmV0d29ya19lbmRwb2ludF9ncm91cHNfYXR0YWNoX2Vu", - "ZHBvaW50c19yZXF1ZXN0X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCrwEiay9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", - "bmV0d29ya0VuZHBvaW50R3JvdXBzL3tuZXR3b3JrX2VuZHBvaW50X2dyb3Vw", - "fS9hdHRhY2hOZXR3b3JrRW5kcG9pbnRzOkBnbG9iYWxfbmV0d29ya19lbmRw", - "b2ludF9ncm91cHNfYXR0YWNoX2VuZHBvaW50c19yZXF1ZXN0X3Jlc291cmNl", - "EoECCgZEZWxldGUSQC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVH", - "bG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikAHaQR5wcm9qZWN0LG5ldHdvcmtf", - "ZW5kcG9pbnRfZ3JvdXCKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJWKlQvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL25ldHdvcmtFbmRw", - "b2ludEdyb3Vwcy97bmV0d29ya19lbmRwb2ludF9ncm91cH0SvAMKFkRldGFj", - "aE5ldHdvcmtFbmRwb2ludHMSUC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", - "ZXRhY2hOZXR3b3JrRW5kcG9pbnRzR2xvYmFsTmV0d29ya0VuZHBvaW50R3Jv", - "dXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", - "IqsC2kFfcHJvamVjdCxuZXR3b3JrX2VuZHBvaW50X2dyb3VwLGdsb2JhbF9u", - "ZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19kZXRhY2hfZW5kcG9pbnRzX3JlcXVl", - "c3RfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwKvASJrL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9uZXR3b3JrRW5kcG9p", - "bnRHcm91cHMve25ldHdvcmtfZW5kcG9pbnRfZ3JvdXB9L2RldGFjaE5ldHdv", - "cmtFbmRwb2ludHM6QGdsb2JhbF9uZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19k", - "ZXRhY2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2US8gEKA0dldBI9Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEdsb2JhbE5ldHdvcmtFbmRwb2lu", - "dEdyb3VwUmVxdWVzdBotLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdv", - "cmtFbmRwb2ludEdyb3VwIn3aQR5wcm9qZWN0LG5ldHdvcmtfZW5kcG9pbnRf", - "Z3JvdXCC0+STAlYSVC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", - "bG9iYWwvbmV0d29ya0VuZHBvaW50R3JvdXBzL3tuZXR3b3JrX2VuZHBvaW50", - "X2dyb3VwfRKSAgoGSW5zZXJ0EkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "SW5zZXJ0R2xvYmFsTmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqEB2kEncHJvamVjdCxu", - "ZXR3b3JrX2VuZHBvaW50X2dyb3VwX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0", - "aW9uc4LT5JMCXiI7L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", - "b2JhbC9uZXR3b3JrRW5kcG9pbnRHcm91cHM6H25ldHdvcmtfZW5kcG9pbnRf", - "Z3JvdXBfcmVzb3VyY2USyQEKBExpc3QSPy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5MaXN0R2xvYmFsTmV0d29ya0VuZHBvaW50R3JvdXBzUmVxdWVzdBox", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3Vw", - "TGlzdCJN2kEHcHJvamVjdILT5JMCPRI7L2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L2dsb2JhbC9uZXR3b3JrRW5kcG9pbnRHcm91cHMSwAIKFExp", - "c3ROZXR3b3JrRW5kcG9pbnRzEk8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "TGlzdE5ldHdvcmtFbmRwb2ludHNHbG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91", - "cHNSZXF1ZXN0GkIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0Vu", - "ZHBvaW50R3JvdXBzTGlzdE5ldHdvcmtFbmRwb2ludHMikgHaQR5wcm9qZWN0", - "LG5ldHdvcmtfZW5kcG9pbnRfZ3JvdXCC0+STAmsiaS9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya0VuZHBvaW50R3JvdXBz", - "L3tuZXR3b3JrX2VuZHBvaW50X2dyb3VwfS9saXN0TmV0d29ya0VuZHBvaW50", - "cxpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdv", + "Z29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLPCgoJRmlyZXdh", + "bGxzEsYBCgZEZWxldGUSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxl", + "dGVGaXJld2FsbFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24iaNpBEHByb2plY3QsZmlyZXdhbGyKThBHbG9iYWxPcGVyYXRp", + "b25zgtPkkwI8KjovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", + "YmFsL2ZpcmV3YWxscy97ZmlyZXdhbGx9EqwBCgNHZXQSKy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5HZXRGaXJld2FsbFJlcXVlc3QaIS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5GaXJld2FsbCJV2kEQcHJvamVjdCxmaXJld2FsbILT", + "5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9m", + "aXJld2FsbHMve2ZpcmV3YWxsfRLXAQoGSW5zZXJ0Ei4uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuSW5zZXJ0RmlyZXdhbGxSZXF1ZXN0GiIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInnaQRlwcm9qZWN0LGZpcmV3YWxs", + "X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCRCIvL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9maXJld2FsbHM6EWZpcmV3", + "YWxsX3Jlc291cmNlEp8BCgRMaXN0Ei0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuTGlzdEZpcmV3YWxsc1JlcXVlc3QaJS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5GaXJld2FsbExpc3QiQdpBB3Byb2plY3SC0+STAjESLy9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxzEuoBCgVQ", + "YXRjaBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoRmlyZXdhbGxS", + "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIo0B", + "2kEicHJvamVjdCxmaXJld2FsbCxmaXJld2FsbF9yZXNvdXJjZYpOEEdsb2Jh", + "bE9wZXJhdGlvbnOC0+STAk8yOi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9nbG9iYWwvZmlyZXdhbGxzL3tmaXJld2FsbH06EWZpcmV3YWxsX3Jl", + "c291cmNlEuwBCgZVcGRhdGUSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5V", + "cGRhdGVGaXJld2FsbFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24ijQHaQSJwcm9qZWN0LGZpcmV3YWxsLGZpcmV3YWxsX3Jl", + "c291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCTxo6L2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9maXJld2FsbHMve2ZpcmV3YWxs", + "fToRZmlyZXdhbGxfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5j", + "b23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUs", + "aHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9y", + "bTKZEQoPRm9yd2FyZGluZ1J1bGVzEtMBCg5BZ2dyZWdhdGVkTGlzdBI9Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0Rm9yd2FyZGlu", + "Z1J1bGVzUmVxdWVzdBo1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZvcndh", + "cmRpbmdSdWxlQWdncmVnYXRlZExpc3QiS9pBB3Byb2plY3SC0+STAjsSOS9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVkL2Zvcndh", + "cmRpbmdSdWxlcxLyAQoGRGVsZXRlEjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuRGVsZXRlRm9yd2FyZGluZ1J1bGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuT3BlcmF0aW9uIo0B2kEecHJvamVjdCxyZWdpb24sZm9y", + "d2FyZGluZ19ydWxlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCUypRL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZm9y", + "d2FyZGluZ1J1bGVzL3tmb3J3YXJkaW5nX3J1bGV9Et0BCgNHZXQSMS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRGb3J3YXJkaW5nUnVsZVJlcXVlc3Qa", + "Jy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Gb3J3YXJkaW5nUnVsZSJ62kEe", + "cHJvamVjdCxyZWdpb24sZm9yd2FyZGluZ19ydWxlgtPkkwJTElEvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9mb3J3", + "YXJkaW5nUnVsZXMve2ZvcndhcmRpbmdfcnVsZX0SgwIKBkluc2VydBI0Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEZvcndhcmRpbmdSdWxlUmVx", + "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKeAdpB", + "J3Byb2plY3QscmVnaW9uLGZvcndhcmRpbmdfcnVsZV9yZXNvdXJjZYpOEFJl", + "Z2lvbk9wZXJhdGlvbnOC0+STAlsiPy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2ZvcndhcmRpbmdSdWxlczoYZm9y", + "d2FyZGluZ19ydWxlX3Jlc291cmNlEsIBCgRMaXN0EjMuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuTGlzdEZvcndhcmRpbmdSdWxlc1JlcXVlc3QaKy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5Gb3J3YXJkaW5nUnVsZUxpc3QiWNpBDnBy", + "b2plY3QscmVnaW9ugtPkkwJBEj8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vcmVnaW9ucy97cmVnaW9ufS9mb3J3YXJkaW5nUnVsZXMSowIKBVBh", + "dGNoEjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hGb3J3YXJkaW5n", + "UnVsZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24iwAHaQTdwcm9qZWN0LHJlZ2lvbixmb3J3YXJkaW5nX3J1bGUsZm9yd2Fy", + "ZGluZ19ydWxlX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCbTJR", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lv", + "bn0vZm9yd2FyZGluZ1J1bGVzL3tmb3J3YXJkaW5nX3J1bGV9Ohhmb3J3YXJk", + "aW5nX3J1bGVfcmVzb3VyY2USuwIKCVNldExhYmVscxI3Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlNldExhYmVsc0ZvcndhcmRpbmdSdWxlUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLQAdpBOnByb2pl", + "Y3QscmVnaW9uLHJlc291cmNlLHJlZ2lvbl9zZXRfbGFiZWxzX3JlcXVlc3Rf", + "cmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJ6IlQvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9mb3J3YXJk", + "aW5nUnVsZXMve3Jlc291cmNlfS9zZXRMYWJlbHM6InJlZ2lvbl9zZXRfbGFi", + "ZWxzX3JlcXVlc3RfcmVzb3VyY2UStwIKCVNldFRhcmdldBI3Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlNldFRhcmdldEZvcndhcmRpbmdSdWxlUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLMAdpBOHBy", + "b2plY3QscmVnaW9uLGZvcndhcmRpbmdfcnVsZSx0YXJnZXRfcmVmZXJlbmNl", + "X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCeCJbL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZm9yd2Fy", + "ZGluZ1J1bGVzL3tmb3J3YXJkaW5nX3J1bGV9L3NldFRhcmdldDoZdGFyZ2V0", + "X3JlZmVyZW5jZV9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNv", + "bdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxo", + "dHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3Jt", + "MskLCg9HbG9iYWxBZGRyZXNzZXMSyQEKBkRlbGV0ZRIzLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkRlbGV0ZUdsb2JhbEFkZHJlc3NSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uImbaQQ9wcm9qZWN0LGFk", + "ZHJlc3OKThBHbG9iYWxPcGVyYXRpb25zgtPkkwI7KjkvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2FkZHJlc3Nlcy97YWRkcmVzc30S", + "rgEKA0dldBIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEdsb2JhbEFk", + "ZHJlc3NSZXF1ZXN0GiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkcmVz", + "cyJT2kEPcHJvamVjdCxhZGRyZXNzgtPkkwI7EjkvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vZ2xvYmFsL2FkZHJlc3Nlcy97YWRkcmVzc30S2gEK", + "Bkluc2VydBIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEdsb2Jh", + "bEFkZHJlc3NSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", + "cmF0aW9uInfaQRhwcm9qZWN0LGFkZHJlc3NfcmVzb3VyY2WKThBHbG9iYWxP", + "cGVyYXRpb25zgtPkkwJDIi8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL2FkZHJlc3NlczoQYWRkcmVzc19yZXNvdXJjZRKkAQoETGlz", + "dBIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RHbG9iYWxBZGRyZXNz", + "ZXNSZXF1ZXN0GiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkcmVzc0xp", + "c3QiQdpBB3Byb2plY3SC0+STAjESLy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9nbG9iYWwvYWRkcmVzc2VzEpoCCgRNb3ZlEjEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuTW92ZUdsb2JhbEFkZHJlc3NSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIroB2kE2cHJvamVjdCxh", + "ZGRyZXNzLGdsb2JhbF9hZGRyZXNzZXNfbW92ZV9yZXF1ZXN0X3Jlc291cmNl", + "ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCaCI+L2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2dsb2JhbC9hZGRyZXNzZXMve2FkZHJlc3N9L21vdmU6", + "Jmdsb2JhbF9hZGRyZXNzZXNfbW92ZV9yZXF1ZXN0X3Jlc291cmNlEqMCCglT", + "ZXRMYWJlbHMSNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRMYWJlbHNH", + "bG9iYWxBZGRyZXNzUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiK5AdpBM3Byb2plY3QscmVzb3VyY2UsZ2xvYmFsX3NldF9s", + "YWJlbHNfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+ST", + "AmoiRC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvYWRk", + "cmVzc2VzL3tyZXNvdXJjZX0vc2V0TGFiZWxzOiJnbG9iYWxfc2V0X2xhYmVs", + "c19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t", + "0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0", + "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y", + "+w4KFUdsb2JhbEZvcndhcmRpbmdSdWxlcxLmAQoGRGVsZXRlEjouZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlR2xvYmFsRm9yd2FyZGluZ1J1bGVS", + "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInza", + "QRdwcm9qZWN0LGZvcndhcmRpbmdfcnVsZYpOEEdsb2JhbE9wZXJhdGlvbnOC", + "0+STAkkqRy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "Zm9yd2FyZGluZ1J1bGVzL3tmb3J3YXJkaW5nX3J1bGV9EtIBCgNHZXQSNy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRHbG9iYWxGb3J3YXJkaW5nUnVs", + "ZVJlcXVlc3QaJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Gb3J3YXJkaW5n", + "UnVsZSJp2kEXcHJvamVjdCxmb3J3YXJkaW5nX3J1bGWC0+STAkkSRy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZm9yd2FyZGluZ1J1", + "bGVzL3tmb3J3YXJkaW5nX3J1bGV9EvgBCgZJbnNlcnQSOi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5JbnNlcnRHbG9iYWxGb3J3YXJkaW5nUnVsZVJlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ijQHaQSBw", + "cm9qZWN0LGZvcndhcmRpbmdfcnVsZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJh", + "dGlvbnOC0+STAlEiNS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", + "bG9iYWwvZm9yd2FyZGluZ1J1bGVzOhhmb3J3YXJkaW5nX3J1bGVfcmVzb3Vy", + "Y2UStwEKBExpc3QSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0R2xv", + "YmFsRm9yd2FyZGluZ1J1bGVzUmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkZvcndhcmRpbmdSdWxlTGlzdCJH2kEHcHJvamVjdILT5JMCNxI1", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9mb3J3YXJk", + "aW5nUnVsZXMSmAIKBVBhdGNoEjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "UGF0Y2hHbG9iYWxGb3J3YXJkaW5nUnVsZVJlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24irwHaQTBwcm9qZWN0LGZvcndhcmRp", + "bmdfcnVsZSxmb3J3YXJkaW5nX3J1bGVfcmVzb3VyY2WKThBHbG9iYWxPcGVy", + "YXRpb25zgtPkkwJjMkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "Z2xvYmFsL2ZvcndhcmRpbmdSdWxlcy97Zm9yd2FyZGluZ19ydWxlfToYZm9y", + "d2FyZGluZ19ydWxlX3Jlc291cmNlErACCglTZXRMYWJlbHMSPS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TZXRMYWJlbHNHbG9iYWxGb3J3YXJkaW5nUnVs", + "ZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", + "vwHaQTNwcm9qZWN0LHJlc291cmNlLGdsb2JhbF9zZXRfbGFiZWxzX3JlcXVl", + "c3RfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJwIkovY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2ZvcndhcmRpbmdSdWxl", + "cy97cmVzb3VyY2V9L3NldExhYmVsczoiZ2xvYmFsX3NldF9sYWJlbHNfcmVx", + "dWVzdF9yZXNvdXJjZRKsAgoJU2V0VGFyZ2V0Ej0uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuU2V0VGFyZ2V0R2xvYmFsRm9yd2FyZGluZ1J1bGVSZXF1ZXN0", + "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrsB2kExcHJv", + "amVjdCxmb3J3YXJkaW5nX3J1bGUsdGFyZ2V0X3JlZmVyZW5jZV9yZXNvdXJj", + "ZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAm4iUS9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9nbG9iYWwvZm9yd2FyZGluZ1J1bGVzL3tmb3J3YXJk", + "aW5nX3J1bGV9L3NldFRhcmdldDoZdGFyZ2V0X3JlZmVyZW5jZV9yZXNvdXJj", + "ZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdv", "b2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVh", - "cGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMtAIChBHbG9iYWxPcGVyYXRp", - "b25zEsoBCg5BZ2dyZWdhdGVkTGlzdBI+Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkFnZ3JlZ2F0ZWRMaXN0R2xvYmFsT3BlcmF0aW9uc1JlcXVlc3QaMC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb25BZ2dyZWdhdGVkTGlz", - "dCJG2kEHcHJvamVjdILT5JMCNhI0L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L2FnZ3JlZ2F0ZWQvb3BlcmF0aW9ucxLRAQoGRGVsZXRlEjUuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlR2xvYmFsT3BlcmF0aW9uUmVx", - "dWVzdBo2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZUdsb2JhbE9w", - "ZXJhdGlvblJlc3BvbnNlIljaQRFwcm9qZWN0LG9wZXJhdGlvboLT5JMCPio8", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9vcGVyYXRp", - "b25zL3tvcGVyYXRpb259EroBCgNHZXQSMi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5HZXRHbG9iYWxPcGVyYXRpb25SZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIlvaQRFwcm9qZWN0LG9wZXJhdGlvbpBO", - "AYLT5JMCPhI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", - "bC9vcGVyYXRpb25zL3tvcGVyYXRpb259EqgBCgRMaXN0EjQuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuTGlzdEdsb2JhbE9wZXJhdGlvbnNSZXF1ZXN0GiYu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uTGlzdCJC2kEHcHJv", - "amVjdILT5JMCMhIwL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", - "b2JhbC9vcGVyYXRpb25zEr4BCgRXYWl0EjMuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuV2FpdEdsb2JhbE9wZXJhdGlvblJlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24iXdpBEXByb2plY3Qsb3BlcmF0aW9u", - "gtPkkwJDIkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFs", - "L29wZXJhdGlvbnMve29wZXJhdGlvbn0vd2FpdBpyykEWY29tcHV0ZS5nb29n", - "bGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", - "Y29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3Vk", - "LXBsYXRmb3JtMswFChxHbG9iYWxPcmdhbml6YXRpb25PcGVyYXRpb25zEtgB", - "CgZEZWxldGUSQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVHbG9i", - "YWxPcmdhbml6YXRpb25PcGVyYXRpb25SZXF1ZXN0GkIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuRGVsZXRlR2xvYmFsT3JnYW5pemF0aW9uT3BlcmF0aW9u", - "UmVzcG9uc2UiR9pBCW9wZXJhdGlvboLT5JMCNSozL2NvbXB1dGUvdjEvbG9j", - "YXRpb25zL2dsb2JhbC9vcGVyYXRpb25zL3tvcGVyYXRpb259ErUBCgNHZXQS", - "Pi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRHbG9iYWxPcmdhbml6YXRp", - "b25PcGVyYXRpb25SZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "T3BlcmF0aW9uIkraQQlvcGVyYXRpb26QTgGC0+STAjUSMy9jb21wdXRlL3Yx", - "L2xvY2F0aW9ucy9nbG9iYWwvb3BlcmF0aW9ucy97b3BlcmF0aW9ufRKkAQoE", - "TGlzdBJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RHbG9iYWxPcmdh", - "bml6YXRpb25PcGVyYXRpb25zUmVxdWVzdBomLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbkxpc3QiMtpBAILT5JMCKRInL2NvbXB1dGUvdjEv", - "bG9jYXRpb25zL2dsb2JhbC9vcGVyYXRpb25zGnLKQRZjb21wdXRlLmdvb2ds", - "ZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9j", - "b21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQt", - "cGxhdGZvcm0y0QsKHUdsb2JhbFB1YmxpY0RlbGVnYXRlZFByZWZpeGVzEocC", - "CgZEZWxldGUSQi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVHbG9i", - "YWxQdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlUmVxdWVzdBoiLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKUAdpBH3Byb2plY3QscHVibGljX2Rl", - "bGVnYXRlZF9wcmVmaXiKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJZKlcvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3B1YmxpY0RlbGVn", - "YXRlZFByZWZpeGVzL3twdWJsaWNfZGVsZWdhdGVkX3ByZWZpeH0S+gEKA0dl", - "dBI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEdsb2JhbFB1YmxpY0Rl", - "bGVnYXRlZFByZWZpeGVSZXF1ZXN0Gi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUHVibGljRGVsZWdhdGVkUHJlZml4IoEB2kEfcHJvamVjdCxwdWJsaWNf", - "ZGVsZWdhdGVkX3ByZWZpeILT5JMCWRJXL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L2dsb2JhbC9wdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlcy97cHVi", - "bGljX2RlbGVnYXRlZF9wcmVmaXh9EpgCCgZJbnNlcnQSQi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnNlcnRHbG9iYWxQdWJsaWNEZWxlZ2F0ZWRQcmVm", - "aXhlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", - "biKlAdpBKHByb2plY3QscHVibGljX2RlbGVnYXRlZF9wcmVmaXhfcmVzb3Vy", - "Y2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJhIj0vY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vZ2xvYmFsL3B1YmxpY0RlbGVnYXRlZFByZWZpeGVz", - "OiBwdWJsaWNfZGVsZWdhdGVkX3ByZWZpeF9yZXNvdXJjZRLOAQoETGlzdBJB", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RHbG9iYWxQdWJsaWNEZWxl", - "Z2F0ZWRQcmVmaXhlc1JlcXVlc3QaMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5QdWJsaWNEZWxlZ2F0ZWRQcmVmaXhMaXN0Ik/aQQdwcm9qZWN0gtPkkwI/", - "Ej0vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3B1Ymxp", - "Y0RlbGVnYXRlZFByZWZpeGVzEsgCCgVQYXRjaBJBLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlBhdGNoR2xvYmFsUHVibGljRGVsZWdhdGVkUHJlZml4ZVJl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i1wHa", - "QUBwcm9qZWN0LHB1YmxpY19kZWxlZ2F0ZWRfcHJlZml4LHB1YmxpY19kZWxl", - "Z2F0ZWRfcHJlZml4X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", - "ezJXL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJs", - "aWNEZWxlZ2F0ZWRQcmVmaXhlcy97cHVibGljX2RlbGVnYXRlZF9wcmVmaXh9", - "OiBwdWJsaWNfZGVsZWdhdGVkX3ByZWZpeF9yZXNvdXJjZRpyykEWY29tcHV0", - "ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", - "L2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", - "L2Nsb3VkLXBsYXRmb3JtMoMNCgxIZWFsdGhDaGVja3MSywEKDkFnZ3JlZ2F0", - "ZWRMaXN0EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExp", - "c3RIZWFsdGhDaGVja3NSZXF1ZXN0GjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuSGVhbHRoQ2hlY2tzQWdncmVnYXRlZExpc3QiSNpBB3Byb2plY3SC0+ST", - "AjgSNi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVk", - "L2hlYWx0aENoZWNrcxLUAQoGRGVsZXRlEjEuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuRGVsZXRlSGVhbHRoQ2hlY2tSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uInPaQRRwcm9qZWN0LGhlYWx0aF9jaGVj", - "a4pOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkMqQS9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9nbG9iYWwvaGVhbHRoQ2hlY2tzL3toZWFsdGhfY2hl", - "Y2t9Er0BCgNHZXQSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRIZWFs", - "dGhDaGVja1JlcXVlc3QaJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5IZWFs", - "dGhDaGVjayJg2kEUcHJvamVjdCxoZWFsdGhfY2hlY2uC0+STAkMSQS9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaGVhbHRoQ2hlY2tz", - "L3toZWFsdGhfY2hlY2t9EuYBCgZJbnNlcnQSMS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5JbnNlcnRIZWFsdGhDaGVja1JlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24ihAHaQR1wcm9qZWN0LGhlYWx0aF9j", - "aGVja19yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAksiMi9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaGVhbHRoQ2hlY2tz", - "OhVoZWFsdGhfY2hlY2tfcmVzb3VyY2USqAEKBExpc3QSMC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5MaXN0SGVhbHRoQ2hlY2tzUmVxdWVzdBooLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrTGlzdCJE2kEHcHJvamVj", - "dILT5JMCNBIyL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", - "bC9oZWFsdGhDaGVja3MSgAIKBVBhdGNoEjAuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUGF0Y2hIZWFsdGhDaGVja1JlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24ioAHaQSpwcm9qZWN0LGhlYWx0aF9jaGVj", - "ayxoZWFsdGhfY2hlY2tfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPk", - "kwJaMkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2hl", - "YWx0aENoZWNrcy97aGVhbHRoX2NoZWNrfToVaGVhbHRoX2NoZWNrX3Jlc291", - "cmNlEoICCgZVcGRhdGUSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGRh", - "dGVIZWFsdGhDaGVja1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5PcGVyYXRpb24ioAHaQSpwcm9qZWN0LGhlYWx0aF9jaGVjayxoZWFsdGhf", - "Y2hlY2tfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJaGkEvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2hlYWx0aENoZWNr", - "cy97aGVhbHRoX2NoZWNrfToVaGVhbHRoX2NoZWNrX3Jlc291cmNlGnLKQRZj", + "cGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMqwSChtHbG9iYWxOZXR3b3Jr", + "RW5kcG9pbnRHcm91cHMSvAMKFkF0dGFjaE5ldHdvcmtFbmRwb2ludHMSUC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5BdHRhY2hOZXR3b3JrRW5kcG9pbnRz", + "R2xvYmFsTmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0GiIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqsC2kFfcHJvamVjdCxuZXR3b3Jr", + "X2VuZHBvaW50X2dyb3VwLGdsb2JhbF9uZXR3b3JrX2VuZHBvaW50X2dyb3Vw", + "c19hdHRhY2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2WKThBHbG9iYWxP", + "cGVyYXRpb25zgtPkkwKvASJrL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L2dsb2JhbC9uZXR3b3JrRW5kcG9pbnRHcm91cHMve25ldHdvcmtfZW5k", + "cG9pbnRfZ3JvdXB9L2F0dGFjaE5ldHdvcmtFbmRwb2ludHM6QGdsb2JhbF9u", + "ZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19hdHRhY2hfZW5kcG9pbnRzX3JlcXVl", + "c3RfcmVzb3VyY2USgQIKBkRlbGV0ZRJALmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkRlbGV0ZUdsb2JhbE5ldHdvcmtFbmRwb2ludEdyb3VwUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKQAdpBHnByb2pl", + "Y3QsbmV0d29ya19lbmRwb2ludF9ncm91cIpOEEdsb2JhbE9wZXJhdGlvbnOC", + "0+STAlYqVC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "bmV0d29ya0VuZHBvaW50R3JvdXBzL3tuZXR3b3JrX2VuZHBvaW50X2dyb3Vw", + "fRK8AwoWRGV0YWNoTmV0d29ya0VuZHBvaW50cxJQLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkRldGFjaE5ldHdvcmtFbmRwb2ludHNHbG9iYWxOZXR3b3Jr", + "RW5kcG9pbnRHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24iqwLaQV9wcm9qZWN0LG5ldHdvcmtfZW5kcG9pbnRfZ3Jv", + "dXAsZ2xvYmFsX25ldHdvcmtfZW5kcG9pbnRfZ3JvdXBzX2RldGFjaF9lbmRw", + "b2ludHNfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+ST", + "Aq8BImsvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL25l", + "dHdvcmtFbmRwb2ludEdyb3Vwcy97bmV0d29ya19lbmRwb2ludF9ncm91cH0v", + "ZGV0YWNoTmV0d29ya0VuZHBvaW50czpAZ2xvYmFsX25ldHdvcmtfZW5kcG9p", + "bnRfZ3JvdXBzX2RldGFjaF9lbmRwb2ludHNfcmVxdWVzdF9yZXNvdXJjZRLy", + "AQoDR2V0Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0R2xvYmFsTmV0", + "d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0Gi0uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuTmV0d29ya0VuZHBvaW50R3JvdXAifdpBHnByb2plY3QsbmV0d29y", + "a19lbmRwb2ludF9ncm91cILT5JMCVhJUL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L2dsb2JhbC9uZXR3b3JrRW5kcG9pbnRHcm91cHMve25ldHdv", + "cmtfZW5kcG9pbnRfZ3JvdXB9EpICCgZJbnNlcnQSQC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5JbnNlcnRHbG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91cFJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ioQHa", + "QSdwcm9qZWN0LG5ldHdvcmtfZW5kcG9pbnRfZ3JvdXBfcmVzb3VyY2WKThBH", + "bG9iYWxPcGVyYXRpb25zgtPkkwJeIjsvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vZ2xvYmFsL25ldHdvcmtFbmRwb2ludEdyb3VwczofbmV0d29y", + "a19lbmRwb2ludF9ncm91cF9yZXNvdXJjZRLJAQoETGlzdBI/Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkxpc3RHbG9iYWxOZXR3b3JrRW5kcG9pbnRHcm91", + "cHNSZXF1ZXN0GjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0Vu", + "ZHBvaW50R3JvdXBMaXN0Ik3aQQdwcm9qZWN0gtPkkwI9EjsvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL25ldHdvcmtFbmRwb2ludEdy", + "b3VwcxLAAgoUTGlzdE5ldHdvcmtFbmRwb2ludHMSTy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5MaXN0TmV0d29ya0VuZHBvaW50c0dsb2JhbE5ldHdvcmtF", + "bmRwb2ludEdyb3Vwc1JlcXVlc3QaQi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5OZXR3b3JrRW5kcG9pbnRHcm91cHNMaXN0TmV0d29ya0VuZHBvaW50cyKS", + "AdpBHnByb2plY3QsbmV0d29ya19lbmRwb2ludF9ncm91cILT5JMCayJpL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9uZXR3b3JrRW5k", + "cG9pbnRHcm91cHMve25ldHdvcmtfZW5kcG9pbnRfZ3JvdXB9L2xpc3ROZXR3", + "b3JrRW5kcG9pbnRzGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0", + "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8v", + "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y0AgKEEds", + "b2JhbE9wZXJhdGlvbnMSygEKDkFnZ3JlZ2F0ZWRMaXN0Ej4uZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RHbG9iYWxPcGVyYXRpb25z", + "UmVxdWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbkFn", + "Z3JlZ2F0ZWRMaXN0IkbaQQdwcm9qZWN0gtPkkwI2EjQvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9vcGVyYXRpb25zEtEBCgZE", + "ZWxldGUSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVHbG9iYWxP", + "cGVyYXRpb25SZXF1ZXN0GjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVs", + "ZXRlR2xvYmFsT3BlcmF0aW9uUmVzcG9uc2UiWNpBEXByb2plY3Qsb3BlcmF0", + "aW9ugtPkkwI+KjwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", + "YmFsL29wZXJhdGlvbnMve29wZXJhdGlvbn0SugEKA0dldBIyLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkdldEdsb2JhbE9wZXJhdGlvblJlcXVlc3QaIi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iW9pBEXByb2plY3Qs", + "b3BlcmF0aW9ukE4BgtPkkwI+EjwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2xvYmFsL29wZXJhdGlvbnMve29wZXJhdGlvbn0SqAEKBExpc3QS", + "NC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0R2xvYmFsT3BlcmF0aW9u", + "c1JlcXVlc3QaJi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb25M", + "aXN0IkLaQQdwcm9qZWN0gtPkkwIyEjAvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vZ2xvYmFsL29wZXJhdGlvbnMSvgEKBFdhaXQSMy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5XYWl0R2xvYmFsT3BlcmF0aW9uUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJd2kERcHJvamVj", + "dCxvcGVyYXRpb26C0+STAkMiQS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9nbG9iYWwvb3BlcmF0aW9ucy97b3BlcmF0aW9ufS93YWl0GnLKQRZj", "b21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", "cy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", - "L2F1dGgvY2xvdWQtcGxhdGZvcm0yhAMKEEltYWdlRmFtaWx5Vmlld3MSyAEK", - "A0dldBIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEltYWdlRmFtaWx5", - "Vmlld1JlcXVlc3QaKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbWFnZUZh", - "bWlseVZpZXciY9pBE3Byb2plY3Qsem9uZSxmYW1pbHmC0+STAkcSRS9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW1hZ2VG", - "YW1pbHlWaWV3cy97ZmFtaWx5fRqkAcpBFmNvbXB1dGUuZ29vZ2xlYXBpcy5j", - "b23SQYcBaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRl", - "LnJlYWRvbmx5LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29t", - "cHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBs", - "YXRmb3JtMvwTCgZJbWFnZXMSugEKBkRlbGV0ZRIrLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkRlbGV0ZUltYWdlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiJf2kENcHJvamVjdCxpbWFnZYpOEEdsb2Jh", - "bE9wZXJhdGlvbnOC0+STAjYqNC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9nbG9iYWwvaW1hZ2VzL3tpbWFnZX0ShAIKCURlcHJlY2F0ZRIuLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlcHJlY2F0ZUltYWdlUmVxdWVzdBoi", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKiAdpBKXByb2pl", - "Y3QsaW1hZ2UsZGVwcmVjYXRpb25fc3RhdHVzX3Jlc291cmNlik4QR2xvYmFs", - "T3BlcmF0aW9uc4LT5JMCXSI+L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L2dsb2JhbC9pbWFnZXMve2ltYWdlfS9kZXByZWNhdGU6G2RlcHJlY2F0", - "aW9uX3N0YXR1c19yZXNvdXJjZRKdAQoDR2V0EiguZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuR2V0SW1hZ2VSZXF1ZXN0Gh4uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuSW1hZ2UiTNpBDXByb2plY3QsaW1hZ2WC0+STAjYSNC9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW1hZ2VzL3tpbWFnZX0S", - "ugEKDUdldEZyb21GYW1pbHkSMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5H", - "ZXRGcm9tRmFtaWx5SW1hZ2VSZXF1ZXN0Gh4uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuSW1hZ2UiVdpBDnByb2plY3QsZmFtaWx5gtPkkwI+EjwvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2ltYWdlcy9mYW1pbHkv", - "e2ZhbWlseX0SwwEKDEdldElhbVBvbGljeRIxLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkdldElhbVBvbGljeUltYWdlUmVxdWVzdBofLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlBvbGljeSJf2kEQcHJvamVjdCxyZXNvdXJjZYLT5JMC", - "RhJEL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbWFn", - "ZXMve3Jlc291cmNlfS9nZXRJYW1Qb2xpY3kSywEKBkluc2VydBIrLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEltYWdlUmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJw2kEWcHJvamVjdCxpbWFn", - "ZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAj4iLC9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW1hZ2VzOg5pbWFnZV9y", - "ZXNvdXJjZRKWAQoETGlzdBIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxp", - "c3RJbWFnZXNSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW1h", - "Z2VMaXN0Ij7aQQdwcm9qZWN0gtPkkwIuEiwvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL2ltYWdlcxLXAQoFUGF0Y2gSKi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5QYXRjaEltYWdlUmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ+2kEccHJvamVjdCxpbWFnZSxp", - "bWFnZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkYyNC9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW1hZ2VzL3tpbWFn", - "ZX06DmltYWdlX3Jlc291cmNlEosCCgxTZXRJYW1Qb2xpY3kSMS5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lJbWFnZVJlcXVlc3QaHy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kipgHaQTNwcm9qZWN0LHJl", - "c291cmNlLGdsb2JhbF9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC0+ST", - "AmoiRC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW1h", - "Z2VzL3tyZXNvdXJjZX0vc2V0SWFtUG9saWN5OiJnbG9iYWxfc2V0X3BvbGlj", - "eV9yZXF1ZXN0X3Jlc291cmNlEpgCCglTZXRMYWJlbHMSLi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TZXRMYWJlbHNJbWFnZVJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24itgHaQTNwcm9qZWN0LHJlc291", - "cmNlLGdsb2JhbF9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2WKThBHbG9i", - "YWxPcGVyYXRpb25zgtPkkwJnIkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vZ2xvYmFsL2ltYWdlcy97cmVzb3VyY2V9L3NldExhYmVsczoiZ2xv", - "YmFsX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRKsAgoSVGVzdElhbVBl", - "cm1pc3Npb25zEjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdElhbVBl", - "cm1pc3Npb25zSW1hZ2VSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuVGVzdFBlcm1pc3Npb25zUmVzcG9uc2UiqgHaQTJwcm9qZWN0LHJlc291", - "cmNlLHRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCbyJK", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbWFnZXMv", - "e3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVybWlzc2lv", - "bnNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNv", - "bdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxo", - "dHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3Jt", - "MqIOCiJJbnN0YW5jZUdyb3VwTWFuYWdlclJlc2l6ZVJlcXVlc3RzEskCCgZD", - "YW5jZWwSRy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5DYW5jZWxJbnN0YW5j", + "L2F1dGgvY2xvdWQtcGxhdGZvcm0yzAUKHEdsb2JhbE9yZ2FuaXphdGlvbk9w", + "ZXJhdGlvbnMS2AEKBkRlbGV0ZRJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkRlbGV0ZUdsb2JhbE9yZ2FuaXphdGlvbk9wZXJhdGlvblJlcXVlc3QaQi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVHbG9iYWxPcmdhbml6YXRp", + "b25PcGVyYXRpb25SZXNwb25zZSJH2kEJb3BlcmF0aW9ugtPkkwI1KjMvY29t", + "cHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL29wZXJhdGlvbnMve29wZXJhdGlv", + "bn0StQEKA0dldBI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEdsb2Jh", + "bE9yZ2FuaXphdGlvbk9wZXJhdGlvblJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5PcGVyYXRpb24iStpBCW9wZXJhdGlvbpBOAYLT5JMCNRIz", + "L2NvbXB1dGUvdjEvbG9jYXRpb25zL2dsb2JhbC9vcGVyYXRpb25zL3tvcGVy", + "YXRpb259EqQBCgRMaXN0EkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlz", + "dEdsb2JhbE9yZ2FuaXphdGlvbk9wZXJhdGlvbnNSZXF1ZXN0GiYuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uTGlzdCIy2kEAgtPkkwIpEicv", + "Y29tcHV0ZS92MS9sb2NhdGlvbnMvZ2xvYmFsL29wZXJhdGlvbnMacspBFmNv", + "bXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlz", + "LmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", + "YXV0aC9jbG91ZC1wbGF0Zm9ybTLRCwodR2xvYmFsUHVibGljRGVsZWdhdGVk", + "UHJlZml4ZXMShwIKBkRlbGV0ZRJCLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkRlbGV0ZUdsb2JhbFB1YmxpY0RlbGVnYXRlZFByZWZpeGVSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpQB2kEfcHJvamVj", + "dCxwdWJsaWNfZGVsZWdhdGVkX3ByZWZpeIpOEEdsb2JhbE9wZXJhdGlvbnOC", + "0+STAlkqVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "cHVibGljRGVsZWdhdGVkUHJlZml4ZXMve3B1YmxpY19kZWxlZ2F0ZWRfcHJl", + "Zml4fRL6AQoDR2V0Ej8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0R2xv", + "YmFsUHVibGljRGVsZWdhdGVkUHJlZml4ZVJlcXVlc3QaLi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5QdWJsaWNEZWxlZ2F0ZWRQcmVmaXgigQHaQR9wcm9q", + "ZWN0LHB1YmxpY19kZWxlZ2F0ZWRfcHJlZml4gtPkkwJZElcvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3B1YmxpY0RlbGVnYXRlZFBy", + "ZWZpeGVzL3twdWJsaWNfZGVsZWdhdGVkX3ByZWZpeH0SmAIKBkluc2VydBJC", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEdsb2JhbFB1YmxpY0Rl", + "bGVnYXRlZFByZWZpeGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuT3BlcmF0aW9uIqUB2kEocHJvamVjdCxwdWJsaWNfZGVsZWdhdGVkX3By", + "ZWZpeF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAmEiPS9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvcHVibGljRGVsZWdh", + "dGVkUHJlZml4ZXM6IHB1YmxpY19kZWxlZ2F0ZWRfcHJlZml4X3Jlc291cmNl", + "Es4BCgRMaXN0EkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEdsb2Jh", + "bFB1YmxpY0RlbGVnYXRlZFByZWZpeGVzUmVxdWVzdBoyLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlB1YmxpY0RlbGVnYXRlZFByZWZpeExpc3QiT9pBB3By", + "b2plY3SC0+STAj8SPS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", + "bG9iYWwvcHVibGljRGVsZWdhdGVkUHJlZml4ZXMSyAIKBVBhdGNoEkEuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hHbG9iYWxQdWJsaWNEZWxlZ2F0", + "ZWRQcmVmaXhlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiLXAdpBQHByb2plY3QscHVibGljX2RlbGVnYXRlZF9wcmVmaXgs", + "cHVibGljX2RlbGVnYXRlZF9wcmVmaXhfcmVzb3VyY2WKThBHbG9iYWxPcGVy", + "YXRpb25zgtPkkwJ7MlcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "Z2xvYmFsL3B1YmxpY0RlbGVnYXRlZFByZWZpeGVzL3twdWJsaWNfZGVsZWdh", + "dGVkX3ByZWZpeH06IHB1YmxpY19kZWxlZ2F0ZWRfcHJlZml4X3Jlc291cmNl", + "GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29v", + "Z2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFw", + "aXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ygw0KDEhlYWx0aENoZWNrcxLL", + "AQoOQWdncmVnYXRlZExpc3QSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5B", + "Z2dyZWdhdGVkTGlzdEhlYWx0aENoZWNrc1JlcXVlc3QaMy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5IZWFsdGhDaGVja3NBZ2dyZWdhdGVkTGlzdCJI2kEH", + "cHJvamVjdILT5JMCOBI2L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2FnZ3JlZ2F0ZWQvaGVhbHRoQ2hlY2tzEtQBCgZEZWxldGUSMS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5EZWxldGVIZWFsdGhDaGVja1JlcXVlc3QaIi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ic9pBFHByb2plY3Qs", + "aGVhbHRoX2NoZWNrik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCQypBL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9oZWFsdGhDaGVja3Mv", + "e2hlYWx0aF9jaGVja30SvQEKA0dldBIuLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkdldEhlYWx0aENoZWNrUmVxdWVzdBokLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkhlYWx0aENoZWNrImDaQRRwcm9qZWN0LGhlYWx0aF9jaGVja4LT", + "5JMCQxJBL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9o", + "ZWFsdGhDaGVja3Mve2hlYWx0aF9jaGVja30S5gEKBkluc2VydBIxLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEhlYWx0aENoZWNrUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKEAdpBHXByb2pl", + "Y3QsaGVhbHRoX2NoZWNrX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", + "5JMCSyIyL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9o", + "ZWFsdGhDaGVja3M6FWhlYWx0aF9jaGVja19yZXNvdXJjZRKoAQoETGlzdBIw", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RIZWFsdGhDaGVja3NSZXF1", + "ZXN0GiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tMaXN0", + "IkTaQQdwcm9qZWN0gtPkkwI0EjIvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2xvYmFsL2hlYWx0aENoZWNrcxKAAgoFUGF0Y2gSMC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5QYXRjaEhlYWx0aENoZWNrUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKgAdpBKnByb2plY3Qs", + "aGVhbHRoX2NoZWNrLGhlYWx0aF9jaGVja19yZXNvdXJjZYpOEEdsb2JhbE9w", + "ZXJhdGlvbnOC0+STAloyQS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9nbG9iYWwvaGVhbHRoQ2hlY2tzL3toZWFsdGhfY2hlY2t9OhVoZWFsdGhf", + "Y2hlY2tfcmVzb3VyY2USggIKBlVwZGF0ZRIxLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlVwZGF0ZUhlYWx0aENoZWNrUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKgAdpBKnByb2plY3QsaGVhbHRoX2No", + "ZWNrLGhlYWx0aF9jaGVja19yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC", + "0+STAloaQS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "aGVhbHRoQ2hlY2tzL3toZWFsdGhfY2hlY2t9OhVoZWFsdGhfY2hlY2tfcmVz", + "b3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3", + "dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29v", + "Z2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKEAwoQSW1hZ2VGYW1p", + "bHlWaWV3cxLIAQoDR2V0EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0", + "SW1hZ2VGYW1pbHlWaWV3UmVxdWVzdBooLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkltYWdlRmFtaWx5VmlldyJj2kETcHJvamVjdCx6b25lLGZhbWlseYLT", + "5JMCRxJFL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6", + "b25lfS9pbWFnZUZhbWlseVZpZXdzL3tmYW1pbHl9GqQBykEWY29tcHV0ZS5n", + "b29nbGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9h", + "dXRoL2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", + "b20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", + "dGgvY2xvdWQtcGxhdGZvcm0y/BMKBkltYWdlcxK6AQoGRGVsZXRlEisuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlSW1hZ2VSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIl/aQQ1wcm9qZWN0LGlt", + "YWdlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCNio0L2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L2dsb2JhbC9pbWFnZXMve2ltYWdlfRKEAgoJRGVw", + "cmVjYXRlEi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVwcmVjYXRlSW1h", + "Z2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "IqIB2kEpcHJvamVjdCxpbWFnZSxkZXByZWNhdGlvbl9zdGF0dXNfcmVzb3Vy", + "Y2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJdIj4vY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vZ2xvYmFsL2ltYWdlcy97aW1hZ2V9L2RlcHJlY2F0", + "ZTobZGVwcmVjYXRpb25fc3RhdHVzX3Jlc291cmNlEp0BCgNHZXQSKC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJbWFnZVJlcXVlc3QaHi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbWFnZSJM2kENcHJvamVjdCxpbWFnZYLT5JMC", + "NhI0L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbWFn", + "ZXMve2ltYWdlfRK6AQoNR2V0RnJvbUZhbWlseRIyLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkdldEZyb21GYW1pbHlJbWFnZVJlcXVlc3QaHi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbWFnZSJV2kEOcHJvamVjdCxmYW1pbHmC0+ST", + "Aj4SPC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW1h", + "Z2VzL2ZhbWlseS97ZmFtaWx5fRLDAQoMR2V0SWFtUG9saWN5EjEuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuR2V0SWFtUG9saWN5SW1hZ2VSZXF1ZXN0Gh8u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5Il/aQRBwcm9qZWN0LHJl", + "c291cmNlgtPkkwJGEkQvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "Z2xvYmFsL2ltYWdlcy97cmVzb3VyY2V9L2dldElhbVBvbGljeRLLAQoGSW5z", + "ZXJ0EisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0SW1hZ2VSZXF1", + "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInDaQRZw", + "cm9qZWN0LGltYWdlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", + "PiIsL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbWFn", + "ZXM6DmltYWdlX3Jlc291cmNlEpYBCgRMaXN0EiouZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuTGlzdEltYWdlc1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbWFnZUxpc3QiPtpBB3Byb2plY3SC0+STAi4SLC9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW1hZ2VzEtcBCgVQYXRj", + "aBIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoSW1hZ2VSZXF1ZXN0", + "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIn7aQRxwcm9q", + "ZWN0LGltYWdlLGltYWdlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", + "5JMCRjI0L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9p", + "bWFnZXMve2ltYWdlfToOaW1hZ2VfcmVzb3VyY2USiwIKDFNldElhbVBvbGlj", + "eRIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBvbGljeUltYWdl", + "UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSKmAdpB", + "M3Byb2plY3QscmVzb3VyY2UsZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9y", + "ZXNvdXJjZYLT5JMCaiJEL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2dsb2JhbC9pbWFnZXMve3Jlc291cmNlfS9zZXRJYW1Qb2xpY3k6Imdsb2Jh", + "bF9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2USmAIKCVNldExhYmVscxIu", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldExhYmVsc0ltYWdlUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK2AdpBM3By", + "b2plY3QscmVzb3VyY2UsZ2xvYmFsX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNv", + "dXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAmciQS9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW1hZ2VzL3tyZXNvdXJjZX0vc2V0", + "TGFiZWxzOiJnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlEqwC", + "ChJUZXN0SWFtUGVybWlzc2lvbnMSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5UZXN0SWFtUGVybWlzc2lvbnNJbWFnZVJlcXVlc3QaMC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25zZSKqAdpBMnBy", + "b2plY3QscmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291", + "cmNlgtPkkwJvIkovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", + "YmFsL2ltYWdlcy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVz", + "dF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdv", + "b2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", + "aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xv", + "dWQtcGxhdGZvcm0yog4KIkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVzaXplUmVx", + "dWVzdHMSyQIKBkNhbmNlbBJHLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkNh", + "bmNlbEluc3RhbmNlR3JvdXBNYW5hZ2VyUmVzaXplUmVxdWVzdFJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i0QHaQTJwcm9q", + "ZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixyZXNpemVfcmVxdWVz", + "dIpODlpvbmVPcGVyYXRpb25zgtPkkwKEASKBAS9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91cE1hbmFn", + "ZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9yZXNpemVSZXF1ZXN0cy97", + "cmVzaXplX3JlcXVlc3R9L2NhbmNlbBLAAgoGRGVsZXRlEkcuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuRGVsZXRlSW5zdGFuY2VHcm91cE1hbmFnZXJSZXNp", + "emVSZXF1ZXN0UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiLIAdpBMnByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91cF9tYW5h", + "Z2VyLHJlc2l6ZV9yZXF1ZXN0ik4OWm9uZU9wZXJhdGlvbnOC0+STAnwqei9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5z", + "dGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9y", + "ZXNpemVSZXF1ZXN0cy97cmVzaXplX3JlcXVlc3R9EsECCgNHZXQSRC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJbnN0YW5jZUdyb3VwTWFuYWdlclJl", + "c2l6ZVJlcXVlc3RSZXF1ZXN0GjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SW5zdGFuY2VHcm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0IrcB2kEycHJvamVj", + "dCx6b25lLGluc3RhbmNlX2dyb3VwX21hbmFnZXIscmVzaXplX3JlcXVlc3SC", + "0+STAnwSei9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97", + "em9uZX0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9t", + "YW5hZ2VyfS9yZXNpemVSZXF1ZXN0cy97cmVzaXplX3JlcXVlc3R9EoADCgZJ", + "bnNlcnQSRy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRJbnN0YW5j", "ZUdyb3VwTWFuYWdlclJlc2l6ZVJlcXVlc3RSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItEB2kEycHJvamVjdCx6b25lLGlu", - "c3RhbmNlX2dyb3VwX21hbmFnZXIscmVzaXplX3JlcXVlc3SKTg5ab25lT3Bl", - "cmF0aW9uc4LT5JMChAEigQEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFu", - "Y2VfZ3JvdXBfbWFuYWdlcn0vcmVzaXplUmVxdWVzdHMve3Jlc2l6ZV9yZXF1", - "ZXN0fS9jYW5jZWwSwAIKBkRlbGV0ZRJHLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkRlbGV0ZUluc3RhbmNlR3JvdXBNYW5hZ2VyUmVzaXplUmVxdWVzdFJl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iyAHa", - "QTJwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixyZXNpemVf", - "cmVxdWVzdIpODlpvbmVPcGVyYXRpb25zgtPkkwJ8KnovY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBN", - "YW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vcmVzaXplUmVxdWVz", - "dHMve3Jlc2l6ZV9yZXF1ZXN0fRLBAgoDR2V0EkQuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuR2V0SW5zdGFuY2VHcm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0", - "UmVxdWVzdBo6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3Jv", - "dXBNYW5hZ2VyUmVzaXplUmVxdWVzdCK3AdpBMnByb2plY3Qsem9uZSxpbnN0", - "YW5jZV9ncm91cF9tYW5hZ2VyLHJlc2l6ZV9yZXF1ZXN0gtPkkwJ8EnovY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3Rh", - "bmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vcmVz", - "aXplUmVxdWVzdHMve3Jlc2l6ZV9yZXF1ZXN0fRKAAwoGSW5zZXJ0EkcuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0SW5zdGFuY2VHcm91cE1hbmFn", - "ZXJSZXNpemVSZXF1ZXN0UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiKIAtpBUnByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91", - "cF9tYW5hZ2VyLGluc3RhbmNlX2dyb3VwX21hbmFnZXJfcmVzaXplX3JlcXVl", - "c3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCmwEiaS9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VH", - "cm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9yZXNpemVS", - "ZXF1ZXN0czouaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcl9yZXNpemVfcmVxdWVz", - "dF9yZXNvdXJjZRKxAgoETGlzdBJGLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkxpc3RJbnN0YW5jZUdyb3VwTWFuYWdlclJlc2l6ZVJlcXVlc3RzUmVxdWVz", - "dBpHLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5h", - "Z2VyUmVzaXplUmVxdWVzdHNMaXN0UmVzcG9uc2UilwHaQSNwcm9qZWN0LHpv", - "bmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcoLT5JMCaxJpL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3Vw", - "TWFuYWdlcnMve2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L3Jlc2l6ZVJlcXVl", - "c3RzGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cu", - "Z29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y4zgKFUluc3RhbmNlR3Jv", - "dXBNYW5hZ2VycxKhAwoQQWJhbmRvbkluc3RhbmNlcxJELmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkFiYW5kb25JbnN0YW5jZXNJbnN0YW5jZUdyb3VwTWFu", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIogC2kFScHJvamVjdCx6b25lLGlu", + "c3RhbmNlX2dyb3VwX21hbmFnZXIsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcl9y", + "ZXNpemVfcmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKb", + "ASJpL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25l", + "fS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2luc3RhbmNlX2dyb3VwX21hbmFn", + "ZXJ9L3Jlc2l6ZVJlcXVlc3RzOi5pbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3Jl", + "c2l6ZV9yZXF1ZXN0X3Jlc291cmNlErECCgRMaXN0EkYuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuTGlzdEluc3RhbmNlR3JvdXBNYW5hZ2VyUmVzaXplUmVx", + "dWVzdHNSZXF1ZXN0GkcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", + "Y2VHcm91cE1hbmFnZXJSZXNpemVSZXF1ZXN0c0xpc3RSZXNwb25zZSKXAdpB", + "I3Byb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2VygtPkkwJrEmkv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2lu", + "c3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0v", + "cmVzaXplUmVxdWVzdHMacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZo", + "dHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6", + "Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLVRQoV", + "SW5zdGFuY2VHcm91cE1hbmFnZXJzEqEDChBBYmFuZG9uSW5zdGFuY2VzEkQu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWJhbmRvbkluc3RhbmNlc0luc3Rh", + "bmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiKiAtpBXnByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91", + "cF9tYW5hZ2VyLGluc3RhbmNlX2dyb3VwX21hbmFnZXJzX2FiYW5kb25faW5z", + "dGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMC", + "qQEiay9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9u", + "ZX0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5h", + "Z2VyfS9hYmFuZG9uSW5zdGFuY2VzOjppbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", + "c19hYmFuZG9uX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlEuUBCg5BZ2dy", + "ZWdhdGVkTGlzdBJDLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0", + "ZWRMaXN0SW5zdGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBo7Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2VyQWdncmVnYXRl", + "ZExpc3QiUdpBB3Byb2plY3SC0+STAkESPy9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9hZ2dyZWdhdGVkL2luc3RhbmNlR3JvdXBNYW5hZ2VycxKu", + "AwoXQXBwbHlVcGRhdGVzVG9JbnN0YW5jZXMSSy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5BcHBseVVwZGF0ZXNUb0luc3RhbmNlc0luc3RhbmNlR3JvdXBN", + "YW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", + "dGlvbiKhAtpBWnByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", + "LGluc3RhbmNlX2dyb3VwX21hbmFnZXJzX2FwcGx5X3VwZGF0ZXNfcmVxdWVz", + "dF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKsASJyL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdy", + "b3VwTWFuYWdlcnMve2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L2FwcGx5VXBk", + "YXRlc1RvSW5zdGFuY2VzOjZpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19hcHBs", + "eV91cGRhdGVzX3JlcXVlc3RfcmVzb3VyY2USnAMKD0NyZWF0ZUluc3RhbmNl", + "cxJDLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkNyZWF0ZUluc3RhbmNlc0lu", + "c3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLk9wZXJhdGlvbiKfAtpBXXByb2plY3Qsem9uZSxpbnN0YW5jZV9n", + "cm91cF9tYW5hZ2VyLGluc3RhbmNlX2dyb3VwX21hbmFnZXJzX2NyZWF0ZV9p", + "bnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPk", + "kwKnASJqL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6", + "b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2luc3RhbmNlX2dyb3VwX21h", + "bmFnZXJ9L2NyZWF0ZUluc3RhbmNlczo5aW5zdGFuY2VfZ3JvdXBfbWFuYWdl", + "cnNfY3JlYXRlX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlEoQCCgZEZWxl", + "dGUSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVJbnN0YW5jZUdy", + "b3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24imQHaQSNwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFu", + "YWdlcopODlpvbmVPcGVyYXRpb25zgtPkkwJcKlovY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBNYW5h", + "Z2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0SnAMKD0RlbGV0ZUluc3Rh", + "bmNlcxJDLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZUluc3RhbmNl", + "c0luc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKfAtpBXXByb2plY3Qsem9uZSxpbnN0YW5j", + "ZV9ncm91cF9tYW5hZ2VyLGluc3RhbmNlX2dyb3VwX21hbmFnZXJzX2RlbGV0", + "ZV9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25z", + "gtPkkwKnASJqL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVz", + "L3t6b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2luc3RhbmNlX2dyb3Vw", + "X21hbmFnZXJ9L2RlbGV0ZUluc3RhbmNlczo5aW5zdGFuY2VfZ3JvdXBfbWFu", + "YWdlcnNfZGVsZXRlX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlEsUDChhE", + "ZWxldGVQZXJJbnN0YW5jZUNvbmZpZ3MSTC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5EZWxldGVQZXJJbnN0YW5jZUNvbmZpZ3NJbnN0YW5jZUdyb3VwTWFu", "YWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24iogLaQV5wcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixp", - "bnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19hYmFuZG9uX2luc3RhbmNlc19yZXF1", - "ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAqkBImsvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNl", - "R3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vYWJhbmRv", - "bkluc3RhbmNlczo6aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfYWJhbmRvbl9p", - "bnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRLlAQoOQWdncmVnYXRlZExpc3QS", - "Qy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdEluc3Rh", - "bmNlR3JvdXBNYW5hZ2Vyc1JlcXVlc3QaOy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdlckFnZ3JlZ2F0ZWRMaXN0IlHaQQdw", - "cm9qZWN0gtPkkwJBEj8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "YWdncmVnYXRlZC9pbnN0YW5jZUdyb3VwTWFuYWdlcnMSrgMKF0FwcGx5VXBk", - "YXRlc1RvSW5zdGFuY2VzEksuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQXBw", - "bHlVcGRhdGVzVG9JbnN0YW5jZXNJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVl", - "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ioQLaQVpw", - "cm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixpbnN0YW5jZV9n", - "cm91cF9tYW5hZ2Vyc19hcHBseV91cGRhdGVzX3JlcXVlc3RfcmVzb3VyY2WK", - "Tg5ab25lT3BlcmF0aW9uc4LT5JMCrAEici9jb21wdXRlL3YxL3Byb2plY3Rz", + "b24itgLaQWRwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixp", + "bnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19kZWxldGVfcGVyX2luc3RhbmNlX2Nv", + "bmZpZ3NfcmVxX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STArcBInMv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2lu", + "c3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0v", + "ZGVsZXRlUGVySW5zdGFuY2VDb25maWdzOkBpbnN0YW5jZV9ncm91cF9tYW5h", + "Z2Vyc19kZWxldGVfcGVyX2luc3RhbmNlX2NvbmZpZ3NfcmVxX3Jlc291cmNl", + "EvgBCgNHZXQSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJbnN0YW5j", + "ZUdyb3VwTWFuYWdlclJlcXVlc3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5JbnN0YW5jZUdyb3VwTWFuYWdlciKIAdpBI3Byb2plY3Qsem9uZSxpbnN0", + "YW5jZV9ncm91cF9tYW5hZ2VygtPkkwJcElovY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBNYW5hZ2Vy", + "cy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0SlQIKBkluc2VydBI6Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEluc3RhbmNlR3JvdXBNYW5hZ2Vy", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKq", + "AdpBLHByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3Jlc291", + "cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAmQiQS9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91cE1hbmFn", + "ZXJzOh9pbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3Jlc291cmNlEs4BCgRMaXN0", + "EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEluc3RhbmNlR3JvdXBN", + "YW5hZ2Vyc1JlcXVlc3QaMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0", + "YW5jZUdyb3VwTWFuYWdlckxpc3QiWNpBDHByb2plY3Qsem9uZYLT5JMCQxJB", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9p", + "bnN0YW5jZUdyb3VwTWFuYWdlcnMSpQIKCkxpc3RFcnJvcnMSPy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5MaXN0RXJyb3JzSW5zdGFuY2VHcm91cE1hbmFn", + "ZXJzUmVxdWVzdBpALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNl", + "R3JvdXBNYW5hZ2Vyc0xpc3RFcnJvcnNSZXNwb25zZSKTAdpBI3Byb2plY3Qs", + "em9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2VygtPkkwJnEmUvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3Jv", + "dXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vbGlzdEVycm9y", + "cxLNAgoUTGlzdE1hbmFnZWRJbnN0YW5jZXMSSS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5MaXN0TWFuYWdlZEluc3RhbmNlc0luc3RhbmNlR3JvdXBNYW5h", + "Z2Vyc1JlcXVlc3QaSi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5j", + "ZUdyb3VwTWFuYWdlcnNMaXN0TWFuYWdlZEluc3RhbmNlc1Jlc3BvbnNlIp0B", + "2kEjcHJvamVjdCx6b25lLGluc3RhbmNlX2dyb3VwX21hbmFnZXKC0+STAnEi", + "by9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", + "aW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", + "fS9saXN0TWFuYWdlZEluc3RhbmNlcxLRAgoWTGlzdFBlckluc3RhbmNlQ29u", + "ZmlncxJLLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RQZXJJbnN0YW5j", + "ZUNvbmZpZ3NJbnN0YW5jZUdyb3VwTWFuYWdlcnNSZXF1ZXN0GkguZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFnZXJzTGlzdFBl", + "ckluc3RhbmNlQ29uZmlnc1Jlc3AinwHaQSNwcm9qZWN0LHpvbmUsaW5zdGFu", + "Y2VfZ3JvdXBfbWFuYWdlcoLT5JMCcyJxL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMv", + "e2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L2xpc3RQZXJJbnN0YW5jZUNvbmZp", + "Z3MSwwIKBVBhdGNoEjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hJ", + "bnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5PcGVyYXRpb24i2gHaQUNwcm9qZWN0LHpvbmUsaW5zdGFuY2Vf", + "Z3JvdXBfbWFuYWdlcixpbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3Jlc291cmNl", + "ik4OWm9uZU9wZXJhdGlvbnOC0+STAn0yWi9jb21wdXRlL3YxL3Byb2plY3Rz", "L3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91cE1hbmFnZXJz", - "L3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9hcHBseVVwZGF0ZXNUb0luc3Rh", - "bmNlczo2aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfYXBwbHlfdXBkYXRlc19y", - "ZXF1ZXN0X3Jlc291cmNlEpwDCg9DcmVhdGVJbnN0YW5jZXMSQy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5DcmVhdGVJbnN0YW5jZXNJbnN0YW5jZUdyb3Vw", - "TWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", - "YXRpb24inwLaQV1wcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdl", - "cixpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19jcmVhdGVfaW5zdGFuY2VzX3Jl", - "cXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCpwEiai9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFu", - "Y2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9jcmVh", - "dGVJbnN0YW5jZXM6OWluc3RhbmNlX2dyb3VwX21hbmFnZXJzX2NyZWF0ZV9p", - "bnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRKEAgoGRGVsZXRlEjouZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlSW5zdGFuY2VHcm91cE1hbmFnZXJS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpkB", - "2kEjcHJvamVjdCx6b25lLGluc3RhbmNlX2dyb3VwX21hbmFnZXKKTg5ab25l", - "T3BlcmF0aW9uc4LT5JMCXCpaL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2luc3Rh", - "bmNlX2dyb3VwX21hbmFnZXJ9EpwDCg9EZWxldGVJbnN0YW5jZXMSQy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVJbnN0YW5jZXNJbnN0YW5jZUdy", - "b3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", - "cGVyYXRpb24inwLaQV1wcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFu", - "YWdlcixpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19kZWxldGVfaW5zdGFuY2Vz", - "X3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCpwEiai9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5z", - "dGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9k", - "ZWxldGVJbnN0YW5jZXM6OWluc3RhbmNlX2dyb3VwX21hbmFnZXJzX2RlbGV0", - "ZV9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRLFAwoYRGVsZXRlUGVySW5z", - "dGFuY2VDb25maWdzEkwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRl", - "UGVySW5zdGFuY2VDb25maWdzSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrYC2kFkcHJv", - "amVjdCx6b25lLGluc3RhbmNlX2dyb3VwX21hbmFnZXIsaW5zdGFuY2VfZ3Jv", - "dXBfbWFuYWdlcnNfZGVsZXRlX3Blcl9pbnN0YW5jZV9jb25maWdzX3JlcV9y", - "ZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwK3ASJzL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3Vw", - "TWFuYWdlcnMve2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L2RlbGV0ZVBlcklu", - "c3RhbmNlQ29uZmlnczpAaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfZGVsZXRl", - "X3Blcl9pbnN0YW5jZV9jb25maWdzX3JlcV9yZXNvdXJjZRL4AQoDR2V0Ejcu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SW5zdGFuY2VHcm91cE1hbmFn", - "ZXJSZXF1ZXN0Gi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VH", - "cm91cE1hbmFnZXIiiAHaQSNwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBf", - "bWFuYWdlcoLT5JMCXBJaL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfTofaW5zdGFuY2VfZ3JvdXBfbWFu", + "YWdlcl9yZXNvdXJjZRLAAwoXUGF0Y2hQZXJJbnN0YW5jZUNvbmZpZ3MSSy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaFBlckluc3RhbmNlQ29uZmln", + "c0luc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKzAtpBY3Byb2plY3Qsem9uZSxpbnN0YW5j", + "ZV9ncm91cF9tYW5hZ2VyLGluc3RhbmNlX2dyb3VwX21hbmFnZXJzX3BhdGNo", + "X3Blcl9pbnN0YW5jZV9jb25maWdzX3JlcV9yZXNvdXJjZYpODlpvbmVPcGVy", + "YXRpb25zgtPkkwK1ASJyL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", "L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2luc3RhbmNl", - "X2dyb3VwX21hbmFnZXJ9EpUCCgZJbnNlcnQSOi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5JbnNlcnRJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iqgHaQSxwcm9qZWN0", - "LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcl9yZXNvdXJjZYpODlpvbmVP", - "cGVyYXRpb25zgtPkkwJkIkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBNYW5hZ2VyczofaW5zdGFu", - "Y2VfZ3JvdXBfbWFuYWdlcl9yZXNvdXJjZRLOAQoETGlzdBI5Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkxpc3RJbnN0YW5jZUdyb3VwTWFuYWdlcnNSZXF1", - "ZXN0GjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1h", - "bmFnZXJMaXN0IljaQQxwcm9qZWN0LHpvbmWC0+STAkMSQS9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91", - "cE1hbmFnZXJzEqUCCgpMaXN0RXJyb3JzEj8uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuTGlzdEVycm9yc0luc3RhbmNlR3JvdXBNYW5hZ2Vyc1JlcXVlc3Qa", - "QC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTWFuYWdl", - "cnNMaXN0RXJyb3JzUmVzcG9uc2UikwHaQSNwcm9qZWN0LHpvbmUsaW5zdGFu", - "Y2VfZ3JvdXBfbWFuYWdlcoLT5JMCZxJlL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMv", - "e2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L2xpc3RFcnJvcnMSzQIKFExpc3RN", - "YW5hZ2VkSW5zdGFuY2VzEkkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlz", - "dE1hbmFnZWRJbnN0YW5jZXNJbnN0YW5jZUdyb3VwTWFuYWdlcnNSZXF1ZXN0", - "GkouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cE1hbmFn", - "ZXJzTGlzdE1hbmFnZWRJbnN0YW5jZXNSZXNwb25zZSKdAdpBI3Byb2plY3Qs", - "em9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2VygtPkkwJxIm8vY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3Jv", - "dXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vbGlzdE1hbmFn", - "ZWRJbnN0YW5jZXMS0QIKFkxpc3RQZXJJbnN0YW5jZUNvbmZpZ3MSSy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UGVySW5zdGFuY2VDb25maWdzSW5z", - "dGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBpILmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc3RhbmNlR3JvdXBNYW5hZ2Vyc0xpc3RQZXJJbnN0YW5jZUNv", - "bmZpZ3NSZXNwIp8B2kEjcHJvamVjdCx6b25lLGluc3RhbmNlX2dyb3VwX21h", - "bmFnZXKC0+STAnMicS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", - "b25lcy97em9uZX0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9n", - "cm91cF9tYW5hZ2VyfS9saXN0UGVySW5zdGFuY2VDb25maWdzEsMCCgVQYXRj", - "aBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoSW5zdGFuY2VHcm91", + "X2dyb3VwX21hbmFnZXJ9L3BhdGNoUGVySW5zdGFuY2VDb25maWdzOj9pbnN0", + "YW5jZV9ncm91cF9tYW5hZ2Vyc19wYXRjaF9wZXJfaW5zdGFuY2VfY29uZmln", + "c19yZXFfcmVzb3VyY2USpgMKEVJlY3JlYXRlSW5zdGFuY2VzEkUuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUmVjcmVhdGVJbnN0YW5jZXNJbnN0YW5jZUdy", + "b3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24ipQLaQV9wcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFu", + "YWdlcixpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19yZWNyZWF0ZV9pbnN0YW5j", + "ZXNfcmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKrASJs", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9p", + "bnN0YW5jZUdyb3VwTWFuYWdlcnMve2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9", + "L3JlY3JlYXRlSW5zdGFuY2VzOjtpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19y", + "ZWNyZWF0ZV9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRKQAgoGUmVzaXpl", + "EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzaXplSW5zdGFuY2VHcm91", "cE1hbmFnZXJSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", - "cmF0aW9uItoB2kFDcHJvamVjdCx6b25lLGluc3RhbmNlX2dyb3VwX21hbmFn", - "ZXIsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcl9yZXNvdXJjZYpODlpvbmVPcGVy", - "YXRpb25zgtPkkwJ9MlovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "cmF0aW9uIqUB2kEocHJvamVjdCx6b25lLGluc3RhbmNlX2dyb3VwX21hbmFn", + "ZXIsc2l6ZYpODlpvbmVPcGVyYXRpb25zgtPkkwJjImEvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBN", + "YW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vcmVzaXplEpwDCg9S", + "ZXN1bWVJbnN0YW5jZXMSQy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXN1", + "bWVJbnN0YW5jZXNJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24inwLaQV1wcm9qZWN0LHpv", + "bmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixpbnN0YW5jZV9ncm91cF9tYW5h", + "Z2Vyc19yZXN1bWVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKTg5ab25l", + "T3BlcmF0aW9uc4LT5JMCpwEiai9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0", + "YW5jZV9ncm91cF9tYW5hZ2VyfS9yZXN1bWVJbnN0YW5jZXM6OWluc3RhbmNl", + "X2dyb3VwX21hbmFnZXJzX3Jlc3VtZV9pbnN0YW5jZXNfcmVxdWVzdF9yZXNv", + "dXJjZRKyAwoTU2V0SW5zdGFuY2VUZW1wbGF0ZRJHLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlNldEluc3RhbmNlVGVtcGxhdGVJbnN0YW5jZUdyb3VwTWFu", + "YWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24irQLaQWJwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixp", + "bnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19zZXRfaW5zdGFuY2VfdGVtcGxhdGVf", + "cmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKwASJuL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0", + "YW5jZUdyb3VwTWFuYWdlcnMve2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L3Nl", + "dEluc3RhbmNlVGVtcGxhdGU6Pmluc3RhbmNlX2dyb3VwX21hbmFnZXJzX3Nl", + "dF9pbnN0YW5jZV90ZW1wbGF0ZV9yZXF1ZXN0X3Jlc291cmNlEpkDCg5TZXRU", + "YXJnZXRQb29scxJCLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFRhcmdl", + "dFBvb2xzSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0GiIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIp4C2kFdcHJvamVjdCx6b25lLGlu", + "c3RhbmNlX2dyb3VwX21hbmFnZXIsaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNf", + "c2V0X3RhcmdldF9wb29sc19yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJh", + "dGlvbnOC0+STAqYBImkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", "em9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFuY2Vf", - "Z3JvdXBfbWFuYWdlcn06H2luc3RhbmNlX2dyb3VwX21hbmFnZXJfcmVzb3Vy", - "Y2USwAMKF1BhdGNoUGVySW5zdGFuY2VDb25maWdzEksuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUGF0Y2hQZXJJbnN0YW5jZUNvbmZpZ3NJbnN0YW5jZUdy", - "b3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", - "cGVyYXRpb24iswLaQWNwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXBfbWFu", - "YWdlcixpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19wYXRjaF9wZXJfaW5zdGFu", - "Y2VfY29uZmlnc19yZXFfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMC", - "tQEici9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9u", - "ZX0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5h", - "Z2VyfS9wYXRjaFBlckluc3RhbmNlQ29uZmlnczo/aW5zdGFuY2VfZ3JvdXBf", - "bWFuYWdlcnNfcGF0Y2hfcGVyX2luc3RhbmNlX2NvbmZpZ3NfcmVxX3Jlc291", - "cmNlEqYDChFSZWNyZWF0ZUluc3RhbmNlcxJFLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlJlY3JlYXRlSW5zdGFuY2VzSW5zdGFuY2VHcm91cE1hbmFnZXJS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqUC", - "2kFfcHJvamVjdCx6b25lLGluc3RhbmNlX2dyb3VwX21hbmFnZXIsaW5zdGFu", - "Y2VfZ3JvdXBfbWFuYWdlcnNfcmVjcmVhdGVfaW5zdGFuY2VzX3JlcXVlc3Rf", - "cmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCqwEibC9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91", - "cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9yZWNyZWF0ZUlu", - "c3RhbmNlczo7aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfcmVjcmVhdGVfaW5z", - "dGFuY2VzX3JlcXVlc3RfcmVzb3VyY2USkAIKBlJlc2l6ZRI6Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlJlc2l6ZUluc3RhbmNlR3JvdXBNYW5hZ2VyUmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKlAdpB", - "KHByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLHNpemWKTg5a", - "b25lT3BlcmF0aW9uc4LT5JMCYyJhL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2lu", - "c3RhbmNlX2dyb3VwX21hbmFnZXJ9L3Jlc2l6ZRKyAwoTU2V0SW5zdGFuY2VU", - "ZW1wbGF0ZRJHLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldEluc3RhbmNl", - "VGVtcGxhdGVJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24irQLaQWJwcm9qZWN0LHpvbmUs", + "Z3JvdXBfbWFuYWdlcn0vc2V0VGFyZ2V0UG9vbHM6OWluc3RhbmNlX2dyb3Vw", + "X21hbmFnZXJzX3NldF90YXJnZXRfcG9vbHNfcmVxdWVzdF9yZXNvdXJjZRKX", + "AwoOU3RhcnRJbnN0YW5jZXMSQi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "dGFydEluc3RhbmNlc0luc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKcAtpBXHByb2plY3Qs", + "em9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLGluc3RhbmNlX2dyb3VwX21h", + "bmFnZXJzX3N0YXJ0X2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlik4OWm9u", + "ZU9wZXJhdGlvbnOC0+STAqUBImkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5z", + "dGFuY2VfZ3JvdXBfbWFuYWdlcn0vc3RhcnRJbnN0YW5jZXM6OGluc3RhbmNl", + "X2dyb3VwX21hbmFnZXJzX3N0YXJ0X2luc3RhbmNlc19yZXF1ZXN0X3Jlc291", + "cmNlEpIDCg1TdG9wSW5zdGFuY2VzEkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuU3RvcEluc3RhbmNlc0luc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKZAtpBW3Byb2pl", + "Y3Qsem9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLGluc3RhbmNlX2dyb3Vw", + "X21hbmFnZXJzX3N0b3BfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKTg5a", + "b25lT3BlcmF0aW9uc4LT5JMCowEiaC9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tp", + "bnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9zdG9wSW5zdGFuY2VzOjdpbnN0YW5j", + "ZV9ncm91cF9tYW5hZ2Vyc19zdG9wX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291", + "cmNlEqEDChBTdXNwZW5kSW5zdGFuY2VzEkQuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuU3VzcGVuZEluc3RhbmNlc0luc3RhbmNlR3JvdXBNYW5hZ2VyUmVx", + "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKiAtpB", + "XnByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLGluc3RhbmNl", + "X2dyb3VwX21hbmFnZXJzX3N1c3BlbmRfaW5zdGFuY2VzX3JlcXVlc3RfcmVz", + "b3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCqQEiay9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91cE1h", + "bmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9zdXNwZW5kSW5zdGFu", + "Y2VzOjppbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19zdXNwZW5kX2luc3RhbmNl", + "c19yZXF1ZXN0X3Jlc291cmNlEsUDChhVcGRhdGVQZXJJbnN0YW5jZUNvbmZp", + "Z3MSTC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGRhdGVQZXJJbnN0YW5j", + "ZUNvbmZpZ3NJbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24itgLaQWRwcm9qZWN0LHpvbmUs", "aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixpbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", - "c19zZXRfaW5zdGFuY2VfdGVtcGxhdGVfcmVxdWVzdF9yZXNvdXJjZYpODlpv", - "bmVPcGVyYXRpb25zgtPkkwKwASJuL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2lu", - "c3RhbmNlX2dyb3VwX21hbmFnZXJ9L3NldEluc3RhbmNlVGVtcGxhdGU6Pmlu", - "c3RhbmNlX2dyb3VwX21hbmFnZXJzX3NldF9pbnN0YW5jZV90ZW1wbGF0ZV9y", - "ZXF1ZXN0X3Jlc291cmNlEpkDCg5TZXRUYXJnZXRQb29scxJCLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlNldFRhcmdldFBvb2xzSW5zdGFuY2VHcm91cE1h", - "bmFnZXJSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uIp4C2kFdcHJvamVjdCx6b25lLGluc3RhbmNlX2dyb3VwX21hbmFnZXIs", - "aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfc2V0X3RhcmdldF9wb29sc19yZXF1", - "ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAqYBImkvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNl", - "R3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vc2V0VGFy", - "Z2V0UG9vbHM6OWluc3RhbmNlX2dyb3VwX21hbmFnZXJzX3NldF90YXJnZXRf", - "cG9vbHNfcmVxdWVzdF9yZXNvdXJjZRLFAwoYVXBkYXRlUGVySW5zdGFuY2VD", - "b25maWdzEkwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlUGVySW5z", - "dGFuY2VDb25maWdzSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrYC2kFkcHJvamVjdCx6", - "b25lLGluc3RhbmNlX2dyb3VwX21hbmFnZXIsaW5zdGFuY2VfZ3JvdXBfbWFu", - "YWdlcnNfdXBkYXRlX3Blcl9pbnN0YW5jZV9jb25maWdzX3JlcV9yZXNvdXJj", - "ZYpODlpvbmVPcGVyYXRpb25zgtPkkwK3ASJzL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3VwTWFuYWdl", - "cnMve2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L3VwZGF0ZVBlckluc3RhbmNl", - "Q29uZmlnczpAaW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfdXBkYXRlX3Blcl9p", - "bnN0YW5jZV9jb25maWdzX3JlcV9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29n", - "bGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", - "Y29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3Vk", - "LXBsYXRmb3JtMvAUCg5JbnN0YW5jZUdyb3VwcxLfAgoMQWRkSW5zdGFuY2Vz", - "EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkSW5zdGFuY2VzSW5zdGFu", - "Y2VHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", - "YXRpb24i7wHaQUpwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXAsaW5zdGFu", - "Y2VfZ3JvdXBzX2FkZF9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZYpODlpv", - "bmVPcGVyYXRpb25zgtPkkwKKASJYL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3Vwcy97aW5zdGFuY2Vf", - "Z3JvdXB9L2FkZEluc3RhbmNlczouaW5zdGFuY2VfZ3JvdXBzX2FkZF9pbnN0", - "YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRLQAQoOQWdncmVnYXRlZExpc3QSPC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdEluc3RhbmNl", - "R3JvdXBzUmVxdWVzdBo0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3Rh", - "bmNlR3JvdXBBZ2dyZWdhdGVkTGlzdCJK2kEHcHJvamVjdILT5JMCOhI4L2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvaW5zdGFu", - "Y2VHcm91cHMS5gEKBkRlbGV0ZRIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkRlbGV0ZUluc3RhbmNlR3JvdXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuT3BlcmF0aW9uIoIB2kEbcHJvamVjdCx6b25lLGluc3RhbmNl", - "X2dyb3Vwik4OWm9uZU9wZXJhdGlvbnOC0+STAk0qSy9jb21wdXRlL3YxL3By", + "c191cGRhdGVfcGVyX2luc3RhbmNlX2NvbmZpZ3NfcmVxX3Jlc291cmNlik4O", + "Wm9uZU9wZXJhdGlvbnOC0+STArcBInMvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBNYW5hZ2Vycy97", + "aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vdXBkYXRlUGVySW5zdGFuY2VDb25m", + "aWdzOkBpbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc191cGRhdGVfcGVyX2luc3Rh", + "bmNlX2NvbmZpZ3NfcmVxX3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFw", + "aXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21w", + "dXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxh", + "dGZvcm0y8BQKDkluc3RhbmNlR3JvdXBzEt8CCgxBZGRJbnN0YW5jZXMSOS5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZGRJbnN0YW5jZXNJbnN0YW5jZUdy", + "b3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", + "biLvAdpBSnByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91cCxpbnN0YW5jZV9n", + "cm91cHNfYWRkX2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9w", + "ZXJhdGlvbnOC0+STAooBIlgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBzL3tpbnN0YW5jZV9ncm91", + "cH0vYWRkSW5zdGFuY2VzOi5pbnN0YW5jZV9ncm91cHNfYWRkX2luc3RhbmNl", + "c19yZXF1ZXN0X3Jlc291cmNlEtABCg5BZ2dyZWdhdGVkTGlzdBI8Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0SW5zdGFuY2VHcm91", + "cHNSZXF1ZXN0GjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VH", + "cm91cEFnZ3JlZ2F0ZWRMaXN0IkraQQdwcm9qZWN0gtPkkwI6EjgvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9pbnN0YW5jZUdy", + "b3VwcxLmAQoGRGVsZXRlEjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVs", + "ZXRlSW5zdGFuY2VHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5PcGVyYXRpb24iggHaQRtwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3Jv", + "dXCKTg5ab25lT3BlcmF0aW9uc4LT5JMCTSpLL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3Vwcy97aW5z", + "dGFuY2VfZ3JvdXB9EtIBCgNHZXQSMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5HZXRJbnN0YW5jZUdyb3VwUmVxdWVzdBomLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkluc3RhbmNlR3JvdXAicdpBG3Byb2plY3Qsem9uZSxpbnN0YW5j", + "ZV9ncm91cILT5JMCTRJLL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3Vwcy97aW5zdGFuY2VfZ3JvdXB9", + "EvcBCgZJbnNlcnQSMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRJ", + "bnN0YW5jZUdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKTAdpBJHByb2plY3Qsem9uZSxpbnN0YW5jZV9ncm91cF9y", + "ZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJVIjovY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBz", + "OhdpbnN0YW5jZV9ncm91cF9yZXNvdXJjZRK5AQoETGlzdBIyLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkxpc3RJbnN0YW5jZUdyb3Vwc1JlcXVlc3QaKi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwTGlzdCJR2kEM", + "cHJvamVjdCx6b25lgtPkkwI8EjovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3JvdXBzEuYCCg1MaXN0SW5z", + "dGFuY2VzEjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEluc3RhbmNl", + "c0luc3RhbmNlR3JvdXBzUmVxdWVzdBo0Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkluc3RhbmNlR3JvdXBzTGlzdEluc3RhbmNlcyLhAdpBS3Byb2plY3Qs", + "em9uZSxpbnN0YW5jZV9ncm91cCxpbnN0YW5jZV9ncm91cHNfbGlzdF9pbnN0", + "YW5jZXNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCjAEiWS9jb21wdXRlL3YxL3By", "b2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91cHMv", - "e2luc3RhbmNlX2dyb3VwfRLSAQoDR2V0EjAuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuR2V0SW5zdGFuY2VHcm91cFJlcXVlc3QaJi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwInHaQRtwcm9qZWN0LHpvbmUsaW5z", - "dGFuY2VfZ3JvdXCC0+STAk0SSy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VHcm91cHMve2luc3RhbmNlX2dy", - "b3VwfRL3AQoGSW5zZXJ0EjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5z", - "ZXJ0SW5zdGFuY2VHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5PcGVyYXRpb24ikwHaQSRwcm9qZWN0LHpvbmUsaW5zdGFuY2VfZ3Jv", - "dXBfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCVSI6L2NvbXB1dGUv", + "e2luc3RhbmNlX2dyb3VwfS9saXN0SW5zdGFuY2VzOi9pbnN0YW5jZV9ncm91", + "cHNfbGlzdF9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRLuAgoPUmVtb3Zl", + "SW5zdGFuY2VzEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVtb3ZlSW5z", + "dGFuY2VzSW5zdGFuY2VHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5PcGVyYXRpb24i+AHaQU1wcm9qZWN0LHpvbmUsaW5zdGFuY2Vf", + "Z3JvdXAsaW5zdGFuY2VfZ3JvdXBzX3JlbW92ZV9pbnN0YW5jZXNfcmVxdWVz", + "dF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKQASJbL2NvbXB1dGUv", "djEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdy", - "b3VwczoXaW5zdGFuY2VfZ3JvdXBfcmVzb3VyY2USuQEKBExpc3QSMi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0SW5zdGFuY2VHcm91cHNSZXF1ZXN0", - "GiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VHcm91cExpc3Qi", - "UdpBDHByb2plY3Qsem9uZYLT5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZUdyb3VwcxLmAgoNTGlz", - "dEluc3RhbmNlcxI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RJbnN0", - "YW5jZXNJbnN0YW5jZUdyb3Vwc1JlcXVlc3QaNC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5JbnN0YW5jZUdyb3Vwc0xpc3RJbnN0YW5jZXMi4QHaQUtwcm9q", - "ZWN0LHpvbmUsaW5zdGFuY2VfZ3JvdXAsaW5zdGFuY2VfZ3JvdXBzX2xpc3Rf", - "aW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WC0+STAowBIlkvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlR3Jv", - "dXBzL3tpbnN0YW5jZV9ncm91cH0vbGlzdEluc3RhbmNlczovaW5zdGFuY2Vf", - "Z3JvdXBzX2xpc3RfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2US7gIKD1Jl", - "bW92ZUluc3RhbmNlcxI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlbW92", - "ZUluc3RhbmNlc0luc3RhbmNlR3JvdXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIvgB2kFNcHJvamVjdCx6b25lLGluc3Rh", - "bmNlX2dyb3VwLGluc3RhbmNlX2dyb3Vwc19yZW1vdmVfaW5zdGFuY2VzX3Jl", - "cXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCkAEiWy9jb21w", + "b3Vwcy97aW5zdGFuY2VfZ3JvdXB9L3JlbW92ZUluc3RhbmNlczoxaW5zdGFu", + "Y2VfZ3JvdXBzX3JlbW92ZV9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJjZRLm", + "AgoNU2V0TmFtZWRQb3J0cxI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "dE5hbWVkUG9ydHNJbnN0YW5jZUdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiL0AdpBTHByb2plY3Qsem9uZSxpbnN0", + "YW5jZV9ncm91cCxpbnN0YW5jZV9ncm91cHNfc2V0X25hbWVkX3BvcnRzX3Jl", + "cXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCjQEiWS9jb21w", "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFu", - "Y2VHcm91cHMve2luc3RhbmNlX2dyb3VwfS9yZW1vdmVJbnN0YW5jZXM6MWlu", - "c3RhbmNlX2dyb3Vwc19yZW1vdmVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3Vy", - "Y2US5gIKDVNldE5hbWVkUG9ydHMSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5TZXROYW1lZFBvcnRzSW5zdGFuY2VHcm91cFJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i9AHaQUxwcm9qZWN0LHpvbmUs", - "aW5zdGFuY2VfZ3JvdXAsaW5zdGFuY2VfZ3JvdXBzX3NldF9uYW1lZF9wb3J0", - "c19yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAo0BIlkv", - "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2lu", - "c3RhbmNlR3JvdXBzL3tpbnN0YW5jZV9ncm91cH0vc2V0TmFtZWRQb3J0czow", - "aW5zdGFuY2VfZ3JvdXBzX3NldF9uYW1lZF9wb3J0c19yZXF1ZXN0X3Jlc291", - "cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cu", - "Z29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0yywQKF0luc3RhbmNlU2V0", - "dGluZ3NTZXJ2aWNlErkBCgNHZXQSMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5HZXRJbnN0YW5jZVNldHRpbmdSZXF1ZXN0GikuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW5zdGFuY2VTZXR0aW5ncyJT2kEMcHJvamVjdCx6b25lgtPk", - "kwI+EjwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pv", - "bmV9L2luc3RhbmNlU2V0dGluZ3MS/wEKBVBhdGNoEjQuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUGF0Y2hJbnN0YW5jZVNldHRpbmdSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpsB2kEncHJvamVjdCx6", - "b25lLGluc3RhbmNlX3NldHRpbmdzX3Jlc291cmNlik4OWm9uZU9wZXJhdGlv", - "bnOC0+STAloyPC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25l", - "cy97em9uZX0vaW5zdGFuY2VTZXR0aW5nczoaaW5zdGFuY2Vfc2V0dGluZ3Nf", - "cmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczov", - "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cu", - "Z29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKkEAoRSW5zdGFu", - "Y2VUZW1wbGF0ZXMS2QEKDkFnZ3JlZ2F0ZWRMaXN0Ej8uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RJbnN0YW5jZVRlbXBsYXRlc1Jl", - "cXVlc3QaNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVRlbXBs", - "YXRlQWdncmVnYXRlZExpc3QiTdpBB3Byb2plY3SC0+STAj0SOy9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVkL2luc3RhbmNlVGVt", - "cGxhdGVzEukBCgZEZWxldGUSNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", - "ZWxldGVJbnN0YW5jZVRlbXBsYXRlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiKCAdpBGXByb2plY3QsaW5zdGFuY2VfdGVt", - "cGxhdGWKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJNKksvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2luc3RhbmNlVGVtcGxhdGVzL3tp", - "bnN0YW5jZV90ZW1wbGF0ZX0S1gEKA0dldBIzLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkdldEluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0GikuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuSW5zdGFuY2VUZW1wbGF0ZSJv2kEZcHJvamVjdCxp", - "bnN0YW5jZV90ZW1wbGF0ZYLT5JMCTRJLL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L2dsb2JhbC9pbnN0YW5jZVRlbXBsYXRlcy97aW5zdGFuY2Vf", - "dGVtcGxhdGV9EtkBCgxHZXRJYW1Qb2xpY3kSPC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5HZXRJYW1Qb2xpY3lJbnN0YW5jZVRlbXBsYXRlUmVxdWVzdBof", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSJq2kEQcHJvamVjdCxy", - "ZXNvdXJjZYLT5JMCURJPL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L2dsb2JhbC9pbnN0YW5jZVRlbXBsYXRlcy97cmVzb3VyY2V9L2dldElhbVBv", - "bGljeRL6AQoGSW5zZXJ0EjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5z", - "ZXJ0SW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24ikwHaQSJwcm9qZWN0LGluc3RhbmNlX3RlbXBs", - "YXRlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCVSI3L2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbnN0YW5jZVRlbXBs", - "YXRlczoaaW5zdGFuY2VfdGVtcGxhdGVfcmVzb3VyY2UStwEKBExpc3QSNS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0SW5zdGFuY2VUZW1wbGF0ZXNS", - "ZXF1ZXN0Gi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VUZW1w", - "bGF0ZUxpc3QiSdpBB3Byb2plY3SC0+STAjkSNy9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9nbG9iYWwvaW5zdGFuY2VUZW1wbGF0ZXMSoQIKDFNl", - "dElhbVBvbGljeRI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBv", - "bGljeUluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuUG9saWN5IrEB2kEzcHJvamVjdCxyZXNvdXJjZSxnbG9iYWxf", - "c2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlgtPkkwJ1Ik8vY29tcHV0ZS92", + "Y2VHcm91cHMve2luc3RhbmNlX2dyb3VwfS9zZXROYW1lZFBvcnRzOjBpbnN0", + "YW5jZV9ncm91cHNfc2V0X25hbWVkX3BvcnRzX3JlcXVlc3RfcmVzb3VyY2Ua", + "cspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29n", + "bGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", + "cy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLLBAoXSW5zdGFuY2VTZXR0aW5n", + "c1NlcnZpY2USuQEKA0dldBIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdl", + "dEluc3RhbmNlU2V0dGluZ1JlcXVlc3QaKS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnN0YW5jZVNldHRpbmdzIlPaQQxwcm9qZWN0LHpvbmWC0+STAj4S", + "PC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", + "aW5zdGFuY2VTZXR0aW5ncxL/AQoFUGF0Y2gSNC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5QYXRjaEluc3RhbmNlU2V0dGluZ1JlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24imwHaQSdwcm9qZWN0LHpvbmUs", + "aW5zdGFuY2Vfc2V0dGluZ3NfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT", + "5JMCWjI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6", + "b25lfS9pbnN0YW5jZVNldHRpbmdzOhppbnN0YW5jZV9zZXR0aW5nc19yZXNv", + "dXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3", + "Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29n", + "bGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMqQQChFJbnN0YW5jZVRl", + "bXBsYXRlcxLZAQoOQWdncmVnYXRlZExpc3QSPy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5BZ2dyZWdhdGVkTGlzdEluc3RhbmNlVGVtcGxhdGVzUmVxdWVz", + "dBo3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlVGVtcGxhdGVB", + "Z2dyZWdhdGVkTGlzdCJN2kEHcHJvamVjdILT5JMCPRI7L2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvaW5zdGFuY2VUZW1wbGF0", + "ZXMS6QEKBkRlbGV0ZRI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0", + "ZUluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuT3BlcmF0aW9uIoIB2kEZcHJvamVjdCxpbnN0YW5jZV90ZW1wbGF0", + "ZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAk0qSy9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9nbG9iYWwvaW5zdGFuY2VUZW1wbGF0ZXMve2luc3Rh", + "bmNlX3RlbXBsYXRlfRLWAQoDR2V0EjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuR2V0SW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3QaKS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5JbnN0YW5jZVRlbXBsYXRlIm/aQRlwcm9qZWN0LGluc3Rh", + "bmNlX3RlbXBsYXRlgtPkkwJNEksvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2xvYmFsL2luc3RhbmNlVGVtcGxhdGVzL3tpbnN0YW5jZV90ZW1w", + "bGF0ZX0S2QEKDEdldElhbVBvbGljeRI8Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkdldElhbVBvbGljeUluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0Gh8uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5ImraQRBwcm9qZWN0LHJlc291", + "cmNlgtPkkwJREk8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", + "YmFsL2luc3RhbmNlVGVtcGxhdGVzL3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5", + "EvoBCgZJbnNlcnQSNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRJ", + "bnN0YW5jZVRlbXBsYXRlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiKTAdpBInByb2plY3QsaW5zdGFuY2VfdGVtcGxhdGVf", + "cmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJVIjcvY29tcHV0ZS92", "MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2luc3RhbmNlVGVtcGxhdGVz", - "L3tyZXNvdXJjZX0vc2V0SWFtUG9saWN5OiJnbG9iYWxfc2V0X3BvbGljeV9y", - "ZXF1ZXN0X3Jlc291cmNlEsICChJUZXN0SWFtUGVybWlzc2lvbnMSQi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNJbnN0YW5j", - "ZVRlbXBsYXRlUmVxdWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRl", - "c3RQZXJtaXNzaW9uc1Jlc3BvbnNlIrUB2kEycHJvamVjdCxyZXNvdXJjZSx0", - "ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAnoiVS9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW5zdGFuY2VUZW1w", - "bGF0ZXMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVy", - "bWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVh", - "cGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29t", - "cHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBs", - "YXRmb3JtMoxpCglJbnN0YW5jZXMSswIKD0FkZEFjY2Vzc0NvbmZpZxI3Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZEFjY2Vzc0NvbmZpZ0luc3RhbmNl", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLC", - "AdpBPnByb2plY3Qsem9uZSxpbnN0YW5jZSxuZXR3b3JrX2ludGVyZmFjZSxh", - "Y2Nlc3NfY29uZmlnX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAmoi", - "UC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", - "aW5zdGFuY2VzL3tpbnN0YW5jZX0vYWRkQWNjZXNzQ29uZmlnOhZhY2Nlc3Nf", - "Y29uZmlnX3Jlc291cmNlEuICChNBZGRSZXNvdXJjZVBvbGljaWVzEjsuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkUmVzb3VyY2VQb2xpY2llc0luc3Rh", - "bmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", - "biLpAdpBRnByb2plY3Qsem9uZSxpbnN0YW5jZSxpbnN0YW5jZXNfYWRkX3Jl", - "c291cmNlX3BvbGljaWVzX3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0", - "aW9uc4LT5JMCiAEiVC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", - "b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0vYWRkUmVzb3VyY2VQ", - "b2xpY2llczowaW5zdGFuY2VzX2FkZF9yZXNvdXJjZV9wb2xpY2llc19yZXF1", - "ZXN0X3Jlc291cmNlEsEBCg5BZ2dyZWdhdGVkTGlzdBI3Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0SW5zdGFuY2VzUmVxdWVzdBov", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlQWdncmVnYXRlZExp", - "c3QiRdpBB3Byb2plY3SC0+STAjUSMy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9hZ2dyZWdhdGVkL2luc3RhbmNlcxKSAgoKQXR0YWNoRGlzaxIy", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkF0dGFjaERpc2tJbnN0YW5jZVJl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iqwHa", - "QSxwcm9qZWN0LHpvbmUsaW5zdGFuY2UsYXR0YWNoZWRfZGlza19yZXNvdXJj", - "ZYpODlpvbmVPcGVyYXRpb25zgtPkkwJlIksvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9", - "L2F0dGFjaERpc2s6FmF0dGFjaGVkX2Rpc2tfcmVzb3VyY2USngIKCkJ1bGtJ", - "bnNlcnQSMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5CdWxrSW5zZXJ0SW5z", - "dGFuY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uIrcB2kEzcHJvamVjdCx6b25lLGJ1bGtfaW5zZXJ0X2luc3RhbmNlX3Jl", - "c291cmNlX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAmoiQC9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFu", - "Y2VzL2J1bGtJbnNlcnQ6JmJ1bGtfaW5zZXJ0X2luc3RhbmNlX3Jlc291cmNl", - "X3Jlc291cmNlEs8BCgZEZWxldGUSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5EZWxldGVJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5PcGVyYXRpb24icdpBFXByb2plY3Qsem9uZSxpbnN0YW5jZYpODlpv", - "bmVPcGVyYXRpb25zgtPkkwJCKkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9EpsCChJE", - "ZWxldGVBY2Nlc3NDb25maWcSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", - "ZWxldGVBY2Nlc3NDb25maWdJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24ipAHaQTVwcm9qZWN0LHpvbmUsaW5z", - "dGFuY2UsYWNjZXNzX2NvbmZpZyxuZXR3b3JrX2ludGVyZmFjZYpODlpvbmVP", - "cGVyYXRpb25zgtPkkwJVIlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L2RlbGV0ZUFj", - "Y2Vzc0NvbmZpZxLvAQoKRGV0YWNoRGlzaxIyLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkRldGFjaERpc2tJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24iiAHaQSFwcm9qZWN0LHpvbmUsaW5z", - "dGFuY2UsZGV2aWNlX25hbWWKTg5ab25lT3BlcmF0aW9uc4LT5JMCTSJLL2Nv", + "OhppbnN0YW5jZV90ZW1wbGF0ZV9yZXNvdXJjZRK3AQoETGlzdBI1Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RJbnN0YW5jZVRlbXBsYXRlc1JlcXVl", + "c3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVRlbXBsYXRl", + "TGlzdCJJ2kEHcHJvamVjdILT5JMCORI3L2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L2dsb2JhbC9pbnN0YW5jZVRlbXBsYXRlcxKhAgoMU2V0SWFt", + "UG9saWN5EjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5", + "SW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5Qb2xpY3kisQHaQTNwcm9qZWN0LHJlc291cmNlLGdsb2JhbF9zZXRf", + "cG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC0+STAnUiTy9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW5zdGFuY2VUZW1wbGF0ZXMve3Jl", + "c291cmNlfS9zZXRJYW1Qb2xpY3k6Imdsb2JhbF9zZXRfcG9saWN5X3JlcXVl", + "c3RfcmVzb3VyY2USwgIKElRlc3RJYW1QZXJtaXNzaW9ucxJCLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc0luc3RhbmNlVGVt", + "cGxhdGVSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBl", + "cm1pc3Npb25zUmVzcG9uc2UitQHaQTJwcm9qZWN0LHJlc291cmNlLHRlc3Rf", + "cGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCeiJVL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbnN0YW5jZVRlbXBsYXRl", + "cy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNz", + "aW9uc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMu", + "Y29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRl", + "LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZv", + "cm0yjGkKCUluc3RhbmNlcxKzAgoPQWRkQWNjZXNzQ29uZmlnEjcuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuQWRkQWNjZXNzQ29uZmlnSW5zdGFuY2VSZXF1", + "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsIB2kE+", + "cHJvamVjdCx6b25lLGluc3RhbmNlLG5ldHdvcmtfaW50ZXJmYWNlLGFjY2Vz", + "c19jb25maWdfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCaiJQL2Nv", "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0", - "YW5jZXMve2luc3RhbmNlfS9kZXRhY2hEaXNrErcBCgNHZXQSKy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5HZXRJbnN0YW5jZVJlcXVlc3QaIS5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZSJg2kEVcHJvamVjdCx6b25lLGlu", - "c3RhbmNlgtPkkwJCEkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "em9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9EqICChVHZXRFZmZl", - "Y3RpdmVGaXJld2FsbHMSPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRF", - "ZmZlY3RpdmVGaXJld2FsbHNJbnN0YW5jZVJlcXVlc3QaPy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnN0YW5jZXNHZXRFZmZlY3RpdmVGaXJld2FsbHNS", - "ZXNwb25zZSKIAdpBJ3Byb2plY3Qsem9uZSxpbnN0YW5jZSxuZXR3b3JrX2lu", - "dGVyZmFjZYLT5JMCWBJWL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9nZXRFZmZlY3Rp", - "dmVGaXJld2FsbHMS7wEKEkdldEd1ZXN0QXR0cmlidXRlcxI6Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkdldEd1ZXN0QXR0cmlidXRlc0luc3RhbmNlUmVx", - "dWVzdBooLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkd1ZXN0QXR0cmlidXRl", - "cyJz2kEVcHJvamVjdCx6b25lLGluc3RhbmNlgtPkkwJVElMvY29tcHV0ZS92", + "YW5jZXMve2luc3RhbmNlfS9hZGRBY2Nlc3NDb25maWc6FmFjY2Vzc19jb25m", + "aWdfcmVzb3VyY2US4gIKE0FkZFJlc291cmNlUG9saWNpZXMSOy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5BZGRSZXNvdXJjZVBvbGljaWVzSW5zdGFuY2VS", + "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIukB", + "2kFGcHJvamVjdCx6b25lLGluc3RhbmNlLGluc3RhbmNlc19hZGRfcmVzb3Vy", + "Y2VfcG9saWNpZXNfcmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25z", + "gtPkkwKIASJUL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVz", + "L3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9hZGRSZXNvdXJjZVBvbGlj", + "aWVzOjBpbnN0YW5jZXNfYWRkX3Jlc291cmNlX3BvbGljaWVzX3JlcXVlc3Rf", + "cmVzb3VyY2USwQEKDkFnZ3JlZ2F0ZWRMaXN0EjcuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuQWdncmVnYXRlZExpc3RJbnN0YW5jZXNSZXF1ZXN0Gi8uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VBZ2dyZWdhdGVkTGlzdCJF", + "2kEHcHJvamVjdILT5JMCNRIzL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L2FnZ3JlZ2F0ZWQvaW5zdGFuY2VzEpICCgpBdHRhY2hEaXNrEjIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQXR0YWNoRGlza0luc3RhbmNlUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKrAdpBLHBy", + "b2plY3Qsem9uZSxpbnN0YW5jZSxhdHRhY2hlZF9kaXNrX3Jlc291cmNlik4O", + "Wm9uZU9wZXJhdGlvbnOC0+STAmUiSy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0vYXR0", + "YWNoRGlzazoWYXR0YWNoZWRfZGlza19yZXNvdXJjZRKeAgoKQnVsa0luc2Vy", + "dBIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJ1bGtJbnNlcnRJbnN0YW5j", + "ZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", + "twHaQTNwcm9qZWN0LHpvbmUsYnVsa19pbnNlcnRfaW5zdGFuY2VfcmVzb3Vy", + "Y2VfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCaiJAL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMv", + "YnVsa0luc2VydDomYnVsa19pbnNlcnRfaW5zdGFuY2VfcmVzb3VyY2VfcmVz", + "b3VyY2USzwEKBkRlbGV0ZRIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRl", + "bGV0ZUluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiJx2kEVcHJvamVjdCx6b25lLGluc3RhbmNlik4OWm9uZU9w", + "ZXJhdGlvbnOC0+STAkIqQC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0SmwIKEkRlbGV0", + "ZUFjY2Vzc0NvbmZpZxI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0", + "ZUFjY2Vzc0NvbmZpZ0luc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKkAdpBNXByb2plY3Qsem9uZSxpbnN0YW5j", + "ZSxhY2Nlc3NfY29uZmlnLG5ldHdvcmtfaW50ZXJmYWNlik4OWm9uZU9wZXJh", + "dGlvbnOC0+STAlUiUy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", + "b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0vZGVsZXRlQWNjZXNz", + "Q29uZmlnEu8BCgpEZXRhY2hEaXNrEjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuRGV0YWNoRGlza0luc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKIAdpBIXByb2plY3Qsem9uZSxpbnN0YW5j", + "ZSxkZXZpY2VfbmFtZYpODlpvbmVPcGVyYXRpb25zgtPkkwJNIksvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNl", + "cy97aW5zdGFuY2V9L2RldGFjaERpc2sStwEKA0dldBIrLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkdldEluc3RhbmNlUmVxdWVzdBohLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkluc3RhbmNlImDaQRVwcm9qZWN0LHpvbmUsaW5zdGFu", + "Y2WC0+STAkISQC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25l", + "cy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0SogIKFUdldEVmZmVjdGl2", + "ZUZpcmV3YWxscxI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEVmZmVj", + "dGl2ZUZpcmV3YWxsc0luc3RhbmNlUmVxdWVzdBo/Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkluc3RhbmNlc0dldEVmZmVjdGl2ZUZpcmV3YWxsc1Jlc3Bv", + "bnNlIogB2kEncHJvamVjdCx6b25lLGluc3RhbmNlLG5ldHdvcmtfaW50ZXJm", + "YWNlgtPkkwJYElYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9u", + "ZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L2dldEVmZmVjdGl2ZUZp", + "cmV3YWxscxLvAQoSR2V0R3Vlc3RBdHRyaWJ1dGVzEjouZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuR2V0R3Vlc3RBdHRyaWJ1dGVzSW5zdGFuY2VSZXF1ZXN0", + "GiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR3Vlc3RBdHRyaWJ1dGVzInPa", + "QRVwcm9qZWN0LHpvbmUsaW5zdGFuY2WC0+STAlUSUy9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0", + "YW5jZX0vZ2V0R3Vlc3RBdHRyaWJ1dGVzEtQBCgxHZXRJYW1Qb2xpY3kSNC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lJbnN0YW5jZVJl", + "cXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kibdpBFXBy", + "b2plY3Qsem9uZSxyZXNvdXJjZYLT5JMCTxJNL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve3Jlc291cmNl", + "fS9nZXRJYW1Qb2xpY3kS2AEKDUdldFNjcmVlbnNob3QSNS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5HZXRTY3JlZW5zaG90SW5zdGFuY2VSZXF1ZXN0GiMu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2NyZWVuc2hvdCJr2kEVcHJvamVj", + "dCx6b25lLGluc3RhbmNlgtPkkwJNEksvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L3Nj", + "cmVlbnNob3QS6gEKE0dldFNlcmlhbFBvcnRPdXRwdXQSOy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5HZXRTZXJpYWxQb3J0T3V0cHV0SW5zdGFuY2VSZXF1", + "ZXN0GikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VyaWFsUG9ydE91dHB1", + "dCJr2kEVcHJvamVjdCx6b25lLGluc3RhbmNlgtPkkwJNEksvY29tcHV0ZS92", "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97", - "aW5zdGFuY2V9L2dldEd1ZXN0QXR0cmlidXRlcxLUAQoMR2V0SWFtUG9saWN5", - "EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SWFtUG9saWN5SW5zdGFu", - "Y2VSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5Im3a", - "QRVwcm9qZWN0LHpvbmUscmVzb3VyY2WC0+STAk8STS9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tyZXNv", - "dXJjZX0vZ2V0SWFtUG9saWN5EtgBCg1HZXRTY3JlZW5zaG90EjUuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuR2V0U2NyZWVuc2hvdEluc3RhbmNlUmVxdWVz", - "dBojLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNjcmVlbnNob3Qia9pBFXBy", - "b2plY3Qsem9uZSxpbnN0YW5jZYLT5JMCTRJLL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNl", - "fS9zY3JlZW5zaG90EuoBChNHZXRTZXJpYWxQb3J0T3V0cHV0EjsuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuR2V0U2VyaWFsUG9ydE91dHB1dEluc3RhbmNl", - "UmVxdWVzdBopLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlcmlhbFBvcnRP", - "dXRwdXQia9pBFXByb2plY3Qsem9uZSxpbnN0YW5jZYLT5JMCTRJLL2NvbXB1", + "aW5zdGFuY2V9L3NlcmlhbFBvcnQSkwIKG0dldFNoaWVsZGVkSW5zdGFuY2VJ", + "ZGVudGl0eRJDLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFNoaWVsZGVk", + "SW5zdGFuY2VJZGVudGl0eUluc3RhbmNlUmVxdWVzdBoxLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlNoaWVsZGVkSW5zdGFuY2VJZGVudGl0eSJ82kEVcHJv", + "amVjdCx6b25lLGluc3RhbmNlgtPkkwJeElwvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9", + "L2dldFNoaWVsZGVkSW5zdGFuY2VJZGVudGl0eRLhAQoGSW5zZXJ0Ei4uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0SW5zdGFuY2VSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIoIB2kEecHJvamVj", + "dCx6b25lLGluc3RhbmNlX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+ST", + "AkoiNS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9u", + "ZX0vaW5zdGFuY2VzOhFpbnN0YW5jZV9yZXNvdXJjZRKqAQoETGlzdBItLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RJbnN0YW5jZXNSZXF1ZXN0GiUu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFuY2VMaXN0IkzaQQxwcm9q", + "ZWN0LHpvbmWC0+STAjcSNS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS96b25lcy97em9uZX0vaW5zdGFuY2VzEuMBCg1MaXN0UmVmZXJyZXJzEjYu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZmVycmVyc0luc3RhbmNl", + "c1JlcXVlc3QaLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZUxp", + "c3RSZWZlcnJlcnMiatpBFXByb2plY3Qsem9uZSxpbnN0YW5jZYLT5JMCTBJK", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9p", + "bnN0YW5jZXMve2luc3RhbmNlfS9yZWZlcnJlcnMS+wEKElBlcmZvcm1NYWlu", + "dGVuYW5jZRI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBlcmZvcm1NYWlu", + "dGVuYW5jZUluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiKEAdpBFXByb2plY3Qsem9uZSxpbnN0YW5jZYpODlpv", + "bmVPcGVyYXRpb25zgtPkkwJVIlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L3BlcmZv", + "cm1NYWludGVuYW5jZRLxAgoWUmVtb3ZlUmVzb3VyY2VQb2xpY2llcxI+Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlbW92ZVJlc291cmNlUG9saWNpZXNJ", + "bnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", + "YXRpb24i8gHaQUlwcm9qZWN0LHpvbmUsaW5zdGFuY2UsaW5zdGFuY2VzX3Jl", + "bW92ZV9yZXNvdXJjZV9wb2xpY2llc19yZXF1ZXN0X3Jlc291cmNlik4OWm9u", + "ZU9wZXJhdGlvbnOC0+STAo4BIlcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L3JlbW92", + "ZVJlc291cmNlUG9saWNpZXM6M2luc3RhbmNlc19yZW1vdmVfcmVzb3VyY2Vf", + "cG9saWNpZXNfcmVxdWVzdF9yZXNvdXJjZRLTAQoFUmVzZXQSLS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5SZXNldEluc3RhbmNlUmVxdWVzdBoiLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ32kEVcHJvamVjdCx6b25l", + "LGluc3RhbmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAkgiRi9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tp", + "bnN0YW5jZX0vcmVzZXQS1gEKBlJlc3VtZRIuLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlJlc3VtZUluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiJ42kEVcHJvamVjdCx6b25lLGluc3RhbmNl", + "ik4OWm9uZU9wZXJhdGlvbnOC0+STAkkiRy9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0v", + "cmVzdW1lEpYCChdTZW5kRGlhZ25vc3RpY0ludGVycnVwdBI/Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlNlbmREaWFnbm9zdGljSW50ZXJydXB0SW5zdGFu", + "Y2VSZXF1ZXN0GkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VuZERpYWdu", + "b3N0aWNJbnRlcnJ1cHRJbnN0YW5jZVJlc3BvbnNlInjaQRVwcm9qZWN0LHpv", + "bmUsaW5zdGFuY2WC0+STAloiWC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0vc2VuZERp", + "YWdub3N0aWNJbnRlcnJ1cHQShAIKFVNldERlbGV0aW9uUHJvdGVjdGlvbhI9", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldERlbGV0aW9uUHJvdGVjdGlv", + "bkluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiKHAdpBFXByb2plY3Qsem9uZSxyZXNvdXJjZYpODlpvbmVPcGVy", + "YXRpb25zgtPkkwJYIlYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "em9uZXMve3pvbmV9L2luc3RhbmNlcy97cmVzb3VyY2V9L3NldERlbGV0aW9u", + "UHJvdGVjdGlvbhKQAgoRU2V0RGlza0F1dG9EZWxldGUSOS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5TZXREaXNrQXV0b0RlbGV0ZUluc3RhbmNlUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKbAdpBLXBy", + "b2plY3Qsem9uZSxpbnN0YW5jZSxhdXRvX2RlbGV0ZSxkZXZpY2VfbmFtZYpO", + "DlpvbmVPcGVyYXRpb25zgtPkkwJUIlIvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L3Nl", + "dERpc2tBdXRvRGVsZXRlEpgCCgxTZXRJYW1Qb2xpY3kSNC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lJbnN0YW5jZVJlcXVlc3QaHy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kisAHaQTZwcm9qZWN0LHpv", + "bmUscmVzb3VyY2Usem9uZV9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC", + "0+STAnEiTS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97", + "em9uZX0vaW5zdGFuY2VzL3tyZXNvdXJjZX0vc2V0SWFtUG9saWN5OiB6b25l", + "X3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRKtAgoJU2V0TGFiZWxzEjEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TGFiZWxzSW5zdGFuY2VSZXF1", + "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsgB2kE7", + "cHJvamVjdCx6b25lLGluc3RhbmNlLGluc3RhbmNlc19zZXRfbGFiZWxzX3Jl", + "cXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCcyJKL2NvbXB1", "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5j", - "ZXMve2luc3RhbmNlfS9zZXJpYWxQb3J0EpMCChtHZXRTaGllbGRlZEluc3Rh", - "bmNlSWRlbnRpdHkSQy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRTaGll", - "bGRlZEluc3RhbmNlSWRlbnRpdHlJbnN0YW5jZVJlcXVlc3QaMS5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TaGllbGRlZEluc3RhbmNlSWRlbnRpdHkifNpB", - "FXByb2plY3Qsem9uZSxpbnN0YW5jZYLT5JMCXhJcL2NvbXB1dGUvdjEvcHJv", - "amVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3Rh", - "bmNlfS9nZXRTaGllbGRlZEluc3RhbmNlSWRlbnRpdHkS4QEKBkluc2VydBIu", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydEluc3RhbmNlUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKCAdpBHnBy", - "b2plY3Qsem9uZSxpbnN0YW5jZV9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25z", - "gtPkkwJKIjUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMv", - "e3pvbmV9L2luc3RhbmNlczoRaW5zdGFuY2VfcmVzb3VyY2USqgEKBExpc3QS", - "LS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0SW5zdGFuY2VzUmVxdWVz", - "dBolLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlTGlzdCJM2kEM", - "cHJvamVjdCx6b25lgtPkkwI3EjUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcxLjAQoNTGlzdFJlZmVycmVy", - "cxI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RSZWZlcnJlcnNJbnN0", - "YW5jZXNSZXF1ZXN0Gi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFu", - "Y2VMaXN0UmVmZXJyZXJzImraQRVwcm9qZWN0LHpvbmUsaW5zdGFuY2WC0+ST", - "AkwSSi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9u", - "ZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0vcmVmZXJyZXJzEvsBChJQZXJmb3Jt", - "TWFpbnRlbmFuY2USOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QZXJmb3Jt", - "TWFpbnRlbmFuY2VJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24ihAHaQRVwcm9qZWN0LHpvbmUsaW5zdGFuY2WK", - "Tg5ab25lT3BlcmF0aW9uc4LT5JMCVSJTL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9w", - "ZXJmb3JtTWFpbnRlbmFuY2US8QIKFlJlbW92ZVJlc291cmNlUG9saWNpZXMS", - "Pi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZW1vdmVSZXNvdXJjZVBvbGlj", - "aWVzSW5zdGFuY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "T3BlcmF0aW9uIvIB2kFJcHJvamVjdCx6b25lLGluc3RhbmNlLGluc3RhbmNl", - "c19yZW1vdmVfcmVzb3VyY2VfcG9saWNpZXNfcmVxdWVzdF9yZXNvdXJjZYpO", - "DlpvbmVPcGVyYXRpb25zgtPkkwKOASJXL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9y", - "ZW1vdmVSZXNvdXJjZVBvbGljaWVzOjNpbnN0YW5jZXNfcmVtb3ZlX3Jlc291", - "cmNlX3BvbGljaWVzX3JlcXVlc3RfcmVzb3VyY2US0wEKBVJlc2V0Ei0uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzZXRJbnN0YW5jZVJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24id9pBFXByb2plY3Qs", - "em9uZSxpbnN0YW5jZYpODlpvbmVPcGVyYXRpb25zgtPkkwJIIkYvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNl", - "cy97aW5zdGFuY2V9L3Jlc2V0EtYBCgZSZXN1bWUSLi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5SZXN1bWVJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24ieNpBFXByb2plY3Qsem9uZSxpbnN0", - "YW5jZYpODlpvbmVPcGVyYXRpb25zgtPkkwJJIkcvY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFu", - "Y2V9L3Jlc3VtZRKWAgoXU2VuZERpYWdub3N0aWNJbnRlcnJ1cHQSPy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5TZW5kRGlhZ25vc3RpY0ludGVycnVwdElu", - "c3RhbmNlUmVxdWVzdBpALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlbmRE", - "aWFnbm9zdGljSW50ZXJydXB0SW5zdGFuY2VSZXNwb25zZSJ42kEVcHJvamVj", - "dCx6b25lLGluc3RhbmNlgtPkkwJaIlgvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "ZXMve2luc3RhbmNlfS9zZXRMYWJlbHM6JWluc3RhbmNlc19zZXRfbGFiZWxz", + "X3JlcXVlc3RfcmVzb3VyY2US4gIKE1NldE1hY2hpbmVSZXNvdXJjZXMSOy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRNYWNoaW5lUmVzb3VyY2VzSW5z", + "dGFuY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uIukB2kFGcHJvamVjdCx6b25lLGluc3RhbmNlLGluc3RhbmNlc19zZXRf", + "bWFjaGluZV9yZXNvdXJjZXNfcmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVy", + "YXRpb25zgtPkkwKIASJUL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9zZXRNYWNoaW5l", + "UmVzb3VyY2VzOjBpbnN0YW5jZXNfc2V0X21hY2hpbmVfcmVzb3VyY2VzX3Jl", + "cXVlc3RfcmVzb3VyY2USyAIKDlNldE1hY2hpbmVUeXBlEjYuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuU2V0TWFjaGluZVR5cGVJbnN0YW5jZVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i2QHaQUFwcm9q", + "ZWN0LHpvbmUsaW5zdGFuY2UsaW5zdGFuY2VzX3NldF9tYWNoaW5lX3R5cGVf", + "cmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJ+Ik8vY29t", + "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3Rh", + "bmNlcy97aW5zdGFuY2V9L3NldE1hY2hpbmVUeXBlOitpbnN0YW5jZXNfc2V0", + "X21hY2hpbmVfdHlwZV9yZXF1ZXN0X3Jlc291cmNlEosCCgtTZXRNZXRhZGF0", + "YRIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldE1ldGFkYXRhSW5zdGFu", + "Y2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "IqIB2kEncHJvamVjdCx6b25lLGluc3RhbmNlLG1ldGFkYXRhX3Jlc291cmNl", + "ik4OWm9uZU9wZXJhdGlvbnOC0+STAmEiTC9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0v", + "c2V0TWV0YWRhdGE6EW1ldGFkYXRhX3Jlc291cmNlEtoCChFTZXRNaW5DcHVQ", + "bGF0Zm9ybRI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldE1pbkNwdVBs", + "YXRmb3JtSW5zdGFuY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuT3BlcmF0aW9uIuUB2kFFcHJvamVjdCx6b25lLGluc3RhbmNlLGluc3Rh", + "bmNlc19zZXRfbWluX2NwdV9wbGF0Zm9ybV9yZXF1ZXN0X3Jlc291cmNlik4O", + "Wm9uZU9wZXJhdGlvbnOC0+STAoUBIlIvY29tcHV0ZS92MS9wcm9qZWN0cy97", "cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L3Nl", - "bmREaWFnbm9zdGljSW50ZXJydXB0EoQCChVTZXREZWxldGlvblByb3RlY3Rp", - "b24SPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXREZWxldGlvblByb3Rl", - "Y3Rpb25JbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5PcGVyYXRpb24ihwHaQRVwcm9qZWN0LHpvbmUscmVzb3VyY2WKTg5ab25l", - "T3BlcmF0aW9uc4LT5JMCWCJWL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve3Jlc291cmNlfS9zZXREZWxl", - "dGlvblByb3RlY3Rpb24SkAIKEVNldERpc2tBdXRvRGVsZXRlEjkuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuU2V0RGlza0F1dG9EZWxldGVJbnN0YW5jZVJl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24imwHa", - "QS1wcm9qZWN0LHpvbmUsaW5zdGFuY2UsYXV0b19kZWxldGUsZGV2aWNlX25h", - "bWWKTg5ab25lT3BlcmF0aW9uc4LT5JMCVCJSL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNl", - "fS9zZXREaXNrQXV0b0RlbGV0ZRKYAgoMU2V0SWFtUG9saWN5EjQuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5SW5zdGFuY2VSZXF1ZXN0", - "Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5IrAB2kE2cHJvamVj", - "dCx6b25lLHJlc291cmNlLHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291", - "cmNlgtPkkwJxIk0vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9u", - "ZXMve3pvbmV9L2luc3RhbmNlcy97cmVzb3VyY2V9L3NldElhbVBvbGljeTog", - "em9uZV9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2USrQIKCVNldExhYmVs", - "cxIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldExhYmVsc0luc3RhbmNl", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLI", - "AdpBO3Byb2plY3Qsem9uZSxpbnN0YW5jZSxpbnN0YW5jZXNfc2V0X2xhYmVs", - "c19yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAnMiSi9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5z", - "dGFuY2VzL3tpbnN0YW5jZX0vc2V0TGFiZWxzOiVpbnN0YW5jZXNfc2V0X2xh", - "YmVsc19yZXF1ZXN0X3Jlc291cmNlEuICChNTZXRNYWNoaW5lUmVzb3VyY2Vz", - "EjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TWFjaGluZVJlc291cmNl", - "c0luc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbiLpAdpBRnByb2plY3Qsem9uZSxpbnN0YW5jZSxpbnN0YW5jZXNf", - "c2V0X21hY2hpbmVfcmVzb3VyY2VzX3JlcXVlc3RfcmVzb3VyY2WKTg5ab25l", - "T3BlcmF0aW9uc4LT5JMCiAEiVC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0vc2V0TWFj", - "aGluZVJlc291cmNlczowaW5zdGFuY2VzX3NldF9tYWNoaW5lX3Jlc291cmNl", - "c19yZXF1ZXN0X3Jlc291cmNlEsgCCg5TZXRNYWNoaW5lVHlwZRI2Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlNldE1hY2hpbmVUeXBlSW5zdGFuY2VSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItkB2kFB", - "cHJvamVjdCx6b25lLGluc3RhbmNlLGluc3RhbmNlc19zZXRfbWFjaGluZV90", - "eXBlX3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCfiJP", + "dE1pbkNwdVBsYXRmb3JtOi9pbnN0YW5jZXNfc2V0X21pbl9jcHVfcGxhdGZv", + "cm1fcmVxdWVzdF9yZXNvdXJjZRKjAgoHU2V0TmFtZRIvLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlNldE5hbWVJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iwgHaQTlwcm9qZWN0LHpvbmUs", + "aW5zdGFuY2UsaW5zdGFuY2VzX3NldF9uYW1lX3JlcXVlc3RfcmVzb3VyY2WK", + "Tg5ab25lT3BlcmF0aW9uc4LT5JMCbyJIL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9z", + "ZXROYW1lOiNpbnN0YW5jZXNfc2V0X25hbWVfcmVxdWVzdF9yZXNvdXJjZRKV", + "AgoNU2V0U2NoZWR1bGluZxI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "dFNjaGVkdWxpbmdJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5PcGVyYXRpb24iqAHaQSlwcm9qZWN0LHpvbmUsaW5zdGFuY2Us", + "c2NoZWR1bGluZ19yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJlIk4v", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2lu", + "c3RhbmNlcy97aW5zdGFuY2V9L3NldFNjaGVkdWxpbmc6E3NjaGVkdWxpbmdf", + "cmVzb3VyY2US2AIKEVNldFNlY3VyaXR5UG9saWN5EjkuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuU2V0U2VjdXJpdHlQb2xpY3lJbnN0YW5jZVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i4wHaQURwcm9q", + "ZWN0LHpvbmUsaW5zdGFuY2UsaW5zdGFuY2VzX3NldF9zZWN1cml0eV9wb2xp", + "Y3lfcmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKEASJS", "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9p", - "bnN0YW5jZXMve2luc3RhbmNlfS9zZXRNYWNoaW5lVHlwZToraW5zdGFuY2Vz", - "X3NldF9tYWNoaW5lX3R5cGVfcmVxdWVzdF9yZXNvdXJjZRKLAgoLU2V0TWV0", - "YWRhdGESMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRNZXRhZGF0YUlu", - "c3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiKiAdpBJ3Byb2plY3Qsem9uZSxpbnN0YW5jZSxtZXRhZGF0YV9yZXNv", - "dXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJhIkwvY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFu", - "Y2V9L3NldE1ldGFkYXRhOhFtZXRhZGF0YV9yZXNvdXJjZRLaAgoRU2V0TWlu", - "Q3B1UGxhdGZvcm0SOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRNaW5D", - "cHVQbGF0Zm9ybUluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbiLlAdpBRXByb2plY3Qsem9uZSxpbnN0YW5jZSxp", - "bnN0YW5jZXNfc2V0X21pbl9jcHVfcGxhdGZvcm1fcmVxdWVzdF9yZXNvdXJj", - "ZYpODlpvbmVPcGVyYXRpb25zgtPkkwKFASJSL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNl", - "fS9zZXRNaW5DcHVQbGF0Zm9ybTovaW5zdGFuY2VzX3NldF9taW5fY3B1X3Bs", - "YXRmb3JtX3JlcXVlc3RfcmVzb3VyY2USowIKB1NldE5hbWUSLy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TZXROYW1lSW5zdGFuY2VSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsIB2kE5cHJvamVjdCx6", - "b25lLGluc3RhbmNlLGluc3RhbmNlc19zZXRfbmFtZV9yZXF1ZXN0X3Jlc291", - "cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAm8iSC9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5j", - "ZX0vc2V0TmFtZTojaW5zdGFuY2VzX3NldF9uYW1lX3JlcXVlc3RfcmVzb3Vy", - "Y2USlQIKDVNldFNjaGVkdWxpbmcSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5TZXRTY2hlZHVsaW5nSW5zdGFuY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIqgB2kEpcHJvamVjdCx6b25lLGluc3Rh", - "bmNlLHNjaGVkdWxpbmdfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMC", - "ZSJOL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25l", - "fS9pbnN0YW5jZXMve2luc3RhbmNlfS9zZXRTY2hlZHVsaW5nOhNzY2hlZHVs", - "aW5nX3Jlc291cmNlEtgCChFTZXRTZWN1cml0eVBvbGljeRI5Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlNldFNlY3VyaXR5UG9saWN5SW5zdGFuY2VSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIuMB2kFE", - "cHJvamVjdCx6b25lLGluc3RhbmNlLGluc3RhbmNlc19zZXRfc2VjdXJpdHlf", - "cG9saWN5X3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMC", - "hAEiUi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9u", - "ZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0vc2V0U2VjdXJpdHlQb2xpY3k6Lmlu", - "c3RhbmNlc19zZXRfc2VjdXJpdHlfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2US", - "2AIKEVNldFNlcnZpY2VBY2NvdW50EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuU2V0U2VydmljZUFjY291bnRJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i4wHaQURwcm9qZWN0LHpvbmUs", - "aW5zdGFuY2UsaW5zdGFuY2VzX3NldF9zZXJ2aWNlX2FjY291bnRfcmVxdWVz", - "dF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKEASJSL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMv", - "e2luc3RhbmNlfS9zZXRTZXJ2aWNlQWNjb3VudDouaW5zdGFuY2VzX3NldF9z", - "ZXJ2aWNlX2FjY291bnRfcmVxdWVzdF9yZXNvdXJjZRKFAwoiU2V0U2hpZWxk", - "ZWRJbnN0YW5jZUludGVncml0eVBvbGljeRJKLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlNldFNoaWVsZGVkSW5zdGFuY2VJbnRlZ3JpdHlQb2xpY3lJbnN0", - "YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24i7gHaQUFwcm9qZWN0LHpvbmUsaW5zdGFuY2Usc2hpZWxkZWRfaW5zdGFu", - "Y2VfaW50ZWdyaXR5X3BvbGljeV9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25z", - "gtPkkwKSATJjL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVz", - "L3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9zZXRTaGllbGRlZEluc3Rh", - "bmNlSW50ZWdyaXR5UG9saWN5OitzaGllbGRlZF9pbnN0YW5jZV9pbnRlZ3Jp", - "dHlfcG9saWN5X3Jlc291cmNlEvcBCgdTZXRUYWdzEi8uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuU2V0VGFnc0luc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKWAdpBI3Byb2plY3Qsem9uZSxp", - "bnN0YW5jZSx0YWdzX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAlki", - "SC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", - "aW5zdGFuY2VzL3tpbnN0YW5jZX0vc2V0VGFnczoNdGFnc19yZXNvdXJjZRKN", - "AgoYU2ltdWxhdGVNYWludGVuYW5jZUV2ZW50EkAuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuU2ltdWxhdGVNYWludGVuYW5jZUV2ZW50SW5zdGFuY2VSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIooB2kEV", - "cHJvamVjdCx6b25lLGluc3RhbmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAlsi", - "WS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", - "aW5zdGFuY2VzL3tpbnN0YW5jZX0vc2ltdWxhdGVNYWludGVuYW5jZUV2ZW50", - "EtMBCgVTdGFydBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0YXJ0SW5z", - "dGFuY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uInfaQRVwcm9qZWN0LHpvbmUsaW5zdGFuY2WKTg5ab25lT3BlcmF0aW9u", - "c4LT5JMCSCJGL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVz", - "L3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9zdGFydBLzAgoWU3RhcnRX", - "aXRoRW5jcnlwdGlvbktleRI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN0", - "YXJ0V2l0aEVuY3J5cHRpb25LZXlJbnN0YW5jZVJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i9AHaQUpwcm9qZWN0LHpvbmUs", - "aW5zdGFuY2UsaW5zdGFuY2VzX3N0YXJ0X3dpdGhfZW5jcnlwdGlvbl9rZXlf", - "cmVxdWVzdF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwKPASJXL2Nv", + "bnN0YW5jZXMve2luc3RhbmNlfS9zZXRTZWN1cml0eVBvbGljeTouaW5zdGFu", + "Y2VzX3NldF9zZWN1cml0eV9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRLYAgoR", + "U2V0U2VydmljZUFjY291bnQSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "ZXRTZXJ2aWNlQWNjb3VudEluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLjAdpBRHByb2plY3Qsem9uZSxpbnN0", + "YW5jZSxpbnN0YW5jZXNfc2V0X3NlcnZpY2VfYWNjb3VudF9yZXF1ZXN0X3Jl", + "c291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAoQBIlIvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5z", + "dGFuY2V9L3NldFNlcnZpY2VBY2NvdW50Oi5pbnN0YW5jZXNfc2V0X3NlcnZp", + "Y2VfYWNjb3VudF9yZXF1ZXN0X3Jlc291cmNlEoUDCiJTZXRTaGllbGRlZElu", + "c3RhbmNlSW50ZWdyaXR5UG9saWN5EkouZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuU2V0U2hpZWxkZWRJbnN0YW5jZUludGVncml0eVBvbGljeUluc3RhbmNl", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLu", + "AdpBQXByb2plY3Qsem9uZSxpbnN0YW5jZSxzaGllbGRlZF9pbnN0YW5jZV9p", + "bnRlZ3JpdHlfcG9saWN5X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+ST", + "ApIBMmMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pv", + "bmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L3NldFNoaWVsZGVkSW5zdGFuY2VJ", + "bnRlZ3JpdHlQb2xpY3k6K3NoaWVsZGVkX2luc3RhbmNlX2ludGVncml0eV9w", + "b2xpY3lfcmVzb3VyY2US9wEKB1NldFRhZ3MSLy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5TZXRUYWdzSW5zdGFuY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuT3BlcmF0aW9uIpYB2kEjcHJvamVjdCx6b25lLGluc3Rh", + "bmNlLHRhZ3NfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCWSJIL2Nv", "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0", - "YW5jZXMve2luc3RhbmNlfS9zdGFydFdpdGhFbmNyeXB0aW9uS2V5OjRpbnN0", - "YW5jZXNfc3RhcnRfd2l0aF9lbmNyeXB0aW9uX2tleV9yZXF1ZXN0X3Jlc291", - "cmNlEtABCgRTdG9wEiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcElu", - "c3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiJ22kEVcHJvamVjdCx6b25lLGluc3RhbmNlik4OWm9uZU9wZXJhdGlv", - "bnOC0+STAkciRS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25l", - "cy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX0vc3RvcBLZAQoHU3VzcGVu", - "ZBIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlN1c3BlbmRJbnN0YW5jZVJl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iedpB", - "FXByb2plY3Qsem9uZSxpbnN0YW5jZYpODlpvbmVPcGVyYXRpb25zgtPkkwJK", - "IkgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9", - "L2luc3RhbmNlcy97aW5zdGFuY2V9L3N1c3BlbmQSvQIKElRlc3RJYW1QZXJt", - "aXNzaW9ucxI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJt", - "aXNzaW9uc0luc3RhbmNlUmVxdWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIrgB2kE3cHJvamVjdCx6b25l", - "LHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT", - "5JMCeCJTL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6", - "b25lfS9pbnN0YW5jZXMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6", - "IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRL1AQoGVXBkYXRl", - "Ei4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlSW5zdGFuY2VSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpYB2kEn", - "cHJvamVjdCx6b25lLGluc3RhbmNlLGluc3RhbmNlX3Jlc291cmNlik4OWm9u", - "ZU9wZXJhdGlvbnOC0+STAlUaQC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5jZX06EWluc3Rh", - "bmNlX3Jlc291cmNlErwCChJVcGRhdGVBY2Nlc3NDb25maWcSOi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5VcGRhdGVBY2Nlc3NDb25maWdJbnN0YW5jZVJl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ixQHa", - "QT5wcm9qZWN0LHpvbmUsaW5zdGFuY2UsbmV0d29ya19pbnRlcmZhY2UsYWNj", - "ZXNzX2NvbmZpZ19yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJtIlMv", - "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2lu", - "c3RhbmNlcy97aW5zdGFuY2V9L3VwZGF0ZUFjY2Vzc0NvbmZpZzoWYWNjZXNz", - "X2NvbmZpZ19yZXNvdXJjZRKvAgoTVXBkYXRlRGlzcGxheURldmljZRI7Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlVwZGF0ZURpc3BsYXlEZXZpY2VJbnN0", - "YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24itgHaQS1wcm9qZWN0LHpvbmUsaW5zdGFuY2UsZGlzcGxheV9kZXZpY2Vf", - "cmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCbzJUL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2lu", - "c3RhbmNlfS91cGRhdGVEaXNwbGF5RGV2aWNlOhdkaXNwbGF5X2RldmljZV9y", - "ZXNvdXJjZRLQAgoWVXBkYXRlTmV0d29ya0ludGVyZmFjZRI+Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlVwZGF0ZU5ldHdvcmtJbnRlcmZhY2VJbnN0YW5j", + "YW5jZXMve2luc3RhbmNlfS9zZXRUYWdzOg10YWdzX3Jlc291cmNlEo0CChhT", + "aW11bGF0ZU1haW50ZW5hbmNlRXZlbnQSQC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5TaW11bGF0ZU1haW50ZW5hbmNlRXZlbnRJbnN0YW5jZVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iigHaQRVwcm9q", + "ZWN0LHpvbmUsaW5zdGFuY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCWyJZL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0", + "YW5jZXMve2luc3RhbmNlfS9zaW11bGF0ZU1haW50ZW5hbmNlRXZlbnQS0wEK", + "BVN0YXJ0Ei0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RhcnRJbnN0YW5j", "ZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", - "0QHaQUJwcm9qZWN0LHpvbmUsaW5zdGFuY2UsbmV0d29ya19pbnRlcmZhY2Us", - "bmV0d29ya19pbnRlcmZhY2VfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT", - "5JMCdTJXL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6", - "b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS91cGRhdGVOZXR3b3JrSW50ZXJm", - "YWNlOhpuZXR3b3JrX2ludGVyZmFjZV9yZXNvdXJjZRLfAgocVXBkYXRlU2hp", - "ZWxkZWRJbnN0YW5jZUNvbmZpZxJELmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlVwZGF0ZVNoaWVsZGVkSW5zdGFuY2VDb25maWdJbnN0YW5jZVJlcXVlc3Qa", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i1AHaQTdwcm9q", - "ZWN0LHpvbmUsaW5zdGFuY2Usc2hpZWxkZWRfaW5zdGFuY2VfY29uZmlnX3Jl", - "c291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAoIBMl0vY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5z", - "dGFuY2V9L3VwZGF0ZVNoaWVsZGVkSW5zdGFuY2VDb25maWc6IXNoaWVsZGVk", - "X2luc3RhbmNlX2NvbmZpZ19yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVh", - "cGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29t", - "cHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBs", - "YXRmb3JtMoMTChBJbnN0YW50U25hcHNob3RzEtYBCg5BZ2dyZWdhdGVkTGlz", - "dBI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0SW5z", - "dGFudFNuYXBzaG90c1JlcXVlc3QaNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5JbnN0YW50U25hcHNob3RBZ2dyZWdhdGVkTGlzdCJM2kEHcHJvamVjdILT", - "5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0", - "ZWQvaW5zdGFudFNuYXBzaG90cxLuAQoGRGVsZXRlEjUuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuRGVsZXRlSW5zdGFudFNuYXBzaG90UmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKIAdpBHXByb2plY3Qs", - "em9uZSxpbnN0YW50X3NuYXBzaG90ik4OWm9uZU9wZXJhdGlvbnOC0+STAlEq", - "Ty9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", - "aW5zdGFudFNuYXBzaG90cy97aW5zdGFudF9zbmFwc2hvdH0S3AEKA0dldBIy", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEluc3RhbnRTbmFwc2hvdFJl", - "cXVlc3QaKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW50U25hcHNo", - "b3Qid9pBHXByb2plY3Qsem9uZSxpbnN0YW50X3NuYXBzaG90gtPkkwJREk8v", - "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2lu", - "c3RhbnRTbmFwc2hvdHMve2luc3RhbnRfc25hcHNob3R9EuIBCgxHZXRJYW1Q", - "b2xpY3kSOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lJ", - "bnN0YW50U25hcHNob3RSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUG9saWN5InTaQRVwcm9qZWN0LHpvbmUscmVzb3VyY2WC0+STAlYSVC9j", + "d9pBFXByb2plY3Qsem9uZSxpbnN0YW5jZYpODlpvbmVPcGVyYXRpb25zgtPk", + "kwJIIkYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pv", + "bmV9L2luc3RhbmNlcy97aW5zdGFuY2V9L3N0YXJ0EvMCChZTdGFydFdpdGhF", + "bmNyeXB0aW9uS2V5Ej4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RhcnRX", + "aXRoRW5jcnlwdGlvbktleUluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiL0AdpBSnByb2plY3Qsem9uZSxpbnN0", + "YW5jZSxpbnN0YW5jZXNfc3RhcnRfd2l0aF9lbmNyeXB0aW9uX2tleV9yZXF1", + "ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAo8BIlcvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNl", + "cy97aW5zdGFuY2V9L3N0YXJ0V2l0aEVuY3J5cHRpb25LZXk6NGluc3RhbmNl", + "c19zdGFydF93aXRoX2VuY3J5cHRpb25fa2V5X3JlcXVlc3RfcmVzb3VyY2US", + "0AEKBFN0b3ASLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdG9wSW5zdGFu", + "Y2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "InbaQRVwcm9qZWN0LHpvbmUsaW5zdGFuY2WKTg5ab25lT3BlcmF0aW9uc4LT", + "5JMCRyJFL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6", + "b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfS9zdG9wEtkBCgdTdXNwZW5kEi8u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3VzcGVuZEluc3RhbmNlUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ52kEVcHJv", + "amVjdCx6b25lLGluc3RhbmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAkoiSC9j", "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5z", - "dGFudFNuYXBzaG90cy97cmVzb3VyY2V9L2dldElhbVBvbGljeRL/AQoGSW5z", - "ZXJ0EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0SW5zdGFudFNu", - "YXBzaG90UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiKZAdpBJnByb2plY3Qsem9uZSxpbnN0YW50X3NuYXBzaG90X3Jlc291", - "cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAlkiPC9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFudFNuYXBzaG90czoZ", - "aW5zdGFudF9zbmFwc2hvdF9yZXNvdXJjZRK/AQoETGlzdBI0Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkxpc3RJbnN0YW50U25hcHNob3RzUmVxdWVzdBos", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbnRTbmFwc2hvdExpc3Qi", - "U9pBDHByb2plY3Qsem9uZYLT5JMCPhI8L2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW50U25hcHNob3RzEqYCCgxT", - "ZXRJYW1Qb2xpY3kSOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRJYW1Q", - "b2xpY3lJbnN0YW50U25hcHNob3RSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuUG9saWN5IrcB2kE2cHJvamVjdCx6b25lLHJlc291cmNlLHpv", - "bmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlgtPkkwJ4IlQvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbnRT", - "bmFwc2hvdHMve3Jlc291cmNlfS9zZXRJYW1Qb2xpY3k6IHpvbmVfc2V0X3Bv", - "bGljeV9yZXF1ZXN0X3Jlc291cmNlErECCglTZXRMYWJlbHMSOC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5TZXRMYWJlbHNJbnN0YW50U25hcHNob3RSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsUB2kE2", - "cHJvamVjdCx6b25lLHJlc291cmNlLHpvbmVfc2V0X2xhYmVsc19yZXF1ZXN0", - "X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAnUiUS9jb21wdXRlL3Yx", + "dGFuY2VzL3tpbnN0YW5jZX0vc3VzcGVuZBK9AgoSVGVzdElhbVBlcm1pc3Np", + "b25zEjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdElhbVBlcm1pc3Np", + "b25zSW5zdGFuY2VSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "VGVzdFBlcm1pc3Npb25zUmVzcG9uc2UiuAHaQTdwcm9qZWN0LHpvbmUscmVz", + "b3VyY2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPkkwJ4", + "IlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9", + "L2luc3RhbmNlcy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVz", + "dF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlEvUBCgZVcGRhdGUSLi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGRhdGVJbnN0YW5jZVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ilgHaQSdwcm9q", + "ZWN0LHpvbmUsaW5zdGFuY2UsaW5zdGFuY2VfcmVzb3VyY2WKTg5ab25lT3Bl", + "cmF0aW9uc4LT5JMCVRpAL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3pvbmVzL3t6b25lfS9pbnN0YW5jZXMve2luc3RhbmNlfToRaW5zdGFuY2Vf", + "cmVzb3VyY2USvAIKElVwZGF0ZUFjY2Vzc0NvbmZpZxI6Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlVwZGF0ZUFjY2Vzc0NvbmZpZ0luc3RhbmNlUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLFAdpBPnBy", + "b2plY3Qsem9uZSxpbnN0YW5jZSxuZXR3b3JrX2ludGVyZmFjZSxhY2Nlc3Nf", + "Y29uZmlnX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAm0iUy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFu", + "Y2VzL3tpbnN0YW5jZX0vdXBkYXRlQWNjZXNzQ29uZmlnOhZhY2Nlc3NfY29u", + "ZmlnX3Jlc291cmNlEq8CChNVcGRhdGVEaXNwbGF5RGV2aWNlEjsuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlRGlzcGxheURldmljZUluc3RhbmNl", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK2", + "AdpBLXByb2plY3Qsem9uZSxpbnN0YW5jZSxkaXNwbGF5X2RldmljZV9yZXNv", + "dXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJvMlQvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L2luc3RhbmNlcy97aW5zdGFu", + "Y2V9L3VwZGF0ZURpc3BsYXlEZXZpY2U6F2Rpc3BsYXlfZGV2aWNlX3Jlc291", + "cmNlEtACChZVcGRhdGVOZXR3b3JrSW50ZXJmYWNlEj4uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuVXBkYXRlTmV0d29ya0ludGVyZmFjZUluc3RhbmNlUmVx", + "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLRAdpB", + "QnByb2plY3Qsem9uZSxpbnN0YW5jZSxuZXR3b3JrX2ludGVyZmFjZSxuZXR3", + "b3JrX2ludGVyZmFjZV9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJ1", + "MlcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9", + "L2luc3RhbmNlcy97aW5zdGFuY2V9L3VwZGF0ZU5ldHdvcmtJbnRlcmZhY2U6", + "Gm5ldHdvcmtfaW50ZXJmYWNlX3Jlc291cmNlEt8CChxVcGRhdGVTaGllbGRl", + "ZEluc3RhbmNlQ29uZmlnEkQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBk", + "YXRlU2hpZWxkZWRJbnN0YW5jZUNvbmZpZ0luc3RhbmNlUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLUAdpBN3Byb2plY3Qs", + "em9uZSxpbnN0YW5jZSxzaGllbGRlZF9pbnN0YW5jZV9jb25maWdfcmVzb3Vy", + "Y2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCggEyXS9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFuY2VzL3tpbnN0YW5j", + "ZX0vdXBkYXRlU2hpZWxkZWRJbnN0YW5jZUNvbmZpZzohc2hpZWxkZWRfaW5z", + "dGFuY2VfY29uZmlnX3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMu", + "Y29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRl", + "LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZv", + "cm0ygxMKEEluc3RhbnRTbmFwc2hvdHMS1gEKDkFnZ3JlZ2F0ZWRMaXN0Ej4u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RJbnN0YW50", + "U25hcHNob3RzUmVxdWVzdBo2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", + "c3RhbnRTbmFwc2hvdEFnZ3JlZ2F0ZWRMaXN0IkzaQQdwcm9qZWN0gtPkkwI8", + "EjovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9p", + "bnN0YW50U25hcHNob3RzEu4BCgZEZWxldGUSNS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5EZWxldGVJbnN0YW50U25hcHNob3RSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIogB2kEdcHJvamVjdCx6b25l", + "LGluc3RhbnRfc25hcHNob3SKTg5ab25lT3BlcmF0aW9uc4LT5JMCUSpPL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0", + "YW50U25hcHNob3RzL3tpbnN0YW50X3NuYXBzaG90fRLcAQoDR2V0EjIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SW5zdGFudFNuYXBzaG90UmVxdWVz", + "dBooLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbnRTbmFwc2hvdCJ3", + "2kEdcHJvamVjdCx6b25lLGluc3RhbnRfc25hcHNob3SC0+STAlESTy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFu", + "dFNuYXBzaG90cy97aW5zdGFudF9zbmFwc2hvdH0S4gEKDEdldElhbVBvbGlj", + "eRI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeUluc3Rh", + "bnRTbmFwc2hvdFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", + "b2xpY3kidNpBFXByb2plY3Qsem9uZSxyZXNvdXJjZYLT5JMCVhJUL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW50", + "U25hcHNob3RzL3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5Ev8BCgZJbnNlcnQS", + "NS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRJbnN0YW50U25hcHNo", + "b3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "IpkB2kEmcHJvamVjdCx6b25lLGluc3RhbnRfc25hcHNob3RfcmVzb3VyY2WK", + "Tg5ab25lT3BlcmF0aW9uc4LT5JMCWSI8L2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW50U25hcHNob3RzOhlpbnN0", + "YW50X3NuYXBzaG90X3Jlc291cmNlEr8BCgRMaXN0EjQuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuTGlzdEluc3RhbnRTbmFwc2hvdHNSZXF1ZXN0GiwuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFudFNuYXBzaG90TGlzdCJT2kEM", + "cHJvamVjdCx6b25lgtPkkwI+EjwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vem9uZXMve3pvbmV9L2luc3RhbnRTbmFwc2hvdHMSpgIKDFNldElh", + "bVBvbGljeRI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBvbGlj", + "eUluc3RhbnRTbmFwc2hvdFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5Qb2xpY3kitwHaQTZwcm9qZWN0LHpvbmUscmVzb3VyY2Usem9uZV9z", + "ZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC0+STAngiVC9jb21wdXRlL3Yx", "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5zdGFudFNuYXBz", - "aG90cy97cmVzb3VyY2V9L3NldExhYmVsczogem9uZV9zZXRfbGFiZWxzX3Jl", - "cXVlc3RfcmVzb3VyY2USywIKElRlc3RJYW1QZXJtaXNzaW9ucxJBLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc0luc3RhbnRT", - "bmFwc2hvdFJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0", - "UGVybWlzc2lvbnNSZXNwb25zZSK/AdpBN3Byb2plY3Qsem9uZSxyZXNvdXJj", - "ZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAn8iWi9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vaW5z", - "dGFudFNuYXBzaG90cy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczoh", - "dGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRl", - "Lmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", - "YXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", - "Y2xvdWQtcGxhdGZvcm0ywhAKF0ludGVyY29ubmVjdEF0dGFjaG1lbnRzEusB", - "Cg5BZ2dyZWdhdGVkTGlzdBJFLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFn", - "Z3JlZ2F0ZWRMaXN0SW50ZXJjb25uZWN0QXR0YWNobWVudHNSZXF1ZXN0Gj0u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0QXR0YWNobWVu", - "dEFnZ3JlZ2F0ZWRMaXN0IlPaQQdwcm9qZWN0gtPkkwJDEkEvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9pbnRlcmNvbm5lY3RB", - "dHRhY2htZW50cxKSAgoGRGVsZXRlEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuRGVsZXRlSW50ZXJjb25uZWN0QXR0YWNobWVudFJlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ipQHaQSZwcm9qZWN0LHJl", - "Z2lvbixpbnRlcmNvbm5lY3RfYXR0YWNobWVudIpOEFJlZ2lvbk9wZXJhdGlv", - "bnOC0+STAmMqYS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L2ludGVyY29ubmVjdEF0dGFjaG1lbnRzL3tpbnRlcmNv", - "bm5lY3RfYXR0YWNobWVudH0ShgIKA0dldBI5Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkdldEludGVyY29ubmVjdEF0dGFjaG1lbnRSZXF1ZXN0Gi8uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0QXR0YWNobWVudCKS", - "AdpBJnByb2plY3QscmVnaW9uLGludGVyY29ubmVjdF9hdHRhY2htZW50gtPk", - "kwJjEmEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", - "cmVnaW9ufS9pbnRlcmNvbm5lY3RBdHRhY2htZW50cy97aW50ZXJjb25uZWN0", - "X2F0dGFjaG1lbnR9EqMCCgZJbnNlcnQSPC5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5JbnNlcnRJbnRlcmNvbm5lY3RBdHRhY2htZW50UmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK2AdpBL3Byb2plY3Qs", - "cmVnaW9uLGludGVyY29ubmVjdF9hdHRhY2htZW50X3Jlc291cmNlik4QUmVn", - "aW9uT3BlcmF0aW9uc4LT5JMCayJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW50ZXJjb25uZWN0QXR0YWNobWVu", - "dHM6IGludGVyY29ubmVjdF9hdHRhY2htZW50X3Jlc291cmNlEtoBCgRMaXN0", - "EjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEludGVyY29ubmVjdEF0", - "dGFjaG1lbnRzUmVxdWVzdBozLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "dGVyY29ubmVjdEF0dGFjaG1lbnRMaXN0ImDaQQ5wcm9qZWN0LHJlZ2lvboLT", - "5JMCSRJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", - "e3JlZ2lvbn0vaW50ZXJjb25uZWN0QXR0YWNobWVudHMS1AIKBVBhdGNoEjsu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hJbnRlcmNvbm5lY3RBdHRh", - "Y2htZW50UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiLpAdpBR3Byb2plY3QscmVnaW9uLGludGVyY29ubmVjdF9hdHRhY2ht", - "ZW50LGludGVyY29ubmVjdF9hdHRhY2htZW50X3Jlc291cmNlik4QUmVnaW9u", - "T3BlcmF0aW9uc4LT5JMChQEyYS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9yZWdpb25zL3tyZWdpb259L2ludGVyY29ubmVjdEF0dGFjaG1lbnRz", - "L3tpbnRlcmNvbm5lY3RfYXR0YWNobWVudH06IGludGVyY29ubmVjdF9hdHRh", - "Y2htZW50X3Jlc291cmNlEswCCglTZXRMYWJlbHMSPy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5TZXRMYWJlbHNJbnRlcmNvbm5lY3RBdHRhY2htZW50UmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLZAdpB", - "OnByb2plY3QscmVnaW9uLHJlc291cmNlLHJlZ2lvbl9zZXRfbGFiZWxzX3Jl", - "cXVlc3RfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwKCASJcL2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", - "aW50ZXJjb25uZWN0QXR0YWNobWVudHMve3Jlc291cmNlfS9zZXRMYWJlbHM6", - "InJlZ2lvbl9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2UacspBFmNvbXB1", - "dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNv", - "bS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", - "aC9jbG91ZC1wbGF0Zm9ybTLxBAoVSW50ZXJjb25uZWN0TG9jYXRpb25zEuoB", - "CgNHZXQSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJbnRlcmNvbm5l", - "Y3RMb2NhdGlvblJlcXVlc3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", - "bnRlcmNvbm5lY3RMb2NhdGlvbiJ72kEdcHJvamVjdCxpbnRlcmNvbm5lY3Rf", - "bG9jYXRpb26C0+STAlUSUy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9nbG9iYWwvaW50ZXJjb25uZWN0TG9jYXRpb25zL3tpbnRlcmNvbm5lY3Rf", - "bG9jYXRpb259EsMBCgRMaXN0EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "TGlzdEludGVyY29ubmVjdExvY2F0aW9uc1JlcXVlc3QaMS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RMb2NhdGlvbkxpc3QiTdpBB3By", - "b2plY3SC0+STAj0SOy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", - "bG9iYWwvaW50ZXJjb25uZWN0TG9jYXRpb25zGqQBykEWY29tcHV0ZS5nb29n", - "bGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", - "L2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", - "YXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", - "Y2xvdWQtcGxhdGZvcm0yqgUKG0ludGVyY29ubmVjdFJlbW90ZUxvY2F0aW9u", - "cxKLAgoDR2V0Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SW50ZXJj", - "b25uZWN0UmVtb3RlTG9jYXRpb25SZXF1ZXN0GjMuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW50ZXJjb25uZWN0UmVtb3RlTG9jYXRpb24ijwHaQSRwcm9q", - "ZWN0LGludGVyY29ubmVjdF9yZW1vdGVfbG9jYXRpb26C0+STAmISYC9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW50ZXJjb25uZWN0", - "UmVtb3RlTG9jYXRpb25zL3tpbnRlcmNvbm5lY3RfcmVtb3RlX2xvY2F0aW9u", - "fRLVAQoETGlzdBI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RJbnRl", - "cmNvbm5lY3RSZW1vdGVMb2NhdGlvbnNSZXF1ZXN0GjcuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSW50ZXJjb25uZWN0UmVtb3RlTG9jYXRpb25MaXN0IlPa", - "QQdwcm9qZWN0gtPkkwJDEkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vZ2xvYmFsL2ludGVyY29ubmVjdFJlbW90ZUxvY2F0aW9ucxqkAcpBFmNv", - "bXB1dGUuZ29vZ2xlYXBpcy5jb23SQYcBaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", - "cy5jb20vYXV0aC9jb21wdXRlLnJlYWRvbmx5LGh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlz", - "LmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMugPCg1JbnRlcmNvbm5lY3RzEtYB", - "CgZEZWxldGUSMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVJbnRl", - "cmNvbm5lY3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", - "cmF0aW9uInTaQRRwcm9qZWN0LGludGVyY29ubmVjdIpOEEdsb2JhbE9wZXJh", - "dGlvbnOC0+STAkQqQi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", - "bG9iYWwvaW50ZXJjb25uZWN0cy97aW50ZXJjb25uZWN0fRLAAQoDR2V0Ei8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SW50ZXJjb25uZWN0UmVxdWVz", - "dBolLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdCJh2kEU", - "cHJvamVjdCxpbnRlcmNvbm5lY3SC0+STAkQSQi9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9nbG9iYWwvaW50ZXJjb25uZWN0cy97aW50ZXJjb25u", - "ZWN0fRL8AQoOR2V0RGlhZ25vc3RpY3MSOi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5HZXREaWFnbm9zdGljc0ludGVyY29ubmVjdFJlcXVlc3QaPC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RzR2V0RGlhZ25vc3Rp", - "Y3NSZXNwb25zZSJw2kEUcHJvamVjdCxpbnRlcmNvbm5lY3SC0+STAlMSUS9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW50ZXJjb25u", - "ZWN0cy97aW50ZXJjb25uZWN0fS9nZXREaWFnbm9zdGljcxKAAgoPR2V0TWFj", - "c2VjQ29uZmlnEjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0TWFjc2Vj", - "Q29uZmlnSW50ZXJjb25uZWN0UmVxdWVzdBo9Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkludGVyY29ubmVjdHNHZXRNYWNzZWNDb25maWdSZXNwb25zZSJx", - "2kEUcHJvamVjdCxpbnRlcmNvbm5lY3SC0+STAlQSUi9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW50ZXJjb25uZWN0cy97aW50ZXJj", - "b25uZWN0fS9nZXRNYWNzZWNDb25maWcS6AEKBkluc2VydBIyLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkluc2VydEludGVyY29ubmVjdFJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ihQHaQR1wcm9qZWN0", - "LGludGVyY29ubmVjdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+ST", - "AkwiMy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvaW50", - "ZXJjb25uZWN0czoVaW50ZXJjb25uZWN0X3Jlc291cmNlEqsBCgRMaXN0EjEu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEludGVyY29ubmVjdHNSZXF1", - "ZXN0GikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0TGlz", - "dCJF2kEHcHJvamVjdILT5JMCNRIzL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L2dsb2JhbC9pbnRlcmNvbm5lY3RzEoICCgVQYXRjaBIxLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoSW50ZXJjb25uZWN0UmVxdWVzdBoi", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKhAdpBKnByb2pl", - "Y3QsaW50ZXJjb25uZWN0LGludGVyY29ubmVjdF9yZXNvdXJjZYpOEEdsb2Jh", - "bE9wZXJhdGlvbnOC0+STAlsyQi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9nbG9iYWwvaW50ZXJjb25uZWN0cy97aW50ZXJjb25uZWN0fToVaW50", - "ZXJjb25uZWN0X3Jlc291cmNlEqYCCglTZXRMYWJlbHMSNS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TZXRMYWJlbHNJbnRlcmNvbm5lY3RSZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIr0B2kEzcHJvamVj", - "dCxyZXNvdXJjZSxnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNl", - "ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCbiJIL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2dsb2JhbC9pbnRlcmNvbm5lY3RzL3tyZXNvdXJjZX0v", - "c2V0TGFiZWxzOiJnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNl", - "GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29v", - "Z2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFw", - "aXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ysAUKDExpY2Vuc2VDb2RlcxK9", - "AQoDR2V0Ei4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0TGljZW5zZUNv", - "ZGVSZXF1ZXN0GiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGljZW5zZUNv", - "ZGUiYNpBFHByb2plY3QsbGljZW5zZV9jb2RlgtPkkwJDEkEvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2xpY2Vuc2VDb2Rlcy97bGlj", - "ZW5zZV9jb2RlfRK4AgoSVGVzdElhbVBlcm1pc3Npb25zEj0uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuVGVzdElhbVBlcm1pc3Npb25zTGljZW5zZUNvZGVS", - "ZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Np", - "b25zUmVzcG9uc2UisAHaQTJwcm9qZWN0LHJlc291cmNlLHRlc3RfcGVybWlz", - "c2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCdSJQL2NvbXB1dGUvdjEvcHJv", - "amVjdHMve3Byb2plY3R9L2dsb2JhbC9saWNlbnNlQ29kZXMve3Jlc291cmNl", - "fS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVz", - "dF9yZXNvdXJjZRqkAcpBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQYcBaHR0", - "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLnJlYWRvbmx5", - "LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRw", - "czovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMvoM", - "CghMaWNlbnNlcxLCAQoGRGVsZXRlEi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuRGVsZXRlTGljZW5zZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5PcGVyYXRpb24iZdpBD3Byb2plY3QsbGljZW5zZYpOEEdsb2JhbE9w", - "ZXJhdGlvbnOC0+STAjoqOC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9nbG9iYWwvbGljZW5zZXMve2xpY2Vuc2V9EqcBCgNHZXQSKi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5HZXRMaWNlbnNlUmVxdWVzdBogLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkxpY2Vuc2UiUtpBD3Byb2plY3QsbGljZW5zZYLT", - "5JMCOhI4L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9s", - "aWNlbnNlcy97bGljZW5zZX0SxwEKDEdldElhbVBvbGljeRIzLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeUxpY2Vuc2VSZXF1ZXN0Gh8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5ImHaQRBwcm9qZWN0LHJl", - "c291cmNlgtPkkwJIEkYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "Z2xvYmFsL2xpY2Vuc2VzL3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5EtMBCgZJ", - "bnNlcnQSLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRMaWNlbnNl", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ2", - "2kEYcHJvamVjdCxsaWNlbnNlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9u", - "c4LT5JMCQiIuL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", - "bC9saWNlbnNlczoQbGljZW5zZV9yZXNvdXJjZRKlAQoETGlzdBIsLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RMaWNlbnNlc1JlcXVlc3QaLS5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5MaWNlbnNlc0xpc3RSZXNwb25zZSJA2kEH", - "cHJvamVjdILT5JMCMBIuL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L2dsb2JhbC9saWNlbnNlcxKPAgoMU2V0SWFtUG9saWN5EjMuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5TGljZW5zZVJlcXVlc3QaHy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiqAHaQTNwcm9qZWN0LHJl", - "c291cmNlLGdsb2JhbF9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC0+ST", - "AmwiRi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbGlj", - "ZW5zZXMve3Jlc291cmNlfS9zZXRJYW1Qb2xpY3k6Imdsb2JhbF9zZXRfcG9s", - "aWN5X3JlcXVlc3RfcmVzb3VyY2USsAIKElRlc3RJYW1QZXJtaXNzaW9ucxI5", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc0xp", - "Y2Vuc2VSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBl", - "cm1pc3Npb25zUmVzcG9uc2UirAHaQTJwcm9qZWN0LHJlc291cmNlLHRlc3Rf", - "cGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCcSJML2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9saWNlbnNlcy97cmVzb3Vy", - "Y2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1", - "ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0", - "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8v", - "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y6w0KDU1h", - "Y2hpbmVJbWFnZXMS2AEKBkRlbGV0ZRIyLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkRlbGV0ZU1hY2hpbmVJbWFnZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24idtpBFXByb2plY3QsbWFjaGluZV9pbWFn", - "ZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkUqQy9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9nbG9iYWwvbWFjaGluZUltYWdlcy97bWFjaGluZV9p", - "bWFnZX0SwgEKA0dldBIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldE1h", - "Y2hpbmVJbWFnZVJlcXVlc3QaJS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5N", - "YWNoaW5lSW1hZ2UiY9pBFXByb2plY3QsbWFjaGluZV9pbWFnZYLT5JMCRRJD", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9tYWNoaW5l", - "SW1hZ2VzL3ttYWNoaW5lX2ltYWdlfRLRAQoMR2V0SWFtUG9saWN5EjguZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SWFtUG9saWN5TWFjaGluZUltYWdl", - "UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSJm2kEQ", - "cHJvamVjdCxyZXNvdXJjZYLT5JMCTRJLL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L2dsb2JhbC9tYWNoaW5lSW1hZ2VzL3tyZXNvdXJjZX0vZ2V0", - "SWFtUG9saWN5EuoBCgZJbnNlcnQSMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5JbnNlcnRNYWNoaW5lSW1hZ2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuT3BlcmF0aW9uIocB2kEecHJvamVjdCxtYWNoaW5lX2ltYWdl", - "X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCTSIzL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9tYWNoaW5lSW1hZ2VzOhZt", - "YWNoaW5lX2ltYWdlX3Jlc291cmNlEqsBCgRMaXN0EjEuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuTGlzdE1hY2hpbmVJbWFnZXNSZXF1ZXN0GikuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuTWFjaGluZUltYWdlTGlzdCJF2kEHcHJvamVj", - "dILT5JMCNRIzL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", - "bC9tYWNoaW5lSW1hZ2VzEpkCCgxTZXRJYW1Qb2xpY3kSOC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lNYWNoaW5lSW1hZ2VSZXF1ZXN0", - "Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5Iq0B2kEzcHJvamVj", - "dCxyZXNvdXJjZSxnbG9iYWxfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNl", - "gtPkkwJxIksvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFs", - "L21hY2hpbmVJbWFnZXMve3Jlc291cmNlfS9zZXRJYW1Qb2xpY3k6Imdsb2Jh", - "bF9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2USugIKElRlc3RJYW1QZXJt", - "aXNzaW9ucxI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJt", - "aXNzaW9uc01hY2hpbmVJbWFnZVJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25zZSKxAdpBMnByb2plY3Qs", - "cmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPk", - "kwJ2IlEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL21h", - "Y2hpbmVJbWFnZXMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRl", - "c3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5n", + "aG90cy97cmVzb3VyY2V9L3NldElhbVBvbGljeTogem9uZV9zZXRfcG9saWN5", + "X3JlcXVlc3RfcmVzb3VyY2USsQIKCVNldExhYmVscxI4Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlNldExhYmVsc0luc3RhbnRTbmFwc2hvdFJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ixQHaQTZwcm9q", + "ZWN0LHpvbmUscmVzb3VyY2Usem9uZV9zZXRfbGFiZWxzX3JlcXVlc3RfcmVz", + "b3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCdSJRL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW50U25hcHNob3Rz", + "L3tyZXNvdXJjZX0vc2V0TGFiZWxzOiB6b25lX3NldF9sYWJlbHNfcmVxdWVz", + "dF9yZXNvdXJjZRLLAgoSVGVzdElhbVBlcm1pc3Npb25zEkEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuVGVzdElhbVBlcm1pc3Npb25zSW5zdGFudFNuYXBz", + "aG90UmVxdWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJt", + "aXNzaW9uc1Jlc3BvbnNlIr8B2kE3cHJvamVjdCx6b25lLHJlc291cmNlLHRl", + "c3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCfyJaL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9pbnN0YW50", + "U25hcHNob3RzL3tyZXNvdXJjZX0vdGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0", + "X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29v", + "Z2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", + "L2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91", + "ZC1wbGF0Zm9ybTLCEAoXSW50ZXJjb25uZWN0QXR0YWNobWVudHMS6wEKDkFn", + "Z3JlZ2F0ZWRMaXN0EkUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVn", + "YXRlZExpc3RJbnRlcmNvbm5lY3RBdHRhY2htZW50c1JlcXVlc3QaPS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RBdHRhY2htZW50QWdn", + "cmVnYXRlZExpc3QiU9pBB3Byb2plY3SC0+STAkMSQS9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVkL2ludGVyY29ubmVjdEF0dGFj", + "aG1lbnRzEpICCgZEZWxldGUSPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", + "ZWxldGVJbnRlcmNvbm5lY3RBdHRhY2htZW50UmVxdWVzdBoiLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKlAdpBJnByb2plY3QscmVnaW9u", + "LGludGVyY29ubmVjdF9hdHRhY2htZW50ik4QUmVnaW9uT3BlcmF0aW9uc4LT", + "5JMCYyphL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", + "e3JlZ2lvbn0vaW50ZXJjb25uZWN0QXR0YWNobWVudHMve2ludGVyY29ubmVj", + "dF9hdHRhY2htZW50fRKGAgoDR2V0EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuR2V0SW50ZXJjb25uZWN0QXR0YWNobWVudFJlcXVlc3QaLy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RBdHRhY2htZW50IpIB2kEm", + "cHJvamVjdCxyZWdpb24saW50ZXJjb25uZWN0X2F0dGFjaG1lbnSC0+STAmMS", + "YS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", + "b259L2ludGVyY29ubmVjdEF0dGFjaG1lbnRzL3tpbnRlcmNvbm5lY3RfYXR0", + "YWNobWVudH0SowIKBkluc2VydBI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lkluc2VydEludGVyY29ubmVjdEF0dGFjaG1lbnRSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrYB2kEvcHJvamVjdCxyZWdp", + "b24saW50ZXJjb25uZWN0X2F0dGFjaG1lbnRfcmVzb3VyY2WKThBSZWdpb25P", + "cGVyYXRpb25zgtPkkwJrIkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vcmVnaW9ucy97cmVnaW9ufS9pbnRlcmNvbm5lY3RBdHRhY2htZW50czog", + "aW50ZXJjb25uZWN0X2F0dGFjaG1lbnRfcmVzb3VyY2US2gEKBExpc3QSOy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0SW50ZXJjb25uZWN0QXR0YWNo", + "bWVudHNSZXF1ZXN0GjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJj", + "b25uZWN0QXR0YWNobWVudExpc3QiYNpBDnByb2plY3QscmVnaW9ugtPkkwJJ", + "EkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", + "aW9ufS9pbnRlcmNvbm5lY3RBdHRhY2htZW50cxLUAgoFUGF0Y2gSOy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaEludGVyY29ubmVjdEF0dGFjaG1l", + "bnRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "IukB2kFHcHJvamVjdCxyZWdpb24saW50ZXJjb25uZWN0X2F0dGFjaG1lbnQs", + "aW50ZXJjb25uZWN0X2F0dGFjaG1lbnRfcmVzb3VyY2WKThBSZWdpb25PcGVy", + "YXRpb25zgtPkkwKFATJhL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3JlZ2lvbnMve3JlZ2lvbn0vaW50ZXJjb25uZWN0QXR0YWNobWVudHMve2lu", + "dGVyY29ubmVjdF9hdHRhY2htZW50fTogaW50ZXJjb25uZWN0X2F0dGFjaG1l", + "bnRfcmVzb3VyY2USzAIKCVNldExhYmVscxI/Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlNldExhYmVsc0ludGVyY29ubmVjdEF0dGFjaG1lbnRSZXF1ZXN0", + "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItkB2kE6cHJv", + "amVjdCxyZWdpb24scmVzb3VyY2UscmVnaW9uX3NldF9sYWJlbHNfcmVxdWVz", + "dF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAoIBIlwvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnRl", + "cmNvbm5lY3RBdHRhY2htZW50cy97cmVzb3VyY2V9L3NldExhYmVsczoicmVn", + "aW9uX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5n", "b29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", "dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Ns", - "b3VkLXBsYXRmb3JtMoMGCgxNYWNoaW5lVHlwZXMSygEKDkFnZ3JlZ2F0ZWRM", - "aXN0EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RN", - "YWNoaW5lVHlwZXNSZXF1ZXN0GjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "TWFjaGluZVR5cGVBZ2dyZWdhdGVkTGlzdCJI2kEHcHJvamVjdILT5JMCOBI2", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvbWFj", - "aGluZVR5cGVzEsgBCgNHZXQSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5H", - "ZXRNYWNoaW5lVHlwZVJlcXVlc3QaJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5NYWNoaW5lVHlwZSJr2kEZcHJvamVjdCx6b25lLG1hY2hpbmVfdHlwZYLT", - "5JMCSRJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6", - "b25lfS9tYWNoaW5lVHlwZXMve21hY2hpbmVfdHlwZX0SswEKBExpc3QSMC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0TWFjaGluZVR5cGVzUmVxdWVz", - "dBooLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1hY2hpbmVUeXBlTGlzdCJP", - "2kEMcHJvamVjdCx6b25lgtPkkwI6EjgvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vem9uZXMve3pvbmV9L21hY2hpbmVUeXBlcxqkAcpBFmNvbXB1", - "dGUuZ29vZ2xlYXBpcy5jb23SQYcBaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", - "b20vYXV0aC9jb21wdXRlLnJlYWRvbmx5LGh0dHBzOi8vd3d3Lmdvb2dsZWFw", - "aXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNv", - "bS9hdXRoL2Nsb3VkLXBsYXRmb3JtMvATChJOZXR3b3JrQXR0YWNobWVudHMS", - "3AEKDkFnZ3JlZ2F0ZWRMaXN0EkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "QWdncmVnYXRlZExpc3ROZXR3b3JrQXR0YWNobWVudHNSZXF1ZXN0GjguZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0F0dGFjaG1lbnRBZ2dyZWdh", - "dGVkTGlzdCJO2kEHcHJvamVjdILT5JMCPhI8L2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvbmV0d29ya0F0dGFjaG1lbnRzEv4B", - "CgZEZWxldGUSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVOZXR3", - "b3JrQXR0YWNobWVudFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5PcGVyYXRpb24ilgHaQSFwcm9qZWN0LHJlZ2lvbixuZXR3b3JrX2F0dGFj", - "aG1lbnSKThBSZWdpb25PcGVyYXRpb25zgtPkkwJZKlcvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9uZXR3b3JrQXR0", - "YWNobWVudHMve25ldHdvcmtfYXR0YWNobWVudH0S7QEKA0dldBI0Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkdldE5ldHdvcmtBdHRhY2htZW50UmVxdWVz", - "dBoqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtBdHRhY2htZW50", - "IoMB2kEhcHJvamVjdCxyZWdpb24sbmV0d29ya19hdHRhY2htZW50gtPkkwJZ", - "ElcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", - "aW9ufS9uZXR3b3JrQXR0YWNobWVudHMve25ldHdvcmtfYXR0YWNobWVudH0S", - "7AEKDEdldElhbVBvbGljeRI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdl", - "dElhbVBvbGljeU5ldHdvcmtBdHRhY2htZW50UmVxdWVzdBofLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlBvbGljeSJ82kEXcHJvamVjdCxyZWdpb24scmVz", - "b3VyY2WC0+STAlwSWi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", - "ZWdpb25zL3tyZWdpb259L25ldHdvcmtBdHRhY2htZW50cy97cmVzb3VyY2V9", - "L2dldElhbVBvbGljeRKPAgoGSW5zZXJ0EjcuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuSW5zZXJ0TmV0d29ya0F0dGFjaG1lbnRSZXF1ZXN0GiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqcB2kEqcHJvamVjdCxyZWdp", - "b24sbmV0d29ya19hdHRhY2htZW50X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0", - "aW9uc4LT5JMCYSJCL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", - "Z2lvbnMve3JlZ2lvbn0vbmV0d29ya0F0dGFjaG1lbnRzOhtuZXR3b3JrX2F0", - "dGFjaG1lbnRfcmVzb3VyY2USywEKBExpc3QSNi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5MaXN0TmV0d29ya0F0dGFjaG1lbnRzUmVxdWVzdBouLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk5ldHdvcmtBdHRhY2htZW50TGlzdCJb2kEO", - "cHJvamVjdCxyZWdpb26C0+STAkQSQi9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25ldHdvcmtBdHRhY2htZW50cxK1", - "AgoFUGF0Y2gSNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaE5ldHdv", - "cmtBdHRhY2htZW50UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lk9wZXJhdGlvbiLPAdpBPXByb2plY3QscmVnaW9uLG5ldHdvcmtfYXR0YWNo", - "bWVudCxuZXR3b3JrX2F0dGFjaG1lbnRfcmVzb3VyY2WKThBSZWdpb25PcGVy", - "YXRpb25zgtPkkwJ2MlcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "cmVnaW9ucy97cmVnaW9ufS9uZXR3b3JrQXR0YWNobWVudHMve25ldHdvcmtf", - "YXR0YWNobWVudH06G25ldHdvcmtfYXR0YWNobWVudF9yZXNvdXJjZRK1AgoM", - "U2V0SWFtUG9saWN5Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0SWFt", + "b3VkLXBsYXRmb3JtMvEEChVJbnRlcmNvbm5lY3RMb2NhdGlvbnMS6gEKA0dl", + "dBI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldEludGVyY29ubmVjdExv", + "Y2F0aW9uUmVxdWVzdBotLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkludGVy", + "Y29ubmVjdExvY2F0aW9uInvaQR1wcm9qZWN0LGludGVyY29ubmVjdF9sb2Nh", + "dGlvboLT5JMCVRJTL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", + "b2JhbC9pbnRlcmNvbm5lY3RMb2NhdGlvbnMve2ludGVyY29ubmVjdF9sb2Nh", + "dGlvbn0SwwEKBExpc3QSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0", + "SW50ZXJjb25uZWN0TG9jYXRpb25zUmVxdWVzdBoxLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkludGVyY29ubmVjdExvY2F0aW9uTGlzdCJN2kEHcHJvamVj", + "dILT5JMCPRI7L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", + "bC9pbnRlcmNvbm5lY3RMb2NhdGlvbnMapAHKQRZjb21wdXRlLmdvb2dsZWFw", + "aXMuY29t0kGHAWh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29t", + "cHV0ZS5yZWFkb25seSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", + "L2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91", + "ZC1wbGF0Zm9ybTKqBQobSW50ZXJjb25uZWN0UmVtb3RlTG9jYXRpb25zEosC", + "CgNHZXQSPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJbnRlcmNvbm5l", + "Y3RSZW1vdGVMb2NhdGlvblJlcXVlc3QaMy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvbiKPAdpBJHByb2plY3Qs", + "aW50ZXJjb25uZWN0X3JlbW90ZV9sb2NhdGlvboLT5JMCYhJgL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbnRlcmNvbm5lY3RSZW1v", + "dGVMb2NhdGlvbnMve2ludGVyY29ubmVjdF9yZW1vdGVfbG9jYXRpb259EtUB", + "CgRMaXN0Ej8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEludGVyY29u", + "bmVjdFJlbW90ZUxvY2F0aW9uc1JlcXVlc3QaNy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbnRlcmNvbm5lY3RSZW1vdGVMb2NhdGlvbkxpc3QiU9pBB3By", + "b2plY3SC0+STAkMSQS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", + "bG9iYWwvaW50ZXJjb25uZWN0UmVtb3RlTG9jYXRpb25zGqQBykEWY29tcHV0", + "ZS5nb29nbGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5nb29nbGVhcGlzLmNv", + "bS9hdXRoL2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", + "cy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", + "L2F1dGgvY2xvdWQtcGxhdGZvcm0y6A8KDUludGVyY29ubmVjdHMS1gEKBkRl", + "bGV0ZRIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZUludGVyY29u", + "bmVjdFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24idNpBFHByb2plY3QsaW50ZXJjb25uZWN0ik4QR2xvYmFsT3BlcmF0aW9u", + "c4LT5JMCRCpCL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", + "bC9pbnRlcmNvbm5lY3RzL3tpbnRlcmNvbm5lY3R9EsABCgNHZXQSLy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJbnRlcmNvbm5lY3RSZXF1ZXN0GiUu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW50ZXJjb25uZWN0ImHaQRRwcm9q", + "ZWN0LGludGVyY29ubmVjdILT5JMCRBJCL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L2dsb2JhbC9pbnRlcmNvbm5lY3RzL3tpbnRlcmNvbm5lY3R9", + "EvwBCg5HZXREaWFnbm9zdGljcxI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkdldERpYWdub3N0aWNzSW50ZXJjb25uZWN0UmVxdWVzdBo8Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkludGVyY29ubmVjdHNHZXREaWFnbm9zdGljc1Jl", + "c3BvbnNlInDaQRRwcm9qZWN0LGludGVyY29ubmVjdILT5JMCUxJRL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbnRlcmNvbm5lY3Rz", + "L3tpbnRlcmNvbm5lY3R9L2dldERpYWdub3N0aWNzEoACCg9HZXRNYWNzZWND", + "b25maWcSOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRNYWNzZWNDb25m", + "aWdJbnRlcmNvbm5lY3RSZXF1ZXN0Gj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuSW50ZXJjb25uZWN0c0dldE1hY3NlY0NvbmZpZ1Jlc3BvbnNlInHaQRRw", + "cm9qZWN0LGludGVyY29ubmVjdILT5JMCVBJSL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2dsb2JhbC9pbnRlcmNvbm5lY3RzL3tpbnRlcmNvbm5l", + "Y3R9L2dldE1hY3NlY0NvbmZpZxLoAQoGSW5zZXJ0EjIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuSW5zZXJ0SW50ZXJjb25uZWN0UmVxdWVzdBoiLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKFAdpBHXByb2plY3QsaW50", + "ZXJjb25uZWN0X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCTCIz", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9pbnRlcmNv", + "bm5lY3RzOhVpbnRlcmNvbm5lY3RfcmVzb3VyY2USqwEKBExpc3QSMS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0SW50ZXJjb25uZWN0c1JlcXVlc3Qa", + "KS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnRlcmNvbm5lY3RMaXN0IkXa", + "QQdwcm9qZWN0gtPkkwI1EjMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL2ludGVyY29ubmVjdHMSggIKBVBhdGNoEjEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUGF0Y2hJbnRlcmNvbm5lY3RSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqEB2kEqcHJvamVjdCxp", + "bnRlcmNvbm5lY3QsaW50ZXJjb25uZWN0X3Jlc291cmNlik4QR2xvYmFsT3Bl", + "cmF0aW9uc4LT5JMCWzJCL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2dsb2JhbC9pbnRlcmNvbm5lY3RzL3tpbnRlcmNvbm5lY3R9OhVpbnRlcmNv", + "bm5lY3RfcmVzb3VyY2USpgIKCVNldExhYmVscxI1Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlNldExhYmVsc0ludGVyY29ubmVjdFJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ivQHaQTNwcm9qZWN0LHJl", + "c291cmNlLGdsb2JhbF9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2WKThBH", + "bG9iYWxPcGVyYXRpb25zgtPkkwJuIkgvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vZ2xvYmFsL2ludGVyY29ubmVjdHMve3Jlc291cmNlfS9zZXRM", + "YWJlbHM6Imdsb2JhbF9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2UacspB", + "FmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVh", + "cGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", + "b20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKwBQoMTGljZW5zZUNvZGVzEr0BCgNH", + "ZXQSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRMaWNlbnNlQ29kZVJl", + "cXVlc3QaJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaWNlbnNlQ29kZSJg", + "2kEUcHJvamVjdCxsaWNlbnNlX2NvZGWC0+STAkMSQS9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbGljZW5zZUNvZGVzL3tsaWNlbnNl", + "X2NvZGV9ErgCChJUZXN0SWFtUGVybWlzc2lvbnMSPS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNMaWNlbnNlQ29kZVJlcXVl", + "c3QaMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNS", + "ZXNwb25zZSKwAdpBMnByb2plY3QscmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9u", + "c19yZXF1ZXN0X3Jlc291cmNlgtPkkwJ1IlAvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vZ2xvYmFsL2xpY2Vuc2VDb2Rlcy97cmVzb3VyY2V9L3Rl", + "c3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jl", + "c291cmNlGqQBykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBhwFodHRwczov", + "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUucmVhZG9ubHksaHR0", + "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8v", + "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y+gwKCExp", + "Y2Vuc2VzEsIBCgZEZWxldGUSLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5E", + "ZWxldGVMaWNlbnNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiJl2kEPcHJvamVjdCxsaWNlbnNlik4QR2xvYmFsT3BlcmF0", + "aW9uc4LT5JMCOio4L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", + "b2JhbC9saWNlbnNlcy97bGljZW5zZX0SpwEKA0dldBIqLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkdldExpY2Vuc2VSZXF1ZXN0GiAuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuTGljZW5zZSJS2kEPcHJvamVjdCxsaWNlbnNlgtPkkwI6", + "EjgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2xpY2Vu", + "c2VzL3tsaWNlbnNlfRLHAQoMR2V0SWFtUG9saWN5EjMuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuR2V0SWFtUG9saWN5TGljZW5zZVJlcXVlc3QaHy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiYdpBEHByb2plY3QscmVzb3Vy", + "Y2WC0+STAkgSRi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9i", + "YWwvbGljZW5zZXMve3Jlc291cmNlfS9nZXRJYW1Qb2xpY3kS0wEKBkluc2Vy", + "dBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydExpY2Vuc2VSZXF1", + "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInbaQRhw", + "cm9qZWN0LGxpY2Vuc2VfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPk", + "kwJCIi4vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2xp", + "Y2Vuc2VzOhBsaWNlbnNlX3Jlc291cmNlEqUBCgRMaXN0EiwuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuTGlzdExpY2Vuc2VzUmVxdWVzdBotLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkxpY2Vuc2VzTGlzdFJlc3BvbnNlIkDaQQdwcm9q", + "ZWN0gtPkkwIwEi4vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", + "YmFsL2xpY2Vuc2VzEo8CCgxTZXRJYW1Qb2xpY3kSMy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lMaWNlbnNlUmVxdWVzdBofLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSKoAdpBM3Byb2plY3QscmVzb3Vy", + "Y2UsZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMCbCJG", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9saWNlbnNl", + "cy97cmVzb3VyY2V9L3NldElhbVBvbGljeToiZ2xvYmFsX3NldF9wb2xpY3lf", + "cmVxdWVzdF9yZXNvdXJjZRKwAgoSVGVzdElhbVBlcm1pc3Npb25zEjkuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdElhbVBlcm1pc3Npb25zTGljZW5z", + "ZVJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlz", + "c2lvbnNSZXNwb25zZSKsAdpBMnByb2plY3QscmVzb3VyY2UsdGVzdF9wZXJt", + "aXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPkkwJxIkwvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2xpY2Vuc2VzL3tyZXNvdXJjZX0v", + "dGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3Rf", + "cmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczov", + "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cu", + "Z29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLrDQoNTWFjaGlu", + "ZUltYWdlcxLYAQoGRGVsZXRlEjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "RGVsZXRlTWFjaGluZUltYWdlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLk9wZXJhdGlvbiJ22kEVcHJvamVjdCxtYWNoaW5lX2ltYWdlik4Q", + "R2xvYmFsT3BlcmF0aW9uc4LT5JMCRSpDL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L2dsb2JhbC9tYWNoaW5lSW1hZ2VzL3ttYWNoaW5lX2ltYWdl", + "fRLCAQoDR2V0Ei8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0TWFjaGlu", + "ZUltYWdlUmVxdWVzdBolLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1hY2hp", + "bmVJbWFnZSJj2kEVcHJvamVjdCxtYWNoaW5lX2ltYWdlgtPkkwJFEkMvY29t", + "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL21hY2hpbmVJbWFn", + "ZXMve21hY2hpbmVfaW1hZ2V9EtEBCgxHZXRJYW1Qb2xpY3kSOC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lNYWNoaW5lSW1hZ2VSZXF1", + "ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5ImbaQRBwcm9q", + "ZWN0LHJlc291cmNlgtPkkwJNEksvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2xvYmFsL21hY2hpbmVJbWFnZXMve3Jlc291cmNlfS9nZXRJYW1Q", + "b2xpY3kS6gEKBkluc2VydBIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", + "c2VydE1hY2hpbmVJbWFnZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5PcGVyYXRpb24ihwHaQR5wcm9qZWN0LG1hY2hpbmVfaW1hZ2VfcmVz", + "b3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJNIjMvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL21hY2hpbmVJbWFnZXM6Fm1hY2hp", + "bmVfaW1hZ2VfcmVzb3VyY2USqwEKBExpc3QSMS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5MaXN0TWFjaGluZUltYWdlc1JlcXVlc3QaKS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5NYWNoaW5lSW1hZ2VMaXN0IkXaQQdwcm9qZWN0gtPk", + "kwI1EjMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL21h", + "Y2hpbmVJbWFnZXMSmQIKDFNldElhbVBvbGljeRI4Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlNldElhbVBvbGljeU1hY2hpbmVJbWFnZVJlcXVlc3QaHy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kirQHaQTNwcm9qZWN0LHJl", + "c291cmNlLGdsb2JhbF9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC0+ST", + "AnEiSy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbWFj", + "aGluZUltYWdlcy97cmVzb3VyY2V9L3NldElhbVBvbGljeToiZ2xvYmFsX3Nl", + "dF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRK6AgoSVGVzdElhbVBlcm1pc3Np", + "b25zEj4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdElhbVBlcm1pc3Np", + "b25zTWFjaGluZUltYWdlUmVxdWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIrEB2kEycHJvamVjdCxyZXNv", + "dXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAnYi", + "US9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbWFjaGlu", + "ZUltYWdlcy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9w", + "ZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2ds", + "ZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9j", + "b21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQt", + "cGxhdGZvcm0ygwYKDE1hY2hpbmVUeXBlcxLKAQoOQWdncmVnYXRlZExpc3QS", + "Oi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdE1hY2hp", + "bmVUeXBlc1JlcXVlc3QaMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5NYWNo", + "aW5lVHlwZUFnZ3JlZ2F0ZWRMaXN0IkjaQQdwcm9qZWN0gtPkkwI4EjYvY29t", + "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9tYWNoaW5l", + "VHlwZXMSyAEKA0dldBIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldE1h", + "Y2hpbmVUeXBlUmVxdWVzdBokLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk1h", + "Y2hpbmVUeXBlImvaQRlwcm9qZWN0LHpvbmUsbWFjaGluZV90eXBlgtPkkwJJ", + "EkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9", + "L21hY2hpbmVUeXBlcy97bWFjaGluZV90eXBlfRKzAQoETGlzdBIwLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RNYWNoaW5lVHlwZXNSZXF1ZXN0Gigu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTWFjaGluZVR5cGVMaXN0Ik/aQQxw", + "cm9qZWN0LHpvbmWC0+STAjoSOC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS96b25lcy97em9uZX0vbWFjaGluZVR5cGVzGqQBykEWY29tcHV0ZS5n", + "b29nbGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9h", + "dXRoL2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", + "b20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", + "dGgvY2xvdWQtcGxhdGZvcm0y8BMKEk5ldHdvcmtBdHRhY2htZW50cxLcAQoO", + "QWdncmVnYXRlZExpc3QSQC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dy", + "ZWdhdGVkTGlzdE5ldHdvcmtBdHRhY2htZW50c1JlcXVlc3QaOC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrQXR0YWNobWVudEFnZ3JlZ2F0ZWRM", + "aXN0Ik7aQQdwcm9qZWN0gtPkkwI+EjwvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vYWdncmVnYXRlZC9uZXR3b3JrQXR0YWNobWVudHMS/gEKBkRl", + "bGV0ZRI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZU5ldHdvcmtB", + "dHRhY2htZW50UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiKWAdpBIXByb2plY3QscmVnaW9uLG5ldHdvcmtfYXR0YWNobWVu", + "dIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlkqVy9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25ldHdvcmtBdHRhY2ht", + "ZW50cy97bmV0d29ya19hdHRhY2htZW50fRLtAQoDR2V0EjQuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuR2V0TmV0d29ya0F0dGFjaG1lbnRSZXF1ZXN0Giou", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0F0dGFjaG1lbnQigwHa", + "QSFwcm9qZWN0LHJlZ2lvbixuZXR3b3JrX2F0dGFjaG1lbnSC0+STAlkSVy9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", + "L25ldHdvcmtBdHRhY2htZW50cy97bmV0d29ya19hdHRhY2htZW50fRLsAQoM", + "R2V0SWFtUG9saWN5Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SWFt", "UG9saWN5TmV0d29ya0F0dGFjaG1lbnRSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUG9saWN5IsQB2kE6cHJvamVjdCxyZWdpb24scmVzb3Vy", - "Y2UscmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMCgAEi", - "Wi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", - "b259L25ldHdvcmtBdHRhY2htZW50cy97cmVzb3VyY2V9L3NldElhbVBvbGlj", - "eToicmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRLWAgoSVGVz", - "dElhbVBlcm1pc3Npb25zEkMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVz", - "dElhbVBlcm1pc3Npb25zTmV0d29ya0F0dGFjaG1lbnRSZXF1ZXN0GjAuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVzcG9uc2Ui", - "yAHaQTlwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25z", - "X3JlcXVlc3RfcmVzb3VyY2WC0+STAoUBImAvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9uZXR3b3JrQXR0YWNobWVu", - "dHMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVybWlz", - "c2lvbnNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlz", - "LmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0", - "ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRm", - "b3JtMoYNChtOZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZXMS9wEKDkFnZ3Jl", - "Z2F0ZWRMaXN0EkkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRl", - "ZExpc3ROZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZXNSZXF1ZXN0GkEuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VkZ2VTZWN1cml0eVNlcnZp", - "Y2VBZ2dyZWdhdGVkTGlzdCJX2kEHcHJvamVjdILT5JMCRxJFL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvbmV0d29ya0VkZ2VT", - "ZWN1cml0eVNlcnZpY2VzEqYCCgZEZWxldGUSQC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5EZWxldGVOZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZVJlcXVl", - "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24itQHaQSxw", - "cm9qZWN0LHJlZ2lvbixuZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZYpO", - "EFJlZ2lvbk9wZXJhdGlvbnOC0+STAm0qay9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25ldHdvcmtFZGdlU2VjdXJp", - "dHlTZXJ2aWNlcy97bmV0d29ya19lZGdlX3NlY3VyaXR5X3NlcnZpY2V9Ep4C", - "CgNHZXQSPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXROZXR3b3JrRWRn", - "ZVNlY3VyaXR5U2VydmljZVJlcXVlc3QaMy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5OZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZSKiAdpBLHByb2plY3Qs", - "cmVnaW9uLG5ldHdvcmtfZWRnZV9zZWN1cml0eV9zZXJ2aWNlgtPkkwJtEmsv", - "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", - "fS9uZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZXMve25ldHdvcmtfZWRnZV9z", - "ZWN1cml0eV9zZXJ2aWNlfRK3AgoGSW5zZXJ0EkAuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW5zZXJ0TmV0d29ya0VkZ2VTZWN1cml0eVNlcnZpY2VSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsYB2kE1", - "cHJvamVjdCxyZWdpb24sbmV0d29ya19lZGdlX3NlY3VyaXR5X3NlcnZpY2Vf", - "cmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJ1IksvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9uZXR3b3Jr", - "RWRnZVNlY3VyaXR5U2VydmljZXM6Jm5ldHdvcmtfZWRnZV9zZWN1cml0eV9z", - "ZXJ2aWNlX3Jlc291cmNlEvQCCgVQYXRjaBI/Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlBhdGNoTmV0d29ya0VkZ2VTZWN1cml0eVNlcnZpY2VSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIoUC2kFTcHJv", - "amVjdCxyZWdpb24sbmV0d29ya19lZGdlX3NlY3VyaXR5X3NlcnZpY2UsbmV0", - "d29ya19lZGdlX3NlY3VyaXR5X3NlcnZpY2VfcmVzb3VyY2WKThBSZWdpb25P", - "cGVyYXRpb25zgtPkkwKVATJrL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vbmV0d29ya0VkZ2VTZWN1cml0eVNlcnZp", - "Y2VzL3tuZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZX06Jm5ldHdvcmtf", - "ZWRnZV9zZWN1cml0eV9zZXJ2aWNlX3Jlc291cmNlGnLKQRZjb21wdXRlLmdv", - "b2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", - "aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xv", - "dWQtcGxhdGZvcm0y2RcKFU5ldHdvcmtFbmRwb2ludEdyb3VwcxLlAQoOQWdn", - "cmVnYXRlZExpc3QSQy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdh", - "dGVkTGlzdE5ldHdvcmtFbmRwb2ludEdyb3Vwc1JlcXVlc3QaOy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRHcm91cEFnZ3JlZ2F0", - "ZWRMaXN0IlHaQQdwcm9qZWN0gtPkkwJBEj8vY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vYWdncmVnYXRlZC9uZXR3b3JrRW5kcG9pbnRHcm91cHMS", - "sQMKFkF0dGFjaE5ldHdvcmtFbmRwb2ludHMSSi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5BdHRhY2hOZXR3b3JrRW5kcG9pbnRzTmV0d29ya0VuZHBvaW50", + "LmNvbXB1dGUudjEuUG9saWN5InzaQRdwcm9qZWN0LHJlZ2lvbixyZXNvdXJj", + "ZYLT5JMCXBJaL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", + "bnMve3JlZ2lvbn0vbmV0d29ya0F0dGFjaG1lbnRzL3tyZXNvdXJjZX0vZ2V0", + "SWFtUG9saWN5Eo8CCgZJbnNlcnQSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5JbnNlcnROZXR3b3JrQXR0YWNobWVudFJlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24ipwHaQSpwcm9qZWN0LHJlZ2lvbixu", + "ZXR3b3JrX2F0dGFjaG1lbnRfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25z", + "gtPkkwJhIkIvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", + "cy97cmVnaW9ufS9uZXR3b3JrQXR0YWNobWVudHM6G25ldHdvcmtfYXR0YWNo", + "bWVudF9yZXNvdXJjZRLLAQoETGlzdBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkxpc3ROZXR3b3JrQXR0YWNobWVudHNSZXF1ZXN0Gi4uZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuTmV0d29ya0F0dGFjaG1lbnRMaXN0IlvaQQ5wcm9q", + "ZWN0LHJlZ2lvboLT5JMCRBJCL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vbmV0d29ya0F0dGFjaG1lbnRzErUCCgVQ", + "YXRjaBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoTmV0d29ya0F0", + "dGFjaG1lbnRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", + "cmF0aW9uIs8B2kE9cHJvamVjdCxyZWdpb24sbmV0d29ya19hdHRhY2htZW50", + "LG5ldHdvcmtfYXR0YWNobWVudF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlv", + "bnOC0+STAnYyVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", + "b25zL3tyZWdpb259L25ldHdvcmtBdHRhY2htZW50cy97bmV0d29ya19hdHRh", + "Y2htZW50fTobbmV0d29ya19hdHRhY2htZW50X3Jlc291cmNlErUCCgxTZXRJ", + "YW1Qb2xpY3kSPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xp", + "Y3lOZXR3b3JrQXR0YWNobWVudFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5Qb2xpY3kixAHaQTpwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZSxy", + "ZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlgtPkkwKAASJaL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", + "bmV0d29ya0F0dGFjaG1lbnRzL3tyZXNvdXJjZX0vc2V0SWFtUG9saWN5OiJy", + "ZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlEtYCChJUZXN0SWFt", + "UGVybWlzc2lvbnMSQy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFt", + "UGVybWlzc2lvbnNOZXR3b3JrQXR0YWNobWVudFJlcXVlc3QaMC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25zZSLIAdpB", + "OXByb2plY3QscmVnaW9uLHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNfcmVx", + "dWVzdF9yZXNvdXJjZYLT5JMChQEiYC9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25ldHdvcmtBdHRhY2htZW50cy97", + "cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9u", + "c19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t", + "0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0", + "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y", + "hg0KG05ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlcxL3AQoOQWdncmVnYXRl", + "ZExpc3QSSS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlz", + "dE5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlc1JlcXVlc3QaQS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZUFn", + "Z3JlZ2F0ZWRMaXN0IlfaQQdwcm9qZWN0gtPkkwJHEkUvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9uZXR3b3JrRWRnZVNlY3Vy", + "aXR5U2VydmljZXMSpgIKBkRlbGV0ZRJALmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkRlbGV0ZU5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK1AdpBLHByb2pl", + "Y3QscmVnaW9uLG5ldHdvcmtfZWRnZV9zZWN1cml0eV9zZXJ2aWNlik4QUmVn", + "aW9uT3BlcmF0aW9uc4LT5JMCbSprL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbmV0d29ya0VkZ2VTZWN1cml0eVNl", + "cnZpY2VzL3tuZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZX0SngIKA0dl", + "dBI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldE5ldHdvcmtFZGdlU2Vj", + "dXJpdHlTZXJ2aWNlUmVxdWVzdBozLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk5ldHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlIqIB2kEscHJvamVjdCxyZWdp", + "b24sbmV0d29ya19lZGdlX3NlY3VyaXR5X3NlcnZpY2WC0+STAm0Say9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25l", + "dHdvcmtFZGdlU2VjdXJpdHlTZXJ2aWNlcy97bmV0d29ya19lZGdlX3NlY3Vy", + "aXR5X3NlcnZpY2V9ErcCCgZJbnNlcnQSQC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnNlcnROZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ixgHaQTVwcm9q", + "ZWN0LHJlZ2lvbixuZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZV9yZXNv", + "dXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnUiSy9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25ldHdvcmtFZGdl", + "U2VjdXJpdHlTZXJ2aWNlczombmV0d29ya19lZGdlX3NlY3VyaXR5X3NlcnZp", + "Y2VfcmVzb3VyY2US9AIKBVBhdGNoEj8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuUGF0Y2hOZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZVJlcXVlc3QaIi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ihQLaQVNwcm9qZWN0", + "LHJlZ2lvbixuZXR3b3JrX2VkZ2Vfc2VjdXJpdHlfc2VydmljZSxuZXR3b3Jr", + "X2VkZ2Vfc2VjdXJpdHlfc2VydmljZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJh", + "dGlvbnOC0+STApUBMmsvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "cmVnaW9ucy97cmVnaW9ufS9uZXR3b3JrRWRnZVNlY3VyaXR5U2VydmljZXMv", + "e25ldHdvcmtfZWRnZV9zZWN1cml0eV9zZXJ2aWNlfTombmV0d29ya19lZGdl", + "X3NlY3VyaXR5X3NlcnZpY2VfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xl", + "YXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nv", + "bXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1w", + "bGF0Zm9ybTLZFwoVTmV0d29ya0VuZHBvaW50R3JvdXBzEuUBCg5BZ2dyZWdh", + "dGVkTGlzdBJDLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRM", + "aXN0TmV0d29ya0VuZHBvaW50R3JvdXBzUmVxdWVzdBo7Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3VwQWdncmVnYXRlZExp", + "c3QiUdpBB3Byb2plY3SC0+STAkESPy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9hZ2dyZWdhdGVkL25ldHdvcmtFbmRwb2ludEdyb3VwcxKxAwoW", + "QXR0YWNoTmV0d29ya0VuZHBvaW50cxJKLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkF0dGFjaE5ldHdvcmtFbmRwb2ludHNOZXR3b3JrRW5kcG9pbnRHcm91", + "cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", + "pgLaQV1wcm9qZWN0LHpvbmUsbmV0d29ya19lbmRwb2ludF9ncm91cCxuZXR3", + "b3JrX2VuZHBvaW50X2dyb3Vwc19hdHRhY2hfZW5kcG9pbnRzX3JlcXVlc3Rf", + "cmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCrgEicS9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vbmV0d29ya0VuZHBv", + "aW50R3JvdXBzL3tuZXR3b3JrX2VuZHBvaW50X2dyb3VwfS9hdHRhY2hOZXR3", + "b3JrRW5kcG9pbnRzOjluZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19hdHRhY2hf", + "ZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2UShAIKBkRlbGV0ZRI6Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZU5ldHdvcmtFbmRwb2ludEdyb3Vw", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKZ", + "AdpBI3Byb2plY3Qsem9uZSxuZXR3b3JrX2VuZHBvaW50X2dyb3Vwik4OWm9u", + "ZU9wZXJhdGlvbnOC0+STAlwqWi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS96b25lcy97em9uZX0vbmV0d29ya0VuZHBvaW50R3JvdXBzL3tuZXR3", + "b3JrX2VuZHBvaW50X2dyb3VwfRKxAwoWRGV0YWNoTmV0d29ya0VuZHBvaW50", + "cxJKLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRldGFjaE5ldHdvcmtFbmRw", + "b2ludHNOZXR3b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24ipgLaQV1wcm9qZWN0LHpvbmUsbmV0", + "d29ya19lbmRwb2ludF9ncm91cCxuZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19k", + "ZXRhY2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0", + "aW9uc4LT5JMCrgEicS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", + "b25lcy97em9uZX0vbmV0d29ya0VuZHBvaW50R3JvdXBzL3tuZXR3b3JrX2Vu", + "ZHBvaW50X2dyb3VwfS9kZXRhY2hOZXR3b3JrRW5kcG9pbnRzOjluZXR3b3Jr", + "X2VuZHBvaW50X2dyb3Vwc19kZXRhY2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVz", + "b3VyY2US+AEKA0dldBI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldE5l", + "dHdvcmtFbmRwb2ludEdyb3VwUmVxdWVzdBotLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3VwIogB2kEjcHJvamVjdCx6b25l", + "LG5ldHdvcmtfZW5kcG9pbnRfZ3JvdXCC0+STAlwSWi9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vbmV0d29ya0VuZHBvaW50", + "R3JvdXBzL3tuZXR3b3JrX2VuZHBvaW50X2dyb3VwfRKVAgoGSW5zZXJ0Ejou", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0TmV0d29ya0VuZHBvaW50", "R3JvdXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uIqYC2kFdcHJvamVjdCx6b25lLG5ldHdvcmtfZW5kcG9pbnRfZ3JvdXAs", - "bmV0d29ya19lbmRwb2ludF9ncm91cHNfYXR0YWNoX2VuZHBvaW50c19yZXF1", - "ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAq4BInEvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L25ldHdvcmtF", - "bmRwb2ludEdyb3Vwcy97bmV0d29ya19lbmRwb2ludF9ncm91cH0vYXR0YWNo", - "TmV0d29ya0VuZHBvaW50czo5bmV0d29ya19lbmRwb2ludF9ncm91cHNfYXR0", - "YWNoX2VuZHBvaW50c19yZXF1ZXN0X3Jlc291cmNlEoQCCgZEZWxldGUSOi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVOZXR3b3JrRW5kcG9pbnRH", - "cm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24imQHaQSNwcm9qZWN0LHpvbmUsbmV0d29ya19lbmRwb2ludF9ncm91cIpO", - "DlpvbmVPcGVyYXRpb25zgtPkkwJcKlovY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vem9uZXMve3pvbmV9L25ldHdvcmtFbmRwb2ludEdyb3Vwcy97", - "bmV0d29ya19lbmRwb2ludF9ncm91cH0SsQMKFkRldGFjaE5ldHdvcmtFbmRw", - "b2ludHMSSi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZXRhY2hOZXR3b3Jr", - "RW5kcG9pbnRzTmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0GiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqYC2kFdcHJvamVjdCx6b25l", - "LG5ldHdvcmtfZW5kcG9pbnRfZ3JvdXAsbmV0d29ya19lbmRwb2ludF9ncm91", - "cHNfZGV0YWNoX2VuZHBvaW50c19yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9w", - "ZXJhdGlvbnOC0+STAq4BInEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vem9uZXMve3pvbmV9L25ldHdvcmtFbmRwb2ludEdyb3Vwcy97bmV0d29y", - "a19lbmRwb2ludF9ncm91cH0vZGV0YWNoTmV0d29ya0VuZHBvaW50czo5bmV0", - "d29ya19lbmRwb2ludF9ncm91cHNfZGV0YWNoX2VuZHBvaW50c19yZXF1ZXN0", - "X3Jlc291cmNlEvgBCgNHZXQSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5H", - "ZXROZXR3b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QaLS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRHcm91cCKIAdpBI3Byb2plY3Qs", - "em9uZSxuZXR3b3JrX2VuZHBvaW50X2dyb3VwgtPkkwJcElovY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L25ldHdvcmtFbmRw", - "b2ludEdyb3Vwcy97bmV0d29ya19lbmRwb2ludF9ncm91cH0SlQIKBkluc2Vy", - "dBI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydE5ldHdvcmtFbmRw", - "b2ludEdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbiKqAdpBLHByb2plY3Qsem9uZSxuZXR3b3JrX2VuZHBvaW50X2dy", - "b3VwX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAmQiQS9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vbmV0d29ya0Vu", - "ZHBvaW50R3JvdXBzOh9uZXR3b3JrX2VuZHBvaW50X2dyb3VwX3Jlc291cmNl", - "Es4BCgRMaXN0EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdE5ldHdv", - "cmtFbmRwb2ludEdyb3Vwc1JlcXVlc3QaMS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5OZXR3b3JrRW5kcG9pbnRHcm91cExpc3QiWNpBDHByb2plY3Qsem9u", - "ZYLT5JMCQxJBL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVz", - "L3t6b25lfS9uZXR3b3JrRW5kcG9pbnRHcm91cHMStwMKFExpc3ROZXR3b3Jr", - "RW5kcG9pbnRzEkkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdE5ldHdv", - "cmtFbmRwb2ludHNOZXR3b3JrRW5kcG9pbnRHcm91cHNSZXF1ZXN0GkIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50R3JvdXBzTGlz", - "dE5ldHdvcmtFbmRwb2ludHMijwLaQVtwcm9qZWN0LHpvbmUsbmV0d29ya19l", - "bmRwb2ludF9ncm91cCxuZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19saXN0X2Vu", - "ZHBvaW50c19yZXF1ZXN0X3Jlc291cmNlgtPkkwKqASJvL2NvbXB1dGUvdjEv", + "aW9uIqoB2kEscHJvamVjdCx6b25lLG5ldHdvcmtfZW5kcG9pbnRfZ3JvdXBf", + "cmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCZCJBL2NvbXB1dGUvdjEv", "cHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9uZXR3b3JrRW5kcG9p", - "bnRHcm91cHMve25ldHdvcmtfZW5kcG9pbnRfZ3JvdXB9L2xpc3ROZXR3b3Jr", - "RW5kcG9pbnRzOjduZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19saXN0X2VuZHBv", - "aW50c19yZXF1ZXN0X3Jlc291cmNlEtYCChJUZXN0SWFtUGVybWlzc2lvbnMS", - "Ri5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNO", - "ZXR3b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25zZSLFAdpBN3Byb2plY3Qs", - "em9uZSxyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3Vy", - "Y2WC0+STAoQBIl8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9u", - "ZXMve3pvbmV9L25ldHdvcmtFbmRwb2ludEdyb3Vwcy97cmVzb3VyY2V9L3Rl", - "c3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jl", - "c291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93", - "d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdv", - "b2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0yvSIKF05ldHdvcmtG", - "aXJld2FsbFBvbGljaWVzEtMCCg5BZGRBc3NvY2lhdGlvbhJDLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkFkZEFzc29jaWF0aW9uTmV0d29ya0ZpcmV3YWxs", - "UG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiLXAdpBPHByb2plY3QsZmlyZXdhbGxfcG9saWN5LGZpcmV3YWxsX3Bv", - "bGljeV9hc3NvY2lhdGlvbl9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC", - "0+STAn8iVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", - "ZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fS9hZGRBc3NvY2lh", - "dGlvbjokZmlyZXdhbGxfcG9saWN5X2Fzc29jaWF0aW9uX3Jlc291cmNlErAC", - "CgdBZGRSdWxlEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkUnVsZU5l", + "bnRHcm91cHM6H25ldHdvcmtfZW5kcG9pbnRfZ3JvdXBfcmVzb3VyY2USzgEK", + "BExpc3QSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0TmV0d29ya0Vu", + "ZHBvaW50R3JvdXBzUmVxdWVzdBoxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk5ldHdvcmtFbmRwb2ludEdyb3VwTGlzdCJY2kEMcHJvamVjdCx6b25lgtPk", + "kwJDEkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pv", + "bmV9L25ldHdvcmtFbmRwb2ludEdyb3VwcxK3AwoUTGlzdE5ldHdvcmtFbmRw", + "b2ludHMSSS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0TmV0d29ya0Vu", + "ZHBvaW50c05ldHdvcmtFbmRwb2ludEdyb3Vwc1JlcXVlc3QaQi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRHcm91cHNMaXN0TmV0", + "d29ya0VuZHBvaW50cyKPAtpBW3Byb2plY3Qsem9uZSxuZXR3b3JrX2VuZHBv", + "aW50X2dyb3VwLG5ldHdvcmtfZW5kcG9pbnRfZ3JvdXBzX2xpc3RfZW5kcG9p", + "bnRzX3JlcXVlc3RfcmVzb3VyY2WC0+STAqoBIm8vY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L25ldHdvcmtFbmRwb2ludEdy", + "b3Vwcy97bmV0d29ya19lbmRwb2ludF9ncm91cH0vbGlzdE5ldHdvcmtFbmRw", + "b2ludHM6N25ldHdvcmtfZW5kcG9pbnRfZ3JvdXBzX2xpc3RfZW5kcG9pbnRz", + "X3JlcXVlc3RfcmVzb3VyY2US1gIKElRlc3RJYW1QZXJtaXNzaW9ucxJGLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc05ldHdv", + "cmtFbmRwb2ludEdyb3VwUmVxdWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIsUB2kE3cHJvamVjdCx6b25l", + "LHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT", + "5JMChAEiXy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97", + "em9uZX0vbmV0d29ya0VuZHBvaW50R3JvdXBzL3tyZXNvdXJjZX0vdGVzdElh", + "bVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3Vy", + "Y2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5n", + "b29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xl", + "YXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTK9IgoXTmV0d29ya0ZpcmV3", + "YWxsUG9saWNpZXMS0wIKDkFkZEFzc29jaWF0aW9uEkMuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuQWRkQXNzb2NpYXRpb25OZXR3b3JrRmlyZXdhbGxQb2xp", + "Y3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "ItcB2kE8cHJvamVjdCxmaXJld2FsbF9wb2xpY3ksZmlyZXdhbGxfcG9saWN5", + "X2Fzc29jaWF0aW9uX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", + "fyJXL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9maXJl", + "d2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L2FkZEFzc29jaWF0aW9u", + "OiRmaXJld2FsbF9wb2xpY3lfYXNzb2NpYXRpb25fcmVzb3VyY2USsAIKB0Fk", + "ZFJ1bGUSPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZGRSdWxlTmV0d29y", + "a0ZpcmV3YWxsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiLCAdpBNXByb2plY3QsZmlyZXdhbGxfcG9saWN5LGZp", + "cmV3YWxsX3BvbGljeV9ydWxlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9u", + "c4LT5JMCcSJQL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", + "bC9maXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L2FkZFJ1bGU6", + "HWZpcmV3YWxsX3BvbGljeV9ydWxlX3Jlc291cmNlEvwBCgpDbG9uZVJ1bGVz", + "Ej8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ2xvbmVSdWxlc05ldHdvcmtG", + "aXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24iiAHaQRdwcm9qZWN0LGZpcmV3YWxsX3BvbGljeYpOEEds", + "b2JhbE9wZXJhdGlvbnOC0+STAlUiUy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9s", + "aWN5fS9jbG9uZVJ1bGVzEugBCgZEZWxldGUSOy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5EZWxldGVOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIn3aQRdwcm9qZWN0", + "LGZpcmV3YWxsX3BvbGljeYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkoqSC9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxQ", + "b2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fRLUAQoDR2V0EjguZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuR2V0TmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVz", + "dBonLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsUG9saWN5Imra", + "QRdwcm9qZWN0LGZpcmV3YWxsX3BvbGljeYLT5JMCShJIL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tm", + "aXJld2FsbF9wb2xpY3l9EoQCCg5HZXRBc3NvY2lhdGlvbhJDLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkdldEFzc29jaWF0aW9uTmV0d29ya0ZpcmV3YWxs", + "UG9saWN5UmVxdWVzdBoyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3", + "YWxsUG9saWN5QXNzb2NpYXRpb24iedpBF3Byb2plY3QsZmlyZXdhbGxfcG9s", + "aWN5gtPkkwJZElcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", + "YmFsL2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGljeX0vZ2V0QXNz", + "b2NpYXRpb24S3QEKDEdldElhbVBvbGljeRJBLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkdldElhbVBvbGljeU5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVl", + "c3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiadpBEHByb2pl", + "Y3QscmVzb3VyY2WC0+STAlASTi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97cmVzb3VyY2V9L2dldElh", + "bVBvbGljeRLoAQoHR2V0UnVsZRI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkdldFJ1bGVOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GisuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQb2xpY3lSdWxlInLaQRdwcm9q", + "ZWN0LGZpcmV3YWxsX3BvbGljeYLT5JMCUhJQL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tmaXJld2Fs", + "bF9wb2xpY3l9L2dldFJ1bGUS+gEKBkluc2VydBI7Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkluc2VydE5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ijgHaQSBwcm9q", + "ZWN0LGZpcmV3YWxsX3BvbGljeV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlv", + "bnOC0+STAlIiNi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9i", + "YWwvZmlyZXdhbGxQb2xpY2llczoYZmlyZXdhbGxfcG9saWN5X3Jlc291cmNl", + "EroBCgRMaXN0EjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdE5ldHdv", + "cmtGaXJld2FsbFBvbGljaWVzUmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkZpcmV3YWxsUG9saWN5TGlzdCJI2kEHcHJvamVjdILT5JMCOBI2", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9maXJld2Fs", + "bFBvbGljaWVzEpoCCgVQYXRjaBI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlBhdGNoTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKwAdpBMHByb2plY3QsZmlyZXdh", + "bGxfcG9saWN5LGZpcmV3YWxsX3BvbGljeV9yZXNvdXJjZYpOEEdsb2JhbE9w", + "ZXJhdGlvbnOC0+STAmQySC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fToY", + "ZmlyZXdhbGxfcG9saWN5X3Jlc291cmNlErYCCglQYXRjaFJ1bGUSPi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaFJ1bGVOZXR3b3JrRmlyZXdhbGxQ", + "b2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uIsQB2kE1cHJvamVjdCxmaXJld2FsbF9wb2xpY3ksZmlyZXdhbGxfcG9s", + "aWN5X3J1bGVfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJzIlIv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2ZpcmV3YWxs", + "UG9saWNpZXMve2ZpcmV3YWxsX3BvbGljeX0vcGF0Y2hSdWxlOh1maXJld2Fs", + "bF9wb2xpY3lfcnVsZV9yZXNvdXJjZRKRAgoRUmVtb3ZlQXNzb2NpYXRpb24S", + "Ri5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZW1vdmVBc3NvY2lhdGlvbk5l", "dHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24iwgHaQTVwcm9qZWN0LGZpcmV3YWxsX3BvbGlj", - "eSxmaXJld2FsbF9wb2xpY3lfcnVsZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJh", - "dGlvbnOC0+STAnEiUC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", - "bG9iYWwvZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fS9hZGRS", - "dWxlOh1maXJld2FsbF9wb2xpY3lfcnVsZV9yZXNvdXJjZRL8AQoKQ2xvbmVS", - "dWxlcxI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkNsb25lUnVsZXNOZXR3", - "b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuT3BlcmF0aW9uIogB2kEXcHJvamVjdCxmaXJld2FsbF9wb2xpY3mK", - "ThBHbG9iYWxPcGVyYXRpb25zgtPkkwJVIlMvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxs", - "X3BvbGljeX0vY2xvbmVSdWxlcxLoAQoGRGVsZXRlEjsuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuRGVsZXRlTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ92kEXcHJv", - "amVjdCxmaXJld2FsbF9wb2xpY3mKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJK", - "KkgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2ZpcmV3", - "YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGljeX0S1AEKA0dldBI4Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkdldE5ldHdvcmtGaXJld2FsbFBvbGljeVJl", - "cXVlc3QaJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGlj", - "eSJq2kEXcHJvamVjdCxmaXJld2FsbF9wb2xpY3mC0+STAkoSSC9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxQb2xpY2ll", - "cy97ZmlyZXdhbGxfcG9saWN5fRKEAgoOR2V0QXNzb2NpYXRpb24SQy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRBc3NvY2lhdGlvbk5ldHdvcmtGaXJl", - "d2FsbFBvbGljeVJlcXVlc3QaMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5G", - "aXJld2FsbFBvbGljeUFzc29jaWF0aW9uInnaQRdwcm9qZWN0LGZpcmV3YWxs", - "X3BvbGljeYLT5JMCWRJXL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L2dl", - "dEFzc29jaWF0aW9uEt0BCgxHZXRJYW1Qb2xpY3kSQS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lOZXR3b3JrRmlyZXdhbGxQb2xpY3lS", - "ZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5ImnaQRBw", - "cm9qZWN0LHJlc291cmNlgtPkkwJQEk4vY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve3Jlc291cmNlfS9n", - "ZXRJYW1Qb2xpY3kS6AEKB0dldFJ1bGUSPC5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5HZXRSdWxlTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBorLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxsUG9saWN5UnVsZSJy2kEX", - "cHJvamVjdCxmaXJld2FsbF9wb2xpY3mC0+STAlISUC9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97Zmly", - "ZXdhbGxfcG9saWN5fS9nZXRSdWxlEvoBCgZJbnNlcnQSOy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnNlcnROZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIo4B2kEg", - "cHJvamVjdCxmaXJld2FsbF9wb2xpY3lfcmVzb3VyY2WKThBHbG9iYWxPcGVy", - "YXRpb25zgtPkkwJSIjYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "Z2xvYmFsL2ZpcmV3YWxsUG9saWNpZXM6GGZpcmV3YWxsX3BvbGljeV9yZXNv", - "dXJjZRK6AQoETGlzdBI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RO", - "ZXR3b3JrRmlyZXdhbGxQb2xpY2llc1JlcXVlc3QaKy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5GaXJld2FsbFBvbGljeUxpc3QiSNpBB3Byb2plY3SC0+ST", - "AjgSNi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvZmly", - "ZXdhbGxQb2xpY2llcxKaAgoFUGF0Y2gSOi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5QYXRjaE5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24isAHaQTBwcm9qZWN0LGZp", - "cmV3YWxsX3BvbGljeSxmaXJld2FsbF9wb2xpY3lfcmVzb3VyY2WKThBHbG9i", - "YWxPcGVyYXRpb25zgtPkkwJkMkgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "cHV0ZS52MS5PcGVyYXRpb24ijwHaQRdwcm9qZWN0LGZpcmV3YWxsX3BvbGlj", + "eYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAlwiWi9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdh", + "bGxfcG9saWN5fS9yZW1vdmVBc3NvY2lhdGlvbhL8AQoKUmVtb3ZlUnVsZRI/", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlbW92ZVJ1bGVOZXR3b3JrRmly", + "ZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uIogB2kEXcHJvamVjdCxmaXJld2FsbF9wb2xpY3mKThBHbG9i", + "YWxPcGVyYXRpb25zgtPkkwJVIlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", "amVjdH0vZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGlj", - "eX06GGZpcmV3YWxsX3BvbGljeV9yZXNvdXJjZRK2AgoJUGF0Y2hSdWxlEj4u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hSdWxlTmV0d29ya0ZpcmV3", - "YWxsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbiLEAdpBNXByb2plY3QsZmlyZXdhbGxfcG9saWN5LGZpcmV3YWxs", - "X3BvbGljeV9ydWxlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", - "cyJSL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9maXJl", - "d2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L3BhdGNoUnVsZTodZmly", - "ZXdhbGxfcG9saWN5X3J1bGVfcmVzb3VyY2USkQIKEVJlbW92ZUFzc29jaWF0", - "aW9uEkYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVtb3ZlQXNzb2NpYXRp", - "b25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIo8B2kEXcHJvamVjdCxmaXJld2FsbF9w", - "b2xpY3mKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJcIlovY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL2ZpcmV3YWxsUG9saWNpZXMve2Zp", - "cmV3YWxsX3BvbGljeX0vcmVtb3ZlQXNzb2NpYXRpb24S/AEKClJlbW92ZVJ1", - "bGUSPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZW1vdmVSdWxlTmV0d29y", - "a0ZpcmV3YWxsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiKIAdpBF3Byb2plY3QsZmlyZXdhbGxfcG9saWN5ik4Q", - "R2xvYmFsT3BlcmF0aW9uc4LT5JMCVSJTL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9w", - "b2xpY3l9L3JlbW92ZVJ1bGUSpQIKDFNldElhbVBvbGljeRJBLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlNldElhbVBvbGljeU5ldHdvcmtGaXJld2FsbFBv", - "bGljeVJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3ki", - "sAHaQTNwcm9qZWN0LHJlc291cmNlLGdsb2JhbF9zZXRfcG9saWN5X3JlcXVl", - "c3RfcmVzb3VyY2WC0+STAnQiTi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97cmVzb3VyY2V9L3NldElh", - "bVBvbGljeToiZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRLG", - "AgoSVGVzdElhbVBlcm1pc3Npb25zEkcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuVGVzdElhbVBlcm1pc3Npb25zTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVx", - "dWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9u", - "c1Jlc3BvbnNlIrQB2kEycHJvamVjdCxyZXNvdXJjZSx0ZXN0X3Blcm1pc3Np", - "b25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAnkiVC9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9nbG9iYWwvZmlyZXdhbGxQb2xpY2llcy97cmVzb3Vy", - "Y2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1", - "ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0", - "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8v", - "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ytxUKCE5l", - "dHdvcmtzEqMCCgpBZGRQZWVyaW5nEjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuQWRkUGVlcmluZ05ldHdvcmtSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuT3BlcmF0aW9uIr0B2kE1cHJvamVjdCxuZXR3b3JrLG5ldHdv", - "cmtzX2FkZF9wZWVyaW5nX3JlcXVlc3RfcmVzb3VyY2WKThBHbG9iYWxPcGVy", - "YXRpb25zgtPkkwJsIkMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "Z2xvYmFsL25ldHdvcmtzL3tuZXR3b3JrfS9hZGRQZWVyaW5nOiVuZXR3b3Jr", - "c19hZGRfcGVlcmluZ19yZXF1ZXN0X3Jlc291cmNlEsIBCgZEZWxldGUSLS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVOZXR3b3JrUmVxdWVzdBoi", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJl2kEPcHJvamVj", - "dCxuZXR3b3Jrik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCOio4L2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9uZXR3b3Jrcy97bmV0d29y", - "a30SpwEKA0dldBIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldE5ldHdv", - "cmtSZXF1ZXN0GiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29yayJS", - "2kEPcHJvamVjdCxuZXR3b3JrgtPkkwI6EjgvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL25ldHdvcmtzL3tuZXR3b3JrfRL/AQoVR2V0", - "RWZmZWN0aXZlRmlyZXdhbGxzEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "R2V0RWZmZWN0aXZlRmlyZXdhbGxzTmV0d29ya1JlcXVlc3QaPi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5OZXR3b3Jrc0dldEVmZmVjdGl2ZUZpcmV3YWxs", - "c1Jlc3BvbnNlImjaQQ9wcm9qZWN0LG5ldHdvcmuC0+STAlASTi9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya3Mve25ldHdv", - "cmt9L2dldEVmZmVjdGl2ZUZpcmV3YWxscxLTAQoGSW5zZXJ0Ei0uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0TmV0d29ya1JlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24idtpBGHByb2plY3QsbmV0", - "d29ya19yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkIiLi9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya3M6EG5l", - "dHdvcmtfcmVzb3VyY2USnAEKBExpc3QSLC5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5MaXN0TmV0d29ya3NSZXF1ZXN0GiQuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuTmV0d29ya0xpc3QiQNpBB3Byb2plY3SC0+STAjASLi9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya3MS6QEKEUxp", - "c3RQZWVyaW5nUm91dGVzEjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlz", - "dFBlZXJpbmdSb3V0ZXNOZXR3b3Jrc1JlcXVlc3QaMy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5FeGNoYW5nZWRQZWVyaW5nUm91dGVzTGlzdCJk2kEPcHJv", - "amVjdCxuZXR3b3JrgtPkkwJMEkovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vZ2xvYmFsL25ldHdvcmtzL3tuZXR3b3JrfS9saXN0UGVlcmluZ1Jv", - "dXRlcxLkAQoFUGF0Y2gSLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRj", - "aE5ldHdvcmtSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", - "cmF0aW9uIogB2kEgcHJvamVjdCxuZXR3b3JrLG5ldHdvcmtfcmVzb3VyY2WK", - "ThBHbG9iYWxPcGVyYXRpb25zgtPkkwJMMjgvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL25ldHdvcmtzL3tuZXR3b3JrfToQbmV0d29y", - "a19yZXNvdXJjZRKyAgoNUmVtb3ZlUGVlcmluZxI0Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlJlbW92ZVBlZXJpbmdOZXR3b3JrUmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLGAdpBOHByb2plY3QsbmV0", - "d29yayxuZXR3b3Jrc19yZW1vdmVfcGVlcmluZ19yZXF1ZXN0X3Jlc291cmNl", - "ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCciJGL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2dsb2JhbC9uZXR3b3Jrcy97bmV0d29ya30vcmVtb3Zl", - "UGVlcmluZzoobmV0d29ya3NfcmVtb3ZlX3BlZXJpbmdfcmVxdWVzdF9yZXNv", - "dXJjZRLtAQoSU3dpdGNoVG9DdXN0b21Nb2RlEjkuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuU3dpdGNoVG9DdXN0b21Nb2RlTmV0d29ya1JlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ieNpBD3Byb2plY3Qs", - "bmV0d29ya4pOEEdsb2JhbE9wZXJhdGlvbnOC0+STAk0iSy9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya3Mve25ldHdvcmt9", - "L3N3aXRjaFRvQ3VzdG9tTW9kZRKyAgoNVXBkYXRlUGVlcmluZxI0Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlVwZGF0ZVBlZXJpbmdOZXR3b3JrUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLGAdpBOHBy", - "b2plY3QsbmV0d29yayxuZXR3b3Jrc191cGRhdGVfcGVlcmluZ19yZXF1ZXN0", - "X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCcjJGL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9uZXR3b3Jrcy97bmV0d29y", - "a30vdXBkYXRlUGVlcmluZzoobmV0d29ya3NfdXBkYXRlX3BlZXJpbmdfcmVx", - "dWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0", - "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczov", - "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMusgCgpO", - "b2RlR3JvdXBzErICCghBZGROb2RlcxIxLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkFkZE5vZGVzTm9kZUdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiLOAdpBPnByb2plY3Qsem9uZSxub2RlX2dy", - "b3VwLG5vZGVfZ3JvdXBzX2FkZF9ub2Rlc19yZXF1ZXN0X3Jlc291cmNlik4O", - "Wm9uZU9wZXJhdGlvbnOC0+STAnYiTC9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS96b25lcy97em9uZX0vbm9kZUdyb3Vwcy97bm9kZV9ncm91cH0v", - "YWRkTm9kZXM6Jm5vZGVfZ3JvdXBzX2FkZF9ub2Rlc19yZXF1ZXN0X3Jlc291", - "cmNlEsQBCg5BZ2dyZWdhdGVkTGlzdBI4Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkFnZ3JlZ2F0ZWRMaXN0Tm9kZUdyb3Vwc1JlcXVlc3QaMC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5Ob2RlR3JvdXBBZ2dyZWdhdGVkTGlzdCJG2kEH", - "cHJvamVjdILT5JMCNhI0L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L2FnZ3JlZ2F0ZWQvbm9kZUdyb3VwcxLVAQoGRGVsZXRlEi8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuRGVsZXRlTm9kZUdyb3VwUmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ22kEXcHJvamVjdCx6b25l", - "LG5vZGVfZ3JvdXCKTg5ab25lT3BlcmF0aW9uc4LT5JMCRSpDL2NvbXB1dGUv", + "eX0vcmVtb3ZlUnVsZRKlAgoMU2V0SWFtUG9saWN5EkEuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuU2V0SWFtUG9saWN5TmV0d29ya0ZpcmV3YWxsUG9saWN5", + "UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSKwAdpB", + "M3Byb2plY3QscmVzb3VyY2UsZ2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9y", + "ZXNvdXJjZYLT5JMCdCJOL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tyZXNvdXJjZX0vc2V0SWFtUG9s", + "aWN5OiJnbG9iYWxfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlEsYCChJU", + "ZXN0SWFtUGVybWlzc2lvbnMSRy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", + "ZXN0SWFtUGVybWlzc2lvbnNOZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0", + "GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVz", + "cG9uc2UitAHaQTJwcm9qZWN0LHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNf", + "cmVxdWVzdF9yZXNvdXJjZYLT5JMCeSJUL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L2dsb2JhbC9maXJld2FsbFBvbGljaWVzL3tyZXNvdXJjZX0v", + "dGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3Rf", + "cmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczov", + "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cu", + "Z29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLEBAoPTmV0d29y", + "a1Byb2ZpbGVzEswBCgNHZXQSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5H", + "ZXROZXR3b3JrUHJvZmlsZVJlcXVlc3QaJy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5OZXR3b3JrUHJvZmlsZSJp2kEXcHJvamVjdCxuZXR3b3JrX3Byb2Zp", + "bGWC0+STAkkSRy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9i", + "YWwvbmV0d29ya1Byb2ZpbGVzL3tuZXR3b3JrX3Byb2ZpbGV9EroBCgRMaXN0", + "EjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdE5ldHdvcmtQcm9maWxl", + "c1JlcXVlc3QaNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrUHJv", + "ZmlsZXNMaXN0UmVzcG9uc2UiR9pBB3Byb2plY3SC0+STAjcSNS9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya1Byb2ZpbGVz", + "GqQBykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5n", + "b29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93", + "d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdv", + "b2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ytxUKCE5ldHdvcmtz", + "EqMCCgpBZGRQZWVyaW5nEjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRk", + "UGVlcmluZ05ldHdvcmtSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuT3BlcmF0aW9uIr0B2kE1cHJvamVjdCxuZXR3b3JrLG5ldHdvcmtzX2Fk", + "ZF9wZWVyaW5nX3JlcXVlc3RfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25z", + "gtPkkwJsIkMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFs", + "L25ldHdvcmtzL3tuZXR3b3JrfS9hZGRQZWVyaW5nOiVuZXR3b3Jrc19hZGRf", + "cGVlcmluZ19yZXF1ZXN0X3Jlc291cmNlEsIBCgZEZWxldGUSLS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5EZWxldGVOZXR3b3JrUmVxdWVzdBoiLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJl2kEPcHJvamVjdCxuZXR3", + "b3Jrik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCOio4L2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L2dsb2JhbC9uZXR3b3Jrcy97bmV0d29ya30SpwEK", + "A0dldBIqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldE5ldHdvcmtSZXF1", + "ZXN0GiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29yayJS2kEPcHJv", + "amVjdCxuZXR3b3JrgtPkkwI6EjgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2xvYmFsL25ldHdvcmtzL3tuZXR3b3JrfRL/AQoVR2V0RWZmZWN0", + "aXZlRmlyZXdhbGxzEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0RWZm", + "ZWN0aXZlRmlyZXdhbGxzTmV0d29ya1JlcXVlc3QaPi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5OZXR3b3Jrc0dldEVmZmVjdGl2ZUZpcmV3YWxsc1Jlc3Bv", + "bnNlImjaQQ9wcm9qZWN0LG5ldHdvcmuC0+STAlASTi9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya3Mve25ldHdvcmt9L2dl", + "dEVmZmVjdGl2ZUZpcmV3YWxscxLTAQoGSW5zZXJ0Ei0uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuSW5zZXJ0TmV0d29ya1JlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24idtpBGHByb2plY3QsbmV0d29ya19y", + "ZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkIiLi9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya3M6EG5ldHdvcmtf", + "cmVzb3VyY2USnAEKBExpc3QSLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5M", + "aXN0TmV0d29ya3NSZXF1ZXN0GiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "TmV0d29ya0xpc3QiQNpBB3Byb2plY3SC0+STAjASLi9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya3MS6QEKEUxpc3RQZWVy", + "aW5nUm91dGVzEjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFBlZXJp", + "bmdSb3V0ZXNOZXR3b3Jrc1JlcXVlc3QaMy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5FeGNoYW5nZWRQZWVyaW5nUm91dGVzTGlzdCJk2kEPcHJvamVjdCxu", + "ZXR3b3JrgtPkkwJMEkovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "Z2xvYmFsL25ldHdvcmtzL3tuZXR3b3JrfS9saXN0UGVlcmluZ1JvdXRlcxLk", + "AQoFUGF0Y2gSLC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaE5ldHdv", + "cmtSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "IogB2kEgcHJvamVjdCxuZXR3b3JrLG5ldHdvcmtfcmVzb3VyY2WKThBHbG9i", + "YWxPcGVyYXRpb25zgtPkkwJMMjgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2xvYmFsL25ldHdvcmtzL3tuZXR3b3JrfToQbmV0d29ya19yZXNv", + "dXJjZRKyAgoNUmVtb3ZlUGVlcmluZxI0Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlJlbW92ZVBlZXJpbmdOZXR3b3JrUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLGAdpBOHByb2plY3QsbmV0d29yayxu", + "ZXR3b3Jrc19yZW1vdmVfcGVlcmluZ19yZXF1ZXN0X3Jlc291cmNlik4QR2xv", + "YmFsT3BlcmF0aW9uc4LT5JMCciJGL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L2dsb2JhbC9uZXR3b3Jrcy97bmV0d29ya30vcmVtb3ZlUGVlcmlu", + "ZzoobmV0d29ya3NfcmVtb3ZlX3BlZXJpbmdfcmVxdWVzdF9yZXNvdXJjZRLt", + "AQoSU3dpdGNoVG9DdXN0b21Nb2RlEjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuU3dpdGNoVG9DdXN0b21Nb2RlTmV0d29ya1JlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ieNpBD3Byb2plY3QsbmV0d29y", + "a4pOEEdsb2JhbE9wZXJhdGlvbnOC0+STAk0iSy9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9nbG9iYWwvbmV0d29ya3Mve25ldHdvcmt9L3N3aXRj", + "aFRvQ3VzdG9tTW9kZRKyAgoNVXBkYXRlUGVlcmluZxI0Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlVwZGF0ZVBlZXJpbmdOZXR3b3JrUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLGAdpBOHByb2plY3Qs", + "bmV0d29yayxuZXR3b3Jrc191cGRhdGVfcGVlcmluZ19yZXF1ZXN0X3Jlc291", + "cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCcjJGL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L2dsb2JhbC9uZXR3b3Jrcy97bmV0d29ya30vdXBk", + "YXRlUGVlcmluZzoobmV0d29ya3NfdXBkYXRlX3BlZXJpbmdfcmVxdWVzdF9y", + "ZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8v", + "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5n", + "b29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMusgCgpOb2RlR3Jv", + "dXBzErICCghBZGROb2RlcxIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFk", + "ZE5vZGVzTm9kZUdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiLOAdpBPnByb2plY3Qsem9uZSxub2RlX2dyb3VwLG5v", + "ZGVfZ3JvdXBzX2FkZF9ub2Rlc19yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9w", + "ZXJhdGlvbnOC0+STAnYiTC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS96b25lcy97em9uZX0vbm9kZUdyb3Vwcy97bm9kZV9ncm91cH0vYWRkTm9k", + "ZXM6Jm5vZGVfZ3JvdXBzX2FkZF9ub2Rlc19yZXF1ZXN0X3Jlc291cmNlEsQB", + "Cg5BZ2dyZWdhdGVkTGlzdBI4Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFn", + "Z3JlZ2F0ZWRMaXN0Tm9kZUdyb3Vwc1JlcXVlc3QaMC5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5Ob2RlR3JvdXBBZ2dyZWdhdGVkTGlzdCJG2kEHcHJvamVj", + "dILT5JMCNhI0L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3Jl", + "Z2F0ZWQvbm9kZUdyb3VwcxLVAQoGRGVsZXRlEi8uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuRGVsZXRlTm9kZUdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ22kEXcHJvamVjdCx6b25lLG5vZGVf", + "Z3JvdXCKTg5ab25lT3BlcmF0aW9uc4LT5JMCRSpDL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9ub2RlR3JvdXBzL3tub2Rl", + "X2dyb3VwfRLBAgoLRGVsZXRlTm9kZXMSNC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5EZWxldGVOb2Rlc05vZGVHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24i1wHaQUFwcm9qZWN0LHpvbmUsbm9k", + "ZV9ncm91cCxub2RlX2dyb3Vwc19kZWxldGVfbm9kZXNfcmVxdWVzdF9yZXNv", + "dXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJ8Ik8vY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L25vZGVHcm91cHMve25vZGVf", + "Z3JvdXB9L2RlbGV0ZU5vZGVzOilub2RlX2dyb3Vwc19kZWxldGVfbm9kZXNf", + "cmVxdWVzdF9yZXNvdXJjZRK+AQoDR2V0EiwuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuR2V0Tm9kZUdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLk5vZGVHcm91cCJl2kEXcHJvamVjdCx6b25lLG5vZGVfZ3JvdXCC", + "0+STAkUSQy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97", + "em9uZX0vbm9kZUdyb3Vwcy97bm9kZV9ncm91cH0S1gEKDEdldElhbVBvbGlj", + "eRI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeU5vZGVH", + "cm91cFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3ki", + "btpBFXByb2plY3Qsem9uZSxyZXNvdXJjZYLT5JMCUBJOL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9ub2RlR3JvdXBzL3ty", + "ZXNvdXJjZX0vZ2V0SWFtUG9saWN5EvoBCgZJbnNlcnQSLy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5JbnNlcnROb2RlR3JvdXBSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpoB2kEzcHJvamVjdCx6b25l", + "LGluaXRpYWxfbm9kZV9jb3VudCxub2RlX2dyb3VwX3Jlc291cmNlik4OWm9u", + "ZU9wZXJhdGlvbnOC0+STAk0iNi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS96b25lcy97em9uZX0vbm9kZUdyb3VwczoTbm9kZV9ncm91cF9yZXNv", + "dXJjZRKtAQoETGlzdBIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RO", + "b2RlR3JvdXBzUmVxdWVzdBomLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5v", + "ZGVHcm91cExpc3QiTdpBDHByb2plY3Qsem9uZYLT5JMCOBI2L2NvbXB1dGUv", "djEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9ub2RlR3JvdXBz", - "L3tub2RlX2dyb3VwfRLBAgoLRGVsZXRlTm9kZXMSNC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5EZWxldGVOb2Rlc05vZGVHcm91cFJlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i1wHaQUFwcm9qZWN0LHpv", - "bmUsbm9kZV9ncm91cCxub2RlX2dyb3Vwc19kZWxldGVfbm9kZXNfcmVxdWVz", - "dF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJ8Ik8vY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L25vZGVHcm91cHMv", - "e25vZGVfZ3JvdXB9L2RlbGV0ZU5vZGVzOilub2RlX2dyb3Vwc19kZWxldGVf", - "bm9kZXNfcmVxdWVzdF9yZXNvdXJjZRK+AQoDR2V0EiwuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuR2V0Tm9kZUdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLk5vZGVHcm91cCJl2kEXcHJvamVjdCx6b25lLG5vZGVf", - "Z3JvdXCC0+STAkUSQy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", - "b25lcy97em9uZX0vbm9kZUdyb3Vwcy97bm9kZV9ncm91cH0S1gEKDEdldElh", - "bVBvbGljeRI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGlj", - "eU5vZGVHcm91cFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", - "b2xpY3kibtpBFXByb2plY3Qsem9uZSxyZXNvdXJjZYLT5JMCUBJOL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9ub2RlR3Jv", - "dXBzL3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5EvoBCgZJbnNlcnQSLy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnROb2RlR3JvdXBSZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpoB2kEzcHJvamVj", - "dCx6b25lLGluaXRpYWxfbm9kZV9jb3VudCxub2RlX2dyb3VwX3Jlc291cmNl", - "ik4OWm9uZU9wZXJhdGlvbnOC0+STAk0iNi9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS96b25lcy97em9uZX0vbm9kZUdyb3VwczoTbm9kZV9ncm91", - "cF9yZXNvdXJjZRKtAQoETGlzdBIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkxpc3ROb2RlR3JvdXBzUmVxdWVzdBomLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk5vZGVHcm91cExpc3QiTdpBDHByb2plY3Qsem9uZYLT5JMCOBI2L2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9ub2Rl", - "R3JvdXBzEt8BCglMaXN0Tm9kZXMSMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5MaXN0Tm9kZXNOb2RlR3JvdXBzUmVxdWVzdBosLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk5vZGVHcm91cHNMaXN0Tm9kZXMib9pBF3Byb2plY3Qsem9u", - "ZSxub2RlX2dyb3VwgtPkkwJPIk0vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vem9uZXMve3pvbmV9L25vZGVHcm91cHMve25vZGVfZ3JvdXB9L2xp", - "c3ROb2RlcxL9AQoFUGF0Y2gSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", - "YXRjaE5vZGVHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5PcGVyYXRpb24inwHaQStwcm9qZWN0LHpvbmUsbm9kZV9ncm91cCxub2Rl", - "X2dyb3VwX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAloyQy9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vbm9kZUdy", - "b3Vwcy97bm9kZV9ncm91cH06E25vZGVfZ3JvdXBfcmVzb3VyY2US5QIKElBl", - "cmZvcm1NYWludGVuYW5jZRI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBl", - "cmZvcm1NYWludGVuYW5jZU5vZGVHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24i7QHaQUhwcm9qZWN0LHpvbmUsbm9k", - "ZV9ncm91cCxub2RlX2dyb3Vwc19wZXJmb3JtX21haW50ZW5hbmNlX3JlcXVl", - "c3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCigEiVi9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vbm9kZUdyb3Vw", - "cy97bm9kZV9ncm91cH0vcGVyZm9ybU1haW50ZW5hbmNlOjBub2RlX2dyb3Vw", - "c19wZXJmb3JtX21haW50ZW5hbmNlX3JlcXVlc3RfcmVzb3VyY2USmgIKDFNl", - "dElhbVBvbGljeRI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBv", - "bGljeU5vZGVHcm91cFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5Qb2xpY3kisQHaQTZwcm9qZWN0LHpvbmUscmVzb3VyY2Usem9uZV9zZXRf", - "cG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC0+STAnIiTi9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vbm9kZUdyb3Vwcy97cmVz", - "b3VyY2V9L3NldElhbVBvbGljeTogem9uZV9zZXRfcG9saWN5X3JlcXVlc3Rf", - "cmVzb3VyY2US2AIKD1NldE5vZGVUZW1wbGF0ZRI4Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlNldE5vZGVUZW1wbGF0ZU5vZGVHcm91cFJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i5gHaQUZwcm9qZWN0", - "LHpvbmUsbm9kZV9ncm91cCxub2RlX2dyb3Vwc19zZXRfbm9kZV90ZW1wbGF0", - "ZV9yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAoUBIlMv", + "Et8BCglMaXN0Tm9kZXMSMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0", + "Tm9kZXNOb2RlR3JvdXBzUmVxdWVzdBosLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk5vZGVHcm91cHNMaXN0Tm9kZXMib9pBF3Byb2plY3Qsem9uZSxub2Rl", + "X2dyb3VwgtPkkwJPIk0vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "em9uZXMve3pvbmV9L25vZGVHcm91cHMve25vZGVfZ3JvdXB9L2xpc3ROb2Rl", + "cxL9AQoFUGF0Y2gSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaE5v", + "ZGVHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", + "YXRpb24inwHaQStwcm9qZWN0LHpvbmUsbm9kZV9ncm91cCxub2RlX2dyb3Vw", + "X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAloyQy9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vbm9kZUdyb3Vwcy97", + "bm9kZV9ncm91cH06E25vZGVfZ3JvdXBfcmVzb3VyY2US5QIKElBlcmZvcm1N", + "YWludGVuYW5jZRI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBlcmZvcm1N", + "YWludGVuYW5jZU5vZGVHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5PcGVyYXRpb24i7QHaQUhwcm9qZWN0LHpvbmUsbm9kZV9ncm91", + "cCxub2RlX2dyb3Vwc19wZXJmb3JtX21haW50ZW5hbmNlX3JlcXVlc3RfcmVz", + "b3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCigEiVi9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vbm9kZUdyb3Vwcy97bm9k", + "ZV9ncm91cH0vcGVyZm9ybU1haW50ZW5hbmNlOjBub2RlX2dyb3Vwc19wZXJm", + "b3JtX21haW50ZW5hbmNlX3JlcXVlc3RfcmVzb3VyY2USmgIKDFNldElhbVBv", + "bGljeRI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBvbGljeU5v", + "ZGVHcm91cFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xp", + "Y3kisQHaQTZwcm9qZWN0LHpvbmUscmVzb3VyY2Usem9uZV9zZXRfcG9saWN5", + "X3JlcXVlc3RfcmVzb3VyY2WC0+STAnIiTi9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS96b25lcy97em9uZX0vbm9kZUdyb3Vwcy97cmVzb3VyY2V9", + "L3NldElhbVBvbGljeTogem9uZV9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3Vy", + "Y2US2AIKD1NldE5vZGVUZW1wbGF0ZRI4Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlNldE5vZGVUZW1wbGF0ZU5vZGVHcm91cFJlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i5gHaQUZwcm9qZWN0LHpvbmUs", + "bm9kZV9ncm91cCxub2RlX2dyb3Vwc19zZXRfbm9kZV90ZW1wbGF0ZV9yZXF1", + "ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAoUBIlMvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L25vZGVHcm91", + "cHMve25vZGVfZ3JvdXB9L3NldE5vZGVUZW1wbGF0ZToubm9kZV9ncm91cHNf", + "c2V0X25vZGVfdGVtcGxhdGVfcmVxdWVzdF9yZXNvdXJjZRKFAwoYU2ltdWxh", + "dGVNYWludGVuYW5jZUV2ZW50EkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "U2ltdWxhdGVNYWludGVuYW5jZUV2ZW50Tm9kZUdyb3VwUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKBAtpBT3Byb2plY3Qs", + "em9uZSxub2RlX2dyb3VwLG5vZGVfZ3JvdXBzX3NpbXVsYXRlX21haW50ZW5h", + "bmNlX2V2ZW50X3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT", + "5JMClwEiXC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97", + "em9uZX0vbm9kZUdyb3Vwcy97bm9kZV9ncm91cH0vc2ltdWxhdGVNYWludGVu", + "YW5jZUV2ZW50Ojdub2RlX2dyb3Vwc19zaW11bGF0ZV9tYWludGVuYW5jZV9l", + "dmVudF9yZXF1ZXN0X3Jlc291cmNlEr8CChJUZXN0SWFtUGVybWlzc2lvbnMS", + "Oy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNO", + "b2RlR3JvdXBSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVz", + "dFBlcm1pc3Npb25zUmVzcG9uc2UiuQHaQTdwcm9qZWN0LHpvbmUscmVzb3Vy", + "Y2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPkkwJ5IlQv", "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L25v", - "ZGVHcm91cHMve25vZGVfZ3JvdXB9L3NldE5vZGVUZW1wbGF0ZToubm9kZV9n", - "cm91cHNfc2V0X25vZGVfdGVtcGxhdGVfcmVxdWVzdF9yZXNvdXJjZRKFAwoY", - "U2ltdWxhdGVNYWludGVuYW5jZUV2ZW50EkEuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuU2ltdWxhdGVNYWludGVuYW5jZUV2ZW50Tm9kZUdyb3VwUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKBAtpBT3By", - "b2plY3Qsem9uZSxub2RlX2dyb3VwLG5vZGVfZ3JvdXBzX3NpbXVsYXRlX21h", - "aW50ZW5hbmNlX2V2ZW50X3JlcXVlc3RfcmVzb3VyY2WKTg5ab25lT3BlcmF0", - "aW9uc4LT5JMClwEiXC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", - "b25lcy97em9uZX0vbm9kZUdyb3Vwcy97bm9kZV9ncm91cH0vc2ltdWxhdGVN", - "YWludGVuYW5jZUV2ZW50Ojdub2RlX2dyb3Vwc19zaW11bGF0ZV9tYWludGVu", - "YW5jZV9ldmVudF9yZXF1ZXN0X3Jlc291cmNlEr8CChJUZXN0SWFtUGVybWlz", - "c2lvbnMSOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlz", - "c2lvbnNOb2RlR3JvdXBSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuVGVzdFBlcm1pc3Npb25zUmVzcG9uc2UiuQHaQTdwcm9qZWN0LHpvbmUs", - "cmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPk", - "kwJ5IlQvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pv", - "bmV9L25vZGVHcm91cHMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6", - "IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0", - "ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", + "ZGVHcm91cHMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3Rf", + "cGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29n", + "bGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", + "Y29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3Vk", + "LXBsYXRmb3JtMrQQCg1Ob2RlVGVtcGxhdGVzEs0BCg5BZ2dyZWdhdGVkTGlz", + "dBI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0Tm9k", + "ZVRlbXBsYXRlc1JlcXVlc3QaMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5O", + "b2RlVGVtcGxhdGVBZ2dyZWdhdGVkTGlzdCJJ2kEHcHJvamVjdILT5JMCORI3", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvbm9k", + "ZVRlbXBsYXRlcxLqAQoGRGVsZXRlEjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuRGVsZXRlTm9kZVRlbXBsYXRlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKHAdpBHHByb2plY3QscmVnaW9uLG5vZGVf", + "dGVtcGxhdGWKThBSZWdpb25PcGVyYXRpb25zgtPkkwJPKk0vY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9ub2RlVGVt", + "cGxhdGVzL3tub2RlX3RlbXBsYXRlfRLTAQoDR2V0Ei8uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuR2V0Tm9kZVRlbXBsYXRlUmVxdWVzdBolLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk5vZGVUZW1wbGF0ZSJ02kEccHJvamVjdCxyZWdp", + "b24sbm9kZV90ZW1wbGF0ZYLT5JMCTxJNL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbm9kZVRlbXBsYXRlcy97bm9k", + "ZV90ZW1wbGF0ZX0S4gEKDEdldElhbVBvbGljeRI4Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkdldElhbVBvbGljeU5vZGVUZW1wbGF0ZVJlcXVlc3QaHy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kid9pBF3Byb2plY3QscmVn", + "aW9uLHJlc291cmNlgtPkkwJXElUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vcmVnaW9ucy97cmVnaW9ufS9ub2RlVGVtcGxhdGVzL3tyZXNvdXJj", + "ZX0vZ2V0SWFtUG9saWN5EvsBCgZJbnNlcnQSMi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbnNlcnROb2RlVGVtcGxhdGVSZXF1ZXN0GiIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpgB2kElcHJvamVjdCxyZWdpb24s", + "bm9kZV90ZW1wbGF0ZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+ST", + "AlciPS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L25vZGVUZW1wbGF0ZXM6Fm5vZGVfdGVtcGxhdGVfcmVzb3VyY2US", + "vAEKBExpc3QSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0Tm9kZVRl", + "bXBsYXRlc1JlcXVlc3QaKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2Rl", + "VGVtcGxhdGVMaXN0IlbaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCPxI9L2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbm9k", + "ZVRlbXBsYXRlcxKqAgoMU2V0SWFtUG9saWN5EjguZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuU2V0SWFtUG9saWN5Tm9kZVRlbXBsYXRlUmVxdWVzdBofLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSK+AdpBOnByb2plY3QscmVn", + "aW9uLHJlc291cmNlLHJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3Vy", + "Y2WC0+STAnsiVS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", + "b25zL3tyZWdpb259L25vZGVUZW1wbGF0ZXMve3Jlc291cmNlfS9zZXRJYW1Q", + "b2xpY3k6InJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2USzAIK", + "ElRlc3RJYW1QZXJtaXNzaW9ucxI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlRlc3RJYW1QZXJtaXNzaW9uc05vZGVUZW1wbGF0ZVJlcXVlc3QaMC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25zZSLD", + "AdpBOXByb2plY3QscmVnaW9uLHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNf", + "cmVxdWVzdF9yZXNvdXJjZYLT5JMCgAEiWy9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25vZGVUZW1wbGF0ZXMve3Jl", + "c291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVybWlzc2lvbnNf", + "cmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJB", + "Vmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRw", + "czovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMt8F", + "CglOb2RlVHlwZXMSwQEKDkFnZ3JlZ2F0ZWRMaXN0EjcuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3ROb2RlVHlwZXNSZXF1ZXN0Gi8u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9kZVR5cGVBZ2dyZWdhdGVkTGlz", + "dCJF2kEHcHJvamVjdILT5JMCNRIzL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L2FnZ3JlZ2F0ZWQvbm9kZVR5cGVzErkBCgNHZXQSKy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5HZXROb2RlVHlwZVJlcXVlc3QaIS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5Ob2RlVHlwZSJi2kEWcHJvamVjdCx6b25lLG5v", + "ZGVfdHlwZYLT5JMCQxJBL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3pvbmVzL3t6b25lfS9ub2RlVHlwZXMve25vZGVfdHlwZX0SqgEKBExpc3QS", + "LS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0Tm9kZVR5cGVzUmVxdWVz", + "dBolLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vZGVUeXBlTGlzdCJM2kEM", + "cHJvamVjdCx6b25lgtPkkwI3EjUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vem9uZXMve3pvbmV9L25vZGVUeXBlcxqkAcpBFmNvbXB1dGUuZ29v", + "Z2xlYXBpcy5jb23SQYcBaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", + "aC9jb21wdXRlLnJlYWRvbmx5LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", "L2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", - "L2Nsb3VkLXBsYXRmb3JtMrQQCg1Ob2RlVGVtcGxhdGVzEs0BCg5BZ2dyZWdh", - "dGVkTGlzdBI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRM", - "aXN0Tm9kZVRlbXBsYXRlc1JlcXVlc3QaMy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5Ob2RlVGVtcGxhdGVBZ2dyZWdhdGVkTGlzdCJJ2kEHcHJvamVjdILT", - "5JMCORI3L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0", - "ZWQvbm9kZVRlbXBsYXRlcxLqAQoGRGVsZXRlEjIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuRGVsZXRlTm9kZVRlbXBsYXRlUmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKHAdpBHHByb2plY3QscmVnaW9u", - "LG5vZGVfdGVtcGxhdGWKThBSZWdpb25PcGVyYXRpb25zgtPkkwJPKk0vY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9u", - "b2RlVGVtcGxhdGVzL3tub2RlX3RlbXBsYXRlfRLTAQoDR2V0Ei8uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuR2V0Tm9kZVRlbXBsYXRlUmVxdWVzdBolLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vZGVUZW1wbGF0ZSJ02kEccHJvamVj", - "dCxyZWdpb24sbm9kZV90ZW1wbGF0ZYLT5JMCTxJNL2NvbXB1dGUvdjEvcHJv", - "amVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbm9kZVRlbXBsYXRl", - "cy97bm9kZV90ZW1wbGF0ZX0S4gEKDEdldElhbVBvbGljeRI4Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeU5vZGVUZW1wbGF0ZVJlcXVl", - "c3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kid9pBF3Byb2pl", - "Y3QscmVnaW9uLHJlc291cmNlgtPkkwJXElUvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9ub2RlVGVtcGxhdGVzL3ty", - "ZXNvdXJjZX0vZ2V0SWFtUG9saWN5EvsBCgZJbnNlcnQSMi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnNlcnROb2RlVGVtcGxhdGVSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpgB2kElcHJvamVjdCxy", - "ZWdpb24sbm9kZV90ZW1wbGF0ZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlv", - "bnOC0+STAlciPS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L25vZGVUZW1wbGF0ZXM6Fm5vZGVfdGVtcGxhdGVfcmVz", - "b3VyY2USvAEKBExpc3QSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0", - "Tm9kZVRlbXBsYXRlc1JlcXVlc3QaKS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5Ob2RlVGVtcGxhdGVMaXN0IlbaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCPxI9", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lv", - "bn0vbm9kZVRlbXBsYXRlcxKqAgoMU2V0SWFtUG9saWN5EjguZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5Tm9kZVRlbXBsYXRlUmVxdWVz", - "dBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSK+AdpBOnByb2pl", - "Y3QscmVnaW9uLHJlc291cmNlLHJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3Rf", - "cmVzb3VyY2WC0+STAnsiVS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9yZWdpb25zL3tyZWdpb259L25vZGVUZW1wbGF0ZXMve3Jlc291cmNlfS9z", - "ZXRJYW1Qb2xpY3k6InJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3Vy", - "Y2USzAIKElRlc3RJYW1QZXJtaXNzaW9ucxI+Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc05vZGVUZW1wbGF0ZVJlcXVlc3Qa", - "MC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNw", - "b25zZSLDAdpBOXByb2plY3QscmVnaW9uLHJlc291cmNlLHRlc3RfcGVybWlz", - "c2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMCgAEiWy9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25vZGVUZW1wbGF0", - "ZXMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVybWlz", - "c2lvbnNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlz", - "LmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0", - "ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRm", - "b3JtMt8FCglOb2RlVHlwZXMSwQEKDkFnZ3JlZ2F0ZWRMaXN0EjcuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3ROb2RlVHlwZXNSZXF1", - "ZXN0Gi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTm9kZVR5cGVBZ2dyZWdh", - "dGVkTGlzdCJF2kEHcHJvamVjdILT5JMCNRIzL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvbm9kZVR5cGVzErkBCgNHZXQSKy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXROb2RlVHlwZVJlcXVlc3QaIS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Ob2RlVHlwZSJi2kEWcHJvamVjdCx6", - "b25lLG5vZGVfdHlwZYLT5JMCQxJBL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3pvbmVzL3t6b25lfS9ub2RlVHlwZXMve25vZGVfdHlwZX0SqgEK", - "BExpc3QSLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0Tm9kZVR5cGVz", - "UmVxdWVzdBolLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5vZGVUeXBlTGlz", - "dCJM2kEMcHJvamVjdCx6b25lgtPkkwI3EjUvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vem9uZXMve3pvbmV9L25vZGVUeXBlcxqkAcpBFmNvbXB1", - "dGUuZ29vZ2xlYXBpcy5jb23SQYcBaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", - "b20vYXV0aC9jb21wdXRlLnJlYWRvbmx5LGh0dHBzOi8vd3d3Lmdvb2dsZWFw", - "aXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNv", - "bS9hdXRoL2Nsb3VkLXBsYXRmb3JtMpAPChBQYWNrZXRNaXJyb3JpbmdzEtYB", - "Cg5BZ2dyZWdhdGVkTGlzdBI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFn", - "Z3JlZ2F0ZWRMaXN0UGFja2V0TWlycm9yaW5nc1JlcXVlc3QaNi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5QYWNrZXRNaXJyb3JpbmdBZ2dyZWdhdGVkTGlz", - "dCJM2kEHcHJvamVjdILT5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L2FnZ3JlZ2F0ZWQvcGFja2V0TWlycm9yaW5ncxL2AQoGRGVsZXRl", - "EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlUGFja2V0TWlycm9y", - "aW5nUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", - "biKQAdpBH3Byb2plY3QscmVnaW9uLHBhY2tldF9taXJyb3JpbmeKThBSZWdp", - "b25PcGVyYXRpb25zgtPkkwJVKlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vcmVnaW9ucy97cmVnaW9ufS9wYWNrZXRNaXJyb3JpbmdzL3twYWNr", - "ZXRfbWlycm9yaW5nfRLiAQoDR2V0EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuR2V0UGFja2V0TWlycm9yaW5nUmVxdWVzdBooLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlBhY2tldE1pcnJvcmluZyJ92kEfcHJvamVjdCxyZWdpb24s", - "cGFja2V0X21pcnJvcmluZ4LT5JMCVRJTL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vcGFja2V0TWlycm9yaW5ncy97", - "cGFja2V0X21pcnJvcmluZ30ShwIKBkluc2VydBI1Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkluc2VydFBhY2tldE1pcnJvcmluZ1JlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ioQHaQShwcm9qZWN0LHJl", - "Z2lvbixwYWNrZXRfbWlycm9yaW5nX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0", - "aW9uc4LT5JMCXSJAL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", - "Z2lvbnMve3JlZ2lvbn0vcGFja2V0TWlycm9yaW5nczoZcGFja2V0X21pcnJv", - "cmluZ19yZXNvdXJjZRLFAQoETGlzdBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkxpc3RQYWNrZXRNaXJyb3JpbmdzUmVxdWVzdBosLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlBhY2tldE1pcnJvcmluZ0xpc3QiWdpBDnByb2plY3Qs", - "cmVnaW9ugtPkkwJCEkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "cmVnaW9ucy97cmVnaW9ufS9wYWNrZXRNaXJyb3JpbmdzEqkCCgVQYXRjaBI0", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUGFja2V0TWlycm9yaW5n", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLF", - "AdpBOXByb2plY3QscmVnaW9uLHBhY2tldF9taXJyb3JpbmcscGFja2V0X21p", - "cnJvcmluZ19yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnAyUy9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", - "L3BhY2tldE1pcnJvcmluZ3Mve3BhY2tldF9taXJyb3Jpbmd9OhlwYWNrZXRf", - "bWlycm9yaW5nX3Jlc291cmNlEtICChJUZXN0SWFtUGVybWlzc2lvbnMSQS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNQYWNr", - "ZXRNaXJyb3JpbmdSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "VGVzdFBlcm1pc3Npb25zUmVzcG9uc2UixgHaQTlwcm9qZWN0LHJlZ2lvbixy", - "ZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+ST", - "AoMBIl4vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", - "cmVnaW9ufS9wYWNrZXRNaXJyb3JpbmdzL3tyZXNvdXJjZX0vdGVzdElhbVBl", - "cm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2Ua", - "cspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29n", - "bGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", - "cy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKrGwoIUHJvamVjdHMSvwEKDkRp", - "c2FibGVYcG5Ib3N0EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlzYWJs", - "ZVhwbkhvc3RQcm9qZWN0UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiJS2kEHcHJvamVjdIpOEEdsb2JhbE9wZXJhdGlvbnOC", - "0+STAi8iLS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9kaXNhYmxl", - "WHBuSG9zdBKrAgoSRGlzYWJsZVhwblJlc291cmNlEjkuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuRGlzYWJsZVhwblJlc291cmNlUHJvamVjdFJlcXVlc3Qa", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24itQHaQTZwcm9q", - "ZWN0LHByb2plY3RzX2Rpc2FibGVfeHBuX3Jlc291cmNlX3JlcXVlc3RfcmVz", - "b3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJjIjEvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vZGlzYWJsZVhwblJlc291cmNlOi5wcm9qZWN0", - "c19kaXNhYmxlX3hwbl9yZXNvdXJjZV9yZXF1ZXN0X3Jlc291cmNlErwBCg1F", - "bmFibGVYcG5Ib3N0EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRW5hYmxl", - "WHBuSG9zdFByb2plY3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuT3BlcmF0aW9uIlHaQQdwcm9qZWN0ik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCLiIsL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2VuYWJsZVhw", - "bkhvc3QSpgIKEUVuYWJsZVhwblJlc291cmNlEjguZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuRW5hYmxlWHBuUmVzb3VyY2VQcm9qZWN0UmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKyAdpBNXByb2plY3Qs", - "cHJvamVjdHNfZW5hYmxlX3hwbl9yZXNvdXJjZV9yZXF1ZXN0X3Jlc291cmNl", - "ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCYSIwL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2VuYWJsZVhwblJlc291cmNlOi1wcm9qZWN0c19lbmFi", - "bGVfeHBuX3Jlc291cmNlX3JlcXVlc3RfcmVzb3VyY2UShQEKA0dldBIqLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFByb2plY3RSZXF1ZXN0GiAuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUHJvamVjdCIw2kEHcHJvamVjdILT5JMC", - "IBIeL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9Ep4BCgpHZXRYcG5I", - "b3N0EjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0WHBuSG9zdFByb2pl", - "Y3RSZXF1ZXN0GiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJvamVjdCI7", - "2kEHcHJvamVjdILT5JMCKxIpL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L2dldFhwbkhvc3QSvgEKD0dldFhwblJlc291cmNlcxI3Lmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkdldFhwblJlc291cmNlc1Byb2plY3RzUmVxdWVz", - "dBowLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlByb2plY3RzR2V0WHBuUmVz", - "b3VyY2VzIkDaQQdwcm9qZWN0gtPkkwIwEi4vY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2V0WHBuUmVzb3VyY2VzEv0BCgxMaXN0WHBuSG9zdHMS", - "NC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0WHBuSG9zdHNQcm9qZWN0", - "c1JlcXVlc3QaJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5YcG5Ib3N0TGlz", - "dCKQAdpBMHByb2plY3QscHJvamVjdHNfbGlzdF94cG5faG9zdHNfcmVxdWVz", - "dF9yZXNvdXJjZYLT5JMCVyIrL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L2xpc3RYcG5Ib3N0czoocHJvamVjdHNfbGlzdF94cG5faG9zdHNfcmVx", - "dWVzdF9yZXNvdXJjZRLlAQoITW92ZURpc2sSLy5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5Nb3ZlRGlza1Byb2plY3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIoMB2kEicHJvamVjdCxkaXNrX21vdmVf", - "cmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkUiJy9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9tb3ZlRGlzazoaZGlza19t", - "b3ZlX3JlcXVlc3RfcmVzb3VyY2US+QEKDE1vdmVJbnN0YW5jZRIzLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk1vdmVJbnN0YW5jZVByb2plY3RSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIo8B2kEmcHJv", - "amVjdCxpbnN0YW5jZV9tb3ZlX3JlcXVlc3RfcmVzb3VyY2WKThBHbG9iYWxP", - "cGVyYXRpb25zgtPkkwJNIisvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vbW92ZUluc3RhbmNlOh5pbnN0YW5jZV9tb3ZlX3JlcXVlc3RfcmVzb3Vy", - "Y2USqAIKEVNldENsb3VkQXJtb3JUaWVyEjguZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuU2V0Q2xvdWRBcm1vclRpZXJQcm9qZWN0UmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK0AdpBNnByb2plY3QscHJv", - "amVjdHNfc2V0X2Nsb3VkX2FybW9yX3RpZXJfcmVxdWVzdF9yZXNvdXJjZYpO", - "EEdsb2JhbE9wZXJhdGlvbnOC0+STAmIiMC9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9zZXRDbG91ZEFybW9yVGllcjoucHJvamVjdHNfc2V0X2Ns", - "b3VkX2FybW9yX3RpZXJfcmVxdWVzdF9yZXNvdXJjZRKGAgoZU2V0Q29tbW9u", - "SW5zdGFuY2VNZXRhZGF0YRJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", - "dENvbW1vbkluc3RhbmNlTWV0YWRhdGFQcm9qZWN0UmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKCAdpBGXByb2plY3QsbWV0", - "YWRhdGFfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJNIjgvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vc2V0Q29tbW9uSW5zdGFuY2VN", - "ZXRhZGF0YToRbWV0YWRhdGFfcmVzb3VyY2USvAIKFVNldERlZmF1bHROZXR3", - "b3JrVGllchI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldERlZmF1bHRO", - "ZXR3b3JrVGllclByb2plY3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuT3BlcmF0aW9uIsAB2kE6cHJvamVjdCxwcm9qZWN0c19zZXRfZGVm", - "YXVsdF9uZXR3b3JrX3RpZXJfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9w", - "ZXJhdGlvbnOC0+STAmoiNC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9zZXREZWZhdWx0TmV0d29ya1RpZXI6MnByb2plY3RzX3NldF9kZWZhdWx0", - "X25ldHdvcmtfdGllcl9yZXF1ZXN0X3Jlc291cmNlEpECChRTZXRVc2FnZUV4", - "cG9ydEJ1Y2tldBI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFVzYWdl", - "RXhwb3J0QnVja2V0UHJvamVjdFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24ilwHaQSZwcm9qZWN0LHVzYWdlX2V4cG9ydF9s", - "b2NhdGlvbl9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAlUiMy9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9zZXRVc2FnZUV4cG9ydEJ1", - "Y2tldDoedXNhZ2VfZXhwb3J0X2xvY2F0aW9uX3Jlc291cmNlGnLKQRZjb21w", - "dXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", - "b20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", - "dGgvY2xvdWQtcGxhdGZvcm0y7g8KGFB1YmxpY0FkdmVydGlzZWRQcmVmaXhl", - "cxKSAgoIQW5ub3VuY2USPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Bbm5v", - "dW5jZVB1YmxpY0FkdmVydGlzZWRQcmVmaXhlUmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKgAdpBIHByb2plY3QscHVibGlj", - "X2FkdmVydGlzZWRfcHJlZml4ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCZCJi", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJsaWNB", - "ZHZlcnRpc2VkUHJlZml4ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZpeH0v", - "YW5ub3VuY2UShQIKBkRlbGV0ZRI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkRlbGV0ZVB1YmxpY0FkdmVydGlzZWRQcmVmaXhlUmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKXAdpBIHByb2plY3QscHVi", - "bGljX2FkdmVydGlzZWRfcHJlZml4ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", - "WypZL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJs", - "aWNBZHZlcnRpc2VkUHJlZml4ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZp", - "eH0S+QEKA0dldBI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFB1Ymxp", - "Y0FkdmVydGlzZWRQcmVmaXhlUmVxdWVzdBovLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlB1YmxpY0FkdmVydGlzZWRQcmVmaXgihAHaQSBwcm9qZWN0LHB1", - "YmxpY19hZHZlcnRpc2VkX3ByZWZpeILT5JMCWxJZL2NvbXB1dGUvdjEvcHJv", + "L2Nsb3VkLXBsYXRmb3JtMpAPChBQYWNrZXRNaXJyb3JpbmdzEtYBCg5BZ2dy", + "ZWdhdGVkTGlzdBI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0", + "ZWRMaXN0UGFja2V0TWlycm9yaW5nc1JlcXVlc3QaNi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5QYWNrZXRNaXJyb3JpbmdBZ2dyZWdhdGVkTGlzdCJM2kEH", + "cHJvamVjdILT5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2FnZ3JlZ2F0ZWQvcGFja2V0TWlycm9yaW5ncxL2AQoGRGVsZXRlEjUuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlUGFja2V0TWlycm9yaW5nUmVx", + "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKQAdpB", + "H3Byb2plY3QscmVnaW9uLHBhY2tldF9taXJyb3JpbmeKThBSZWdpb25PcGVy", + "YXRpb25zgtPkkwJVKlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "cmVnaW9ucy97cmVnaW9ufS9wYWNrZXRNaXJyb3JpbmdzL3twYWNrZXRfbWly", + "cm9yaW5nfRLiAQoDR2V0EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0", + "UGFja2V0TWlycm9yaW5nUmVxdWVzdBooLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlBhY2tldE1pcnJvcmluZyJ92kEfcHJvamVjdCxyZWdpb24scGFja2V0", + "X21pcnJvcmluZ4LT5JMCVRJTL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vcGFja2V0TWlycm9yaW5ncy97cGFja2V0", + "X21pcnJvcmluZ30ShwIKBkluc2VydBI1Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkluc2VydFBhY2tldE1pcnJvcmluZ1JlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24ioQHaQShwcm9qZWN0LHJlZ2lvbixw", + "YWNrZXRfbWlycm9yaW5nX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT", + "5JMCXSJAL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", + "e3JlZ2lvbn0vcGFja2V0TWlycm9yaW5nczoZcGFja2V0X21pcnJvcmluZ19y", + "ZXNvdXJjZRLFAQoETGlzdBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxp", + "c3RQYWNrZXRNaXJyb3JpbmdzUmVxdWVzdBosLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlBhY2tldE1pcnJvcmluZ0xpc3QiWdpBDnByb2plY3QscmVnaW9u", + "gtPkkwJCEkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", + "cy97cmVnaW9ufS9wYWNrZXRNaXJyb3JpbmdzEqkCCgVQYXRjaBI0Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUGFja2V0TWlycm9yaW5nUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLFAdpBOXBy", + "b2plY3QscmVnaW9uLHBhY2tldF9taXJyb3JpbmcscGFja2V0X21pcnJvcmlu", + "Z19yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnAyUy9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3BhY2tl", + "dE1pcnJvcmluZ3Mve3BhY2tldF9taXJyb3Jpbmd9OhlwYWNrZXRfbWlycm9y", + "aW5nX3Jlc291cmNlEtICChJUZXN0SWFtUGVybWlzc2lvbnMSQS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNQYWNrZXRNaXJy", + "b3JpbmdSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBl", + "cm1pc3Npb25zUmVzcG9uc2UixgHaQTlwcm9qZWN0LHJlZ2lvbixyZXNvdXJj", + "ZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAoMBIl4v", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS9wYWNrZXRNaXJyb3JpbmdzL3tyZXNvdXJjZX0vdGVzdElhbVBlcm1pc3Np", + "b25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UacspBFmNv", + "bXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlz", + "LmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", + "YXV0aC9jbG91ZC1wbGF0Zm9ybTKrGwoIUHJvamVjdHMSvwEKDkRpc2FibGVY", + "cG5Ib3N0EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlzYWJsZVhwbkhv", + "c3RQcm9qZWN0UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiJS2kEHcHJvamVjdIpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAi8i", + "LS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9kaXNhYmxlWHBuSG9z", + "dBKrAgoSRGlzYWJsZVhwblJlc291cmNlEjkuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuRGlzYWJsZVhwblJlc291cmNlUHJvamVjdFJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24itQHaQTZwcm9qZWN0LHBy", + "b2plY3RzX2Rpc2FibGVfeHBuX3Jlc291cmNlX3JlcXVlc3RfcmVzb3VyY2WK", + "ThBHbG9iYWxPcGVyYXRpb25zgtPkkwJjIjEvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vZGlzYWJsZVhwblJlc291cmNlOi5wcm9qZWN0c19kaXNh", + "YmxlX3hwbl9yZXNvdXJjZV9yZXF1ZXN0X3Jlc291cmNlErwBCg1FbmFibGVY", + "cG5Ib3N0EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRW5hYmxlWHBuSG9z", + "dFByb2plY3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", + "cmF0aW9uIlHaQQdwcm9qZWN0ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCLiIs", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2VuYWJsZVhwbkhvc3QS", + "pgIKEUVuYWJsZVhwblJlc291cmNlEjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuRW5hYmxlWHBuUmVzb3VyY2VQcm9qZWN0UmVxdWVzdBoiLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKyAdpBNXByb2plY3QscHJvamVj", + "dHNfZW5hYmxlX3hwbl9yZXNvdXJjZV9yZXF1ZXN0X3Jlc291cmNlik4QR2xv", + "YmFsT3BlcmF0aW9uc4LT5JMCYSIwL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L2VuYWJsZVhwblJlc291cmNlOi1wcm9qZWN0c19lbmFibGVfeHBu", + "X3Jlc291cmNlX3JlcXVlc3RfcmVzb3VyY2UShQEKA0dldBIqLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkdldFByb2plY3RSZXF1ZXN0GiAuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUHJvamVjdCIw2kEHcHJvamVjdILT5JMCIBIeL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9Ep4BCgpHZXRYcG5Ib3N0EjEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0WHBuSG9zdFByb2plY3RSZXF1", + "ZXN0GiAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHJvamVjdCI72kEHcHJv", + "amVjdILT5JMCKxIpL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dl", + "dFhwbkhvc3QSvgEKD0dldFhwblJlc291cmNlcxI3Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkdldFhwblJlc291cmNlc1Byb2plY3RzUmVxdWVzdBowLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlByb2plY3RzR2V0WHBuUmVzb3VyY2Vz", + "IkDaQQdwcm9qZWN0gtPkkwIwEi4vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2V0WHBuUmVzb3VyY2VzEv0BCgxMaXN0WHBuSG9zdHMSNC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0WHBuSG9zdHNQcm9qZWN0c1JlcXVl", + "c3QaJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5YcG5Ib3N0TGlzdCKQAdpB", + "MHByb2plY3QscHJvamVjdHNfbGlzdF94cG5faG9zdHNfcmVxdWVzdF9yZXNv", + "dXJjZYLT5JMCVyIrL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2xp", + "c3RYcG5Ib3N0czoocHJvamVjdHNfbGlzdF94cG5faG9zdHNfcmVxdWVzdF9y", + "ZXNvdXJjZRLlAQoITW92ZURpc2sSLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5Nb3ZlRGlza1Byb2plY3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuT3BlcmF0aW9uIoMB2kEicHJvamVjdCxkaXNrX21vdmVfcmVxdWVz", + "dF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAkUiJy9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9tb3ZlRGlzazoaZGlza19tb3ZlX3Jl", + "cXVlc3RfcmVzb3VyY2US+QEKDE1vdmVJbnN0YW5jZRIzLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk1vdmVJbnN0YW5jZVByb2plY3RSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIo8B2kEmcHJvamVjdCxp", + "bnN0YW5jZV9tb3ZlX3JlcXVlc3RfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRp", + "b25zgtPkkwJNIisvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vbW92", + "ZUluc3RhbmNlOh5pbnN0YW5jZV9tb3ZlX3JlcXVlc3RfcmVzb3VyY2USqAIK", + "EVNldENsb3VkQXJtb3JUaWVyEjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "U2V0Q2xvdWRBcm1vclRpZXJQcm9qZWN0UmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK0AdpBNnByb2plY3QscHJvamVjdHNf", + "c2V0X2Nsb3VkX2FybW9yX3RpZXJfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2Jh", + "bE9wZXJhdGlvbnOC0+STAmIiMC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9zZXRDbG91ZEFybW9yVGllcjoucHJvamVjdHNfc2V0X2Nsb3VkX2Fy", + "bW9yX3RpZXJfcmVxdWVzdF9yZXNvdXJjZRKGAgoZU2V0Q29tbW9uSW5zdGFu", + "Y2VNZXRhZGF0YRJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldENvbW1v", + "bkluc3RhbmNlTWV0YWRhdGFQcm9qZWN0UmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKCAdpBGXByb2plY3QsbWV0YWRhdGFf", + "cmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJNIjgvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vc2V0Q29tbW9uSW5zdGFuY2VNZXRhZGF0", + "YToRbWV0YWRhdGFfcmVzb3VyY2USvAIKFVNldERlZmF1bHROZXR3b3JrVGll", + "chI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldERlZmF1bHROZXR3b3Jr", + "VGllclByb2plY3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uIsAB2kE6cHJvamVjdCxwcm9qZWN0c19zZXRfZGVmYXVsdF9u", + "ZXR3b3JrX3RpZXJfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlv", + "bnOC0+STAmoiNC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9zZXRE", + "ZWZhdWx0TmV0d29ya1RpZXI6MnByb2plY3RzX3NldF9kZWZhdWx0X25ldHdv", + "cmtfdGllcl9yZXF1ZXN0X3Jlc291cmNlEpECChRTZXRVc2FnZUV4cG9ydEJ1", + "Y2tldBI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFVzYWdlRXhwb3J0", + "QnVja2V0UHJvamVjdFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24ilwHaQSZwcm9qZWN0LHVzYWdlX2V4cG9ydF9sb2NhdGlv", + "bl9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAlUiMy9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9zZXRVc2FnZUV4cG9ydEJ1Y2tldDoe", + "dXNhZ2VfZXhwb3J0X2xvY2F0aW9uX3Jlc291cmNlGnLKQRZjb21wdXRlLmdv", + "b2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", + "aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xv", + "dWQtcGxhdGZvcm0y7g8KGFB1YmxpY0FkdmVydGlzZWRQcmVmaXhlcxKSAgoI", + "QW5ub3VuY2USPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Bbm5vdW5jZVB1", + "YmxpY0FkdmVydGlzZWRQcmVmaXhlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKgAdpBIHByb2plY3QscHVibGljX2FkdmVy", + "dGlzZWRfcHJlZml4ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCZCJiL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJsaWNBZHZlcnRp", + "c2VkUHJlZml4ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZpeH0vYW5ub3Vu", + "Y2UShQIKBkRlbGV0ZRI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0", + "ZVB1YmxpY0FkdmVydGlzZWRQcmVmaXhlUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKXAdpBIHByb2plY3QscHVibGljX2Fk", + "dmVydGlzZWRfcHJlZml4ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCWypZL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJsaWNBZHZl", + "cnRpc2VkUHJlZml4ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZpeH0S+QEK", + "A0dldBI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFB1YmxpY0FkdmVy", + "dGlzZWRQcmVmaXhlUmVxdWVzdBovLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlB1YmxpY0FkdmVydGlzZWRQcmVmaXgihAHaQSBwcm9qZWN0LHB1YmxpY19h", + "ZHZlcnRpc2VkX3ByZWZpeILT5JMCWxJZL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L2dsb2JhbC9wdWJsaWNBZHZlcnRpc2VkUHJlZml4ZXMve3B1", + "YmxpY19hZHZlcnRpc2VkX3ByZWZpeH0SlgIKBkluc2VydBI9Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkluc2VydFB1YmxpY0FkdmVydGlzZWRQcmVmaXhl", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKo", + "AdpBKXByb2plY3QscHVibGljX2FkdmVydGlzZWRfcHJlZml4X3Jlc291cmNl", + "ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCYyI+L2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2dsb2JhbC9wdWJsaWNBZHZlcnRpc2VkUHJlZml4ZXM6", + "IXB1YmxpY19hZHZlcnRpc2VkX3ByZWZpeF9yZXNvdXJjZRLLAQoETGlzdBI8", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RQdWJsaWNBZHZlcnRpc2Vk", + "UHJlZml4ZXNSZXF1ZXN0GjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHVi", + "bGljQWR2ZXJ0aXNlZFByZWZpeExpc3QiUNpBB3Byb2plY3SC0+STAkASPi9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvcHVibGljQWR2", + "ZXJ0aXNlZFByZWZpeGVzEsgCCgVQYXRjaBI8Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlBhdGNoUHVibGljQWR2ZXJ0aXNlZFByZWZpeGVSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItwB2kFCcHJvamVj", + "dCxwdWJsaWNfYWR2ZXJ0aXNlZF9wcmVmaXgscHVibGljX2FkdmVydGlzZWRf", + "cHJlZml4X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCfjJZL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJsaWNBZHZl", + "cnRpc2VkUHJlZml4ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZpeH06IXB1", + "YmxpY19hZHZlcnRpc2VkX3ByZWZpeF9yZXNvdXJjZRKSAgoIV2l0aGRyYXcS", + "Py5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XaXRoZHJhd1B1YmxpY0FkdmVy", + "dGlzZWRQcmVmaXhlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKgAdpBIHByb2plY3QscHVibGljX2FkdmVydGlzZWRfcHJl", + "Zml4ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCZCJiL2NvbXB1dGUvdjEvcHJv", "amVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJsaWNBZHZlcnRpc2VkUHJlZml4", - "ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZpeH0SlgIKBkluc2VydBI9Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFB1YmxpY0FkdmVydGlzZWRQ", - "cmVmaXhlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiKoAdpBKXByb2plY3QscHVibGljX2FkdmVydGlzZWRfcHJlZml4X3Jl", - "c291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCYyI+L2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJsaWNBZHZlcnRpc2VkUHJl", - "Zml4ZXM6IXB1YmxpY19hZHZlcnRpc2VkX3ByZWZpeF9yZXNvdXJjZRLLAQoE", - "TGlzdBI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RQdWJsaWNBZHZl", - "cnRpc2VkUHJlZml4ZXNSZXF1ZXN0GjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUHVibGljQWR2ZXJ0aXNlZFByZWZpeExpc3QiUNpBB3Byb2plY3SC0+ST", - "AkASPi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvcHVi", - "bGljQWR2ZXJ0aXNlZFByZWZpeGVzEsgCCgVQYXRjaBI8Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlBhdGNoUHVibGljQWR2ZXJ0aXNlZFByZWZpeGVSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItwB2kFC", - "cHJvamVjdCxwdWJsaWNfYWR2ZXJ0aXNlZF9wcmVmaXgscHVibGljX2FkdmVy", - "dGlzZWRfcHJlZml4X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", - "fjJZL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJs", - "aWNBZHZlcnRpc2VkUHJlZml4ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZp", - "eH06IXB1YmxpY19hZHZlcnRpc2VkX3ByZWZpeF9yZXNvdXJjZRKSAgoIV2l0", - "aGRyYXcSPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XaXRoZHJhd1B1Ymxp", - "Y0FkdmVydGlzZWRQcmVmaXhlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbiKgAdpBIHByb2plY3QscHVibGljX2FkdmVydGlz", - "ZWRfcHJlZml4ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCZCJiL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9wdWJsaWNBZHZlcnRpc2Vk", - "UHJlZml4ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZpeH0vd2l0aGRyYXca", - "cspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29n", - "bGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", - "cy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTK0EgoXUHVibGljRGVsZWdhdGVk", - "UHJlZml4ZXMS6gEKDkFnZ3JlZ2F0ZWRMaXN0EkUuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuQWdncmVnYXRlZExpc3RQdWJsaWNEZWxlZ2F0ZWRQcmVmaXhl", - "c1JlcXVlc3QaPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QdWJsaWNEZWxl", - "Z2F0ZWRQcmVmaXhBZ2dyZWdhdGVkTGlzdCJT2kEHcHJvamVjdILT5JMCQxJB", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvcHVi", - "bGljRGVsZWdhdGVkUHJlZml4ZXMSnwIKCEFubm91bmNlEj4uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQW5ub3VuY2VQdWJsaWNEZWxlZ2F0ZWRQcmVmaXhl", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKu", - "AdpBJnByb2plY3QscmVnaW9uLHB1YmxpY19kZWxlZ2F0ZWRfcHJlZml4ik4Q", - "UmVnaW9uT3BlcmF0aW9uc4LT5JMCbCJqL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vcHVibGljRGVsZWdhdGVkUHJl", - "Zml4ZXMve3B1YmxpY19kZWxlZ2F0ZWRfcHJlZml4fS9hbm5vdW5jZRKSAgoG", - "RGVsZXRlEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlUHVibGlj", - "RGVsZWdhdGVkUHJlZml4ZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5PcGVyYXRpb24ipQHaQSZwcm9qZWN0LHJlZ2lvbixwdWJsaWNfZGVs", - "ZWdhdGVkX3ByZWZpeIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAmMqYS9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3B1", - "YmxpY0RlbGVnYXRlZFByZWZpeGVzL3twdWJsaWNfZGVsZWdhdGVkX3ByZWZp", - "eH0ShQIKA0dldBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFB1Ymxp", - "Y0RlbGVnYXRlZFByZWZpeGVSZXF1ZXN0Gi4uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUHVibGljRGVsZWdhdGVkUHJlZml4IpIB2kEmcHJvamVjdCxyZWdp", - "b24scHVibGljX2RlbGVnYXRlZF9wcmVmaXiC0+STAmMSYS9jb21wdXRlL3Yx", + "ZXMve3B1YmxpY19hZHZlcnRpc2VkX3ByZWZpeH0vd2l0aGRyYXcacspBFmNv", + "bXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlz", + "LmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", + "YXV0aC9jbG91ZC1wbGF0Zm9ybTK0EgoXUHVibGljRGVsZWdhdGVkUHJlZml4", + "ZXMS6gEKDkFnZ3JlZ2F0ZWRMaXN0EkUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuQWdncmVnYXRlZExpc3RQdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlc1JlcXVl", + "c3QaPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QdWJsaWNEZWxlZ2F0ZWRQ", + "cmVmaXhBZ2dyZWdhdGVkTGlzdCJT2kEHcHJvamVjdILT5JMCQxJBL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvcHVibGljRGVs", + "ZWdhdGVkUHJlZml4ZXMSnwIKCEFubm91bmNlEj4uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuQW5ub3VuY2VQdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKuAdpBJnBy", + "b2plY3QscmVnaW9uLHB1YmxpY19kZWxlZ2F0ZWRfcHJlZml4ik4QUmVnaW9u", + "T3BlcmF0aW9uc4LT5JMCbCJqL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vcHVibGljRGVsZWdhdGVkUHJlZml4ZXMv", + "e3B1YmxpY19kZWxlZ2F0ZWRfcHJlZml4fS9hbm5vdW5jZRKSAgoGRGVsZXRl", + "EjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlUHVibGljRGVsZWdh", + "dGVkUHJlZml4ZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24ipQHaQSZwcm9qZWN0LHJlZ2lvbixwdWJsaWNfZGVsZWdhdGVk", + "X3ByZWZpeIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAmMqYS9jb21wdXRlL3Yx", "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3B1YmxpY0Rl", - "bGVnYXRlZFByZWZpeGVzL3twdWJsaWNfZGVsZWdhdGVkX3ByZWZpeH0SowIK", - "Bkluc2VydBI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFB1Ymxp", + "bGVnYXRlZFByZWZpeGVzL3twdWJsaWNfZGVsZWdhdGVkX3ByZWZpeH0ShQIK", + "A0dldBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFB1YmxpY0RlbGVn", + "YXRlZFByZWZpeGVSZXF1ZXN0Gi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "UHVibGljRGVsZWdhdGVkUHJlZml4IpIB2kEmcHJvamVjdCxyZWdpb24scHVi", + "bGljX2RlbGVnYXRlZF9wcmVmaXiC0+STAmMSYS9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3B1YmxpY0RlbGVnYXRl", + "ZFByZWZpeGVzL3twdWJsaWNfZGVsZWdhdGVkX3ByZWZpeH0SowIKBkluc2Vy", + "dBI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFB1YmxpY0RlbGVn", + "YXRlZFByZWZpeGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uIrYB2kEvcHJvamVjdCxyZWdpb24scHVibGljX2RlbGVnYXRl", + "ZF9wcmVmaXhfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJrIkcv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS9wdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlczogcHVibGljX2RlbGVnYXRlZF9w", + "cmVmaXhfcmVzb3VyY2US2QEKBExpc3QSOy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5MaXN0UHVibGljRGVsZWdhdGVkUHJlZml4ZXNSZXF1ZXN0GjIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUHVibGljRGVsZWdhdGVkUHJlZml4TGlz", + "dCJg2kEOcHJvamVjdCxyZWdpb26C0+STAkkSRy9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3B1YmxpY0RlbGVnYXRl", + "ZFByZWZpeGVzEtQCCgVQYXRjaBI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlBhdGNoUHVibGljRGVsZWdhdGVkUHJlZml4ZVJlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i6QHaQUdwcm9qZWN0LHJlZ2lv", + "bixwdWJsaWNfZGVsZWdhdGVkX3ByZWZpeCxwdWJsaWNfZGVsZWdhdGVkX3By", + "ZWZpeF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAoUBMmEvY29t", + "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9w", + "dWJsaWNEZWxlZ2F0ZWRQcmVmaXhlcy97cHVibGljX2RlbGVnYXRlZF9wcmVm", + "aXh9OiBwdWJsaWNfZGVsZWdhdGVkX3ByZWZpeF9yZXNvdXJjZRKfAgoIV2l0", + "aGRyYXcSPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XaXRoZHJhd1B1Ymxp", "Y0RlbGVnYXRlZFByZWZpeGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuT3BlcmF0aW9uIrYB2kEvcHJvamVjdCxyZWdpb24scHVibGljX2Rl", - "bGVnYXRlZF9wcmVmaXhfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPk", - "kwJrIkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", - "cmVnaW9ufS9wdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlczogcHVibGljX2RlbGVn", - "YXRlZF9wcmVmaXhfcmVzb3VyY2US2QEKBExpc3QSOy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5MaXN0UHVibGljRGVsZWdhdGVkUHJlZml4ZXNSZXF1ZXN0", - "GjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUHVibGljRGVsZWdhdGVkUHJl", - "Zml4TGlzdCJg2kEOcHJvamVjdCxyZWdpb26C0+STAkkSRy9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3B1YmxpY0Rl", - "bGVnYXRlZFByZWZpeGVzEtQCCgVQYXRjaBI7Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlBhdGNoUHVibGljRGVsZWdhdGVkUHJlZml4ZVJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i6QHaQUdwcm9qZWN0", - "LHJlZ2lvbixwdWJsaWNfZGVsZWdhdGVkX3ByZWZpeCxwdWJsaWNfZGVsZWdh", - "dGVkX3ByZWZpeF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAoUB", - "MmEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", - "aW9ufS9wdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlcy97cHVibGljX2RlbGVnYXRl", - "ZF9wcmVmaXh9OiBwdWJsaWNfZGVsZWdhdGVkX3ByZWZpeF9yZXNvdXJjZRKf", - "AgoIV2l0aGRyYXcSPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XaXRoZHJh", - "d1B1YmxpY0RlbGVnYXRlZFByZWZpeGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIq4B2kEmcHJvamVjdCxyZWdpb24scHVi", - "bGljX2RlbGVnYXRlZF9wcmVmaXiKThBSZWdpb25PcGVyYXRpb25zgtPkkwJs", - "ImovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", - "aW9ufS9wdWJsaWNEZWxlZ2F0ZWRQcmVmaXhlcy97cHVibGljX2RlbGVnYXRl", - "ZF9wcmVmaXh9L3dpdGhkcmF3GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t", - "0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0", - "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y", - "8AsKEVJlZ2lvbkF1dG9zY2FsZXJzEuUBCgZEZWxldGUSNi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5EZWxldGVSZWdpb25BdXRvc2NhbGVyUmVxdWVzdBoi", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ/2kEZcHJvamVj", - "dCxyZWdpb24sYXV0b3NjYWxlcopOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAkoq", - "SC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", - "b259L2F1dG9zY2FsZXJzL3thdXRvc2NhbGVyfRLNAQoDR2V0EjMuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uQXV0b3NjYWxlclJlcXVlc3Qa", - "Iy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BdXRvc2NhbGVyImzaQRlwcm9q", - "ZWN0LHJlZ2lvbixhdXRvc2NhbGVygtPkkwJKEkgvY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9hdXRvc2NhbGVycy97", - "YXV0b3NjYWxlcn0S9wEKBkluc2VydBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkluc2VydFJlZ2lvbkF1dG9zY2FsZXJSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpAB2kEicHJvamVjdCxyZWdpb24s", - "YXV0b3NjYWxlcl9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlIi", - "Oy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", - "b259L2F1dG9zY2FsZXJzOhNhdXRvc2NhbGVyX3Jlc291cmNlEsIBCgRMaXN0", - "EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lvbkF1dG9zY2Fs", - "ZXJzUmVxdWVzdBotLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkF1", - "dG9zY2FsZXJMaXN0IlTaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCPRI7L2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYXV0", - "b3NjYWxlcnMS9QEKBVBhdGNoEjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "UGF0Y2hSZWdpb25BdXRvc2NhbGVyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiKQAdpBInByb2plY3QscmVnaW9uLGF1dG9z", - "Y2FsZXJfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJSMjsvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9h", - "dXRvc2NhbGVyczoTYXV0b3NjYWxlcl9yZXNvdXJjZRL3AQoGVXBkYXRlEjYu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlUmVnaW9uQXV0b3NjYWxl", - "clJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", - "kAHaQSJwcm9qZWN0LHJlZ2lvbixhdXRvc2NhbGVyX3Jlc291cmNlik4QUmVn", - "aW9uT3BlcmF0aW9uc4LT5JMCUho7L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYXV0b3NjYWxlcnM6E2F1dG9zY2Fs", - "ZXJfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRw", - "czovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93", - "d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTK9GwoVUmVn", - "aW9uQmFja2VuZFNlcnZpY2VzEvgBCgZEZWxldGUSOi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5EZWxldGVSZWdpb25CYWNrZW5kU2VydmljZVJlcXVlc3Qa", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ijQHaQR5wcm9q", - "ZWN0LHJlZ2lvbixiYWNrZW5kX3NlcnZpY2WKThBSZWdpb25PcGVyYXRpb25z", - "gtPkkwJTKlEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", - "cy97cmVnaW9ufS9iYWNrZW5kU2VydmljZXMve2JhY2tlbmRfc2VydmljZX0S", - "4wEKA0dldBI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJlZ2lvbkJh", - "Y2tlbmRTZXJ2aWNlUmVxdWVzdBonLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkJhY2tlbmRTZXJ2aWNlInraQR5wcm9qZWN0LHJlZ2lvbixiYWNrZW5kX3Nl", - "cnZpY2WC0+STAlMSUS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", - "ZWdpb25zL3tyZWdpb259L2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2", - "aWNlfRLLAgoJR2V0SGVhbHRoEj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "R2V0SGVhbHRoUmVnaW9uQmFja2VuZFNlcnZpY2VSZXF1ZXN0GjIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2VHcm91cEhlYWx0aCLK", - "AdpBQHByb2plY3QscmVnaW9uLGJhY2tlbmRfc2VydmljZSxyZXNvdXJjZV9n", - "cm91cF9yZWZlcmVuY2VfcmVzb3VyY2WC0+STAoABIlsvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9iYWNrZW5kU2Vy", - "dmljZXMve2JhY2tlbmRfc2VydmljZX0vZ2V0SGVhbHRoOiFyZXNvdXJjZV9n", - "cm91cF9yZWZlcmVuY2VfcmVzb3VyY2US7AEKDEdldElhbVBvbGljeRJALmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeVJlZ2lvbkJhY2tl", - "bmRTZXJ2aWNlUmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBv", - "bGljeSJ52kEXcHJvamVjdCxyZWdpb24scmVzb3VyY2WC0+STAlkSVy9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Jh", - "Y2tlbmRTZXJ2aWNlcy97cmVzb3VyY2V9L2dldElhbVBvbGljeRKJAgoGSW5z", - "ZXJ0EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9uQmFj", - "a2VuZFNlcnZpY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "T3BlcmF0aW9uIp4B2kEncHJvamVjdCxyZWdpb24sYmFja2VuZF9zZXJ2aWNl", - "X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCWyI/L2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYmFja2Vu", - "ZFNlcnZpY2VzOhhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2USyAEKBExpc3QS", - "OS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9uQmFja2VuZFNl", - "cnZpY2VzUmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tl", - "bmRTZXJ2aWNlTGlzdCJY2kEOcHJvamVjdCxyZWdpb26C0+STAkESPy9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Jh", - "Y2tlbmRTZXJ2aWNlcxLlAQoKTGlzdFVzYWJsZRI/Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkxpc3RVc2FibGVSZWdpb25CYWNrZW5kU2VydmljZXNSZXF1", - "ZXN0GjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2VM", - "aXN0VXNhYmxlImPaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCTBJKL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYmFja2Vu", - "ZFNlcnZpY2VzL2xpc3RVc2FibGUSqQIKBVBhdGNoEjkuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUGF0Y2hSZWdpb25CYWNrZW5kU2VydmljZVJlcXVlc3Qa", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iwAHaQTdwcm9q", - "ZWN0LHJlZ2lvbixiYWNrZW5kX3NlcnZpY2UsYmFja2VuZF9zZXJ2aWNlX3Jl", - "c291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCbTJRL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYmFja2VuZFNl", - "cnZpY2VzL3tiYWNrZW5kX3NlcnZpY2V9OhhiYWNrZW5kX3NlcnZpY2VfcmVz", - "b3VyY2UStAIKDFNldElhbVBvbGljeRJALmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlNldElhbVBvbGljeVJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBof", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSLAAdpBOnByb2plY3Qs", - "cmVnaW9uLHJlc291cmNlLHJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVz", - "b3VyY2WC0+STAn0iVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", - "ZWdpb25zL3tyZWdpb259L2JhY2tlbmRTZXJ2aWNlcy97cmVzb3VyY2V9L3Nl", - "dElhbVBvbGljeToicmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJj", - "ZRLoAgoRU2V0U2VjdXJpdHlQb2xpY3kSRS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5TZXRTZWN1cml0eVBvbGljeVJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLnAdpB", - "QXByb2plY3QscmVnaW9uLGJhY2tlbmRfc2VydmljZSxzZWN1cml0eV9wb2xp", - "Y3lfcmVmZXJlbmNlX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMC", - "iQEiYy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", - "ZWdpb259L2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2aWNlfS9zZXRT", - "ZWN1cml0eVBvbGljeToic2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNv", - "dXJjZRLWAgoSVGVzdElhbVBlcm1pc3Npb25zEkYuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuVGVzdElhbVBlcm1pc3Npb25zUmVnaW9uQmFja2VuZFNlcnZp", - "Y2VSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1p", - "c3Npb25zUmVzcG9uc2UixQHaQTlwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZSx0", - "ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAoIBIl0vY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9i", - "YWNrZW5kU2VydmljZXMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6", - "IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRKrAgoGVXBkYXRl", - "EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlUmVnaW9uQmFja2Vu", - "ZFNlcnZpY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", - "cmF0aW9uIsAB2kE3cHJvamVjdCxyZWdpb24sYmFja2VuZF9zZXJ2aWNlLGJh", - "Y2tlbmRfc2VydmljZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+ST", - "Am0aUS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", - "ZWdpb259L2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2aWNlfToYYmFj", - "a2VuZF9zZXJ2aWNlX3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMu", - "Y29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRl", - "LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZv", - "cm0y8gkKEVJlZ2lvbkNvbW1pdG1lbnRzEs0BCg5BZ2dyZWdhdGVkTGlzdBI/", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0UmVnaW9u", - "Q29tbWl0bWVudHNSZXF1ZXN0GjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "Q29tbWl0bWVudEFnZ3JlZ2F0ZWRMaXN0IkfaQQdwcm9qZWN0gtPkkwI3EjUv", - "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9jb21t", - "aXRtZW50cxLNAQoDR2V0EjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0", - "UmVnaW9uQ29tbWl0bWVudFJlcXVlc3QaIy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5Db21taXRtZW50ImzaQRlwcm9qZWN0LHJlZ2lvbixjb21taXRtZW50", - "gtPkkwJKEkgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", - "cy97cmVnaW9ufS9jb21taXRtZW50cy97Y29tbWl0bWVudH0S9wEKBkluc2Vy", - "dBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbkNvbW1p", - "dG1lbnRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uIpAB2kEicHJvamVjdCxyZWdpb24sY29tbWl0bWVudF9yZXNvdXJjZYpO", - "EFJlZ2lvbk9wZXJhdGlvbnOC0+STAlIiOy9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2NvbW1pdG1lbnRzOhNjb21t", - "aXRtZW50X3Jlc291cmNlErwBCgRMaXN0EjUuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuTGlzdFJlZ2lvbkNvbW1pdG1lbnRzUmVxdWVzdBonLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkNvbW1pdG1lbnRMaXN0IlTaQQ5wcm9qZWN0LHJl", - "Z2lvboLT5JMCPRI7L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", - "Z2lvbnMve3JlZ2lvbn0vY29tbWl0bWVudHMSjwIKBlVwZGF0ZRI2Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlVwZGF0ZVJlZ2lvbkNvbW1pdG1lbnRSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqgB2kEt", - "cHJvamVjdCxyZWdpb24sY29tbWl0bWVudCxjb21taXRtZW50X3Jlc291cmNl", - "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCXzJIL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vY29tbWl0bWVudHMve2Nv", - "bW1pdG1lbnR9OhNjb21taXRtZW50X3Jlc291cmNlGnLKQRZjb21wdXRlLmdv", - "b2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", - "aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xv", - "dWQtcGxhdGZvcm0yvwQKD1JlZ2lvbkRpc2tUeXBlcxLFAQoDR2V0EjEuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uRGlza1R5cGVSZXF1ZXN0", - "GiEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGlza1R5cGUiaNpBGHByb2pl", - "Y3QscmVnaW9uLGRpc2tfdHlwZYLT5JMCRxJFL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZGlza1R5cGVzL3tkaXNr", - "X3R5cGV9ErwBCgRMaXN0EjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlz", - "dFJlZ2lvbkRpc2tUeXBlc1JlcXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5SZWdpb25EaXNrVHlwZUxpc3QiUtpBDnByb2plY3QscmVnaW9ugtPk", - "kwI7EjkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", - "cmVnaW9ufS9kaXNrVHlwZXMapAHKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t", - "0kGHAWh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZS5y", - "ZWFkb25seSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1", - "dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0", - "Zm9ybTKPJgoLUmVnaW9uRGlza3MS5gIKE0FkZFJlc291cmNlUG9saWNpZXMS", - "PS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZGRSZXNvdXJjZVBvbGljaWVz", - "UmVnaW9uRGlza1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", - "cGVyYXRpb24i6wHaQUdwcm9qZWN0LHJlZ2lvbixkaXNrLHJlZ2lvbl9kaXNr", - "c19hZGRfcmVzb3VyY2VfcG9saWNpZXNfcmVxdWVzdF9yZXNvdXJjZYpOEFJl", - "Z2lvbk9wZXJhdGlvbnOC0+STAocBIlAvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9kaXNrcy97ZGlza30vYWRkUmVz", - "b3VyY2VQb2xpY2llczozcmVnaW9uX2Rpc2tzX2FkZF9yZXNvdXJjZV9wb2xp", - "Y2llc19yZXF1ZXN0X3Jlc291cmNlEpwCCgpCdWxrSW5zZXJ0EjQuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuQnVsa0luc2VydFJlZ2lvbkRpc2tSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrMB2kExcHJv", - "amVjdCxyZWdpb24sYnVsa19pbnNlcnRfZGlza19yZXNvdXJjZV9yZXNvdXJj", - "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAmYiQC9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Rpc2tzL2J1bGtJbnNl", - "cnQ6ImJ1bGtfaW5zZXJ0X2Rpc2tfcmVzb3VyY2VfcmVzb3VyY2USkgIKDkNy", - "ZWF0ZVNuYXBzaG90EjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3JlYXRl", - "U25hcHNob3RSZWdpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbiKhAdpBJXByb2plY3QscmVnaW9uLGRpc2ssc25h", - "cHNob3RfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJgIksvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9k", - "aXNrcy97ZGlza30vY3JlYXRlU25hcHNob3Q6EXNuYXBzaG90X3Jlc291cmNl", - "Es0BCgZEZWxldGUSMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVS", - "ZWdpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbiJt2kETcHJvamVjdCxyZWdpb24sZGlza4pOEFJlZ2lvbk9wZXJh", - "dGlvbnOC0+STAj4qPC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", - "ZWdpb25zL3tyZWdpb259L2Rpc2tzL3tkaXNrfRKvAQoDR2V0Ei0uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uRGlza1JlcXVlc3QaHS5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5EaXNrIlraQRNwcm9qZWN0LHJlZ2lvbixk", - "aXNrgtPkkwI+EjwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", - "aW9ucy97cmVnaW9ufS9kaXNrcy97ZGlza30S2AEKDEdldElhbVBvbGljeRI2", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeVJlZ2lvbkRp", - "c2tSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5Im/a", - "QRdwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZYLT5JMCTxJNL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZGlza3Mve3Jl", - "c291cmNlfS9nZXRJYW1Qb2xpY3kS3gEKBkluc2VydBIwLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbkRpc2tSZXF1ZXN0GiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIn7aQRxwcm9qZWN0LHJlZ2lv", - "bixkaXNrX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCRiI1L2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", - "ZGlza3M6DWRpc2tfcmVzb3VyY2USqgEKBExpc3QSLy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5MaXN0UmVnaW9uRGlza3NSZXF1ZXN0GiEuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuRGlza0xpc3QiTtpBDnByb2plY3QscmVnaW9ugtPk", - "kwI3EjUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", - "cmVnaW9ufS9kaXNrcxL1AgoWUmVtb3ZlUmVzb3VyY2VQb2xpY2llcxJALmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlbW92ZVJlc291cmNlUG9saWNpZXNS", - "ZWdpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbiL0AdpBSnByb2plY3QscmVnaW9uLGRpc2sscmVnaW9uX2Rpc2tz", - "X3JlbW92ZV9yZXNvdXJjZV9wb2xpY2llc19yZXF1ZXN0X3Jlc291cmNlik4Q", - "UmVnaW9uT3BlcmF0aW9uc4LT5JMCjQEiUy9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Rpc2tzL3tkaXNrfS9yZW1v", - "dmVSZXNvdXJjZVBvbGljaWVzOjZyZWdpb25fZGlza3NfcmVtb3ZlX3Jlc291", - "cmNlX3BvbGljaWVzX3JlcXVlc3RfcmVzb3VyY2USoAIKBlJlc2l6ZRIwLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc2l6ZVJlZ2lvbkRpc2tSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIr8B2kE4cHJv", - "amVjdCxyZWdpb24sZGlzayxyZWdpb25fZGlza3NfcmVzaXplX3JlcXVlc3Rf", - "cmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJrIkMvY29tcHV0ZS92", + "dGUudjEuT3BlcmF0aW9uIq4B2kEmcHJvamVjdCxyZWdpb24scHVibGljX2Rl", + "bGVnYXRlZF9wcmVmaXiKThBSZWdpb25PcGVyYXRpb25zgtPkkwJsImovY29t", + "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9w", + "dWJsaWNEZWxlZ2F0ZWRQcmVmaXhlcy97cHVibGljX2RlbGVnYXRlZF9wcmVm", + "aXh9L3dpdGhkcmF3GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0", + "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8v", + "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y8AsKEVJl", + "Z2lvbkF1dG9zY2FsZXJzEuUBCgZEZWxldGUSNi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5EZWxldGVSZWdpb25BdXRvc2NhbGVyUmVxdWVzdBoiLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ/2kEZcHJvamVjdCxyZWdp", + "b24sYXV0b3NjYWxlcopOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAkoqSC9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2F1", + "dG9zY2FsZXJzL3thdXRvc2NhbGVyfRLNAQoDR2V0EjMuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuR2V0UmVnaW9uQXV0b3NjYWxlclJlcXVlc3QaIy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5BdXRvc2NhbGVyImzaQRlwcm9qZWN0LHJl", + "Z2lvbixhdXRvc2NhbGVygtPkkwJKEkgvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9hdXRvc2NhbGVycy97YXV0b3Nj", + "YWxlcn0S9wEKBkluc2VydBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", + "c2VydFJlZ2lvbkF1dG9zY2FsZXJSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuT3BlcmF0aW9uIpAB2kEicHJvamVjdCxyZWdpb24sYXV0b3Nj", + "YWxlcl9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlIiOy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2F1", + "dG9zY2FsZXJzOhNhdXRvc2NhbGVyX3Jlc291cmNlEsIBCgRMaXN0EjUuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lvbkF1dG9zY2FsZXJzUmVx", + "dWVzdBotLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkF1dG9zY2Fs", + "ZXJMaXN0IlTaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCPRI7L2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYXV0b3NjYWxl", + "cnMS9QEKBVBhdGNoEjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hS", + "ZWdpb25BdXRvc2NhbGVyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiKQAdpBInByb2plY3QscmVnaW9uLGF1dG9zY2FsZXJf", + "cmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJSMjsvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9hdXRvc2Nh", + "bGVyczoTYXV0b3NjYWxlcl9yZXNvdXJjZRL3AQoGVXBkYXRlEjYuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlUmVnaW9uQXV0b3NjYWxlclJlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikAHaQSJw", + "cm9qZWN0LHJlZ2lvbixhdXRvc2NhbGVyX3Jlc291cmNlik4QUmVnaW9uT3Bl", + "cmF0aW9uc4LT5JMCUho7L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3JlZ2lvbnMve3JlZ2lvbn0vYXV0b3NjYWxlcnM6E2F1dG9zY2FsZXJfcmVz", + "b3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3", + "dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29v", + "Z2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTK9GwoVUmVnaW9uQmFj", + "a2VuZFNlcnZpY2VzEvgBCgZEZWxldGUSOi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5EZWxldGVSZWdpb25CYWNrZW5kU2VydmljZVJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ijQHaQR5wcm9qZWN0LHJl", + "Z2lvbixiYWNrZW5kX3NlcnZpY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJT", + "KlEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", + "aW9ufS9iYWNrZW5kU2VydmljZXMve2JhY2tlbmRfc2VydmljZX0S4wEKA0dl", + "dBI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJlZ2lvbkJhY2tlbmRT", + "ZXJ2aWNlUmVxdWVzdBonLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tl", + "bmRTZXJ2aWNlInraQR5wcm9qZWN0LHJlZ2lvbixiYWNrZW5kX3NlcnZpY2WC", + "0+STAlMSUS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", + "L3tyZWdpb259L2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2aWNlfRLL", + "AgoJR2V0SGVhbHRoEj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0SGVh", + "bHRoUmVnaW9uQmFja2VuZFNlcnZpY2VSZXF1ZXN0GjIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2VHcm91cEhlYWx0aCLKAdpBQHBy", + "b2plY3QscmVnaW9uLGJhY2tlbmRfc2VydmljZSxyZXNvdXJjZV9ncm91cF9y", + "ZWZlcmVuY2VfcmVzb3VyY2WC0+STAoABIlsvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9iYWNrZW5kU2VydmljZXMv", + "e2JhY2tlbmRfc2VydmljZX0vZ2V0SGVhbHRoOiFyZXNvdXJjZV9ncm91cF9y", + "ZWZlcmVuY2VfcmVzb3VyY2US7AEKDEdldElhbVBvbGljeRJALmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeVJlZ2lvbkJhY2tlbmRTZXJ2", + "aWNlUmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSJ5", + "2kEXcHJvamVjdCxyZWdpb24scmVzb3VyY2WC0+STAlkSVy9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2JhY2tlbmRT", + "ZXJ2aWNlcy97cmVzb3VyY2V9L2dldElhbVBvbGljeRKJAgoGSW5zZXJ0Ejou", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9uQmFja2VuZFNl", + "cnZpY2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uIp4B2kEncHJvamVjdCxyZWdpb24sYmFja2VuZF9zZXJ2aWNlX3Jlc291", + "cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCWyI/L2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYmFja2VuZFNlcnZp", + "Y2VzOhhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2USyAEKBExpc3QSOS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9uQmFja2VuZFNlcnZpY2Vz", + "UmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkJhY2tlbmRTZXJ2", + "aWNlTGlzdCJY2kEOcHJvamVjdCxyZWdpb26C0+STAkESPy9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2JhY2tlbmRT", + "ZXJ2aWNlcxLlAQoKTGlzdFVzYWJsZRI/Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkxpc3RVc2FibGVSZWdpb25CYWNrZW5kU2VydmljZXNSZXF1ZXN0GjEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQmFja2VuZFNlcnZpY2VMaXN0VXNh", + "YmxlImPaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCTBJKL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYmFja2VuZFNlcnZp", + "Y2VzL2xpc3RVc2FibGUSqQIKBVBhdGNoEjkuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuUGF0Y2hSZWdpb25CYWNrZW5kU2VydmljZVJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iwAHaQTdwcm9qZWN0LHJl", + "Z2lvbixiYWNrZW5kX3NlcnZpY2UsYmFja2VuZF9zZXJ2aWNlX3Jlc291cmNl", + "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCbTJRL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vYmFja2VuZFNlcnZpY2Vz", + "L3tiYWNrZW5kX3NlcnZpY2V9OhhiYWNrZW5kX3NlcnZpY2VfcmVzb3VyY2US", + "tAIKDFNldElhbVBvbGljeRJALmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "dElhbVBvbGljeVJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBofLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSLAAdpBOnByb2plY3QscmVnaW9u", + "LHJlc291cmNlLHJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC", + "0+STAn0iVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", + "L3tyZWdpb259L2JhY2tlbmRTZXJ2aWNlcy97cmVzb3VyY2V9L3NldElhbVBv", + "bGljeToicmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRLoAgoR", + "U2V0U2VjdXJpdHlQb2xpY3kSRS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "ZXRTZWN1cml0eVBvbGljeVJlZ2lvbkJhY2tlbmRTZXJ2aWNlUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLnAdpBQXByb2pl", + "Y3QscmVnaW9uLGJhY2tlbmRfc2VydmljZSxzZWN1cml0eV9wb2xpY3lfcmVm", + "ZXJlbmNlX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCiQEiYy9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", + "L2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2aWNlfS9zZXRTZWN1cml0", + "eVBvbGljeToic2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJjZRLW", + "AgoSVGVzdElhbVBlcm1pc3Npb25zEkYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuVGVzdElhbVBlcm1pc3Npb25zUmVnaW9uQmFja2VuZFNlcnZpY2VSZXF1", + "ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25z", + "UmVzcG9uc2UixQHaQTlwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZSx0ZXN0X3Bl", + "cm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAoIBIl0vY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9iYWNrZW5k", + "U2VydmljZXMve3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3Rf", + "cGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRKrAgoGVXBkYXRlEjouZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlUmVnaW9uQmFja2VuZFNlcnZp", + "Y2VSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "IsAB2kE3cHJvamVjdCxyZWdpb24sYmFja2VuZF9zZXJ2aWNlLGJhY2tlbmRf", + "c2VydmljZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAm0aUS9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", + "L2JhY2tlbmRTZXJ2aWNlcy97YmFja2VuZF9zZXJ2aWNlfToYYmFja2VuZF9z", + "ZXJ2aWNlX3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFW", + "aHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBz", + "Oi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y8gkK", + "EVJlZ2lvbkNvbW1pdG1lbnRzEs0BCg5BZ2dyZWdhdGVkTGlzdBI/Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0UmVnaW9uQ29tbWl0", + "bWVudHNSZXF1ZXN0GjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ29tbWl0", + "bWVudEFnZ3JlZ2F0ZWRMaXN0IkfaQQdwcm9qZWN0gtPkkwI3EjUvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9jb21taXRtZW50", + "cxLNAQoDR2V0EjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9u", + "Q29tbWl0bWVudFJlcXVlc3QaIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5D", + "b21taXRtZW50ImzaQRlwcm9qZWN0LHJlZ2lvbixjb21taXRtZW50gtPkkwJK", + "EkgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", + "aW9ufS9jb21taXRtZW50cy97Y29tbWl0bWVudH0S9wEKBkluc2VydBI2Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbkNvbW1pdG1lbnRS", + "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpAB", + "2kEicHJvamVjdCxyZWdpb24sY29tbWl0bWVudF9yZXNvdXJjZYpOEFJlZ2lv", + "bk9wZXJhdGlvbnOC0+STAlIiOy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L2NvbW1pdG1lbnRzOhNjb21taXRtZW50", + "X3Jlc291cmNlErwBCgRMaXN0EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "TGlzdFJlZ2lvbkNvbW1pdG1lbnRzUmVxdWVzdBonLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkNvbW1pdG1lbnRMaXN0IlTaQQ5wcm9qZWN0LHJlZ2lvboLT", + "5JMCPRI7L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", + "e3JlZ2lvbn0vY29tbWl0bWVudHMSjwIKBlVwZGF0ZRI2Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlVwZGF0ZVJlZ2lvbkNvbW1pdG1lbnRSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqgB2kEtcHJvamVj", + "dCxyZWdpb24sY29tbWl0bWVudCxjb21taXRtZW50X3Jlc291cmNlik4QUmVn", + "aW9uT3BlcmF0aW9uc4LT5JMCXzJIL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vY29tbWl0bWVudHMve2NvbW1pdG1l", + "bnR9OhNjb21taXRtZW50X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFw", + "aXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21w", + "dXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxh", + "dGZvcm0yvwQKD1JlZ2lvbkRpc2tUeXBlcxLFAQoDR2V0EjEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uRGlza1R5cGVSZXF1ZXN0GiEuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuRGlza1R5cGUiaNpBGHByb2plY3QscmVn", + "aW9uLGRpc2tfdHlwZYLT5JMCRxJFL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZGlza1R5cGVzL3tkaXNrX3R5cGV9", + "ErwBCgRMaXN0EjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lv", + "bkRpc2tUeXBlc1JlcXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5S", + "ZWdpb25EaXNrVHlwZUxpc3QiUtpBDnByb2plY3QscmVnaW9ugtPkkwI7Ejkv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS9kaXNrVHlwZXMapAHKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kGHAWh0", + "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZS5yZWFkb25s", + "eSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0", + "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKP", + "JgoLUmVnaW9uRGlza3MS5gIKE0FkZFJlc291cmNlUG9saWNpZXMSPS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5BZGRSZXNvdXJjZVBvbGljaWVzUmVnaW9u", + "RGlza1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24i6wHaQUdwcm9qZWN0LHJlZ2lvbixkaXNrLHJlZ2lvbl9kaXNrc19hZGRf", + "cmVzb3VyY2VfcG9saWNpZXNfcmVxdWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9w", + "ZXJhdGlvbnOC0+STAocBIlAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vcmVnaW9ucy97cmVnaW9ufS9kaXNrcy97ZGlza30vYWRkUmVzb3VyY2VQ", + "b2xpY2llczozcmVnaW9uX2Rpc2tzX2FkZF9yZXNvdXJjZV9wb2xpY2llc19y", + "ZXF1ZXN0X3Jlc291cmNlEpwCCgpCdWxrSW5zZXJ0EjQuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuQnVsa0luc2VydFJlZ2lvbkRpc2tSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrMB2kExcHJvamVjdCxy", + "ZWdpb24sYnVsa19pbnNlcnRfZGlza19yZXNvdXJjZV9yZXNvdXJjZYpOEFJl", + "Z2lvbk9wZXJhdGlvbnOC0+STAmYiQC9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Rpc2tzL2J1bGtJbnNlcnQ6ImJ1", + "bGtfaW5zZXJ0X2Rpc2tfcmVzb3VyY2VfcmVzb3VyY2USkgIKDkNyZWF0ZVNu", + "YXBzaG90EjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ3JlYXRlU25hcHNo", + "b3RSZWdpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKhAdpBJXByb2plY3QscmVnaW9uLGRpc2ssc25hcHNob3Rf", + "cmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJgIksvY29tcHV0ZS92", "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9kaXNrcy97", - "ZGlza30vcmVzaXplOiRyZWdpb25fZGlza3NfcmVzaXplX3JlcXVlc3RfcmVz", - "b3VyY2USoAIKDFNldElhbVBvbGljeRI2Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlNldElhbVBvbGljeVJlZ2lvbkRpc2tSZXF1ZXN0Gh8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUG9saWN5IrYB2kE6cHJvamVjdCxyZWdpb24scmVz", - "b3VyY2UscmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMC", - "cyJNL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", - "Z2lvbn0vZGlza3Mve3Jlc291cmNlfS9zZXRJYW1Qb2xpY3k6InJlZ2lvbl9z", - "ZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2USrQIKCVNldExhYmVscxIzLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldExhYmVsc1JlZ2lvbkRpc2tSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsYB2kE6", - "cHJvamVjdCxyZWdpb24scmVzb3VyY2UscmVnaW9uX3NldF9sYWJlbHNfcmVx", - "dWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnAiSi9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Rp", - "c2tzL3tyZXNvdXJjZX0vc2V0TGFiZWxzOiJyZWdpb25fc2V0X2xhYmVsc19y", - "ZXF1ZXN0X3Jlc291cmNlEvACChVTdGFydEFzeW5jUmVwbGljYXRpb24SPy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdGFydEFzeW5jUmVwbGljYXRpb25S", - "ZWdpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbiLxAdpBSXByb2plY3QscmVnaW9uLGRpc2sscmVnaW9uX2Rpc2tz", - "X3N0YXJ0X2FzeW5jX3JlcGxpY2F0aW9uX3JlcXVlc3RfcmVzb3VyY2WKThBS", - "ZWdpb25PcGVyYXRpb25zgtPkkwKLASJSL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZGlza3Mve2Rpc2t9L3N0YXJ0", - "QXN5bmNSZXBsaWNhdGlvbjo1cmVnaW9uX2Rpc2tzX3N0YXJ0X2FzeW5jX3Jl", - "cGxpY2F0aW9uX3JlcXVlc3RfcmVzb3VyY2US/wEKFFN0b3BBc3luY1JlcGxp", - "Y2F0aW9uEj4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcEFzeW5jUmVw", - "bGljYXRpb25SZWdpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbiKCAdpBE3Byb2plY3QscmVnaW9uLGRpc2uKThBS", - "ZWdpb25PcGVyYXRpb25zgtPkkwJTIlEvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9kaXNrcy97ZGlza30vc3RvcEFz", - "eW5jUmVwbGljYXRpb24S7gIKGVN0b3BHcm91cEFzeW5jUmVwbGljYXRpb24S", - "Qy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdG9wR3JvdXBBc3luY1JlcGxp", - "Y2F0aW9uUmVnaW9uRGlza1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5PcGVyYXRpb24i5wHaQUNwcm9qZWN0LHJlZ2lvbixkaXNrc19zdG9w", - "X2dyb3VwX2FzeW5jX3JlcGxpY2F0aW9uX3Jlc291cmNlX3Jlc291cmNlik4Q", - "UmVnaW9uT3BlcmF0aW9uc4LT5JMChwEiTy9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Rpc2tzL3N0b3BHcm91cEFz", - "eW5jUmVwbGljYXRpb246NGRpc2tzX3N0b3BfZ3JvdXBfYXN5bmNfcmVwbGlj", - "YXRpb25fcmVzb3VyY2VfcmVzb3VyY2USwQIKElRlc3RJYW1QZXJtaXNzaW9u", - "cxI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9u", - "c1JlZ2lvbkRpc2tSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "VGVzdFBlcm1pc3Npb25zUmVzcG9uc2UiugHaQTlwcm9qZWN0LHJlZ2lvbixy", - "ZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+ST", - "AngiUy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", - "ZWdpb259L2Rpc2tzL3tyZXNvdXJjZX0vdGVzdElhbVBlcm1pc3Npb25zOiF0", - "ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2US6wEKBlVwZGF0ZRIw", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVwZGF0ZVJlZ2lvbkRpc2tSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIooB2kEh", - "cHJvamVjdCxyZWdpb24sZGlzayxkaXNrX3Jlc291cmNlik4QUmVnaW9uT3Bl", - "cmF0aW9uc4LT5JMCTTI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3JlZ2lvbnMve3JlZ2lvbn0vZGlza3Mve2Rpc2t9Og1kaXNrX3Jlc291cmNl", - "GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29v", - "Z2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFw", - "aXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y1wsKGVJlZ2lvbkhlYWx0aENo", - "ZWNrU2VydmljZXMSigIKBkRlbGV0ZRI+Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkRlbGV0ZVJlZ2lvbkhlYWx0aENoZWNrU2VydmljZVJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24imwHaQSNwcm9qZWN0", - "LHJlZ2lvbixoZWFsdGhfY2hlY2tfc2VydmljZYpOEFJlZ2lvbk9wZXJhdGlv", - "bnOC0+STAlwqWi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L2hlYWx0aENoZWNrU2VydmljZXMve2hlYWx0aF9jaGVj", - "a19zZXJ2aWNlfRL6AQoDR2V0EjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "R2V0UmVnaW9uSGVhbHRoQ2hlY2tTZXJ2aWNlUmVxdWVzdBorLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkhlYWx0aENoZWNrU2VydmljZSKIAdpBI3Byb2pl", - "Y3QscmVnaW9uLGhlYWx0aF9jaGVja19zZXJ2aWNlgtPkkwJcElovY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9oZWFs", - "dGhDaGVja1NlcnZpY2VzL3toZWFsdGhfY2hlY2tfc2VydmljZX0SmwIKBklu", - "c2VydBI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbkhl", - "YWx0aENoZWNrU2VydmljZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5PcGVyYXRpb24irAHaQSxwcm9qZWN0LHJlZ2lvbixoZWFsdGhfY2hl", - "Y2tfc2VydmljZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAmQi", - "Qy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", - "b259L2hlYWx0aENoZWNrU2VydmljZXM6HWhlYWx0aF9jaGVja19zZXJ2aWNl", - "X3Jlc291cmNlEtUBCgRMaXN0Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "TGlzdFJlZ2lvbkhlYWx0aENoZWNrU2VydmljZXNSZXF1ZXN0GjAuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tTZXJ2aWNlc0xpc3QiXNpB", - "DnByb2plY3QscmVnaW9ugtPkkwJFEkMvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9oZWFsdGhDaGVja1NlcnZpY2Vz", - "EsUCCgVQYXRjaBI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUmVn", - "aW9uSGVhbHRoQ2hlY2tTZXJ2aWNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiLYAdpBQXByb2plY3QscmVnaW9uLGhlYWx0", - "aF9jaGVja19zZXJ2aWNlLGhlYWx0aF9jaGVja19zZXJ2aWNlX3Jlc291cmNl", - "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCezJaL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaGVhbHRoQ2hlY2tTZXJ2", - "aWNlcy97aGVhbHRoX2NoZWNrX3NlcnZpY2V9Oh1oZWFsdGhfY2hlY2tfc2Vy", - "dmljZV9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0", - "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczov", - "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMsYMChJS", - "ZWdpb25IZWFsdGhDaGVja3MS7AEKBkRlbGV0ZRI3Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkRlbGV0ZVJlZ2lvbkhlYWx0aENoZWNrUmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKEAdpBG3Byb2plY3Qs", - "cmVnaW9uLGhlYWx0aF9jaGVja4pOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAk0q", - "Sy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", - "b259L2hlYWx0aENoZWNrcy97aGVhbHRoX2NoZWNrfRLUAQoDR2V0EjQuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uSGVhbHRoQ2hlY2tSZXF1", - "ZXN0GiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2sicdpB", - "G3Byb2plY3QscmVnaW9uLGhlYWx0aF9jaGVja4LT5JMCTRJLL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaGVhbHRo", - "Q2hlY2tzL3toZWFsdGhfY2hlY2t9Ev0BCgZJbnNlcnQSNy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnNlcnRSZWdpb25IZWFsdGhDaGVja1JlcXVlc3Qa", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ilQHaQSRwcm9q", - "ZWN0LHJlZ2lvbixoZWFsdGhfY2hlY2tfcmVzb3VyY2WKThBSZWdpb25PcGVy", - "YXRpb25zgtPkkwJVIjwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "cmVnaW9ucy97cmVnaW9ufS9oZWFsdGhDaGVja3M6FWhlYWx0aF9jaGVja19y", - "ZXNvdXJjZRK/AQoETGlzdBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxp", - "c3RSZWdpb25IZWFsdGhDaGVja3NSZXF1ZXN0GiguZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSGVhbHRoQ2hlY2tMaXN0IlXaQQ5wcm9qZWN0LHJlZ2lvboLT", - "5JMCPhI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", - "e3JlZ2lvbn0vaGVhbHRoQ2hlY2tzEpcCCgVQYXRjaBI2Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlBhdGNoUmVnaW9uSGVhbHRoQ2hlY2tSZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrEB2kExcHJvamVj", - "dCxyZWdpb24saGVhbHRoX2NoZWNrLGhlYWx0aF9jaGVja19yZXNvdXJjZYpO", - "EFJlZ2lvbk9wZXJhdGlvbnOC0+STAmQySy9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2hlYWx0aENoZWNrcy97aGVh", - "bHRoX2NoZWNrfToVaGVhbHRoX2NoZWNrX3Jlc291cmNlEpkCCgZVcGRhdGUS", - "Ny5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGRhdGVSZWdpb25IZWFsdGhD", - "aGVja1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24isQHaQTFwcm9qZWN0LHJlZ2lvbixoZWFsdGhfY2hlY2ssaGVhbHRoX2No", - "ZWNrX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCZBpLL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaGVh", - "bHRoQ2hlY2tzL3toZWFsdGhfY2hlY2t9OhVoZWFsdGhfY2hlY2tfcmVzb3Vy", - "Y2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5n", - "b29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xl", - "YXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLSOQobUmVnaW9uSW5zdGFu", - "Y2VHcm91cE1hbmFnZXJzEr0DChBBYmFuZG9uSW5zdGFuY2VzEkouZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuQWJhbmRvbkluc3RhbmNlc1JlZ2lvbkluc3Rh", - "bmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiK4AtpBZ3Byb2plY3QscmVnaW9uLGluc3RhbmNlX2dy", - "b3VwX21hbmFnZXIscmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX2Fi", - "YW5kb25faW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25PcGVy", - "YXRpb25zgtPkkwK0ASJvL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "ZGlza30vY3JlYXRlU25hcHNob3Q6EXNuYXBzaG90X3Jlc291cmNlEs0BCgZE", + "ZWxldGUSMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVSZWdpb25E", + "aXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", + "biJt2kETcHJvamVjdCxyZWdpb24sZGlza4pOEFJlZ2lvbk9wZXJhdGlvbnOC", + "0+STAj4qPC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", + "L3tyZWdpb259L2Rpc2tzL3tkaXNrfRKvAQoDR2V0Ei0uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuR2V0UmVnaW9uRGlza1JlcXVlc3QaHS5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5EaXNrIlraQRNwcm9qZWN0LHJlZ2lvbixkaXNrgtPk", + "kwI+EjwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", + "cmVnaW9ufS9kaXNrcy97ZGlza30S2AEKDEdldElhbVBvbGljeRI2Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeVJlZ2lvbkRpc2tSZXF1", + "ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5Im/aQRdwcm9q", + "ZWN0LHJlZ2lvbixyZXNvdXJjZYLT5JMCTxJNL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZGlza3Mve3Jlc291cmNl", + "fS9nZXRJYW1Qb2xpY3kS3gEKBkluc2VydBIwLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkluc2VydFJlZ2lvbkRpc2tSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuT3BlcmF0aW9uIn7aQRxwcm9qZWN0LHJlZ2lvbixkaXNr", + "X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCRiI1L2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZGlza3M6", + "DWRpc2tfcmVzb3VyY2USqgEKBExpc3QSLy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5MaXN0UmVnaW9uRGlza3NSZXF1ZXN0GiEuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuRGlza0xpc3QiTtpBDnByb2plY3QscmVnaW9ugtPkkwI3EjUv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS9kaXNrcxL1AgoWUmVtb3ZlUmVzb3VyY2VQb2xpY2llcxJALmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlJlbW92ZVJlc291cmNlUG9saWNpZXNSZWdpb25E", + "aXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", + "biL0AdpBSnByb2plY3QscmVnaW9uLGRpc2sscmVnaW9uX2Rpc2tzX3JlbW92", + "ZV9yZXNvdXJjZV9wb2xpY2llc19yZXF1ZXN0X3Jlc291cmNlik4QUmVnaW9u", + "T3BlcmF0aW9uc4LT5JMCjQEiUy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L2Rpc2tzL3tkaXNrfS9yZW1vdmVSZXNv", + "dXJjZVBvbGljaWVzOjZyZWdpb25fZGlza3NfcmVtb3ZlX3Jlc291cmNlX3Bv", + "bGljaWVzX3JlcXVlc3RfcmVzb3VyY2USoAIKBlJlc2l6ZRIwLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlJlc2l6ZVJlZ2lvbkRpc2tSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIr8B2kE4cHJvamVjdCxy", + "ZWdpb24sZGlzayxyZWdpb25fZGlza3NfcmVzaXplX3JlcXVlc3RfcmVzb3Vy", + "Y2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJrIkMvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9kaXNrcy97ZGlza30v", + "cmVzaXplOiRyZWdpb25fZGlza3NfcmVzaXplX3JlcXVlc3RfcmVzb3VyY2US", + "oAIKDFNldElhbVBvbGljeRI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "dElhbVBvbGljeVJlZ2lvbkRpc2tSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuUG9saWN5IrYB2kE6cHJvamVjdCxyZWdpb24scmVzb3VyY2Us", + "cmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMCcyJNL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", + "ZGlza3Mve3Jlc291cmNlfS9zZXRJYW1Qb2xpY3k6InJlZ2lvbl9zZXRfcG9s", + "aWN5X3JlcXVlc3RfcmVzb3VyY2USrQIKCVNldExhYmVscxIzLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlNldExhYmVsc1JlZ2lvbkRpc2tSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsYB2kE6cHJvamVj", + "dCxyZWdpb24scmVzb3VyY2UscmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9y", + "ZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnAiSi9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2Rpc2tzL3ty", + "ZXNvdXJjZX0vc2V0TGFiZWxzOiJyZWdpb25fc2V0X2xhYmVsc19yZXF1ZXN0", + "X3Jlc291cmNlEvACChVTdGFydEFzeW5jUmVwbGljYXRpb24SPy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TdGFydEFzeW5jUmVwbGljYXRpb25SZWdpb25E", + "aXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", + "biLxAdpBSXByb2plY3QscmVnaW9uLGRpc2sscmVnaW9uX2Rpc2tzX3N0YXJ0", + "X2FzeW5jX3JlcGxpY2F0aW9uX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25P", + "cGVyYXRpb25zgtPkkwKLASJSL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vZGlza3Mve2Rpc2t9L3N0YXJ0QXN5bmNS", + "ZXBsaWNhdGlvbjo1cmVnaW9uX2Rpc2tzX3N0YXJ0X2FzeW5jX3JlcGxpY2F0", + "aW9uX3JlcXVlc3RfcmVzb3VyY2US/wEKFFN0b3BBc3luY1JlcGxpY2F0aW9u", + "Ej4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcEFzeW5jUmVwbGljYXRp", + "b25SZWdpb25EaXNrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKCAdpBE3Byb2plY3QscmVnaW9uLGRpc2uKThBSZWdpb25P", + "cGVyYXRpb25zgtPkkwJTIlEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vcmVnaW9ucy97cmVnaW9ufS9kaXNrcy97ZGlza30vc3RvcEFzeW5jUmVw", + "bGljYXRpb24S7gIKGVN0b3BHcm91cEFzeW5jUmVwbGljYXRpb24SQy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TdG9wR3JvdXBBc3luY1JlcGxpY2F0aW9u", + "UmVnaW9uRGlza1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24i5wHaQUNwcm9qZWN0LHJlZ2lvbixkaXNrc19zdG9wX2dyb3Vw", + "X2FzeW5jX3JlcGxpY2F0aW9uX3Jlc291cmNlX3Jlc291cmNlik4QUmVnaW9u", + "T3BlcmF0aW9uc4LT5JMChwEiTy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L2Rpc2tzL3N0b3BHcm91cEFzeW5jUmVw", + "bGljYXRpb246NGRpc2tzX3N0b3BfZ3JvdXBfYXN5bmNfcmVwbGljYXRpb25f", + "cmVzb3VyY2VfcmVzb3VyY2USwQIKElRlc3RJYW1QZXJtaXNzaW9ucxI8Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc1JlZ2lv", + "bkRpc2tSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBl", + "cm1pc3Npb25zUmVzcG9uc2UiugHaQTlwcm9qZWN0LHJlZ2lvbixyZXNvdXJj", + "ZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAngiUy9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", + "L2Rpc2tzL3tyZXNvdXJjZX0vdGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0X3Bl", + "cm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2US6wEKBlVwZGF0ZRIwLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlVwZGF0ZVJlZ2lvbkRpc2tSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIooB2kEhcHJvamVj", + "dCxyZWdpb24sZGlzayxkaXNrX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9u", + "c4LT5JMCTTI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", + "bnMve3JlZ2lvbn0vZGlza3Mve2Rpc2t9Og1kaXNrX3Jlc291cmNlGnLKQRZj", + "b21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", + "cy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", + "L2F1dGgvY2xvdWQtcGxhdGZvcm0y1wsKGVJlZ2lvbkhlYWx0aENoZWNrU2Vy", + "dmljZXMSigIKBkRlbGV0ZRI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRl", + "bGV0ZVJlZ2lvbkhlYWx0aENoZWNrU2VydmljZVJlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24imwHaQSNwcm9qZWN0LHJlZ2lv", + "bixoZWFsdGhfY2hlY2tfc2VydmljZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+ST", + "AlwqWi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L2hlYWx0aENoZWNrU2VydmljZXMve2hlYWx0aF9jaGVja19zZXJ2", + "aWNlfRL6AQoDR2V0EjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVn", + "aW9uSGVhbHRoQ2hlY2tTZXJ2aWNlUmVxdWVzdBorLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkhlYWx0aENoZWNrU2VydmljZSKIAdpBI3Byb2plY3QscmVn", + "aW9uLGhlYWx0aF9jaGVja19zZXJ2aWNlgtPkkwJcElovY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9oZWFsdGhDaGVj", + "a1NlcnZpY2VzL3toZWFsdGhfY2hlY2tfc2VydmljZX0SmwIKBkluc2VydBI+", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbkhlYWx0aENo", + "ZWNrU2VydmljZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24irAHaQSxwcm9qZWN0LHJlZ2lvbixoZWFsdGhfY2hlY2tfc2Vy", + "dmljZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAmQiQy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2hl", + "YWx0aENoZWNrU2VydmljZXM6HWhlYWx0aF9jaGVja19zZXJ2aWNlX3Jlc291", + "cmNlEtUBCgRMaXN0Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJl", + "Z2lvbkhlYWx0aENoZWNrU2VydmljZXNSZXF1ZXN0GjAuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuSGVhbHRoQ2hlY2tTZXJ2aWNlc0xpc3QiXNpBDnByb2pl", + "Y3QscmVnaW9ugtPkkwJFEkMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vcmVnaW9ucy97cmVnaW9ufS9oZWFsdGhDaGVja1NlcnZpY2VzEsUCCgVQ", + "YXRjaBI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUmVnaW9uSGVh", + "bHRoQ2hlY2tTZXJ2aWNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiLYAdpBQXByb2plY3QscmVnaW9uLGhlYWx0aF9jaGVj", + "a19zZXJ2aWNlLGhlYWx0aF9jaGVja19zZXJ2aWNlX3Jlc291cmNlik4QUmVn", + "aW9uT3BlcmF0aW9uc4LT5JMCezJaL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaGVhbHRoQ2hlY2tTZXJ2aWNlcy97", + "aGVhbHRoX2NoZWNrX3NlcnZpY2V9Oh1oZWFsdGhfY2hlY2tfc2VydmljZV9y", + "ZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8v", + "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5n", + "b29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMsYMChJSZWdpb25I", + "ZWFsdGhDaGVja3MS7AEKBkRlbGV0ZRI3Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkRlbGV0ZVJlZ2lvbkhlYWx0aENoZWNrUmVxdWVzdBoiLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKEAdpBG3Byb2plY3QscmVnaW9u", + "LGhlYWx0aF9jaGVja4pOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAk0qSy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2hl", + "YWx0aENoZWNrcy97aGVhbHRoX2NoZWNrfRLUAQoDR2V0EjQuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uSGVhbHRoQ2hlY2tSZXF1ZXN0GiQu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSGVhbHRoQ2hlY2sicdpBG3Byb2pl", + "Y3QscmVnaW9uLGhlYWx0aF9jaGVja4LT5JMCTRJLL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaGVhbHRoQ2hlY2tz", + "L3toZWFsdGhfY2hlY2t9Ev0BCgZJbnNlcnQSNy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbnNlcnRSZWdpb25IZWFsdGhDaGVja1JlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ilQHaQSRwcm9qZWN0LHJl", + "Z2lvbixoZWFsdGhfY2hlY2tfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25z", + "gtPkkwJVIjwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", + "cy97cmVnaW9ufS9oZWFsdGhDaGVja3M6FWhlYWx0aF9jaGVja19yZXNvdXJj", + "ZRK/AQoETGlzdBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RSZWdp", + "b25IZWFsdGhDaGVja3NSZXF1ZXN0GiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuSGVhbHRoQ2hlY2tMaXN0IlXaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCPhI8", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lv", + "bn0vaGVhbHRoQ2hlY2tzEpcCCgVQYXRjaBI2Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlBhdGNoUmVnaW9uSGVhbHRoQ2hlY2tSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrEB2kExcHJvamVjdCxyZWdp", + "b24saGVhbHRoX2NoZWNrLGhlYWx0aF9jaGVja19yZXNvdXJjZYpOEFJlZ2lv", + "bk9wZXJhdGlvbnOC0+STAmQySy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L2hlYWx0aENoZWNrcy97aGVhbHRoX2No", + "ZWNrfToVaGVhbHRoX2NoZWNrX3Jlc291cmNlEpkCCgZVcGRhdGUSNy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5VcGRhdGVSZWdpb25IZWFsdGhDaGVja1Jl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24isQHa", + "QTFwcm9qZWN0LHJlZ2lvbixoZWFsdGhfY2hlY2ssaGVhbHRoX2NoZWNrX3Jl", + "c291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCZBpLL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaGVhbHRoQ2hl", + "Y2tzL3toZWFsdGhfY2hlY2t9OhVoZWFsdGhfY2hlY2tfcmVzb3VyY2UacspB", + "FmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVh", + "cGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", + "b20vYXV0aC9jbG91ZC1wbGF0Zm9ybTK0RwobUmVnaW9uSW5zdGFuY2VHcm91", + "cE1hbmFnZXJzEr0DChBBYmFuZG9uSW5zdGFuY2VzEkouZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuQWJhbmRvbkluc3RhbmNlc1JlZ2lvbkluc3RhbmNlR3Jv", + "dXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiK4AtpBZ3Byb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21h", + "bmFnZXIscmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX2FiYW5kb25f", + "aW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25z", + "gtPkkwK0ASJvL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", + "bnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9n", + "cm91cF9tYW5hZ2VyfS9hYmFuZG9uSW5zdGFuY2VzOkFyZWdpb25faW5zdGFu", + "Y2VfZ3JvdXBfbWFuYWdlcnNfYWJhbmRvbl9pbnN0YW5jZXNfcmVxdWVzdF9y", + "ZXNvdXJjZRLKAwoXQXBwbHlVcGRhdGVzVG9JbnN0YW5jZXMSUS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5BcHBseVVwZGF0ZXNUb0luc3RhbmNlc1JlZ2lv", + "bkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiK3AtpBY3Byb2plY3QscmVnaW9uLGluc3Rh", + "bmNlX2dyb3VwX21hbmFnZXIscmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFn", + "ZXJzX2FwcGx5X3VwZGF0ZXNfcmVxdWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9w", + "ZXJhdGlvbnOC0+STArcBInYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2lu", + "c3RhbmNlX2dyb3VwX21hbmFnZXJ9L2FwcGx5VXBkYXRlc1RvSW5zdGFuY2Vz", + "Oj1yZWdpb25faW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfYXBwbHlfdXBkYXRl", + "c19yZXF1ZXN0X3Jlc291cmNlErgDCg9DcmVhdGVJbnN0YW5jZXMSSS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5DcmVhdGVJbnN0YW5jZXNSZWdpb25JbnN0", + "YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5PcGVyYXRpb24itQLaQWZwcm9qZWN0LHJlZ2lvbixpbnN0YW5jZV9n", + "cm91cF9tYW5hZ2VyLHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19j", + "cmVhdGVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25PcGVy", + "YXRpb25zgtPkkwKyASJuL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0", + "YW5jZV9ncm91cF9tYW5hZ2VyfS9jcmVhdGVJbnN0YW5jZXM6QHJlZ2lvbl9p", + "bnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19jcmVhdGVfaW5zdGFuY2VzX3JlcXVl", + "c3RfcmVzb3VyY2USkgIKBkRlbGV0ZRJALmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkRlbGV0ZVJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKhAdpBJXByb2pl", + "Y3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXKKThBSZWdpb25PcGVy", + "YXRpb25zgtPkkwJgKl4vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "cmVnaW9ucy97cmVnaW9ufS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMve2luc3Rh", + "bmNlX2dyb3VwX21hbmFnZXJ9ErgDCg9EZWxldGVJbnN0YW5jZXMSSS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVJbnN0YW5jZXNSZWdpb25JbnN0", + "YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5PcGVyYXRpb24itQLaQWZwcm9qZWN0LHJlZ2lvbixpbnN0YW5jZV9n", + "cm91cF9tYW5hZ2VyLHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19k", + "ZWxldGVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25PcGVy", + "YXRpb25zgtPkkwKyASJuL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", "L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0", - "YW5jZV9ncm91cF9tYW5hZ2VyfS9hYmFuZG9uSW5zdGFuY2VzOkFyZWdpb25f", - "aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfYWJhbmRvbl9pbnN0YW5jZXNfcmVx", - "dWVzdF9yZXNvdXJjZRLKAwoXQXBwbHlVcGRhdGVzVG9JbnN0YW5jZXMSUS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5BcHBseVVwZGF0ZXNUb0luc3RhbmNl", + "YW5jZV9ncm91cF9tYW5hZ2VyfS9kZWxldGVJbnN0YW5jZXM6QHJlZ2lvbl9p", + "bnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19kZWxldGVfaW5zdGFuY2VzX3JlcXVl", + "c3RfcmVzb3VyY2US1QMKGERlbGV0ZVBlckluc3RhbmNlQ29uZmlncxJSLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVBlckluc3RhbmNlQ29uZmln", "c1JlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK3AtpBY3Byb2plY3QscmVnaW9u", + "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLAAtpBZ3Byb2plY3QscmVnaW9u", "LGluc3RhbmNlX2dyb3VwX21hbmFnZXIscmVnaW9uX2luc3RhbmNlX2dyb3Vw", - "X21hbmFnZXJzX2FwcGx5X3VwZGF0ZXNfcmVxdWVzdF9yZXNvdXJjZYpOEFJl", - "Z2lvbk9wZXJhdGlvbnOC0+STArcBInYvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW5jZUdyb3VwTWFuYWdl", - "cnMve2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L2FwcGx5VXBkYXRlc1RvSW5z", - "dGFuY2VzOj1yZWdpb25faW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfYXBwbHlf", - "dXBkYXRlc19yZXF1ZXN0X3Jlc291cmNlErgDCg9DcmVhdGVJbnN0YW5jZXMS", - "SS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5DcmVhdGVJbnN0YW5jZXNSZWdp", - "b25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24itQLaQWZwcm9qZWN0LHJlZ2lvbixpbnN0", - "YW5jZV9ncm91cF9tYW5hZ2VyLHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5h", - "Z2Vyc19jcmVhdGVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdp", - "b25PcGVyYXRpb25zgtPkkwKyASJuL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFnZXJz", - "L3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9jcmVhdGVJbnN0YW5jZXM6QHJl", - "Z2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19jcmVhdGVfaW5zdGFuY2Vz", - "X3JlcXVlc3RfcmVzb3VyY2USkgIKBkRlbGV0ZRJALmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkRlbGV0ZVJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKhAdpB", - "JXByb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXKKThBSZWdp", - "b25PcGVyYXRpb25zgtPkkwJgKl4vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW5jZUdyb3VwTWFuYWdlcnMv", - "e2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9ErgDCg9EZWxldGVJbnN0YW5jZXMS", - "SS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVJbnN0YW5jZXNSZWdp", - "b25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24itQLaQWZwcm9qZWN0LHJlZ2lvbixpbnN0", - "YW5jZV9ncm91cF9tYW5hZ2VyLHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5h", - "Z2Vyc19kZWxldGVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdp", - "b25PcGVyYXRpb25zgtPkkwKyASJuL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFnZXJz", - "L3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9kZWxldGVJbnN0YW5jZXM6QHJl", - "Z2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19kZWxldGVfaW5zdGFuY2Vz", - "X3JlcXVlc3RfcmVzb3VyY2US1QMKGERlbGV0ZVBlckluc3RhbmNlQ29uZmln", - "cxJSLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVBlckluc3RhbmNl", - "Q29uZmlnc1JlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLAAtpBZ3Byb2plY3Qs", - "cmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXIscmVnaW9uX2luc3RhbmNl", - "X2dyb3VwX21hbmFnZXJfZGVsZXRlX2luc3RhbmNlX2NvbmZpZ19yZXFfcmVz", - "b3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwK8ASJ3L2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VH", - "cm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9kZWxldGVQ", - "ZXJJbnN0YW5jZUNvbmZpZ3M6QXJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5h", - "Z2VyX2RlbGV0ZV9pbnN0YW5jZV9jb25maWdfcmVxX3Jlc291cmNlEoQCCgNH", - "ZXQSPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRSZWdpb25JbnN0YW5j", - "ZUdyb3VwTWFuYWdlclJlcXVlc3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5JbnN0YW5jZUdyb3VwTWFuYWdlciKOAdpBJXByb2plY3QscmVnaW9uLGlu", - "c3RhbmNlX2dyb3VwX21hbmFnZXKC0+STAmASXi9jb21wdXRlL3YxL3Byb2pl", + "X21hbmFnZXJfZGVsZXRlX2luc3RhbmNlX2NvbmZpZ19yZXFfcmVzb3VyY2WK", + "ThBSZWdpb25PcGVyYXRpb25zgtPkkwK8ASJ3L2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1h", + "bmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9kZWxldGVQZXJJbnN0", + "YW5jZUNvbmZpZ3M6QXJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2VyX2Rl", + "bGV0ZV9pbnN0YW5jZV9jb25maWdfcmVxX3Jlc291cmNlEoQCCgNHZXQSPS5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRSZWdpb25JbnN0YW5jZUdyb3Vw", + "TWFuYWdlclJlcXVlc3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0", + "YW5jZUdyb3VwTWFuYWdlciKOAdpBJXByb2plY3QscmVnaW9uLGluc3RhbmNl", + "X2dyb3VwX21hbmFnZXKC0+STAmASXi9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBNYW5hZ2Vy", + "cy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0SowIKBkluc2VydBJALmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbkluc3RhbmNlR3JvdXBN", + "YW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", + "dGlvbiKyAdpBLnByb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFn", + "ZXJfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJoIkUvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0", + "YW5jZUdyb3VwTWFuYWdlcnM6H2luc3RhbmNlX2dyb3VwX21hbmFnZXJfcmVz", + "b3VyY2US4AEKBExpc3QSPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0", + "UmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBo3Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyTGlz", + "dCJe2kEOcHJvamVjdCxyZWdpb26C0+STAkcSRS9jb21wdXRlL3YxL3Byb2pl", "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBN", - "YW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0SowIKBkluc2VydBJA", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbkluc3RhbmNl", - "R3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lk9wZXJhdGlvbiKyAdpBLnByb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3Vw", - "X21hbmFnZXJfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJoIkUv", - "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", - "fS9pbnN0YW5jZUdyb3VwTWFuYWdlcnM6H2luc3RhbmNlX2dyb3VwX21hbmFn", - "ZXJfcmVzb3VyY2US4AEKBExpc3QSPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5MaXN0UmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBo3Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5h", - "Z2VyTGlzdCJe2kEOcHJvamVjdCxyZWdpb26C0+STAkcSRS9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNl", - "R3JvdXBNYW5hZ2VycxK3AgoKTGlzdEVycm9ycxJFLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkxpc3RFcnJvcnNSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdl", - "cnNSZXF1ZXN0GkYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uSW5z", - "dGFuY2VHcm91cE1hbmFnZXJzTGlzdEVycm9yc1Jlc3BvbnNlIpkB2kElcHJv", - "amVjdCxyZWdpb24saW5zdGFuY2VfZ3JvdXBfbWFuYWdlcoLT5JMCaxJpL2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", - "aW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", - "fS9saXN0RXJyb3JzEtgCChRMaXN0TWFuYWdlZEluc3RhbmNlcxJPLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RNYW5hZ2VkSW5zdGFuY2VzUmVnaW9u", - "SW5zdGFuY2VHcm91cE1hbmFnZXJzUmVxdWVzdBpJLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vyc0xpc3RJbnN0", - "YW5jZXNSZXNwb25zZSKjAdpBJXByb2plY3QscmVnaW9uLGluc3RhbmNlX2dy", - "b3VwX21hbmFnZXKC0+STAnUicy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBNYW5hZ2Vycy97", - "aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vbGlzdE1hbmFnZWRJbnN0YW5jZXMS", - "4AIKFkxpc3RQZXJJbnN0YW5jZUNvbmZpZ3MSUS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5MaXN0UGVySW5zdGFuY2VDb25maWdzUmVnaW9uSW5zdGFuY2VH", - "cm91cE1hbmFnZXJzUmVxdWVzdBpLLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vyc0xpc3RJbnN0YW5jZUNvbmZp", - "Z3NSZXNwIqUB2kElcHJvamVjdCxyZWdpb24saW5zdGFuY2VfZ3JvdXBfbWFu", - "YWdlcoLT5JMCdyJ1L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", - "Z2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5j", - "ZV9ncm91cF9tYW5hZ2VyfS9saXN0UGVySW5zdGFuY2VDb25maWdzEtICCgVQ", - "YXRjaBI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUmVnaW9uSW5z", - "dGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuT3BlcmF0aW9uIuMB2kFFcHJvamVjdCxyZWdpb24saW5zdGFuY2Vf", - "Z3JvdXBfbWFuYWdlcixpbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3Jlc291cmNl", - "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCgQEyXi9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBN", - "YW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn06H2luc3RhbmNlX2dy", - "b3VwX21hbmFnZXJfcmVzb3VyY2US0AMKF1BhdGNoUGVySW5zdGFuY2VDb25m", - "aWdzElEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hQZXJJbnN0YW5j", - "ZUNvbmZpZ3NSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ivQLaQWZwcm9qZWN0", - "LHJlZ2lvbixpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLHJlZ2lvbl9pbnN0YW5j", - "ZV9ncm91cF9tYW5hZ2VyX3BhdGNoX2luc3RhbmNlX2NvbmZpZ19yZXFfcmVz", - "b3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwK6ASJ2L2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VH", - "cm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9wYXRjaFBl", - "ckluc3RhbmNlQ29uZmlnczpAcmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFn", - "ZXJfcGF0Y2hfaW5zdGFuY2VfY29uZmlnX3JlcV9yZXNvdXJjZRKuAwoRUmVj", - "cmVhdGVJbnN0YW5jZXMSSy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWNy", - "ZWF0ZUluc3RhbmNlc1JlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKnAtpBXnBy", - "b2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXIscmVnaW9uX2lu", - "c3RhbmNlX2dyb3VwX21hbmFnZXJzX3JlY3JlYXRlX3JlcXVlc3RfcmVzb3Vy", - "Y2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwKsASJwL2NvbXB1dGUvdjEvcHJv", + "YW5hZ2VycxK3AgoKTGlzdEVycm9ycxJFLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkxpc3RFcnJvcnNSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlcnNSZXF1", + "ZXN0GkYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVnaW9uSW5zdGFuY2VH", + "cm91cE1hbmFnZXJzTGlzdEVycm9yc1Jlc3BvbnNlIpkB2kElcHJvamVjdCxy", + "ZWdpb24saW5zdGFuY2VfZ3JvdXBfbWFuYWdlcoLT5JMCaxJpL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFu", + "Y2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9saXN0", + "RXJyb3JzEtgCChRMaXN0TWFuYWdlZEluc3RhbmNlcxJPLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkxpc3RNYW5hZ2VkSW5zdGFuY2VzUmVnaW9uSW5zdGFu", + "Y2VHcm91cE1hbmFnZXJzUmVxdWVzdBpJLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vyc0xpc3RJbnN0YW5jZXNS", + "ZXNwb25zZSKjAdpBJXByb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21h", + "bmFnZXKC0+STAnUicy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", + "ZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFu", + "Y2VfZ3JvdXBfbWFuYWdlcn0vbGlzdE1hbmFnZWRJbnN0YW5jZXMS4AIKFkxp", + "c3RQZXJJbnN0YW5jZUNvbmZpZ3MSUS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5MaXN0UGVySW5zdGFuY2VDb25maWdzUmVnaW9uSW5zdGFuY2VHcm91cE1h", + "bmFnZXJzUmVxdWVzdBpLLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlZ2lv", + "bkluc3RhbmNlR3JvdXBNYW5hZ2Vyc0xpc3RJbnN0YW5jZUNvbmZpZ3NSZXNw", + "IqUB2kElcHJvamVjdCxyZWdpb24saW5zdGFuY2VfZ3JvdXBfbWFuYWdlcoLT", + "5JMCdyJ1L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", + "e3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91", + "cF9tYW5hZ2VyfS9saXN0UGVySW5zdGFuY2VDb25maWdzEtICCgVQYXRjaBI/", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUmVnaW9uSW5zdGFuY2VH", + "cm91cE1hbmFnZXJSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uIuMB2kFFcHJvamVjdCxyZWdpb24saW5zdGFuY2VfZ3JvdXBf", + "bWFuYWdlcixpbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3Jlc291cmNlik4QUmVn", + "aW9uT3BlcmF0aW9uc4LT5JMCgQEyXi9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBNYW5hZ2Vy", + "cy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn06H2luc3RhbmNlX2dyb3VwX21h", + "bmFnZXJfcmVzb3VyY2US0AMKF1BhdGNoUGVySW5zdGFuY2VDb25maWdzElEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hQZXJJbnN0YW5jZUNvbmZp", + "Z3NSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ivQLaQWZwcm9qZWN0LHJlZ2lv", + "bixpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLHJlZ2lvbl9pbnN0YW5jZV9ncm91", + "cF9tYW5hZ2VyX3BhdGNoX2luc3RhbmNlX2NvbmZpZ19yZXFfcmVzb3VyY2WK", + "ThBSZWdpb25PcGVyYXRpb25zgtPkkwK6ASJ2L2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1h", + "bmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9wYXRjaFBlckluc3Rh", + "bmNlQ29uZmlnczpAcmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJfcGF0", + "Y2hfaW5zdGFuY2VfY29uZmlnX3JlcV9yZXNvdXJjZRKuAwoRUmVjcmVhdGVJ", + "bnN0YW5jZXMSSy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWNyZWF0ZUlu", + "c3RhbmNlc1JlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKnAtpBXnByb2plY3Qs", + "cmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXIscmVnaW9uX2luc3RhbmNl", + "X2dyb3VwX21hbmFnZXJzX3JlY3JlYXRlX3JlcXVlc3RfcmVzb3VyY2WKThBS", + "ZWdpb25PcGVyYXRpb25zgtPkkwKsASJwL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFn", + "ZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9yZWNyZWF0ZUluc3RhbmNl", + "czo4cmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX3JlY3JlYXRlX3Jl", + "cXVlc3RfcmVzb3VyY2USngIKBlJlc2l6ZRJALmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlJlc2l6ZVJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKtAdpBKnBy", + "b2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXIsc2l6ZYpOEFJl", + "Z2lvbk9wZXJhdGlvbnOC0+STAmciZS9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBNYW5hZ2Vy", + "cy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vcmVzaXplErgDCg9SZXN1bWVJ", + "bnN0YW5jZXMSSS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXN1bWVJbnN0", + "YW5jZXNSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24itQLaQWZwcm9qZWN0LHJl", + "Z2lvbixpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLHJlZ2lvbl9pbnN0YW5jZV9n", + "cm91cF9tYW5hZ2Vyc19yZXN1bWVfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3Vy", + "Y2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwKyASJuL2NvbXB1dGUvdjEvcHJv", "amVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91", - "cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9yZWNyZWF0ZUlu", - "c3RhbmNlczo4cmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX3JlY3Jl", - "YXRlX3JlcXVlc3RfcmVzb3VyY2USngIKBlJlc2l6ZRJALmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlJlc2l6ZVJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vy", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKt", - "AdpBKnByb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXIsc2l6", - "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAmciZS9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBN", - "YW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vcmVzaXplErwDChNT", - "ZXRJbnN0YW5jZVRlbXBsYXRlEk0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "U2V0SW5zdGFuY2VUZW1wbGF0ZVJlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2Vy", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKx", - "AtpBYnByb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXIscmVn", - "aW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX3NldF90ZW1wbGF0ZV9yZXF1", - "ZXN0X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCsgEici9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2lu", - "c3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0v", - "c2V0SW5zdGFuY2VUZW1wbGF0ZTo8cmVnaW9uX2luc3RhbmNlX2dyb3VwX21h", - "bmFnZXJzX3NldF90ZW1wbGF0ZV9yZXF1ZXN0X3Jlc291cmNlErUDCg5TZXRU", - "YXJnZXRQb29scxJILmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFRhcmdl", - "dFBvb2xzUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrQC2kFmcHJvamVjdCxy", + "cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9yZXN1bWVJbnN0", + "YW5jZXM6QHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19yZXN1bWVf", + "aW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2USvAMKE1NldEluc3RhbmNlVGVt", + "cGxhdGUSTS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRJbnN0YW5jZVRl", + "bXBsYXRlUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrEC2kFicHJvamVjdCxy", "ZWdpb24saW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixyZWdpb25faW5zdGFuY2Vf", - "Z3JvdXBfbWFuYWdlcnNfc2V0X3RhcmdldF9wb29sc19yZXF1ZXN0X3Jlc291", - "cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCsQEibS9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3Jv", - "dXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vc2V0VGFyZ2V0", - "UG9vbHM6QHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19zZXRfdGFy", - "Z2V0X3Bvb2xzX3JlcXVlc3RfcmVzb3VyY2US1QMKGFVwZGF0ZVBlckluc3Rh", - "bmNlQ29uZmlncxJSLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVwZGF0ZVBl", - "ckluc3RhbmNlQ29uZmlnc1JlZ2lvbkluc3RhbmNlR3JvdXBNYW5hZ2VyUmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLAAtpB", - "Z3Byb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21hbmFnZXIscmVnaW9u", - "X2luc3RhbmNlX2dyb3VwX21hbmFnZXJfdXBkYXRlX2luc3RhbmNlX2NvbmZp", - "Z19yZXFfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwK8ASJ3L2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", - "aW5zdGFuY2VHcm91cE1hbmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", - "fS91cGRhdGVQZXJJbnN0YW5jZUNvbmZpZ3M6QXJlZ2lvbl9pbnN0YW5jZV9n", - "cm91cF9tYW5hZ2VyX3VwZGF0ZV9pbnN0YW5jZV9jb25maWdfcmVxX3Jlc291", - "cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cu", - "Z29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0yxwoKFFJlZ2lvbkluc3Rh", - "bmNlR3JvdXBzEt4BCgNHZXQSNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5H", - "ZXRSZWdpb25JbnN0YW5jZUdyb3VwUmVxdWVzdBomLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkluc3RhbmNlR3JvdXAid9pBHXByb2plY3QscmVnaW9uLGlu", - "c3RhbmNlX2dyb3VwgtPkkwJREk8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW5jZUdyb3Vwcy97aW5zdGFu", - "Y2VfZ3JvdXB9EssBCgRMaXN0EjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "TGlzdFJlZ2lvbkluc3RhbmNlR3JvdXBzUmVxdWVzdBowLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBMaXN0IlfaQQ5wcm9q", - "ZWN0LHJlZ2lvboLT5JMCQBI+L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cHMShgMKDUxpc3RJ", - "bnN0YW5jZXMSQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0SW5zdGFu", - "Y2VzUmVnaW9uSW5zdGFuY2VHcm91cHNSZXF1ZXN0GjouZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUmVnaW9uSW5zdGFuY2VHcm91cHNMaXN0SW5zdGFuY2Vz", - "IvUB2kFUcHJvamVjdCxyZWdpb24saW5zdGFuY2VfZ3JvdXAscmVnaW9uX2lu", - "c3RhbmNlX2dyb3Vwc19saXN0X2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNl", - "gtPkkwKXASJdL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", - "bnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cHMve2luc3RhbmNlX2dyb3VwfS9s", - "aXN0SW5zdGFuY2VzOjZyZWdpb25faW5zdGFuY2VfZ3JvdXBzX2xpc3RfaW5z", - "dGFuY2VzX3JlcXVlc3RfcmVzb3VyY2USggMKDVNldE5hbWVkUG9ydHMSQC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXROYW1lZFBvcnRzUmVnaW9uSW5z", - "dGFuY2VHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", - "cGVyYXRpb24iigLaQVVwcm9qZWN0LHJlZ2lvbixpbnN0YW5jZV9ncm91cCxy", - "ZWdpb25faW5zdGFuY2VfZ3JvdXBzX3NldF9uYW1lZF9wb3J0c19yZXF1ZXN0", - "X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCmAEiXS9jb21wdXRl", + "Z3JvdXBfbWFuYWdlcnNfc2V0X3RlbXBsYXRlX3JlcXVlc3RfcmVzb3VyY2WK", + "ThBSZWdpb25PcGVyYXRpb25zgtPkkwKyASJyL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1h", + "bmFnZXJzL3tpbnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9zZXRJbnN0YW5jZVRl", + "bXBsYXRlOjxyZWdpb25faW5zdGFuY2VfZ3JvdXBfbWFuYWdlcnNfc2V0X3Rl", + "bXBsYXRlX3JlcXVlc3RfcmVzb3VyY2UStQMKDlNldFRhcmdldFBvb2xzEkgu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0VGFyZ2V0UG9vbHNSZWdpb25J", + "bnN0YW5jZUdyb3VwTWFuYWdlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5PcGVyYXRpb24itALaQWZwcm9qZWN0LHJlZ2lvbixpbnN0YW5j", + "ZV9ncm91cF9tYW5hZ2VyLHJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vy", + "c19zZXRfdGFyZ2V0X3Bvb2xzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25P", + "cGVyYXRpb25zgtPkkwKxASJtL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cE1hbmFnZXJzL3tp", + "bnN0YW5jZV9ncm91cF9tYW5hZ2VyfS9zZXRUYXJnZXRQb29sczpAcmVnaW9u", + "X2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX3NldF90YXJnZXRfcG9vbHNfcmVx", + "dWVzdF9yZXNvdXJjZRKzAwoOU3RhcnRJbnN0YW5jZXMSSC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5TdGFydEluc3RhbmNlc1JlZ2lvbkluc3RhbmNlR3Jv", + "dXBNYW5hZ2VyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", + "ZXJhdGlvbiKyAtpBZXByb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwX21h", + "bmFnZXIscmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX3N0YXJ0X2lu", + "c3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT", + "5JMCsAEibS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", + "L3tyZWdpb259L2luc3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3Jv", + "dXBfbWFuYWdlcn0vc3RhcnRJbnN0YW5jZXM6P3JlZ2lvbl9pbnN0YW5jZV9n", + "cm91cF9tYW5hZ2Vyc19zdGFydF9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJj", + "ZRKuAwoNU3RvcEluc3RhbmNlcxJHLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlN0b3BJbnN0YW5jZXNSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24irwLaQWRw", + "cm9qZWN0LHJlZ2lvbixpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLHJlZ2lvbl9p", + "bnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19zdG9wX2luc3RhbmNlc19yZXF1ZXN0", + "X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCrgEibC9jb21wdXRl", "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3Rh", - "bmNlR3JvdXBzL3tpbnN0YW5jZV9ncm91cH0vc2V0TmFtZWRQb3J0czo3cmVn", - "aW9uX2luc3RhbmNlX2dyb3Vwc19zZXRfbmFtZWRfcG9ydHNfcmVxdWVzdF9y", - "ZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8v", - "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5n", - "b29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMuYIChdSZWdpb25J", - "bnN0YW5jZVRlbXBsYXRlcxKAAgoGRGVsZXRlEjwuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuRGVsZXRlUmVnaW9uSW5zdGFuY2VUZW1wbGF0ZVJlcXVlc3Qa", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikwHaQSBwcm9q", - "ZWN0LHJlZ2lvbixpbnN0YW5jZV90ZW1wbGF0ZYpOEFJlZ2lvbk9wZXJhdGlv", - "bnOC0+STAlcqVS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L2luc3RhbmNlVGVtcGxhdGVzL3tpbnN0YW5jZV90ZW1w", - "bGF0ZX0S7gEKA0dldBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJl", - "Z2lvbkluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0GikuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuSW5zdGFuY2VUZW1wbGF0ZSKAAdpBIHByb2plY3QscmVnaW9u", - "LGluc3RhbmNlX3RlbXBsYXRlgtPkkwJXElUvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW5jZVRlbXBsYXRl", - "cy97aW5zdGFuY2VfdGVtcGxhdGV9EpECCgZJbnNlcnQSPC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5JbnNlcnRSZWdpb25JbnN0YW5jZVRlbXBsYXRlUmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKkAdpB", - "KXByb2plY3QscmVnaW9uLGluc3RhbmNlX3RlbXBsYXRlX3Jlc291cmNlik4Q", - "UmVnaW9uT3BlcmF0aW9uc4LT5JMCXyJBL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VUZW1wbGF0ZXM6", - "Gmluc3RhbmNlX3RlbXBsYXRlX3Jlc291cmNlEs4BCgRMaXN0EjsuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lvbkluc3RhbmNlVGVtcGxhdGVz", - "UmVxdWVzdBotLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbmNlVGVt", - "cGxhdGVMaXN0IlraQQ5wcm9qZWN0LHJlZ2lvboLT5JMCQxJBL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFu", - "Y2VUZW1wbGF0ZXMacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRw", - "czovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93", - "d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTK0AwoPUmVn", - "aW9uSW5zdGFuY2VzEqwCCgpCdWxrSW5zZXJ0EjguZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuQnVsa0luc2VydFJlZ2lvbkluc3RhbmNlUmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK/AdpBNXByb2plY3Qs", - "cmVnaW9uLGJ1bGtfaW5zZXJ0X2luc3RhbmNlX3Jlc291cmNlX3Jlc291cmNl", - "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCbiJEL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VzL2J1bGtJ", - "bnNlcnQ6JmJ1bGtfaW5zZXJ0X2luc3RhbmNlX3Jlc291cmNlX3Jlc291cmNl", - "GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29v", - "Z2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFw", - "aXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ynxIKFlJlZ2lvbkluc3RhbnRT", - "bmFwc2hvdHMS/AEKBkRlbGV0ZRI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkRlbGV0ZVJlZ2lvbkluc3RhbnRTbmFwc2hvdFJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikAHaQR9wcm9qZWN0LHJlZ2lv", - "bixpbnN0YW50X3NuYXBzaG90ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCVSpT", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lv", - "bn0vaW5zdGFudFNuYXBzaG90cy97aW5zdGFudF9zbmFwc2hvdH0S6AEKA0dl", - "dBI4Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJlZ2lvbkluc3RhbnRT", - "bmFwc2hvdFJlcXVlc3QaKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0", - "YW50U25hcHNob3QifdpBH3Byb2plY3QscmVnaW9uLGluc3RhbnRfc25hcHNo", - "b3SC0+STAlUSUy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L2luc3RhbnRTbmFwc2hvdHMve2luc3RhbnRfc25hcHNo", - "b3R9Eu4BCgxHZXRJYW1Qb2xpY3kSQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5HZXRJYW1Qb2xpY3lSZWdpb25JbnN0YW50U25hcHNob3RSZXF1ZXN0Gh8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5InraQRdwcm9qZWN0LHJl", - "Z2lvbixyZXNvdXJjZYLT5JMCWhJYL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFudFNuYXBzaG90cy97cmVz", - "b3VyY2V9L2dldElhbVBvbGljeRKNAgoGSW5zZXJ0EjsuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9uSW5zdGFudFNuYXBzaG90UmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKhAdpBKHBy", - "b2plY3QscmVnaW9uLGluc3RhbnRfc25hcHNob3RfcmVzb3VyY2WKThBSZWdp", - "b25PcGVyYXRpb25zgtPkkwJdIkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW50U25hcHNob3RzOhlpbnN0", - "YW50X3NuYXBzaG90X3Jlc291cmNlEssBCgRMaXN0EjouZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuTGlzdFJlZ2lvbkluc3RhbnRTbmFwc2hvdHNSZXF1ZXN0", - "GiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zdGFudFNuYXBzaG90TGlz", - "dCJZ2kEOcHJvamVjdCxyZWdpb26C0+STAkISQC9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbnRTbmFwc2hv", - "dHMStgIKDFNldElhbVBvbGljeRJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlNldElhbVBvbGljeVJlZ2lvbkluc3RhbnRTbmFwc2hvdFJlcXVlc3QaHy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiwQHaQTpwcm9qZWN0LHJl", - "Z2lvbixyZXNvdXJjZSxyZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291", - "cmNlgtPkkwJ+IlgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", - "aW9ucy97cmVnaW9ufS9pbnN0YW50U25hcHNob3RzL3tyZXNvdXJjZX0vc2V0", - "SWFtUG9saWN5OiJyZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNl", - "EsMCCglTZXRMYWJlbHMSPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRM", - "YWJlbHNSZWdpb25JbnN0YW50U25hcHNob3RSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItEB2kE6cHJvamVjdCxyZWdpb24s", - "cmVzb3VyY2UscmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZYpO", - "EFJlZ2lvbk9wZXJhdGlvbnOC0+STAnsiVS9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbnRTbmFwc2hvdHMv", - "e3Jlc291cmNlfS9zZXRMYWJlbHM6InJlZ2lvbl9zZXRfbGFiZWxzX3JlcXVl", - "c3RfcmVzb3VyY2US2AIKElRlc3RJYW1QZXJtaXNzaW9ucxJHLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc1JlZ2lvbkluc3Rh", - "bnRTbmFwc2hvdFJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", - "ZXN0UGVybWlzc2lvbnNSZXNwb25zZSLGAdpBOXByb2plY3QscmVnaW9uLHJl", - "c291cmNlLHRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMC", - "gwEiXi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", - "ZWdpb259L2luc3RhbnRTbmFwc2hvdHMve3Jlc291cmNlfS90ZXN0SWFtUGVy", - "bWlzc2lvbnM6IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRpy", - "ykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlz", - "LmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMqQTChtSZWdpb25OZXR3b3JrRW5k", - "cG9pbnRHcm91cHMSzQMKFkF0dGFjaE5ldHdvcmtFbmRwb2ludHMSUC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5BdHRhY2hOZXR3b3JrRW5kcG9pbnRzUmVn", - "aW9uTmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIrwC2kFmcHJvamVjdCxyZWdpb24sbmV0", - "d29ya19lbmRwb2ludF9ncm91cCxyZWdpb25fbmV0d29ya19lbmRwb2ludF9n", - "cm91cHNfYXR0YWNoX2VuZHBvaW50c19yZXF1ZXN0X3Jlc291cmNlik4QUmVn", - "aW9uT3BlcmF0aW9uc4LT5JMCuQEidS9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25ldHdvcmtFbmRwb2ludEdyb3Vw", - "cy97bmV0d29ya19lbmRwb2ludF9ncm91cH0vYXR0YWNoTmV0d29ya0VuZHBv", - "aW50czpAcmVnaW9uX25ldHdvcmtfZW5kcG9pbnRfZ3JvdXBzX2F0dGFjaF9l", - "bmRwb2ludHNfcmVxdWVzdF9yZXNvdXJjZRKSAgoGRGVsZXRlEkAuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlUmVnaW9uTmV0d29ya0VuZHBvaW50", - "R3JvdXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uIqEB2kElcHJvamVjdCxyZWdpb24sbmV0d29ya19lbmRwb2ludF9ncm91", - "cIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAmAqXi9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25ldHdvcmtFbmRwb2lu", - "dEdyb3Vwcy97bmV0d29ya19lbmRwb2ludF9ncm91cH0SzQMKFkRldGFjaE5l", - "dHdvcmtFbmRwb2ludHMSUC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZXRh", - "Y2hOZXR3b3JrRW5kcG9pbnRzUmVnaW9uTmV0d29ya0VuZHBvaW50R3JvdXBS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrwC", - "2kFmcHJvamVjdCxyZWdpb24sbmV0d29ya19lbmRwb2ludF9ncm91cCxyZWdp", - "b25fbmV0d29ya19lbmRwb2ludF9ncm91cHNfZGV0YWNoX2VuZHBvaW50c19y", - "ZXF1ZXN0X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCuQEidS9j", + "bmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdlcn0vc3Rv", + "cEluc3RhbmNlczo+cmVnaW9uX2luc3RhbmNlX2dyb3VwX21hbmFnZXJzX3N0", + "b3BfaW5zdGFuY2VzX3JlcXVlc3RfcmVzb3VyY2USvQMKEFN1c3BlbmRJbnN0", + "YW5jZXMSSi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdXNwZW5kSW5zdGFu", + "Y2VzUmVnaW9uSW5zdGFuY2VHcm91cE1hbmFnZXJSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrgC2kFncHJvamVjdCxyZWdp", + "b24saW5zdGFuY2VfZ3JvdXBfbWFuYWdlcixyZWdpb25faW5zdGFuY2VfZ3Jv", + "dXBfbWFuYWdlcnNfc3VzcGVuZF9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJj", + "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STArQBIm8vY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW5jZUdyb3Vw", + "TWFuYWdlcnMve2luc3RhbmNlX2dyb3VwX21hbmFnZXJ9L3N1c3BlbmRJbnN0", + "YW5jZXM6QXJlZ2lvbl9pbnN0YW5jZV9ncm91cF9tYW5hZ2Vyc19zdXNwZW5k", + "X2luc3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlEtUDChhVcGRhdGVQZXJJbnN0", + "YW5jZUNvbmZpZ3MSUi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGRhdGVQ", + "ZXJJbnN0YW5jZUNvbmZpZ3NSZWdpb25JbnN0YW5jZUdyb3VwTWFuYWdlclJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iwALa", + "QWdwcm9qZWN0LHJlZ2lvbixpbnN0YW5jZV9ncm91cF9tYW5hZ2VyLHJlZ2lv", + "bl9pbnN0YW5jZV9ncm91cF9tYW5hZ2VyX3VwZGF0ZV9pbnN0YW5jZV9jb25m", + "aWdfcmVxX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCvAEidy9j", "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", - "L25ldHdvcmtFbmRwb2ludEdyb3Vwcy97bmV0d29ya19lbmRwb2ludF9ncm91", - "cH0vZGV0YWNoTmV0d29ya0VuZHBvaW50czpAcmVnaW9uX25ldHdvcmtfZW5k", - "cG9pbnRfZ3JvdXBzX2RldGFjaF9lbmRwb2ludHNfcmVxdWVzdF9yZXNvdXJj", - "ZRKEAgoDR2V0Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9u", - "TmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0Gi0uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuTmV0d29ya0VuZHBvaW50R3JvdXAijgHaQSVwcm9qZWN0LHJl", - "Z2lvbixuZXR3b3JrX2VuZHBvaW50X2dyb3VwgtPkkwJgEl4vY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9uZXR3b3Jr", - "RW5kcG9pbnRHcm91cHMve25ldHdvcmtfZW5kcG9pbnRfZ3JvdXB9EqMCCgZJ", - "bnNlcnQSQC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRSZWdpb25O", - "ZXR3b3JrRW5kcG9pbnRHcm91cFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24isgHaQS5wcm9qZWN0LHJlZ2lvbixuZXR3b3Jr", - "X2VuZHBvaW50X2dyb3VwX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT", - "5JMCaCJFL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", - "e3JlZ2lvbn0vbmV0d29ya0VuZHBvaW50R3JvdXBzOh9uZXR3b3JrX2VuZHBv", - "aW50X2dyb3VwX3Jlc291cmNlEtoBCgRMaXN0Ej8uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuTGlzdFJlZ2lvbk5ldHdvcmtFbmRwb2ludEdyb3Vwc1JlcXVl", - "c3QaMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5OZXR3b3JrRW5kcG9pbnRH", - "cm91cExpc3QiXtpBDnByb2plY3QscmVnaW9ugtPkkwJHEkUvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9uZXR3b3Jr", - "RW5kcG9pbnRHcm91cHMS0QIKFExpc3ROZXR3b3JrRW5kcG9pbnRzEk8uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdE5ldHdvcmtFbmRwb2ludHNSZWdp", - "b25OZXR3b3JrRW5kcG9pbnRHcm91cHNSZXF1ZXN0GkIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50R3JvdXBzTGlzdE5ldHdvcmtF", - "bmRwb2ludHMiowHaQSVwcm9qZWN0LHJlZ2lvbixuZXR3b3JrX2VuZHBvaW50", - "X2dyb3VwgtPkkwJ1InMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "cmVnaW9ucy97cmVnaW9ufS9uZXR3b3JrRW5kcG9pbnRHcm91cHMve25ldHdv", - "cmtfZW5kcG9pbnRfZ3JvdXB9L2xpc3ROZXR3b3JrRW5kcG9pbnRzGnLKQRZj", - "b21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", - "cy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", - "L2F1dGgvY2xvdWQtcGxhdGZvcm0y8icKHVJlZ2lvbk5ldHdvcmtGaXJld2Fs", - "bFBvbGljaWVzEusCCg5BZGRBc3NvY2lhdGlvbhJJLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkFkZEFzc29jaWF0aW9uUmVnaW9uTmV0d29ya0ZpcmV3YWxs", - "UG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", - "dGlvbiLpAdpBQ3Byb2plY3QscmVnaW9uLGZpcmV3YWxsX3BvbGljeSxmaXJl", - "d2FsbF9wb2xpY3lfYXNzb2NpYXRpb25fcmVzb3VyY2WKThBSZWdpb25PcGVy", - "YXRpb25zgtPkkwKJASJhL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3JlZ2lvbnMve3JlZ2lvbn0vZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxf", - "cG9saWN5fS9hZGRBc3NvY2lhdGlvbjokZmlyZXdhbGxfcG9saWN5X2Fzc29j", - "aWF0aW9uX3Jlc291cmNlEscCCgdBZGRSdWxlEkIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuQWRkUnVsZVJlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljeVJl", - "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i0wHa", - "QTxwcm9qZWN0LHJlZ2lvbixmaXJld2FsbF9wb2xpY3ksZmlyZXdhbGxfcG9s", - "aWN5X3J1bGVfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJ7Ilov", + "L2luc3RhbmNlR3JvdXBNYW5hZ2Vycy97aW5zdGFuY2VfZ3JvdXBfbWFuYWdl", + "cn0vdXBkYXRlUGVySW5zdGFuY2VDb25maWdzOkFyZWdpb25faW5zdGFuY2Vf", + "Z3JvdXBfbWFuYWdlcl91cGRhdGVfaW5zdGFuY2VfY29uZmlnX3JlcV9yZXNv", + "dXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3", + "Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29n", + "bGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMscKChRSZWdpb25JbnN0", + "YW5jZUdyb3VwcxLeAQoDR2V0EjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "R2V0UmVnaW9uSW5zdGFuY2VHcm91cFJlcXVlc3QaJi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5JbnN0YW5jZUdyb3VwInfaQR1wcm9qZWN0LHJlZ2lvbixp", + "bnN0YW5jZV9ncm91cILT5JMCURJPL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VHcm91cHMve2luc3Rh", + "bmNlX2dyb3VwfRLLAQoETGlzdBI4Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lkxpc3RSZWdpb25JbnN0YW5jZUdyb3Vwc1JlcXVlc3QaMC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5SZWdpb25JbnN0YW5jZUdyb3VwTGlzdCJX2kEOcHJv", + "amVjdCxyZWdpb26C0+STAkASPi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBzEoYDCg1MaXN0", + "SW5zdGFuY2VzEkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEluc3Rh", + "bmNlc1JlZ2lvbkluc3RhbmNlR3JvdXBzUmVxdWVzdBo6Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlJlZ2lvbkluc3RhbmNlR3JvdXBzTGlzdEluc3RhbmNl", + "cyL1AdpBVHByb2plY3QscmVnaW9uLGluc3RhbmNlX2dyb3VwLHJlZ2lvbl9p", + "bnN0YW5jZV9ncm91cHNfbGlzdF9pbnN0YW5jZXNfcmVxdWVzdF9yZXNvdXJj", + "ZYLT5JMClwEiXS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", + "b25zL3tyZWdpb259L2luc3RhbmNlR3JvdXBzL3tpbnN0YW5jZV9ncm91cH0v", + "bGlzdEluc3RhbmNlczo2cmVnaW9uX2luc3RhbmNlX2dyb3Vwc19saXN0X2lu", + "c3RhbmNlc19yZXF1ZXN0X3Jlc291cmNlEoIDCg1TZXROYW1lZFBvcnRzEkAu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TmFtZWRQb3J0c1JlZ2lvbklu", + "c3RhbmNlR3JvdXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uIooC2kFVcHJvamVjdCxyZWdpb24saW5zdGFuY2VfZ3JvdXAs", + "cmVnaW9uX2luc3RhbmNlX2dyb3Vwc19zZXRfbmFtZWRfcG9ydHNfcmVxdWVz", + "dF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STApgBIl0vY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0", + "YW5jZUdyb3Vwcy97aW5zdGFuY2VfZ3JvdXB9L3NldE5hbWVkUG9ydHM6N3Jl", + "Z2lvbl9pbnN0YW5jZV9ncm91cHNfc2V0X25hbWVkX3BvcnRzX3JlcXVlc3Rf", + "cmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczov", + "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cu", + "Z29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLmCAoXUmVnaW9u", + "SW5zdGFuY2VUZW1wbGF0ZXMSgAIKBkRlbGV0ZRI8Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkRlbGV0ZVJlZ2lvbkluc3RhbmNlVGVtcGxhdGVSZXF1ZXN0", + "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpMB2kEgcHJv", + "amVjdCxyZWdpb24saW5zdGFuY2VfdGVtcGxhdGWKThBSZWdpb25PcGVyYXRp", + "b25zgtPkkwJXKlUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", + "aW9ucy97cmVnaW9ufS9pbnN0YW5jZVRlbXBsYXRlcy97aW5zdGFuY2VfdGVt", + "cGxhdGV9Eu4BCgNHZXQSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRS", + "ZWdpb25JbnN0YW5jZVRlbXBsYXRlUmVxdWVzdBopLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkluc3RhbmNlVGVtcGxhdGUigAHaQSBwcm9qZWN0LHJlZ2lv", + "bixpbnN0YW5jZV90ZW1wbGF0ZYLT5JMCVxJVL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFuY2VUZW1wbGF0", + "ZXMve2luc3RhbmNlX3RlbXBsYXRlfRKRAgoGSW5zZXJ0EjwuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9uSW5zdGFuY2VUZW1wbGF0ZVJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ipAHa", + "QSlwcm9qZWN0LHJlZ2lvbixpbnN0YW5jZV90ZW1wbGF0ZV9yZXNvdXJjZYpO", + "EFJlZ2lvbk9wZXJhdGlvbnOC0+STAl8iQS9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlVGVtcGxhdGVz", + "OhppbnN0YW5jZV90ZW1wbGF0ZV9yZXNvdXJjZRLOAQoETGlzdBI7Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RSZWdpb25JbnN0YW5jZVRlbXBsYXRl", + "c1JlcXVlc3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnN0YW5jZVRl", + "bXBsYXRlTGlzdCJa2kEOcHJvamVjdCxyZWdpb26C0+STAkMSQS9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3Rh", + "bmNlVGVtcGxhdGVzGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0", + "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8v", + "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ytAMKD1Jl", + "Z2lvbkluc3RhbmNlcxKsAgoKQnVsa0luc2VydBI4Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkJ1bGtJbnNlcnRSZWdpb25JbnN0YW5jZVJlcXVlc3QaIi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ivwHaQTVwcm9qZWN0", + "LHJlZ2lvbixidWxrX2luc2VydF9pbnN0YW5jZV9yZXNvdXJjZV9yZXNvdXJj", + "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAm4iRC9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbmNlcy9idWxr", + "SW5zZXJ0OiZidWxrX2luc2VydF9pbnN0YW5jZV9yZXNvdXJjZV9yZXNvdXJj", + "ZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdv", + "b2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVh", + "cGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMp8SChZSZWdpb25JbnN0YW50", + "U25hcHNob3RzEvwBCgZEZWxldGUSOy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5EZWxldGVSZWdpb25JbnN0YW50U25hcHNob3RSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpAB2kEfcHJvamVjdCxyZWdp", + "b24saW5zdGFudF9zbmFwc2hvdIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlUq", + "Uy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", + "b259L2luc3RhbnRTbmFwc2hvdHMve2luc3RhbnRfc25hcHNob3R9EugBCgNH", + "ZXQSOC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRSZWdpb25JbnN0YW50", + "U25hcHNob3RSZXF1ZXN0GiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5z", + "dGFudFNuYXBzaG90In3aQR9wcm9qZWN0LHJlZ2lvbixpbnN0YW50X3NuYXBz", + "aG90gtPkkwJVElMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", + "aW9ucy97cmVnaW9ufS9pbnN0YW50U25hcHNob3RzL3tpbnN0YW50X3NuYXBz", + "aG90fRLuAQoMR2V0SWFtUG9saWN5EkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuR2V0SWFtUG9saWN5UmVnaW9uSW5zdGFudFNuYXBzaG90UmVxdWVzdBof", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSJ62kEXcHJvamVjdCxy", + "ZWdpb24scmVzb3VyY2WC0+STAloSWC9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2luc3RhbnRTbmFwc2hvdHMve3Jl", + "c291cmNlfS9nZXRJYW1Qb2xpY3kSjQIKBkluc2VydBI7Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbkluc3RhbnRTbmFwc2hvdFJlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ioQHaQShw", + "cm9qZWN0LHJlZ2lvbixpbnN0YW50X3NuYXBzaG90X3Jlc291cmNlik4QUmVn", + "aW9uT3BlcmF0aW9uc4LT5JMCXSJAL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vaW5zdGFudFNuYXBzaG90czoZaW5z", + "dGFudF9zbmFwc2hvdF9yZXNvdXJjZRLLAQoETGlzdBI6Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkxpc3RSZWdpb25JbnN0YW50U25hcHNob3RzUmVxdWVz", + "dBosLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc3RhbnRTbmFwc2hvdExp", + "c3QiWdpBDnByb2plY3QscmVnaW9ugtPkkwJCEkAvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW50U25hcHNo", + "b3RzErYCCgxTZXRJYW1Qb2xpY3kSQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5TZXRJYW1Qb2xpY3lSZWdpb25JbnN0YW50U25hcHNob3RSZXF1ZXN0Gh8u", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5IsEB2kE6cHJvamVjdCxy", + "ZWdpb24scmVzb3VyY2UscmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNv", + "dXJjZYLT5JMCfiJYL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", + "Z2lvbnMve3JlZ2lvbn0vaW5zdGFudFNuYXBzaG90cy97cmVzb3VyY2V9L3Nl", + "dElhbVBvbGljeToicmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJj", + "ZRLDAgoJU2V0TGFiZWxzEj4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0", + "TGFiZWxzUmVnaW9uSW5zdGFudFNuYXBzaG90UmVxdWVzdBoiLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLRAdpBOnByb2plY3QscmVnaW9u", + "LHJlc291cmNlLHJlZ2lvbl9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2WK", + "ThBSZWdpb25PcGVyYXRpb25zgtPkkwJ7IlUvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9pbnN0YW50U25hcHNob3Rz", + "L3tyZXNvdXJjZX0vc2V0TGFiZWxzOiJyZWdpb25fc2V0X2xhYmVsc19yZXF1", + "ZXN0X3Jlc291cmNlEtgCChJUZXN0SWFtUGVybWlzc2lvbnMSRy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNSZWdpb25JbnN0", + "YW50U25hcHNob3RSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "VGVzdFBlcm1pc3Npb25zUmVzcG9uc2UixgHaQTlwcm9qZWN0LHJlZ2lvbixy", + "ZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+ST", + "AoMBIl4vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", + "cmVnaW9ufS9pbnN0YW50U25hcHNob3RzL3tyZXNvdXJjZX0vdGVzdElhbVBl", + "cm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2Ua", + "cspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29n", + "bGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", + "cy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKkEwobUmVnaW9uTmV0d29ya0Vu", + "ZHBvaW50R3JvdXBzEs0DChZBdHRhY2hOZXR3b3JrRW5kcG9pbnRzElAuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQXR0YWNoTmV0d29ya0VuZHBvaW50c1Jl", + "Z2lvbk5ldHdvcmtFbmRwb2ludEdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK8AtpBZnByb2plY3QscmVnaW9uLG5l", + "dHdvcmtfZW5kcG9pbnRfZ3JvdXAscmVnaW9uX25ldHdvcmtfZW5kcG9pbnRf", + "Z3JvdXBzX2F0dGFjaF9lbmRwb2ludHNfcmVxdWVzdF9yZXNvdXJjZYpOEFJl", + "Z2lvbk9wZXJhdGlvbnOC0+STArkBInUvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9uZXR3b3JrRW5kcG9pbnRHcm91", + "cHMve25ldHdvcmtfZW5kcG9pbnRfZ3JvdXB9L2F0dGFjaE5ldHdvcmtFbmRw", + "b2ludHM6QHJlZ2lvbl9uZXR3b3JrX2VuZHBvaW50X2dyb3Vwc19hdHRhY2hf", + "ZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3VyY2USkgIKBkRlbGV0ZRJALmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVJlZ2lvbk5ldHdvcmtFbmRwb2lu", + "dEdyb3VwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", + "dGlvbiKhAdpBJXByb2plY3QscmVnaW9uLG5ldHdvcmtfZW5kcG9pbnRfZ3Jv", + "dXCKThBSZWdpb25PcGVyYXRpb25zgtPkkwJgKl4vY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9uZXR3b3JrRW5kcG9p", + "bnRHcm91cHMve25ldHdvcmtfZW5kcG9pbnRfZ3JvdXB9Es0DChZEZXRhY2hO", + "ZXR3b3JrRW5kcG9pbnRzElAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGV0", + "YWNoTmV0d29ya0VuZHBvaW50c1JlZ2lvbk5ldHdvcmtFbmRwb2ludEdyb3Vw", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK8", + "AtpBZnByb2plY3QscmVnaW9uLG5ldHdvcmtfZW5kcG9pbnRfZ3JvdXAscmVn", + "aW9uX25ldHdvcmtfZW5kcG9pbnRfZ3JvdXBzX2RldGFjaF9lbmRwb2ludHNf", + "cmVxdWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STArkBInUv", "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", - "fS9maXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L2FkZFJ1bGU6", - "HWZpcmV3YWxsX3BvbGljeV9ydWxlX3Jlc291cmNlEpMCCgpDbG9uZVJ1bGVz", - "EkUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQ2xvbmVSdWxlc1JlZ2lvbk5l", - "dHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24imQHaQR5wcm9qZWN0LHJlZ2lvbixmaXJld2Fs", - "bF9wb2xpY3mKThBSZWdpb25PcGVyYXRpb25zgtPkkwJfIl0vY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9maXJld2Fs", - "bFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L2Nsb25lUnVsZXMSgAIKBkRl", - "bGV0ZRJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVJlZ2lvbk5l", - "dHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24ijgHaQR5wcm9qZWN0LHJlZ2lvbixmaXJld2Fs", - "bF9wb2xpY3mKThBSZWdpb25PcGVyYXRpb25zgtPkkwJUKlIvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9maXJld2Fs", - "bFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9EusBCgNHZXQSPi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5HZXRSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xp", - "Y3lSZXF1ZXN0GicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQ", - "b2xpY3kie9pBHnByb2plY3QscmVnaW9uLGZpcmV3YWxsX3BvbGljeYLT5JMC", - "VBJSL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", - "Z2lvbn0vZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fRKcAgoO", - "R2V0QXNzb2NpYXRpb24SSS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRB", - "c3NvY2lhdGlvblJlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3Qa", - "Mi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJld2FsbFBvbGljeUFzc29j", - "aWF0aW9uIooB2kEecHJvamVjdCxyZWdpb24sZmlyZXdhbGxfcG9saWN5gtPk", - "kwJjEmEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", - "cmVnaW9ufS9maXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L2dl", - "dEFzc29jaWF0aW9uErcCChVHZXRFZmZlY3RpdmVGaXJld2FsbHMSUC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRFZmZlY3RpdmVGaXJld2FsbHNSZWdp", - "b25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GlMuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWNpZXNHZXRF", - "ZmZlY3RpdmVGaXJld2FsbHNSZXNwb25zZSJ32kEWcHJvamVjdCxyZWdpb24s", - "bmV0d29ya4LT5JMCWBJWL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3JlZ2lvbnMve3JlZ2lvbn0vZmlyZXdhbGxQb2xpY2llcy9nZXRFZmZlY3Rp", - "dmVGaXJld2FsbHMS9AEKDEdldElhbVBvbGljeRJHLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkdldElhbVBvbGljeVJlZ2lvbk5ldHdvcmtGaXJld2FsbFBv", - "bGljeVJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3ki", - "etpBF3Byb2plY3QscmVnaW9uLHJlc291cmNlgtPkkwJaElgvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9maXJld2Fs", - "bFBvbGljaWVzL3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5EoACCgdHZXRSdWxl", - "EkIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UnVsZVJlZ2lvbk5ldHdv", - "cmtGaXJld2FsbFBvbGljeVJlcXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5GaXJld2FsbFBvbGljeVJ1bGUigwHaQR5wcm9qZWN0LHJlZ2lvbixm", - "aXJld2FsbF9wb2xpY3mC0+STAlwSWi9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2ZpcmV3YWxsUG9saWNpZXMve2Zp", - "cmV3YWxsX3BvbGljeX0vZ2V0UnVsZRKRAgoGSW5zZXJ0EkEuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9s", - "aWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", - "biKfAdpBJ3Byb2plY3QscmVnaW9uLGZpcmV3YWxsX3BvbGljeV9yZXNvdXJj", - "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlwiQC9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2ZpcmV3YWxsUG9saWNp", - "ZXM6GGZpcmV3YWxsX3BvbGljeV9yZXNvdXJjZRLRAQoETGlzdBJBLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RSZWdpb25OZXR3b3JrRmlyZXdhbGxQ", - "b2xpY2llc1JlcXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5GaXJl", - "d2FsbFBvbGljeUxpc3QiWdpBDnByb2plY3QscmVnaW9ugtPkkwJCEkAvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9m", - "aXJld2FsbFBvbGljaWVzErECCgVQYXRjaBJALmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlBhdGNoUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLBAdpBN3By", - "b2plY3QscmVnaW9uLGZpcmV3YWxsX3BvbGljeSxmaXJld2FsbF9wb2xpY3lf", - "cmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJuMlIvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9maXJld2Fs", - "bFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9OhhmaXJld2FsbF9wb2xpY3lf", - "cmVzb3VyY2USzQIKCVBhdGNoUnVsZRJELmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlBhdGNoUnVsZVJlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVl", - "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i1QHaQTxw", + "fS9uZXR3b3JrRW5kcG9pbnRHcm91cHMve25ldHdvcmtfZW5kcG9pbnRfZ3Jv", + "dXB9L2RldGFjaE5ldHdvcmtFbmRwb2ludHM6QHJlZ2lvbl9uZXR3b3JrX2Vu", + "ZHBvaW50X2dyb3Vwc19kZXRhY2hfZW5kcG9pbnRzX3JlcXVlc3RfcmVzb3Vy", + "Y2UShAIKA0dldBI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJlZ2lv", + "bk5ldHdvcmtFbmRwb2ludEdyb3VwUmVxdWVzdBotLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3VwIo4B2kElcHJvamVjdCxy", + "ZWdpb24sbmV0d29ya19lbmRwb2ludF9ncm91cILT5JMCYBJeL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbmV0d29y", + "a0VuZHBvaW50R3JvdXBzL3tuZXR3b3JrX2VuZHBvaW50X2dyb3VwfRKjAgoG", + "SW5zZXJ0EkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9u", + "TmV0d29ya0VuZHBvaW50R3JvdXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuT3BlcmF0aW9uIrIB2kEucHJvamVjdCxyZWdpb24sbmV0d29y", + "a19lbmRwb2ludF9ncm91cF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC", + "0+STAmgiRS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", + "L3tyZWdpb259L25ldHdvcmtFbmRwb2ludEdyb3VwczofbmV0d29ya19lbmRw", + "b2ludF9ncm91cF9yZXNvdXJjZRLaAQoETGlzdBI/Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkxpc3RSZWdpb25OZXR3b3JrRW5kcG9pbnRHcm91cHNSZXF1", + "ZXN0GjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTmV0d29ya0VuZHBvaW50", + "R3JvdXBMaXN0Il7aQQ5wcm9qZWN0LHJlZ2lvboLT5JMCRxJFL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbmV0d29y", + "a0VuZHBvaW50R3JvdXBzEtECChRMaXN0TmV0d29ya0VuZHBvaW50cxJPLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3ROZXR3b3JrRW5kcG9pbnRzUmVn", + "aW9uTmV0d29ya0VuZHBvaW50R3JvdXBzUmVxdWVzdBpCLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk5ldHdvcmtFbmRwb2ludEdyb3Vwc0xpc3ROZXR3b3Jr", + "RW5kcG9pbnRzIqMB2kElcHJvamVjdCxyZWdpb24sbmV0d29ya19lbmRwb2lu", + "dF9ncm91cILT5JMCdSJzL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3JlZ2lvbnMve3JlZ2lvbn0vbmV0d29ya0VuZHBvaW50R3JvdXBzL3tuZXR3", + "b3JrX2VuZHBvaW50X2dyb3VwfS9saXN0TmV0d29ya0VuZHBvaW50cxpyykEW", + "Y29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFw", + "aXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNv", + "bS9hdXRoL2Nsb3VkLXBsYXRmb3JtMvInCh1SZWdpb25OZXR3b3JrRmlyZXdh", + "bGxQb2xpY2llcxLrAgoOQWRkQXNzb2NpYXRpb24SSS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5BZGRBc3NvY2lhdGlvblJlZ2lvbk5ldHdvcmtGaXJld2Fs", + "bFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", + "YXRpb24i6QHaQUNwcm9qZWN0LHJlZ2lvbixmaXJld2FsbF9wb2xpY3ksZmly", + "ZXdhbGxfcG9saWN5X2Fzc29jaWF0aW9uX3Jlc291cmNlik4QUmVnaW9uT3Bl", + "cmF0aW9uc4LT5JMCiQEiYS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9yZWdpb25zL3tyZWdpb259L2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxs", + "X3BvbGljeX0vYWRkQXNzb2NpYXRpb246JGZpcmV3YWxsX3BvbGljeV9hc3Nv", + "Y2lhdGlvbl9yZXNvdXJjZRLHAgoHQWRkUnVsZRJCLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkFkZFJ1bGVSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lS", + "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItMB", + "2kE8cHJvamVjdCxyZWdpb24sZmlyZXdhbGxfcG9saWN5LGZpcmV3YWxsX3Bv", + "bGljeV9ydWxlX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCeyJa", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lv", + "bn0vZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fS9hZGRSdWxl", + "Oh1maXJld2FsbF9wb2xpY3lfcnVsZV9yZXNvdXJjZRKTAgoKQ2xvbmVSdWxl", + "cxJFLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkNsb25lUnVsZXNSZWdpb25O", + "ZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuT3BlcmF0aW9uIpkB2kEecHJvamVjdCxyZWdpb24sZmlyZXdh", + "bGxfcG9saWN5ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCXyJdL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZmlyZXdh", + "bGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fS9jbG9uZVJ1bGVzEoACCgZE", + "ZWxldGUSQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVSZWdpb25O", + "ZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuT3BlcmF0aW9uIo4B2kEecHJvamVjdCxyZWdpb24sZmlyZXdh", + "bGxfcG9saWN5ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCVCpSL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZmlyZXdh", + "bGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fRLrAQoDR2V0Ej4uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9s", + "aWN5UmVxdWVzdBonLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkZpcmV3YWxs", + "UG9saWN5InvaQR5wcm9qZWN0LHJlZ2lvbixmaXJld2FsbF9wb2xpY3mC0+ST", + "AlQSUi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGljeX0SnAIK", + "DkdldEFzc29jaWF0aW9uEkkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0", + "QXNzb2NpYXRpb25SZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0", + "GjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmlyZXdhbGxQb2xpY3lBc3Nv", + "Y2lhdGlvbiKKAdpBHnByb2plY3QscmVnaW9uLGZpcmV3YWxsX3BvbGljeYLT", + "5JMCYxJhL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", + "e3JlZ2lvbn0vZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fS9n", + "ZXRBc3NvY2lhdGlvbhK3AgoVR2V0RWZmZWN0aXZlRmlyZXdhbGxzElAuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0RWZmZWN0aXZlRmlyZXdhbGxzUmVn", + "aW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBpTLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlJlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljaWVzR2V0", + "RWZmZWN0aXZlRmlyZXdhbGxzUmVzcG9uc2Uid9pBFnByb2plY3QscmVnaW9u", + "LG5ldHdvcmuC0+STAlgSVi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9yZWdpb25zL3tyZWdpb259L2ZpcmV3YWxsUG9saWNpZXMvZ2V0RWZmZWN0", + "aXZlRmlyZXdhbGxzEvQBCgxHZXRJYW1Qb2xpY3kSRy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lSZWdpb25OZXR3b3JrRmlyZXdhbGxQ", + "b2xpY3lSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5", + "InraQRdwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZYLT5JMCWhJYL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZmlyZXdh", + "bGxQb2xpY2llcy97cmVzb3VyY2V9L2dldElhbVBvbGljeRKAAgoHR2V0UnVs", + "ZRJCLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJ1bGVSZWdpb25OZXR3", + "b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GisuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuRmlyZXdhbGxQb2xpY3lSdWxlIoMB2kEecHJvamVjdCxyZWdpb24s", + "ZmlyZXdhbGxfcG9saWN5gtPkkwJcElovY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9maXJld2FsbFBvbGljaWVzL3tm", + "aXJld2FsbF9wb2xpY3l9L2dldFJ1bGUSkQIKBkluc2VydBJBLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvbk5ldHdvcmtGaXJld2FsbFBv", + "bGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24inwHaQSdwcm9qZWN0LHJlZ2lvbixmaXJld2FsbF9wb2xpY3lfcmVzb3Vy", + "Y2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJcIkAvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9maXJld2FsbFBvbGlj", + "aWVzOhhmaXJld2FsbF9wb2xpY3lfcmVzb3VyY2US0QEKBExpc3QSQS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9uTmV0d29ya0ZpcmV3YWxs", + "UG9saWNpZXNSZXF1ZXN0GisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRmly", + "ZXdhbGxQb2xpY3lMaXN0IlnaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCQhJAL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", + "ZmlyZXdhbGxQb2xpY2llcxKxAgoFUGF0Y2gSQC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5QYXRjaFJlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iwQHaQTdw", "cm9qZWN0LHJlZ2lvbixmaXJld2FsbF9wb2xpY3ksZmlyZXdhbGxfcG9saWN5", - "X3J1bGVfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJ9IlwvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9m", - "aXJld2FsbFBvbGljaWVzL3tmaXJld2FsbF9wb2xpY3l9L3BhdGNoUnVsZTod", - "ZmlyZXdhbGxfcG9saWN5X3J1bGVfcmVzb3VyY2USqAIKEVJlbW92ZUFzc29j", - "aWF0aW9uEkwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVtb3ZlQXNzb2Np", - "YXRpb25SZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqAB2kEecHJvamVjdCxy", - "ZWdpb24sZmlyZXdhbGxfcG9saWN5ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMC", - "ZiJkL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", - "Z2lvbn0vZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fS9yZW1v", - "dmVBc3NvY2lhdGlvbhKTAgoKUmVtb3ZlUnVsZRJFLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlJlbW92ZVJ1bGVSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xp", - "Y3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", - "IpkB2kEecHJvamVjdCxyZWdpb24sZmlyZXdhbGxfcG9saWN5ik4QUmVnaW9u", - "T3BlcmF0aW9uc4LT5JMCXyJdL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdh", - "bGxfcG9saWN5fS9yZW1vdmVSdWxlErwCCgxTZXRJYW1Qb2xpY3kSRy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lSZWdpb25OZXR3b3Jr", - "RmlyZXdhbGxQb2xpY3lSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUG9saWN5IsEB2kE6cHJvamVjdCxyZWdpb24scmVzb3VyY2UscmVnaW9u", - "X3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMCfiJYL2NvbXB1dGUv", + "X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCbjJSL2NvbXB1dGUv", "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZmlyZXdh", - "bGxQb2xpY2llcy97cmVzb3VyY2V9L3NldElhbVBvbGljeToicmVnaW9uX3Nl", - "dF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRLeAgoSVGVzdElhbVBlcm1pc3Np", - "b25zEk0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdElhbVBlcm1pc3Np", - "b25zUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBowLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIsYB", - "2kE5cHJvamVjdCxyZWdpb24scmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19y", - "ZXF1ZXN0X3Jlc291cmNlgtPkkwKDASJeL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vZmlyZXdhbGxQb2xpY2llcy97", - "cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9u", - "c19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t", - "0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0", - "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y", - "qgkKG1JlZ2lvbk5vdGlmaWNhdGlvbkVuZHBvaW50cxKQAgoGRGVsZXRlEkAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlUmVnaW9uTm90aWZpY2F0", - "aW9uRW5kcG9pbnRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "T3BlcmF0aW9uIp8B2kEkcHJvamVjdCxyZWdpb24sbm90aWZpY2F0aW9uX2Vu", - "ZHBvaW50ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCXypdL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbm90aWZpY2F0", - "aW9uRW5kcG9pbnRzL3tub3RpZmljYXRpb25fZW5kcG9pbnR9EoICCgNHZXQS", - "PS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRSZWdpb25Ob3RpZmljYXRp", - "b25FbmRwb2ludFJlcXVlc3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5O", - "b3RpZmljYXRpb25FbmRwb2ludCKMAdpBJHByb2plY3QscmVnaW9uLG5vdGlm", - "aWNhdGlvbl9lbmRwb2ludILT5JMCXxJdL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbm90aWZpY2F0aW9uRW5kcG9p", - "bnRzL3tub3RpZmljYXRpb25fZW5kcG9pbnR9EqECCgZJbnNlcnQSQC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRSZWdpb25Ob3RpZmljYXRpb25F", - "bmRwb2ludFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", - "YXRpb24isAHaQS1wcm9qZWN0LHJlZ2lvbixub3RpZmljYXRpb25fZW5kcG9p", - "bnRfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJnIkUvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9ub3Rp", - "ZmljYXRpb25FbmRwb2ludHM6Hm5vdGlmaWNhdGlvbl9lbmRwb2ludF9yZXNv", - "dXJjZRLaAQoETGlzdBI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RS", - "ZWdpb25Ob3RpZmljYXRpb25FbmRwb2ludHNSZXF1ZXN0GjEuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuTm90aWZpY2F0aW9uRW5kcG9pbnRMaXN0Il7aQQ5w", - "cm9qZWN0LHJlZ2lvboLT5JMCRxJFL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbm90aWZpY2F0aW9uRW5kcG9pbnRz", - "GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29v", - "Z2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFw", - "aXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0yxwcKEFJlZ2lvbk9wZXJhdGlv", - "bnMS4gEKBkRlbGV0ZRI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0", - "ZVJlZ2lvbk9wZXJhdGlvblJlcXVlc3QaNi5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5EZWxldGVSZWdpb25PcGVyYXRpb25SZXNwb25zZSJp2kEYcHJvamVj", - "dCxyZWdpb24sb3BlcmF0aW9ugtPkkwJIKkYvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9vcGVyYXRpb25zL3tvcGVy", - "YXRpb259EssBCgNHZXQSMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRS", - "ZWdpb25PcGVyYXRpb25SZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuT3BlcmF0aW9uImzaQRhwcm9qZWN0LHJlZ2lvbixvcGVyYXRpb26QTgGC", - "0+STAkgSRi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", - "L3tyZWdpb259L29wZXJhdGlvbnMve29wZXJhdGlvbn0SuQEKBExpc3QSNC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9uT3BlcmF0aW9uc1Jl", - "cXVlc3QaJi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb25MaXN0", - "IlPaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vb3BlcmF0aW9ucxLPAQoE", - "V2FpdBIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLldhaXRSZWdpb25PcGVy", - "YXRpb25SZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", - "aW9uIm7aQRhwcm9qZWN0LHJlZ2lvbixvcGVyYXRpb26C0+STAk0iSy9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L29w", - "ZXJhdGlvbnMve29wZXJhdGlvbn0vd2FpdBpyykEWY29tcHV0ZS5nb29nbGVh", - "cGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29t", - "cHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBs", - "YXRmb3JtMo0UChZSZWdpb25TZWN1cml0eVBvbGljaWVzEsACCgdBZGRSdWxl", - "EjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkUnVsZVJlZ2lvblNlY3Vy", - "aXR5UG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbiLTAdpBPHByb2plY3QscmVnaW9uLHNlY3VyaXR5X3BvbGljeSxz", - "ZWN1cml0eV9wb2xpY3lfcnVsZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlv", - "bnOC0+STAnsiWi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L3NlY3VyaXR5UG9saWNpZXMve3NlY3VyaXR5X3BvbGlj", - "eX0vYWRkUnVsZTodc2VjdXJpdHlfcG9saWN5X3J1bGVfcmVzb3VyY2US+QEK", - "BkRlbGV0ZRI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVJlZ2lv", - "blNlY3VyaXR5UG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiKOAdpBHnByb2plY3QscmVnaW9uLHNlY3VyaXR5X3Bv", - "bGljeYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlQqUi9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3NlY3VyaXR5UG9s", - "aWNpZXMve3NlY3VyaXR5X3BvbGljeX0S5AEKA0dldBI3Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkdldFJlZ2lvblNlY3VyaXR5UG9saWN5UmVxdWVzdBon", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5InvaQR5w", - "cm9qZWN0LHJlZ2lvbixzZWN1cml0eV9wb2xpY3mC0+STAlQSUi9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3NlY3Vy", - "aXR5UG9saWNpZXMve3NlY3VyaXR5X3BvbGljeX0S+QEKB0dldFJ1bGUSOy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRSdWxlUmVnaW9uU2VjdXJpdHlQ", - "b2xpY3lSZXF1ZXN0GisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJp", - "dHlQb2xpY3lSdWxlIoMB2kEecHJvamVjdCxyZWdpb24sc2VjdXJpdHlfcG9s", - "aWN5gtPkkwJcElovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", + "bGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fToYZmlyZXdhbGxfcG9saWN5", + "X3Jlc291cmNlEs0CCglQYXRjaFJ1bGUSRC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5QYXRjaFJ1bGVSZWdpb25OZXR3b3JrRmlyZXdhbGxQb2xpY3lSZXF1", + "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItUB2kE8", + "cHJvamVjdCxyZWdpb24sZmlyZXdhbGxfcG9saWN5LGZpcmV3YWxsX3BvbGlj", + "eV9ydWxlX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCfSJcL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", + "ZmlyZXdhbGxQb2xpY2llcy97ZmlyZXdhbGxfcG9saWN5fS9wYXRjaFJ1bGU6", + "HWZpcmV3YWxsX3BvbGljeV9ydWxlX3Jlc291cmNlEqgCChFSZW1vdmVBc3Nv", + "Y2lhdGlvbhJMLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlbW92ZUFzc29j", + "aWF0aW9uUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9saWN5UmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKgAdpBHnByb2plY3Qs", + "cmVnaW9uLGZpcmV3YWxsX3BvbGljeYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+ST", + "AmYiZC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3YWxsX3BvbGljeX0vcmVt", + "b3ZlQXNzb2NpYXRpb24SkwIKClJlbW92ZVJ1bGUSRS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5SZW1vdmVSdWxlUmVnaW9uTmV0d29ya0ZpcmV3YWxsUG9s", + "aWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", + "biKZAdpBHnByb2plY3QscmVnaW9uLGZpcmV3YWxsX3BvbGljeYpOEFJlZ2lv", + "bk9wZXJhdGlvbnOC0+STAl8iXS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L2ZpcmV3YWxsUG9saWNpZXMve2ZpcmV3", + "YWxsX3BvbGljeX0vcmVtb3ZlUnVsZRK8AgoMU2V0SWFtUG9saWN5EkcuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5UmVnaW9uTmV0d29y", + "a0ZpcmV3YWxsUG9saWN5UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlBvbGljeSLBAdpBOnByb2plY3QscmVnaW9uLHJlc291cmNlLHJlZ2lv", + "bl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2WC0+STAn4iWC9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2ZpcmV3", + "YWxsUG9saWNpZXMve3Jlc291cmNlfS9zZXRJYW1Qb2xpY3k6InJlZ2lvbl9z", + "ZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2US3gIKElRlc3RJYW1QZXJtaXNz", + "aW9ucxJNLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1QZXJtaXNz", + "aW9uc1JlZ2lvbk5ldHdvcmtGaXJld2FsbFBvbGljeVJlcXVlc3QaMC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25zZSLG", + "AdpBOXByb2plY3QscmVnaW9uLHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNf", + "cmVxdWVzdF9yZXNvdXJjZYLT5JMCgwEiXi9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L2ZpcmV3YWxsUG9saWNpZXMv", + "e3Jlc291cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVybWlzc2lv", + "bnNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNv", + "bdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxo", + "dHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3Jt", + "MqoJChtSZWdpb25Ob3RpZmljYXRpb25FbmRwb2ludHMSkAIKBkRlbGV0ZRJA", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVJlZ2lvbk5vdGlmaWNh", + "dGlvbkVuZHBvaW50UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKfAdpBJHByb2plY3QscmVnaW9uLG5vdGlmaWNhdGlvbl9l", + "bmRwb2ludIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAl8qXS9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25vdGlmaWNh", + "dGlvbkVuZHBvaW50cy97bm90aWZpY2F0aW9uX2VuZHBvaW50fRKCAgoDR2V0", + "Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uTm90aWZpY2F0", + "aW9uRW5kcG9pbnRSZXF1ZXN0Gi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "Tm90aWZpY2F0aW9uRW5kcG9pbnQijAHaQSRwcm9qZWN0LHJlZ2lvbixub3Rp", + "ZmljYXRpb25fZW5kcG9pbnSC0+STAl8SXS9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25vdGlmaWNhdGlvbkVuZHBv", + "aW50cy97bm90aWZpY2F0aW9uX2VuZHBvaW50fRKhAgoGSW5zZXJ0EkAuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9uTm90aWZpY2F0aW9u", + "RW5kcG9pbnRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", + "cmF0aW9uIrAB2kEtcHJvamVjdCxyZWdpb24sbm90aWZpY2F0aW9uX2VuZHBv", + "aW50X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCZyJFL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vbm90", + "aWZpY2F0aW9uRW5kcG9pbnRzOh5ub3RpZmljYXRpb25fZW5kcG9pbnRfcmVz", + "b3VyY2US2gEKBExpc3QSPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0", + "UmVnaW9uTm90aWZpY2F0aW9uRW5kcG9pbnRzUmVxdWVzdBoxLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLk5vdGlmaWNhdGlvbkVuZHBvaW50TGlzdCJe2kEO", + "cHJvamVjdCxyZWdpb26C0+STAkcSRS9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L25vdGlmaWNhdGlvbkVuZHBvaW50", + "cxpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdv", + "b2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVh", + "cGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMscHChBSZWdpb25PcGVyYXRp", + "b25zEuIBCgZEZWxldGUSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxl", + "dGVSZWdpb25PcGVyYXRpb25SZXF1ZXN0GjYuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuRGVsZXRlUmVnaW9uT3BlcmF0aW9uUmVzcG9uc2UiadpBGHByb2pl", + "Y3QscmVnaW9uLG9wZXJhdGlvboLT5JMCSCpGL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vb3BlcmF0aW9ucy97b3Bl", + "cmF0aW9ufRLLAQoDR2V0EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0", + "UmVnaW9uT3BlcmF0aW9uUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiJs2kEYcHJvamVjdCxyZWdpb24sb3BlcmF0aW9ukE4B", + "gtPkkwJIEkYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", + "cy97cmVnaW9ufS9vcGVyYXRpb25zL3tvcGVyYXRpb259ErkBCgRMaXN0EjQu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lvbk9wZXJhdGlvbnNS", + "ZXF1ZXN0GiYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uTGlz", + "dCJT2kEOcHJvamVjdCxyZWdpb26C0+STAjwSOi9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L29wZXJhdGlvbnMSzwEK", + "BFdhaXQSMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5XYWl0UmVnaW9uT3Bl", + "cmF0aW9uUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", + "dGlvbiJu2kEYcHJvamVjdCxyZWdpb24sb3BlcmF0aW9ugtPkkwJNIksvY29t", + "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9v", + "cGVyYXRpb25zL3tvcGVyYXRpb259L3dhaXQacspBFmNvbXB1dGUuZ29vZ2xl", + "YXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nv", + "bXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1w", + "bGF0Zm9ybTLSFgoWUmVnaW9uU2VjdXJpdHlQb2xpY2llcxLAAgoHQWRkUnVs", + "ZRI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFkZFJ1bGVSZWdpb25TZWN1", + "cml0eVBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24i0wHaQTxwcm9qZWN0LHJlZ2lvbixzZWN1cml0eV9wb2xpY3ks", + "c2VjdXJpdHlfcG9saWN5X3J1bGVfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRp", + "b25zgtPkkwJ7IlovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", "aW9ucy97cmVnaW9ufS9zZWN1cml0eVBvbGljaWVzL3tzZWN1cml0eV9wb2xp", - "Y3l9L2dldFJ1bGUSigIKBkluc2VydBI6Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkluc2VydFJlZ2lvblNlY3VyaXR5UG9saWN5UmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKfAdpBJ3Byb2plY3QscmVn", - "aW9uLHNlY3VyaXR5X3BvbGljeV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlv", - "bnOC0+STAlwiQC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L3NlY3VyaXR5UG9saWNpZXM6GHNlY3VyaXR5X3BvbGlj", - "eV9yZXNvdXJjZRLKAQoETGlzdBI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkxpc3RSZWdpb25TZWN1cml0eVBvbGljaWVzUmVxdWVzdBorLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5TGlzdCJZ2kEOcHJvamVj", - "dCxyZWdpb26C0+STAkISQC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9yZWdpb25zL3tyZWdpb259L3NlY3VyaXR5UG9saWNpZXMSqgIKBVBhdGNo", - "EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hSZWdpb25TZWN1cml0", - "eVBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", - "YXRpb24iwQHaQTdwcm9qZWN0LHJlZ2lvbixzZWN1cml0eV9wb2xpY3ksc2Vj", - "dXJpdHlfcG9saWN5X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMC", - "bjJSL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", - "Z2lvbn0vc2VjdXJpdHlQb2xpY2llcy97c2VjdXJpdHlfcG9saWN5fToYc2Vj", - "dXJpdHlfcG9saWN5X3Jlc291cmNlEsYCCglQYXRjaFJ1bGUSPS5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5QYXRjaFJ1bGVSZWdpb25TZWN1cml0eVBvbGlj", - "eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", - "1QHaQTxwcm9qZWN0LHJlZ2lvbixzZWN1cml0eV9wb2xpY3ksc2VjdXJpdHlf", - "cG9saWN5X3J1bGVfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJ9", - "IlwvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", - "aW9ufS9zZWN1cml0eVBvbGljaWVzL3tzZWN1cml0eV9wb2xpY3l9L3BhdGNo", - "UnVsZTodc2VjdXJpdHlfcG9saWN5X3J1bGVfcmVzb3VyY2USjAIKClJlbW92", - "ZVJ1bGUSPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZW1vdmVSdWxlUmVn", + "Y3l9L2FkZFJ1bGU6HXNlY3VyaXR5X3BvbGljeV9ydWxlX3Jlc291cmNlEvkB", + "CgZEZWxldGUSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVSZWdp", + "b25TZWN1cml0eVBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5PcGVyYXRpb24ijgHaQR5wcm9qZWN0LHJlZ2lvbixzZWN1cml0eV9w", + "b2xpY3mKThBSZWdpb25PcGVyYXRpb25zgtPkkwJUKlIvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zZWN1cml0eVBv", + "bGljaWVzL3tzZWN1cml0eV9wb2xpY3l9EuQBCgNHZXQSNy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5HZXRSZWdpb25TZWN1cml0eVBvbGljeVJlcXVlc3Qa", + "Jy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeSJ72kEe", + "cHJvamVjdCxyZWdpb24sc2VjdXJpdHlfcG9saWN5gtPkkwJUElIvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zZWN1", + "cml0eVBvbGljaWVzL3tzZWN1cml0eV9wb2xpY3l9EvkBCgdHZXRSdWxlEjsu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UnVsZVJlZ2lvblNlY3VyaXR5", + "UG9saWN5UmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNlY3Vy", + "aXR5UG9saWN5UnVsZSKDAdpBHnByb2plY3QscmVnaW9uLHNlY3VyaXR5X3Bv", + "bGljeYLT5JMCXBJaL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", + "Z2lvbnMve3JlZ2lvbn0vc2VjdXJpdHlQb2xpY2llcy97c2VjdXJpdHlfcG9s", + "aWN5fS9nZXRSdWxlEooCCgZJbnNlcnQSOi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnNlcnRSZWdpb25TZWN1cml0eVBvbGljeVJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24inwHaQSdwcm9qZWN0LHJl", + "Z2lvbixzZWN1cml0eV9wb2xpY3lfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRp", + "b25zgtPkkwJcIkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", + "aW9ucy97cmVnaW9ufS9zZWN1cml0eVBvbGljaWVzOhhzZWN1cml0eV9wb2xp", + "Y3lfcmVzb3VyY2USygEKBExpc3QSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5MaXN0UmVnaW9uU2VjdXJpdHlQb2xpY2llc1JlcXVlc3QaKy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TZWN1cml0eVBvbGljeUxpc3QiWdpBDnByb2pl", + "Y3QscmVnaW9ugtPkkwJCEkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vcmVnaW9ucy97cmVnaW9ufS9zZWN1cml0eVBvbGljaWVzEqoCCgVQYXRj", + "aBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUmVnaW9uU2VjdXJp", + "dHlQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", + "cmF0aW9uIsEB2kE3cHJvamVjdCxyZWdpb24sc2VjdXJpdHlfcG9saWN5LHNl", + "Y3VyaXR5X3BvbGljeV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+ST", + "Am4yUi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L3NlY3VyaXR5UG9saWNpZXMve3NlY3VyaXR5X3BvbGljeX06GHNl", + "Y3VyaXR5X3BvbGljeV9yZXNvdXJjZRLGAgoJUGF0Y2hSdWxlEj0uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hSdWxlUmVnaW9uU2VjdXJpdHlQb2xp", + "Y3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", + "ItUB2kE8cHJvamVjdCxyZWdpb24sc2VjdXJpdHlfcG9saWN5LHNlY3VyaXR5", + "X3BvbGljeV9ydWxlX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMC", + "fSJcL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", + "Z2lvbn0vc2VjdXJpdHlQb2xpY2llcy97c2VjdXJpdHlfcG9saWN5fS9wYXRj", + "aFJ1bGU6HXNlY3VyaXR5X3BvbGljeV9ydWxlX3Jlc291cmNlEowCCgpSZW1v", + "dmVSdWxlEj4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVtb3ZlUnVsZVJl", + "Z2lvblNlY3VyaXR5UG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLk9wZXJhdGlvbiKZAdpBHnByb2plY3QscmVnaW9uLHNlY3VyaXR5", + "X3BvbGljeYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAl8iXS9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3NlY3VyaXR5", + "UG9saWNpZXMve3NlY3VyaXR5X3BvbGljeX0vcmVtb3ZlUnVsZRLCAgoJU2V0", + "TGFiZWxzEj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TGFiZWxzUmVn", "aW9uU2VjdXJpdHlQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuT3BlcmF0aW9uIpkB2kEecHJvamVjdCxyZWdpb24sc2VjdXJpdHlf", - "cG9saWN5ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCXyJdL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc2VjdXJpdHlQ", - "b2xpY2llcy97c2VjdXJpdHlfcG9saWN5fS9yZW1vdmVSdWxlGnLKQRZjb21w", - "dXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", - "b20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", - "dGgvY2xvdWQtcGxhdGZvcm0ywwgKFVJlZ2lvblNzbENlcnRpZmljYXRlcxL4", - "AQoGRGVsZXRlEjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlUmVn", - "aW9uU3NsQ2VydGlmaWNhdGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuT3BlcmF0aW9uIo0B2kEecHJvamVjdCxyZWdpb24sc3NsX2NlcnRp", - "ZmljYXRlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCUypRL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc3NsQ2VydGlm", - "aWNhdGVzL3tzc2xfY2VydGlmaWNhdGV9EuMBCgNHZXQSNy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5HZXRSZWdpb25Tc2xDZXJ0aWZpY2F0ZVJlcXVlc3Qa", - "Jy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xDZXJ0aWZpY2F0ZSJ62kEe", - "cHJvamVjdCxyZWdpb24sc3NsX2NlcnRpZmljYXRlgtPkkwJTElEvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zc2xD", - "ZXJ0aWZpY2F0ZXMve3NzbF9jZXJ0aWZpY2F0ZX0SiQIKBkluc2VydBI6Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvblNzbENlcnRpZmlj", - "YXRlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", - "biKeAdpBJ3Byb2plY3QscmVnaW9uLHNzbF9jZXJ0aWZpY2F0ZV9yZXNvdXJj", - "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlsiPy9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3NzbENlcnRpZmljYXRl", - "czoYc3NsX2NlcnRpZmljYXRlX3Jlc291cmNlEsgBCgRMaXN0EjkuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lvblNzbENlcnRpZmljYXRlc1Jl", - "cXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xDZXJ0aWZpY2F0", - "ZUxpc3QiWNpBDnByb2plY3QscmVnaW9ugtPkkwJBEj8vY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zc2xDZXJ0aWZp", - "Y2F0ZXMacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3", - "dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29v", - "Z2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKVDAoRUmVnaW9uU3Ns", - "UG9saWNpZXMS5AEKBkRlbGV0ZRI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkRlbGV0ZVJlZ2lvblNzbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24if9pBGXByb2plY3QscmVnaW9uLHNzbF9w", - "b2xpY3mKThBSZWdpb25PcGVyYXRpb25zgtPkkwJKKkgvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zc2xQb2xpY2ll", - "cy97c3NsX3BvbGljeX0SywEKA0dldBIyLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkdldFJlZ2lvblNzbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5Tc2xQb2xpY3kibNpBGXByb2plY3QscmVnaW9uLHNzbF9w", - "b2xpY3mC0+STAkoSSC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", - "ZWdpb25zL3tyZWdpb259L3NzbFBvbGljaWVzL3tzc2xfcG9saWN5fRL2AQoG", - "SW5zZXJ0EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9u", - "U3NsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9w", - "ZXJhdGlvbiKQAdpBInByb2plY3QscmVnaW9uLHNzbF9wb2xpY3lfcmVzb3Vy", - "Y2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJSIjsvY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zc2xQb2xpY2llczoT", - "c3NsX3BvbGljeV9yZXNvdXJjZRK9AQoETGlzdBI1Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkxpc3RSZWdpb25Tc2xQb2xpY2llc1JlcXVlc3QaKC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xQb2xpY2llc0xpc3QiVNpBDnByb2pl", - "Y3QscmVnaW9ugtPkkwI9EjsvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vcmVnaW9ucy97cmVnaW9ufS9zc2xQb2xpY2llcxKOAgoVTGlzdEF2YWls", - "YWJsZUZlYXR1cmVzEkYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEF2", - "YWlsYWJsZUZlYXR1cmVzUmVnaW9uU3NsUG9saWNpZXNSZXF1ZXN0GkEuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsUG9saWNpZXNMaXN0QXZhaWxhYmxl", - "RmVhdHVyZXNSZXNwb25zZSJq2kEOcHJvamVjdCxyZWdpb26C0+STAlMSUS9j", + "dGUudjEuT3BlcmF0aW9uItEB2kE6cHJvamVjdCxyZWdpb24scmVzb3VyY2Us", + "cmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9w", + "ZXJhdGlvbnOC0+STAnsiVS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9yZWdpb25zL3tyZWdpb259L3NlY3VyaXR5UG9saWNpZXMve3Jlc291cmNl", + "fS9zZXRMYWJlbHM6InJlZ2lvbl9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3Vy", + "Y2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5n", + "b29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xl", + "YXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLDCAoVUmVnaW9uU3NsQ2Vy", + "dGlmaWNhdGVzEvgBCgZEZWxldGUSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5EZWxldGVSZWdpb25Tc2xDZXJ0aWZpY2F0ZVJlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ijQHaQR5wcm9qZWN0LHJlZ2lv", + "bixzc2xfY2VydGlmaWNhdGWKThBSZWdpb25PcGVyYXRpb25zgtPkkwJTKlEv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS9zc2xDZXJ0aWZpY2F0ZXMve3NzbF9jZXJ0aWZpY2F0ZX0S4wEKA0dldBI3", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJlZ2lvblNzbENlcnRpZmlj", + "YXRlUmVxdWVzdBonLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbENlcnRp", + "ZmljYXRlInraQR5wcm9qZWN0LHJlZ2lvbixzc2xfY2VydGlmaWNhdGWC0+ST", + "AlMSUS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L3NzbENlcnRpZmljYXRlcy97c3NsX2NlcnRpZmljYXRlfRKJAgoG", + "SW5zZXJ0EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9u", + "U3NsQ2VydGlmaWNhdGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuT3BlcmF0aW9uIp4B2kEncHJvamVjdCxyZWdpb24sc3NsX2NlcnRpZmlj", + "YXRlX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCWyI/L2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc3Ns", + "Q2VydGlmaWNhdGVzOhhzc2xfY2VydGlmaWNhdGVfcmVzb3VyY2USyAEKBExp", + "c3QSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9uU3NsQ2Vy", + "dGlmaWNhdGVzUmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNz", + "bENlcnRpZmljYXRlTGlzdCJY2kEOcHJvamVjdCxyZWdpb26C0+STAkESPy9j", "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", - "L3NzbFBvbGljaWVzL2xpc3RBdmFpbGFibGVGZWF0dXJlcxKMAgoFUGF0Y2gS", - "NC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaFJlZ2lvblNzbFBvbGlj", - "eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", - "qAHaQS1wcm9qZWN0LHJlZ2lvbixzc2xfcG9saWN5LHNzbF9wb2xpY3lfcmVz", - "b3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJfMkgvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zc2xQb2xpY2ll", - "cy97c3NsX3BvbGljeX06E3NzbF9wb2xpY3lfcmVzb3VyY2UacspBFmNvbXB1", - "dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNv", - "bS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", - "aC9jbG91ZC1wbGF0Zm9ybTKqCwoXUmVnaW9uVGFyZ2V0SHR0cFByb3hpZXMS", - "/wEKBkRlbGV0ZRI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVJl", - "Z2lvblRhcmdldEh0dHBQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24ikwHaQSBwcm9qZWN0LHJlZ2lvbix0YXJnZXRf", - "aHR0cF9wcm94eYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlcqVS9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3Rhcmdl", - "dEh0dHBQcm94aWVzL3t0YXJnZXRfaHR0cF9wcm94eX0S7AEKA0dldBI4Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJlZ2lvblRhcmdldEh0dHBQcm94", - "eVJlcXVlc3QaKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRw", - "UHJveHkigAHaQSBwcm9qZWN0LHJlZ2lvbix0YXJnZXRfaHR0cF9wcm94eYLT", - "5JMCVxJVL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", - "e3JlZ2lvbn0vdGFyZ2V0SHR0cFByb3hpZXMve3RhcmdldF9odHRwX3Byb3h5", - "fRKQAgoGSW5zZXJ0EjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0", - "UmVnaW9uVGFyZ2V0SHR0cFByb3h5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiKkAdpBKXByb2plY3QscmVnaW9uLHRhcmdl", - "dF9odHRwX3Byb3h5X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMC", - "XyJBL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", - "Z2lvbn0vdGFyZ2V0SHR0cFByb3hpZXM6GnRhcmdldF9odHRwX3Byb3h5X3Jl", - "c291cmNlEs0BCgRMaXN0EjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlz", - "dFJlZ2lvblRhcmdldEh0dHBQcm94aWVzUmVxdWVzdBosLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlRhcmdldEh0dHBQcm94eUxpc3QiWtpBDnByb2plY3Qs", - "cmVnaW9ugtPkkwJDEkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "cmVnaW9ucy97cmVnaW9ufS90YXJnZXRIdHRwUHJveGllcxLGAgoJU2V0VXJs", - "TWFwEj4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0VXJsTWFwUmVnaW9u", - "VGFyZ2V0SHR0cFByb3h5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiLUAdpBO3Byb2plY3QscmVnaW9uLHRhcmdldF9odHRw", - "X3Byb3h5LHVybF9tYXBfcmVmZXJlbmNlX3Jlc291cmNlik4QUmVnaW9uT3Bl", - "cmF0aW9uc4LT5JMCfSJfL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0SHR0cFByb3hpZXMve3RhcmdldF9o", - "dHRwX3Byb3h5fS9zZXRVcmxNYXA6GnVybF9tYXBfcmVmZXJlbmNlX3Jlc291", - "cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cu", - "Z29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ysxEKGFJlZ2lvblRhcmdl", - "dEh0dHBzUHJveGllcxKDAgoGRGVsZXRlEjwuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuRGVsZXRlUmVnaW9uVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ilgHaQSFwcm9qZWN0", - "LHJlZ2lvbix0YXJnZXRfaHR0cHNfcHJveHmKThBSZWdpb25PcGVyYXRpb25z", - "gtPkkwJZKlcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", - "cy97cmVnaW9ufS90YXJnZXRIdHRwc1Byb3hpZXMve3RhcmdldF9odHRwc19w", - "cm94eX0S8QEKA0dldBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJl", - "Z2lvblRhcmdldEh0dHBzUHJveHlSZXF1ZXN0GikuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eSKDAdpBIXByb2plY3QscmVnaW9u", - "LHRhcmdldF9odHRwc19wcm94eYLT5JMCWRJXL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0SHR0cHNQcm94", - "aWVzL3t0YXJnZXRfaHR0cHNfcHJveHl9EpQCCgZJbnNlcnQSPC5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5JbnNlcnRSZWdpb25UYXJnZXRIdHRwc1Byb3h5", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKn", - "AdpBKnByb2plY3QscmVnaW9uLHRhcmdldF9odHRwc19wcm94eV9yZXNvdXJj", - "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAmEiQi9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldEh0dHBzUHJv", - "eGllczobdGFyZ2V0X2h0dHBzX3Byb3h5X3Jlc291cmNlEtABCgRMaXN0Ejwu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lvblRhcmdldEh0dHBz", - "UHJveGllc1JlcXVlc3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJn", - "ZXRIdHRwc1Byb3h5TGlzdCJb2kEOcHJvamVjdCxyZWdpb26C0+STAkQSQi9j", + "L3NzbENlcnRpZmljYXRlcxpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJB", + "Vmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRw", + "czovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMpUM", + "ChFSZWdpb25Tc2xQb2xpY2llcxLkAQoGRGVsZXRlEjUuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuRGVsZXRlUmVnaW9uU3NsUG9saWN5UmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ/2kEZcHJvamVjdCxy", + "ZWdpb24sc3NsX3BvbGljeYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAkoqSC9j", "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", - "L3RhcmdldEh0dHBzUHJveGllcxK6AgoFUGF0Y2gSOy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5QYXRjaFJlZ2lvblRhcmdldEh0dHBzUHJveHlSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIs8B2kE9cHJv", - "amVjdCxyZWdpb24sdGFyZ2V0X2h0dHBzX3Byb3h5LHRhcmdldF9odHRwc19w", - "cm94eV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnYyVy9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3Rh", - "cmdldEh0dHBzUHJveGllcy97dGFyZ2V0X2h0dHBzX3Byb3h5fTobdGFyZ2V0", - "X2h0dHBzX3Byb3h5X3Jlc291cmNlErQDChJTZXRTc2xDZXJ0aWZpY2F0ZXMS", - "SC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRTc2xDZXJ0aWZpY2F0ZXNS", - "ZWdpb25UYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiKvAtpBY3Byb2plY3QscmVnaW9uLHRhcmdl", - "dF9odHRwc19wcm94eSxyZWdpb25fdGFyZ2V0X2h0dHBzX3Byb3hpZXNfc2V0", - "X3NzbF9jZXJ0aWZpY2F0ZXNfcmVxdWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9w", - "ZXJhdGlvbnOC0+STAq8BImovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRIdHRwc1Byb3hpZXMve3Rhcmdl", - "dF9odHRwc19wcm94eX0vc2V0U3NsQ2VydGlmaWNhdGVzOkFyZWdpb25fdGFy", - "Z2V0X2h0dHBzX3Byb3hpZXNfc2V0X3NzbF9jZXJ0aWZpY2F0ZXNfcmVxdWVz", - "dF9yZXNvdXJjZRLKAgoJU2V0VXJsTWFwEj8uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuU2V0VXJsTWFwUmVnaW9uVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3Qa", - "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i1wHaQTxwcm9q", - "ZWN0LHJlZ2lvbix0YXJnZXRfaHR0cHNfcHJveHksdXJsX21hcF9yZWZlcmVu", - "Y2VfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJ/ImEvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJn", - "ZXRIdHRwc1Byb3hpZXMve3RhcmdldF9odHRwc19wcm94eX0vc2V0VXJsTWFw", - "Ohp1cmxfbWFwX3JlZmVyZW5jZV9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29n", - "bGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", - "Y29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3Vk", - "LXBsYXRmb3JtMs8IChZSZWdpb25UYXJnZXRUY3BQcm94aWVzEvsBCgZEZWxl", - "dGUSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVSZWdpb25UYXJn", - "ZXRUY3BQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", - "cGVyYXRpb24ikAHaQR9wcm9qZWN0LHJlZ2lvbix0YXJnZXRfdGNwX3Byb3h5", - "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCVSpTL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0VGNwUHJveGll", - "cy97dGFyZ2V0X3RjcF9wcm94eX0S5gEKA0dldBI3Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkdldFJlZ2lvblRhcmdldFRjcFByb3h5UmVxdWVzdBonLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFRjcFByb3h5In3aQR9wcm9q", - "ZWN0LHJlZ2lvbix0YXJnZXRfdGNwX3Byb3h5gtPkkwJVElMvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRU", - "Y3BQcm94aWVzL3t0YXJnZXRfdGNwX3Byb3h5fRKMAgoGSW5zZXJ0EjouZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9uVGFyZ2V0VGNwUHJv", - "eHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", - "IqEB2kEocHJvamVjdCxyZWdpb24sdGFyZ2V0X3RjcF9wcm94eV9yZXNvdXJj", - "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAl0iQC9jb21wdXRlL3YxL3Byb2pl", - "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldFRjcFByb3hp", - "ZXM6GXRhcmdldF90Y3BfcHJveHlfcmVzb3VyY2USygEKBExpc3QSOi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9uVGFyZ2V0VGNwUHJveGll", - "c1JlcXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRUY3BQ", - "cm94eUxpc3QiWdpBDnByb2plY3QscmVnaW9ugtPkkwJCEkAvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRU", - "Y3BQcm94aWVzGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6", - "Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3", - "Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y7A0KDVJlZ2lv", - "blVybE1hcHMS1wEKBkRlbGV0ZRIyLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LkRlbGV0ZVJlZ2lvblVybE1hcFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24iddpBFnByb2plY3QscmVnaW9uLHVybF9tYXCK", - "ThBSZWdpb25PcGVyYXRpb25zgtPkkwJDKkEvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS91cmxNYXBzL3t1cmxfbWFw", - "fRK7AQoDR2V0Ei8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9u", - "VXJsTWFwUmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVybE1h", - "cCJi2kEWcHJvamVjdCxyZWdpb24sdXJsX21hcILT5JMCQxJBL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdXJsTWFw", - "cy97dXJsX21hcH0S6QEKBkluc2VydBIyLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkluc2VydFJlZ2lvblVybE1hcFJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24ihgHaQR9wcm9qZWN0LHJlZ2lvbix1cmxf", - "bWFwX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCSyI3L2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdXJs", - "TWFwczoQdXJsX21hcF9yZXNvdXJjZRKwAQoETGlzdBIxLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkxpc3RSZWdpb25VcmxNYXBzUmVxdWVzdBojLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlVybE1hcExpc3QiUNpBDnByb2plY3QscmVn", - "aW9ugtPkkwI5EjcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", - "aW9ucy97cmVnaW9ufS91cmxNYXBzEvkBCgVQYXRjaBIxLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlBhdGNoUmVnaW9uVXJsTWFwUmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKYAdpBJ3Byb2plY3QscmVn", - "aW9uLHVybF9tYXAsdXJsX21hcF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlv", - "bnOC0+STAlUyQS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L3VybE1hcHMve3VybF9tYXB9OhB1cmxfbWFwX3Jlc291", - "cmNlEvsBCgZVcGRhdGUSMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGRh", - "dGVSZWdpb25VcmxNYXBSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuT3BlcmF0aW9uIpgB2kEncHJvamVjdCxyZWdpb24sdXJsX21hcCx1cmxf", - "bWFwX3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCVRpBL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdXJs", - "TWFwcy97dXJsX21hcH06EHVybF9tYXBfcmVzb3VyY2UStQIKCFZhbGlkYXRl", - "EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVmFsaWRhdGVSZWdpb25VcmxN", - "YXBSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXJsTWFwc1Zh", - "bGlkYXRlUmVzcG9uc2UiwAHaQUBwcm9qZWN0LHJlZ2lvbix1cmxfbWFwLHJl", - "Z2lvbl91cmxfbWFwc192YWxpZGF0ZV9yZXF1ZXN0X3Jlc291cmNlgtPkkwJ3", - "IkovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", - "aW9ufS91cmxNYXBzL3t1cmxfbWFwfS92YWxpZGF0ZTopcmVnaW9uX3VybF9t", - "YXBzX3ZhbGlkYXRlX3JlcXVlc3RfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29v", - "Z2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", - "L2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91", - "ZC1wbGF0Zm9ybTLhAgoLUmVnaW9uWm9uZXMSqgEKBExpc3QSLy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9uWm9uZXNSZXF1ZXN0GiEuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuWm9uZUxpc3QiTtpBDnByb2plY3QscmVn", - "aW9ugtPkkwI3EjUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", - "aW9ucy97cmVnaW9ufS96b25lcxqkAcpBFmNvbXB1dGUuZ29vZ2xlYXBpcy5j", - "b23SQYcBaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRl", - "LnJlYWRvbmx5LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29t", - "cHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBs", - "YXRmb3JtMuMDCgdSZWdpb25zEpsBCgNHZXQSKS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5HZXRSZWdpb25SZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUmVnaW9uIkjaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCMRIvL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0SkgEK", - "BExpc3QSKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9uc1Jl", - "cXVlc3QaIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZWdpb25MaXN0Ijja", - "QQdwcm9qZWN0gtPkkwIoEiYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vcmVnaW9ucxqkAcpBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQYcBaHR0", - "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLnJlYWRvbmx5", - "LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRw", - "czovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMpsU", - "CgxSZXNlcnZhdGlvbnMSygEKDkFnZ3JlZ2F0ZWRMaXN0EjouZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RSZXNlcnZhdGlvbnNSZXF1", - "ZXN0GjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzZXJ2YXRpb25BZ2dy", - "ZWdhdGVkTGlzdCJI2kEHcHJvamVjdILT5JMCOBI2L2NvbXB1dGUvdjEvcHJv", - "amVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvcmVzZXJ2YXRpb25zEtsBCgZE", - "ZWxldGUSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVSZXNlcnZh", - "dGlvblJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24ietpBGHByb2plY3Qsem9uZSxyZXNlcnZhdGlvbopODlpvbmVPcGVyYXRp", - "b25zgtPkkwJIKkYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9u", - "ZXMve3pvbmV9L3Jlc2VydmF0aW9ucy97cmVzZXJ2YXRpb259EsYBCgNHZXQS", - "Li5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRSZXNlcnZhdGlvblJlcXVl", - "c3QaJC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNlcnZhdGlvbiJp2kEY", - "cHJvamVjdCx6b25lLHJlc2VydmF0aW9ugtPkkwJIEkYvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L3Jlc2VydmF0aW9ucy97", - "cmVzZXJ2YXRpb259EtoBCgxHZXRJYW1Qb2xpY3kSNy5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lSZXNlcnZhdGlvblJlcXVlc3QaHy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kicNpBFXByb2plY3Qsem9u", - "ZSxyZXNvdXJjZYLT5JMCUhJQL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3pvbmVzL3t6b25lfS9yZXNlcnZhdGlvbnMve3Jlc291cmNlfS9nZXRJ", - "YW1Qb2xpY3kS7QEKBkluc2VydBIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lkluc2VydFJlc2VydmF0aW9uUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbiKLAdpBIXByb2plY3Qsem9uZSxyZXNlcnZhdGlv", - "bl9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJQIjgvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L3Jlc2VydmF0aW9u", - "czoUcmVzZXJ2YXRpb25fcmVzb3VyY2USswEKBExpc3QSMC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5MaXN0UmVzZXJ2YXRpb25zUmVxdWVzdBooLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlJlc2VydmF0aW9uTGlzdCJP2kEMcHJvamVj", - "dCx6b25lgtPkkwI6EjgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "em9uZXMve3pvbmV9L3Jlc2VydmF0aW9ucxKuAgoGUmVzaXplEjEuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuUmVzaXplUmVzZXJ2YXRpb25SZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIswB2kE9cHJvamVj", - "dCx6b25lLHJlc2VydmF0aW9uLHJlc2VydmF0aW9uc19yZXNpemVfcmVxdWVz", - "dF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPkkwJ1Ik0vY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L3Jlc2VydmF0aW9u", - "cy97cmVzZXJ2YXRpb259L3Jlc2l6ZTokcmVzZXJ2YXRpb25zX3Jlc2l6ZV9y", - "ZXF1ZXN0X3Jlc291cmNlEp4CCgxTZXRJYW1Qb2xpY3kSNy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lSZXNlcnZhdGlvblJlcXVlc3Qa", - "Hy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiswHaQTZwcm9qZWN0", - "LHpvbmUscmVzb3VyY2Usem9uZV9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3Vy", - "Y2WC0+STAnQiUC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25l", - "cy97em9uZX0vcmVzZXJ2YXRpb25zL3tyZXNvdXJjZX0vc2V0SWFtUG9saWN5", - "OiB6b25lX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRLDAgoSVGVzdElh", - "bVBlcm1pc3Npb25zEj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdElh", - "bVBlcm1pc3Npb25zUmVzZXJ2YXRpb25SZXF1ZXN0GjAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVzcG9uc2UiuwHaQTdwcm9q", - "ZWN0LHpvbmUscmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jl", - "c291cmNlgtPkkwJ7IlYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "em9uZXMve3pvbmV9L3Jlc2VydmF0aW9ucy97cmVzb3VyY2V9L3Rlc3RJYW1Q", - "ZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNl", - "EocCCgZVcGRhdGUSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcGRhdGVS", - "ZXNlcnZhdGlvblJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", - "cGVyYXRpb24ipQHaQS1wcm9qZWN0LHpvbmUscmVzZXJ2YXRpb24scmVzZXJ2", - "YXRpb25fcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCXjJGL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9yZXNlcnZh", - "dGlvbnMve3Jlc2VydmF0aW9ufToUcmVzZXJ2YXRpb25fcmVzb3VyY2UacspB", - "FmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVh", - "cGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", - "b20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKaEwoQUmVzb3VyY2VQb2xpY2llcxLV", - "AQoOQWdncmVnYXRlZExpc3QSPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5B", - "Z2dyZWdhdGVkTGlzdFJlc291cmNlUG9saWNpZXNSZXF1ZXN0GjUuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuUmVzb3VyY2VQb2xpY3lBZ2dyZWdhdGVkTGlz", - "dCJM2kEHcHJvamVjdILT5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L2FnZ3JlZ2F0ZWQvcmVzb3VyY2VQb2xpY2llcxLzAQoGRGVsZXRl", - "EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlUmVzb3VyY2VQb2xp", - "Y3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", - "Io4B2kEecHJvamVjdCxyZWdpb24scmVzb3VyY2VfcG9saWN5ik4QUmVnaW9u", - "T3BlcmF0aW9uc4LT5JMCVCpSL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vcmVzb3VyY2VQb2xpY2llcy97cmVzb3Vy", - "Y2VfcG9saWN5fRLeAQoDR2V0EjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "R2V0UmVzb3VyY2VQb2xpY3lSZXF1ZXN0GicuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUmVzb3VyY2VQb2xpY3kie9pBHnByb2plY3QscmVnaW9uLHJlc291", - "cmNlX3BvbGljeYLT5JMCVBJSL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vcmVzb3VyY2VQb2xpY2llcy97cmVzb3Vy", - "Y2VfcG9saWN5fRLnAQoMR2V0SWFtUG9saWN5EjouZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuR2V0SWFtUG9saWN5UmVzb3VyY2VQb2xpY3lSZXF1ZXN0Gh8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5InraQRdwcm9qZWN0LHJl", - "Z2lvbixyZXNvdXJjZYLT5JMCWhJYL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vcmVzb3VyY2VQb2xpY2llcy97cmVz", - "b3VyY2V9L2dldElhbVBvbGljeRKEAgoGSW5zZXJ0EjQuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSW5zZXJ0UmVzb3VyY2VQb2xpY3lSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIp8B2kEncHJvamVjdCxy", - "ZWdpb24scmVzb3VyY2VfcG9saWN5X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0", - "aW9uc4LT5JMCXCJAL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", - "Z2lvbnMve3JlZ2lvbn0vcmVzb3VyY2VQb2xpY2llczoYcmVzb3VyY2VfcG9s", - "aWN5X3Jlc291cmNlEsQBCgRMaXN0EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuTGlzdFJlc291cmNlUG9saWNpZXNSZXF1ZXN0GisuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUmVzb3VyY2VQb2xpY3lMaXN0IlnaQQ5wcm9qZWN0LHJl", - "Z2lvboLT5JMCQhJAL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", - "Z2lvbnMve3JlZ2lvbn0vcmVzb3VyY2VQb2xpY2llcxKkAgoFUGF0Y2gSMy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaFJlc291cmNlUG9saWN5UmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLBAdpB", - "N3Byb2plY3QscmVnaW9uLHJlc291cmNlX3BvbGljeSxyZXNvdXJjZV9wb2xp", - "Y3lfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJuMlIvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yZXNv", - "dXJjZVBvbGljaWVzL3tyZXNvdXJjZV9wb2xpY3l9OhhyZXNvdXJjZV9wb2xp", - "Y3lfcmVzb3VyY2USrwIKDFNldElhbVBvbGljeRI6Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlNldElhbVBvbGljeVJlc291cmNlUG9saWN5UmVxdWVzdBof", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSLBAdpBOnByb2plY3Qs", - "cmVnaW9uLHJlc291cmNlLHJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVz", - "b3VyY2WC0+STAn4iWC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", - "ZWdpb25zL3tyZWdpb259L3Jlc291cmNlUG9saWNpZXMve3Jlc291cmNlfS9z", - "ZXRJYW1Qb2xpY3k6InJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3Vy", - "Y2US0QIKElRlc3RJYW1QZXJtaXNzaW9ucxJALmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc1Jlc291cmNlUG9saWN5UmVxdWVz", - "dBowLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jl", - "c3BvbnNlIsYB2kE5cHJvamVjdCxyZWdpb24scmVzb3VyY2UsdGVzdF9wZXJt", - "aXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPkkwKDASJeL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vcmVzb3VyY2VQ", - "b2xpY2llcy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9w", - "ZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2ds", - "ZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9j", - "b21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQt", - "cGxhdGZvcm0y9hMKB1JvdXRlcnMSuwEKDkFnZ3JlZ2F0ZWRMaXN0EjUuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RSb3V0ZXJzUmVx", - "dWVzdBotLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRlckFnZ3JlZ2F0", - "ZWRMaXN0IkPaQQdwcm9qZWN0gtPkkwIzEjEvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vYWdncmVnYXRlZC9yb3V0ZXJzEs8BCgZEZWxldGUSLC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVSb3V0ZXJSZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInPaQRVwcm9qZWN0", - "LHJlZ2lvbixyb3V0ZXKKThBSZWdpb25PcGVyYXRpb25zgtPkkwJCKkAvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9y", - "b3V0ZXJzL3tyb3V0ZXJ9ErMBCgNHZXQSKS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5HZXRSb3V0ZXJSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUm91dGVyImDaQRVwcm9qZWN0LHJlZ2lvbixyb3V0ZXKC0+STAkISQC9j", + "L3NzbFBvbGljaWVzL3tzc2xfcG9saWN5fRLLAQoDR2V0EjIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uU3NsUG9saWN5UmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbFBvbGljeSJs2kEZcHJvamVjdCxy", + "ZWdpb24sc3NsX3BvbGljeYLT5JMCShJIL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc3NsUG9saWNpZXMve3NzbF9w", + "b2xpY3l9EvYBCgZJbnNlcnQSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5J", + "bnNlcnRSZWdpb25Tc2xQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuT3BlcmF0aW9uIpAB2kEicHJvamVjdCxyZWdpb24sc3NsX3Bv", + "bGljeV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlIiOy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3Nz", + "bFBvbGljaWVzOhNzc2xfcG9saWN5X3Jlc291cmNlEr0BCgRMaXN0EjUuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lvblNzbFBvbGljaWVzUmVx", + "dWVzdBooLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbFBvbGljaWVzTGlz", + "dCJU2kEOcHJvamVjdCxyZWdpb26C0+STAj0SOy9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3NzbFBvbGljaWVzEo4C", + "ChVMaXN0QXZhaWxhYmxlRmVhdHVyZXMSRi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5MaXN0QXZhaWxhYmxlRmVhdHVyZXNSZWdpb25Tc2xQb2xpY2llc1Jl", + "cXVlc3QaQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xQb2xpY2llc0xp", + "c3RBdmFpbGFibGVGZWF0dXJlc1Jlc3BvbnNlImraQQ5wcm9qZWN0LHJlZ2lv", + "boLT5JMCUxJRL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", + "bnMve3JlZ2lvbn0vc3NsUG9saWNpZXMvbGlzdEF2YWlsYWJsZUZlYXR1cmVz", + "EowCCgVQYXRjaBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUmVn", + "aW9uU3NsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKoAdpBLXByb2plY3QscmVnaW9uLHNzbF9wb2xpY3ksc3Ns", + "X3BvbGljeV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAl8ySC9j", "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", - "L3JvdXRlcnMve3JvdXRlcn0S3QEKDEdldE5hdElwSW5mbxIyLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLkdldE5hdElwSW5mb1JvdXRlclJlcXVlc3QaKi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5OYXRJcEluZm9SZXNwb25zZSJt2kEV", - "cHJvamVjdCxyZWdpb24scm91dGVygtPkkwJPEk0vY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yb3V0ZXJzL3tyb3V0", - "ZXJ9L2dldE5hdElwSW5mbxL1AQoRR2V0TmF0TWFwcGluZ0luZm8SOC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXROYXRNYXBwaW5nSW5mb1JvdXRlcnNS", - "ZXF1ZXN0GjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVm1FbmRwb2ludE5h", - "dE1hcHBpbmdzTGlzdCJy2kEVcHJvamVjdCxyZWdpb24scm91dGVygtPkkwJU", - "ElIvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", - "aW9ufS9yb3V0ZXJzL3tyb3V0ZXJ9L2dldE5hdE1hcHBpbmdJbmZvEukBCg9H", - "ZXRSb3V0ZXJTdGF0dXMSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRS", - "b3V0ZXJTdGF0dXNSb3V0ZXJSZXF1ZXN0Gi0uZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuUm91dGVyU3RhdHVzUmVzcG9uc2UicNpBFXByb2plY3QscmVnaW9u", - "LHJvdXRlcoLT5JMCUhJQL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3JlZ2lvbnMve3JlZ2lvbn0vcm91dGVycy97cm91dGVyfS9nZXRSb3V0ZXJT", - "dGF0dXMS4QEKBkluc2VydBIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLklu", - "c2VydFJvdXRlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", - "cGVyYXRpb24ihAHaQR5wcm9qZWN0LHJlZ2lvbixyb3V0ZXJfcmVzb3VyY2WK", - "ThBSZWdpb25PcGVyYXRpb25zgtPkkwJKIjcvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yb3V0ZXJzOg9yb3V0ZXJf", - "cmVzb3VyY2USqgEKBExpc3QSKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5M", - "aXN0Um91dGVyc1JlcXVlc3QaIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5S", - "b3V0ZXJMaXN0IlDaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCORI3L2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vcm91dGVy", - "cxLvAQoFUGF0Y2gSKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaFJv", - "dXRlclJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24ilAHaQSVwcm9qZWN0LHJlZ2lvbixyb3V0ZXIscm91dGVyX3Jlc291cmNl", - "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCUzJAL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vcm91dGVycy97cm91dGVy", - "fToPcm91dGVyX3Jlc291cmNlEvUBCgdQcmV2aWV3Ei0uZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUHJldmlld1JvdXRlclJlcXVlc3QaLy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5Sb3V0ZXJzUHJldmlld1Jlc3BvbnNlIokB2kElcHJv", - "amVjdCxyZWdpb24scm91dGVyLHJvdXRlcl9yZXNvdXJjZYLT5JMCWyJIL2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0v", - "cm91dGVycy97cm91dGVyfS9wcmV2aWV3Og9yb3V0ZXJfcmVzb3VyY2US8QEK", - "BlVwZGF0ZRIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVwZGF0ZVJvdXRl", - "clJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", - "lAHaQSVwcm9qZWN0LHJlZ2lvbixyb3V0ZXIscm91dGVyX3Jlc291cmNlik4Q", - "UmVnaW9uT3BlcmF0aW9uc4LT5JMCUxpAL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vcm91dGVycy97cm91dGVyfToP", - "cm91dGVyX3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFW", - "aHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBz", - "Oi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0ywAYK", - "BlJvdXRlcxK6AQoGRGVsZXRlEisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "RGVsZXRlUm91dGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "T3BlcmF0aW9uIl/aQQ1wcm9qZWN0LHJvdXRlik4QR2xvYmFsT3BlcmF0aW9u", - "c4LT5JMCNio0L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", - "bC9yb3V0ZXMve3JvdXRlfRKdAQoDR2V0EiguZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuR2V0Um91dGVSZXF1ZXN0Gh4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUm91dGUiTNpBDXByb2plY3Qscm91dGWC0+STAjYSNC9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvcm91dGVzL3tyb3V0ZX0SywEK", - "Bkluc2VydBIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJvdXRl", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJw", - "2kEWcHJvamVjdCxyb3V0ZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC", - "0+STAj4iLC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", - "cm91dGVzOg5yb3V0ZV9yZXNvdXJjZRKWAQoETGlzdBIqLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkxpc3RSb3V0ZXNSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuUm91dGVMaXN0Ij7aQQdwcm9qZWN0gtPkkwIuEiwvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3JvdXRlcxpyykEW", + "L3NzbFBvbGljaWVzL3tzc2xfcG9saWN5fToTc3NsX3BvbGljeV9yZXNvdXJj", + "ZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdv", + "b2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVh", + "cGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMqoLChdSZWdpb25UYXJnZXRI", + "dHRwUHJveGllcxL/AQoGRGVsZXRlEjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuRGVsZXRlUmVnaW9uVGFyZ2V0SHR0cFByb3h5UmVxdWVzdBoiLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKTAdpBIHByb2plY3QscmVn", + "aW9uLHRhcmdldF9odHRwX3Byb3h5ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMC", + "VypVL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", + "Z2lvbn0vdGFyZ2V0SHR0cFByb3hpZXMve3RhcmdldF9odHRwX3Byb3h5fRLs", + "AQoDR2V0EjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uVGFy", + "Z2V0SHR0cFByb3h5UmVxdWVzdBooLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlRhcmdldEh0dHBQcm94eSKAAdpBIHByb2plY3QscmVnaW9uLHRhcmdldF9o", + "dHRwX3Byb3h5gtPkkwJXElUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRIdHRwUHJveGllcy97dGFyZ2V0", + "X2h0dHBfcHJveHl9EpACCgZJbnNlcnQSOy5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnNlcnRSZWdpb25UYXJnZXRIdHRwUHJveHlSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqQB2kEpcHJvamVjdCxy", + "ZWdpb24sdGFyZ2V0X2h0dHBfcHJveHlfcmVzb3VyY2WKThBSZWdpb25PcGVy", + "YXRpb25zgtPkkwJfIkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "cmVnaW9ucy97cmVnaW9ufS90YXJnZXRIdHRwUHJveGllczoadGFyZ2V0X2h0", + "dHBfcHJveHlfcmVzb3VyY2USzQEKBExpc3QSOy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5MaXN0UmVnaW9uVGFyZ2V0SHR0cFByb3hpZXNSZXF1ZXN0Giwu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cFByb3h5TGlzdCJa", + "2kEOcHJvamVjdCxyZWdpb26C0+STAkMSQS9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldEh0dHBQcm94aWVz", + "EsYCCglTZXRVcmxNYXASPi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRV", + "cmxNYXBSZWdpb25UYXJnZXRIdHRwUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItQB2kE7cHJvamVjdCxyZWdpb24s", + "dGFyZ2V0X2h0dHBfcHJveHksdXJsX21hcF9yZWZlcmVuY2VfcmVzb3VyY2WK", + "ThBSZWdpb25PcGVyYXRpb25zgtPkkwJ9Il8vY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRIdHRwUHJveGll", + "cy97dGFyZ2V0X2h0dHBfcHJveHl9L3NldFVybE1hcDoadXJsX21hcF9yZWZl", + "cmVuY2VfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZo", + "dHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6", + "Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKzEQoY", + "UmVnaW9uVGFyZ2V0SHR0cHNQcm94aWVzEoMCCgZEZWxldGUSPC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5EZWxldGVSZWdpb25UYXJnZXRIdHRwc1Byb3h5", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKW", + "AdpBIXByb2plY3QscmVnaW9uLHRhcmdldF9odHRwc19wcm94eYpOEFJlZ2lv", + "bk9wZXJhdGlvbnOC0+STAlkqVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldEh0dHBzUHJveGllcy97dGFy", + "Z2V0X2h0dHBzX3Byb3h5fRLxAQoDR2V0EjkuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuR2V0UmVnaW9uVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QaKS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwc1Byb3h5IoMB2kEhcHJv", + "amVjdCxyZWdpb24sdGFyZ2V0X2h0dHBzX3Byb3h5gtPkkwJZElcvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJn", + "ZXRIdHRwc1Byb3hpZXMve3RhcmdldF9odHRwc19wcm94eX0SlAIKBkluc2Vy", + "dBI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFJlZ2lvblRhcmdl", + "dEh0dHBzUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uIqcB2kEqcHJvamVjdCxyZWdpb24sdGFyZ2V0X2h0dHBzX3By", + "b3h5X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCYSJCL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFy", + "Z2V0SHR0cHNQcm94aWVzOht0YXJnZXRfaHR0cHNfcHJveHlfcmVzb3VyY2US", + "0AEKBExpc3QSPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0UmVnaW9u", + "VGFyZ2V0SHR0cHNQcm94aWVzUmVxdWVzdBotLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlRhcmdldEh0dHBzUHJveHlMaXN0IlvaQQ5wcm9qZWN0LHJlZ2lv", + "boLT5JMCRBJCL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", + "bnMve3JlZ2lvbn0vdGFyZ2V0SHR0cHNQcm94aWVzEroCCgVQYXRjaBI7Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUmVnaW9uVGFyZ2V0SHR0cHNQ", + "cm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24izwHaQT1wcm9qZWN0LHJlZ2lvbix0YXJnZXRfaHR0cHNfcHJveHksdGFy", + "Z2V0X2h0dHBzX3Byb3h5X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT", + "5JMCdjJXL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", + "e3JlZ2lvbn0vdGFyZ2V0SHR0cHNQcm94aWVzL3t0YXJnZXRfaHR0cHNfcHJv", + "eHl9Oht0YXJnZXRfaHR0cHNfcHJveHlfcmVzb3VyY2UStAMKElNldFNzbENl", + "cnRpZmljYXRlcxJILmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFNzbENl", + "cnRpZmljYXRlc1JlZ2lvblRhcmdldEh0dHBzUHJveHlSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIq8C2kFjcHJvamVjdCxy", + "ZWdpb24sdGFyZ2V0X2h0dHBzX3Byb3h5LHJlZ2lvbl90YXJnZXRfaHR0cHNf", + "cHJveGllc19zZXRfc3NsX2NlcnRpZmljYXRlc19yZXF1ZXN0X3Jlc291cmNl", + "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCrwEiai9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldEh0dHBzUHJv", + "eGllcy97dGFyZ2V0X2h0dHBzX3Byb3h5fS9zZXRTc2xDZXJ0aWZpY2F0ZXM6", + "QXJlZ2lvbl90YXJnZXRfaHR0cHNfcHJveGllc19zZXRfc3NsX2NlcnRpZmlj", + "YXRlc19yZXF1ZXN0X3Jlc291cmNlEsoCCglTZXRVcmxNYXASPy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5TZXRVcmxNYXBSZWdpb25UYXJnZXRIdHRwc1By", + "b3h5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", + "biLXAdpBPHByb2plY3QscmVnaW9uLHRhcmdldF9odHRwc19wcm94eSx1cmxf", + "bWFwX3JlZmVyZW5jZV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+ST", + "An8iYS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L3RhcmdldEh0dHBzUHJveGllcy97dGFyZ2V0X2h0dHBzX3Byb3h5", + "fS9zZXRVcmxNYXA6GnVybF9tYXBfcmVmZXJlbmNlX3Jlc291cmNlGnLKQRZj", + "b21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", + "cy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", + "L2F1dGgvY2xvdWQtcGxhdGZvcm0yzwgKFlJlZ2lvblRhcmdldFRjcFByb3hp", + "ZXMS+wEKBkRlbGV0ZRI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0", + "ZVJlZ2lvblRhcmdldFRjcFByb3h5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKQAdpBH3Byb2plY3QscmVnaW9uLHRhcmdl", + "dF90Y3BfcHJveHmKThBSZWdpb25PcGVyYXRpb25zgtPkkwJVKlMvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJn", + "ZXRUY3BQcm94aWVzL3t0YXJnZXRfdGNwX3Byb3h5fRLmAQoDR2V0EjcuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0UmVnaW9uVGFyZ2V0VGNwUHJveHlS", + "ZXF1ZXN0GicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0VGNwUHJv", + "eHkifdpBH3Byb2plY3QscmVnaW9uLHRhcmdldF90Y3BfcHJveHmC0+STAlUS", + "Uy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", + "b259L3RhcmdldFRjcFByb3hpZXMve3RhcmdldF90Y3BfcHJveHl9EowCCgZJ", + "bnNlcnQSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRSZWdpb25U", + "YXJnZXRUY3BQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24ioQHaQShwcm9qZWN0LHJlZ2lvbix0YXJnZXRfdGNwX3By", + "b3h5X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCXSJAL2NvbXB1", + "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFy", + "Z2V0VGNwUHJveGllczoZdGFyZ2V0X3RjcF9wcm94eV9yZXNvdXJjZRLKAQoE", + "TGlzdBI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RSZWdpb25UYXJn", + "ZXRUY3BQcm94aWVzUmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlRhcmdldFRjcFByb3h5TGlzdCJZ2kEOcHJvamVjdCxyZWdpb26C0+STAkIS", + "QC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", + "b259L3RhcmdldFRjcFByb3hpZXMacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5j", + "b23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUs", + "aHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9y", + "bTLsDQoNUmVnaW9uVXJsTWFwcxLXAQoGRGVsZXRlEjIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuRGVsZXRlUmVnaW9uVXJsTWFwUmVxdWVzdBoiLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ12kEWcHJvamVjdCxyZWdp", + "b24sdXJsX21hcIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAkMqQS9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3VybE1h", + "cHMve3VybF9tYXB9ErsBCgNHZXQSLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5HZXRSZWdpb25VcmxNYXBSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuVXJsTWFwImLaQRZwcm9qZWN0LHJlZ2lvbix1cmxfbWFwgtPkkwJD", + "EkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", + "aW9ufS91cmxNYXBzL3t1cmxfbWFwfRLpAQoGSW5zZXJ0EjIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuSW5zZXJ0UmVnaW9uVXJsTWFwUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKGAdpBH3Byb2plY3Qs", + "cmVnaW9uLHVybF9tYXBfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPk", + "kwJLIjcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", + "cmVnaW9ufS91cmxNYXBzOhB1cmxfbWFwX3Jlc291cmNlErABCgRMaXN0EjEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJlZ2lvblVybE1hcHNSZXF1", + "ZXN0GiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXJsTWFwTGlzdCJQ2kEO", + "cHJvamVjdCxyZWdpb26C0+STAjkSNy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3VybE1hcHMS+QEKBVBhdGNoEjEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hSZWdpb25VcmxNYXBSZXF1", + "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpgB2kEn", + "cHJvamVjdCxyZWdpb24sdXJsX21hcCx1cmxfbWFwX3Jlc291cmNlik4QUmVn", + "aW9uT3BlcmF0aW9uc4LT5JMCVTJBL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdXJsTWFwcy97dXJsX21hcH06EHVy", + "bF9tYXBfcmVzb3VyY2US+wEKBlVwZGF0ZRIyLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlVwZGF0ZVJlZ2lvblVybE1hcFJlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24imAHaQSdwcm9qZWN0LHJlZ2lvbix1", + "cmxfbWFwLHVybF9tYXBfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPk", + "kwJVGkEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", + "cmVnaW9ufS91cmxNYXBzL3t1cmxfbWFwfToQdXJsX21hcF9yZXNvdXJjZRK1", + "AgoIVmFsaWRhdGUSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WYWxpZGF0", + "ZVJlZ2lvblVybE1hcFJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5VcmxNYXBzVmFsaWRhdGVSZXNwb25zZSLAAdpBQHByb2plY3QscmVnaW9u", + "LHVybF9tYXAscmVnaW9uX3VybF9tYXBzX3ZhbGlkYXRlX3JlcXVlc3RfcmVz", + "b3VyY2WC0+STAnciSi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", + "ZWdpb25zL3tyZWdpb259L3VybE1hcHMve3VybF9tYXB9L3ZhbGlkYXRlOily", + "ZWdpb25fdXJsX21hcHNfdmFsaWRhdGVfcmVxdWVzdF9yZXNvdXJjZRpyykEW", "Y29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFw", "aXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNv", - "bS9hdXRoL2Nsb3VkLXBsYXRmb3JtMu8YChBTZWN1cml0eVBvbGljaWVzEqkC", - "CgdBZGRSdWxlEjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWRkUnVsZVNl", - "Y3VyaXR5UG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lk9wZXJhdGlvbiLCAdpBNXByb2plY3Qsc2VjdXJpdHlfcG9saWN5LHNlY3Vy", - "aXR5X3BvbGljeV9ydWxlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCcSJQL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9z", - "ZWN1cml0eVBvbGljaWVzL3tzZWN1cml0eV9wb2xpY3l9L2FkZFJ1bGU6HXNl", - "Y3VyaXR5X3BvbGljeV9ydWxlX3Jlc291cmNlEtcBCg5BZ2dyZWdhdGVkTGlz", - "dBI+Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0U2Vj", - "dXJpdHlQb2xpY2llc1JlcXVlc3QaNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5TZWN1cml0eVBvbGljaWVzQWdncmVnYXRlZExpc3QiTNpBB3Byb2plY3SC", - "0+STAjwSOi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdh", - "dGVkL3NlY3VyaXR5UG9saWNpZXMS4QEKBkRlbGV0ZRI0Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkRlbGV0ZVNlY3VyaXR5UG9saWN5UmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ92kEXcHJvamVjdCxz", - "ZWN1cml0eV9wb2xpY3mKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJKKkgvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3NlY3VyaXR5UG9s", - "aWNpZXMve3NlY3VyaXR5X3BvbGljeX0SzQEKA0dldBIxLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkdldFNlY3VyaXR5UG9saWN5UmVxdWVzdBonLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWN5ImraQRdwcm9qZWN0", - "LHNlY3VyaXR5X3BvbGljeYLT5JMCShJIL2NvbXB1dGUvdjEvcHJvamVjdHMv", - "e3Byb2plY3R9L2dsb2JhbC9zZWN1cml0eVBvbGljaWVzL3tzZWN1cml0eV9w", - "b2xpY3l9EuEBCgdHZXRSdWxlEjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "R2V0UnVsZVNlY3VyaXR5UG9saWN5UmVxdWVzdBorLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlNlY3VyaXR5UG9saWN5UnVsZSJy2kEXcHJvamVjdCxzZWN1", - "cml0eV9wb2xpY3mC0+STAlISUC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9nbG9iYWwvc2VjdXJpdHlQb2xpY2llcy97c2VjdXJpdHlfcG9saWN5", - "fS9nZXRSdWxlEvMBCgZJbnNlcnQSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5JbnNlcnRTZWN1cml0eVBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24ijgHaQSBwcm9qZWN0LHNlY3VyaXR5X3Bv", - "bGljeV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAlIiNi9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc2VjdXJpdHlQb2xp", - "Y2llczoYc2VjdXJpdHlfcG9saWN5X3Jlc291cmNlErMBCgRMaXN0EjQuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFNlY3VyaXR5UG9saWNpZXNSZXF1", - "ZXN0GisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lM", - "aXN0IkjaQQdwcm9qZWN0gtPkkwI4EjYvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vZ2xvYmFsL3NlY3VyaXR5UG9saWNpZXMSrgIKH0xpc3RQcmVj", - "b25maWd1cmVkRXhwcmVzc2lvblNldHMSTy5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5MaXN0UHJlY29uZmlndXJlZEV4cHJlc3Npb25TZXRzU2VjdXJpdHlQ", - "b2xpY2llc1JlcXVlc3QaUC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1", - "cml0eVBvbGljaWVzTGlzdFByZWNvbmZpZ3VyZWRFeHByZXNzaW9uU2V0c1Jl", - "c3BvbnNlImjaQQdwcm9qZWN0gtPkkwJYElYvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL3NlY3VyaXR5UG9saWNpZXMvbGlzdFByZWNv", - "bmZpZ3VyZWRFeHByZXNzaW9uU2V0cxKTAgoFUGF0Y2gSMy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5QYXRjaFNlY3VyaXR5UG9saWN5UmVxdWVzdBoiLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKwAdpBMHByb2plY3Qs", - "c2VjdXJpdHlfcG9saWN5LHNlY3VyaXR5X3BvbGljeV9yZXNvdXJjZYpOEEds", - "b2JhbE9wZXJhdGlvbnOC0+STAmQySC9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9nbG9iYWwvc2VjdXJpdHlQb2xpY2llcy97c2VjdXJpdHlfcG9s", - "aWN5fToYc2VjdXJpdHlfcG9saWN5X3Jlc291cmNlEq8CCglQYXRjaFJ1bGUS", - "Ny5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaFJ1bGVTZWN1cml0eVBv", - "bGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24ixAHaQTVwcm9qZWN0LHNlY3VyaXR5X3BvbGljeSxzZWN1cml0eV9wb2xp", - "Y3lfcnVsZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAnMiUi9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc2VjdXJpdHlQ", - "b2xpY2llcy97c2VjdXJpdHlfcG9saWN5fS9wYXRjaFJ1bGU6HXNlY3VyaXR5", - "X3BvbGljeV9ydWxlX3Jlc291cmNlEvUBCgpSZW1vdmVSdWxlEjguZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuUmVtb3ZlUnVsZVNlY3VyaXR5UG9saWN5UmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKIAdpB", - "F3Byb2plY3Qsc2VjdXJpdHlfcG9saWN5ik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCVSJTL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9z", - "ZWN1cml0eVBvbGljaWVzL3tzZWN1cml0eV9wb2xpY3l9L3JlbW92ZVJ1bGUS", - "qwIKCVNldExhYmVscxI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldExh", - "YmVsc1NlY3VyaXR5UG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbiLAAdpBM3Byb2plY3QscmVzb3VyY2UsZ2xvYmFs", - "X3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlv", - "bnOC0+STAnEiSy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9i", - "YWwvc2VjdXJpdHlQb2xpY2llcy97cmVzb3VyY2V9L3NldExhYmVsczoiZ2xv", - "YmFsX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5n", - "b29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", - "dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Ns", - "b3VkLXBsYXRmb3JtMvATChJTZXJ2aWNlQXR0YWNobWVudHMS3AEKDkFnZ3Jl", - "Z2F0ZWRMaXN0EkAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRl", - "ZExpc3RTZXJ2aWNlQXR0YWNobWVudHNSZXF1ZXN0GjguZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuU2VydmljZUF0dGFjaG1lbnRBZ2dyZWdhdGVkTGlzdCJO", - "2kEHcHJvamVjdILT5JMCPhI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L2FnZ3JlZ2F0ZWQvc2VydmljZUF0dGFjaG1lbnRzEv4BCgZEZWxldGUS", - "Ny5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVTZXJ2aWNlQXR0YWNo", - "bWVudFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24ilgHaQSFwcm9qZWN0LHJlZ2lvbixzZXJ2aWNlX2F0dGFjaG1lbnSKThBS", - "ZWdpb25PcGVyYXRpb25zgtPkkwJZKlcvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zZXJ2aWNlQXR0YWNobWVudHMv", - "e3NlcnZpY2VfYXR0YWNobWVudH0S7QEKA0dldBI0Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkdldFNlcnZpY2VBdHRhY2htZW50UmVxdWVzdBoqLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlNlcnZpY2VBdHRhY2htZW50IoMB2kEhcHJv", - "amVjdCxyZWdpb24sc2VydmljZV9hdHRhY2htZW50gtPkkwJZElcvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zZXJ2", - "aWNlQXR0YWNobWVudHMve3NlcnZpY2VfYXR0YWNobWVudH0S7AEKDEdldElh", - "bVBvbGljeRI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGlj", - "eVNlcnZpY2VBdHRhY2htZW50UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlBvbGljeSJ82kEXcHJvamVjdCxyZWdpb24scmVzb3VyY2WC0+ST", - "AlwSWi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", - "ZWdpb259L3NlcnZpY2VBdHRhY2htZW50cy97cmVzb3VyY2V9L2dldElhbVBv", - "bGljeRKPAgoGSW5zZXJ0EjcuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5z", - "ZXJ0U2VydmljZUF0dGFjaG1lbnRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuT3BlcmF0aW9uIqcB2kEqcHJvamVjdCxyZWdpb24sc2Vydmlj", - "ZV9hdHRhY2htZW50X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMC", - "YSJCL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", - "Z2lvbn0vc2VydmljZUF0dGFjaG1lbnRzOhtzZXJ2aWNlX2F0dGFjaG1lbnRf", - "cmVzb3VyY2USywEKBExpc3QSNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5M", - "aXN0U2VydmljZUF0dGFjaG1lbnRzUmVxdWVzdBouLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlNlcnZpY2VBdHRhY2htZW50TGlzdCJb2kEOcHJvamVjdCxy", - "ZWdpb26C0+STAkQSQi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", - "ZWdpb25zL3tyZWdpb259L3NlcnZpY2VBdHRhY2htZW50cxK1AgoFUGF0Y2gS", - "Ni5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaFNlcnZpY2VBdHRhY2ht", - "ZW50UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlv", - "biLPAdpBPXByb2plY3QscmVnaW9uLHNlcnZpY2VfYXR0YWNobWVudCxzZXJ2", - "aWNlX2F0dGFjaG1lbnRfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPk", - "kwJ2MlcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", - "cmVnaW9ufS9zZXJ2aWNlQXR0YWNobWVudHMve3NlcnZpY2VfYXR0YWNobWVu", - "dH06G3NlcnZpY2VfYXR0YWNobWVudF9yZXNvdXJjZRK1AgoMU2V0SWFtUG9s", - "aWN5Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5U2Vy", - "dmljZUF0dGFjaG1lbnRSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuUG9saWN5IsQB2kE6cHJvamVjdCxyZWdpb24scmVzb3VyY2UscmVnaW9u", - "X3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMCgAEiWi9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3NlcnZp", - "Y2VBdHRhY2htZW50cy97cmVzb3VyY2V9L3NldElhbVBvbGljeToicmVnaW9u", - "X3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRLWAgoSVGVzdElhbVBlcm1p", - "c3Npb25zEkMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdElhbVBlcm1p", - "c3Npb25zU2VydmljZUF0dGFjaG1lbnRSZXF1ZXN0GjAuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVzcG9uc2UiyAHaQTlwcm9q", - "ZWN0LHJlZ2lvbixyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3Rf", - "cmVzb3VyY2WC0+STAoUBImAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vcmVnaW9ucy97cmVnaW9ufS9zZXJ2aWNlQXR0YWNobWVudHMve3Jlc291", - "cmNlfS90ZXN0SWFtUGVybWlzc2lvbnM6IXRlc3RfcGVybWlzc2lvbnNfcmVx", - "dWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0", - "dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczov", - "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMrcEChdT", - "bmFwc2hvdFNldHRpbmdzU2VydmljZRKuAQoDR2V0EjIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuR2V0U25hcHNob3RTZXR0aW5nUmVxdWVzdBopLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlNuYXBzaG90U2V0dGluZ3MiSNpBB3Byb2pl", - "Y3SC0+STAjgSNi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9i", - "YWwvc25hcHNob3RTZXR0aW5ncxL2AQoFUGF0Y2gSNC5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5QYXRjaFNuYXBzaG90U2V0dGluZ1JlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikgHaQSJwcm9qZWN0LHNu", - "YXBzaG90X3NldHRpbmdzX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCVDI2L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9z", - "bmFwc2hvdFNldHRpbmdzOhpzbmFwc2hvdF9zZXR0aW5nc19yZXNvdXJjZRpy", - "ykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlz", - "LmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMqkPCglTbmFwc2hvdHMSxgEKBkRl", - "bGV0ZRIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVNuYXBzaG90", - "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJo", - "2kEQcHJvamVjdCxzbmFwc2hvdIpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAjwq", - "Oi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc25hcHNo", - "b3RzL3tzbmFwc2hvdH0SrAEKA0dldBIrLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkdldFNuYXBzaG90UmVxdWVzdBohLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlNuYXBzaG90IlXaQRBwcm9qZWN0LHNuYXBzaG90gtPkkwI8EjovY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3NuYXBzaG90cy97", - "c25hcHNob3R9EskBCgxHZXRJYW1Qb2xpY3kSNC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5HZXRJYW1Qb2xpY3lTbmFwc2hvdFJlcXVlc3QaHy5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiYtpBEHByb2plY3QscmVzb3VyY2WC", - "0+STAkkSRy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", - "c25hcHNob3RzL3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5EtcBCgZJbnNlcnQS", - "Li5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRTbmFwc2hvdFJlcXVl", - "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iedpBGXBy", - "b2plY3Qsc25hcHNob3RfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPk", - "kwJEIi8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3Nu", - "YXBzaG90czoRc25hcHNob3RfcmVzb3VyY2USnwEKBExpc3QSLS5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5MaXN0U25hcHNob3RzUmVxdWVzdBolLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlNuYXBzaG90TGlzdCJB2kEHcHJvamVjdILT", - "5JMCMRIvL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9z", - "bmFwc2hvdHMSkQIKDFNldElhbVBvbGljeRI0Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlNldElhbVBvbGljeVNuYXBzaG90UmVxdWVzdBofLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlBvbGljeSKpAdpBM3Byb2plY3QscmVzb3VyY2Us", - "Z2xvYmFsX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZYLT5JMCbSJHL2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9zbmFwc2hvdHMv", - "e3Jlc291cmNlfS9zZXRJYW1Qb2xpY3k6Imdsb2JhbF9zZXRfcG9saWN5X3Jl", - "cXVlc3RfcmVzb3VyY2USngIKCVNldExhYmVscxIxLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlNldExhYmVsc1NuYXBzaG90UmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK5AdpBM3Byb2plY3QscmVzb3Vy", - "Y2UsZ2xvYmFsX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2Jh", - "bE9wZXJhdGlvbnOC0+STAmoiRC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9nbG9iYWwvc25hcHNob3RzL3tyZXNvdXJjZX0vc2V0TGFiZWxzOiJn", - "bG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlErICChJUZXN0SWFt", - "UGVybWlzc2lvbnMSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFt", - "UGVybWlzc2lvbnNTbmFwc2hvdFJlcXVlc3QaMC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25zZSKtAdpBMnByb2plY3Qs", - "cmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPk", - "kwJyIk0vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3Nu", - "YXBzaG90cy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9w", - "ZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2ds", - "ZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9j", + "bS9hdXRoL2Nsb3VkLXBsYXRmb3JtMuECCgtSZWdpb25ab25lcxKqAQoETGlz", + "dBIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RSZWdpb25ab25lc1Jl", + "cXVlc3QaIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5ab25lTGlzdCJO2kEO", + "cHJvamVjdCxyZWdpb26C0+STAjcSNS9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3pvbmVzGqQBykEWY29tcHV0ZS5n", + "b29nbGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9h", + "dXRoL2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", + "b20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", + "dGgvY2xvdWQtcGxhdGZvcm0y4wMKB1JlZ2lvbnMSmwEKA0dldBIpLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkdldFJlZ2lvblJlcXVlc3QaHy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5SZWdpb24iSNpBDnByb2plY3QscmVnaW9ugtPk", + "kwIxEi8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", + "cmVnaW9ufRKSAQoETGlzdBIrLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxp", + "c3RSZWdpb25zUmVxdWVzdBojLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJl", + "Z2lvbkxpc3QiONpBB3Byb2plY3SC0+STAigSJi9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zGqQBykEWY29tcHV0ZS5nb29nbGVhcGlz", + "LmNvbdJBhwFodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1", + "dGUucmVhZG9ubHksaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9j", "b21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQt", - "cGxhdGZvcm0ytgkKD1NzbENlcnRpZmljYXRlcxLTAQoOQWdncmVnYXRlZExp", - "c3QSPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdFNz", - "bENlcnRpZmljYXRlc1JlcXVlc3QaNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5Tc2xDZXJ0aWZpY2F0ZUFnZ3JlZ2F0ZWRMaXN0IkvaQQdwcm9qZWN0gtPk", - "kwI7EjkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRl", - "ZC9zc2xDZXJ0aWZpY2F0ZXMS4AEKBkRlbGV0ZRI0Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkRlbGV0ZVNzbENlcnRpZmljYXRlUmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ82kEXcHJvamVjdCxzc2xf", - "Y2VydGlmaWNhdGWKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJJKkcvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3NzbENlcnRpZmljYXRl", - "cy97c3NsX2NlcnRpZmljYXRlfRLMAQoDR2V0EjEuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuR2V0U3NsQ2VydGlmaWNhdGVSZXF1ZXN0GicuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU3NsQ2VydGlmaWNhdGUiadpBF3Byb2plY3Qsc3Ns", - "X2NlcnRpZmljYXRlgtPkkwJJEkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vZ2xvYmFsL3NzbENlcnRpZmljYXRlcy97c3NsX2NlcnRpZmljYXRl", - "fRLyAQoGSW5zZXJ0EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0", - "U3NsQ2VydGlmaWNhdGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuT3BlcmF0aW9uIo0B2kEgcHJvamVjdCxzc2xfY2VydGlmaWNhdGVfcmVz", - "b3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJRIjUvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3NzbENlcnRpZmljYXRlczoYc3Ns", - "X2NlcnRpZmljYXRlX3Jlc291cmNlErEBCgRMaXN0EjMuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuTGlzdFNzbENlcnRpZmljYXRlc1JlcXVlc3QaKy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xDZXJ0aWZpY2F0ZUxpc3QiR9pBB3By", - "b2plY3SC0+STAjcSNS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", - "bG9iYWwvc3NsQ2VydGlmaWNhdGVzGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMu", - "Y29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRl", - "LGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZv", - "cm0yzwwKC1NzbFBvbGljaWVzEsgBCg5BZ2dyZWdhdGVkTGlzdBI5Lmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0U3NsUG9saWNpZXNS", - "ZXF1ZXN0GjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsUG9saWNpZXNB", - "Z2dyZWdhdGVkTGlzdCJH2kEHcHJvamVjdILT5JMCNxI1L2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvc3NsUG9saWNpZXMSzQEK", - "BkRlbGV0ZRIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVNzbFBv", - "bGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24ibtpBEnByb2plY3Qsc3NsX3BvbGljeYpOEEdsb2JhbE9wZXJhdGlvbnOC", - "0+STAkAqPi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", - "c3NsUG9saWNpZXMve3NzbF9wb2xpY3l9ErQBCgNHZXQSLC5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5HZXRTc2xQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU3NsUG9saWN5IlvaQRJwcm9qZWN0LHNzbF9wb2xp", - "Y3mC0+STAkASPi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9i", - "YWwvc3NsUG9saWNpZXMve3NzbF9wb2xpY3l9Et4BCgZJbnNlcnQSLy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRTc2xQb2xpY3lSZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIn/aQRtwcm9qZWN0", - "LHNzbF9wb2xpY3lfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJI", - "IjEvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3NzbFBv", - "bGljaWVzOhNzc2xfcG9saWN5X3Jlc291cmNlEqYBCgRMaXN0Ei8uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuTGlzdFNzbFBvbGljaWVzUmVxdWVzdBooLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbFBvbGljaWVzTGlzdCJD2kEHcHJv", - "amVjdILT5JMCMxIxL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", - "b2JhbC9zc2xQb2xpY2llcxL3AQoVTGlzdEF2YWlsYWJsZUZlYXR1cmVzEkAu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdEF2YWlsYWJsZUZlYXR1cmVz", - "U3NsUG9saWNpZXNSZXF1ZXN0GkEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "U3NsUG9saWNpZXNMaXN0QXZhaWxhYmxlRmVhdHVyZXNSZXNwb25zZSJZ2kEH", - "cHJvamVjdILT5JMCSRJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L2dsb2JhbC9zc2xQb2xpY2llcy9saXN0QXZhaWxhYmxlRmVhdHVyZXMS9QEK", - "BVBhdGNoEi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hTc2xQb2xp", - "Y3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", - "IpcB2kEmcHJvamVjdCxzc2xfcG9saWN5LHNzbF9wb2xpY3lfcmVzb3VyY2WK", - "ThBHbG9iYWxPcGVyYXRpb25zgtPkkwJVMj4vY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL3NzbFBvbGljaWVzL3tzc2xfcG9saWN5fToT", - "c3NsX3BvbGljeV9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNv", - "bdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxo", - "dHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3Jt", - "MrUGChBTdG9yYWdlUG9vbFR5cGVzEtYBCg5BZ2dyZWdhdGVkTGlzdBI+Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0U3RvcmFnZVBv", - "b2xUeXBlc1JlcXVlc3QaNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdG9y", - "YWdlUG9vbFR5cGVBZ2dyZWdhdGVkTGlzdCJM2kEHcHJvamVjdILT5JMCPBI6", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvc3Rv", - "cmFnZVBvb2xUeXBlcxLeAQoDR2V0EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuR2V0U3RvcmFnZVBvb2xUeXBlUmVxdWVzdBooLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlN0b3JhZ2VQb29sVHlwZSJ52kEecHJvamVjdCx6b25lLHN0", - "b3JhZ2VfcG9vbF90eXBlgtPkkwJSElAvY29tcHV0ZS92MS9wcm9qZWN0cy97", - "cHJvamVjdH0vem9uZXMve3pvbmV9L3N0b3JhZ2VQb29sVHlwZXMve3N0b3Jh", - "Z2VfcG9vbF90eXBlfRK/AQoETGlzdBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkxpc3RTdG9yYWdlUG9vbFR5cGVzUmVxdWVzdBosLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlN0b3JhZ2VQb29sVHlwZUxpc3QiU9pBDHByb2plY3Qs", - "em9uZYLT5JMCPhI8L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pv", - "bmVzL3t6b25lfS9zdG9yYWdlUG9vbFR5cGVzGqQBykEWY29tcHV0ZS5nb29n", - "bGVhcGlzLmNvbdJBhwFodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", - "L2NvbXB1dGUucmVhZG9ubHksaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", - "YXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", - "Y2xvdWQtcGxhdGZvcm0y3xMKDFN0b3JhZ2VQb29scxLKAQoOQWdncmVnYXRl", - "ZExpc3QSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlz", - "dFN0b3JhZ2VQb29sc1JlcXVlc3QaMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5TdG9yYWdlUG9vbEFnZ3JlZ2F0ZWRMaXN0IkjaQQdwcm9qZWN0gtPkkwI4", - "EjYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9z", - "dG9yYWdlUG9vbHMS3QEKBkRlbGV0ZRIxLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkRlbGV0ZVN0b3JhZ2VQb29sUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiJ82kEZcHJvamVjdCx6b25lLHN0b3JhZ2Vf", - "cG9vbIpODlpvbmVPcGVyYXRpb25zgtPkkwJJKkcvY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L3N0b3JhZ2VQb29scy97c3Rv", - "cmFnZV9wb29sfRLIAQoDR2V0Ei4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "R2V0U3RvcmFnZVBvb2xSZXF1ZXN0GiQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuU3RvcmFnZVBvb2wia9pBGXByb2plY3Qsem9uZSxzdG9yYWdlX3Bvb2yC", - "0+STAkkSRy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97", - "em9uZX0vc3RvcmFnZVBvb2xzL3tzdG9yYWdlX3Bvb2x9EtoBCgxHZXRJYW1Q", - "b2xpY3kSNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lT", - "dG9yYWdlUG9vbFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", - "b2xpY3kicNpBFXByb2plY3Qsem9uZSxyZXNvdXJjZYLT5JMCUhJQL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9zdG9yYWdl", - "UG9vbHMve3Jlc291cmNlfS9nZXRJYW1Qb2xpY3kS7wEKBkluc2VydBIxLmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFN0b3JhZ2VQb29sUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKNAdpBInBy", - "b2plY3Qsem9uZSxzdG9yYWdlX3Bvb2xfcmVzb3VyY2WKTg5ab25lT3BlcmF0", - "aW9uc4LT5JMCUSI4L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pv", - "bmVzL3t6b25lfS9zdG9yYWdlUG9vbHM6FXN0b3JhZ2VfcG9vbF9yZXNvdXJj", - "ZRKzAQoETGlzdBIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RTdG9y", - "YWdlUG9vbHNSZXF1ZXN0GiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3Rv", - "cmFnZVBvb2xMaXN0Ik/aQQxwcm9qZWN0LHpvbmWC0+STAjoSOC9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vc3RvcmFnZVBv", - "b2xzEugBCglMaXN0RGlza3MSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5M", - "aXN0RGlza3NTdG9yYWdlUG9vbHNSZXF1ZXN0Gi0uZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuU3RvcmFnZVBvb2xMaXN0RGlza3MiddpBGXByb2plY3Qsem9u", - "ZSxzdG9yYWdlX3Bvb2yC0+STAlMSUS9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS96b25lcy97em9uZX0vc3RvcmFnZVBvb2xzL3tzdG9yYWdlX3Bv", - "b2x9L2xpc3REaXNrcxKeAgoMU2V0SWFtUG9saWN5EjcuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuU2V0SWFtUG9saWN5U3RvcmFnZVBvb2xSZXF1ZXN0Gh8u", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5IrMB2kE2cHJvamVjdCx6", - "b25lLHJlc291cmNlLHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNl", - "gtPkkwJ0IlAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMv", - "e3pvbmV9L3N0b3JhZ2VQb29scy97cmVzb3VyY2V9L3NldElhbVBvbGljeTog", - "em9uZV9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2USwwIKElRlc3RJYW1Q", - "ZXJtaXNzaW9ucxI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJYW1Q", - "ZXJtaXNzaW9uc1N0b3JhZ2VQb29sUmVxdWVzdBowLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIrsB2kE3cHJvamVj", - "dCx6b25lLHJlc291cmNlLHRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNv", - "dXJjZYLT5JMCeyJWL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pv", - "bmVzL3t6b25lfS9zdG9yYWdlUG9vbHMve3Jlc291cmNlfS90ZXN0SWFtUGVy", - "bWlzc2lvbnM6IXRlc3RfcGVybWlzc2lvbnNfcmVxdWVzdF9yZXNvdXJjZRKL", - "AgoGVXBkYXRlEjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXBkYXRlU3Rv", - "cmFnZVBvb2xSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", - "cmF0aW9uIqkB2kEvcHJvamVjdCx6b25lLHN0b3JhZ2VfcG9vbCxzdG9yYWdl", - "X3Bvb2xfcmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCYDJHL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9zdG9yYWdl", - "UG9vbHMve3N0b3JhZ2VfcG9vbH06FXN0b3JhZ2VfcG9vbF9yZXNvdXJjZRpy", - "ykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlz", - "LmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMt0ZCgtTdWJuZXR3b3JrcxLHAQoO", - "QWdncmVnYXRlZExpc3QSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dy", - "ZWdhdGVkTGlzdFN1Ym5ldHdvcmtzUmVxdWVzdBoxLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlN1Ym5ldHdvcmtBZ2dyZWdhdGVkTGlzdCJH2kEHcHJvamVj", - "dILT5JMCNxI1L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3Jl", - "Z2F0ZWQvc3VibmV0d29ya3MS3wEKBkRlbGV0ZRIwLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkRlbGV0ZVN1Ym5ldHdvcmtSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIn/aQRlwcm9qZWN0LHJlZ2lvbixz", - "dWJuZXR3b3Jrik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCSipIL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc3VibmV0", - "d29ya3Mve3N1Ym5ldHdvcmt9Eu4CChFFeHBhbmRJcENpZHJSYW5nZRI7Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkV4cGFuZElwQ2lkclJhbmdlU3VibmV0", - "d29ya1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24i9wHaQUtwcm9qZWN0LHJlZ2lvbixzdWJuZXR3b3JrLHN1Ym5ldHdvcmtz", - "X2V4cGFuZF9pcF9jaWRyX3JhbmdlX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdp", - "b25PcGVyYXRpb25zgtPkkwKPASJaL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc3VibmV0d29ya3Mve3N1Ym5ldHdv", - "cmt9L2V4cGFuZElwQ2lkclJhbmdlOjFzdWJuZXR3b3Jrc19leHBhbmRfaXBf", - "Y2lkcl9yYW5nZV9yZXF1ZXN0X3Jlc291cmNlEscBCgNHZXQSLS5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5HZXRTdWJuZXR3b3JrUmVxdWVzdBojLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlN1Ym5ldHdvcmsibNpBGXByb2plY3QscmVn", - "aW9uLHN1Ym5ldHdvcmuC0+STAkoSSC9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3N1Ym5ldHdvcmtzL3tzdWJuZXR3", - "b3JrfRLeAQoMR2V0SWFtUG9saWN5EjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuR2V0SWFtUG9saWN5U3VibmV0d29ya1JlcXVlc3QaHy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5Qb2xpY3kiddpBF3Byb2plY3QscmVnaW9uLHJlc291", - "cmNlgtPkkwJVElMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", - "aW9ucy97cmVnaW9ufS9zdWJuZXR3b3Jrcy97cmVzb3VyY2V9L2dldElhbVBv", - "bGljeRLxAQoGSW5zZXJ0EjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5z", - "ZXJ0U3VibmV0d29ya1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5PcGVyYXRpb24ikAHaQSJwcm9qZWN0LHJlZ2lvbixzdWJuZXR3b3JrX3Jl", - "c291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCUiI7L2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc3VibmV0d29y", - "a3M6E3N1Ym5ldHdvcmtfcmVzb3VyY2UStgEKBExpc3QSLy5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5MaXN0U3VibmV0d29ya3NSZXF1ZXN0GicuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29ya0xpc3QiVNpBDnByb2plY3Qs", - "cmVnaW9ugtPkkwI9EjsvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "cmVnaW9ucy97cmVnaW9ufS9zdWJuZXR3b3JrcxLRAQoKTGlzdFVzYWJsZRI1", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RVc2FibGVTdWJuZXR3b3Jr", - "c1JlcXVlc3QaOC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Vc2FibGVTdWJu", - "ZXR3b3Jrc0FnZ3JlZ2F0ZWRMaXN0IlLaQQdwcm9qZWN0gtPkkwJCEkAvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9zdWJuZXR3", - "b3Jrcy9saXN0VXNhYmxlEocCCgVQYXRjaBIvLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlBhdGNoU3VibmV0d29ya1JlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24iqAHaQS1wcm9qZWN0LHJlZ2lvbixzdWJu", - "ZXR3b3JrLHN1Ym5ldHdvcmtfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25z", - "gtPkkwJfMkgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", - "cy97cmVnaW9ufS9zdWJuZXR3b3Jrcy97c3VibmV0d29ya306E3N1Ym5ldHdv", - "cmtfcmVzb3VyY2USpgIKDFNldElhbVBvbGljeRI2Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlNldElhbVBvbGljeVN1Ym5ldHdvcmtSZXF1ZXN0Gh8uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5IrwB2kE6cHJvamVjdCxyZWdp", - "b24scmVzb3VyY2UscmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJj", - "ZYLT5JMCeSJTL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", - "bnMve3JlZ2lvbn0vc3VibmV0d29ya3Mve3Jlc291cmNlfS9zZXRJYW1Qb2xp", - "Y3k6InJlZ2lvbl9zZXRfcG9saWN5X3JlcXVlc3RfcmVzb3VyY2USkwMKGFNl", - "dFByaXZhdGVJcEdvb2dsZUFjY2VzcxJCLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlNldFByaXZhdGVJcEdvb2dsZUFjY2Vzc1N1Ym5ldHdvcmtSZXF1ZXN0", - "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIo4C2kFTcHJv", - "amVjdCxyZWdpb24sc3VibmV0d29yayxzdWJuZXR3b3Jrc19zZXRfcHJpdmF0", - "ZV9pcF9nb29nbGVfYWNjZXNzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25P", - "cGVyYXRpb25zgtPkkwKeASJhL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vc3VibmV0d29ya3Mve3N1Ym5ldHdvcmt9", - "L3NldFByaXZhdGVJcEdvb2dsZUFjY2Vzczo5c3VibmV0d29ya3Nfc2V0X3By", - "aXZhdGVfaXBfZ29vZ2xlX2FjY2Vzc19yZXF1ZXN0X3Jlc291cmNlEscCChJU", - "ZXN0SWFtUGVybWlzc2lvbnMSPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", - "ZXN0SWFtUGVybWlzc2lvbnNTdWJuZXR3b3JrUmVxdWVzdBowLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIsAB2kE5", - "cHJvamVjdCxyZWdpb24scmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1", - "ZXN0X3Jlc291cmNlgtPkkwJ+IlkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vcmVnaW9ucy97cmVnaW9ufS9zdWJuZXR3b3Jrcy97cmVzb3VyY2V9", - "L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0", + "cGxhdGZvcm0ymxQKDFJlc2VydmF0aW9ucxLKAQoOQWdncmVnYXRlZExpc3QS", + "Oi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlzdFJlc2Vy", + "dmF0aW9uc1JlcXVlc3QaMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNl", + "cnZhdGlvbkFnZ3JlZ2F0ZWRMaXN0IkjaQQdwcm9qZWN0gtPkkwI4EjYvY29t", + "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9yZXNlcnZh", + "dGlvbnMS2wEKBkRlbGV0ZRIxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRl", + "bGV0ZVJlc2VydmF0aW9uUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiJ62kEYcHJvamVjdCx6b25lLHJlc2VydmF0aW9uik4O", + "Wm9uZU9wZXJhdGlvbnOC0+STAkgqRi9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS96b25lcy97em9uZX0vcmVzZXJ2YXRpb25zL3tyZXNlcnZhdGlv", + "bn0SxgEKA0dldBIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFJlc2Vy", + "dmF0aW9uUmVxdWVzdBokLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJlc2Vy", + "dmF0aW9uImnaQRhwcm9qZWN0LHpvbmUscmVzZXJ2YXRpb26C0+STAkgSRi9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vcmVz", + "ZXJ2YXRpb25zL3tyZXNlcnZhdGlvbn0S2gEKDEdldElhbVBvbGljeRI3Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeVJlc2VydmF0aW9u", + "UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSJw2kEV", + "cHJvamVjdCx6b25lLHJlc291cmNlgtPkkwJSElAvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L3Jlc2VydmF0aW9ucy97cmVz", + "b3VyY2V9L2dldElhbVBvbGljeRLtAQoGSW5zZXJ0EjEuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuSW5zZXJ0UmVzZXJ2YXRpb25SZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIosB2kEhcHJvamVjdCx6b25l", + "LHJlc2VydmF0aW9uX3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAlAi", + "OC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", + "cmVzZXJ2YXRpb25zOhRyZXNlcnZhdGlvbl9yZXNvdXJjZRKzAQoETGlzdBIw", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RSZXNlcnZhdGlvbnNSZXF1", + "ZXN0GiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUmVzZXJ2YXRpb25MaXN0", + "Ik/aQQxwcm9qZWN0LHpvbmWC0+STAjoSOC9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS96b25lcy97em9uZX0vcmVzZXJ2YXRpb25zEq4CCgZSZXNp", + "emUSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNpemVSZXNlcnZhdGlv", + "blJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", + "zAHaQT1wcm9qZWN0LHpvbmUscmVzZXJ2YXRpb24scmVzZXJ2YXRpb25zX3Jl", + "c2l6ZV9yZXF1ZXN0X3Jlc291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAnUi", + "TS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", + "cmVzZXJ2YXRpb25zL3tyZXNlcnZhdGlvbn0vcmVzaXplOiRyZXNlcnZhdGlv", + "bnNfcmVzaXplX3JlcXVlc3RfcmVzb3VyY2USngIKDFNldElhbVBvbGljeRI3", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldElhbVBvbGljeVJlc2VydmF0", + "aW9uUmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSKz", + "AdpBNnByb2plY3Qsem9uZSxyZXNvdXJjZSx6b25lX3NldF9wb2xpY3lfcmVx", + "dWVzdF9yZXNvdXJjZYLT5JMCdCJQL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3pvbmVzL3t6b25lfS9yZXNlcnZhdGlvbnMve3Jlc291cmNlfS9z", + "ZXRJYW1Qb2xpY3k6IHpvbmVfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNl", + "EsMCChJUZXN0SWFtUGVybWlzc2lvbnMSPS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5UZXN0SWFtUGVybWlzc2lvbnNSZXNlcnZhdGlvblJlcXVlc3QaMC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25z", + "ZSK7AdpBN3Byb2plY3Qsem9uZSxyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25z", + "X3JlcXVlc3RfcmVzb3VyY2WC0+STAnsiVi9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS96b25lcy97em9uZX0vcmVzZXJ2YXRpb25zL3tyZXNvdXJj", + "ZX0vdGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVl", + "c3RfcmVzb3VyY2UShwIKBlVwZGF0ZRIxLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlVwZGF0ZVJlc2VydmF0aW9uUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKlAdpBLXByb2plY3Qsem9uZSxyZXNlcnZh", + "dGlvbixyZXNlcnZhdGlvbl9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPk", + "kwJeMkYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pv", + "bmV9L3Jlc2VydmF0aW9ucy97cmVzZXJ2YXRpb259OhRyZXNlcnZhdGlvbl9y", + "ZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8v", + "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5n", + "b29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMpoTChBSZXNvdXJj", + "ZVBvbGljaWVzEtUBCg5BZ2dyZWdhdGVkTGlzdBI+Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0UmVzb3VyY2VQb2xpY2llc1JlcXVl", + "c3QaNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeUFn", + "Z3JlZ2F0ZWRMaXN0IkzaQQdwcm9qZWN0gtPkkwI8EjovY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9yZXNvdXJjZVBvbGljaWVz", + "EvMBCgZEZWxldGUSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVS", + "ZXNvdXJjZVBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24ijgHaQR5wcm9qZWN0LHJlZ2lvbixyZXNvdXJjZV9wb2xp", + "Y3mKThBSZWdpb25PcGVyYXRpb25zgtPkkwJUKlIvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yZXNvdXJjZVBvbGlj", + "aWVzL3tyZXNvdXJjZV9wb2xpY3l9Et4BCgNHZXQSMS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5HZXRSZXNvdXJjZVBvbGljeVJlcXVlc3QaJy5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeSJ72kEecHJvamVjdCxy", + "ZWdpb24scmVzb3VyY2VfcG9saWN5gtPkkwJUElIvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yZXNvdXJjZVBvbGlj", + "aWVzL3tyZXNvdXJjZV9wb2xpY3l9EucBCgxHZXRJYW1Qb2xpY3kSOi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lSZXNvdXJjZVBvbGlj", + "eVJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kietpB", + "F3Byb2plY3QscmVnaW9uLHJlc291cmNlgtPkkwJaElgvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yZXNvdXJjZVBv", + "bGljaWVzL3tyZXNvdXJjZX0vZ2V0SWFtUG9saWN5EoQCCgZJbnNlcnQSNC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRSZXNvdXJjZVBvbGljeVJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24inwHa", + "QSdwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZV9wb2xpY3lfcmVzb3VyY2WKThBS", + "ZWdpb25PcGVyYXRpb25zgtPkkwJcIkAvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yZXNvdXJjZVBvbGljaWVzOhhy", + "ZXNvdXJjZV9wb2xpY3lfcmVzb3VyY2USxAEKBExpc3QSNC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5MaXN0UmVzb3VyY2VQb2xpY2llc1JlcXVlc3QaKy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZXNvdXJjZVBvbGljeUxpc3QiWdpB", + "DnByb2plY3QscmVnaW9ugtPkkwJCEkAvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yZXNvdXJjZVBvbGljaWVzEqQC", + "CgVQYXRjaBIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUmVzb3Vy", + "Y2VQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", + "cmF0aW9uIsEB2kE3cHJvamVjdCxyZWdpb24scmVzb3VyY2VfcG9saWN5LHJl", + "c291cmNlX3BvbGljeV9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+ST", + "Am4yUi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L3Jlc291cmNlUG9saWNpZXMve3Jlc291cmNlX3BvbGljeX06GHJl", + "c291cmNlX3BvbGljeV9yZXNvdXJjZRKvAgoMU2V0SWFtUG9saWN5EjouZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5UmVzb3VyY2VQb2xp", + "Y3lSZXF1ZXN0Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5IsEB", + "2kE6cHJvamVjdCxyZWdpb24scmVzb3VyY2UscmVnaW9uX3NldF9wb2xpY3lf", + "cmVxdWVzdF9yZXNvdXJjZYLT5JMCfiJYL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vcmVzb3VyY2VQb2xpY2llcy97", + "cmVzb3VyY2V9L3NldElhbVBvbGljeToicmVnaW9uX3NldF9wb2xpY3lfcmVx", + "dWVzdF9yZXNvdXJjZRLRAgoSVGVzdElhbVBlcm1pc3Npb25zEkAuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuVGVzdElhbVBlcm1pc3Npb25zUmVzb3VyY2VQ", + "b2xpY3lSZXF1ZXN0GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBl", + "cm1pc3Npb25zUmVzcG9uc2UixgHaQTlwcm9qZWN0LHJlZ2lvbixyZXNvdXJj", + "ZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAoMBIl4v", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS9yZXNvdXJjZVBvbGljaWVzL3tyZXNvdXJjZX0vdGVzdElhbVBlcm1pc3Np", + "b25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UacspBFmNv", + "bXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlz", + "LmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", + "YXV0aC9jbG91ZC1wbGF0Zm9ybTL2EwoHUm91dGVycxK7AQoOQWdncmVnYXRl", + "ZExpc3QSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlz", + "dFJvdXRlcnNSZXF1ZXN0Gi0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUm91", + "dGVyQWdncmVnYXRlZExpc3QiQ9pBB3Byb2plY3SC0+STAjMSMS9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVkL3JvdXRlcnMSzwEK", + "BkRlbGV0ZRIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVJvdXRl", + "clJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", + "c9pBFXByb2plY3QscmVnaW9uLHJvdXRlcopOEFJlZ2lvbk9wZXJhdGlvbnOC", + "0+STAkIqQC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", + "L3tyZWdpb259L3JvdXRlcnMve3JvdXRlcn0SswEKA0dldBIpLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkdldFJvdXRlclJlcXVlc3QaHy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5Sb3V0ZXIiYNpBFXByb2plY3QscmVnaW9uLHJvdXRl", + "coLT5JMCQhJAL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", + "bnMve3JlZ2lvbn0vcm91dGVycy97cm91dGVyfRLdAQoMR2V0TmF0SXBJbmZv", + "EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0TmF0SXBJbmZvUm91dGVy", + "UmVxdWVzdBoqLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk5hdElwSW5mb1Jl", + "c3BvbnNlIm3aQRVwcm9qZWN0LHJlZ2lvbixyb3V0ZXKC0+STAk8STS9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3Jv", + "dXRlcnMve3JvdXRlcn0vZ2V0TmF0SXBJbmZvEvUBChFHZXROYXRNYXBwaW5n", + "SW5mbxI4Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldE5hdE1hcHBpbmdJ", + "bmZvUm91dGVyc1JlcXVlc3QaMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5W", + "bUVuZHBvaW50TmF0TWFwcGluZ3NMaXN0InLaQRVwcm9qZWN0LHJlZ2lvbixy", + "b3V0ZXKC0+STAlQSUi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9y", + "ZWdpb25zL3tyZWdpb259L3JvdXRlcnMve3JvdXRlcn0vZ2V0TmF0TWFwcGlu", + "Z0luZm8S6QEKD0dldFJvdXRlclN0YXR1cxI1Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkdldFJvdXRlclN0YXR1c1JvdXRlclJlcXVlc3QaLS5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5Sb3V0ZXJTdGF0dXNSZXNwb25zZSJw2kEVcHJv", + "amVjdCxyZWdpb24scm91dGVygtPkkwJSElAvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yb3V0ZXJzL3tyb3V0ZXJ9", + "L2dldFJvdXRlclN0YXR1cxLhAQoGSW5zZXJ0EiwuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuSW5zZXJ0Um91dGVyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKEAdpBHnByb2plY3QscmVnaW9uLHJvdXRl", + "cl9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAkoiNy9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3JvdXRl", + "cnM6D3JvdXRlcl9yZXNvdXJjZRKqAQoETGlzdBIrLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkxpc3RSb3V0ZXJzUmVxdWVzdBojLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlJvdXRlckxpc3QiUNpBDnByb2plY3QscmVnaW9ugtPkkwI5", + "EjcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", + "aW9ufS9yb3V0ZXJzEu8BCgVQYXRjaBIrLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlBhdGNoUm91dGVyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiKUAdpBJXByb2plY3QscmVnaW9uLHJvdXRlcixyb3V0", + "ZXJfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJTMkAvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yb3V0", + "ZXJzL3tyb3V0ZXJ9Og9yb3V0ZXJfcmVzb3VyY2US9QEKB1ByZXZpZXcSLS5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5QcmV2aWV3Um91dGVyUmVxdWVzdBov", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlJvdXRlcnNQcmV2aWV3UmVzcG9u", + "c2UiiQHaQSVwcm9qZWN0LHJlZ2lvbixyb3V0ZXIscm91dGVyX3Jlc291cmNl", + "gtPkkwJbIkgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", + "cy97cmVnaW9ufS9yb3V0ZXJzL3tyb3V0ZXJ9L3ByZXZpZXc6D3JvdXRlcl9y", + "ZXNvdXJjZRLxAQoGVXBkYXRlEiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "VXBkYXRlUm91dGVyUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKUAdpBJXByb2plY3QscmVnaW9uLHJvdXRlcixyb3V0ZXJf", + "cmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJTGkAvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9yb3V0ZXJz", + "L3tyb3V0ZXJ9Og9yb3V0ZXJfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xl", + "YXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nv", + "bXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1w", + "bGF0Zm9ybTLABgoGUm91dGVzEroBCgZEZWxldGUSKy5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5EZWxldGVSb3V0ZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5PcGVyYXRpb24iX9pBDXByb2plY3Qscm91dGWKThBHbG9i", + "YWxPcGVyYXRpb25zgtPkkwI2KjQvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2xvYmFsL3JvdXRlcy97cm91dGV9Ep0BCgNHZXQSKC5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5HZXRSb3V0ZVJlcXVlc3QaHi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5Sb3V0ZSJM2kENcHJvamVjdCxyb3V0ZYLT5JMCNhI0", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9yb3V0ZXMv", + "e3JvdXRlfRLLAQoGSW5zZXJ0EisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "SW5zZXJ0Um91dGVSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uInDaQRZwcm9qZWN0LHJvdXRlX3Jlc291cmNlik4QR2xvYmFs", + "T3BlcmF0aW9uc4LT5JMCPiIsL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L2dsb2JhbC9yb3V0ZXM6DnJvdXRlX3Jlc291cmNlEpYBCgRMaXN0Eiou", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFJvdXRlc1JlcXVlc3QaIi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5Sb3V0ZUxpc3QiPtpBB3Byb2plY3SC", + "0+STAi4SLC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "cm91dGVzGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93", + "d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdv", + "b2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y7xgKEFNlY3VyaXR5", + "UG9saWNpZXMSqQIKB0FkZFJ1bGUSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5BZGRSdWxlU2VjdXJpdHlQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuT3BlcmF0aW9uIsIB2kE1cHJvamVjdCxzZWN1cml0eV9w", + "b2xpY3ksc2VjdXJpdHlfcG9saWN5X3J1bGVfcmVzb3VyY2WKThBHbG9iYWxP", + "cGVyYXRpb25zgtPkkwJxIlAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL3NlY3VyaXR5UG9saWNpZXMve3NlY3VyaXR5X3BvbGljeX0v", + "YWRkUnVsZTodc2VjdXJpdHlfcG9saWN5X3J1bGVfcmVzb3VyY2US1wEKDkFn", + "Z3JlZ2F0ZWRMaXN0Ej4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVn", + "YXRlZExpc3RTZWN1cml0eVBvbGljaWVzUmVxdWVzdBo3Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlNlY3VyaXR5UG9saWNpZXNBZ2dyZWdhdGVkTGlzdCJM", + "2kEHcHJvamVjdILT5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L2FnZ3JlZ2F0ZWQvc2VjdXJpdHlQb2xpY2llcxLhAQoGRGVsZXRlEjQu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlU2VjdXJpdHlQb2xpY3lS", + "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIn3a", + "QRdwcm9qZWN0LHNlY3VyaXR5X3BvbGljeYpOEEdsb2JhbE9wZXJhdGlvbnOC", + "0+STAkoqSC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "c2VjdXJpdHlQb2xpY2llcy97c2VjdXJpdHlfcG9saWN5fRLNAQoDR2V0EjEu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0U2VjdXJpdHlQb2xpY3lSZXF1", + "ZXN0GicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3ki", + "atpBF3Byb2plY3Qsc2VjdXJpdHlfcG9saWN5gtPkkwJKEkgvY29tcHV0ZS92", + "MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3NlY3VyaXR5UG9saWNpZXMv", + "e3NlY3VyaXR5X3BvbGljeX0S4QEKB0dldFJ1bGUSNS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5HZXRSdWxlU2VjdXJpdHlQb2xpY3lSZXF1ZXN0GisuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2VjdXJpdHlQb2xpY3lSdWxlInLaQRdw", + "cm9qZWN0LHNlY3VyaXR5X3BvbGljeYLT5JMCUhJQL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L2dsb2JhbC9zZWN1cml0eVBvbGljaWVzL3tzZWN1", + "cml0eV9wb2xpY3l9L2dldFJ1bGUS8wEKBkluc2VydBI0Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkluc2VydFNlY3VyaXR5UG9saWN5UmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKOAdpBIHByb2plY3Qs", + "c2VjdXJpdHlfcG9saWN5X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", + "5JMCUiI2L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9z", + "ZWN1cml0eVBvbGljaWVzOhhzZWN1cml0eV9wb2xpY3lfcmVzb3VyY2USswEK", + "BExpc3QSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0U2VjdXJpdHlQ", + "b2xpY2llc1JlcXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZWN1", + "cml0eVBvbGljeUxpc3QiSNpBB3Byb2plY3SC0+STAjgSNi9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc2VjdXJpdHlQb2xpY2llcxKu", + "AgofTGlzdFByZWNvbmZpZ3VyZWRFeHByZXNzaW9uU2V0cxJPLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkxpc3RQcmVjb25maWd1cmVkRXhwcmVzc2lvblNl", + "dHNTZWN1cml0eVBvbGljaWVzUmVxdWVzdBpQLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlNlY3VyaXR5UG9saWNpZXNMaXN0UHJlY29uZmlndXJlZEV4cHJl", + "c3Npb25TZXRzUmVzcG9uc2UiaNpBB3Byb2plY3SC0+STAlgSVi9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc2VjdXJpdHlQb2xpY2ll", + "cy9saXN0UHJlY29uZmlndXJlZEV4cHJlc3Npb25TZXRzEpMCCgVQYXRjaBIz", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoU2VjdXJpdHlQb2xpY3lS", + "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrAB", + "2kEwcHJvamVjdCxzZWN1cml0eV9wb2xpY3ksc2VjdXJpdHlfcG9saWN5X3Jl", + "c291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCZDJIL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC9zZWN1cml0eVBvbGljaWVzL3tz", + "ZWN1cml0eV9wb2xpY3l9OhhzZWN1cml0eV9wb2xpY3lfcmVzb3VyY2USrwIK", + "CVBhdGNoUnVsZRI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoUnVs", + "ZVNlY3VyaXR5UG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiLEAdpBNXByb2plY3Qsc2VjdXJpdHlfcG9saWN5LHNl", + "Y3VyaXR5X3BvbGljeV9ydWxlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9u", + "c4LT5JMCcyJSL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", + "bC9zZWN1cml0eVBvbGljaWVzL3tzZWN1cml0eV9wb2xpY3l9L3BhdGNoUnVs", + "ZTodc2VjdXJpdHlfcG9saWN5X3J1bGVfcmVzb3VyY2US9QEKClJlbW92ZVJ1", + "bGUSOC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZW1vdmVSdWxlU2VjdXJp", + "dHlQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", + "cmF0aW9uIogB2kEXcHJvamVjdCxzZWN1cml0eV9wb2xpY3mKThBHbG9iYWxP", + "cGVyYXRpb25zgtPkkwJVIlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL3NlY3VyaXR5UG9saWNpZXMve3NlY3VyaXR5X3BvbGljeX0v", + "cmVtb3ZlUnVsZRKrAgoJU2V0TGFiZWxzEjcuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuU2V0TGFiZWxzU2VjdXJpdHlQb2xpY3lSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIsAB2kEzcHJvamVjdCxyZXNv", + "dXJjZSxnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlik4QR2xv", + "YmFsT3BlcmF0aW9uc4LT5JMCcSJLL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L2dsb2JhbC9zZWN1cml0eVBvbGljaWVzL3tyZXNvdXJjZX0vc2V0", + "TGFiZWxzOiJnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGnLK", + "QRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xl", + "YXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMu", + "Y29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y8BMKElNlcnZpY2VBdHRhY2htZW50", + "cxLcAQoOQWdncmVnYXRlZExpc3QSQC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5BZ2dyZWdhdGVkTGlzdFNlcnZpY2VBdHRhY2htZW50c1JlcXVlc3QaOC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXJ2aWNlQXR0YWNobWVudEFnZ3Jl", + "Z2F0ZWRMaXN0Ik7aQQdwcm9qZWN0gtPkkwI+EjwvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9zZXJ2aWNlQXR0YWNobWVudHMS", + "/gEKBkRlbGV0ZRI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVNl", + "cnZpY2VBdHRhY2htZW50UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiKWAdpBIXByb2plY3QscmVnaW9uLHNlcnZpY2VfYXR0", + "YWNobWVudIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAlkqVy9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3NlcnZpY2VB", + "dHRhY2htZW50cy97c2VydmljZV9hdHRhY2htZW50fRLtAQoDR2V0EjQuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0U2VydmljZUF0dGFjaG1lbnRSZXF1", + "ZXN0GiouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2VydmljZUF0dGFjaG1l", + "bnQigwHaQSFwcm9qZWN0LHJlZ2lvbixzZXJ2aWNlX2F0dGFjaG1lbnSC0+ST", + "AlkSVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3ty", + "ZWdpb259L3NlcnZpY2VBdHRhY2htZW50cy97c2VydmljZV9hdHRhY2htZW50", + "fRLsAQoMR2V0SWFtUG9saWN5Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "R2V0SWFtUG9saWN5U2VydmljZUF0dGFjaG1lbnRSZXF1ZXN0Gh8uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUG9saWN5InzaQRdwcm9qZWN0LHJlZ2lvbixy", + "ZXNvdXJjZYLT5JMCXBJaL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3JlZ2lvbnMve3JlZ2lvbn0vc2VydmljZUF0dGFjaG1lbnRzL3tyZXNvdXJj", + "ZX0vZ2V0SWFtUG9saWN5Eo8CCgZJbnNlcnQSNy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbnNlcnRTZXJ2aWNlQXR0YWNobWVudFJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ipwHaQSpwcm9qZWN0LHJl", + "Z2lvbixzZXJ2aWNlX2F0dGFjaG1lbnRfcmVzb3VyY2WKThBSZWdpb25PcGVy", + "YXRpb25zgtPkkwJhIkIvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "cmVnaW9ucy97cmVnaW9ufS9zZXJ2aWNlQXR0YWNobWVudHM6G3NlcnZpY2Vf", + "YXR0YWNobWVudF9yZXNvdXJjZRLLAQoETGlzdBI2Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkxpc3RTZXJ2aWNlQXR0YWNobWVudHNSZXF1ZXN0Gi4uZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2VydmljZUF0dGFjaG1lbnRMaXN0Ilva", + "QQ5wcm9qZWN0LHJlZ2lvboLT5JMCRBJCL2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc2VydmljZUF0dGFjaG1lbnRz", + "ErUCCgVQYXRjaBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoU2Vy", + "dmljZUF0dGFjaG1lbnRSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuT3BlcmF0aW9uIs8B2kE9cHJvamVjdCxyZWdpb24sc2VydmljZV9hdHRh", + "Y2htZW50LHNlcnZpY2VfYXR0YWNobWVudF9yZXNvdXJjZYpOEFJlZ2lvbk9w", + "ZXJhdGlvbnOC0+STAnYyVy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9yZWdpb25zL3tyZWdpb259L3NlcnZpY2VBdHRhY2htZW50cy97c2Vydmlj", + "ZV9hdHRhY2htZW50fTobc2VydmljZV9hdHRhY2htZW50X3Jlc291cmNlErUC", + "CgxTZXRJYW1Qb2xpY3kSPS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRJ", + "YW1Qb2xpY3lTZXJ2aWNlQXR0YWNobWVudFJlcXVlc3QaHy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5Qb2xpY3kixAHaQTpwcm9qZWN0LHJlZ2lvbixyZXNv", + "dXJjZSxyZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlgtPkkwKA", + "ASJaL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3Jl", + "Z2lvbn0vc2VydmljZUF0dGFjaG1lbnRzL3tyZXNvdXJjZX0vc2V0SWFtUG9s", + "aWN5OiJyZWdpb25fc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNlEtYCChJU", + "ZXN0SWFtUGVybWlzc2lvbnMSQy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5U", + "ZXN0SWFtUGVybWlzc2lvbnNTZXJ2aWNlQXR0YWNobWVudFJlcXVlc3QaMC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0UGVybWlzc2lvbnNSZXNwb25z", + "ZSLIAdpBOXByb2plY3QscmVnaW9uLHJlc291cmNlLHRlc3RfcGVybWlzc2lv", + "bnNfcmVxdWVzdF9yZXNvdXJjZYLT5JMChQEiYC9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3NlcnZpY2VBdHRhY2ht", + "ZW50cy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJt", + "aXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFw", + "aXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21w", + "dXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxh", + "dGZvcm0ytwQKF1NuYXBzaG90U2V0dGluZ3NTZXJ2aWNlEq4BCgNHZXQSMi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRTbmFwc2hvdFNldHRpbmdSZXF1", + "ZXN0GikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU25hcHNob3RTZXR0aW5n", + "cyJI2kEHcHJvamVjdILT5JMCOBI2L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L2dsb2JhbC9zbmFwc2hvdFNldHRpbmdzEvYBCgVQYXRjaBI0Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLlBhdGNoU25hcHNob3RTZXR0aW5nUmVx", + "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKSAdpB", + "InByb2plY3Qsc25hcHNob3Rfc2V0dGluZ3NfcmVzb3VyY2WKThBHbG9iYWxP", + "cGVyYXRpb25zgtPkkwJUMjYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL3NuYXBzaG90U2V0dGluZ3M6GnNuYXBzaG90X3NldHRpbmdz", "X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6", "Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3", - "Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0yngoKEVRhcmdl", - "dEdycGNQcm94aWVzEugBCgZEZWxldGUSNS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5EZWxldGVUYXJnZXRHcnBjUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIoIB2kEZcHJvamVjdCx0YXJnZXRf", - "Z3JwY19wcm94eYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAk0qSy9jb21wdXRl", - "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0R3JwY1Byb3hp", - "ZXMve3RhcmdldF9ncnBjX3Byb3h5fRLUAQoDR2V0EjIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuR2V0VGFyZ2V0R3JwY1Byb3h5UmVxdWVzdBooLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldEdycGNQcm94eSJv2kEZcHJvamVj", - "dCx0YXJnZXRfZ3JwY19wcm94eYLT5JMCTRJLL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRHcnBjUHJveGllcy97dGFyZ2V0", - "X2dycGNfcHJveHl9EvkBCgZJbnNlcnQSNS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5JbnNlcnRUYXJnZXRHcnBjUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpMB2kEicHJvamVjdCx0YXJnZXRf", - "Z3JwY19wcm94eV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAlUi", - "Ny9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0", - "R3JwY1Byb3hpZXM6GnRhcmdldF9ncnBjX3Byb3h5X3Jlc291cmNlErYBCgRM", - "aXN0EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFRhcmdldEdycGNQ", - "cm94aWVzUmVxdWVzdBosLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdl", - "dEdycGNQcm94eUxpc3QiSdpBB3Byb2plY3SC0+STAjkSNy9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0R3JwY1Byb3hpZXMS", - "nQIKBVBhdGNoEjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hUYXJn", - "ZXRHcnBjUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "T3BlcmF0aW9uIrkB2kE0cHJvamVjdCx0YXJnZXRfZ3JwY19wcm94eSx0YXJn", - "ZXRfZ3JwY19wcm94eV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+ST", - "AmkySy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFy", - "Z2V0R3JwY1Byb3hpZXMve3RhcmdldF9ncnBjX3Byb3h5fToadGFyZ2V0X2dy", - "cGNfcHJveHlfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23S", - "QVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0", - "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKk", - "DgoRVGFyZ2V0SHR0cFByb3hpZXMS2AEKDkFnZ3JlZ2F0ZWRMaXN0Ej8uZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RUYXJnZXRIdHRw", - "UHJveGllc1JlcXVlc3QaNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJn", - "ZXRIdHRwUHJveHlBZ2dyZWdhdGVkTGlzdCJN2kEHcHJvamVjdILT5JMCPRI7", - "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvdGFy", - "Z2V0SHR0cFByb3hpZXMS6AEKBkRlbGV0ZRI1Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkRlbGV0ZVRhcmdldEh0dHBQcm94eVJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iggHaQRlwcm9qZWN0LHRhcmdl", - "dF9odHRwX3Byb3h5ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCTSpLL2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRIdHRwUHJv", - "eGllcy97dGFyZ2V0X2h0dHBfcHJveHl9EtQBCgNHZXQSMi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5HZXRUYXJnZXRIdHRwUHJveHlSZXF1ZXN0GiguZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cFByb3h5Im/aQRlwcm9q", - "ZWN0LHRhcmdldF9odHRwX3Byb3h5gtPkkwJNEksvY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldEh0dHBQcm94aWVzL3t0YXJn", - "ZXRfaHR0cF9wcm94eX0S+QEKBkluc2VydBI1Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkluc2VydFRhcmdldEh0dHBQcm94eVJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikwHaQSJwcm9qZWN0LHRhcmdl", - "dF9odHRwX3Byb3h5X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", - "VSI3L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJn", - "ZXRIdHRwUHJveGllczoadGFyZ2V0X2h0dHBfcHJveHlfcmVzb3VyY2UStgEK", - "BExpc3QSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0VGFyZ2V0SHR0", - "cFByb3hpZXNSZXF1ZXN0GiwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFy", - "Z2V0SHR0cFByb3h5TGlzdCJJ2kEHcHJvamVjdILT5JMCORI3L2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRIdHRwUHJveGll", - "cxKdAgoFUGF0Y2gSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5QYXRjaFRh", - "cmdldEh0dHBQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5PcGVyYXRpb24iuQHaQTRwcm9qZWN0LHRhcmdldF9odHRwX3Byb3h5LHRh", - "cmdldF9odHRwX3Byb3h5X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCaTJLL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90", - "YXJnZXRIdHRwUHJveGllcy97dGFyZ2V0X2h0dHBfcHJveHl9Ohp0YXJnZXRf", - "aHR0cF9wcm94eV9yZXNvdXJjZRKoAgoJU2V0VXJsTWFwEjguZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuU2V0VXJsTWFwVGFyZ2V0SHR0cFByb3h5UmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK8AdpBNHBy", - "b2plY3QsdGFyZ2V0X2h0dHBfcHJveHksdXJsX21hcF9yZWZlcmVuY2VfcmVz", - "b3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJsIk4vY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vdGFyZ2V0SHR0cFByb3hpZXMve3RhcmdldF9o", - "dHRwX3Byb3h5fS9zZXRVcmxNYXA6GnVybF9tYXBfcmVmZXJlbmNlX3Jlc291", - "cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cu", - "Z29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2ds", - "ZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0yohoKElRhcmdldEh0dHBz", - "UHJveGllcxLbAQoOQWdncmVnYXRlZExpc3QSQC5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5BZ2dyZWdhdGVkTGlzdFRhcmdldEh0dHBzUHJveGllc1JlcXVl", - "c3QaNy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwc1Byb3h5", - "QWdncmVnYXRlZExpc3QiTtpBB3Byb2plY3SC0+STAj4SPC9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVkL3RhcmdldEh0dHBzUHJv", - "eGllcxLsAQoGRGVsZXRlEjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVs", - "ZXRlVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5PcGVyYXRpb24ihQHaQRpwcm9qZWN0LHRhcmdldF9odHRwc19w", - "cm94eYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAk8qTS9jb21wdXRlL3YxL3By", - "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0SHR0cHNQcm94aWVzL3t0", - "YXJnZXRfaHR0cHNfcHJveHl9EtkBCgNHZXQSMy5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5HZXRUYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBopLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlRhcmdldEh0dHBzUHJveHkictpBGnByb2plY3Qs", - "dGFyZ2V0X2h0dHBzX3Byb3h5gtPkkwJPEk0vY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldEh0dHBzUHJveGllcy97dGFyZ2V0", - "X2h0dHBzX3Byb3h5fRL9AQoGSW5zZXJ0EjYuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuSW5zZXJ0VGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QaIi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ilgHaQSNwcm9qZWN0LHRhcmdl", - "dF9odHRwc19wcm94eV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+ST", - "AlciOC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFy", - "Z2V0SHR0cHNQcm94aWVzOht0YXJnZXRfaHR0cHNfcHJveHlfcmVzb3VyY2US", - "uQEKBExpc3QSNi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0VGFyZ2V0", - "SHR0cHNQcm94aWVzUmVxdWVzdBotLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlRhcmdldEh0dHBzUHJveHlMaXN0IkraQQdwcm9qZWN0gtPkkwI6EjgvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldEh0dHBz", - "UHJveGllcxKjAgoFUGF0Y2gSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", - "YXRjaFRhcmdldEh0dHBzUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuT3BlcmF0aW9uIr4B2kE2cHJvamVjdCx0YXJnZXRfaHR0cHNf", - "cHJveHksdGFyZ2V0X2h0dHBzX3Byb3h5X3Jlc291cmNlik4QR2xvYmFsT3Bl", - "cmF0aW9uc4LT5JMCbDJNL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L2dsb2JhbC90YXJnZXRIdHRwc1Byb3hpZXMve3RhcmdldF9odHRwc19wcm94", - "eX06G3RhcmdldF9odHRwc19wcm94eV9yZXNvdXJjZRKKAwoRU2V0Q2VydGlm", - "aWNhdGVNYXASQS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRDZXJ0aWZp", - "Y2F0ZU1hcFRhcmdldEh0dHBzUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIo0C2kFUcHJvamVjdCx0YXJnZXRfaHR0", - "cHNfcHJveHksdGFyZ2V0X2h0dHBzX3Byb3hpZXNfc2V0X2NlcnRpZmljYXRl", - "X21hcF9yZXF1ZXN0X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", - "nAEiXy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFy", - "Z2V0SHR0cHNQcm94aWVzL3t0YXJnZXRfaHR0cHNfcHJveHl9L3NldENlcnRp", - "ZmljYXRlTWFwOjl0YXJnZXRfaHR0cHNfcHJveGllc19zZXRfY2VydGlmaWNh", - "dGVfbWFwX3JlcXVlc3RfcmVzb3VyY2USgAMKD1NldFF1aWNPdmVycmlkZRI/", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFF1aWNPdmVycmlkZVRhcmdl", - "dEh0dHBzUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", - "T3BlcmF0aW9uIocC2kFScHJvamVjdCx0YXJnZXRfaHR0cHNfcHJveHksdGFy", - "Z2V0X2h0dHBzX3Byb3hpZXNfc2V0X3F1aWNfb3ZlcnJpZGVfcmVxdWVzdF9y", - "ZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STApgBIl0vY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldEh0dHBzUHJveGll", - "cy97dGFyZ2V0X2h0dHBzX3Byb3h5fS9zZXRRdWljT3ZlcnJpZGU6N3Rhcmdl", - "dF9odHRwc19wcm94aWVzX3NldF9xdWljX292ZXJyaWRlX3JlcXVlc3RfcmVz", - "b3VyY2USiAMKElNldFNzbENlcnRpZmljYXRlcxJCLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLlNldFNzbENlcnRpZmljYXRlc1RhcmdldEh0dHBzUHJveHlS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIokC", - "2kFVcHJvamVjdCx0YXJnZXRfaHR0cHNfcHJveHksdGFyZ2V0X2h0dHBzX3By", - "b3hpZXNfc2V0X3NzbF9jZXJ0aWZpY2F0ZXNfcmVxdWVzdF9yZXNvdXJjZYpO", - "EEdsb2JhbE9wZXJhdGlvbnOC0+STApcBIlkvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vdGFyZ2V0SHR0cHNQcm94aWVzL3t0YXJnZXRfaHR0cHNf", - "cHJveHl9L3NldFNzbENlcnRpZmljYXRlczo6dGFyZ2V0X2h0dHBzX3Byb3hp", - "ZXNfc2V0X3NzbF9jZXJ0aWZpY2F0ZXNfcmVxdWVzdF9yZXNvdXJjZRLCAgoM", - "U2V0U3NsUG9saWN5EjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0U3Ns", - "UG9saWN5VGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24izwHaQThwcm9qZWN0LHRhcmdldF9odHRw", - "c19wcm94eSxzc2xfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJjZYpOEEdsb2Jh", - "bE9wZXJhdGlvbnOC0+STAnsiWi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9nbG9iYWwvdGFyZ2V0SHR0cHNQcm94aWVzL3t0YXJnZXRfaHR0cHNf", - "cHJveHl9L3NldFNzbFBvbGljeTodc3NsX3BvbGljeV9yZWZlcmVuY2VfcmVz", - "b3VyY2USrAIKCVNldFVybE1hcBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlNldFVybE1hcFRhcmdldEh0dHBzUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIr8B2kE1cHJvamVjdCx0YXJnZXRf", - "aHR0cHNfcHJveHksdXJsX21hcF9yZWZlcmVuY2VfcmVzb3VyY2WKThBHbG9i", - "YWxPcGVyYXRpb25zgtPkkwJuIlAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", - "amVjdH0vdGFyZ2V0SHR0cHNQcm94aWVzL3t0YXJnZXRfaHR0cHNfcHJveHl9", - "L3NldFVybE1hcDoadXJsX21hcF9yZWZlcmVuY2VfcmVzb3VyY2UacspBFmNv", + "Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0yqQ8KCVNuYXBz", + "aG90cxLGAQoGRGVsZXRlEi4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVs", + "ZXRlU25hcHNob3RSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "T3BlcmF0aW9uImjaQRBwcm9qZWN0LHNuYXBzaG90ik4QR2xvYmFsT3BlcmF0", + "aW9uc4LT5JMCPCo6L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", + "b2JhbC9zbmFwc2hvdHMve3NuYXBzaG90fRKsAQoDR2V0EisuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuR2V0U25hcHNob3RSZXF1ZXN0GiEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuU25hcHNob3QiVdpBEHByb2plY3Qsc25hcHNob3SC", + "0+STAjwSOi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "c25hcHNob3RzL3tzbmFwc2hvdH0SyQEKDEdldElhbVBvbGljeRI0Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkdldElhbVBvbGljeVNuYXBzaG90UmVxdWVz", + "dBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSJi2kEQcHJvamVj", + "dCxyZXNvdXJjZYLT5JMCSRJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L2dsb2JhbC9zbmFwc2hvdHMve3Jlc291cmNlfS9nZXRJYW1Qb2xpY3kS", + "1wEKBkluc2VydBIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFNu", + "YXBzaG90UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJh", + "dGlvbiJ52kEZcHJvamVjdCxzbmFwc2hvdF9yZXNvdXJjZYpOEEdsb2JhbE9w", + "ZXJhdGlvbnOC0+STAkQiLy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9nbG9iYWwvc25hcHNob3RzOhFzbmFwc2hvdF9yZXNvdXJjZRKfAQoETGlz", + "dBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RTbmFwc2hvdHNSZXF1", + "ZXN0GiUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU25hcHNob3RMaXN0IkHa", + "QQdwcm9qZWN0gtPkkwIxEi8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL3NuYXBzaG90cxKRAgoMU2V0SWFtUG9saWN5EjQuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5U25hcHNob3RSZXF1ZXN0", + "Gh8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuUG9saWN5IqkB2kEzcHJvamVj", + "dCxyZXNvdXJjZSxnbG9iYWxfc2V0X3BvbGljeV9yZXF1ZXN0X3Jlc291cmNl", + "gtPkkwJtIkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFs", + "L3NuYXBzaG90cy97cmVzb3VyY2V9L3NldElhbVBvbGljeToiZ2xvYmFsX3Nl", + "dF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRKeAgoJU2V0TGFiZWxzEjEuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TGFiZWxzU25hcHNob3RSZXF1ZXN0", + "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrkB2kEzcHJv", + "amVjdCxyZXNvdXJjZSxnbG9iYWxfc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291", + "cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCaiJEL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L2dsb2JhbC9zbmFwc2hvdHMve3Jlc291cmNlfS9z", + "ZXRMYWJlbHM6Imdsb2JhbF9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2US", + "sgIKElRlc3RJYW1QZXJtaXNzaW9ucxI6Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlRlc3RJYW1QZXJtaXNzaW9uc1NuYXBzaG90UmVxdWVzdBowLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIq0B", + "2kEycHJvamVjdCxyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3Rf", + "cmVzb3VyY2WC0+STAnIiTS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9nbG9iYWwvc25hcHNob3RzL3tyZXNvdXJjZX0vdGVzdElhbVBlcm1pc3Np", + "b25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVzb3VyY2UacspBFmNv", "bXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlz", "LmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", - "YXV0aC9jbG91ZC1wbGF0Zm9ybTK8DAoPVGFyZ2V0SW5zdGFuY2VzEtMBCg5B", + "YXV0aC9jbG91ZC1wbGF0Zm9ybTK2CQoPU3NsQ2VydGlmaWNhdGVzEtMBCg5B", "Z2dyZWdhdGVkTGlzdBI9Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3Jl", - "Z2F0ZWRMaXN0VGFyZ2V0SW5zdGFuY2VzUmVxdWVzdBo1Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlRhcmdldEluc3RhbmNlQWdncmVnYXRlZExpc3QiS9pB", + "Z2F0ZWRMaXN0U3NsQ2VydGlmaWNhdGVzUmVxdWVzdBo1Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlNzbENlcnRpZmljYXRlQWdncmVnYXRlZExpc3QiS9pB", "B3Byb2plY3SC0+STAjsSOS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9hZ2dyZWdhdGVkL3RhcmdldEluc3RhbmNlcxLqAQoGRGVsZXRlEjQuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlVGFyZ2V0SW5zdGFuY2VSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIoUB2kEc", - "cHJvamVjdCx6b25lLHRhcmdldF9pbnN0YW5jZYpODlpvbmVPcGVyYXRpb25z", - "gtPkkwJPKk0vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMv", - "e3pvbmV9L3RhcmdldEluc3RhbmNlcy97dGFyZ2V0X2luc3RhbmNlfRLXAQoD", - "R2V0EjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0VGFyZ2V0SW5zdGFu", - "Y2VSZXF1ZXN0GicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SW5z", - "dGFuY2UidNpBHHByb2plY3Qsem9uZSx0YXJnZXRfaW5zdGFuY2WC0+STAk8S", - "TS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0v", - "dGFyZ2V0SW5zdGFuY2VzL3t0YXJnZXRfaW5zdGFuY2V9EvsBCgZJbnNlcnQS", - "NC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRUYXJnZXRJbnN0YW5j", - "ZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", - "lgHaQSVwcm9qZWN0LHpvbmUsdGFyZ2V0X2luc3RhbmNlX3Jlc291cmNlik4O", - "Wm9uZU9wZXJhdGlvbnOC0+STAlciOy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS96b25lcy97em9uZX0vdGFyZ2V0SW5zdGFuY2VzOhh0YXJnZXRf", - "aW5zdGFuY2VfcmVzb3VyY2USvAEKBExpc3QSMy5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5MaXN0VGFyZ2V0SW5zdGFuY2VzUmVxdWVzdBorLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLlRhcmdldEluc3RhbmNlTGlzdCJS2kEMcHJvamVj", - "dCx6b25lgtPkkwI9EjsvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "em9uZXMve3pvbmV9L3RhcmdldEluc3RhbmNlcxLaAgoRU2V0U2VjdXJpdHlQ", - "b2xpY3kSPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRTZWN1cml0eVBv", - "bGljeVRhcmdldEluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLk9wZXJhdGlvbiLfAdpBP3Byb2plY3Qsem9uZSx0YXJnZXRfaW5z", - "dGFuY2Usc2VjdXJpdHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJjZYpODlpv", - "bmVPcGVyYXRpb25zgtPkkwKFASJfL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3pvbmVzL3t6b25lfS90YXJnZXRJbnN0YW5jZXMve3RhcmdldF9p", - "bnN0YW5jZX0vc2V0U2VjdXJpdHlQb2xpY3k6InNlY3VyaXR5X3BvbGljeV9y", - "ZWZlcmVuY2VfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23S", - "QVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0", - "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLg", - "GwoLVGFyZ2V0UG9vbHMS4QIKDkFkZEhlYWx0aENoZWNrEjguZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuQWRkSGVhbHRoQ2hlY2tUYXJnZXRQb29sUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLwAdpBSXBy", - "b2plY3QscmVnaW9uLHRhcmdldF9wb29sLHRhcmdldF9wb29sc19hZGRfaGVh", - "bHRoX2NoZWNrX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25z", - "gtPkkwKKASJYL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", - "bnMve3JlZ2lvbn0vdGFyZ2V0UG9vbHMve3RhcmdldF9wb29sfS9hZGRIZWFs", - "dGhDaGVjazoudGFyZ2V0X3Bvb2xzX2FkZF9oZWFsdGhfY2hlY2tfcmVxdWVz", - "dF9yZXNvdXJjZRLQAgoLQWRkSW5zdGFuY2USNS5nb29nbGUuY2xvdWQuY29t", - "cHV0ZS52MS5BZGRJbnN0YW5jZVRhcmdldFBvb2xSZXF1ZXN0GiIuZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIuUB2kFFcHJvamVjdCxyZWdp", - "b24sdGFyZ2V0X3Bvb2wsdGFyZ2V0X3Bvb2xzX2FkZF9pbnN0YW5jZV9yZXF1", - "ZXN0X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCgwEiVS9jb21w", - "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3Rh", - "cmdldFBvb2xzL3t0YXJnZXRfcG9vbH0vYWRkSW5zdGFuY2U6KnRhcmdldF9w", - "b29sc19hZGRfaW5zdGFuY2VfcmVxdWVzdF9yZXNvdXJjZRLHAQoOQWdncmVn", - "YXRlZExpc3QSOS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVk", - "TGlzdFRhcmdldFBvb2xzUmVxdWVzdBoxLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlRhcmdldFBvb2xBZ2dyZWdhdGVkTGlzdCJH2kEHcHJvamVjdILT5JMC", - "NxI1L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQv", - "dGFyZ2V0UG9vbHMS4gEKBkRlbGV0ZRIwLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLkRlbGV0ZVRhcmdldFBvb2xSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuT3BlcmF0aW9uIoEB2kEacHJvamVjdCxyZWdpb24sdGFyZ2V0", - "X3Bvb2yKThBSZWdpb25PcGVyYXRpb25zgtPkkwJLKkkvY29tcHV0ZS92MS9w", - "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRQb29s", - "cy97dGFyZ2V0X3Bvb2x9EskBCgNHZXQSLS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5HZXRUYXJnZXRQb29sUmVxdWVzdBojLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlRhcmdldFBvb2wibtpBGnByb2plY3QscmVnaW9uLHRhcmdldF9w", - "b29sgtPkkwJLEkkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", - "aW9ucy97cmVnaW9ufS90YXJnZXRQb29scy97dGFyZ2V0X3Bvb2x9EqcCCglH", - "ZXRIZWFsdGgSMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRIZWFsdGhU", - "YXJnZXRQb29sUmVxdWVzdBoxLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRh", - "cmdldFBvb2xJbnN0YW5jZUhlYWx0aCKxAdpBNnByb2plY3QscmVnaW9uLHRh", - "cmdldF9wb29sLGluc3RhbmNlX3JlZmVyZW5jZV9yZXNvdXJjZYLT5JMCciJT", + "fS9hZ2dyZWdhdGVkL3NzbENlcnRpZmljYXRlcxLgAQoGRGVsZXRlEjQuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlU3NsQ2VydGlmaWNhdGVSZXF1", + "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInzaQRdw", + "cm9qZWN0LHNzbF9jZXJ0aWZpY2F0ZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+ST", + "AkkqRy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc3Ns", + "Q2VydGlmaWNhdGVzL3tzc2xfY2VydGlmaWNhdGV9EswBCgNHZXQSMS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRTc2xDZXJ0aWZpY2F0ZVJlcXVlc3Qa", + "Jy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xDZXJ0aWZpY2F0ZSJp2kEX", + "cHJvamVjdCxzc2xfY2VydGlmaWNhdGWC0+STAkkSRy9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc3NsQ2VydGlmaWNhdGVzL3tzc2xf", + "Y2VydGlmaWNhdGV9EvIBCgZJbnNlcnQSNC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5JbnNlcnRTc2xDZXJ0aWZpY2F0ZVJlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24ijQHaQSBwcm9qZWN0LHNzbF9jZXJ0", + "aWZpY2F0ZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAlEiNS9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc3NsQ2VydGlm", + "aWNhdGVzOhhzc2xfY2VydGlmaWNhdGVfcmVzb3VyY2USsQEKBExpc3QSMy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0U3NsQ2VydGlmaWNhdGVzUmVx", + "dWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNzbENlcnRpZmljYXRl", + "TGlzdCJH2kEHcHJvamVjdILT5JMCNxI1L2NvbXB1dGUvdjEvcHJvamVjdHMv", + "e3Byb2plY3R9L2dsb2JhbC9zc2xDZXJ0aWZpY2F0ZXMacspBFmNvbXB1dGUu", + "Z29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9h", + "dXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9j", + "bG91ZC1wbGF0Zm9ybTLPDAoLU3NsUG9saWNpZXMSyAEKDkFnZ3JlZ2F0ZWRM", + "aXN0EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RT", + "c2xQb2xpY2llc1JlcXVlc3QaMi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "c2xQb2xpY2llc0FnZ3JlZ2F0ZWRMaXN0IkfaQQdwcm9qZWN0gtPkkwI3EjUv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC9zc2xQ", + "b2xpY2llcxLNAQoGRGVsZXRlEi8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "RGVsZXRlU3NsUG9saWN5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiJu2kEScHJvamVjdCxzc2xfcG9saWN5ik4QR2xvYmFs", + "T3BlcmF0aW9uc4LT5JMCQCo+L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L2dsb2JhbC9zc2xQb2xpY2llcy97c3NsX3BvbGljeX0StAEKA0dldBIs", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFNzbFBvbGljeVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Tc2xQb2xpY3kiW9pBEnByb2pl", + "Y3Qsc3NsX3BvbGljeYLT5JMCQBI+L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L2dsb2JhbC9zc2xQb2xpY2llcy97c3NsX3BvbGljeX0S3gEKBklu", + "c2VydBIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFNzbFBvbGlj", + "eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", + "f9pBG3Byb2plY3Qsc3NsX3BvbGljeV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJh", + "dGlvbnOC0+STAkgiMS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9n", + "bG9iYWwvc3NsUG9saWNpZXM6E3NzbF9wb2xpY3lfcmVzb3VyY2USpgEKBExp", + "c3QSLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0U3NsUG9saWNpZXNS", + "ZXF1ZXN0GiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3NsUG9saWNpZXNM", + "aXN0IkPaQQdwcm9qZWN0gtPkkwIzEjEvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vZ2xvYmFsL3NzbFBvbGljaWVzEvcBChVMaXN0QXZhaWxhYmxl", + "RmVhdHVyZXMSQC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0QXZhaWxh", + "YmxlRmVhdHVyZXNTc2xQb2xpY2llc1JlcXVlc3QaQS5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5Tc2xQb2xpY2llc0xpc3RBdmFpbGFibGVGZWF0dXJlc1Jl", + "c3BvbnNlIlnaQQdwcm9qZWN0gtPkkwJJEkcvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vZ2xvYmFsL3NzbFBvbGljaWVzL2xpc3RBdmFpbGFibGVG", + "ZWF0dXJlcxL1AQoFUGF0Y2gSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Q", + "YXRjaFNzbFBvbGljeVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24ilwHaQSZwcm9qZWN0LHNzbF9wb2xpY3ksc3NsX3BvbGlj", + "eV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAlUyPi9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvc3NsUG9saWNpZXMve3Nz", + "bF9wb2xpY3l9OhNzc2xfcG9saWN5X3Jlc291cmNlGnLKQRZjb21wdXRlLmdv", + "b2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0", + "aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xv", + "dWQtcGxhdGZvcm0ytQYKEFN0b3JhZ2VQb29sVHlwZXMS1gEKDkFnZ3JlZ2F0", + "ZWRMaXN0Ej4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExp", + "c3RTdG9yYWdlUG9vbFR5cGVzUmVxdWVzdBo2Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlN0b3JhZ2VQb29sVHlwZUFnZ3JlZ2F0ZWRMaXN0IkzaQQdwcm9q", + "ZWN0gtPkkwI8EjovY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdn", + "cmVnYXRlZC9zdG9yYWdlUG9vbFR5cGVzEt4BCgNHZXQSMi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5HZXRTdG9yYWdlUG9vbFR5cGVSZXF1ZXN0GiguZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2xUeXBlInnaQR5wcm9q", + "ZWN0LHpvbmUsc3RvcmFnZV9wb29sX3R5cGWC0+STAlISUC9jb21wdXRlL3Yx", + "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vc3RvcmFnZVBvb2xU", + "eXBlcy97c3RvcmFnZV9wb29sX3R5cGV9Er8BCgRMaXN0EjQuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuTGlzdFN0b3JhZ2VQb29sVHlwZXNSZXF1ZXN0Giwu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3RvcmFnZVBvb2xUeXBlTGlzdCJT", + "2kEMcHJvamVjdCx6b25lgtPkkwI+EjwvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L3N0b3JhZ2VQb29sVHlwZXMapAHKQRZj", + "b21wdXRlLmdvb2dsZWFwaXMuY29t0kGHAWh0dHBzOi8vd3d3Lmdvb2dsZWFw", + "aXMuY29tL2F1dGgvY29tcHV0ZS5yZWFkb25seSxodHRwczovL3d3dy5nb29n", + "bGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", + "cy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLfEwoMU3RvcmFnZVBvb2xzEsoB", + "Cg5BZ2dyZWdhdGVkTGlzdBI6Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFn", + "Z3JlZ2F0ZWRMaXN0U3RvcmFnZVBvb2xzUmVxdWVzdBoyLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLlN0b3JhZ2VQb29sQWdncmVnYXRlZExpc3QiSNpBB3By", + "b2plY3SC0+STAjgSNi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9h", + "Z2dyZWdhdGVkL3N0b3JhZ2VQb29scxLdAQoGRGVsZXRlEjEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuRGVsZXRlU3RvcmFnZVBvb2xSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInzaQRlwcm9qZWN0LHpv", + "bmUsc3RvcmFnZV9wb29sik4OWm9uZU9wZXJhdGlvbnOC0+STAkkqRy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0vc3RvcmFn", + "ZVBvb2xzL3tzdG9yYWdlX3Bvb2x9EsgBCgNHZXQSLi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5HZXRTdG9yYWdlUG9vbFJlcXVlc3QaJC5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5TdG9yYWdlUG9vbCJr2kEZcHJvamVjdCx6b25lLHN0", + "b3JhZ2VfcG9vbILT5JMCSRJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L3pvbmVzL3t6b25lfS9zdG9yYWdlUG9vbHMve3N0b3JhZ2VfcG9vbH0S", + "2gEKDEdldElhbVBvbGljeRI3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdl", + "dElhbVBvbGljeVN0b3JhZ2VQb29sUmVxdWVzdBofLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlBvbGljeSJw2kEVcHJvamVjdCx6b25lLHJlc291cmNlgtPk", + "kwJSElAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pv", + "bmV9L3N0b3JhZ2VQb29scy97cmVzb3VyY2V9L2dldElhbVBvbGljeRLvAQoG", + "SW5zZXJ0EjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0U3RvcmFn", + "ZVBvb2xSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uIo0B2kEicHJvamVjdCx6b25lLHN0b3JhZ2VfcG9vbF9yZXNvdXJjZYpO", + "DlpvbmVPcGVyYXRpb25zgtPkkwJRIjgvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L3N0b3JhZ2VQb29sczoVc3RvcmFnZV9w", + "b29sX3Jlc291cmNlErMBCgRMaXN0EjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuTGlzdFN0b3JhZ2VQb29sc1JlcXVlc3QaKC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5TdG9yYWdlUG9vbExpc3QiT9pBDHByb2plY3Qsem9uZYLT5JMC", + "OhI4L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25l", + "fS9zdG9yYWdlUG9vbHMS6AEKCUxpc3REaXNrcxI1Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLkxpc3REaXNrc1N0b3JhZ2VQb29sc1JlcXVlc3QaLS5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TdG9yYWdlUG9vbExpc3REaXNrcyJ12kEZ", + "cHJvamVjdCx6b25lLHN0b3JhZ2VfcG9vbILT5JMCUxJRL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9zdG9yYWdlUG9vbHMv", + "e3N0b3JhZ2VfcG9vbH0vbGlzdERpc2tzEp4CCgxTZXRJYW1Qb2xpY3kSNy5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRJYW1Qb2xpY3lTdG9yYWdlUG9v", + "bFJlcXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kiswHa", + "QTZwcm9qZWN0LHpvbmUscmVzb3VyY2Usem9uZV9zZXRfcG9saWN5X3JlcXVl", + "c3RfcmVzb3VyY2WC0+STAnQiUC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS96b25lcy97em9uZX0vc3RvcmFnZVBvb2xzL3tyZXNvdXJjZX0vc2V0", + "SWFtUG9saWN5OiB6b25lX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNvdXJjZRLD", + "AgoSVGVzdElhbVBlcm1pc3Npb25zEj0uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", + "djEuVGVzdElhbVBlcm1pc3Npb25zU3RvcmFnZVBvb2xSZXF1ZXN0GjAuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVzcG9uc2Ui", + "uwHaQTdwcm9qZWN0LHpvbmUscmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19y", + "ZXF1ZXN0X3Jlc291cmNlgtPkkwJ7IlYvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L3N0b3JhZ2VQb29scy97cmVzb3VyY2V9", + "L3Rlc3RJYW1QZXJtaXNzaW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0", + "X3Jlc291cmNlEosCCgZVcGRhdGUSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5VcGRhdGVTdG9yYWdlUG9vbFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5PcGVyYXRpb24iqQHaQS9wcm9qZWN0LHpvbmUsc3RvcmFnZV9w", + "b29sLHN0b3JhZ2VfcG9vbF9yZXNvdXJjZYpODlpvbmVPcGVyYXRpb25zgtPk", + "kwJgMkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pv", + "bmV9L3N0b3JhZ2VQb29scy97c3RvcmFnZV9wb29sfToVc3RvcmFnZV9wb29s", + "X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6", + "Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3", + "Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y3RkKC1N1Ym5l", + "dHdvcmtzEscBCg5BZ2dyZWdhdGVkTGlzdBI5Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0U3VibmV0d29ya3NSZXF1ZXN0GjEuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29ya0FnZ3JlZ2F0ZWRMaXN0", + "IkfaQQdwcm9qZWN0gtPkkwI3EjUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vYWdncmVnYXRlZC9zdWJuZXR3b3JrcxLfAQoGRGVsZXRlEjAuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlU3VibmV0d29ya1JlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24if9pBGXByb2pl", + "Y3QscmVnaW9uLHN1Ym5ldHdvcmuKThBSZWdpb25PcGVyYXRpb25zgtPkkwJK", + "KkgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVn", + "aW9ufS9zdWJuZXR3b3Jrcy97c3VibmV0d29ya30S7gIKEUV4cGFuZElwQ2lk", + "clJhbmdlEjsuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRXhwYW5kSXBDaWRy", + "UmFuZ2VTdWJuZXR3b3JrUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiL3AdpBS3Byb2plY3QscmVnaW9uLHN1Ym5ldHdvcmss", + "c3VibmV0d29ya3NfZXhwYW5kX2lwX2NpZHJfcmFuZ2VfcmVxdWVzdF9yZXNv", + "dXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAo8BIlovY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zdWJuZXR3b3Jr", + "cy97c3VibmV0d29ya30vZXhwYW5kSXBDaWRyUmFuZ2U6MXN1Ym5ldHdvcmtz", + "X2V4cGFuZF9pcF9jaWRyX3JhbmdlX3JlcXVlc3RfcmVzb3VyY2USxwEKA0dl", + "dBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFN1Ym5ldHdvcmtSZXF1", + "ZXN0GiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU3VibmV0d29yayJs2kEZ", + "cHJvamVjdCxyZWdpb24sc3VibmV0d29ya4LT5JMCShJIL2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vc3VibmV0d29y", + "a3Mve3N1Ym5ldHdvcmt9Et4BCgxHZXRJYW1Qb2xpY3kSNi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5HZXRJYW1Qb2xpY3lTdWJuZXR3b3JrUmVxdWVzdBof", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlBvbGljeSJ12kEXcHJvamVjdCxy", + "ZWdpb24scmVzb3VyY2WC0+STAlUSUy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3N1Ym5ldHdvcmtzL3tyZXNvdXJj", + "ZX0vZ2V0SWFtUG9saWN5EvEBCgZJbnNlcnQSMC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5JbnNlcnRTdWJuZXR3b3JrUmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKQAdpBInByb2plY3QscmVnaW9uLHN1", + "Ym5ldHdvcmtfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJSIjsv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS9zdWJuZXR3b3JrczoTc3VibmV0d29ya19yZXNvdXJjZRK2AQoETGlzdBIv", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RTdWJuZXR3b3Jrc1JlcXVl", + "c3QaJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TdWJuZXR3b3JrTGlzdCJU", + "2kEOcHJvamVjdCxyZWdpb26C0+STAj0SOy9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3N1Ym5ldHdvcmtzEtEBCgpM", + "aXN0VXNhYmxlEjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFVzYWJs", + "ZVN1Ym5ldHdvcmtzUmVxdWVzdBo4Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlVzYWJsZVN1Ym5ldHdvcmtzQWdncmVnYXRlZExpc3QiUtpBB3Byb2plY3SC", + "0+STAkISQC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdh", + "dGVkL3N1Ym5ldHdvcmtzL2xpc3RVc2FibGUShwIKBVBhdGNoEi8uZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUGF0Y2hTdWJuZXR3b3JrUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKoAdpBLXByb2plY3Qs", + "cmVnaW9uLHN1Ym5ldHdvcmssc3VibmV0d29ya19yZXNvdXJjZYpOEFJlZ2lv", + "bk9wZXJhdGlvbnOC0+STAl8ySC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L3N1Ym5ldHdvcmtzL3tzdWJuZXR3b3Jr", + "fToTc3VibmV0d29ya19yZXNvdXJjZRKmAgoMU2V0SWFtUG9saWN5EjYuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0SWFtUG9saWN5U3VibmV0d29ya1Jl", + "cXVlc3QaHy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5Qb2xpY3kivAHaQTpw", + "cm9qZWN0LHJlZ2lvbixyZXNvdXJjZSxyZWdpb25fc2V0X3BvbGljeV9yZXF1", + "ZXN0X3Jlc291cmNlgtPkkwJ5IlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vcmVnaW9ucy97cmVnaW9ufS9zdWJuZXR3b3Jrcy97cmVzb3VyY2V9", + "L3NldElhbVBvbGljeToicmVnaW9uX3NldF9wb2xpY3lfcmVxdWVzdF9yZXNv", + "dXJjZRKTAwoYU2V0UHJpdmF0ZUlwR29vZ2xlQWNjZXNzEkIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuU2V0UHJpdmF0ZUlwR29vZ2xlQWNjZXNzU3VibmV0", + "d29ya1JlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", + "b24ijgLaQVNwcm9qZWN0LHJlZ2lvbixzdWJuZXR3b3JrLHN1Ym5ldHdvcmtz", + "X3NldF9wcml2YXRlX2lwX2dvb2dsZV9hY2Nlc3NfcmVxdWVzdF9yZXNvdXJj", + "ZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAp4BImEvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS9zdWJuZXR3b3Jrcy97", + "c3VibmV0d29ya30vc2V0UHJpdmF0ZUlwR29vZ2xlQWNjZXNzOjlzdWJuZXR3", + "b3Jrc19zZXRfcHJpdmF0ZV9pcF9nb29nbGVfYWNjZXNzX3JlcXVlc3RfcmVz", + "b3VyY2USxwIKElRlc3RJYW1QZXJtaXNzaW9ucxI8Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlRlc3RJYW1QZXJtaXNzaW9uc1N1Ym5ldHdvcmtSZXF1ZXN0", + "GjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVz", + "cG9uc2UiwAHaQTlwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZSx0ZXN0X3Blcm1p", + "c3Npb25zX3JlcXVlc3RfcmVzb3VyY2WC0+STAn4iWS9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3N1Ym5ldHdvcmtz", + "L3tyZXNvdXJjZX0vdGVzdElhbVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Np", + "b25zX3JlcXVlc3RfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5j", + "b23SQVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUs", + "aHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9y", + "bTKeCgoRVGFyZ2V0R3JwY1Byb3hpZXMS6AEKBkRlbGV0ZRI1Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkRlbGV0ZVRhcmdldEdycGNQcm94eVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iggHaQRlwcm9q", + "ZWN0LHRhcmdldF9ncnBjX3Byb3h5ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMC", + "TSpLL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJn", + "ZXRHcnBjUHJveGllcy97dGFyZ2V0X2dycGNfcHJveHl9EtQBCgNHZXQSMi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRUYXJnZXRHcnBjUHJveHlSZXF1", + "ZXN0GiguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0R3JwY1Byb3h5", + "Im/aQRlwcm9qZWN0LHRhcmdldF9ncnBjX3Byb3h5gtPkkwJNEksvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldEdycGNQcm94", + "aWVzL3t0YXJnZXRfZ3JwY19wcm94eX0S+QEKBkluc2VydBI1Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkluc2VydFRhcmdldEdycGNQcm94eVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikwHaQSJwcm9q", + "ZWN0LHRhcmdldF9ncnBjX3Byb3h5X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0", + "aW9uc4LT5JMCVSI3L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", + "b2JhbC90YXJnZXRHcnBjUHJveGllczoadGFyZ2V0X2dycGNfcHJveHlfcmVz", + "b3VyY2UStgEKBExpc3QSNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0", + "VGFyZ2V0R3JwY1Byb3hpZXNSZXF1ZXN0GiwuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuVGFyZ2V0R3JwY1Byb3h5TGlzdCJJ2kEHcHJvamVjdILT5JMCORI3", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRH", + "cnBjUHJveGllcxKdAgoFUGF0Y2gSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5QYXRjaFRhcmdldEdycGNQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5PcGVyYXRpb24iuQHaQTRwcm9qZWN0LHRhcmdldF9ncnBj", + "X3Byb3h5LHRhcmdldF9ncnBjX3Byb3h5X3Jlc291cmNlik4QR2xvYmFsT3Bl", + "cmF0aW9uc4LT5JMCaTJLL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2dsb2JhbC90YXJnZXRHcnBjUHJveGllcy97dGFyZ2V0X2dycGNfcHJveHl9", + "Ohp0YXJnZXRfZ3JwY19wcm94eV9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29n", + "bGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", + "Y29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3Vk", + "LXBsYXRmb3JtMqQOChFUYXJnZXRIdHRwUHJveGllcxLYAQoOQWdncmVnYXRl", + "ZExpc3QSPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdhdGVkTGlz", + "dFRhcmdldEh0dHBQcm94aWVzUmVxdWVzdBo2Lmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLlRhcmdldEh0dHBQcm94eUFnZ3JlZ2F0ZWRMaXN0Ik3aQQdwcm9q", + "ZWN0gtPkkwI9EjsvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdn", + "cmVnYXRlZC90YXJnZXRIdHRwUHJveGllcxLoAQoGRGVsZXRlEjUuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlVGFyZ2V0SHR0cFByb3h5UmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKCAdpBGXBy", + "b2plY3QsdGFyZ2V0X2h0dHBfcHJveHmKThBHbG9iYWxPcGVyYXRpb25zgtPk", + "kwJNKksvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3Rh", + "cmdldEh0dHBQcm94aWVzL3t0YXJnZXRfaHR0cF9wcm94eX0S1AEKA0dldBIy", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFRhcmdldEh0dHBQcm94eVJl", + "cXVlc3QaKC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRIdHRwUHJv", + "eHkib9pBGXByb2plY3QsdGFyZ2V0X2h0dHBfcHJveHmC0+STAk0SSy9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0SHR0cFBy", + "b3hpZXMve3RhcmdldF9odHRwX3Byb3h5fRL5AQoGSW5zZXJ0EjUuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0VGFyZ2V0SHR0cFByb3h5UmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKTAdpBInBy", + "b2plY3QsdGFyZ2V0X2h0dHBfcHJveHlfcmVzb3VyY2WKThBHbG9iYWxPcGVy", + "YXRpb25zgtPkkwJVIjcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "Z2xvYmFsL3RhcmdldEh0dHBQcm94aWVzOhp0YXJnZXRfaHR0cF9wcm94eV9y", + "ZXNvdXJjZRK2AQoETGlzdBI1Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxp", + "c3RUYXJnZXRIdHRwUHJveGllc1JlcXVlc3QaLC5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5UYXJnZXRIdHRwUHJveHlMaXN0IknaQQdwcm9qZWN0gtPkkwI5", + "EjcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3Rhcmdl", + "dEh0dHBQcm94aWVzEp0CCgVQYXRjaBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlBhdGNoVGFyZ2V0SHR0cFByb3h5UmVxdWVzdBoiLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiK5AdpBNHByb2plY3QsdGFyZ2V0X2h0", + "dHBfcHJveHksdGFyZ2V0X2h0dHBfcHJveHlfcmVzb3VyY2WKThBHbG9iYWxP", + "cGVyYXRpb25zgtPkkwJpMksvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL3RhcmdldEh0dHBQcm94aWVzL3t0YXJnZXRfaHR0cF9wcm94", + "eX06GnRhcmdldF9odHRwX3Byb3h5X3Jlc291cmNlEqgCCglTZXRVcmxNYXAS", + "OC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRVcmxNYXBUYXJnZXRIdHRw", + "UHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uIrwB2kE0cHJvamVjdCx0YXJnZXRfaHR0cF9wcm94eSx1cmxfbWFwX3Jl", + "ZmVyZW5jZV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAmwiTi9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS90YXJnZXRIdHRwUHJveGll", + "cy97dGFyZ2V0X2h0dHBfcHJveHl9L3NldFVybE1hcDoadXJsX21hcF9yZWZl", + "cmVuY2VfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZo", + "dHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6", + "Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKiGgoS", + "VGFyZ2V0SHR0cHNQcm94aWVzEtsBCg5BZ2dyZWdhdGVkTGlzdBJALmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0VGFyZ2V0SHR0cHNQ", + "cm94aWVzUmVxdWVzdBo3Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdl", + "dEh0dHBzUHJveHlBZ2dyZWdhdGVkTGlzdCJO2kEHcHJvamVjdILT5JMCPhI8", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvdGFy", + "Z2V0SHR0cHNQcm94aWVzEuwBCgZEZWxldGUSNi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5EZWxldGVUYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBoiLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKFAdpBGnByb2plY3QsdGFy", + "Z2V0X2h0dHBzX3Byb3h5ik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCTypNL2Nv", + "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRIdHRw", + "c1Byb3hpZXMve3RhcmdldF9odHRwc19wcm94eX0S2QEKA0dldBIzLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkdldFRhcmdldEh0dHBzUHJveHlSZXF1ZXN0", + "GikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eSJy", + "2kEacHJvamVjdCx0YXJnZXRfaHR0cHNfcHJveHmC0+STAk8STS9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0SHR0cHNQcm94", + "aWVzL3t0YXJnZXRfaHR0cHNfcHJveHl9Ev0BCgZJbnNlcnQSNi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5JbnNlcnRUYXJnZXRIdHRwc1Byb3h5UmVxdWVz", + "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKWAdpBI3By", + "b2plY3QsdGFyZ2V0X2h0dHBzX3Byb3h5X3Jlc291cmNlik4QR2xvYmFsT3Bl", + "cmF0aW9uc4LT5JMCVyI4L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2dsb2JhbC90YXJnZXRIdHRwc1Byb3hpZXM6G3RhcmdldF9odHRwc19wcm94", + "eV9yZXNvdXJjZRK5AQoETGlzdBI2Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lkxpc3RUYXJnZXRIdHRwc1Byb3hpZXNSZXF1ZXN0Gi0uZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuVGFyZ2V0SHR0cHNQcm94eUxpc3QiStpBB3Byb2plY3SC", + "0+STAjoSOC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "dGFyZ2V0SHR0cHNQcm94aWVzEqMCCgVQYXRjaBI1Lmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlBhdGNoVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ivgHaQTZwcm9qZWN0LHRh", + "cmdldF9odHRwc19wcm94eSx0YXJnZXRfaHR0cHNfcHJveHlfcmVzb3VyY2WK", + "ThBHbG9iYWxPcGVyYXRpb25zgtPkkwJsMk0vY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldEh0dHBzUHJveGllcy97dGFyZ2V0", + "X2h0dHBzX3Byb3h5fTobdGFyZ2V0X2h0dHBzX3Byb3h5X3Jlc291cmNlEooD", + "ChFTZXRDZXJ0aWZpY2F0ZU1hcBJBLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LlNldENlcnRpZmljYXRlTWFwVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QaIi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ijQLaQVRwcm9qZWN0", + "LHRhcmdldF9odHRwc19wcm94eSx0YXJnZXRfaHR0cHNfcHJveGllc19zZXRf", + "Y2VydGlmaWNhdGVfbWFwX3JlcXVlc3RfcmVzb3VyY2WKThBHbG9iYWxPcGVy", + "YXRpb25zgtPkkwKcASJfL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L2dsb2JhbC90YXJnZXRIdHRwc1Byb3hpZXMve3RhcmdldF9odHRwc19wcm94", + "eX0vc2V0Q2VydGlmaWNhdGVNYXA6OXRhcmdldF9odHRwc19wcm94aWVzX3Nl", + "dF9jZXJ0aWZpY2F0ZV9tYXBfcmVxdWVzdF9yZXNvdXJjZRKAAwoPU2V0UXVp", + "Y092ZXJyaWRlEj8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0UXVpY092", + "ZXJyaWRlVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", + "Y29tcHV0ZS52MS5PcGVyYXRpb24ihwLaQVJwcm9qZWN0LHRhcmdldF9odHRw", + "c19wcm94eSx0YXJnZXRfaHR0cHNfcHJveGllc19zZXRfcXVpY19vdmVycmlk", + "ZV9yZXF1ZXN0X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCmAEi", + "XS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0", + "SHR0cHNQcm94aWVzL3t0YXJnZXRfaHR0cHNfcHJveHl9L3NldFF1aWNPdmVy", + "cmlkZTo3dGFyZ2V0X2h0dHBzX3Byb3hpZXNfc2V0X3F1aWNfb3ZlcnJpZGVf", + "cmVxdWVzdF9yZXNvdXJjZRKIAwoSU2V0U3NsQ2VydGlmaWNhdGVzEkIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0U3NsQ2VydGlmaWNhdGVzVGFyZ2V0", + "SHR0cHNQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24iiQLaQVVwcm9qZWN0LHRhcmdldF9odHRwc19wcm94eSx0YXJn", + "ZXRfaHR0cHNfcHJveGllc19zZXRfc3NsX2NlcnRpZmljYXRlc19yZXF1ZXN0", + "X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMClwEiWS9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS90YXJnZXRIdHRwc1Byb3hpZXMve3Rh", + "cmdldF9odHRwc19wcm94eX0vc2V0U3NsQ2VydGlmaWNhdGVzOjp0YXJnZXRf", + "aHR0cHNfcHJveGllc19zZXRfc3NsX2NlcnRpZmljYXRlc19yZXF1ZXN0X3Jl", + "c291cmNlEsICCgxTZXRTc2xQb2xpY3kSPC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5TZXRTc2xQb2xpY3lUYXJnZXRIdHRwc1Byb3h5UmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLPAdpBOHByb2plY3Qs", + "dGFyZ2V0X2h0dHBzX3Byb3h5LHNzbF9wb2xpY3lfcmVmZXJlbmNlX3Jlc291", + "cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCeyJaL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRIdHRwc1Byb3hpZXMve3Rh", + "cmdldF9odHRwc19wcm94eX0vc2V0U3NsUG9saWN5Oh1zc2xfcG9saWN5X3Jl", + "ZmVyZW5jZV9yZXNvdXJjZRKsAgoJU2V0VXJsTWFwEjkuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuU2V0VXJsTWFwVGFyZ2V0SHR0cHNQcm94eVJlcXVlc3Qa", + "Ii5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ivwHaQTVwcm9q", + "ZWN0LHRhcmdldF9odHRwc19wcm94eSx1cmxfbWFwX3JlZmVyZW5jZV9yZXNv", + "dXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STAm4iUC9jb21wdXRlL3YxL3By", + "b2plY3RzL3twcm9qZWN0fS90YXJnZXRIdHRwc1Byb3hpZXMve3RhcmdldF9o", + "dHRwc19wcm94eX0vc2V0VXJsTWFwOhp1cmxfbWFwX3JlZmVyZW5jZV9yZXNv", + "dXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3", + "Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29n", + "bGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMrwMCg9UYXJnZXRJbnN0", + "YW5jZXMS0wEKDkFnZ3JlZ2F0ZWRMaXN0Ej0uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuQWdncmVnYXRlZExpc3RUYXJnZXRJbnN0YW5jZXNSZXF1ZXN0GjUu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SW5zdGFuY2VBZ2dyZWdh", + "dGVkTGlzdCJL2kEHcHJvamVjdILT5JMCOxI5L2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvdGFyZ2V0SW5zdGFuY2VzEuoBCgZE", + "ZWxldGUSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVUYXJnZXRJ", + "bnN0YW5jZVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", + "YXRpb24ihQHaQRxwcm9qZWN0LHpvbmUsdGFyZ2V0X2luc3RhbmNlik4OWm9u", + "ZU9wZXJhdGlvbnOC0+STAk8qTS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS96b25lcy97em9uZX0vdGFyZ2V0SW5zdGFuY2VzL3t0YXJnZXRfaW5z", + "dGFuY2V9EtcBCgNHZXQSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRU", + "YXJnZXRJbnN0YW5jZVJlcXVlc3QaJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5UYXJnZXRJbnN0YW5jZSJ02kEccHJvamVjdCx6b25lLHRhcmdldF9pbnN0", + "YW5jZYLT5JMCTxJNL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pv", + "bmVzL3t6b25lfS90YXJnZXRJbnN0YW5jZXMve3RhcmdldF9pbnN0YW5jZX0S", + "+wEKBkluc2VydBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFRh", + "cmdldEluc3RhbmNlUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lk9wZXJhdGlvbiKWAdpBJXByb2plY3Qsem9uZSx0YXJnZXRfaW5zdGFuY2Vf", + "cmVzb3VyY2WKTg5ab25lT3BlcmF0aW9uc4LT5JMCVyI7L2NvbXB1dGUvdjEv", + "cHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS90YXJnZXRJbnN0YW5j", + "ZXM6GHRhcmdldF9pbnN0YW5jZV9yZXNvdXJjZRK8AQoETGlzdBIzLmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RUYXJnZXRJbnN0YW5jZXNSZXF1ZXN0", + "GisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0SW5zdGFuY2VMaXN0", + "IlLaQQxwcm9qZWN0LHpvbmWC0+STAj0SOy9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS96b25lcy97em9uZX0vdGFyZ2V0SW5zdGFuY2VzEtoCChFT", + "ZXRTZWN1cml0eVBvbGljeRI/Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNl", + "dFNlY3VyaXR5UG9saWN5VGFyZ2V0SW5zdGFuY2VSZXF1ZXN0GiIuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIt8B2kE/cHJvamVjdCx6b25l", + "LHRhcmdldF9pbnN0YW5jZSxzZWN1cml0eV9wb2xpY3lfcmVmZXJlbmNlX3Jl", + "c291cmNlik4OWm9uZU9wZXJhdGlvbnOC0+STAoUBIl8vY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L3RhcmdldEluc3RhbmNl", + "cy97dGFyZ2V0X2luc3RhbmNlfS9zZXRTZWN1cml0eVBvbGljeToic2VjdXJp", + "dHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29n", + "bGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", + "Y29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3Vk", + "LXBsYXRmb3JtMuAbCgtUYXJnZXRQb29scxLhAgoOQWRkSGVhbHRoQ2hlY2sS", + "OC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZGRIZWFsdGhDaGVja1Rhcmdl", + "dFBvb2xSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uIvAB2kFJcHJvamVjdCxyZWdpb24sdGFyZ2V0X3Bvb2wsdGFyZ2V0X3Bv", + "b2xzX2FkZF9oZWFsdGhfY2hlY2tfcmVxdWVzdF9yZXNvdXJjZYpOEFJlZ2lv", + "bk9wZXJhdGlvbnOC0+STAooBIlgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRQb29scy97dGFyZ2V0X3Bv", + "b2x9L2FkZEhlYWx0aENoZWNrOi50YXJnZXRfcG9vbHNfYWRkX2hlYWx0aF9j", + "aGVja19yZXF1ZXN0X3Jlc291cmNlEtACCgtBZGRJbnN0YW5jZRI1Lmdvb2ds", + "ZS5jbG91ZC5jb21wdXRlLnYxLkFkZEluc3RhbmNlVGFyZ2V0UG9vbFJlcXVl", + "c3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i5QHaQUVw", + "cm9qZWN0LHJlZ2lvbix0YXJnZXRfcG9vbCx0YXJnZXRfcG9vbHNfYWRkX2lu", + "c3RhbmNlX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPk", + "kwKDASJVL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMv", + "e3JlZ2lvbn0vdGFyZ2V0UG9vbHMve3RhcmdldF9wb29sfS9hZGRJbnN0YW5j", + "ZToqdGFyZ2V0X3Bvb2xzX2FkZF9pbnN0YW5jZV9yZXF1ZXN0X3Jlc291cmNl", + "EscBCg5BZ2dyZWdhdGVkTGlzdBI5Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkFnZ3JlZ2F0ZWRMaXN0VGFyZ2V0UG9vbHNSZXF1ZXN0GjEuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuVGFyZ2V0UG9vbEFnZ3JlZ2F0ZWRMaXN0IkfaQQdw", + "cm9qZWN0gtPkkwI3EjUvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", + "YWdncmVnYXRlZC90YXJnZXRQb29scxLiAQoGRGVsZXRlEjAuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuRGVsZXRlVGFyZ2V0UG9vbFJlcXVlc3QaIi5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24igQHaQRpwcm9qZWN0LHJl", + "Z2lvbix0YXJnZXRfcG9vbIpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAksqSS9j", + "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", + "L3RhcmdldFBvb2xzL3t0YXJnZXRfcG9vbH0SyQEKA0dldBItLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLkdldFRhcmdldFBvb2xSZXF1ZXN0GiMuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0UG9vbCJu2kEacHJvamVjdCxyZWdp", + "b24sdGFyZ2V0X3Bvb2yC0+STAksSSS9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldFBvb2xzL3t0YXJnZXRf", + "cG9vbH0SpwIKCUdldEhlYWx0aBIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "LkdldEhlYWx0aFRhcmdldFBvb2xSZXF1ZXN0GjEuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuVGFyZ2V0UG9vbEluc3RhbmNlSGVhbHRoIrEB2kE2cHJvamVj", + "dCxyZWdpb24sdGFyZ2V0X3Bvb2wsaW5zdGFuY2VfcmVmZXJlbmNlX3Jlc291", + "cmNlgtPkkwJyIlMvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVn", + "aW9ucy97cmVnaW9ufS90YXJnZXRQb29scy97dGFyZ2V0X3Bvb2x9L2dldEhl", + "YWx0aDobaW5zdGFuY2VfcmVmZXJlbmNlX3Jlc291cmNlEvMBCgZJbnNlcnQS", + "MC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRUYXJnZXRQb29sUmVx", + "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKSAdpB", + "I3Byb2plY3QscmVnaW9uLHRhcmdldF9wb29sX3Jlc291cmNlik4QUmVnaW9u", + "T3BlcmF0aW9uc4LT5JMCUyI7L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0UG9vbHM6FHRhcmdldF9wb29s", + "X3Jlc291cmNlErYBCgRMaXN0Ei8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEu", + "TGlzdFRhcmdldFBvb2xzUmVxdWVzdBonLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlRhcmdldFBvb2xMaXN0IlTaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCPRI7", "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lv", - "bn0vdGFyZ2V0UG9vbHMve3RhcmdldF9wb29sfS9nZXRIZWFsdGg6G2luc3Rh", - "bmNlX3JlZmVyZW5jZV9yZXNvdXJjZRLzAQoGSW5zZXJ0EjAuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuSW5zZXJ0VGFyZ2V0UG9vbFJlcXVlc3QaIi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikgHaQSNwcm9qZWN0LHJl", - "Z2lvbix0YXJnZXRfcG9vbF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC", - "0+STAlMiOy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", - "L3tyZWdpb259L3RhcmdldFBvb2xzOhR0YXJnZXRfcG9vbF9yZXNvdXJjZRK2", - "AQoETGlzdBIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RUYXJnZXRQ", - "b29sc1JlcXVlc3QaJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRQ", - "b29sTGlzdCJU2kEOcHJvamVjdCxyZWdpb26C0+STAj0SOy9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldFBv", - "b2xzEvACChFSZW1vdmVIZWFsdGhDaGVjaxI7Lmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLlJlbW92ZUhlYWx0aENoZWNrVGFyZ2V0UG9vbFJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i+QHaQUxwcm9qZWN0", - "LHJlZ2lvbix0YXJnZXRfcG9vbCx0YXJnZXRfcG9vbHNfcmVtb3ZlX2hlYWx0", - "aF9jaGVja19yZXF1ZXN0X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT", - "5JMCkAEiWy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25z", - "L3tyZWdpb259L3RhcmdldFBvb2xzL3t0YXJnZXRfcG9vbH0vcmVtb3ZlSGVh", - "bHRoQ2hlY2s6MXRhcmdldF9wb29sc19yZW1vdmVfaGVhbHRoX2NoZWNrX3Jl", - "cXVlc3RfcmVzb3VyY2US3wIKDlJlbW92ZUluc3RhbmNlEjguZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuUmVtb3ZlSW5zdGFuY2VUYXJnZXRQb29sUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLuAdpBSHBy", - "b2plY3QscmVnaW9uLHRhcmdldF9wb29sLHRhcmdldF9wb29sc19yZW1vdmVf", - "aW5zdGFuY2VfcmVxdWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC", - "0+STAokBIlgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9u", - "cy97cmVnaW9ufS90YXJnZXRQb29scy97dGFyZ2V0X3Bvb2x9L3JlbW92ZUlu", - "c3RhbmNlOi10YXJnZXRfcG9vbHNfcmVtb3ZlX2luc3RhbmNlX3JlcXVlc3Rf", - "cmVzb3VyY2USpwIKCVNldEJhY2t1cBIzLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlNldEJhY2t1cFRhcmdldFBvb2xSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIsAB2kE0cHJvamVjdCxyZWdpb24sdGFy", - "Z2V0X3Bvb2wsdGFyZ2V0X3JlZmVyZW5jZV9yZXNvdXJjZYpOEFJlZ2lvbk9w", - "ZXJhdGlvbnOC0+STAnAiUy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9yZWdpb25zL3tyZWdpb259L3RhcmdldFBvb2xzL3t0YXJnZXRfcG9vbH0v", - "c2V0QmFja3VwOhl0YXJnZXRfcmVmZXJlbmNlX3Jlc291cmNlEtICChFTZXRT", - "ZWN1cml0eVBvbGljeRI7Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFNl", - "Y3VyaXR5UG9saWN5VGFyZ2V0UG9vbFJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24i2wHaQT1wcm9qZWN0LHJlZ2lvbix0YXJn", - "ZXRfcG9vbCxzZWN1cml0eV9wb2xpY3lfcmVmZXJlbmNlX3Jlc291cmNlik4Q", - "UmVnaW9uT3BlcmF0aW9uc4LT5JMCgQEiWy9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldFBvb2xzL3t0YXJn", - "ZXRfcG9vbH0vc2V0U2VjdXJpdHlQb2xpY3k6InNlY3VyaXR5X3BvbGljeV9y", - "ZWZlcmVuY2VfcmVzb3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23S", - "QVZodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0", - "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKj", - "FgoQVGFyZ2V0U3NsUHJveGllcxLjAQoGRGVsZXRlEjQuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuRGVsZXRlVGFyZ2V0U3NsUHJveHlSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIn/aQRhwcm9qZWN0LHRh", - "cmdldF9zc2xfcHJveHmKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJLKkkvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldFNzbFBy", - "b3hpZXMve3RhcmdldF9zc2xfcHJveHl9Es8BCgNHZXQSMS5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5HZXRUYXJnZXRTc2xQcm94eVJlcXVlc3QaJy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRTc2xQcm94eSJs2kEYcHJvamVj", - "dCx0YXJnZXRfc3NsX3Byb3h5gtPkkwJLEkkvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldFNzbFByb3hpZXMve3RhcmdldF9z", - "c2xfcHJveHl9EvUBCgZJbnNlcnQSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5JbnNlcnRUYXJnZXRTc2xQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5PcGVyYXRpb24ikAHaQSFwcm9qZWN0LHRhcmdldF9zc2xf", - "cHJveHlfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJTIjYvY29t", - "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldFNzbFBy", - "b3hpZXM6GXRhcmdldF9zc2xfcHJveHlfcmVzb3VyY2USswEKBExpc3QSNC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0VGFyZ2V0U3NsUHJveGllc1Jl", - "cXVlc3QaKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRTc2xQcm94", - "eUxpc3QiSNpBB3Byb2plY3SC0+STAjgSNi9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0U3NsUHJveGllcxL+AgoRU2V0QmFj", - "a2VuZFNlcnZpY2USPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRCYWNr", - "ZW5kU2VydmljZVRhcmdldFNzbFByb3h5UmVxdWVzdBoiLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKDAtpBUHByb2plY3QsdGFyZ2V0X3Nz", - "bF9wcm94eSx0YXJnZXRfc3NsX3Byb3hpZXNfc2V0X2JhY2tlbmRfc2Vydmlj", - "ZV9yZXF1ZXN0X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMClgEi", - "Wy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0", - "U3NsUHJveGllcy97dGFyZ2V0X3NzbF9wcm94eX0vc2V0QmFja2VuZFNlcnZp", - "Y2U6N3RhcmdldF9zc2xfcHJveGllc19zZXRfYmFja2VuZF9zZXJ2aWNlX3Jl", - "cXVlc3RfcmVzb3VyY2US/gIKEVNldENlcnRpZmljYXRlTWFwEj8uZ29vZ2xl", - "LmNsb3VkLmNvbXB1dGUudjEuU2V0Q2VydGlmaWNhdGVNYXBUYXJnZXRTc2xQ", - "cm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRp", - "b24igwLaQVBwcm9qZWN0LHRhcmdldF9zc2xfcHJveHksdGFyZ2V0X3NzbF9w", - "cm94aWVzX3NldF9jZXJ0aWZpY2F0ZV9tYXBfcmVxdWVzdF9yZXNvdXJjZYpO", - "EEdsb2JhbE9wZXJhdGlvbnOC0+STApYBIlsvY29tcHV0ZS92MS9wcm9qZWN0", - "cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldFNzbFByb3hpZXMve3RhcmdldF9z", - "c2xfcHJveHl9L3NldENlcnRpZmljYXRlTWFwOjd0YXJnZXRfc3NsX3Byb3hp", - "ZXNfc2V0X2NlcnRpZmljYXRlX21hcF9yZXF1ZXN0X3Jlc291cmNlEu8CCg5T", - "ZXRQcm94eUhlYWRlchI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFBy", - "b3h5SGVhZGVyVGFyZ2V0U3NsUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuT3BlcmF0aW9uIvoB2kFNcHJvamVjdCx0YXJnZXRfc3Ns", - "X3Byb3h5LHRhcmdldF9zc2xfcHJveGllc19zZXRfcHJveHlfaGVhZGVyX3Jl", - "cXVlc3RfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwKQASJYL2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRTc2xQ", - "cm94aWVzL3t0YXJnZXRfc3NsX3Byb3h5fS9zZXRQcm94eUhlYWRlcjo0dGFy", - "Z2V0X3NzbF9wcm94aWVzX3NldF9wcm94eV9oZWFkZXJfcmVxdWVzdF9yZXNv", - "dXJjZRKDAwoSU2V0U3NsQ2VydGlmaWNhdGVzEkAuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuU2V0U3NsQ2VydGlmaWNhdGVzVGFyZ2V0U3NsUHJveHlSZXF1", - "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIoYC2kFR", - "cHJvamVjdCx0YXJnZXRfc3NsX3Byb3h5LHRhcmdldF9zc2xfcHJveGllc19z", - "ZXRfc3NsX2NlcnRpZmljYXRlc19yZXF1ZXN0X3Jlc291cmNlik4QR2xvYmFs", - "T3BlcmF0aW9uc4LT5JMCmAEiXC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", - "ZWN0fS9nbG9iYWwvdGFyZ2V0U3NsUHJveGllcy97dGFyZ2V0X3NzbF9wcm94", - "eX0vc2V0U3NsQ2VydGlmaWNhdGVzOjh0YXJnZXRfc3NsX3Byb3hpZXNfc2V0", - "X3NzbF9jZXJ0aWZpY2F0ZXNfcmVxdWVzdF9yZXNvdXJjZRK6AgoMU2V0U3Ns", - "UG9saWN5EjouZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0U3NsUG9saWN5", - "VGFyZ2V0U3NsUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuT3BlcmF0aW9uIskB2kE2cHJvamVjdCx0YXJnZXRfc3NsX3Byb3h5LHNz", - "bF9wb2xpY3lfcmVmZXJlbmNlX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9u", - "c4LT5JMCdyJWL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2Jh", - "bC90YXJnZXRTc2xQcm94aWVzL3t0YXJnZXRfc3NsX3Byb3h5fS9zZXRTc2xQ", - "b2xpY3k6HXNzbF9wb2xpY3lfcmVmZXJlbmNlX3Jlc291cmNlGnLKQRZjb21w", - "dXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5j", - "b20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1", - "dGgvY2xvdWQtcGxhdGZvcm0ytw8KEFRhcmdldFRjcFByb3hpZXMS1QEKDkFn", - "Z3JlZ2F0ZWRMaXN0Ej4uZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVn", - "YXRlZExpc3RUYXJnZXRUY3BQcm94aWVzUmVxdWVzdBo1Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlRhcmdldFRjcFByb3h5QWdncmVnYXRlZExpc3QiTNpB", - "B3Byb2plY3SC0+STAjwSOi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9hZ2dyZWdhdGVkL3RhcmdldFRjcFByb3hpZXMS4wEKBkRlbGV0ZRI0Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVRhcmdldFRjcFByb3h5UmVx", - "dWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ/2kEY", - "cHJvamVjdCx0YXJnZXRfdGNwX3Byb3h5ik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCSypJL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90", - "YXJnZXRUY3BQcm94aWVzL3t0YXJnZXRfdGNwX3Byb3h5fRLPAQoDR2V0EjEu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0VGFyZ2V0VGNwUHJveHlSZXF1", - "ZXN0GicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0VGNwUHJveHki", - "bNpBGHByb2plY3QsdGFyZ2V0X3RjcF9wcm94eYLT5JMCSxJJL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRUY3BQcm94aWVz", - "L3t0YXJnZXRfdGNwX3Byb3h5fRL1AQoGSW5zZXJ0EjQuZ29vZ2xlLmNsb3Vk", - "LmNvbXB1dGUudjEuSW5zZXJ0VGFyZ2V0VGNwUHJveHlSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIpAB2kEhcHJvamVjdCx0", - "YXJnZXRfdGNwX3Byb3h5X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT", - "5JMCUyI2L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90", - "YXJnZXRUY3BQcm94aWVzOhl0YXJnZXRfdGNwX3Byb3h5X3Jlc291cmNlErMB", - "CgRMaXN0EjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFRhcmdldFRj", - "cFByb3hpZXNSZXF1ZXN0GisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFy", - "Z2V0VGNwUHJveHlMaXN0IkjaQQdwcm9qZWN0gtPkkwI4EjYvY29tcHV0ZS92", - "MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldFRjcFByb3hpZXMS", - "/gIKEVNldEJhY2tlbmRTZXJ2aWNlEj8uZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuU2V0QmFja2VuZFNlcnZpY2VUYXJnZXRUY3BQcm94eVJlcXVlc3QaIi5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24igwLaQVBwcm9qZWN0", - "LHRhcmdldF90Y3BfcHJveHksdGFyZ2V0X3RjcF9wcm94aWVzX3NldF9iYWNr", - "ZW5kX3NlcnZpY2VfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlv", - "bnOC0+STApYBIlsvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xv", - "YmFsL3RhcmdldFRjcFByb3hpZXMve3RhcmdldF90Y3BfcHJveHl9L3NldEJh", - "Y2tlbmRTZXJ2aWNlOjd0YXJnZXRfdGNwX3Byb3hpZXNfc2V0X2JhY2tlbmRf", - "c2VydmljZV9yZXF1ZXN0X3Jlc291cmNlEu8CCg5TZXRQcm94eUhlYWRlchI8", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldFByb3h5SGVhZGVyVGFyZ2V0", + "bn0vdGFyZ2V0UG9vbHMS8AIKEVJlbW92ZUhlYWx0aENoZWNrEjsuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuUmVtb3ZlSGVhbHRoQ2hlY2tUYXJnZXRQb29s", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiL5", + "AdpBTHByb2plY3QscmVnaW9uLHRhcmdldF9wb29sLHRhcmdldF9wb29sc19y", + "ZW1vdmVfaGVhbHRoX2NoZWNrX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25P", + "cGVyYXRpb25zgtPkkwKQASJbL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", + "Y3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0UG9vbHMve3RhcmdldF9wb29s", + "fS9yZW1vdmVIZWFsdGhDaGVjazoxdGFyZ2V0X3Bvb2xzX3JlbW92ZV9oZWFs", + "dGhfY2hlY2tfcmVxdWVzdF9yZXNvdXJjZRLfAgoOUmVtb3ZlSW5zdGFuY2US", + "OC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5SZW1vdmVJbnN0YW5jZVRhcmdl", + "dFBvb2xSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uIu4B2kFIcHJvamVjdCxyZWdpb24sdGFyZ2V0X3Bvb2wsdGFyZ2V0X3Bv", + "b2xzX3JlbW92ZV9pbnN0YW5jZV9yZXF1ZXN0X3Jlc291cmNlik4QUmVnaW9u", + "T3BlcmF0aW9uc4LT5JMCiQEiWC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9q", + "ZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldFBvb2xzL3t0YXJnZXRfcG9v", + "bH0vcmVtb3ZlSW5zdGFuY2U6LXRhcmdldF9wb29sc19yZW1vdmVfaW5zdGFu", + "Y2VfcmVxdWVzdF9yZXNvdXJjZRKnAgoJU2V0QmFja3VwEjMuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuU2V0QmFja3VwVGFyZ2V0UG9vbFJlcXVlc3QaIi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iwAHaQTRwcm9qZWN0", + "LHJlZ2lvbix0YXJnZXRfcG9vbCx0YXJnZXRfcmVmZXJlbmNlX3Jlc291cmNl", + "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCcCJTL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0UG9vbHMve3Rh", + "cmdldF9wb29sfS9zZXRCYWNrdXA6GXRhcmdldF9yZWZlcmVuY2VfcmVzb3Vy", + "Y2US0gIKEVNldFNlY3VyaXR5UG9saWN5EjsuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuU2V0U2VjdXJpdHlQb2xpY3lUYXJnZXRQb29sUmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLbAdpBPXByb2plY3Qs", + "cmVnaW9uLHRhcmdldF9wb29sLHNlY3VyaXR5X3BvbGljeV9yZWZlcmVuY2Vf", + "cmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwKBASJbL2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0", + "UG9vbHMve3RhcmdldF9wb29sfS9zZXRTZWN1cml0eVBvbGljeToic2VjdXJp", + "dHlfcG9saWN5X3JlZmVyZW5jZV9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29n", + "bGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", + "Y29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3Vk", + "LXBsYXRmb3JtMqMWChBUYXJnZXRTc2xQcm94aWVzEuMBCgZEZWxldGUSNC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVUYXJnZXRTc2xQcm94eVJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24if9pB", + "GHByb2plY3QsdGFyZ2V0X3NzbF9wcm94eYpOEEdsb2JhbE9wZXJhdGlvbnOC", + "0+STAksqSS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "dGFyZ2V0U3NsUHJveGllcy97dGFyZ2V0X3NzbF9wcm94eX0SzwEKA0dldBIx", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFRhcmdldFNzbFByb3h5UmVx", + "dWVzdBonLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRhcmdldFNzbFByb3h5", + "ImzaQRhwcm9qZWN0LHRhcmdldF9zc2xfcHJveHmC0+STAksSSS9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0U3NsUHJveGll", + "cy97dGFyZ2V0X3NzbF9wcm94eX0S9QEKBkluc2VydBI0Lmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkluc2VydFRhcmdldFNzbFByb3h5UmVxdWVzdBoiLmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKQAdpBIXByb2plY3Qs", + "dGFyZ2V0X3NzbF9wcm94eV9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC", + "0+STAlMiNi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwv", + "dGFyZ2V0U3NsUHJveGllczoZdGFyZ2V0X3NzbF9wcm94eV9yZXNvdXJjZRKz", + "AQoETGlzdBI0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RUYXJnZXRT", + "c2xQcm94aWVzUmVxdWVzdBorLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRh", + "cmdldFNzbFByb3h5TGlzdCJI2kEHcHJvamVjdILT5JMCOBI2L2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRTc2xQcm94aWVz", + "Ev4CChFTZXRCYWNrZW5kU2VydmljZRI/Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlNldEJhY2tlbmRTZXJ2aWNlVGFyZ2V0U3NsUHJveHlSZXF1ZXN0GiIu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIoMC2kFQcHJvamVj", + "dCx0YXJnZXRfc3NsX3Byb3h5LHRhcmdldF9zc2xfcHJveGllc19zZXRfYmFj", + "a2VuZF9zZXJ2aWNlX3JlcXVlc3RfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRp", + "b25zgtPkkwKWASJbL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", + "b2JhbC90YXJnZXRTc2xQcm94aWVzL3t0YXJnZXRfc3NsX3Byb3h5fS9zZXRC", + "YWNrZW5kU2VydmljZTo3dGFyZ2V0X3NzbF9wcm94aWVzX3NldF9iYWNrZW5k", + "X3NlcnZpY2VfcmVxdWVzdF9yZXNvdXJjZRL+AgoRU2V0Q2VydGlmaWNhdGVN", + "YXASPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5TZXRDZXJ0aWZpY2F0ZU1h", + "cFRhcmdldFNzbFByb3h5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLk9wZXJhdGlvbiKDAtpBUHByb2plY3QsdGFyZ2V0X3NzbF9wcm94eSx0", + "YXJnZXRfc3NsX3Byb3hpZXNfc2V0X2NlcnRpZmljYXRlX21hcF9yZXF1ZXN0", + "X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMClgEiWy9jb21wdXRl", + "L3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0U3NsUHJveGll", + "cy97dGFyZ2V0X3NzbF9wcm94eX0vc2V0Q2VydGlmaWNhdGVNYXA6N3Rhcmdl", + "dF9zc2xfcHJveGllc19zZXRfY2VydGlmaWNhdGVfbWFwX3JlcXVlc3RfcmVz", + "b3VyY2US7wIKDlNldFByb3h5SGVhZGVyEjwuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuU2V0UHJveHlIZWFkZXJUYXJnZXRTc2xQcm94eVJlcXVlc3QaIi5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i+gHaQU1wcm9qZWN0", + "LHRhcmdldF9zc2xfcHJveHksdGFyZ2V0X3NzbF9wcm94aWVzX3NldF9wcm94", + "eV9oZWFkZXJfcmVxdWVzdF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC", + "0+STApABIlgvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFs", + "L3RhcmdldFNzbFByb3hpZXMve3RhcmdldF9zc2xfcHJveHl9L3NldFByb3h5", + "SGVhZGVyOjR0YXJnZXRfc3NsX3Byb3hpZXNfc2V0X3Byb3h5X2hlYWRlcl9y", + "ZXF1ZXN0X3Jlc291cmNlEoMDChJTZXRTc2xDZXJ0aWZpY2F0ZXMSQC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5TZXRTc2xDZXJ0aWZpY2F0ZXNUYXJnZXRT", + "c2xQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVy", + "YXRpb24ihgLaQVFwcm9qZWN0LHRhcmdldF9zc2xfcHJveHksdGFyZ2V0X3Nz", + "bF9wcm94aWVzX3NldF9zc2xfY2VydGlmaWNhdGVzX3JlcXVlc3RfcmVzb3Vy", + "Y2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwKYASJcL2NvbXB1dGUvdjEvcHJv", + "amVjdHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRTc2xQcm94aWVzL3t0YXJn", + "ZXRfc3NsX3Byb3h5fS9zZXRTc2xDZXJ0aWZpY2F0ZXM6OHRhcmdldF9zc2xf", + "cHJveGllc19zZXRfc3NsX2NlcnRpZmljYXRlc19yZXF1ZXN0X3Jlc291cmNl", + "EroCCgxTZXRTc2xQb2xpY3kSOi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5T", + "ZXRTc2xQb2xpY3lUYXJnZXRTc2xQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24iyQHaQTZwcm9qZWN0LHRhcmdldF9z", + "c2xfcHJveHksc3NsX3BvbGljeV9yZWZlcmVuY2VfcmVzb3VyY2WKThBHbG9i", + "YWxPcGVyYXRpb25zgtPkkwJ3IlYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJv", + "amVjdH0vZ2xvYmFsL3RhcmdldFNzbFByb3hpZXMve3RhcmdldF9zc2xfcHJv", + "eHl9L3NldFNzbFBvbGljeTodc3NsX3BvbGljeV9yZWZlcmVuY2VfcmVzb3Vy", + "Y2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5n", + "b29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xl", + "YXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTK3DwoQVGFyZ2V0VGNwUHJv", + "eGllcxLVAQoOQWdncmVnYXRlZExpc3QSPi5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5BZ2dyZWdhdGVkTGlzdFRhcmdldFRjcFByb3hpZXNSZXF1ZXN0GjUu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0VGNwUHJveHlBZ2dyZWdh", + "dGVkTGlzdCJM2kEHcHJvamVjdILT5JMCPBI6L2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvdGFyZ2V0VGNwUHJveGllcxLjAQoG", + "RGVsZXRlEjQuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlVGFyZ2V0", "VGNwUHJveHlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3Bl", - "cmF0aW9uIvoB2kFNcHJvamVjdCx0YXJnZXRfdGNwX3Byb3h5LHRhcmdldF90", - "Y3BfcHJveGllc19zZXRfcHJveHlfaGVhZGVyX3JlcXVlc3RfcmVzb3VyY2WK", - "ThBHbG9iYWxPcGVyYXRpb25zgtPkkwKQASJYL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L2dsb2JhbC90YXJnZXRUY3BQcm94aWVzL3t0YXJnZXRf", - "dGNwX3Byb3h5fS9zZXRQcm94eUhlYWRlcjo0dGFyZ2V0X3RjcF9wcm94aWVz", - "X3NldF9wcm94eV9oZWFkZXJfcmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0", - "ZS5nb29nbGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", - "L2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRo", - "L2Nsb3VkLXBsYXRmb3JtMuwMChFUYXJnZXRWcG5HYXRld2F5cxLZAQoOQWdn", - "cmVnYXRlZExpc3QSPy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5BZ2dyZWdh", - "dGVkTGlzdFRhcmdldFZwbkdhdGV3YXlzUmVxdWVzdBo3Lmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLlRhcmdldFZwbkdhdGV3YXlBZ2dyZWdhdGVkTGlzdCJN", - "2kEHcHJvamVjdILT5JMCPRI7L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2pl", - "Y3R9L2FnZ3JlZ2F0ZWQvdGFyZ2V0VnBuR2F0ZXdheXMS/AEKBkRlbGV0ZRI2", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0ZVRhcmdldFZwbkdhdGV3", - "YXlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9u", - "IpUB2kEhcHJvamVjdCxyZWdpb24sdGFyZ2V0X3Zwbl9nYXRld2F5ik4QUmVn", - "aW9uT3BlcmF0aW9uc4LT5JMCWCpWL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0VnBuR2F0ZXdheXMve3Rh", - "cmdldF92cG5fZ2F0ZXdheX0S6gEKA0dldBIzLmdvb2dsZS5jbG91ZC5jb21w", - "dXRlLnYxLkdldFRhcmdldFZwbkdhdGV3YXlSZXF1ZXN0GikuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuVGFyZ2V0VnBuR2F0ZXdheSKCAdpBIXByb2plY3Qs", - "cmVnaW9uLHRhcmdldF92cG5fZ2F0ZXdheYLT5JMCWBJWL2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0VnBu", - "R2F0ZXdheXMve3RhcmdldF92cG5fZ2F0ZXdheX0SjQIKBkluc2VydBI2Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFRhcmdldFZwbkdhdGV3YXlS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIqYB", - "2kEqcHJvamVjdCxyZWdpb24sdGFyZ2V0X3Zwbl9nYXRld2F5X3Jlc291cmNl", - "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCYCJBL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdGFyZ2V0VnBuR2F0ZXdh", - "eXM6G3RhcmdldF92cG5fZ2F0ZXdheV9yZXNvdXJjZRLIAQoETGlzdBI1Lmdv", - "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3RUYXJnZXRWcG5HYXRld2F5c1Jl", - "cXVlc3QaLS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRWcG5HYXRl", - "d2F5TGlzdCJa2kEOcHJvamVjdCxyZWdpb26C0+STAkMSQS9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3RhcmdldFZw", - "bkdhdGV3YXlzEr8CCglTZXRMYWJlbHMSOS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5TZXRMYWJlbHNUYXJnZXRWcG5HYXRld2F5UmVxdWVzdBoiLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiLSAdpBOnByb2plY3QscmVn", - "aW9uLHJlc291cmNlLHJlZ2lvbl9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3Vy", - "Y2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJ8IlYvY29tcHV0ZS92MS9wcm9q", - "ZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRWcG5HYXRl", - "d2F5cy97cmVzb3VyY2V9L3NldExhYmVsczoicmVnaW9uX3NldF9sYWJlbHNf", - "cmVxdWVzdF9yZXNvdXJjZRpyykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJB", - "Vmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRw", - "czovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtMp4Q", - "CgdVcmxNYXBzErwBCg5BZ2dyZWdhdGVkTGlzdBI1Lmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0VXJsTWFwc1JlcXVlc3QaLi5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXBzQWdncmVnYXRlZExpc3QiQ9pB", - "B3Byb2plY3SC0+STAjMSMS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", - "fS9hZ2dyZWdhdGVkL3VybE1hcHMSwAEKBkRlbGV0ZRIsLmdvb2dsZS5jbG91", - "ZC5jb21wdXRlLnYxLkRlbGV0ZVVybE1hcFJlcXVlc3QaIi5nb29nbGUuY2xv", - "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24iZNpBD3Byb2plY3QsdXJsX21hcIpO", - "EEdsb2JhbE9wZXJhdGlvbnOC0+STAjkqNy9jb21wdXRlL3YxL3Byb2plY3Rz", - "L3twcm9qZWN0fS9nbG9iYWwvdXJsTWFwcy97dXJsX21hcH0SpAEKA0dldBIp", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFVybE1hcFJlcXVlc3QaHy5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXAiUdpBD3Byb2plY3QsdXJs", - "X21hcILT5JMCORI3L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", - "b2JhbC91cmxNYXBzL3t1cmxfbWFwfRLRAQoGSW5zZXJ0EiwuZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuSW5zZXJ0VXJsTWFwUmVxdWVzdBoiLmdvb2dsZS5j", - "bG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJ12kEYcHJvamVjdCx1cmxfbWFw", - "X3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCQSItL2NvbXB1dGUv", - "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC91cmxNYXBzOhB1cmxfbWFw", - "X3Jlc291cmNlEqYCCg9JbnZhbGlkYXRlQ2FjaGUSNS5nb29nbGUuY2xvdWQu", - "Y29tcHV0ZS52MS5JbnZhbGlkYXRlQ2FjaGVVcmxNYXBSZXF1ZXN0GiIuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIrcB2kEwcHJvamVjdCx1", - "cmxfbWFwLGNhY2hlX2ludmFsaWRhdGlvbl9ydWxlX3Jlc291cmNlik4QR2xv", - "YmFsT3BlcmF0aW9uc4LT5JMCayJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", - "b2plY3R9L2dsb2JhbC91cmxNYXBzL3t1cmxfbWFwfS9pbnZhbGlkYXRlQ2Fj", - "aGU6IGNhY2hlX2ludmFsaWRhdGlvbl9ydWxlX3Jlc291cmNlEpkBCgRMaXN0", - "EisuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFVybE1hcHNSZXF1ZXN0", - "GiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVXJsTWFwTGlzdCI/2kEHcHJv", - "amVjdILT5JMCLxItL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2ds", - "b2JhbC91cmxNYXBzEuIBCgVQYXRjaBIrLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlBhdGNoVXJsTWFwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiKHAdpBIHByb2plY3QsdXJsX21hcCx1cmxfbWFwX3Jl", - "c291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCSzI3L2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC91cmxNYXBzL3t1cmxfbWFwfToQ", - "dXJsX21hcF9yZXNvdXJjZRLkAQoGVXBkYXRlEiwuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuVXBkYXRlVXJsTWFwUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", - "b21wdXRlLnYxLk9wZXJhdGlvbiKHAdpBIHByb2plY3QsdXJsX21hcCx1cmxf", - "bWFwX3Jlc291cmNlik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCSxo3L2NvbXB1", - "dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC91cmxNYXBzL3t1cmxf", - "bWFwfToQdXJsX21hcF9yZXNvdXJjZRKQAgoIVmFsaWRhdGUSLi5nb29nbGUu", - "Y2xvdWQuY29tcHV0ZS52MS5WYWxpZGF0ZVVybE1hcFJlcXVlc3QaMC5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXBzVmFsaWRhdGVSZXNwb25zZSKh", - "AdpBMnByb2plY3QsdXJsX21hcCx1cmxfbWFwc192YWxpZGF0ZV9yZXF1ZXN0", - "X3Jlc291cmNlgtPkkwJmIkAvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", - "dH0vZ2xvYmFsL3VybE1hcHMve3VybF9tYXB9L3ZhbGlkYXRlOiJ1cmxfbWFw", - "c192YWxpZGF0ZV9yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2ds", + "cmF0aW9uIn/aQRhwcm9qZWN0LHRhcmdldF90Y3BfcHJveHmKThBHbG9iYWxP", + "cGVyYXRpb25zgtPkkwJLKkkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL3RhcmdldFRjcFByb3hpZXMve3RhcmdldF90Y3BfcHJveHl9", + "Es8BCgNHZXQSMS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRUYXJnZXRU", + "Y3BQcm94eVJlcXVlc3QaJy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJn", + "ZXRUY3BQcm94eSJs2kEYcHJvamVjdCx0YXJnZXRfdGNwX3Byb3h5gtPkkwJL", + "EkkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3Rhcmdl", + "dFRjcFByb3hpZXMve3RhcmdldF90Y3BfcHJveHl9EvUBCgZJbnNlcnQSNC5n", + "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRUYXJnZXRUY3BQcm94eVJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24ikAHa", + "QSFwcm9qZWN0LHRhcmdldF90Y3BfcHJveHlfcmVzb3VyY2WKThBHbG9iYWxP", + "cGVyYXRpb25zgtPkkwJTIjYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVj", + "dH0vZ2xvYmFsL3RhcmdldFRjcFByb3hpZXM6GXRhcmdldF90Y3BfcHJveHlf", + "cmVzb3VyY2USswEKBExpc3QSNC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5M", + "aXN0VGFyZ2V0VGNwUHJveGllc1JlcXVlc3QaKy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5UYXJnZXRUY3BQcm94eUxpc3QiSNpBB3Byb2plY3SC0+STAjgS", + "Ni9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9nbG9iYWwvdGFyZ2V0", + "VGNwUHJveGllcxL+AgoRU2V0QmFja2VuZFNlcnZpY2USPy5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5TZXRCYWNrZW5kU2VydmljZVRhcmdldFRjcFByb3h5", + "UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiKD", + "AtpBUHByb2plY3QsdGFyZ2V0X3RjcF9wcm94eSx0YXJnZXRfdGNwX3Byb3hp", + "ZXNfc2V0X2JhY2tlbmRfc2VydmljZV9yZXF1ZXN0X3Jlc291cmNlik4QR2xv", + "YmFsT3BlcmF0aW9uc4LT5JMClgEiWy9jb21wdXRlL3YxL3Byb2plY3RzL3tw", + "cm9qZWN0fS9nbG9iYWwvdGFyZ2V0VGNwUHJveGllcy97dGFyZ2V0X3RjcF9w", + "cm94eX0vc2V0QmFja2VuZFNlcnZpY2U6N3RhcmdldF90Y3BfcHJveGllc19z", + "ZXRfYmFja2VuZF9zZXJ2aWNlX3JlcXVlc3RfcmVzb3VyY2US7wIKDlNldFBy", + "b3h5SGVhZGVyEjwuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0UHJveHlI", + "ZWFkZXJUYXJnZXRUY3BQcm94eVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5PcGVyYXRpb24i+gHaQU1wcm9qZWN0LHRhcmdldF90Y3BfcHJv", + "eHksdGFyZ2V0X3RjcF9wcm94aWVzX3NldF9wcm94eV9oZWFkZXJfcmVxdWVz", + "dF9yZXNvdXJjZYpOEEdsb2JhbE9wZXJhdGlvbnOC0+STApABIlgvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3RhcmdldFRjcFByb3hp", + "ZXMve3RhcmdldF90Y3BfcHJveHl9L3NldFByb3h5SGVhZGVyOjR0YXJnZXRf", + "dGNwX3Byb3hpZXNfc2V0X3Byb3h5X2hlYWRlcl9yZXF1ZXN0X3Jlc291cmNl", + "GnLKQRZjb21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29v", + "Z2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFw", + "aXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm0y7AwKEVRhcmdldFZwbkdhdGV3", + "YXlzEtkBCg5BZ2dyZWdhdGVkTGlzdBI/Lmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLkFnZ3JlZ2F0ZWRMaXN0VGFyZ2V0VnBuR2F0ZXdheXNSZXF1ZXN0Gjcu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVGFyZ2V0VnBuR2F0ZXdheUFnZ3Jl", + "Z2F0ZWRMaXN0Ik3aQQdwcm9qZWN0gtPkkwI9EjsvY29tcHV0ZS92MS9wcm9q", + "ZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC90YXJnZXRWcG5HYXRld2F5cxL8", + "AQoGRGVsZXRlEjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlVGFy", + "Z2V0VnBuR2F0ZXdheVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5PcGVyYXRpb24ilQHaQSFwcm9qZWN0LHJlZ2lvbix0YXJnZXRfdnBuX2dh", + "dGV3YXmKThBSZWdpb25PcGVyYXRpb25zgtPkkwJYKlYvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJnZXRWcG5H", + "YXRld2F5cy97dGFyZ2V0X3Zwbl9nYXRld2F5fRLqAQoDR2V0EjMuZ29vZ2xl", + "LmNsb3VkLmNvbXB1dGUudjEuR2V0VGFyZ2V0VnBuR2F0ZXdheVJlcXVlc3Qa", + "KS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UYXJnZXRWcG5HYXRld2F5IoIB", + "2kEhcHJvamVjdCxyZWdpb24sdGFyZ2V0X3Zwbl9nYXRld2F5gtPkkwJYElYv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS90YXJnZXRWcG5HYXRld2F5cy97dGFyZ2V0X3Zwbl9nYXRld2F5fRKNAgoG", + "SW5zZXJ0EjYuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuSW5zZXJ0VGFyZ2V0", + "VnBuR2F0ZXdheVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24ipgHaQSpwcm9qZWN0LHJlZ2lvbix0YXJnZXRfdnBuX2dhdGV3", + "YXlfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJgIkEvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS90YXJn", + "ZXRWcG5HYXRld2F5czobdGFyZ2V0X3Zwbl9nYXRld2F5X3Jlc291cmNlEsgB", + "CgRMaXN0EjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlzdFRhcmdldFZw", + "bkdhdGV3YXlzUmVxdWVzdBotLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRh", + "cmdldFZwbkdhdGV3YXlMaXN0IlraQQ5wcm9qZWN0LHJlZ2lvboLT5JMCQxJB", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lv", + "bn0vdGFyZ2V0VnBuR2F0ZXdheXMSvwIKCVNldExhYmVscxI5Lmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlNldExhYmVsc1RhcmdldFZwbkdhdGV3YXlSZXF1", + "ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uItIB2kE6", + "cHJvamVjdCxyZWdpb24scmVzb3VyY2UscmVnaW9uX3NldF9sYWJlbHNfcmVx", + "dWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnwiVi9jb21w", + "dXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3Rh", + "cmdldFZwbkdhdGV3YXlzL3tyZXNvdXJjZX0vc2V0TGFiZWxzOiJyZWdpb25f", + "c2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZjb21wdXRlLmdvb2ds", "ZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9j", "b21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQt", - "cGxhdGZvcm0ynxAKC1ZwbkdhdGV3YXlzEscBCg5BZ2dyZWdhdGVkTGlzdBI5", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkFnZ3JlZ2F0ZWRMaXN0VnBuR2F0", - "ZXdheXNSZXF1ZXN0GjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBuR2F0", - "ZXdheUFnZ3JlZ2F0ZWRMaXN0IkfaQQdwcm9qZWN0gtPkkwI3EjUvY29tcHV0", - "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC92cG5HYXRld2F5", - "cxLiAQoGRGVsZXRlEjAuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRl", - "VnBuR2F0ZXdheVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", - "cGVyYXRpb24igQHaQRpwcm9qZWN0LHJlZ2lvbix2cG5fZ2F0ZXdheYpOEFJl", - "Z2lvbk9wZXJhdGlvbnOC0+STAksqSS9jb21wdXRlL3YxL3Byb2plY3RzL3tw", - "cm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3ZwbkdhdGV3YXlzL3t2cG5fZ2F0", - "ZXdheX0SyQEKA0dldBItLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFZw", - "bkdhdGV3YXlSZXF1ZXN0GiMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBu", - "R2F0ZXdheSJu2kEacHJvamVjdCxyZWdpb24sdnBuX2dhdGV3YXmC0+STAksS", - "SS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", - "b259L3ZwbkdhdGV3YXlzL3t2cG5fZ2F0ZXdheX0S8QEKCUdldFN0YXR1cxIz", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFN0YXR1c1ZwbkdhdGV3YXlS", - "ZXF1ZXN0GjUuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBuR2F0ZXdheXNH", - "ZXRTdGF0dXNSZXNwb25zZSJ42kEacHJvamVjdCxyZWdpb24sdnBuX2dhdGV3", - "YXmC0+STAlUSUy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L3ZwbkdhdGV3YXlzL3t2cG5fZ2F0ZXdheX0vZ2V0U3Rh", - "dHVzEvMBCgZJbnNlcnQSMC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNl", - "cnRWcG5HYXRld2F5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "Lk9wZXJhdGlvbiKSAdpBI3Byb2plY3QscmVnaW9uLHZwbl9nYXRld2F5X3Jl", - "c291cmNlik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCUyI7L2NvbXB1dGUvdjEv", + "cGxhdGZvcm0ynhAKB1VybE1hcHMSvAEKDkFnZ3JlZ2F0ZWRMaXN0EjUuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRlZExpc3RVcmxNYXBzUmVx", + "dWVzdBouLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVybE1hcHNBZ2dyZWdh", + "dGVkTGlzdCJD2kEHcHJvamVjdILT5JMCMxIxL2NvbXB1dGUvdjEvcHJvamVj", + "dHMve3Byb2plY3R9L2FnZ3JlZ2F0ZWQvdXJsTWFwcxLAAQoGRGVsZXRlEiwu", + "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuRGVsZXRlVXJsTWFwUmVxdWVzdBoi", + "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJk2kEPcHJvamVj", + "dCx1cmxfbWFwik4QR2xvYmFsT3BlcmF0aW9uc4LT5JMCOSo3L2NvbXB1dGUv", + "djEvcHJvamVjdHMve3Byb2plY3R9L2dsb2JhbC91cmxNYXBzL3t1cmxfbWFw", + "fRKkAQoDR2V0EikuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0VXJsTWFw", + "UmVxdWVzdBofLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVybE1hcCJR2kEP", + "cHJvamVjdCx1cmxfbWFwgtPkkwI5EjcvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vZ2xvYmFsL3VybE1hcHMve3VybF9tYXB9EtEBCgZJbnNlcnQS", + "LC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRVcmxNYXBSZXF1ZXN0", + "GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uInXaQRhwcm9q", + "ZWN0LHVybF9tYXBfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJB", + "Ii0vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3VybE1h", + "cHM6EHVybF9tYXBfcmVzb3VyY2USpgIKD0ludmFsaWRhdGVDYWNoZRI1Lmdv", + "b2dsZS5jbG91ZC5jb21wdXRlLnYxLkludmFsaWRhdGVDYWNoZVVybE1hcFJl", + "cXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24itwHa", + "QTBwcm9qZWN0LHVybF9tYXAsY2FjaGVfaW52YWxpZGF0aW9uX3J1bGVfcmVz", + "b3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJrIkcvY29tcHV0ZS92MS9w", + "cm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3VybE1hcHMve3VybF9tYXB9L2lu", + "dmFsaWRhdGVDYWNoZTogY2FjaGVfaW52YWxpZGF0aW9uX3J1bGVfcmVzb3Vy", + "Y2USmQEKBExpc3QSKy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0VXJs", + "TWFwc1JlcXVlc3QaIy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5VcmxNYXBM", + "aXN0Ij/aQQdwcm9qZWN0gtPkkwIvEi0vY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vZ2xvYmFsL3VybE1hcHMS4gEKBVBhdGNoEisuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuUGF0Y2hVcmxNYXBSZXF1ZXN0GiIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIocB2kEgcHJvamVjdCx1cmxfbWFw", + "LHVybF9tYXBfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPkkwJLMjcv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3VybE1hcHMv", + "e3VybF9tYXB9OhB1cmxfbWFwX3Jlc291cmNlEuQBCgZVcGRhdGUSLC5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5VcGRhdGVVcmxNYXBSZXF1ZXN0GiIuZ29v", + "Z2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIocB2kEgcHJvamVjdCx1", + "cmxfbWFwLHVybF9tYXBfcmVzb3VyY2WKThBHbG9iYWxPcGVyYXRpb25zgtPk", + "kwJLGjcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vZ2xvYmFsL3Vy", + "bE1hcHMve3VybF9tYXB9OhB1cmxfbWFwX3Jlc291cmNlEpACCghWYWxpZGF0", + "ZRIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlZhbGlkYXRlVXJsTWFwUmVx", + "dWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlVybE1hcHNWYWxpZGF0", + "ZVJlc3BvbnNlIqEB2kEycHJvamVjdCx1cmxfbWFwLHVybF9tYXBzX3ZhbGlk", + "YXRlX3JlcXVlc3RfcmVzb3VyY2WC0+STAmYiQC9jb21wdXRlL3YxL3Byb2pl", + "Y3RzL3twcm9qZWN0fS9nbG9iYWwvdXJsTWFwcy97dXJsX21hcH0vdmFsaWRh", + "dGU6InVybF9tYXBzX3ZhbGlkYXRlX3JlcXVlc3RfcmVzb3VyY2UacspBFmNv", + "bXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3dy5nb29nbGVhcGlz", + "LmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20v", + "YXV0aC9jbG91ZC1wbGF0Zm9ybTKfEAoLVnBuR2F0ZXdheXMSxwEKDkFnZ3Jl", + "Z2F0ZWRMaXN0EjkuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRl", + "ZExpc3RWcG5HYXRld2F5c1JlcXVlc3QaMS5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5WcG5HYXRld2F5QWdncmVnYXRlZExpc3QiR9pBB3Byb2plY3SC0+ST", + "AjcSNS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9hZ2dyZWdhdGVk", + "L3ZwbkdhdGV3YXlzEuIBCgZEZWxldGUSMC5nb29nbGUuY2xvdWQuY29tcHV0", + "ZS52MS5EZWxldGVWcG5HYXRld2F5UmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLk9wZXJhdGlvbiKBAdpBGnByb2plY3QscmVnaW9uLHZwbl9n", + "YXRld2F5ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCSypJL2NvbXB1dGUvdjEv", "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdnBuR2F0ZXdh", - "eXM6FHZwbl9nYXRld2F5X3Jlc291cmNlErYBCgRMaXN0Ei8uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjEuTGlzdFZwbkdhdGV3YXlzUmVxdWVzdBonLmdvb2ds", - "ZS5jbG91ZC5jb21wdXRlLnYxLlZwbkdhdGV3YXlMaXN0IlTaQQ5wcm9qZWN0", - "LHJlZ2lvboLT5JMCPRI7L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", - "L3JlZ2lvbnMve3JlZ2lvbn0vdnBuR2F0ZXdheXMSswIKCVNldExhYmVscxIz", - "Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlNldExhYmVsc1ZwbkdhdGV3YXlS", - "ZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIswB", - "2kE6cHJvamVjdCxyZWdpb24scmVzb3VyY2UscmVnaW9uX3NldF9sYWJlbHNf", - "cmVxdWVzdF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlvbnOC0+STAnYiUC9j", - "b21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259", - "L3ZwbkdhdGV3YXlzL3tyZXNvdXJjZX0vc2V0TGFiZWxzOiJyZWdpb25fc2V0", - "X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlEscCChJUZXN0SWFtUGVybWlzc2lv", - "bnMSPC5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5UZXN0SWFtUGVybWlzc2lv", - "bnNWcG5HYXRld2F5UmVxdWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", - "LlRlc3RQZXJtaXNzaW9uc1Jlc3BvbnNlIsAB2kE5cHJvamVjdCxyZWdpb24s", - "cmVzb3VyY2UsdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlgtPk", - "kwJ+IlkvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97", - "cmVnaW9ufS92cG5HYXRld2F5cy97cmVzb3VyY2V9L3Rlc3RJYW1QZXJtaXNz", - "aW9uczohdGVzdF9wZXJtaXNzaW9uc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZj", - "b21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", - "cy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", - "L2F1dGgvY2xvdWQtcGxhdGZvcm0yygsKClZwblR1bm5lbHMSxAEKDkFnZ3Jl", - "Z2F0ZWRMaXN0EjguZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuQWdncmVnYXRl", - "ZExpc3RWcG5UdW5uZWxzUmVxdWVzdBowLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLlZwblR1bm5lbEFnZ3JlZ2F0ZWRMaXN0IkbaQQdwcm9qZWN0gtPkkwI2", - "EjQvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vYWdncmVnYXRlZC92", - "cG5UdW5uZWxzEt0BCgZEZWxldGUSLy5nb29nbGUuY2xvdWQuY29tcHV0ZS52", - "MS5EZWxldGVWcG5UdW5uZWxSZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1", - "dGUudjEuT3BlcmF0aW9uIn7aQRlwcm9qZWN0LHJlZ2lvbix2cG5fdHVubmVs", - "ik4QUmVnaW9uT3BlcmF0aW9uc4LT5JMCSSpHL2NvbXB1dGUvdjEvcHJvamVj", - "dHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdnBuVHVubmVscy97dnBu", - "X3R1bm5lbH0SxAEKA0dldBIsLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdl", - "dFZwblR1bm5lbFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5W", - "cG5UdW5uZWwia9pBGXByb2plY3QscmVnaW9uLHZwbl90dW5uZWyC0+STAkkS", - "Ry9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdpb25zL3tyZWdp", - "b259L3ZwblR1bm5lbHMve3Zwbl90dW5uZWx9Eu8BCgZJbnNlcnQSLy5nb29n", - "bGUuY2xvdWQuY29tcHV0ZS52MS5JbnNlcnRWcG5UdW5uZWxSZXF1ZXN0GiIu", - "Z29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIo8B2kEicHJvamVj", - "dCxyZWdpb24sdnBuX3R1bm5lbF9yZXNvdXJjZYpOEFJlZ2lvbk9wZXJhdGlv", - "bnOC0+STAlEiOi9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9yZWdp", - "b25zL3tyZWdpb259L3ZwblR1bm5lbHM6E3Zwbl90dW5uZWxfcmVzb3VyY2US", - "swEKBExpc3QSLi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0VnBuVHVu", - "bmVsc1JlcXVlc3QaJi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5WcG5UdW5u", - "ZWxMaXN0IlPaQQ5wcm9qZWN0LHJlZ2lvboLT5JMCPBI6L2NvbXB1dGUvdjEv", - "cHJvamVjdHMve3Byb2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdnBuVHVubmVs", - "cxKxAgoJU2V0TGFiZWxzEjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0", - "TGFiZWxzVnBuVHVubmVsUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbiLLAdpBOnByb2plY3QscmVnaW9uLHJlc291cmNlLHJl", - "Z2lvbl9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2WKThBSZWdpb25PcGVy", - "YXRpb25zgtPkkwJ1Ik8vY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0v", - "cmVnaW9ucy97cmVnaW9ufS92cG5UdW5uZWxzL3tyZXNvdXJjZX0vc2V0TGFi", - "ZWxzOiJyZWdpb25fc2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlGnLKQRZj", + "eXMve3Zwbl9nYXRld2F5fRLJAQoDR2V0Ei0uZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuR2V0VnBuR2F0ZXdheVJlcXVlc3QaIy5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5WcG5HYXRld2F5Im7aQRpwcm9qZWN0LHJlZ2lvbix2cG5fZ2F0", + "ZXdheYLT5JMCSxJJL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", + "Z2lvbnMve3JlZ2lvbn0vdnBuR2F0ZXdheXMve3Zwbl9nYXRld2F5fRLxAQoJ", + "R2V0U3RhdHVzEjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuR2V0U3RhdHVz", + "VnBuR2F0ZXdheVJlcXVlc3QaNS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5W", + "cG5HYXRld2F5c0dldFN0YXR1c1Jlc3BvbnNlInjaQRpwcm9qZWN0LHJlZ2lv", + "bix2cG5fZ2F0ZXdheYLT5JMCVRJTL2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdnBuR2F0ZXdheXMve3Zwbl9nYXRl", + "d2F5fS9nZXRTdGF0dXMS8wEKBkluc2VydBIwLmdvb2dsZS5jbG91ZC5jb21w", + "dXRlLnYxLkluc2VydFZwbkdhdGV3YXlSZXF1ZXN0GiIuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuT3BlcmF0aW9uIpIB2kEjcHJvamVjdCxyZWdpb24sdnBu", + "X2dhdGV3YXlfcmVzb3VyY2WKThBSZWdpb25PcGVyYXRpb25zgtPkkwJTIjsv", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS92cG5HYXRld2F5czoUdnBuX2dhdGV3YXlfcmVzb3VyY2UStgEKBExpc3QS", + "Ly5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0VnBuR2F0ZXdheXNSZXF1", + "ZXN0GicuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuVnBuR2F0ZXdheUxpc3Qi", + "VNpBDnByb2plY3QscmVnaW9ugtPkkwI9EjsvY29tcHV0ZS92MS9wcm9qZWN0", + "cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS92cG5HYXRld2F5cxKzAgoJ", + "U2V0TGFiZWxzEjMuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuU2V0TGFiZWxz", + "VnBuR2F0ZXdheVJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5P", + "cGVyYXRpb24izAHaQTpwcm9qZWN0LHJlZ2lvbixyZXNvdXJjZSxyZWdpb25f", + "c2V0X2xhYmVsc19yZXF1ZXN0X3Jlc291cmNlik4QUmVnaW9uT3BlcmF0aW9u", + "c4LT5JMCdiJQL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3JlZ2lv", + "bnMve3JlZ2lvbn0vdnBuR2F0ZXdheXMve3Jlc291cmNlfS9zZXRMYWJlbHM6", + "InJlZ2lvbl9zZXRfbGFiZWxzX3JlcXVlc3RfcmVzb3VyY2USxwIKElRlc3RJ", + "YW1QZXJtaXNzaW9ucxI8Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLlRlc3RJ", + "YW1QZXJtaXNzaW9uc1ZwbkdhdGV3YXlSZXF1ZXN0GjAuZ29vZ2xlLmNsb3Vk", + "LmNvbXB1dGUudjEuVGVzdFBlcm1pc3Npb25zUmVzcG9uc2UiwAHaQTlwcm9q", + "ZWN0LHJlZ2lvbixyZXNvdXJjZSx0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3Rf", + "cmVzb3VyY2WC0+STAn4iWS9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0", + "fS9yZWdpb25zL3tyZWdpb259L3ZwbkdhdGV3YXlzL3tyZXNvdXJjZX0vdGVz", + "dElhbVBlcm1pc3Npb25zOiF0ZXN0X3Blcm1pc3Npb25zX3JlcXVlc3RfcmVz", + "b3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3", + "dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29v", + "Z2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTLKCwoKVnBuVHVubmVs", + "cxLEAQoOQWdncmVnYXRlZExpc3QSOC5nb29nbGUuY2xvdWQuY29tcHV0ZS52", + "MS5BZ2dyZWdhdGVkTGlzdFZwblR1bm5lbHNSZXF1ZXN0GjAuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuVnBuVHVubmVsQWdncmVnYXRlZExpc3QiRtpBB3By", + "b2plY3SC0+STAjYSNC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS9h", + "Z2dyZWdhdGVkL3ZwblR1bm5lbHMS3QEKBkRlbGV0ZRIvLmdvb2dsZS5jbG91", + "ZC5jb21wdXRlLnYxLkRlbGV0ZVZwblR1bm5lbFJlcXVlc3QaIi5nb29nbGUu", + "Y2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24iftpBGXByb2plY3QscmVnaW9u", + "LHZwbl90dW5uZWyKThBSZWdpb25PcGVyYXRpb25zgtPkkwJJKkcvY29tcHV0", + "ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9ufS92cG5U", + "dW5uZWxzL3t2cG5fdHVubmVsfRLEAQoDR2V0EiwuZ29vZ2xlLmNsb3VkLmNv", + "bXB1dGUudjEuR2V0VnBuVHVubmVsUmVxdWVzdBoiLmdvb2dsZS5jbG91ZC5j", + "b21wdXRlLnYxLlZwblR1bm5lbCJr2kEZcHJvamVjdCxyZWdpb24sdnBuX3R1", + "bm5lbILT5JMCSRJHL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3Jl", + "Z2lvbnMve3JlZ2lvbn0vdnBuVHVubmVscy97dnBuX3R1bm5lbH0S7wEKBklu", + "c2VydBIvLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkluc2VydFZwblR1bm5l", + "bFJlcXVlc3QaIi5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5PcGVyYXRpb24i", + "jwHaQSJwcm9qZWN0LHJlZ2lvbix2cG5fdHVubmVsX3Jlc291cmNlik4QUmVn", + "aW9uT3BlcmF0aW9uc4LT5JMCUSI6L2NvbXB1dGUvdjEvcHJvamVjdHMve3By", + "b2plY3R9L3JlZ2lvbnMve3JlZ2lvbn0vdnBuVHVubmVsczoTdnBuX3R1bm5l", + "bF9yZXNvdXJjZRKzAQoETGlzdBIuLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYx", + "Lkxpc3RWcG5UdW5uZWxzUmVxdWVzdBomLmdvb2dsZS5jbG91ZC5jb21wdXRl", + "LnYxLlZwblR1bm5lbExpc3QiU9pBDnByb2plY3QscmVnaW9ugtPkkwI8Ejov", + "Y29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vcmVnaW9ucy97cmVnaW9u", + "fS92cG5UdW5uZWxzErECCglTZXRMYWJlbHMSMi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5TZXRMYWJlbHNWcG5UdW5uZWxSZXF1ZXN0GiIuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uIssB2kE6cHJvamVjdCxyZWdpb24s", + "cmVzb3VyY2UscmVnaW9uX3NldF9sYWJlbHNfcmVxdWVzdF9yZXNvdXJjZYpO", + "EFJlZ2lvbk9wZXJhdGlvbnOC0+STAnUiTy9jb21wdXRlL3YxL3Byb2plY3Rz", + "L3twcm9qZWN0fS9yZWdpb25zL3tyZWdpb259L3ZwblR1bm5lbHMve3Jlc291", + "cmNlfS9zZXRMYWJlbHM6InJlZ2lvbl9zZXRfbGFiZWxzX3JlcXVlc3RfcmVz", + "b3VyY2UacspBFmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQVZodHRwczovL3d3", + "dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUsaHR0cHM6Ly93d3cuZ29v", + "Z2xlYXBpcy5jb20vYXV0aC9jbG91ZC1wbGF0Zm9ybTKjBwoOWm9uZU9wZXJh", + "dGlvbnMS2AEKBkRlbGV0ZRIzLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRl", + "bGV0ZVpvbmVPcGVyYXRpb25SZXF1ZXN0GjQuZ29vZ2xlLmNsb3VkLmNvbXB1", + "dGUudjEuRGVsZXRlWm9uZU9wZXJhdGlvblJlc3BvbnNlImPaQRZwcm9qZWN0", + "LHpvbmUsb3BlcmF0aW9ugtPkkwJEKkIvY29tcHV0ZS92MS9wcm9qZWN0cy97", + "cHJvamVjdH0vem9uZXMve3pvbmV9L29wZXJhdGlvbnMve29wZXJhdGlvbn0S", + "wwEKA0dldBIwLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkdldFpvbmVPcGVy", + "YXRpb25SZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuT3BlcmF0", + "aW9uImbaQRZwcm9qZWN0LHpvbmUsb3BlcmF0aW9ukE4BgtPkkwJEEkIvY29t", + "cHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9L29wZXJh", + "dGlvbnMve29wZXJhdGlvbn0SsQEKBExpc3QSMi5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5MaXN0Wm9uZU9wZXJhdGlvbnNSZXF1ZXN0GiYuZ29vZ2xlLmNs", + "b3VkLmNvbXB1dGUudjEuT3BlcmF0aW9uTGlzdCJN2kEMcHJvamVjdCx6b25l", + "gtPkkwI4EjYvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMv", + "e3pvbmV9L29wZXJhdGlvbnMSxwEKBFdhaXQSMS5nb29nbGUuY2xvdWQuY29t", + "cHV0ZS52MS5XYWl0Wm9uZU9wZXJhdGlvblJlcXVlc3QaIi5nb29nbGUuY2xv", + "dWQuY29tcHV0ZS52MS5PcGVyYXRpb24iaNpBFnByb2plY3Qsem9uZSxvcGVy", + "YXRpb26C0+STAkkiRy9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96", + "b25lcy97em9uZX0vb3BlcmF0aW9ucy97b3BlcmF0aW9ufS93YWl0GnLKQRZj", "b21wdXRlLmdvb2dsZWFwaXMuY29t0kFWaHR0cHM6Ly93d3cuZ29vZ2xlYXBp", "cy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29t", - "L2F1dGgvY2xvdWQtcGxhdGZvcm0yowcKDlpvbmVPcGVyYXRpb25zEtgBCgZE", - "ZWxldGUSMy5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5EZWxldGVab25lT3Bl", - "cmF0aW9uUmVxdWVzdBo0Lmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkRlbGV0", - "ZVpvbmVPcGVyYXRpb25SZXNwb25zZSJj2kEWcHJvamVjdCx6b25lLG9wZXJh", - "dGlvboLT5JMCRCpCL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pv", - "bmVzL3t6b25lfS9vcGVyYXRpb25zL3tvcGVyYXRpb259EsMBCgNHZXQSMC5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5HZXRab25lT3BlcmF0aW9uUmVxdWVz", - "dBoiLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLk9wZXJhdGlvbiJm2kEWcHJv", - "amVjdCx6b25lLG9wZXJhdGlvbpBOAYLT5JMCRBJCL2NvbXB1dGUvdjEvcHJv", - "amVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9vcGVyYXRpb25zL3tvcGVy", - "YXRpb259ErEBCgRMaXN0EjIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuTGlz", - "dFpvbmVPcGVyYXRpb25zUmVxdWVzdBomLmdvb2dsZS5jbG91ZC5jb21wdXRl", - "LnYxLk9wZXJhdGlvbkxpc3QiTdpBDHByb2plY3Qsem9uZYLT5JMCOBI2L2Nv", - "bXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfS9vcGVy", - "YXRpb25zEscBCgRXYWl0EjEuZ29vZ2xlLmNsb3VkLmNvbXB1dGUudjEuV2Fp", - "dFpvbmVPcGVyYXRpb25SZXF1ZXN0GiIuZ29vZ2xlLmNsb3VkLmNvbXB1dGUu", - "djEuT3BlcmF0aW9uImjaQRZwcm9qZWN0LHpvbmUsb3BlcmF0aW9ugtPkkwJJ", - "IkcvY29tcHV0ZS92MS9wcm9qZWN0cy97cHJvamVjdH0vem9uZXMve3pvbmV9", - "L29wZXJhdGlvbnMve29wZXJhdGlvbn0vd2FpdBpyykEWY29tcHV0ZS5nb29n", - "bGVhcGlzLmNvbdJBVmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgv", - "Y29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2Nsb3Vk", - "LXBsYXRmb3JtMtEDCgVab25lcxKRAQoDR2V0EicuZ29vZ2xlLmNsb3VkLmNv", - "bXB1dGUudjEuR2V0Wm9uZVJlcXVlc3QaHS5nb29nbGUuY2xvdWQuY29tcHV0", - "ZS52MS5ab25lIkLaQQxwcm9qZWN0LHpvbmWC0+STAi0SKy9jb21wdXRlL3Yx", - "L3Byb2plY3RzL3twcm9qZWN0fS96b25lcy97em9uZX0SjAEKBExpc3QSKS5n", - "b29nbGUuY2xvdWQuY29tcHV0ZS52MS5MaXN0Wm9uZXNSZXF1ZXN0GiEuZ29v", - "Z2xlLmNsb3VkLmNvbXB1dGUudjEuWm9uZUxpc3QiNtpBB3Byb2plY3SC0+ST", - "AiYSJC9jb21wdXRlL3YxL3Byb2plY3RzL3twcm9qZWN0fS96b25lcxqkAcpB", - "FmNvbXB1dGUuZ29vZ2xlYXBpcy5jb23SQYcBaHR0cHM6Ly93d3cuZ29vZ2xl", - "YXBpcy5jb20vYXV0aC9jb21wdXRlLnJlYWRvbmx5LGh0dHBzOi8vd3d3Lmdv", - "b2dsZWFwaXMuY29tL2F1dGgvY29tcHV0ZSxodHRwczovL3d3dy5nb29nbGVh", - "cGlzLmNvbS9hdXRoL2Nsb3VkLXBsYXRmb3JtQqcBChtjb20uZ29vZ2xlLmNs", - "b3VkLmNvbXB1dGUudjFQAVo1Y2xvdWQuZ29vZ2xlLmNvbS9nby9jb21wdXRl", - "L2FwaXYxL2NvbXB1dGVwYjtjb21wdXRlcGKqAhdHb29nbGUuQ2xvdWQuQ29t", - "cHV0ZS5WMcoCF0dvb2dsZVxDbG91ZFxDb21wdXRlXFYx6gIaR29vZ2xlOjpD", - "bG91ZDo6Q29tcHV0ZTo6VjFiBnByb3RvMw==")); + "L2F1dGgvY2xvdWQtcGxhdGZvcm0y0QMKBVpvbmVzEpEBCgNHZXQSJy5nb29n", + "bGUuY2xvdWQuY29tcHV0ZS52MS5HZXRab25lUmVxdWVzdBodLmdvb2dsZS5j", + "bG91ZC5jb21wdXRlLnYxLlpvbmUiQtpBDHByb2plY3Qsem9uZYLT5JMCLRIr", + "L2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9L3pvbmVzL3t6b25lfRKM", + "AQoETGlzdBIpLmdvb2dsZS5jbG91ZC5jb21wdXRlLnYxLkxpc3Rab25lc1Jl", + "cXVlc3QaIS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MS5ab25lTGlzdCI22kEH", + "cHJvamVjdILT5JMCJhIkL2NvbXB1dGUvdjEvcHJvamVjdHMve3Byb2plY3R9", + "L3pvbmVzGqQBykEWY29tcHV0ZS5nb29nbGVhcGlzLmNvbdJBhwFodHRwczov", + "L3d3dy5nb29nbGVhcGlzLmNvbS9hdXRoL2NvbXB1dGUucmVhZG9ubHksaHR0", + "cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vYXV0aC9jb21wdXRlLGh0dHBzOi8v", + "d3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm1CpwEKG2Nv", + "bS5nb29nbGUuY2xvdWQuY29tcHV0ZS52MVABWjVjbG91ZC5nb29nbGUuY29t", + "L2dvL2NvbXB1dGUvYXBpdjEvY29tcHV0ZXBiO2NvbXB1dGVwYqoCF0dvb2ds", + "ZS5DbG91ZC5Db21wdXRlLlYxygIXR29vZ2xlXENsb3VkXENvbXB1dGVcVjHq", + "AhpHb29nbGU6OkNsb3VkOjpDb21wdXRlOjpWMWIGcHJvdG8z")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.AnyReflection.Descriptor, global::Google.Api.AnnotationsReflection.Descriptor, global::Google.Api.ClientReflection.Descriptor, global::Google.Api.FieldBehaviorReflection.Descriptor, global::Google.Api.ResourceReflection.Descriptor, global::Google.Cloud.ExtendedOperationsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { @@ -15304,6 +15641,7 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.GetNetworkEdgeSecurityServiceRequest), global::Google.Cloud.Compute.V1.GetNetworkEdgeSecurityServiceRequest.Parser, new[]{ "NetworkEdgeSecurityService", "Project", "Region" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.GetNetworkEndpointGroupRequest), global::Google.Cloud.Compute.V1.GetNetworkEndpointGroupRequest.Parser, new[]{ "NetworkEndpointGroup", "Project", "Zone" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.GetNetworkFirewallPolicyRequest), global::Google.Cloud.Compute.V1.GetNetworkFirewallPolicyRequest.Parser, new[]{ "FirewallPolicy", "Project" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.GetNetworkProfileRequest), global::Google.Cloud.Compute.V1.GetNetworkProfileRequest.Parser, new[]{ "NetworkProfile", "Project" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.GetNetworkRequest), global::Google.Cloud.Compute.V1.GetNetworkRequest.Parser, new[]{ "Network", "Project" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.GetNodeGroupRequest), global::Google.Cloud.Compute.V1.GetNodeGroupRequest.Parser, new[]{ "NodeGroup", "Project", "Zone" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.GetNodeTemplateRequest), global::Google.Cloud.Compute.V1.GetNodeTemplateRequest.Parser, new[]{ "NodeTemplate", "Project", "Region" }, null, null, null, null), @@ -15499,7 +15837,7 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroup), global::Google.Cloud.Compute.V1.InstanceGroup.Parser, new[]{ "CreationTimestamp", "Description", "Fingerprint", "Id", "Kind", "Name", "NamedPorts", "Network", "Region", "SelfLink", "Size", "Subnetwork", "Zone" }, new[]{ "CreationTimestamp", "Description", "Fingerprint", "Id", "Kind", "Name", "Network", "Region", "SelfLink", "Size", "Subnetwork", "Zone" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupAggregatedList), global::Google.Cloud.Compute.V1.InstanceGroupAggregatedList.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupList), global::Google.Cloud.Compute.V1.InstanceGroupList.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManager), global::Google.Cloud.Compute.V1.InstanceGroupManager.Parser, new[]{ "AllInstancesConfig", "AutoHealingPolicies", "BaseInstanceName", "CreationTimestamp", "CurrentActions", "Description", "DistributionPolicy", "Fingerprint", "Id", "InstanceFlexibilityPolicy", "InstanceGroup", "InstanceLifecyclePolicy", "InstanceTemplate", "Kind", "ListManagedInstancesResults", "Name", "NamedPorts", "Region", "SatisfiesPzi", "SatisfiesPzs", "SelfLink", "StatefulPolicy", "Status", "TargetPools", "TargetSize", "UpdatePolicy", "Versions", "Zone" }, new[]{ "AllInstancesConfig", "BaseInstanceName", "CreationTimestamp", "CurrentActions", "Description", "DistributionPolicy", "Fingerprint", "Id", "InstanceFlexibilityPolicy", "InstanceGroup", "InstanceLifecyclePolicy", "InstanceTemplate", "Kind", "ListManagedInstancesResults", "Name", "Region", "SatisfiesPzi", "SatisfiesPzs", "SelfLink", "StatefulPolicy", "Status", "TargetSize", "UpdatePolicy", "Zone" }, new[]{ typeof(global::Google.Cloud.Compute.V1.InstanceGroupManager.Types.ListManagedInstancesResults) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManager), global::Google.Cloud.Compute.V1.InstanceGroupManager.Parser, new[]{ "AllInstancesConfig", "AutoHealingPolicies", "BaseInstanceName", "CreationTimestamp", "CurrentActions", "Description", "DistributionPolicy", "Fingerprint", "Id", "InstanceFlexibilityPolicy", "InstanceGroup", "InstanceLifecyclePolicy", "InstanceTemplate", "Kind", "ListManagedInstancesResults", "Name", "NamedPorts", "Region", "SatisfiesPzi", "SatisfiesPzs", "SelfLink", "StandbyPolicy", "StatefulPolicy", "Status", "TargetPools", "TargetSize", "TargetStoppedSize", "TargetSuspendedSize", "UpdatePolicy", "Versions", "Zone" }, new[]{ "AllInstancesConfig", "BaseInstanceName", "CreationTimestamp", "CurrentActions", "Description", "DistributionPolicy", "Fingerprint", "Id", "InstanceFlexibilityPolicy", "InstanceGroup", "InstanceLifecyclePolicy", "InstanceTemplate", "Kind", "ListManagedInstancesResults", "Name", "Region", "SatisfiesPzi", "SatisfiesPzs", "SelfLink", "StandbyPolicy", "StatefulPolicy", "Status", "TargetSize", "TargetStoppedSize", "TargetSuspendedSize", "UpdatePolicy", "Zone" }, new[]{ typeof(global::Google.Cloud.Compute.V1.InstanceGroupManager.Types.ListManagedInstancesResults) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerActionsSummary), global::Google.Cloud.Compute.V1.InstanceGroupManagerActionsSummary.Parser, new[]{ "Abandoning", "Creating", "CreatingWithoutRetries", "Deleting", "None", "Recreating", "Refreshing", "Restarting", "Resuming", "Starting", "Stopping", "Suspending", "Verifying" }, new[]{ "Abandoning", "Creating", "CreatingWithoutRetries", "Deleting", "None", "Recreating", "Refreshing", "Restarting", "Resuming", "Starting", "Stopping", "Suspending", "Verifying" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerAggregatedList), global::Google.Cloud.Compute.V1.InstanceGroupManagerAggregatedList.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerAllInstancesConfig), global::Google.Cloud.Compute.V1.InstanceGroupManagerAllInstancesConfig.Parser, new[]{ "Properties" }, new[]{ "Properties" }, null, null, null), @@ -15512,6 +15850,7 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerResizeRequestStatus), global::Google.Cloud.Compute.V1.InstanceGroupManagerResizeRequestStatus.Parser, new[]{ "Error", "LastAttempt" }, new[]{ "Error", "LastAttempt" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerResizeRequestStatusLastAttempt), global::Google.Cloud.Compute.V1.InstanceGroupManagerResizeRequestStatusLastAttempt.Parser, new[]{ "Error" }, new[]{ "Error" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerResizeRequestsListResponse), global::Google.Cloud.Compute.V1.InstanceGroupManagerResizeRequestsListResponse.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerStandbyPolicy), global::Google.Cloud.Compute.V1.InstanceGroupManagerStandbyPolicy.Parser, new[]{ "InitialDelaySec", "Mode" }, new[]{ "InitialDelaySec", "Mode" }, new[]{ typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerStandbyPolicy.Types.Mode) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerStatus), global::Google.Cloud.Compute.V1.InstanceGroupManagerStatus.Parser, new[]{ "AllInstancesConfig", "Autoscaler", "IsStable", "Stateful", "VersionTarget" }, new[]{ "AllInstancesConfig", "Autoscaler", "IsStable", "Stateful", "VersionTarget" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerStatusAllInstancesConfig), global::Google.Cloud.Compute.V1.InstanceGroupManagerStatusAllInstancesConfig.Parser, new[]{ "CurrentRevision", "Effective" }, new[]{ "CurrentRevision", "Effective" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagerStatusStateful), global::Google.Cloud.Compute.V1.InstanceGroupManagerStatusStateful.Parser, new[]{ "HasStatefulConfig", "PerInstanceConfigs" }, new[]{ "HasStatefulConfig", "PerInstanceConfigs" }, null, null, null), @@ -15529,9 +15868,13 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersListPerInstanceConfigsResp), global::Google.Cloud.Compute.V1.InstanceGroupManagersListPerInstanceConfigsResp.Parser, new[]{ "Items", "NextPageToken", "Warning" }, new[]{ "NextPageToken", "Warning" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersPatchPerInstanceConfigsReq), global::Google.Cloud.Compute.V1.InstanceGroupManagersPatchPerInstanceConfigsReq.Parser, new[]{ "PerInstanceConfigs" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersRecreateInstancesRequest), global::Google.Cloud.Compute.V1.InstanceGroupManagersRecreateInstancesRequest.Parser, new[]{ "Instances" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest), global::Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest.Parser, new[]{ "Instances" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersScopedList), global::Google.Cloud.Compute.V1.InstanceGroupManagersScopedList.Parser, new[]{ "InstanceGroupManagers", "Warning" }, new[]{ "Warning" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersSetInstanceTemplateRequest), global::Google.Cloud.Compute.V1.InstanceGroupManagersSetInstanceTemplateRequest.Parser, new[]{ "InstanceTemplate" }, new[]{ "InstanceTemplate" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersSetTargetPoolsRequest), global::Google.Cloud.Compute.V1.InstanceGroupManagersSetTargetPoolsRequest.Parser, new[]{ "Fingerprint", "TargetPools" }, new[]{ "Fingerprint" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest), global::Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest.Parser, new[]{ "Instances" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest), global::Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest.Parser, new[]{ "ForceStop", "Instances" }, new[]{ "ForceStop" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest), global::Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest.Parser, new[]{ "ForceSuspend", "Instances" }, new[]{ "ForceSuspend" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupManagersUpdatePerInstanceConfigsReq), global::Google.Cloud.Compute.V1.InstanceGroupManagersUpdatePerInstanceConfigsReq.Parser, new[]{ "PerInstanceConfigs" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupsAddInstancesRequest), global::Google.Cloud.Compute.V1.InstanceGroupsAddInstancesRequest.Parser, new[]{ "Instances" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.InstanceGroupsListInstances), global::Google.Cloud.Compute.V1.InstanceGroupsListInstances.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, null), @@ -15664,6 +16007,7 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ListNetworkEndpointsNetworkEndpointGroupsRequest), global::Google.Cloud.Compute.V1.ListNetworkEndpointsNetworkEndpointGroupsRequest.Parser, new[]{ "Filter", "MaxResults", "NetworkEndpointGroup", "NetworkEndpointGroupsListEndpointsRequestResource", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", "Zone" }, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "ReturnPartialSuccess" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ListNetworkEndpointsRegionNetworkEndpointGroupsRequest), global::Google.Cloud.Compute.V1.ListNetworkEndpointsRegionNetworkEndpointGroupsRequest.Parser, new[]{ "Filter", "MaxResults", "NetworkEndpointGroup", "OrderBy", "PageToken", "Project", "Region", "ReturnPartialSuccess" }, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "ReturnPartialSuccess" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ListNetworkFirewallPoliciesRequest), global::Google.Cloud.Compute.V1.ListNetworkFirewallPoliciesRequest.Parser, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess" }, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "ReturnPartialSuccess" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ListNetworkProfilesRequest), global::Google.Cloud.Compute.V1.ListNetworkProfilesRequest.Parser, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess" }, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "ReturnPartialSuccess" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ListNetworksRequest), global::Google.Cloud.Compute.V1.ListNetworksRequest.Parser, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess" }, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "ReturnPartialSuccess" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ListNodeGroupsRequest), global::Google.Cloud.Compute.V1.ListNodeGroupsRequest.Parser, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", "Zone" }, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "ReturnPartialSuccess" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ListNodeTemplatesRequest), global::Google.Cloud.Compute.V1.ListNodeTemplatesRequest.Parser, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "Region", "ReturnPartialSuccess" }, new[]{ "Filter", "MaxResults", "OrderBy", "PageToken", "ReturnPartialSuccess" }, null, null, null), @@ -15758,7 +16102,7 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NatIpInfo), global::Google.Cloud.Compute.V1.NatIpInfo.Parser, new[]{ "NatIpInfoMappings", "NatName" }, new[]{ "NatName" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NatIpInfoNatIpInfoMapping), global::Google.Cloud.Compute.V1.NatIpInfoNatIpInfoMapping.Parser, new[]{ "Mode", "NatIp", "Usage" }, new[]{ "Mode", "NatIp", "Usage" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NatIpInfoNatIpInfoMapping.Types.Mode), typeof(global::Google.Cloud.Compute.V1.NatIpInfoNatIpInfoMapping.Types.Usage) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NatIpInfoResponse), global::Google.Cloud.Compute.V1.NatIpInfoResponse.Parser, new[]{ "Result" }, null, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.Network), global::Google.Cloud.Compute.V1.Network.Parser, new[]{ "IPv4Range", "AutoCreateSubnetworks", "CreationTimestamp", "Description", "EnableUlaInternalIpv6", "FirewallPolicy", "GatewayIPv4", "Id", "InternalIpv6Range", "Kind", "Mtu", "Name", "NetworkFirewallPolicyEnforcementOrder", "Peerings", "RoutingConfig", "SelfLink", "SelfLinkWithId", "Subnetworks" }, new[]{ "IPv4Range", "AutoCreateSubnetworks", "CreationTimestamp", "Description", "EnableUlaInternalIpv6", "FirewallPolicy", "GatewayIPv4", "Id", "InternalIpv6Range", "Kind", "Mtu", "Name", "NetworkFirewallPolicyEnforcementOrder", "RoutingConfig", "SelfLink", "SelfLinkWithId" }, new[]{ typeof(global::Google.Cloud.Compute.V1.Network.Types.NetworkFirewallPolicyEnforcementOrder) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.Network), global::Google.Cloud.Compute.V1.Network.Parser, new[]{ "IPv4Range", "AutoCreateSubnetworks", "CreationTimestamp", "Description", "EnableUlaInternalIpv6", "FirewallPolicy", "GatewayIPv4", "Id", "InternalIpv6Range", "Kind", "Mtu", "Name", "NetworkFirewallPolicyEnforcementOrder", "NetworkProfile", "Peerings", "RoutingConfig", "SelfLink", "SelfLinkWithId", "Subnetworks" }, new[]{ "IPv4Range", "AutoCreateSubnetworks", "CreationTimestamp", "Description", "EnableUlaInternalIpv6", "FirewallPolicy", "GatewayIPv4", "Id", "InternalIpv6Range", "Kind", "Mtu", "Name", "NetworkFirewallPolicyEnforcementOrder", "NetworkProfile", "RoutingConfig", "SelfLink", "SelfLinkWithId" }, new[]{ typeof(global::Google.Cloud.Compute.V1.Network.Types.NetworkFirewallPolicyEnforcementOrder) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkAttachment), global::Google.Cloud.Compute.V1.NetworkAttachment.Parser, new[]{ "ConnectionEndpoints", "ConnectionPreference", "CreationTimestamp", "Description", "Fingerprint", "Id", "Kind", "Name", "Network", "ProducerAcceptLists", "ProducerRejectLists", "Region", "SelfLink", "SelfLinkWithId", "Subnetworks" }, new[]{ "ConnectionPreference", "CreationTimestamp", "Description", "Fingerprint", "Id", "Kind", "Name", "Network", "Region", "SelfLink", "SelfLinkWithId" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworkAttachment.Types.ConnectionPreference) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkAttachmentAggregatedList), global::Google.Cloud.Compute.V1.NetworkAttachmentAggregatedList.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkAttachmentConnectedEndpoint), global::Google.Cloud.Compute.V1.NetworkAttachmentConnectedEndpoint.Parser, new[]{ "IpAddress", "Ipv6Address", "ProjectIdOrNum", "SecondaryIpCidrRanges", "Status", "Subnetwork", "SubnetworkCidrRange" }, new[]{ "IpAddress", "Ipv6Address", "ProjectIdOrNum", "Status", "Subnetwork", "SubnetworkCidrRange" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworkAttachmentConnectedEndpoint.Types.Status) }, null, null), @@ -15785,7 +16129,11 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkList), global::Google.Cloud.Compute.V1.NetworkList.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkPeering), global::Google.Cloud.Compute.V1.NetworkPeering.Parser, new[]{ "AutoCreateRoutes", "ExchangeSubnetRoutes", "ExportCustomRoutes", "ExportSubnetRoutesWithPublicIp", "ImportCustomRoutes", "ImportSubnetRoutesWithPublicIp", "Name", "Network", "PeerMtu", "StackType", "State", "StateDetails" }, new[]{ "AutoCreateRoutes", "ExchangeSubnetRoutes", "ExportCustomRoutes", "ExportSubnetRoutesWithPublicIp", "ImportCustomRoutes", "ImportSubnetRoutesWithPublicIp", "Name", "Network", "PeerMtu", "StackType", "State", "StateDetails" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworkPeering.Types.StackType), typeof(global::Google.Cloud.Compute.V1.NetworkPeering.Types.State) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkPerformanceConfig), global::Google.Cloud.Compute.V1.NetworkPerformanceConfig.Parser, new[]{ "TotalEgressBandwidthTier" }, new[]{ "TotalEgressBandwidthTier" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworkPerformanceConfig.Types.TotalEgressBandwidthTier) }, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkRoutingConfig), global::Google.Cloud.Compute.V1.NetworkRoutingConfig.Parser, new[]{ "RoutingMode" }, new[]{ "RoutingMode" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworkRoutingConfig.Types.RoutingMode) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkProfile), global::Google.Cloud.Compute.V1.NetworkProfile.Parser, new[]{ "CreationTimestamp", "Description", "Features", "Id", "Kind", "Location", "Name", "SelfLink", "SelfLinkWithId", "Zone" }, new[]{ "CreationTimestamp", "Description", "Features", "Id", "Kind", "Location", "Name", "SelfLink", "SelfLinkWithId", "Zone" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkProfileLocation), global::Google.Cloud.Compute.V1.NetworkProfileLocation.Parser, new[]{ "Name", "Scope" }, new[]{ "Name", "Scope" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworkProfileLocation.Types.Scope) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures), global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Parser, new[]{ "AddressPurposes", "AllowAliasIpRanges", "AllowAutoModeSubnet", "AllowClassDFirewalls", "AllowCloudNat", "AllowCloudRouter", "AllowExternalIpAccess", "AllowInterconnect", "AllowLoadBalancing", "AllowMultiNicInSameNetwork", "AllowPacketMirroring", "AllowPrivateGoogleAccess", "AllowPsc", "AllowSameNetworkUnicast", "AllowStaticRoutes", "AllowSubInterfaces", "AllowVpcPeering", "AllowVpn", "InterfaceTypes", "SubnetPurposes", "SubnetStackTypes", "Unicast" }, new[]{ "AllowAliasIpRanges", "AllowAutoModeSubnet", "AllowClassDFirewalls", "AllowCloudNat", "AllowCloudRouter", "AllowExternalIpAccess", "AllowInterconnect", "AllowLoadBalancing", "AllowMultiNicInSameNetwork", "AllowPacketMirroring", "AllowPrivateGoogleAccess", "AllowPsc", "AllowSameNetworkUnicast", "AllowStaticRoutes", "AllowSubInterfaces", "AllowVpcPeering", "AllowVpn", "Unicast" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AddressPurposes), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowAliasIpRanges), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowAutoModeSubnet), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowClassDFirewalls), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowCloudNat), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowCloudRouter), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowExternalIpAccess), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowInterconnect), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowLoadBalancing), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowMultiNicInSameNetwork), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowPacketMirroring), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowPrivateGoogleAccess), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowPsc), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowSameNetworkUnicast), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowStaticRoutes), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowSubInterfaces), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowVpcPeering), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.AllowVpn), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.InterfaceTypes), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.SubnetPurposes), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.SubnetStackTypes), typeof(global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures.Types.Unicast) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkProfilesListResponse), global::Google.Cloud.Compute.V1.NetworkProfilesListResponse.Parser, new[]{ "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning" }, new[]{ "Etag", "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworkRoutingConfig), global::Google.Cloud.Compute.V1.NetworkRoutingConfig.Parser, new[]{ "BgpAlwaysCompareMed", "BgpBestPathSelectionMode", "BgpInterRegionCost", "RoutingMode" }, new[]{ "BgpAlwaysCompareMed", "BgpBestPathSelectionMode", "BgpInterRegionCost", "RoutingMode" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworkRoutingConfig.Types.BgpBestPathSelectionMode), typeof(global::Google.Cloud.Compute.V1.NetworkRoutingConfig.Types.BgpInterRegionCost), typeof(global::Google.Cloud.Compute.V1.NetworkRoutingConfig.Types.RoutingMode) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworksAddPeeringRequest), global::Google.Cloud.Compute.V1.NetworksAddPeeringRequest.Parser, new[]{ "AutoCreateRoutes", "Name", "NetworkPeering", "PeerNetwork" }, new[]{ "AutoCreateRoutes", "Name", "NetworkPeering", "PeerNetwork" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponse), global::Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponse.Parser, new[]{ "FirewallPolicys", "Firewalls" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy), global::Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.Parser, new[]{ "DisplayName", "Name", "Priority", "Rules", "ShortName", "Type" }, new[]{ "DisplayName", "Name", "Priority", "ShortName", "Type" }, new[]{ typeof(global::Google.Cloud.Compute.V1.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.Types.Type) }, null, null), @@ -15937,8 +16285,12 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersListInstanceConfigsResp), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersListInstanceConfigsResp.Parser, new[]{ "Items", "NextPageToken", "Warning" }, new[]{ "NextPageToken", "Warning" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersListInstancesResponse), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersListInstancesResponse.Parser, new[]{ "ManagedInstances", "NextPageToken" }, new[]{ "NextPageToken" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersRecreateRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersRecreateRequest.Parser, new[]{ "Instances" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest.Parser, new[]{ "Instances" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTargetPoolsRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTargetPoolsRequest.Parser, new[]{ "Fingerprint", "TargetPools" }, new[]{ "Fingerprint" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTemplateRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSetTemplateRequest.Parser, new[]{ "InstanceTemplate" }, new[]{ "InstanceTemplate" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest.Parser, new[]{ "Instances" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest.Parser, new[]{ "ForceStop", "Instances" }, new[]{ "ForceStop" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest.Parser, new[]{ "ForceSuspend", "Instances" }, new[]{ "ForceSuspend" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstances), global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstances.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest.Parser, new[]{ "InstanceState", "PortName" }, new[]{ "InstanceState", "PortName" }, new[]{ typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest.Types.InstanceState) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RegionInstanceGroupsSetNamedPortsRequest), global::Google.Cloud.Compute.V1.RegionInstanceGroupsSetNamedPortsRequest.Parser, new[]{ "Fingerprint", "NamedPorts" }, new[]{ "Fingerprint" }, null, null, null), @@ -16002,7 +16354,9 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ResourceStatus), global::Google.Cloud.Compute.V1.ResourceStatus.Parser, new[]{ "PhysicalHost", "Scheduling", "UpcomingMaintenance" }, new[]{ "PhysicalHost", "Scheduling", "UpcomingMaintenance" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ResourceStatusScheduling), global::Google.Cloud.Compute.V1.ResourceStatusScheduling.Parser, new[]{ "AvailabilityDomain" }, new[]{ "AvailabilityDomain" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ResumeInstanceRequest), global::Google.Cloud.Compute.V1.ResumeInstanceRequest.Parser, new[]{ "Instance", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.Route), global::Google.Cloud.Compute.V1.Route.Parser, new[]{ "AsPaths", "CreationTimestamp", "Description", "DestRange", "Id", "Kind", "Name", "Network", "NextHopGateway", "NextHopHub", "NextHopIlb", "NextHopInstance", "NextHopIp", "NextHopNetwork", "NextHopPeering", "NextHopVpnTunnel", "Priority", "RouteStatus", "RouteType", "SelfLink", "Tags", "Warnings" }, new[]{ "CreationTimestamp", "Description", "DestRange", "Id", "Kind", "Name", "Network", "NextHopGateway", "NextHopHub", "NextHopIlb", "NextHopInstance", "NextHopIp", "NextHopNetwork", "NextHopPeering", "NextHopVpnTunnel", "Priority", "RouteStatus", "RouteType", "SelfLink" }, new[]{ typeof(global::Google.Cloud.Compute.V1.Route.Types.RouteStatus), typeof(global::Google.Cloud.Compute.V1.Route.Types.RouteType) }, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest), global::Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest.Parser, new[]{ "InstanceGroupManager", "InstanceGroupManagersResumeInstancesRequestResource", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest), global::Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest.Parser, new[]{ "InstanceGroupManager", "Project", "Region", "RegionInstanceGroupManagersResumeInstancesRequestResource", "RequestId" }, new[]{ "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.Route), global::Google.Cloud.Compute.V1.Route.Parser, new[]{ "AsPaths", "CreationTimestamp", "Description", "DestRange", "Id", "Kind", "Name", "Network", "NextHopGateway", "NextHopHub", "NextHopIlb", "NextHopInstance", "NextHopInterRegionCost", "NextHopIp", "NextHopMed", "NextHopNetwork", "NextHopOrigin", "NextHopPeering", "NextHopVpnTunnel", "Priority", "RouteStatus", "RouteType", "SelfLink", "Tags", "Warnings" }, new[]{ "CreationTimestamp", "Description", "DestRange", "Id", "Kind", "Name", "Network", "NextHopGateway", "NextHopHub", "NextHopIlb", "NextHopInstance", "NextHopInterRegionCost", "NextHopIp", "NextHopMed", "NextHopNetwork", "NextHopOrigin", "NextHopPeering", "NextHopVpnTunnel", "Priority", "RouteStatus", "RouteType", "SelfLink" }, new[]{ typeof(global::Google.Cloud.Compute.V1.Route.Types.NextHopOrigin), typeof(global::Google.Cloud.Compute.V1.Route.Types.RouteStatus), typeof(global::Google.Cloud.Compute.V1.Route.Types.RouteType) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RouteAsPath), global::Google.Cloud.Compute.V1.RouteAsPath.Parser, new[]{ "AsLists", "PathSegmentType" }, new[]{ "PathSegmentType" }, new[]{ typeof(global::Google.Cloud.Compute.V1.RouteAsPath.Types.PathSegmentType) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.RouteList), global::Google.Cloud.Compute.V1.RouteList.Parser, new[]{ "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning" }, new[]{ "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.Router), global::Google.Cloud.Compute.V1.Router.Parser, new[]{ "Bgp", "BgpPeers", "CreationTimestamp", "Description", "EncryptedInterconnectRouter", "Id", "Interfaces", "Kind", "Md5AuthenticationKeys", "Name", "Nats", "Network", "Region", "SelfLink" }, new[]{ "Bgp", "CreationTimestamp", "Description", "EncryptedInterconnectRouter", "Id", "Kind", "Name", "Network", "Region", "SelfLink" }, null, null, null), @@ -16133,6 +16487,7 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SetLabelsInterconnectRequest), global::Google.Cloud.Compute.V1.SetLabelsInterconnectRequest.Parser, new[]{ "GlobalSetLabelsRequestResource", "Project", "Resource" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SetLabelsRegionDiskRequest), global::Google.Cloud.Compute.V1.SetLabelsRegionDiskRequest.Parser, new[]{ "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SetLabelsRegionInstantSnapshotRequest), global::Google.Cloud.Compute.V1.SetLabelsRegionInstantSnapshotRequest.Parser, new[]{ "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource" }, new[]{ "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest), global::Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest.Parser, new[]{ "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SetLabelsSecurityPolicyRequest), global::Google.Cloud.Compute.V1.SetLabelsSecurityPolicyRequest.Parser, new[]{ "GlobalSetLabelsRequestResource", "Project", "Resource" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SetLabelsSnapshotRequest), global::Google.Cloud.Compute.V1.SetLabelsSnapshotRequest.Parser, new[]{ "GlobalSetLabelsRequestResource", "Project", "Resource" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SetLabelsTargetVpnGatewayRequest), global::Google.Cloud.Compute.V1.SetLabelsTargetVpnGatewayRequest.Parser, new[]{ "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource" }, new[]{ "RequestId" }, null, null, null), @@ -16205,6 +16560,8 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StartAsyncReplicationDiskRequest), global::Google.Cloud.Compute.V1.StartAsyncReplicationDiskRequest.Parser, new[]{ "Disk", "DisksStartAsyncReplicationRequestResource", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StartAsyncReplicationRegionDiskRequest), global::Google.Cloud.Compute.V1.StartAsyncReplicationRegionDiskRequest.Parser, new[]{ "Disk", "Project", "Region", "RegionDisksStartAsyncReplicationRequestResource", "RequestId" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StartInstanceRequest), global::Google.Cloud.Compute.V1.StartInstanceRequest.Parser, new[]{ "Instance", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest), global::Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest.Parser, new[]{ "InstanceGroupManager", "InstanceGroupManagersStartInstancesRequestResource", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest), global::Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest.Parser, new[]{ "InstanceGroupManager", "Project", "Region", "RegionInstanceGroupManagersStartInstancesRequestResource", "RequestId" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StartWithEncryptionKeyInstanceRequest), global::Google.Cloud.Compute.V1.StartWithEncryptionKeyInstanceRequest.Parser, new[]{ "Instance", "InstancesStartWithEncryptionKeyRequestResource", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StatefulPolicy), global::Google.Cloud.Compute.V1.StatefulPolicy.Parser, new[]{ "PreservedState" }, new[]{ "PreservedState" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StatefulPolicyPreservedState), global::Google.Cloud.Compute.V1.StatefulPolicyPreservedState.Parser, new[]{ "Disks", "ExternalIPs", "InternalIPs" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, }), @@ -16216,6 +16573,8 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StopGroupAsyncReplicationDiskRequest), global::Google.Cloud.Compute.V1.StopGroupAsyncReplicationDiskRequest.Parser, new[]{ "DisksStopGroupAsyncReplicationResourceResource", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StopGroupAsyncReplicationRegionDiskRequest), global::Google.Cloud.Compute.V1.StopGroupAsyncReplicationRegionDiskRequest.Parser, new[]{ "DisksStopGroupAsyncReplicationResourceResource", "Project", "Region", "RequestId" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StopInstanceRequest), global::Google.Cloud.Compute.V1.StopInstanceRequest.Parser, new[]{ "DiscardLocalSsd", "Instance", "Project", "RequestId", "Zone" }, new[]{ "DiscardLocalSsd", "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest), global::Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest.Parser, new[]{ "InstanceGroupManager", "InstanceGroupManagersStopInstancesRequestResource", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest), global::Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest.Parser, new[]{ "InstanceGroupManager", "Project", "Region", "RegionInstanceGroupManagersStopInstancesRequestResource", "RequestId" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StoragePool), global::Google.Cloud.Compute.V1.StoragePool.Parser, new[]{ "CapacityProvisioningType", "CreationTimestamp", "Description", "Id", "Kind", "LabelFingerprint", "Labels", "Name", "PerformanceProvisioningType", "PoolProvisionedCapacityGb", "PoolProvisionedIops", "PoolProvisionedThroughput", "ResourceStatus", "SelfLink", "SelfLinkWithId", "State", "Status", "StoragePoolType", "Zone" }, new[]{ "CapacityProvisioningType", "CreationTimestamp", "Description", "Id", "Kind", "LabelFingerprint", "Name", "PerformanceProvisioningType", "PoolProvisionedCapacityGb", "PoolProvisionedIops", "PoolProvisionedThroughput", "ResourceStatus", "SelfLink", "SelfLinkWithId", "State", "Status", "StoragePoolType", "Zone" }, new[]{ typeof(global::Google.Cloud.Compute.V1.StoragePool.Types.CapacityProvisioningType), typeof(global::Google.Cloud.Compute.V1.StoragePool.Types.PerformanceProvisioningType), typeof(global::Google.Cloud.Compute.V1.StoragePool.Types.State) }, null, new pbr::GeneratedClrTypeInfo[] { null, }), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StoragePoolAggregatedList), global::Google.Cloud.Compute.V1.StoragePoolAggregatedList.Parser, new[]{ "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning" }, new[]{ "Etag", "Id", "Kind", "NextPageToken", "SelfLink", "Warning" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.StoragePoolDisk), global::Google.Cloud.Compute.V1.StoragePoolDisk.Parser, new[]{ "AttachedInstances", "CreationTimestamp", "Disk", "Name", "ProvisionedIops", "ProvisionedThroughput", "ResourcePolicies", "SizeGb", "Status", "Type", "UsedBytes" }, new[]{ "CreationTimestamp", "Disk", "Name", "ProvisionedIops", "ProvisionedThroughput", "SizeGb", "Status", "Type", "UsedBytes" }, new[]{ typeof(global::Google.Cloud.Compute.V1.StoragePoolDisk.Types.Status) }, null, null), @@ -16237,6 +16596,8 @@ static ComputeReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SubnetworksSetPrivateIpGoogleAccessRequest), global::Google.Cloud.Compute.V1.SubnetworksSetPrivateIpGoogleAccessRequest.Parser, new[]{ "PrivateIpGoogleAccess" }, new[]{ "PrivateIpGoogleAccess" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.Subsetting), global::Google.Cloud.Compute.V1.Subsetting.Parser, new[]{ "Policy" }, new[]{ "Policy" }, new[]{ typeof(global::Google.Cloud.Compute.V1.Subsetting.Types.Policy) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SuspendInstanceRequest), global::Google.Cloud.Compute.V1.SuspendInstanceRequest.Parser, new[]{ "DiscardLocalSsd", "Instance", "Project", "RequestId", "Zone" }, new[]{ "DiscardLocalSsd", "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest), global::Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest.Parser, new[]{ "InstanceGroupManager", "InstanceGroupManagersSuspendInstancesRequestResource", "Project", "RequestId", "Zone" }, new[]{ "RequestId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest), global::Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest.Parser, new[]{ "InstanceGroupManager", "Project", "Region", "RegionInstanceGroupManagersSuspendInstancesRequestResource", "RequestId" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.SwitchToCustomModeNetworkRequest), global::Google.Cloud.Compute.V1.SwitchToCustomModeNetworkRequest.Parser, new[]{ "Network", "Project", "RequestId" }, new[]{ "RequestId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.TCPHealthCheck), global::Google.Cloud.Compute.V1.TCPHealthCheck.Parser, new[]{ "Port", "PortName", "PortSpecification", "ProxyHeader", "Request", "Response" }, new[]{ "Port", "PortName", "PortSpecification", "ProxyHeader", "Request", "Response" }, new[]{ typeof(global::Google.Cloud.Compute.V1.TCPHealthCheck.Types.PortSpecification), typeof(global::Google.Cloud.Compute.V1.TCPHealthCheck.Types.ProxyHeader) }, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Google.Cloud.Compute.V1.Tags), global::Google.Cloud.Compute.V1.Tags.Parser, new[]{ "Fingerprint", "Items" }, new[]{ "Fingerprint" }, null, null, null), @@ -71507,7 +71868,7 @@ public BackendBucketCdnPolicy Clone() { private string cacheMode_; /// - /// Specifies the cache setting for all responses from this backend. The possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid caching headers to cache content. Responses without these headers will not be cached at Google's edge, and will require a full trip to the origin on every request, potentially impacting performance and increasing load on the origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private", "no-store" or "no-cache" directives in Cache-Control response headers. Warning: this may result in Cloud CDN caching private, per-user (user identifiable) content. CACHE_ALL_STATIC Automatically cache static content, including common image formats, media (video and audio), and web assets (JavaScript and CSS). Requests and responses that are marked as uncacheable, as well as dynamic content (including HTML), will not be cached. + /// Specifies the cache setting for all responses from this backend. The possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid caching headers to cache content. Responses without these headers will not be cached at Google's edge, and will require a full trip to the origin on every request, potentially impacting performance and increasing load on the origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private", "no-store" or "no-cache" directives in Cache-Control response headers. Warning: this may result in Cloud CDN caching private, per-user (user identifiable) content. CACHE_ALL_STATIC Automatically cache static content, including common image formats, media (video and audio), and web assets (JavaScript and CSS). Requests and responses that are marked as uncacheable, as well as dynamic content (including HTML), will not be cached. If no value is provided for cdnPolicy.cacheMode, it defaults to CACHE_ALL_STATIC. /// Check the CacheMode enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -72149,7 +72510,7 @@ public void MergeFrom(pb::CodedInputStream input) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// Specifies the cache setting for all responses from this backend. The possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid caching headers to cache content. Responses without these headers will not be cached at Google's edge, and will require a full trip to the origin on every request, potentially impacting performance and increasing load on the origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private", "no-store" or "no-cache" directives in Cache-Control response headers. Warning: this may result in Cloud CDN caching private, per-user (user identifiable) content. CACHE_ALL_STATIC Automatically cache static content, including common image formats, media (video and audio), and web assets (JavaScript and CSS). Requests and responses that are marked as uncacheable, as well as dynamic content (including HTML), will not be cached. + /// Specifies the cache setting for all responses from this backend. The possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid caching headers to cache content. Responses without these headers will not be cached at Google's edge, and will require a full trip to the origin on every request, potentially impacting performance and increasing load on the origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private", "no-store" or "no-cache" directives in Cache-Control response headers. Warning: this may result in Cloud CDN caching private, per-user (user identifiable) content. CACHE_ALL_STATIC Automatically cache static content, including common image formats, media (video and audio), and web assets (JavaScript and CSS). Requests and responses that are marked as uncacheable, as well as dynamic content (including HTML), will not be cached. If no value is provided for cdnPolicy.cacheMode, it defaults to CACHE_ALL_STATIC. /// public enum CacheMode { /// @@ -76577,7 +76938,7 @@ public BackendServiceCdnPolicy Clone() { private string cacheMode_; /// - /// Specifies the cache setting for all responses from this backend. The possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid caching headers to cache content. Responses without these headers will not be cached at Google's edge, and will require a full trip to the origin on every request, potentially impacting performance and increasing load on the origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private", "no-store" or "no-cache" directives in Cache-Control response headers. Warning: this may result in Cloud CDN caching private, per-user (user identifiable) content. CACHE_ALL_STATIC Automatically cache static content, including common image formats, media (video and audio), and web assets (JavaScript and CSS). Requests and responses that are marked as uncacheable, as well as dynamic content (including HTML), will not be cached. + /// Specifies the cache setting for all responses from this backend. The possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid caching headers to cache content. Responses without these headers will not be cached at Google's edge, and will require a full trip to the origin on every request, potentially impacting performance and increasing load on the origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private", "no-store" or "no-cache" directives in Cache-Control response headers. Warning: this may result in Cloud CDN caching private, per-user (user identifiable) content. CACHE_ALL_STATIC Automatically cache static content, including common image formats, media (video and audio), and web assets (JavaScript and CSS). Requests and responses that are marked as uncacheable, as well as dynamic content (including HTML), will not be cached. If no value is provided for cdnPolicy.cacheMode, it defaults to CACHE_ALL_STATIC. /// Check the CacheMode enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -77219,7 +77580,7 @@ public void MergeFrom(pb::CodedInputStream input) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// Specifies the cache setting for all responses from this backend. The possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid caching headers to cache content. Responses without these headers will not be cached at Google's edge, and will require a full trip to the origin on every request, potentially impacting performance and increasing load on the origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private", "no-store" or "no-cache" directives in Cache-Control response headers. Warning: this may result in Cloud CDN caching private, per-user (user identifiable) content. CACHE_ALL_STATIC Automatically cache static content, including common image formats, media (video and audio), and web assets (JavaScript and CSS). Requests and responses that are marked as uncacheable, as well as dynamic content (including HTML), will not be cached. + /// Specifies the cache setting for all responses from this backend. The possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid caching headers to cache content. Responses without these headers will not be cached at Google's edge, and will require a full trip to the origin on every request, potentially impacting performance and increasing load on the origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private", "no-store" or "no-cache" directives in Cache-Control response headers. Warning: this may result in Cloud CDN caching private, per-user (user identifiable) content. CACHE_ALL_STATIC Automatically cache static content, including common image formats, media (video and audio), and web assets (JavaScript and CSS). Requests and responses that are marked as uncacheable, as well as dynamic content (including HTML), will not be cached. If no value is provided for cdnPolicy.cacheMode, it defaults to CACHE_ALL_STATIC. /// public enum CacheMode { /// @@ -91330,6 +91691,9 @@ public enum Type { [pbr::OriginalName("GRAPHICS_OPTIMIZED")] GraphicsOptimized = 68500563, [pbr::OriginalName("MEMORY_OPTIMIZED")] MemoryOptimized = 281753417, [pbr::OriginalName("MEMORY_OPTIMIZED_M3")] MemoryOptimizedM3 = 276301372, + [pbr::OriginalName("MEMORY_OPTIMIZED_X4_16TB")] MemoryOptimizedX416Tb = 183089120, + [pbr::OriginalName("MEMORY_OPTIMIZED_X4_24TB")] MemoryOptimizedX424Tb = 183116989, + [pbr::OriginalName("MEMORY_OPTIMIZED_X4_32TB")] MemoryOptimizedX432Tb = 183144858, [pbr::OriginalName("STORAGE_OPTIMIZED_Z3")] StorageOptimizedZ3 = 316796085, [pbr::OriginalName("TYPE_UNSPECIFIED")] Unspecified = 437714322, } @@ -174829,8 +175193,284 @@ public void MergeFrom(pb::CodedInputStream input) { Region = input.ReadString(); break; } - case 1797152418: { - NetworkAttachment = input.ReadString(); + case 1797152418: { + NetworkAttachment = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// A request message for NetworkEdgeSecurityServices.Get. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GetNetworkEdgeSecurityServiceRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetNetworkEdgeSecurityServiceRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[408]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetNetworkEdgeSecurityServiceRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetNetworkEdgeSecurityServiceRequest(GetNetworkEdgeSecurityServiceRequest other) : this() { + networkEdgeSecurityService_ = other.networkEdgeSecurityService_; + project_ = other.project_; + region_ = other.region_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GetNetworkEdgeSecurityServiceRequest Clone() { + return new GetNetworkEdgeSecurityServiceRequest(this); + } + + /// Field number for the "network_edge_security_service" field. + public const int NetworkEdgeSecurityServiceFieldNumber = 157011879; + private string networkEdgeSecurityService_ = ""; + /// + /// Name of the network edge security service to get. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NetworkEdgeSecurityService { + get { return networkEdgeSecurityService_; } + set { + networkEdgeSecurityService_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GetNetworkEdgeSecurityServiceRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GetNetworkEdgeSecurityServiceRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (NetworkEdgeSecurityService != other.NetworkEdgeSecurityService) return false; + if (Project != other.Project) return false; + if (Region != other.Region) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (NetworkEdgeSecurityService.Length != 0) hash ^= NetworkEdgeSecurityService.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (NetworkEdgeSecurityService.Length != 0) { + output.WriteRawTag(186, 250, 249, 214, 4); + output.WriteString(NetworkEdgeSecurityService); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (NetworkEdgeSecurityService.Length != 0) { + output.WriteRawTag(186, 250, 249, 214, 4); + output.WriteString(NetworkEdgeSecurityService); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (NetworkEdgeSecurityService.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEdgeSecurityService); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GetNetworkEdgeSecurityServiceRequest other) { + if (other == null) { + return; + } + if (other.NetworkEdgeSecurityService.Length != 0) { + NetworkEdgeSecurityService = other.NetworkEdgeSecurityService; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.Region.Length != 0) { + Region = other.Region; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1256095034: { + NetworkEdgeSecurityService = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1256095034: { + NetworkEdgeSecurityService = input.ReadString(); break; } case 1820481738: { @@ -174845,24 +175485,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NetworkEdgeSecurityServices.Get. See the method description for details. + /// A request message for NetworkEndpointGroups.Get. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class GetNetworkEdgeSecurityServiceRequest : pb::IMessage + public sealed partial class GetNetworkEndpointGroupRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetNetworkEdgeSecurityServiceRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetNetworkEndpointGroupRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[408]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[409]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -174873,7 +175513,7 @@ public sealed partial class GetNetworkEdgeSecurityServiceRequest : pb::IMessage< [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public GetNetworkEdgeSecurityServiceRequest() { + public GetNetworkEndpointGroupRequest() { OnConstruction(); } @@ -174881,31 +175521,31 @@ public GetNetworkEdgeSecurityServiceRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public GetNetworkEdgeSecurityServiceRequest(GetNetworkEdgeSecurityServiceRequest other) : this() { - networkEdgeSecurityService_ = other.networkEdgeSecurityService_; + public GetNetworkEndpointGroupRequest(GetNetworkEndpointGroupRequest other) : this() { + networkEndpointGroup_ = other.networkEndpointGroup_; project_ = other.project_; - region_ = other.region_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public GetNetworkEdgeSecurityServiceRequest Clone() { - return new GetNetworkEdgeSecurityServiceRequest(this); + public GetNetworkEndpointGroupRequest Clone() { + return new GetNetworkEndpointGroupRequest(this); } - /// Field number for the "network_edge_security_service" field. - public const int NetworkEdgeSecurityServiceFieldNumber = 157011879; - private string networkEdgeSecurityService_ = ""; + /// Field number for the "network_endpoint_group" field. + public const int NetworkEndpointGroupFieldNumber = 433907078; + private string networkEndpointGroup_ = ""; /// - /// Name of the network edge security service to get. + /// The name of the network endpoint group. It should comply with RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkEdgeSecurityService { - get { return networkEdgeSecurityService_; } + public string NetworkEndpointGroup { + get { return networkEndpointGroup_; } set { - networkEdgeSecurityService_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + networkEndpointGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } @@ -174924,39 +175564,39 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; /// - /// Name of the region scoping this request. + /// The name of the zone where the network endpoint group is located. It should comply with RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } + public string Zone { + get { return zone_; } set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as GetNetworkEdgeSecurityServiceRequest); + return Equals(other as GetNetworkEndpointGroupRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(GetNetworkEdgeSecurityServiceRequest other) { + public bool Equals(GetNetworkEndpointGroupRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (NetworkEdgeSecurityService != other.NetworkEdgeSecurityService) return false; + if (NetworkEndpointGroup != other.NetworkEndpointGroup) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -174964,9 +175604,9 @@ public bool Equals(GetNetworkEdgeSecurityServiceRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (NetworkEdgeSecurityService.Length != 0) hash ^= NetworkEdgeSecurityService.GetHashCode(); + if (NetworkEndpointGroup.Length != 0) hash ^= NetworkEndpointGroup.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -174985,18 +175625,18 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } - if (NetworkEdgeSecurityService.Length != 0) { - output.WriteRawTag(186, 250, 249, 214, 4); - output.WriteString(NetworkEdgeSecurityService); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (NetworkEndpointGroup.Length != 0) { + output.WriteRawTag(178, 216, 156, 247, 12); + output.WriteString(NetworkEndpointGroup); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -175007,18 +175647,18 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } - if (NetworkEdgeSecurityService.Length != 0) { - output.WriteRawTag(186, 250, 249, 214, 4); - output.WriteString(NetworkEdgeSecurityService); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (NetworkEndpointGroup.Length != 0) { + output.WriteRawTag(178, 216, 156, 247, 12); + output.WriteString(NetworkEndpointGroup); + } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -175029,14 +175669,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (NetworkEdgeSecurityService.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEdgeSecurityService); + if (NetworkEndpointGroup.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointGroup); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -175046,18 +175686,18 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(GetNetworkEdgeSecurityServiceRequest other) { + public void MergeFrom(GetNetworkEndpointGroupRequest other) { if (other == null) { return; } - if (other.NetworkEdgeSecurityService.Length != 0) { - NetworkEdgeSecurityService = other.NetworkEdgeSecurityService; + if (other.NetworkEndpointGroup.Length != 0) { + NetworkEndpointGroup = other.NetworkEndpointGroup; } if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; + if (other.Zone.Length != 0) { + Zone = other.Zone; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -175074,18 +175714,18 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1111570338: { - Region = input.ReadString(); - break; - } - case 1256095034: { - NetworkEdgeSecurityService = input.ReadString(); + case 29957474: { + Zone = input.ReadString(); break; } case 1820481738: { Project = input.ReadString(); break; } + case 3471256626: { + NetworkEndpointGroup = input.ReadString(); + break; + } } } #endif @@ -175101,18 +175741,18 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1111570338: { - Region = input.ReadString(); - break; - } - case 1256095034: { - NetworkEdgeSecurityService = input.ReadString(); + case 29957474: { + Zone = input.ReadString(); break; } case 1820481738: { Project = input.ReadString(); break; } + case 3471256626: { + NetworkEndpointGroup = input.ReadString(); + break; + } } } } @@ -175121,24 +175761,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NetworkEndpointGroups.Get. See the method description for details. + /// A request message for NetworkFirewallPolicies.Get. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class GetNetworkEndpointGroupRequest : pb::IMessage + public sealed partial class GetNetworkFirewallPolicyRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetNetworkEndpointGroupRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetNetworkFirewallPolicyRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[409]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[410]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -175149,7 +175789,7 @@ public sealed partial class GetNetworkEndpointGroupRequest : pb::IMessageField number for the "network_endpoint_group" field. - public const int NetworkEndpointGroupFieldNumber = 433907078; - private string networkEndpointGroup_ = ""; + /// Field number for the "firewall_policy" field. + public const int FirewallPolicyFieldNumber = 498173265; + private string firewallPolicy_ = ""; /// - /// The name of the network endpoint group. It should comply with RFC1035. + /// Name of the firewall policy to get. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkEndpointGroup { - get { return networkEndpointGroup_; } + public string FirewallPolicy { + get { return firewallPolicy_; } set { - networkEndpointGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + firewallPolicy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } @@ -175200,39 +175839,23 @@ public string Project { } } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone where the network endpoint group is located. It should comply with RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as GetNetworkEndpointGroupRequest); + return Equals(other as GetNetworkFirewallPolicyRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(GetNetworkEndpointGroupRequest other) { + public bool Equals(GetNetworkFirewallPolicyRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (NetworkEndpointGroup != other.NetworkEndpointGroup) return false; + if (FirewallPolicy != other.FirewallPolicy) return false; if (Project != other.Project) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -175240,9 +175863,8 @@ public bool Equals(GetNetworkEndpointGroupRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (NetworkEndpointGroup.Length != 0) hash ^= NetworkEndpointGroup.GetHashCode(); + if (FirewallPolicy.Length != 0) hash ^= FirewallPolicy.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -175261,17 +175883,13 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (NetworkEndpointGroup.Length != 0) { - output.WriteRawTag(178, 216, 156, 247, 12); - output.WriteString(NetworkEndpointGroup); + if (FirewallPolicy.Length != 0) { + output.WriteRawTag(138, 213, 176, 236, 14); + output.WriteString(FirewallPolicy); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -175283,17 +175901,13 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (NetworkEndpointGroup.Length != 0) { - output.WriteRawTag(178, 216, 156, 247, 12); - output.WriteString(NetworkEndpointGroup); + if (FirewallPolicy.Length != 0) { + output.WriteRawTag(138, 213, 176, 236, 14); + output.WriteString(FirewallPolicy); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -175305,15 +175919,12 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (NetworkEndpointGroup.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointGroup); + if (FirewallPolicy.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(FirewallPolicy); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -175322,19 +175933,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(GetNetworkEndpointGroupRequest other) { + public void MergeFrom(GetNetworkFirewallPolicyRequest other) { if (other == null) { return; } - if (other.NetworkEndpointGroup.Length != 0) { - NetworkEndpointGroup = other.NetworkEndpointGroup; + if (other.FirewallPolicy.Length != 0) { + FirewallPolicy = other.FirewallPolicy; } if (other.Project.Length != 0) { Project = other.Project; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -175350,16 +175958,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 1820481738: { Project = input.ReadString(); break; } - case 3471256626: { - NetworkEndpointGroup = input.ReadString(); + case 3985386122: { + FirewallPolicy = input.ReadString(); break; } } @@ -175377,16 +175981,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 1820481738: { Project = input.ReadString(); break; } - case 3471256626: { - NetworkEndpointGroup = input.ReadString(); + case 3985386122: { + FirewallPolicy = input.ReadString(); break; } } @@ -175397,24 +175997,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NetworkFirewallPolicies.Get. See the method description for details. + /// A request message for NetworkProfiles.Get. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class GetNetworkFirewallPolicyRequest : pb::IMessage + public sealed partial class GetNetworkProfileRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetNetworkFirewallPolicyRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetNetworkProfileRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[410]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[411]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -175425,7 +176025,7 @@ public sealed partial class GetNetworkFirewallPolicyRequest : pb::IMessageField number for the "firewall_policy" field. - public const int FirewallPolicyFieldNumber = 498173265; - private string firewallPolicy_ = ""; + /// Field number for the "network_profile" field. + public const int NetworkProfileFieldNumber = 173112472; + private string networkProfile_ = ""; /// - /// Name of the firewall policy to get. + /// Name of the network profile to return. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string FirewallPolicy { - get { return firewallPolicy_; } + public string NetworkProfile { + get { return networkProfile_; } set { - firewallPolicy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + networkProfile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } @@ -175478,19 +176078,19 @@ public string Project { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as GetNetworkFirewallPolicyRequest); + return Equals(other as GetNetworkProfileRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(GetNetworkFirewallPolicyRequest other) { + public bool Equals(GetNetworkProfileRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (FirewallPolicy != other.FirewallPolicy) return false; + if (NetworkProfile != other.NetworkProfile) return false; if (Project != other.Project) return false; return Equals(_unknownFields, other._unknownFields); } @@ -175499,7 +176099,7 @@ public bool Equals(GetNetworkFirewallPolicyRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (FirewallPolicy.Length != 0) hash ^= FirewallPolicy.GetHashCode(); + if (NetworkProfile.Length != 0) hash ^= NetworkProfile.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -175519,14 +176119,14 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (NetworkProfile.Length != 0) { + output.WriteRawTag(194, 201, 175, 148, 5); + output.WriteString(NetworkProfile); + } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (FirewallPolicy.Length != 0) { - output.WriteRawTag(138, 213, 176, 236, 14); - output.WriteString(FirewallPolicy); - } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -175537,14 +176137,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (NetworkProfile.Length != 0) { + output.WriteRawTag(194, 201, 175, 148, 5); + output.WriteString(NetworkProfile); + } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (FirewallPolicy.Length != 0) { - output.WriteRawTag(138, 213, 176, 236, 14); - output.WriteString(FirewallPolicy); - } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -175555,8 +176155,8 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (FirewallPolicy.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(FirewallPolicy); + if (NetworkProfile.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkProfile); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); @@ -175569,12 +176169,12 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(GetNetworkFirewallPolicyRequest other) { + public void MergeFrom(GetNetworkProfileRequest other) { if (other == null) { return; } - if (other.FirewallPolicy.Length != 0) { - FirewallPolicy = other.FirewallPolicy; + if (other.NetworkProfile.Length != 0) { + NetworkProfile = other.NetworkProfile; } if (other.Project.Length != 0) { Project = other.Project; @@ -175594,12 +176194,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1820481738: { - Project = input.ReadString(); + case 1384899778: { + NetworkProfile = input.ReadString(); break; } - case 3985386122: { - FirewallPolicy = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } } @@ -175617,12 +176217,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1820481738: { - Project = input.ReadString(); + case 1384899778: { + NetworkProfile = input.ReadString(); break; } - case 3985386122: { - FirewallPolicy = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } } @@ -175650,7 +176250,7 @@ public sealed partial class GetNetworkRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[411]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[412]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -175886,7 +176486,7 @@ public sealed partial class GetNodeGroupRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[416]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[417]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -177186,7 +177786,7 @@ public sealed partial class GetPublicAdvertisedPrefixeRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[434]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[435]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -182074,7 +182674,7 @@ public sealed partial class GetRegionSecurityPolicyRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[444]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[445]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -184794,7 +185394,7 @@ public sealed partial class GetRouterRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[445]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[446]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -185070,7 +185670,7 @@ public sealed partial class GetRouterStatusRouterRequest : pb::IMessage - /// Specifies the starting byte position of the output to return. To start with the first byte of output to the specified port, omit this field or set it to `0`. If the output for that byte position is available, this field matches the `start` parameter sent with the request. If the amount of serial console output exceeds the size of the buffer (1 MB), the oldest output is discarded and is no longer available. If the requested start position refers to discarded output, the start position is adjusted to the oldest output still available, and the adjusted start position is returned as the `start` property value. You can also provide a negative start position, which translates to the most recent number of bytes written to the serial port. For example, -3 is interpreted as the most recent 3 bytes written to the serial console. + /// Specifies the starting byte position of the output to return. To start with the first byte of output to the specified port, omit this field or set it to `0`. If the output for that byte position is available, this field matches the `start` parameter sent with the request. If the amount of serial console output exceeds the size of the buffer (1 MB), the oldest output is discarded and is no longer available. If the requested start position refers to discarded output, the start position is adjusted to the oldest output still available, and the adjusted start position is returned as the `start` property value. You can also provide a negative start position, which translates to the most recent number of bytes written to the serial port. For example, -3 is interpreted as the most recent 3 bytes written to the serial console. Note that the negative start is bounded by the retained buffer size, and the returned serial console output will not exceed the max buffer size. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -187751,7 +188351,7 @@ public sealed partial class GetServiceAttachmentRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[473]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[474]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -192555,7 +193155,7 @@ public sealed partial class GetVpnGatewayRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[479]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[480]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -194284,7 +194884,7 @@ public sealed partial class GlobalAddressesMoveRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[486]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[487]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -196203,7 +196803,7 @@ public sealed partial class GuestAttributesEntry : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[489]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[490]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -196945,7 +197545,7 @@ public sealed partial class HTTP2HealthCheck : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[490]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[491]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -197525,7 +198125,7 @@ public sealed partial class HTTPHealthCheck : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[491]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[492]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -198105,7 +198705,7 @@ public sealed partial class HTTPSHealthCheck : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[492]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[493]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -198686,7 +199286,7 @@ public sealed partial class HealthCheck : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[493]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[494]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -199876,7 +200476,7 @@ public sealed partial class HealthCheckList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[494]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[495]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -200327,7 +200927,7 @@ public sealed partial class HealthCheckLogConfig : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[502]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[503]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -203656,7 +204256,7 @@ public sealed partial class HealthStatusForNetworkEndpoint : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[504]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[505]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -204345,7 +204945,7 @@ public sealed partial class HelpLink : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[505]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[506]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -204609,7 +205209,7 @@ public sealed partial class HostRule : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[506]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[507]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -204903,7 +205503,7 @@ public sealed partial class HttpFaultAbort : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[507]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[508]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -205171,7 +205771,7 @@ public sealed partial class HttpFaultDelay : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[508]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[509]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -205432,7 +206032,7 @@ public sealed partial class HttpFaultInjection : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[510]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[511]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -205959,7 +206559,7 @@ public sealed partial class HttpHeaderMatch : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[511]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[512]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -206546,7 +207146,7 @@ public sealed partial class HttpHeaderOption : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[512]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[513]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -206867,7 +207467,7 @@ public sealed partial class HttpQueryParameterMatch : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[515]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[516]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -208054,7 +208654,7 @@ public sealed partial class HttpRouteAction : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[516]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[517]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -208583,7 +209183,7 @@ public sealed partial class HttpRouteRule : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[517]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[518]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -208728,7 +209328,7 @@ public void ClearPriority() { public const int RouteActionFieldNumber = 424563948; private global::Google.Cloud.Compute.V1.HttpRouteAction routeAction_; /// - /// In response to a matching matchRule, the load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. If routeAction specifies any weightedBackendServices, service must not be set. Conversely if service is set, routeAction cannot contain any weightedBackendServices. Only one of urlRedirect, service or routeAction.weightedBackendService must be set. URL maps for classic Application Load Balancers only support the urlRewrite action within a route rule's routeAction. + /// In response to a matching matchRule, the load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. Only one of urlRedirect, service or routeAction.weightedBackendService can be set. URL maps for classic Application Load Balancers only support the urlRewrite action within a route rule's routeAction. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -208745,7 +209345,7 @@ public void ClearPriority() { private string service_; /// - /// The full or partial URL of the backend service resource to which traffic is directed if this rule is matched. If routeAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. However, if service is specified, routeAction cannot contain any weightedBackendServices. Conversely, if routeAction specifies any weightedBackendServices, service must not be specified. Only one of urlRedirect, service or routeAction.weightedBackendService must be set. + /// The full or partial URL of the backend service resource to which traffic is directed if this rule is matched. If routeAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. Only one of urlRedirect, service or routeAction.weightedBackendService can be set. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -208772,7 +209372,7 @@ public void ClearService() { public const int UrlRedirectFieldNumber = 405147820; private global::Google.Cloud.Compute.V1.HttpRedirectAction urlRedirect_; /// - /// When this rule is matched, the request is redirected to a URL specified by urlRedirect. If urlRedirect is specified, service or routeAction must not be set. Not supported when the URL map is bound to a target gRPC proxy. + /// When this rule is matched, the request is redirected to a URL specified by urlRedirect. Only one of urlRedirect, service or routeAction.weightedBackendService can be set. Not supported when the URL map is bound to a target gRPC proxy. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -209129,7 +209729,7 @@ public sealed partial class HttpRouteRuleMatch : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[519]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[520]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -211555,7 +212155,7 @@ public sealed partial class ImageFamilyView : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[520]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[521]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -211760,7 +212360,7 @@ public sealed partial class ImageList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[521]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[522]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -212210,7 +212810,7 @@ public sealed partial class InitialStateConfig : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[527]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[528]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -214171,7 +214771,7 @@ public sealed partial class InsertExternalVpnGatewayRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[599]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[600]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -240261,7 +240861,7 @@ public sealed partial class InstanceAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[603]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[604]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -242211,7 +242811,7 @@ public sealed partial class InstanceGroupAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[605]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[606]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -243141,7 +243741,7 @@ public sealed partial class InstanceGroupManager : pb::IMessageClears the value of the "satisfies_pzi" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void ClearSatisfiesPzi() { - _hasBits0 &= ~4; + _hasBits0 &= ~16; } /// Field number for the "satisfies_pzs" field. @@ -243664,9 +244267,9 @@ public void ClearSatisfiesPzi() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool SatisfiesPzs { - get { if ((_hasBits0 & 8) != 0) { return satisfiesPzs_; } else { return SatisfiesPzsDefaultValue; } } + get { if ((_hasBits0 & 32) != 0) { return satisfiesPzs_; } else { return SatisfiesPzsDefaultValue; } } set { - _hasBits0 |= 8; + _hasBits0 |= 32; satisfiesPzs_ = value; } } @@ -243674,13 +244277,13 @@ public bool SatisfiesPzs { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool HasSatisfiesPzs { - get { return (_hasBits0 & 8) != 0; } + get { return (_hasBits0 & 32) != 0; } } /// Clears the value of the "satisfies_pzs" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void ClearSatisfiesPzs() { - _hasBits0 &= ~8; + _hasBits0 &= ~32; } /// Field number for the "self_link" field. @@ -243712,6 +244315,21 @@ public void ClearSelfLink() { selfLink_ = null; } + /// Field number for the "standby_policy" field. + public const int StandbyPolicyFieldNumber = 499352324; + private global::Google.Cloud.Compute.V1.InstanceGroupManagerStandbyPolicy standbyPolicy_; + /// + /// Standby policy for stopped and suspended instances. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.InstanceGroupManagerStandbyPolicy StandbyPolicy { + get { return standbyPolicy_; } + set { + standbyPolicy_ = value; + } + } + /// Field number for the "stateful_policy" field. public const int StatefulPolicyFieldNumber = 47538565; private global::Google.Cloud.Compute.V1.StatefulPolicy statefulPolicy_; @@ -243767,9 +244385,9 @@ public void ClearSelfLink() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int TargetSize { - get { if ((_hasBits0 & 2) != 0) { return targetSize_; } else { return TargetSizeDefaultValue; } } + get { if ((_hasBits0 & 4) != 0) { return targetSize_; } else { return TargetSizeDefaultValue; } } set { - _hasBits0 |= 2; + _hasBits0 |= 4; targetSize_ = value; } } @@ -243777,15 +244395,75 @@ public int TargetSize { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool HasTargetSize { - get { return (_hasBits0 & 2) != 0; } + get { return (_hasBits0 & 4) != 0; } } /// Clears the value of the "target_size" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void ClearTargetSize() { + _hasBits0 &= ~4; + } + + /// Field number for the "target_stopped_size" field. + public const int TargetStoppedSizeFieldNumber = 2419489; + private readonly static int TargetStoppedSizeDefaultValue = 0; + + private int targetStoppedSize_; + /// + /// The target number of stopped instances for this managed instance group. This number changes when you: - Stop instance using the stopInstances method or start instances using the startInstances method. - Manually change the targetStoppedSize using the update method. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TargetStoppedSize { + get { if ((_hasBits0 & 2) != 0) { return targetStoppedSize_; } else { return TargetStoppedSizeDefaultValue; } } + set { + _hasBits0 |= 2; + targetStoppedSize_ = value; + } + } + /// Gets whether the "target_stopped_size" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTargetStoppedSize { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "target_stopped_size" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTargetStoppedSize() { _hasBits0 &= ~2; } + /// Field number for the "target_suspended_size" field. + public const int TargetSuspendedSizeFieldNumber = 308085843; + private readonly static int TargetSuspendedSizeDefaultValue = 0; + + private int targetSuspendedSize_; + /// + /// The target number of suspended instances for this managed instance group. This number changes when you: - Suspend instance using the suspendInstances method or resume instances using the resumeInstances method. - Manually change the targetSuspendedSize using the update method. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int TargetSuspendedSize { + get { if ((_hasBits0 & 8) != 0) { return targetSuspendedSize_; } else { return TargetSuspendedSizeDefaultValue; } } + set { + _hasBits0 |= 8; + targetSuspendedSize_ = value; + } + } + /// Gets whether the "target_suspended_size" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTargetSuspendedSize { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "target_suspended_size" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTargetSuspendedSize() { + _hasBits0 &= ~8; + } + /// Field number for the "update_policy" field. public const int UpdatePolicyFieldNumber = 175809896; private global::Google.Cloud.Compute.V1.InstanceGroupManagerUpdatePolicy updatePolicy_; @@ -243880,10 +244558,13 @@ public bool Equals(InstanceGroupManager other) { if (SatisfiesPzi != other.SatisfiesPzi) return false; if (SatisfiesPzs != other.SatisfiesPzs) return false; if (SelfLink != other.SelfLink) return false; + if (!object.Equals(StandbyPolicy, other.StandbyPolicy)) return false; if (!object.Equals(StatefulPolicy, other.StatefulPolicy)) return false; if (!object.Equals(Status, other.Status)) return false; if(!targetPools_.Equals(other.targetPools_)) return false; if (TargetSize != other.TargetSize) return false; + if (TargetStoppedSize != other.TargetStoppedSize) return false; + if (TargetSuspendedSize != other.TargetSuspendedSize) return false; if (!object.Equals(UpdatePolicy, other.UpdatePolicy)) return false; if(!versions_.Equals(other.versions_)) return false; if (Zone != other.Zone) return false; @@ -243915,10 +244596,13 @@ public override int GetHashCode() { if (HasSatisfiesPzi) hash ^= SatisfiesPzi.GetHashCode(); if (HasSatisfiesPzs) hash ^= SatisfiesPzs.GetHashCode(); if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (standbyPolicy_ != null) hash ^= StandbyPolicy.GetHashCode(); if (statefulPolicy_ != null) hash ^= StatefulPolicy.GetHashCode(); if (status_ != null) hash ^= Status.GetHashCode(); hash ^= targetPools_.GetHashCode(); if (HasTargetSize) hash ^= TargetSize.GetHashCode(); + if (HasTargetStoppedSize) hash ^= TargetStoppedSize.GetHashCode(); + if (HasTargetSuspendedSize) hash ^= TargetSuspendedSize.GetHashCode(); if (updatePolicy_ != null) hash ^= UpdatePolicy.GetHashCode(); hash ^= versions_.GetHashCode(); if (HasZone) hash ^= Zone.GetHashCode(); @@ -243944,6 +244628,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 209, 1); output.WriteUInt64(Id); } + if (HasTargetStoppedSize) { + output.WriteRawTag(136, 178, 157, 9); + output.WriteInt32(TargetStoppedSize); + } if (HasKind) { output.WriteRawTag(162, 185, 199, 12); output.WriteString(Kind); @@ -244005,6 +244693,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(162, 163, 170, 233, 8); output.WriteString(ListManagedInstancesResults); } + if (HasTargetSuspendedSize) { + output.WriteRawTag(152, 197, 160, 151, 9); + output.WriteInt32(TargetSuspendedSize); + } if (HasInstanceTemplate) { output.WriteRawTag(162, 142, 216, 155, 9); output.WriteString(InstanceTemplate); @@ -244036,6 +244728,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 234, 221, 170, 14); output.WriteBool(SatisfiesPzs); } + if (standbyPolicy_ != null) { + output.WriteRawTag(162, 176, 240, 240, 14); + output.WriteMessage(StandbyPolicy); + } if (distributionPolicy_ != null) { output.WriteRawTag(234, 244, 150, 247, 15); output.WriteMessage(DistributionPolicy); @@ -244054,6 +244750,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 209, 1); output.WriteUInt64(Id); } + if (HasTargetStoppedSize) { + output.WriteRawTag(136, 178, 157, 9); + output.WriteInt32(TargetStoppedSize); + } if (HasKind) { output.WriteRawTag(162, 185, 199, 12); output.WriteString(Kind); @@ -244115,6 +244815,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(162, 163, 170, 233, 8); output.WriteString(ListManagedInstancesResults); } + if (HasTargetSuspendedSize) { + output.WriteRawTag(152, 197, 160, 151, 9); + output.WriteInt32(TargetSuspendedSize); + } if (HasInstanceTemplate) { output.WriteRawTag(162, 142, 216, 155, 9); output.WriteString(InstanceTemplate); @@ -244146,6 +244850,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 234, 221, 170, 14); output.WriteBool(SatisfiesPzs); } + if (standbyPolicy_ != null) { + output.WriteRawTag(162, 176, 240, 240, 14); + output.WriteMessage(StandbyPolicy); + } if (distributionPolicy_ != null) { output.WriteRawTag(234, 244, 150, 247, 15); output.WriteMessage(DistributionPolicy); @@ -244219,6 +244927,9 @@ public int CalculateSize() { if (HasSelfLink) { size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); } + if (standbyPolicy_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(StandbyPolicy); + } if (statefulPolicy_ != null) { size += 5 + pb::CodedOutputStream.ComputeMessageSize(StatefulPolicy); } @@ -244229,6 +244940,12 @@ public int CalculateSize() { if (HasTargetSize) { size += 5 + pb::CodedOutputStream.ComputeInt32Size(TargetSize); } + if (HasTargetStoppedSize) { + size += 4 + pb::CodedOutputStream.ComputeInt32Size(TargetStoppedSize); + } + if (HasTargetSuspendedSize) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(TargetSuspendedSize); + } if (updatePolicy_ != null) { size += 5 + pb::CodedOutputStream.ComputeMessageSize(UpdatePolicy); } @@ -244322,6 +245039,12 @@ public void MergeFrom(InstanceGroupManager other) { if (other.HasSelfLink) { SelfLink = other.SelfLink; } + if (other.standbyPolicy_ != null) { + if (standbyPolicy_ == null) { + StandbyPolicy = new global::Google.Cloud.Compute.V1.InstanceGroupManagerStandbyPolicy(); + } + StandbyPolicy.MergeFrom(other.StandbyPolicy); + } if (other.statefulPolicy_ != null) { if (statefulPolicy_ == null) { StatefulPolicy = new global::Google.Cloud.Compute.V1.StatefulPolicy(); @@ -244338,6 +245061,12 @@ public void MergeFrom(InstanceGroupManager other) { if (other.HasTargetSize) { TargetSize = other.TargetSize; } + if (other.HasTargetStoppedSize) { + TargetStoppedSize = other.TargetStoppedSize; + } + if (other.HasTargetSuspendedSize) { + TargetSuspendedSize = other.TargetSuspendedSize; + } if (other.updatePolicy_ != null) { if (updatePolicy_ == null) { UpdatePolicy = new global::Google.Cloud.Compute.V1.InstanceGroupManagerUpdatePolicy(); @@ -244367,6 +245096,10 @@ public void MergeFrom(pb::CodedInputStream input) { Id = input.ReadUInt64(); break; } + case 19355912: { + TargetStoppedSize = input.ReadInt32(); + break; + } case 26336418: { Kind = input.ReadString(); break; @@ -244449,6 +245182,10 @@ public void MergeFrom(pb::CodedInputStream input) { ListManagedInstancesResults = input.ReadString(); break; } + case 2464686744: { + TargetSuspendedSize = input.ReadInt32(); + break; + } case 2473985826: { InstanceTemplate = input.ReadString(); break; @@ -244492,6 +245229,13 @@ public void MergeFrom(pb::CodedInputStream input) { SatisfiesPzs = input.ReadBool(); break; } + case 3994818594: { + if (standbyPolicy_ == null) { + StandbyPolicy = new global::Google.Cloud.Compute.V1.InstanceGroupManagerStandbyPolicy(); + } + input.ReadMessage(StandbyPolicy); + break; + } case 4276468330: { if (distributionPolicy_ == null) { DistributionPolicy = new global::Google.Cloud.Compute.V1.DistributionPolicy(); @@ -244518,6 +245262,10 @@ public void MergeFrom(pb::CodedInputStream input) { Id = input.ReadUInt64(); break; } + case 19355912: { + TargetStoppedSize = input.ReadInt32(); + break; + } case 26336418: { Kind = input.ReadString(); break; @@ -244600,6 +245348,10 @@ public void MergeFrom(pb::CodedInputStream input) { ListManagedInstancesResults = input.ReadString(); break; } + case 2464686744: { + TargetSuspendedSize = input.ReadInt32(); + break; + } case 2473985826: { InstanceTemplate = input.ReadString(); break; @@ -244643,6 +245395,13 @@ public void MergeFrom(pb::CodedInputStream input) { SatisfiesPzs = input.ReadBool(); break; } + case 3994818594: { + if (standbyPolicy_ == null) { + StandbyPolicy = new global::Google.Cloud.Compute.V1.InstanceGroupManagerStandbyPolicy(); + } + input.ReadMessage(StandbyPolicy); + break; + } case 4276468330: { if (distributionPolicy_ == null) { DistributionPolicy = new global::Google.Cloud.Compute.V1.DistributionPolicy(); @@ -244701,7 +245460,7 @@ public sealed partial class InstanceGroupManagerActionsSummary : pb::IMessage + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InstanceGroupManagerStandbyPolicy : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagerStandbyPolicy()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[620]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagerStandbyPolicy() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagerStandbyPolicy(InstanceGroupManagerStandbyPolicy other) : this() { + _hasBits0 = other._hasBits0; + initialDelaySec_ = other.initialDelaySec_; + mode_ = other.mode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagerStandbyPolicy Clone() { + return new InstanceGroupManagerStandbyPolicy(this); + } + + /// Field number for the "initial_delay_sec" field. + public const int InitialDelaySecFieldNumber = 263207002; + private readonly static int InitialDelaySecDefaultValue = 0; + + private int initialDelaySec_; + /// + /// Specifies the number of seconds that the MIG should wait to suspend or stop a VM after that VM was created. The initial delay gives the initialization script the time to prepare your VM for a quick scale out. The value of initial delay must be between 0 and 3600 seconds. The default value is 0. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int InitialDelaySec { + get { if ((_hasBits0 & 1) != 0) { return initialDelaySec_; } else { return InitialDelaySecDefaultValue; } } + set { + _hasBits0 |= 1; + initialDelaySec_ = value; + } + } + /// Gets whether the "initial_delay_sec" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInitialDelaySec { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "initial_delay_sec" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInitialDelaySec() { + _hasBits0 &= ~1; + } + + /// Field number for the "mode" field. + public const int ModeFieldNumber = 3357091; + private readonly static string ModeDefaultValue = ""; + + private string mode_; + /// + /// Defines how a MIG resumes or starts VMs from a standby pool when the group scales out. The default mode is `MANUAL`. + /// Check the Mode enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Mode { + get { return mode_ ?? ModeDefaultValue; } + set { + mode_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "mode" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMode { + get { return mode_ != null; } + } + /// Clears the value of the "mode" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMode() { + mode_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InstanceGroupManagerStandbyPolicy); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InstanceGroupManagerStandbyPolicy other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InitialDelaySec != other.InitialDelaySec) return false; + if (Mode != other.Mode) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasInitialDelaySec) hash ^= InitialDelaySec.GetHashCode(); + if (HasMode) hash ^= Mode.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasMode) { + output.WriteRawTag(154, 154, 231, 12); + output.WriteString(Mode); + } + if (HasInitialDelaySec) { + output.WriteRawTag(208, 133, 135, 236, 7); + output.WriteInt32(InitialDelaySec); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasMode) { + output.WriteRawTag(154, 154, 231, 12); + output.WriteString(Mode); + } + if (HasInitialDelaySec) { + output.WriteRawTag(208, 133, 135, 236, 7); + output.WriteInt32(InitialDelaySec); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasInitialDelaySec) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(InitialDelaySec); + } + if (HasMode) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Mode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InstanceGroupManagerStandbyPolicy other) { + if (other == null) { + return; + } + if (other.HasInitialDelaySec) { + InitialDelaySec = other.InitialDelaySec; + } + if (other.HasMode) { + Mode = other.Mode; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 26856730: { + Mode = input.ReadString(); + break; + } + case 2105656016: { + InitialDelaySec = input.ReadInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 26856730: { + Mode = input.ReadString(); + break; + } + case 2105656016: { + InitialDelaySec = input.ReadInt32(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the InstanceGroupManagerStandbyPolicy message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// Defines how a MIG resumes or starts VMs from a standby pool when the group scales out. The default mode is `MANUAL`. + /// + public enum Mode { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_MODE")] UndefinedMode = 0, + /// + /// MIG does not automatically resume or start VMs in the standby pool when the group scales out. + /// + [pbr::OriginalName("MANUAL")] Manual = 119397318, + /// + /// MIG automatically resumes or starts VMs in the standby pool when the group scales out, and replenishes the standby pool afterwards. + /// + [pbr::OriginalName("SCALE_OUT_POOL")] ScaleOutPool = 635394, + } + + } + #endregion + + } + /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] @@ -249447,7 +250499,7 @@ public sealed partial class InstanceGroupManagerStatus : pb::IMessage /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class InstanceGroupManagersScopedList : pb::IMessage + public sealed partial class InstanceGroupManagersResumeInstancesRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersResumeInstancesRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[638]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersResumeInstancesRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersResumeInstancesRequest(InstanceGroupManagersResumeInstancesRequest other) : this() { + instances_ = other.instances_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersResumeInstancesRequest Clone() { + return new InstanceGroupManagersResumeInstancesRequest(this); + } + + /// Field number for the "instances" field. + public const int InstancesFieldNumber = 29097598; + private static readonly pb::FieldCodec _repeated_instances_codec + = pb::FieldCodec.ForString(232780786); + private readonly pbc::RepeatedField instances_ = new pbc::RepeatedField(); + /// + /// The URLs of one or more instances to resume. This can be a full URL or a partial URL, such as zones/[ZONE]/instances/[INSTANCE_NAME]. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Instances { + get { return instances_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InstanceGroupManagersResumeInstancesRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InstanceGroupManagersResumeInstancesRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!instances_.Equals(other.instances_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= instances_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + instances_.WriteTo(output, _repeated_instances_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + instances_.WriteTo(ref output, _repeated_instances_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += instances_.CalculateSize(_repeated_instances_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InstanceGroupManagersResumeInstancesRequest other) { + if (other == null) { + return; + } + instances_.Add(other.instances_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 232780786: { + instances_.AddEntriesFrom(input, _repeated_instances_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 232780786: { + instances_.AddEntriesFrom(ref input, _repeated_instances_codec); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InstanceGroupManagersScopedList : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersScopedList()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[639]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersScopedList() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersScopedList(InstanceGroupManagersScopedList other) : this() { + instanceGroupManagers_ = other.instanceGroupManagers_.Clone(); + warning_ = other.warning_ != null ? other.warning_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersScopedList Clone() { + return new InstanceGroupManagersScopedList(this); + } + + /// Field number for the "instance_group_managers" field. + public const int InstanceGroupManagersFieldNumber = 214072592; + private static readonly pb::FieldCodec _repeated_instanceGroupManagers_codec + = pb::FieldCodec.ForMessage(1712580738, global::Google.Cloud.Compute.V1.InstanceGroupManager.Parser); + private readonly pbc::RepeatedField instanceGroupManagers_ = new pbc::RepeatedField(); + /// + /// [Output Only] The list of managed instance groups that are contained in the specified project and zone. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InstanceGroupManagers { + get { return instanceGroupManagers_; } + } + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] The warning that replaces the list of managed instance groups when the list is empty. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InstanceGroupManagersScopedList); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InstanceGroupManagersScopedList other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!instanceGroupManagers_.Equals(other.instanceGroupManagers_)) return false; + if (!object.Equals(Warning, other.Warning)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= instanceGroupManagers_.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + instanceGroupManagers_.WriteTo(output, _repeated_instanceGroupManagers_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + instanceGroupManagers_.WriteTo(ref output, _repeated_instanceGroupManagers_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += instanceGroupManagers_.CalculateSize(_repeated_instanceGroupManagers_codec); + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InstanceGroupManagersScopedList other) { + if (other == null) { + return; + } + instanceGroupManagers_.Add(other.instanceGroupManagers_); + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 1712580738: { + instanceGroupManagers_.AddEntriesFrom(input, _repeated_instanceGroupManagers_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 1712580738: { + instanceGroupManagers_.AddEntriesFrom(ref input, _repeated_instanceGroupManagers_codec); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InstanceGroupManagersSetInstanceTemplateRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersSetInstanceTemplateRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[640]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersSetInstanceTemplateRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersSetInstanceTemplateRequest(InstanceGroupManagersSetInstanceTemplateRequest other) : this() { + instanceTemplate_ = other.instanceTemplate_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersSetInstanceTemplateRequest Clone() { + return new InstanceGroupManagersSetInstanceTemplateRequest(this); + } + + /// Field number for the "instance_template" field. + public const int InstanceTemplateFieldNumber = 309248228; + private readonly static string InstanceTemplateDefaultValue = ""; + + private string instanceTemplate_; + /// + /// The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceTemplate { + get { return instanceTemplate_ ?? InstanceTemplateDefaultValue; } + set { + instanceTemplate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "instance_template" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInstanceTemplate { + get { return instanceTemplate_ != null; } + } + /// Clears the value of the "instance_template" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInstanceTemplate() { + instanceTemplate_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InstanceGroupManagersSetInstanceTemplateRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InstanceGroupManagersSetInstanceTemplateRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InstanceTemplate != other.InstanceTemplate) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasInstanceTemplate) hash ^= InstanceTemplate.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasInstanceTemplate) { + output.WriteRawTag(162, 142, 216, 155, 9); + output.WriteString(InstanceTemplate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasInstanceTemplate) { + output.WriteRawTag(162, 142, 216, 155, 9); + output.WriteString(InstanceTemplate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasInstanceTemplate) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceTemplate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InstanceGroupManagersSetInstanceTemplateRequest other) { + if (other == null) { + return; + } + if (other.HasInstanceTemplate) { + InstanceTemplate = other.InstanceTemplate; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 2473985826: { + InstanceTemplate = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 2473985826: { + InstanceTemplate = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InstanceGroupManagersSetTargetPoolsRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersSetTargetPoolsRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[641]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersSetTargetPoolsRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersSetTargetPoolsRequest(InstanceGroupManagersSetTargetPoolsRequest other) : this() { + fingerprint_ = other.fingerprint_; + targetPools_ = other.targetPools_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersSetTargetPoolsRequest Clone() { + return new InstanceGroupManagersSetTargetPoolsRequest(this); + } + + /// Field number for the "fingerprint" field. + public const int FingerprintFieldNumber = 234678500; + private readonly static string FingerprintDefaultValue = ""; + + private string fingerprint_; + /// + /// The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Fingerprint { + get { return fingerprint_ ?? FingerprintDefaultValue; } + set { + fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "fingerprint" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFingerprint { + get { return fingerprint_ != null; } + } + /// Clears the value of the "fingerprint" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFingerprint() { + fingerprint_ = null; + } + + /// Field number for the "target_pools" field. + public const int TargetPoolsFieldNumber = 336072617; + private static readonly pb::FieldCodec _repeated_targetPools_codec + = pb::FieldCodec.ForString(2688580938); + private readonly pbc::RepeatedField targetPools_ = new pbc::RepeatedField(); + /// + /// The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TargetPools { + get { return targetPools_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InstanceGroupManagersSetTargetPoolsRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InstanceGroupManagersSetTargetPoolsRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Fingerprint != other.Fingerprint) return false; + if(!targetPools_.Equals(other.targetPools_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); + hash ^= targetPools_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + targetPools_.WriteTo(output, _repeated_targetPools_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + targetPools_.WriteTo(ref output, _repeated_targetPools_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasFingerprint) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + } + size += targetPools_.CalculateSize(_repeated_targetPools_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InstanceGroupManagersSetTargetPoolsRequest other) { + if (other == null) { + return; + } + if (other.HasFingerprint) { + Fingerprint = other.Fingerprint; + } + targetPools_.Add(other.targetPools_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 2688580938: { + targetPools_.AddEntriesFrom(input, _repeated_targetPools_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 2688580938: { + targetPools_.AddEntriesFrom(ref input, _repeated_targetPools_codec); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InstanceGroupManagersStartInstancesRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersStartInstancesRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[642]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersStartInstancesRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersStartInstancesRequest(InstanceGroupManagersStartInstancesRequest other) : this() { + instances_ = other.instances_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InstanceGroupManagersStartInstancesRequest Clone() { + return new InstanceGroupManagersStartInstancesRequest(this); + } + + /// Field number for the "instances" field. + public const int InstancesFieldNumber = 29097598; + private static readonly pb::FieldCodec _repeated_instances_codec + = pb::FieldCodec.ForString(232780786); + private readonly pbc::RepeatedField instances_ = new pbc::RepeatedField(); + /// + /// The URLs of one or more instances to start. This can be a full URL or a partial URL, such as zones/[ZONE]/instances/[INSTANCE_NAME]. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Instances { + get { return instances_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InstanceGroupManagersStartInstancesRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InstanceGroupManagersStartInstancesRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!instances_.Equals(other.instances_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= instances_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + instances_.WriteTo(output, _repeated_instances_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + instances_.WriteTo(ref output, _repeated_instances_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += instances_.CalculateSize(_repeated_instances_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InstanceGroupManagersStartInstancesRequest other) { + if (other == null) { + return; + } + instances_.Add(other.instances_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 232780786: { + instances_.AddEntriesFrom(input, _repeated_instances_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 232780786: { + instances_.AddEntriesFrom(ref input, _repeated_instances_codec); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InstanceGroupManagersStopInstancesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersScopedList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersStopInstancesRequest()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[636]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[643]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -254063,7 +256164,7 @@ public sealed partial class InstanceGroupManagersScopedList : pb::IMessageField number for the "instance_group_managers" field. - public const int InstanceGroupManagersFieldNumber = 214072592; - private static readonly pb::FieldCodec _repeated_instanceGroupManagers_codec - = pb::FieldCodec.ForMessage(1712580738, global::Google.Cloud.Compute.V1.InstanceGroupManager.Parser); - private readonly pbc::RepeatedField instanceGroupManagers_ = new pbc::RepeatedField(); - /// - /// [Output Only] The list of managed instance groups that are contained in the specified project and zone. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField InstanceGroupManagers { - get { return instanceGroupManagers_; } - } + /// Field number for the "force_stop" field. + public const int ForceStopFieldNumber = 134762710; + private readonly static bool ForceStopDefaultValue = false; - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; + private bool forceStop_; /// - /// [Output Only] The warning that replaces the list of managed instance groups when the list is empty. + /// If this flag is set to true, the Instance Group Manager will proceed to stop the instances, skipping initialization on them. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } + public bool ForceStop { + get { if ((_hasBits0 & 1) != 0) { return forceStop_; } else { return ForceStopDefaultValue; } } set { - warning_ = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as InstanceGroupManagersScopedList); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(InstanceGroupManagersScopedList other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if(!instanceGroupManagers_.Equals(other.instanceGroupManagers_)) return false; - if (!object.Equals(Warning, other.Warning)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - hash ^= instanceGroupManagers_.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - instanceGroupManagers_.WriteTo(output, _repeated_instanceGroupManagers_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - instanceGroupManagers_.WriteTo(ref output, _repeated_instanceGroupManagers_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); - } - } - #endif - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - size += instanceGroupManagers_.CalculateSize(_repeated_instanceGroupManagers_codec); - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(InstanceGroupManagersScopedList other) { - if (other == null) { - return; - } - instanceGroupManagers_.Add(other.instanceGroupManagers_); - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - Warning.MergeFrom(other.Warning); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); - break; - } - case 1712580738: { - instanceGroupManagers_.AddEntriesFrom(input, _repeated_instanceGroupManagers_codec); - break; - } - } + _hasBits0 |= 1; + forceStop_ = value; } - #endif } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + /// Gets whether the "force_stop" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); - break; - } - case 1712580738: { - instanceGroupManagers_.AddEntriesFrom(ref input, _repeated_instanceGroupManagers_codec); - break; - } - } - } - } - #endif - - } - - /// - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class InstanceGroupManagersSetInstanceTemplateRequest : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersSetInstanceTemplateRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[637]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public InstanceGroupManagersSetInstanceTemplateRequest() { - OnConstruction(); + public bool HasForceStop { + get { return (_hasBits0 & 1) != 0; } } - - partial void OnConstruction(); - + /// Clears the value of the "force_stop" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public InstanceGroupManagersSetInstanceTemplateRequest(InstanceGroupManagersSetInstanceTemplateRequest other) : this() { - instanceTemplate_ = other.instanceTemplate_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public InstanceGroupManagersSetInstanceTemplateRequest Clone() { - return new InstanceGroupManagersSetInstanceTemplateRequest(this); + public void ClearForceStop() { + _hasBits0 &= ~1; } - /// Field number for the "instance_template" field. - public const int InstanceTemplateFieldNumber = 309248228; - private readonly static string InstanceTemplateDefaultValue = ""; - - private string instanceTemplate_; + /// Field number for the "instances" field. + public const int InstancesFieldNumber = 29097598; + private static readonly pb::FieldCodec _repeated_instances_codec + = pb::FieldCodec.ForString(232780786); + private readonly pbc::RepeatedField instances_ = new pbc::RepeatedField(); /// - /// The URL of the instance template that is specified for this managed instance group. The group uses this template to create all new instances in the managed instance group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE. + /// The URLs of one or more instances to stop. This can be a full URL or a partial URL, such as zones/[ZONE]/instances/[INSTANCE_NAME]. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceTemplate { - get { return instanceTemplate_ ?? InstanceTemplateDefaultValue; } - set { - instanceTemplate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "instance_template" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasInstanceTemplate { - get { return instanceTemplate_ != null; } - } - /// Clears the value of the "instance_template" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearInstanceTemplate() { - instanceTemplate_ = null; + public pbc::RepeatedField Instances { + get { return instances_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as InstanceGroupManagersSetInstanceTemplateRequest); + return Equals(other as InstanceGroupManagersStopInstancesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(InstanceGroupManagersSetInstanceTemplateRequest other) { + public bool Equals(InstanceGroupManagersStopInstancesRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (InstanceTemplate != other.InstanceTemplate) return false; + if (ForceStop != other.ForceStop) return false; + if(!instances_.Equals(other.instances_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -254367,7 +256253,8 @@ public bool Equals(InstanceGroupManagersSetInstanceTemplateRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasInstanceTemplate) hash ^= InstanceTemplate.GetHashCode(); + if (HasForceStop) hash ^= ForceStop.GetHashCode(); + hash ^= instances_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -254386,9 +256273,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasInstanceTemplate) { - output.WriteRawTag(162, 142, 216, 155, 9); - output.WriteString(InstanceTemplate); + instances_.WriteTo(output, _repeated_instances_codec); + if (HasForceStop) { + output.WriteRawTag(176, 141, 138, 130, 4); + output.WriteBool(ForceStop); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -254400,9 +256288,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasInstanceTemplate) { - output.WriteRawTag(162, 142, 216, 155, 9); - output.WriteString(InstanceTemplate); + instances_.WriteTo(ref output, _repeated_instances_codec); + if (HasForceStop) { + output.WriteRawTag(176, 141, 138, 130, 4); + output.WriteBool(ForceStop); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -254414,9 +256303,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasInstanceTemplate) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceTemplate); + if (HasForceStop) { + size += 5 + 1; } + size += instances_.CalculateSize(_repeated_instances_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -254425,13 +256315,14 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(InstanceGroupManagersSetInstanceTemplateRequest other) { + public void MergeFrom(InstanceGroupManagersStopInstancesRequest other) { if (other == null) { return; } - if (other.HasInstanceTemplate) { - InstanceTemplate = other.InstanceTemplate; + if (other.HasForceStop) { + ForceStop = other.ForceStop; } + instances_.Add(other.instances_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -254447,8 +256338,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 2473985826: { - InstanceTemplate = input.ReadString(); + case 232780786: { + instances_.AddEntriesFrom(input, _repeated_instances_codec); + break; + } + case 1078101680: { + ForceStop = input.ReadBool(); break; } } @@ -254466,8 +256361,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 2473985826: { - InstanceTemplate = input.ReadString(); + case 232780786: { + instances_.AddEntriesFrom(ref input, _repeated_instances_codec); + break; + } + case 1078101680: { + ForceStop = input.ReadBool(); break; } } @@ -254480,21 +256379,22 @@ public void MergeFrom(pb::CodedInputStream input) { /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class InstanceGroupManagersSetTargetPoolsRequest : pb::IMessage + public sealed partial class InstanceGroupManagersSuspendInstancesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersSetTargetPoolsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InstanceGroupManagersSuspendInstancesRequest()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[638]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[644]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -254505,7 +256405,7 @@ public sealed partial class InstanceGroupManagersSetTargetPoolsRequest : pb::IMe [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public InstanceGroupManagersSetTargetPoolsRequest() { + public InstanceGroupManagersSuspendInstancesRequest() { OnConstruction(); } @@ -254513,78 +256413,80 @@ public InstanceGroupManagersSetTargetPoolsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public InstanceGroupManagersSetTargetPoolsRequest(InstanceGroupManagersSetTargetPoolsRequest other) : this() { - fingerprint_ = other.fingerprint_; - targetPools_ = other.targetPools_.Clone(); + public InstanceGroupManagersSuspendInstancesRequest(InstanceGroupManagersSuspendInstancesRequest other) : this() { + _hasBits0 = other._hasBits0; + forceSuspend_ = other.forceSuspend_; + instances_ = other.instances_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public InstanceGroupManagersSetTargetPoolsRequest Clone() { - return new InstanceGroupManagersSetTargetPoolsRequest(this); + public InstanceGroupManagersSuspendInstancesRequest Clone() { + return new InstanceGroupManagersSuspendInstancesRequest(this); } - /// Field number for the "fingerprint" field. - public const int FingerprintFieldNumber = 234678500; - private readonly static string FingerprintDefaultValue = ""; + /// Field number for the "force_suspend" field. + public const int ForceSuspendFieldNumber = 27637480; + private readonly static bool ForceSuspendDefaultValue = false; - private string fingerprint_; + private bool forceSuspend_; /// - /// The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request. + /// If this flag is set to true, the Instance Group Manager will proceed to suspend the instances, skipping initialization on them. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Fingerprint { - get { return fingerprint_ ?? FingerprintDefaultValue; } + public bool ForceSuspend { + get { if ((_hasBits0 & 1) != 0) { return forceSuspend_; } else { return ForceSuspendDefaultValue; } } set { - fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 1; + forceSuspend_ = value; } } - /// Gets whether the "fingerprint" field is set + /// Gets whether the "force_suspend" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFingerprint { - get { return fingerprint_ != null; } + public bool HasForceSuspend { + get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "fingerprint" field + /// Clears the value of the "force_suspend" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFingerprint() { - fingerprint_ = null; + public void ClearForceSuspend() { + _hasBits0 &= ~1; } - /// Field number for the "target_pools" field. - public const int TargetPoolsFieldNumber = 336072617; - private static readonly pb::FieldCodec _repeated_targetPools_codec - = pb::FieldCodec.ForString(2688580938); - private readonly pbc::RepeatedField targetPools_ = new pbc::RepeatedField(); + /// Field number for the "instances" field. + public const int InstancesFieldNumber = 29097598; + private static readonly pb::FieldCodec _repeated_instances_codec + = pb::FieldCodec.ForString(232780786); + private readonly pbc::RepeatedField instances_ = new pbc::RepeatedField(); /// - /// The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings. + /// The URLs of one or more instances to suspend. This can be a full URL or a partial URL, such as zones/[ZONE]/instances/[INSTANCE_NAME]. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField TargetPools { - get { return targetPools_; } + public pbc::RepeatedField Instances { + get { return instances_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as InstanceGroupManagersSetTargetPoolsRequest); + return Equals(other as InstanceGroupManagersSuspendInstancesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(InstanceGroupManagersSetTargetPoolsRequest other) { + public bool Equals(InstanceGroupManagersSuspendInstancesRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Fingerprint != other.Fingerprint) return false; - if(!targetPools_.Equals(other.targetPools_)) return false; + if (ForceSuspend != other.ForceSuspend) return false; + if(!instances_.Equals(other.instances_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -254592,8 +256494,8 @@ public bool Equals(InstanceGroupManagersSetTargetPoolsRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); - hash ^= targetPools_.GetHashCode(); + if (HasForceSuspend) hash ^= ForceSuspend.GetHashCode(); + hash ^= instances_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -254612,11 +256514,11 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasForceSuspend) { + output.WriteRawTag(192, 238, 182, 105); + output.WriteBool(ForceSuspend); } - targetPools_.WriteTo(output, _repeated_targetPools_codec); + instances_.WriteTo(output, _repeated_instances_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -254627,11 +256529,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasForceSuspend) { + output.WriteRawTag(192, 238, 182, 105); + output.WriteBool(ForceSuspend); } - targetPools_.WriteTo(ref output, _repeated_targetPools_codec); + instances_.WriteTo(ref output, _repeated_instances_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -254642,10 +256544,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasFingerprint) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + if (HasForceSuspend) { + size += 4 + 1; } - size += targetPools_.CalculateSize(_repeated_targetPools_codec); + size += instances_.CalculateSize(_repeated_instances_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -254654,14 +256556,14 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(InstanceGroupManagersSetTargetPoolsRequest other) { + public void MergeFrom(InstanceGroupManagersSuspendInstancesRequest other) { if (other == null) { return; } - if (other.HasFingerprint) { - Fingerprint = other.Fingerprint; + if (other.HasForceSuspend) { + ForceSuspend = other.ForceSuspend; } - targetPools_.Add(other.targetPools_); + instances_.Add(other.instances_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -254677,12 +256579,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1877428002: { - Fingerprint = input.ReadString(); + case 221099840: { + ForceSuspend = input.ReadBool(); break; } - case 2688580938: { - targetPools_.AddEntriesFrom(input, _repeated_targetPools_codec); + case 232780786: { + instances_.AddEntriesFrom(input, _repeated_instances_codec); break; } } @@ -254700,12 +256602,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1877428002: { - Fingerprint = input.ReadString(); + case 221099840: { + ForceSuspend = input.ReadBool(); break; } - case 2688580938: { - targetPools_.AddEntriesFrom(ref input, _repeated_targetPools_codec); + case 232780786: { + instances_.AddEntriesFrom(ref input, _repeated_instances_codec); break; } } @@ -254733,7 +256635,7 @@ public sealed partial class InstanceGroupManagersUpdatePerInstanceConfigsReq : p [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[639]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[645]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -254917,7 +256819,7 @@ public sealed partial class InstanceGroupsAddInstancesRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[646]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[652]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -256892,7 +258794,7 @@ public sealed partial class InstanceListReferrers : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[652]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[658]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -258743,7 +260645,7 @@ public sealed partial class InstanceProperties : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[655]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[661]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -260297,7 +262199,7 @@ public sealed partial class InstanceSettings : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[656]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[662]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -260663,7 +262565,7 @@ public sealed partial class InstanceSettingsMetadata : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[658]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[664]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -261591,7 +263493,7 @@ public sealed partial class InstanceTemplateAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[677]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[683]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -267534,7 +269436,7 @@ public sealed partial class InstantSnapshotAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[682]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[688]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -269177,7 +271079,7 @@ public sealed partial class Interconnect : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[683]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[689]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -270920,7 +272822,7 @@ public sealed partial class InterconnectAttachment : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[699]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[705]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -278486,7 +280388,7 @@ public sealed partial class InterconnectLocation : pb::IMessage availableFeatures_ = new pbc::RepeatedField(); /// - /// [Output only] List of features available at this InterconnectLocation, which can take one of the following values: - MACSEC + /// [Output only] List of features available at this InterconnectLocation, which can take one of the following values: - IF_MACSEC /// Check the AvailableFeatures enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -279622,7 +281524,7 @@ public sealed partial class InterconnectLocationList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[716]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[722]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -285751,7 +287653,7 @@ public sealed partial class License : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[717]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[723]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -286000,6 +287902,9 @@ public void ClearName() { /// Field number for the "resource_requirements" field. public const int ResourceRequirementsFieldNumber = 214292769; private global::Google.Cloud.Compute.V1.LicenseResourceRequirements resourceRequirements_; + /// + /// [Input Only] Deprecated. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public global::Google.Cloud.Compute.V1.LicenseResourceRequirements ResourceRequirements { @@ -286445,7 +288350,7 @@ public sealed partial class LicenseCode : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[718]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[724]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -286480,283 +288385,2110 @@ public LicenseCode(LicenseCode other) : this() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LicenseCode Clone() { - return new LicenseCode(this); + public LicenseCode Clone() { + return new LicenseCode(this); + } + + /// Field number for the "creation_timestamp" field. + public const int CreationTimestampFieldNumber = 30525366; + private readonly static string CreationTimestampDefaultValue = ""; + + private string creationTimestamp_; + /// + /// [Output Only] Creation timestamp in RFC3339 text format. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string CreationTimestamp { + get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } + set { + creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "creation_timestamp" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCreationTimestamp { + get { return creationTimestamp_ != null; } + } + /// Clears the value of the "creation_timestamp" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCreationTimestamp() { + creationTimestamp_ = null; + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; + + private string description_; + /// + /// [Output Only] Description of this License Code. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_ ?? DescriptionDefaultValue; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "description" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDescription { + get { return description_ != null; } + } + /// Clears the value of the "description" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDescription() { + description_ = null; + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + /// + /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + _hasBits0 &= ~1; + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; + /// + /// [Output Only] Type of resource. Always compute#licenseCode for licenses. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "license_alias" field. + public const int LicenseAliasFieldNumber = 43550930; + private static readonly pb::FieldCodec _repeated_licenseAlias_codec + = pb::FieldCodec.ForMessage(348407442, global::Google.Cloud.Compute.V1.LicenseCodeLicenseAlias.Parser); + private readonly pbc::RepeatedField licenseAlias_ = new pbc::RepeatedField(); + /// + /// [Output Only] URL and description aliases of Licenses with the same License Code. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField LicenseAlias { + get { return licenseAlias_; } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; + + private string name_; + /// + /// [Output Only] Name of the resource. The name is 1-20 characters long and must be a valid 64 bit integer. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; + /// + /// [Output Only] Server-defined URL for the resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } + set { + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "state" field. + public const int StateFieldNumber = 109757585; + private readonly static string StateDefaultValue = ""; + + private string state_; + /// + /// [Output Only] Current state of this License Code. + /// Check the State enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string State { + get { return state_ ?? StateDefaultValue; } + set { + state_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "state" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasState { + get { return state_ != null; } + } + /// Clears the value of the "state" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearState() { + state_ = null; + } + + /// Field number for the "transferable" field. + public const int TransferableFieldNumber = 4349893; + private readonly static bool TransferableDefaultValue = false; + + private bool transferable_; + /// + /// [Output Only] If true, the license will remain attached when creating images or snapshots from disks. Otherwise, the license is not transferred. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Transferable { + get { if ((_hasBits0 & 2) != 0) { return transferable_; } else { return TransferableDefaultValue; } } + set { + _hasBits0 |= 2; + transferable_ = value; + } + } + /// Gets whether the "transferable" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTransferable { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "transferable" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTransferable() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LicenseCode); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LicenseCode other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (CreationTimestamp != other.CreationTimestamp) return false; + if (Description != other.Description) return false; + if (Id != other.Id) return false; + if (Kind != other.Kind) return false; + if(!licenseAlias_.Equals(other.licenseAlias_)) return false; + if (Name != other.Name) return false; + if (SelfLink != other.SelfLink) return false; + if (State != other.State) return false; + if (Transferable != other.Transferable) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); + if (HasDescription) hash ^= Description.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + hash ^= licenseAlias_.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (HasState) hash ^= State.GetHashCode(); + if (HasTransferable) hash ^= Transferable.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); + } + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasTransferable) { + output.WriteRawTag(168, 252, 203, 16); + output.WriteBool(Transferable); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + licenseAlias_.WriteTo(output, _repeated_licenseAlias_codec); + if (HasState) { + output.WriteRawTag(138, 201, 216, 162, 3); + output.WriteString(State); + } + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); + } + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasTransferable) { + output.WriteRawTag(168, 252, 203, 16); + output.WriteBool(Transferable); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + licenseAlias_.WriteTo(ref output, _repeated_licenseAlias_codec); + if (HasState) { + output.WriteRawTag(138, 201, 216, 162, 3); + output.WriteString(State); + } + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasCreationTimestamp) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); + } + if (HasDescription) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + size += licenseAlias_.CalculateSize(_repeated_licenseAlias_codec); + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (HasState) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(State); + } + if (HasTransferable) { + size += 4 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LicenseCode other) { + if (other == null) { + return; + } + if (other.HasCreationTimestamp) { + CreationTimestamp = other.CreationTimestamp; + } + if (other.HasDescription) { + Description = other.Description; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasKind) { + Kind = other.Kind; + } + licenseAlias_.Add(other.licenseAlias_); + if (other.HasName) { + Name = other.Name; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + if (other.HasState) { + State = other.State; + } + if (other.HasTransferable) { + Transferable = other.Transferable; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 26840: { + Id = input.ReadUInt64(); + break; + } + case 26336418: { + Kind = input.ReadString(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 34799144: { + Transferable = input.ReadBool(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 348407442: { + licenseAlias_.AddEntriesFrom(input, _repeated_licenseAlias_codec); + break; + } + case 878060682: { + State = input.ReadString(); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 26840: { + Id = input.ReadUInt64(); + break; + } + case 26336418: { + Kind = input.ReadString(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 34799144: { + Transferable = input.ReadBool(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 348407442: { + licenseAlias_.AddEntriesFrom(ref input, _repeated_licenseAlias_codec); + break; + } + case 878060682: { + State = input.ReadString(); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the LicenseCode message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// [Output Only] Current state of this License Code. + /// + public enum State { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_STATE")] UndefinedState = 0, + /// + /// Machines are not allowed to attach boot disks with this License Code. Requests to create new resources with this license will be rejected. + /// + [pbr::OriginalName("DISABLED")] Disabled = 516696700, + /// + /// Use is allowed for anyone with USE_READ_ONLY access to this License Code. + /// + [pbr::OriginalName("ENABLED")] Enabled = 182130465, + /// + /// Use of this license is limited to a project whitelist. + /// + [pbr::OriginalName("RESTRICTED")] Restricted = 261551195, + [pbr::OriginalName("STATE_UNSPECIFIED")] Unspecified = 470755401, + /// + /// Reserved state. + /// + [pbr::OriginalName("TERMINATED")] Terminated = 250018339, + } + + } + #endregion + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LicenseCodeLicenseAlias : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LicenseCodeLicenseAlias()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[725]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseCodeLicenseAlias() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseCodeLicenseAlias(LicenseCodeLicenseAlias other) : this() { + description_ = other.description_; + selfLink_ = other.selfLink_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseCodeLicenseAlias Clone() { + return new LicenseCodeLicenseAlias(this); + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; + + private string description_; + /// + /// [Output Only] Description of this License Code. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_ ?? DescriptionDefaultValue; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "description" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDescription { + get { return description_ != null; } + } + /// Clears the value of the "description" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDescription() { + description_ = null; + } + + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; + /// + /// [Output Only] URL of license corresponding to this License Code. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } + set { + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LicenseCodeLicenseAlias); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LicenseCodeLicenseAlias other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Description != other.Description) return false; + if (SelfLink != other.SelfLink) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasDescription) hash ^= Description.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasDescription) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LicenseCodeLicenseAlias other) { + if (other == null) { + return; + } + if (other.HasDescription) { + Description = other.Description; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// Commitment for a particular license resource. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LicenseResourceCommitment : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LicenseResourceCommitment()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[726]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseResourceCommitment() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseResourceCommitment(LicenseResourceCommitment other) : this() { + _hasBits0 = other._hasBits0; + amount_ = other.amount_; + coresPerLicense_ = other.coresPerLicense_; + license_ = other.license_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseResourceCommitment Clone() { + return new LicenseResourceCommitment(this); + } + + /// Field number for the "amount" field. + public const int AmountFieldNumber = 196759640; + private readonly static long AmountDefaultValue = 0L; + + private long amount_; + /// + /// The number of licenses purchased. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long Amount { + get { if ((_hasBits0 & 1) != 0) { return amount_; } else { return AmountDefaultValue; } } + set { + _hasBits0 |= 1; + amount_ = value; + } + } + /// Gets whether the "amount" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAmount { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "amount" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAmount() { + _hasBits0 &= ~1; + } + + /// Field number for the "cores_per_license" field. + public const int CoresPerLicenseFieldNumber = 32482324; + private readonly static string CoresPerLicenseDefaultValue = ""; + + private string coresPerLicense_; + /// + /// Specifies the core range of the instance for which this license applies. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string CoresPerLicense { + get { return coresPerLicense_ ?? CoresPerLicenseDefaultValue; } + set { + coresPerLicense_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "cores_per_license" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCoresPerLicense { + get { return coresPerLicense_ != null; } + } + /// Clears the value of the "cores_per_license" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCoresPerLicense() { + coresPerLicense_ = null; + } + + /// Field number for the "license" field. + public const int LicenseFieldNumber = 166757441; + private readonly static string LicenseDefaultValue = ""; + + private string license_; + /// + /// Any applicable license URI. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string License { + get { return license_ ?? LicenseDefaultValue; } + set { + license_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "license" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLicense { + get { return license_ != null; } + } + /// Clears the value of the "license" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLicense() { + license_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LicenseResourceCommitment); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LicenseResourceCommitment other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Amount != other.Amount) return false; + if (CoresPerLicense != other.CoresPerLicense) return false; + if (License != other.License) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasAmount) hash ^= Amount.GetHashCode(); + if (HasCoresPerLicense) hash ^= CoresPerLicense.GetHashCode(); + if (HasLicense) hash ^= License.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasCoresPerLicense) { + output.WriteRawTag(162, 193, 244, 123); + output.WriteString(CoresPerLicense); + } + if (HasLicense) { + output.WriteRawTag(138, 196, 144, 252, 4); + output.WriteString(License); + } + if (HasAmount) { + output.WriteRawTag(192, 133, 202, 238, 5); + output.WriteInt64(Amount); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasCoresPerLicense) { + output.WriteRawTag(162, 193, 244, 123); + output.WriteString(CoresPerLicense); + } + if (HasLicense) { + output.WriteRawTag(138, 196, 144, 252, 4); + output.WriteString(License); + } + if (HasAmount) { + output.WriteRawTag(192, 133, 202, 238, 5); + output.WriteInt64(Amount); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasAmount) { + size += 5 + pb::CodedOutputStream.ComputeInt64Size(Amount); + } + if (HasCoresPerLicense) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(CoresPerLicense); + } + if (HasLicense) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(License); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LicenseResourceCommitment other) { + if (other == null) { + return; + } + if (other.HasAmount) { + Amount = other.Amount; + } + if (other.HasCoresPerLicense) { + CoresPerLicense = other.CoresPerLicense; + } + if (other.HasLicense) { + License = other.License; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 259858594: { + CoresPerLicense = input.ReadString(); + break; + } + case 1334059530: { + License = input.ReadString(); + break; + } + case 1574077120: { + Amount = input.ReadInt64(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 259858594: { + CoresPerLicense = input.ReadString(); + break; + } + case 1334059530: { + License = input.ReadString(); + break; + } + case 1574077120: { + Amount = input.ReadInt64(); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LicenseResourceRequirements : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LicenseResourceRequirements()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[727]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseResourceRequirements() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseResourceRequirements(LicenseResourceRequirements other) : this() { + _hasBits0 = other._hasBits0; + minGuestCpuCount_ = other.minGuestCpuCount_; + minMemoryMb_ = other.minMemoryMb_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicenseResourceRequirements Clone() { + return new LicenseResourceRequirements(this); + } + + /// Field number for the "min_guest_cpu_count" field. + public const int MinGuestCpuCountFieldNumber = 477964836; + private readonly static int MinGuestCpuCountDefaultValue = 0; + + private int minGuestCpuCount_; + /// + /// [Input Only] Deprecated. This field no longer reflects the minimum number of guest cpus required to use the Instance. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MinGuestCpuCount { + get { if ((_hasBits0 & 1) != 0) { return minGuestCpuCount_; } else { return MinGuestCpuCountDefaultValue; } } + set { + _hasBits0 |= 1; + minGuestCpuCount_ = value; + } + } + /// Gets whether the "min_guest_cpu_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMinGuestCpuCount { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "min_guest_cpu_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMinGuestCpuCount() { + _hasBits0 &= ~1; + } + + /// Field number for the "min_memory_mb" field. + public const int MinMemoryMbFieldNumber = 504785894; + private readonly static int MinMemoryMbDefaultValue = 0; + + private int minMemoryMb_; + /// + /// [Input Only] Deprecated. This field no longer reflects the minimum memory required to use the Instance. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MinMemoryMb { + get { if ((_hasBits0 & 2) != 0) { return minMemoryMb_; } else { return MinMemoryMbDefaultValue; } } + set { + _hasBits0 |= 2; + minMemoryMb_ = value; + } + } + /// Gets whether the "min_memory_mb" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMinMemoryMb { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "min_memory_mb" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMinMemoryMb() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LicenseResourceRequirements); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LicenseResourceRequirements other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MinGuestCpuCount != other.MinGuestCpuCount) return false; + if (MinMemoryMb != other.MinMemoryMb) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasMinGuestCpuCount) hash ^= MinGuestCpuCount.GetHashCode(); + if (HasMinMemoryMb) hash ^= MinMemoryMb.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasMinGuestCpuCount) { + output.WriteRawTag(160, 162, 165, 159, 14); + output.WriteInt32(MinGuestCpuCount); + } + if (HasMinMemoryMb) { + output.WriteRawTag(176, 190, 205, 133, 15); + output.WriteInt32(MinMemoryMb); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasMinGuestCpuCount) { + output.WriteRawTag(160, 162, 165, 159, 14); + output.WriteInt32(MinGuestCpuCount); + } + if (HasMinMemoryMb) { + output.WriteRawTag(176, 190, 205, 133, 15); + output.WriteInt32(MinMemoryMb); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasMinGuestCpuCount) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(MinGuestCpuCount); + } + if (HasMinMemoryMb) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(MinMemoryMb); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LicenseResourceRequirements other) { + if (other == null) { + return; + } + if (other.HasMinGuestCpuCount) { + MinGuestCpuCount = other.MinGuestCpuCount; + } + if (other.HasMinMemoryMb) { + MinMemoryMb = other.MinMemoryMb; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 3823718688: { + MinGuestCpuCount = input.ReadInt32(); + break; + } + case 4038287152: { + MinMemoryMb = input.ReadInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 3823718688: { + MinGuestCpuCount = input.ReadInt32(); + break; + } + case 4038287152: { + MinMemoryMb = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LicensesListResponse : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LicensesListResponse()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[728]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicensesListResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicensesListResponse(LicensesListResponse other) : this() { + id_ = other.id_; + items_ = other.items_.Clone(); + nextPageToken_ = other.nextPageToken_; + selfLink_ = other.selfLink_; + warning_ = other.warning_ != null ? other.warning_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LicensesListResponse Clone() { + return new LicensesListResponse(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static string IdDefaultValue = ""; + + private string id_; + /// + /// [Output Only] Unique identifier for the resource; defined by the server. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Id { + get { return id_ ?? IdDefaultValue; } + set { + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasId { + get { return id_ != null; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + id_ = null; + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 100526016; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.License.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + /// + /// A list of License resources. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + /// Field number for the "next_page_token" field. + public const int NextPageTokenFieldNumber = 79797525; + private readonly static string NextPageTokenDefaultValue = ""; + + private string nextPageToken_; + /// + /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NextPageToken { + get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + set { + nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "next_page_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextPageToken { + get { return nextPageToken_ != null; } + } + /// Clears the value of the "next_page_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextPageToken() { + nextPageToken_ = null; + } + + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; + /// + /// [Output Only] Server-defined URL for this resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } + set { + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] Informational warning message. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LicensesListResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LicensesListResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Id != other.Id) return false; + if(!items_.Equals(other.items_)) return false; + if (NextPageToken != other.NextPageToken) return false; + if (SelfLink != other.SelfLink) return false; + if (!object.Equals(Warning, other.Warning)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasId) hash ^= Id.GetHashCode(); + hash ^= items_.GetHashCode(); + if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); + } + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(output, _repeated_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); + } + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(ref output, _repeated_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); + } + size += items_.CalculateSize(_repeated_items_codec); + if (HasNextPageToken) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LicensesListResponse other) { + if (other == null) { + return; + } + if (other.HasId) { + Id = other.Id; + } + items_.Add(other.items_); + if (other.HasNextPageToken) { + NextPageToken = other.NextPageToken; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 26842: { + Id = input.ReadString(); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 26842: { + Id = input.ReadString(); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// A request message for AcceleratorTypes.List. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ListAcceleratorTypesRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAcceleratorTypesRequest()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[729]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } } - /// Field number for the "creation_timestamp" field. - public const int CreationTimestampFieldNumber = 30525366; - private readonly static string CreationTimestampDefaultValue = ""; - - private string creationTimestamp_; - /// - /// [Output Only] Creation timestamp in RFC3339 text format. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string CreationTimestamp { - get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } - set { - creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } + public ListAcceleratorTypesRequest() { + OnConstruction(); } - /// Gets whether the "creation_timestamp" field is set + + partial void OnConstruction(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasCreationTimestamp { - get { return creationTimestamp_ != null; } + public ListAcceleratorTypesRequest(ListAcceleratorTypesRequest other) : this() { + _hasBits0 = other._hasBits0; + filter_ = other.filter_; + maxResults_ = other.maxResults_; + orderBy_ = other.orderBy_; + pageToken_ = other.pageToken_; + project_ = other.project_; + returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } - /// Clears the value of the "creation_timestamp" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearCreationTimestamp() { - creationTimestamp_ = null; + public ListAcceleratorTypesRequest Clone() { + return new ListAcceleratorTypesRequest(this); } - /// Field number for the "description" field. - public const int DescriptionFieldNumber = 422937596; - private readonly static string DescriptionDefaultValue = ""; + /// Field number for the "filter" field. + public const int FilterFieldNumber = 336120696; + private readonly static string FilterDefaultValue = ""; - private string description_; + private string filter_; /// - /// [Output Only] Description of this License Code. + /// A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. These two types of filter expressions cannot be mixed in one request. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. You cannot combine constraints on multiple fields using regular expressions. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } + public string Filter { + get { return filter_ ?? FilterDefaultValue; } set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "description" field is set + /// Gets whether the "filter" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDescription { - get { return description_ != null; } + public bool HasFilter { + get { return filter_ != null; } } - /// Clears the value of the "description" field + /// Clears the value of the "filter" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDescription() { - description_ = null; + public void ClearFilter() { + filter_ = null; } - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static ulong IdDefaultValue = 0UL; + /// Field number for the "max_results" field. + public const int MaxResultsFieldNumber = 54715419; + private readonly static uint MaxResultsDefaultValue = 0; - private ulong id_; + private uint maxResults_; /// - /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. + /// The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ulong Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + public uint MaxResults { + get { if ((_hasBits0 & 1) != 0) { return maxResults_; } else { return MaxResultsDefaultValue; } } set { _hasBits0 |= 1; - id_ = value; + maxResults_ = value; } } - /// Gets whether the "id" field is set + /// Gets whether the "max_results" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { + public bool HasMaxResults { get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "id" field + /// Clears the value of the "max_results" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { + public void ClearMaxResults() { _hasBits0 &= ~1; } - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; + /// Field number for the "order_by" field. + public const int OrderByFieldNumber = 160562920; + private readonly static string OrderByDefaultValue = ""; - private string kind_; + private string orderBy_; /// - /// [Output Only] Type of resource. Always compute#licenseCode for licenses. + /// Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } + public string OrderBy { + get { return orderBy_ ?? OrderByDefaultValue; } set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + orderBy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "kind" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } - } - /// Clears the value of the "kind" field + /// Gets whether the "order_by" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; + public bool HasOrderBy { + get { return orderBy_ != null; } } - - /// Field number for the "license_alias" field. - public const int LicenseAliasFieldNumber = 43550930; - private static readonly pb::FieldCodec _repeated_licenseAlias_codec - = pb::FieldCodec.ForMessage(348407442, global::Google.Cloud.Compute.V1.LicenseCodeLicenseAlias.Parser); - private readonly pbc::RepeatedField licenseAlias_ = new pbc::RepeatedField(); - /// - /// [Output Only] URL and description aliases of Licenses with the same License Code. - /// + /// Clears the value of the "order_by" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField LicenseAlias { - get { return licenseAlias_; } + public void ClearOrderBy() { + orderBy_ = null; } - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; + /// Field number for the "page_token" field. + public const int PageTokenFieldNumber = 19994697; + private readonly static string PageTokenDefaultValue = ""; - private string name_; + private string pageToken_; /// - /// [Output Only] Name of the resource. The name is 1-20 characters long and must be a valid 64 bit integer. + /// Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } + public string PageToken { + get { return pageToken_ ?? PageTokenDefaultValue; } set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + pageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "name" field is set + /// Gets whether the "page_token" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } + public bool HasPageToken { + get { return pageToken_ != null; } } - /// Clears the value of the "name" field + /// Clears the value of the "page_token" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; + public void ClearPageToken() { + pageToken_ = null; } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; - - private string selfLink_; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// [Output Only] Server-defined URL for the resource. + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } + public string Project { + get { return project_; } set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "self_link" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } - } - /// Clears the value of the "self_link" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; - } - /// Field number for the "state" field. - public const int StateFieldNumber = 109757585; - private readonly static string StateDefaultValue = ""; + /// Field number for the "return_partial_success" field. + public const int ReturnPartialSuccessFieldNumber = 517198390; + private readonly static bool ReturnPartialSuccessDefaultValue = false; - private string state_; + private bool returnPartialSuccess_; /// - /// [Output Only] Current state of this License Code. - /// Check the State enum for the list of possible values. + /// Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string State { - get { return state_ ?? StateDefaultValue; } + public bool ReturnPartialSuccess { + get { if ((_hasBits0 & 2) != 0) { return returnPartialSuccess_; } else { return ReturnPartialSuccessDefaultValue; } } set { - state_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 2; + returnPartialSuccess_ = value; } } - /// Gets whether the "state" field is set + /// Gets whether the "return_partial_success" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasState { - get { return state_ != null; } + public bool HasReturnPartialSuccess { + get { return (_hasBits0 & 2) != 0; } } - /// Clears the value of the "state" field + /// Clears the value of the "return_partial_success" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearState() { - state_ = null; + public void ClearReturnPartialSuccess() { + _hasBits0 &= ~2; } - /// Field number for the "transferable" field. - public const int TransferableFieldNumber = 4349893; - private readonly static bool TransferableDefaultValue = false; - - private bool transferable_; + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; /// - /// [Output Only] If true, the license will remain attached when creating images or snapshots from disks. Otherwise, the license is not transferred. + /// The name of the zone for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Transferable { - get { if ((_hasBits0 & 2) != 0) { return transferable_; } else { return TransferableDefaultValue; } } + public string Zone { + get { return zone_; } set { - _hasBits0 |= 2; - transferable_ = value; + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "transferable" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasTransferable { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "transferable" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearTransferable() { - _hasBits0 &= ~2; - } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LicenseCode); + return Equals(other as ListAcceleratorTypesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LicenseCode other) { + public bool Equals(ListAcceleratorTypesRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (CreationTimestamp != other.CreationTimestamp) return false; - if (Description != other.Description) return false; - if (Id != other.Id) return false; - if (Kind != other.Kind) return false; - if(!licenseAlias_.Equals(other.licenseAlias_)) return false; - if (Name != other.Name) return false; - if (SelfLink != other.SelfLink) return false; - if (State != other.State) return false; - if (Transferable != other.Transferable) return false; + if (Filter != other.Filter) return false; + if (MaxResults != other.MaxResults) return false; + if (OrderBy != other.OrderBy) return false; + if (PageToken != other.PageToken) return false; + if (Project != other.Project) return false; + if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -286764,15 +290496,13 @@ public bool Equals(LicenseCode other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); - if (HasDescription) hash ^= Description.GetHashCode(); - if (HasId) hash ^= Id.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - hash ^= licenseAlias_.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (HasState) hash ^= State.GetHashCode(); - if (HasTransferable) hash ^= Transferable.GetHashCode(); + if (HasFilter) hash ^= Filter.GetHashCode(); + if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (HasOrderBy) hash ^= OrderBy.GetHashCode(); + if (HasPageToken) hash ^= PageToken.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -286791,38 +290521,33 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); + if (HasPageToken) { + output.WriteRawTag(202, 132, 163, 76); + output.WriteString(PageToken); } - if (HasTransferable) { - output.WriteRawTag(168, 252, 203, 16); - output.WriteBool(Transferable); + if (HasMaxResults) { + output.WriteRawTag(216, 193, 220, 208, 1); + output.WriteUInt32(MaxResults); } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); + if (HasOrderBy) { + output.WriteRawTag(194, 238, 191, 228, 4); + output.WriteString(OrderBy); } - licenseAlias_.WriteTo(output, _repeated_licenseAlias_codec); - if (HasState) { - output.WriteRawTag(138, 201, 216, 162, 3); - output.WriteString(State); + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); } - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (HasFilter) { + output.WriteRawTag(194, 183, 153, 130, 10); + output.WriteString(Filter); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasReturnPartialSuccess) { + output.WriteRawTag(176, 163, 250, 180, 15); + output.WriteBool(ReturnPartialSuccess); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -286834,38 +290559,33 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); + if (HasPageToken) { + output.WriteRawTag(202, 132, 163, 76); + output.WriteString(PageToken); } - if (HasTransferable) { - output.WriteRawTag(168, 252, 203, 16); - output.WriteBool(Transferable); + if (HasMaxResults) { + output.WriteRawTag(216, 193, 220, 208, 1); + output.WriteUInt32(MaxResults); } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); + if (HasOrderBy) { + output.WriteRawTag(194, 238, 191, 228, 4); + output.WriteString(OrderBy); } - licenseAlias_.WriteTo(ref output, _repeated_licenseAlias_codec); - if (HasState) { - output.WriteRawTag(138, 201, 216, 162, 3); - output.WriteString(State); + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); } - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (HasFilter) { + output.WriteRawTag(194, 183, 153, 130, 10); + output.WriteString(Filter); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasReturnPartialSuccess) { + output.WriteRawTag(176, 163, 250, 180, 15); + output.WriteBool(ReturnPartialSuccess); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -286877,30 +290597,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasCreationTimestamp) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); - } - if (HasDescription) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + if (HasFilter) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); + if (HasMaxResults) { + size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + if (HasOrderBy) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } - size += licenseAlias_.CalculateSize(_repeated_licenseAlias_codec); - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + if (HasPageToken) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (HasState) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(State); + if (HasReturnPartialSuccess) { + size += 5 + 1; } - if (HasTransferable) { - size += 4 + 1; + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -286910,34 +290626,30 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LicenseCode other) { + public void MergeFrom(ListAcceleratorTypesRequest other) { if (other == null) { return; } - if (other.HasCreationTimestamp) { - CreationTimestamp = other.CreationTimestamp; - } - if (other.HasDescription) { - Description = other.Description; + if (other.HasFilter) { + Filter = other.Filter; } - if (other.HasId) { - Id = other.Id; + if (other.HasMaxResults) { + MaxResults = other.MaxResults; } - if (other.HasKind) { - Kind = other.Kind; + if (other.HasOrderBy) { + OrderBy = other.OrderBy; } - licenseAlias_.Add(other.licenseAlias_); - if (other.HasName) { - Name = other.Name; + if (other.HasPageToken) { + PageToken = other.PageToken; } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; + if (other.Project.Length != 0) { + Project = other.Project; } - if (other.HasState) { - State = other.State; + if (other.HasReturnPartialSuccess) { + ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.HasTransferable) { - Transferable = other.Transferable; + if (other.Zone.Length != 0) { + Zone = other.Zone; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -286954,40 +290666,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); + case 29957474: { + Zone = input.ReadString(); break; } - case 34799144: { - Transferable = input.ReadBool(); + case 159957578: { + PageToken = input.ReadString(); break; } - case 244202930: { - CreationTimestamp = input.ReadString(); + case 437723352: { + MaxResults = input.ReadUInt32(); break; } - case 348407442: { - licenseAlias_.AddEntriesFrom(input, _repeated_licenseAlias_codec); + case 1284503362: { + OrderBy = input.ReadString(); break; } - case 878060682: { - State = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } - case 3383500770: { - Description = input.ReadString(); + case 2688965570: { + Filter = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 4137587120: { + ReturnPartialSuccess = input.ReadBool(); break; } } @@ -287005,40 +290709,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); + case 29957474: { + Zone = input.ReadString(); break; } - case 34799144: { - Transferable = input.ReadBool(); + case 159957578: { + PageToken = input.ReadString(); break; } - case 244202930: { - CreationTimestamp = input.ReadString(); + case 437723352: { + MaxResults = input.ReadUInt32(); break; } - case 348407442: { - licenseAlias_.AddEntriesFrom(ref input, _repeated_licenseAlias_codec); + case 1284503362: { + OrderBy = input.ReadString(); break; } - case 878060682: { - State = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } - case 3383500770: { - Description = input.ReadString(); + case 2688965570: { + Filter = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 4137587120: { + ReturnPartialSuccess = input.ReadBool(); break; } } @@ -287046,61 +290742,28 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the LicenseCode message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// [Output Only] Current state of this License Code. - /// - public enum State { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_STATE")] UndefinedState = 0, - /// - /// Machines are not allowed to attach boot disks with this License Code. Requests to create new resources with this license will be rejected. - /// - [pbr::OriginalName("DISABLED")] Disabled = 516696700, - /// - /// Use is allowed for anyone with USE_READ_ONLY access to this License Code. - /// - [pbr::OriginalName("ENABLED")] Enabled = 182130465, - /// - /// Use of this license is limited to a project whitelist. - /// - [pbr::OriginalName("RESTRICTED")] Restricted = 261551195, - [pbr::OriginalName("STATE_UNSPECIFIED")] Unspecified = 470755401, - /// - /// Reserved state. - /// - [pbr::OriginalName("TERMINATED")] Terminated = 250018339, - } - - } - #endregion - } /// + /// A request message for Addresses.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LicenseCodeLicenseAlias : pb::IMessage + public sealed partial class ListAddressesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LicenseCodeLicenseAlias()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAddressesRequest()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[719]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[730]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -287111,7 +290774,7 @@ public sealed partial class LicenseCodeLicenseAlias : pb::IMessageField number for the "description" field. - public const int DescriptionFieldNumber = 422937596; - private readonly static string DescriptionDefaultValue = ""; + /// Field number for the "filter" field. + public const int FilterFieldNumber = 336120696; + private readonly static string FilterDefaultValue = ""; - private string description_; + private string filter_; /// - /// [Output Only] Description of this License Code. + /// A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. These two types of filter expressions cannot be mixed in one request. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. You cannot combine constraints on multiple fields using regular expressions. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } + public string Filter { + get { return filter_ ?? FilterDefaultValue; } set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "description" field is set + /// Gets whether the "filter" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDescription { - get { return description_ != null; } + public bool HasFilter { + get { return filter_ != null; } } - /// Clears the value of the "description" field + /// Clears the value of the "filter" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDescription() { - description_ = null; + public void ClearFilter() { + filter_ = null; } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + /// Field number for the "max_results" field. + public const int MaxResultsFieldNumber = 54715419; + private readonly static uint MaxResultsDefaultValue = 0; - private string selfLink_; + private uint maxResults_; /// - /// [Output Only] URL of license corresponding to this License Code. + /// The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } + public uint MaxResults { + get { if ((_hasBits0 & 1) != 0) { return maxResults_; } else { return MaxResultsDefaultValue; } } set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 1; + maxResults_ = value; } } - /// Gets whether the "self_link" field is set + /// Gets whether the "max_results" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } + public bool HasMaxResults { + get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "self_link" field + /// Clears the value of the "max_results" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + public void ClearMaxResults() { + _hasBits0 &= ~1; + } + + /// Field number for the "order_by" field. + public const int OrderByFieldNumber = 160562920; + private readonly static string OrderByDefaultValue = ""; + + private string orderBy_; + /// + /// Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OrderBy { + get { return orderBy_ ?? OrderByDefaultValue; } + set { + orderBy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "order_by" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOrderBy { + get { return orderBy_ != null; } + } + /// Clears the value of the "order_by" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOrderBy() { + orderBy_ = null; + } + + /// Field number for the "page_token" field. + public const int PageTokenFieldNumber = 19994697; + private readonly static string PageTokenDefaultValue = ""; + + private string pageToken_; + /// + /// Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PageToken { + get { return pageToken_ ?? PageTokenDefaultValue; } + set { + pageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "page_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPageToken { + get { return pageToken_ != null; } + } + /// Clears the value of the "page_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPageToken() { + pageToken_ = null; + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "return_partial_success" field. + public const int ReturnPartialSuccessFieldNumber = 517198390; + private readonly static bool ReturnPartialSuccessDefaultValue = false; + + private bool returnPartialSuccess_; + /// + /// Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ReturnPartialSuccess { + get { if ((_hasBits0 & 2) != 0) { return returnPartialSuccess_; } else { return ReturnPartialSuccessDefaultValue; } } + set { + _hasBits0 |= 2; + returnPartialSuccess_ = value; + } + } + /// Gets whether the "return_partial_success" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasReturnPartialSuccess { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "return_partial_success" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearReturnPartialSuccess() { + _hasBits0 &= ~2; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LicenseCodeLicenseAlias); + return Equals(other as ListAddressesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LicenseCodeLicenseAlias other) { + public bool Equals(ListAddressesRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Description != other.Description) return false; - if (SelfLink != other.SelfLink) return false; + if (Filter != other.Filter) return false; + if (MaxResults != other.MaxResults) return false; + if (OrderBy != other.OrderBy) return false; + if (PageToken != other.PageToken) return false; + if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -287213,8 +291006,13 @@ public bool Equals(LicenseCodeLicenseAlias other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasDescription) hash ^= Description.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (HasFilter) hash ^= Filter.GetHashCode(); + if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (HasOrderBy) hash ^= OrderBy.GetHashCode(); + if (HasPageToken) hash ^= PageToken.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -287233,13 +291031,33 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (HasPageToken) { + output.WriteRawTag(202, 132, 163, 76); + output.WriteString(PageToken); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasMaxResults) { + output.WriteRawTag(216, 193, 220, 208, 1); + output.WriteUInt32(MaxResults); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (HasOrderBy) { + output.WriteRawTag(194, 238, 191, 228, 4); + output.WriteString(OrderBy); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (HasFilter) { + output.WriteRawTag(194, 183, 153, 130, 10); + output.WriteString(Filter); + } + if (HasReturnPartialSuccess) { + output.WriteRawTag(176, 163, 250, 180, 15); + output.WriteBool(ReturnPartialSuccess); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -287251,13 +291069,33 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (HasPageToken) { + output.WriteRawTag(202, 132, 163, 76); + output.WriteString(PageToken); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasMaxResults) { + output.WriteRawTag(216, 193, 220, 208, 1); + output.WriteUInt32(MaxResults); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (HasOrderBy) { + output.WriteRawTag(194, 238, 191, 228, 4); + output.WriteString(OrderBy); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (HasFilter) { + output.WriteRawTag(194, 183, 153, 130, 10); + output.WriteString(Filter); + } + if (HasReturnPartialSuccess) { + output.WriteRawTag(176, 163, 250, 180, 15); + output.WriteBool(ReturnPartialSuccess); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -287269,11 +291107,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasDescription) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + if (HasFilter) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + if (HasMaxResults) { + size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); + } + if (HasOrderBy) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); + } + if (HasPageToken) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (HasReturnPartialSuccess) { + size += 5 + 1; } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -287283,15 +291136,30 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LicenseCodeLicenseAlias other) { + public void MergeFrom(ListAddressesRequest other) { if (other == null) { return; } - if (other.HasDescription) { - Description = other.Description; + if (other.HasFilter) { + Filter = other.Filter; } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; + if (other.HasMaxResults) { + MaxResults = other.MaxResults; + } + if (other.HasOrderBy) { + OrderBy = other.OrderBy; + } + if (other.HasPageToken) { + PageToken = other.PageToken; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.HasReturnPartialSuccess) { + ReturnPartialSuccess = other.ReturnPartialSuccess; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -287308,12 +291176,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 3383500770: { - Description = input.ReadString(); + case 159957578: { + PageToken = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 437723352: { + MaxResults = input.ReadUInt32(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1284503362: { + OrderBy = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2688965570: { + Filter = input.ReadString(); + break; + } + case 4137587120: { + ReturnPartialSuccess = input.ReadBool(); break; } } @@ -287331,12 +291219,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 3383500770: { - Description = input.ReadString(); + case 159957578: { + PageToken = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 437723352: { + MaxResults = input.ReadUInt32(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1284503362: { + OrderBy = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2688965570: { + Filter = input.ReadString(); + break; + } + case 4137587120: { + ReturnPartialSuccess = input.ReadBool(); break; } } @@ -287347,25 +291255,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Commitment for a particular license resource. + /// A request message for FirewallPolicies.ListAssociations. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LicenseResourceCommitment : pb::IMessage + public sealed partial class ListAssociationsFirewallPolicyRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LicenseResourceCommitment()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAssociationsFirewallPolicyRequest()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[720]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[731]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -287376,7 +291283,7 @@ public sealed partial class LicenseResourceCommitment : pb::IMessageField number for the "amount" field. - public const int AmountFieldNumber = 196759640; - private readonly static long AmountDefaultValue = 0L; - - private long amount_; - /// - /// The number of licenses purchased. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public long Amount { - get { if ((_hasBits0 & 1) != 0) { return amount_; } else { return AmountDefaultValue; } } - set { - _hasBits0 |= 1; - amount_ = value; - } - } - /// Gets whether the "amount" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasAmount { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "amount" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearAmount() { - _hasBits0 &= ~1; - } - - /// Field number for the "cores_per_license" field. - public const int CoresPerLicenseFieldNumber = 32482324; - private readonly static string CoresPerLicenseDefaultValue = ""; - - private string coresPerLicense_; - /// - /// Specifies the core range of the instance for which this license applies. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string CoresPerLicense { - get { return coresPerLicense_ ?? CoresPerLicenseDefaultValue; } - set { - coresPerLicense_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "cores_per_license" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasCoresPerLicense { - get { return coresPerLicense_ != null; } - } - /// Clears the value of the "cores_per_license" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearCoresPerLicense() { - coresPerLicense_ = null; + public ListAssociationsFirewallPolicyRequest Clone() { + return new ListAssociationsFirewallPolicyRequest(this); } - /// Field number for the "license" field. - public const int LicenseFieldNumber = 166757441; - private readonly static string LicenseDefaultValue = ""; + /// Field number for the "target_resource" field. + public const int TargetResourceFieldNumber = 467318524; + private readonly static string TargetResourceDefaultValue = ""; - private string license_; + private string targetResource_; /// - /// Any applicable license URI. + /// The target resource to list associations. It is an organization, or a folder. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string License { - get { return license_ ?? LicenseDefaultValue; } + public string TargetResource { + get { return targetResource_ ?? TargetResourceDefaultValue; } set { - license_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + targetResource_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "license" field is set + /// Gets whether the "target_resource" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasLicense { - get { return license_ != null; } + public bool HasTargetResource { + get { return targetResource_ != null; } } - /// Clears the value of the "license" field + /// Clears the value of the "target_resource" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearLicense() { - license_ = null; + public void ClearTargetResource() { + targetResource_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LicenseResourceCommitment); + return Equals(other as ListAssociationsFirewallPolicyRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LicenseResourceCommitment other) { + public bool Equals(ListAssociationsFirewallPolicyRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Amount != other.Amount) return false; - if (CoresPerLicense != other.CoresPerLicense) return false; - if (License != other.License) return false; + if (TargetResource != other.TargetResource) return false; return Equals(_unknownFields, other._unknownFields); } @@ -287511,9 +291354,7 @@ public bool Equals(LicenseResourceCommitment other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasAmount) hash ^= Amount.GetHashCode(); - if (HasCoresPerLicense) hash ^= CoresPerLicense.GetHashCode(); - if (HasLicense) hash ^= License.GetHashCode(); + if (HasTargetResource) hash ^= TargetResource.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -287532,17 +291373,9 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasCoresPerLicense) { - output.WriteRawTag(162, 193, 244, 123); - output.WriteString(CoresPerLicense); - } - if (HasLicense) { - output.WriteRawTag(138, 196, 144, 252, 4); - output.WriteString(License); - } - if (HasAmount) { - output.WriteRawTag(192, 133, 202, 238, 5); - output.WriteInt64(Amount); + if (HasTargetResource) { + output.WriteRawTag(226, 239, 214, 246, 13); + output.WriteString(TargetResource); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -287554,17 +291387,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasCoresPerLicense) { - output.WriteRawTag(162, 193, 244, 123); - output.WriteString(CoresPerLicense); - } - if (HasLicense) { - output.WriteRawTag(138, 196, 144, 252, 4); - output.WriteString(License); - } - if (HasAmount) { - output.WriteRawTag(192, 133, 202, 238, 5); - output.WriteInt64(Amount); + if (HasTargetResource) { + output.WriteRawTag(226, 239, 214, 246, 13); + output.WriteString(TargetResource); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -287576,14 +291401,8 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasAmount) { - size += 5 + pb::CodedOutputStream.ComputeInt64Size(Amount); - } - if (HasCoresPerLicense) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(CoresPerLicense); - } - if (HasLicense) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(License); + if (HasTargetResource) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(TargetResource); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -287593,18 +291412,12 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LicenseResourceCommitment other) { + public void MergeFrom(ListAssociationsFirewallPolicyRequest other) { if (other == null) { return; } - if (other.HasAmount) { - Amount = other.Amount; - } - if (other.HasCoresPerLicense) { - CoresPerLicense = other.CoresPerLicense; - } - if (other.HasLicense) { - License = other.License; + if (other.HasTargetResource) { + TargetResource = other.TargetResource; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -287621,16 +291434,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 259858594: { - CoresPerLicense = input.ReadString(); - break; - } - case 1334059530: { - License = input.ReadString(); - break; - } - case 1574077120: { - Amount = input.ReadInt64(); + case 3738548194: { + TargetResource = input.ReadString(); break; } } @@ -287648,16 +291453,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 259858594: { - CoresPerLicense = input.ReadString(); - break; - } - case 1334059530: { - License = input.ReadString(); - break; - } - case 1574077120: { - Amount = input.ReadInt64(); + case 3738548194: { + TargetResource = input.ReadString(); break; } } @@ -287668,24 +291465,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// + /// A request message for Autoscalers.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LicenseResourceRequirements : pb::IMessage + public sealed partial class ListAutoscalersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LicenseResourceRequirements()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAutoscalersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[721]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[732]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -287696,7 +291494,7 @@ public sealed partial class LicenseResourceRequirements : pb::IMessageField number for the "min_guest_cpu_count" field. - public const int MinGuestCpuCountFieldNumber = 477964836; - private readonly static int MinGuestCpuCountDefaultValue = 0; + /// Field number for the "filter" field. + public const int FilterFieldNumber = 336120696; + private readonly static string FilterDefaultValue = ""; - private int minGuestCpuCount_; + private string filter_; /// - /// Minimum number of guest cpus required to use the Instance. Enforced at Instance creation and Instance start. + /// A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. These two types of filter expressions cannot be mixed in one request. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. You cannot combine constraints on multiple fields using regular expressions. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int MinGuestCpuCount { - get { if ((_hasBits0 & 1) != 0) { return minGuestCpuCount_; } else { return MinGuestCpuCountDefaultValue; } } + public string Filter { + get { return filter_ ?? FilterDefaultValue; } + set { + filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "filter" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFilter { + get { return filter_ != null; } + } + /// Clears the value of the "filter" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFilter() { + filter_ = null; + } + + /// Field number for the "max_results" field. + public const int MaxResultsFieldNumber = 54715419; + private readonly static uint MaxResultsDefaultValue = 0; + + private uint maxResults_; + /// + /// The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint MaxResults { + get { if ((_hasBits0 & 1) != 0) { return maxResults_; } else { return MaxResultsDefaultValue; } } set { _hasBits0 |= 1; - minGuestCpuCount_ = value; + maxResults_ = value; } } - /// Gets whether the "min_guest_cpu_count" field is set + /// Gets whether the "max_results" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMinGuestCpuCount { + public bool HasMaxResults { get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "min_guest_cpu_count" field + /// Clears the value of the "max_results" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMinGuestCpuCount() { + public void ClearMaxResults() { _hasBits0 &= ~1; } - /// Field number for the "min_memory_mb" field. - public const int MinMemoryMbFieldNumber = 504785894; - private readonly static int MinMemoryMbDefaultValue = 0; + /// Field number for the "order_by" field. + public const int OrderByFieldNumber = 160562920; + private readonly static string OrderByDefaultValue = ""; - private int minMemoryMb_; + private string orderBy_; /// - /// Minimum memory required to use the Instance. Enforced at Instance creation and Instance start. + /// Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int MinMemoryMb { - get { if ((_hasBits0 & 2) != 0) { return minMemoryMb_; } else { return MinMemoryMbDefaultValue; } } + public string OrderBy { + get { return orderBy_ ?? OrderByDefaultValue; } + set { + orderBy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "order_by" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOrderBy { + get { return orderBy_ != null; } + } + /// Clears the value of the "order_by" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOrderBy() { + orderBy_ = null; + } + + /// Field number for the "page_token" field. + public const int PageTokenFieldNumber = 19994697; + private readonly static string PageTokenDefaultValue = ""; + + private string pageToken_; + /// + /// Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PageToken { + get { return pageToken_ ?? PageTokenDefaultValue; } + set { + pageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "page_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPageToken { + get { return pageToken_ != null; } + } + /// Clears the value of the "page_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPageToken() { + pageToken_ = null; + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "return_partial_success" field. + public const int ReturnPartialSuccessFieldNumber = 517198390; + private readonly static bool ReturnPartialSuccessDefaultValue = false; + + private bool returnPartialSuccess_; + /// + /// Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ReturnPartialSuccess { + get { if ((_hasBits0 & 2) != 0) { return returnPartialSuccess_; } else { return ReturnPartialSuccessDefaultValue; } } set { _hasBits0 |= 2; - minMemoryMb_ = value; + returnPartialSuccess_ = value; } } - /// Gets whether the "min_memory_mb" field is set + /// Gets whether the "return_partial_success" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMinMemoryMb { + public bool HasReturnPartialSuccess { get { return (_hasBits0 & 2) != 0; } } - /// Clears the value of the "min_memory_mb" field + /// Clears the value of the "return_partial_success" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMinMemoryMb() { + public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// Name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LicenseResourceRequirements); + return Equals(other as ListAutoscalersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LicenseResourceRequirements other) { + public bool Equals(ListAutoscalersRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (MinGuestCpuCount != other.MinGuestCpuCount) return false; - if (MinMemoryMb != other.MinMemoryMb) return false; + if (Filter != other.Filter) return false; + if (MaxResults != other.MaxResults) return false; + if (OrderBy != other.OrderBy) return false; + if (PageToken != other.PageToken) return false; + if (Project != other.Project) return false; + if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -287801,8 +291726,13 @@ public bool Equals(LicenseResourceRequirements other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasMinGuestCpuCount) hash ^= MinGuestCpuCount.GetHashCode(); - if (HasMinMemoryMb) hash ^= MinMemoryMb.GetHashCode(); + if (HasFilter) hash ^= Filter.GetHashCode(); + if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (HasOrderBy) hash ^= OrderBy.GetHashCode(); + if (HasPageToken) hash ^= PageToken.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -287821,13 +291751,33 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasMinGuestCpuCount) { - output.WriteRawTag(160, 162, 165, 159, 14); - output.WriteInt32(MinGuestCpuCount); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); } - if (HasMinMemoryMb) { - output.WriteRawTag(176, 190, 205, 133, 15); - output.WriteInt32(MinMemoryMb); + if (HasPageToken) { + output.WriteRawTag(202, 132, 163, 76); + output.WriteString(PageToken); + } + if (HasMaxResults) { + output.WriteRawTag(216, 193, 220, 208, 1); + output.WriteUInt32(MaxResults); + } + if (HasOrderBy) { + output.WriteRawTag(194, 238, 191, 228, 4); + output.WriteString(OrderBy); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (HasFilter) { + output.WriteRawTag(194, 183, 153, 130, 10); + output.WriteString(Filter); + } + if (HasReturnPartialSuccess) { + output.WriteRawTag(176, 163, 250, 180, 15); + output.WriteBool(ReturnPartialSuccess); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -287839,13 +291789,33 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasMinGuestCpuCount) { - output.WriteRawTag(160, 162, 165, 159, 14); - output.WriteInt32(MinGuestCpuCount); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); } - if (HasMinMemoryMb) { - output.WriteRawTag(176, 190, 205, 133, 15); - output.WriteInt32(MinMemoryMb); + if (HasPageToken) { + output.WriteRawTag(202, 132, 163, 76); + output.WriteString(PageToken); + } + if (HasMaxResults) { + output.WriteRawTag(216, 193, 220, 208, 1); + output.WriteUInt32(MaxResults); + } + if (HasOrderBy) { + output.WriteRawTag(194, 238, 191, 228, 4); + output.WriteString(OrderBy); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (HasFilter) { + output.WriteRawTag(194, 183, 153, 130, 10); + output.WriteString(Filter); + } + if (HasReturnPartialSuccess) { + output.WriteRawTag(176, 163, 250, 180, 15); + output.WriteBool(ReturnPartialSuccess); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -287857,11 +291827,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasMinGuestCpuCount) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(MinGuestCpuCount); + if (HasFilter) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (HasMinMemoryMb) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(MinMemoryMb); + if (HasMaxResults) { + size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); + } + if (HasOrderBy) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); + } + if (HasPageToken) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (HasReturnPartialSuccess) { + size += 5 + 1; + } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -287871,15 +291856,30 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LicenseResourceRequirements other) { + public void MergeFrom(ListAutoscalersRequest other) { if (other == null) { return; } - if (other.HasMinGuestCpuCount) { - MinGuestCpuCount = other.MinGuestCpuCount; + if (other.HasFilter) { + Filter = other.Filter; } - if (other.HasMinMemoryMb) { - MinMemoryMb = other.MinMemoryMb; + if (other.HasMaxResults) { + MaxResults = other.MaxResults; + } + if (other.HasOrderBy) { + OrderBy = other.OrderBy; + } + if (other.HasPageToken) { + PageToken = other.PageToken; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.HasReturnPartialSuccess) { + ReturnPartialSuccess = other.ReturnPartialSuccess; + } + if (other.Zone.Length != 0) { + Zone = other.Zone; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -287896,12 +291896,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 3823718688: { - MinGuestCpuCount = input.ReadInt32(); + case 29957474: { + Zone = input.ReadString(); break; } - case 4038287152: { - MinMemoryMb = input.ReadInt32(); + case 159957578: { + PageToken = input.ReadString(); + break; + } + case 437723352: { + MaxResults = input.ReadUInt32(); + break; + } + case 1284503362: { + OrderBy = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2688965570: { + Filter = input.ReadString(); + break; + } + case 4137587120: { + ReturnPartialSuccess = input.ReadBool(); break; } } @@ -287919,12 +291939,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 3823718688: { - MinGuestCpuCount = input.ReadInt32(); + case 29957474: { + Zone = input.ReadString(); break; } - case 4038287152: { - MinMemoryMb = input.ReadInt32(); + case 159957578: { + PageToken = input.ReadString(); + break; + } + case 437723352: { + MaxResults = input.ReadUInt32(); + break; + } + case 1284503362: { + OrderBy = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2688965570: { + Filter = input.ReadString(); + break; + } + case 4137587120: { + ReturnPartialSuccess = input.ReadBool(); break; } } @@ -287935,23 +291975,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// + /// A request message for RegionSslPolicies.ListAvailableFeatures. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LicensesListResponse : pb::IMessage + public sealed partial class ListAvailableFeaturesRegionSslPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LicensesListResponse()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAvailableFeaturesRegionSslPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[722]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[733]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -287962,7 +292004,7 @@ public sealed partial class LicensesListResponse : pb::IMessageField number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static string IdDefaultValue = ""; + /// Field number for the "filter" field. + public const int FilterFieldNumber = 336120696; + private readonly static string FilterDefaultValue = ""; - private string id_; + private string filter_; /// - /// [Output Only] Unique identifier for the resource; defined by the server. + /// A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. These two types of filter expressions cannot be mixed in one request. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. You cannot combine constraints on multiple fields using regular expressions. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Id { - get { return id_ ?? IdDefaultValue; } + public string Filter { + get { return filter_ ?? FilterDefaultValue; } set { - id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "id" field is set + /// Gets whether the "filter" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return id_ != null; } + public bool HasFilter { + get { return filter_ != null; } } - /// Clears the value of the "id" field + /// Clears the value of the "filter" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - id_ = null; + public void ClearFilter() { + filter_ = null; } - /// Field number for the "items" field. - public const int ItemsFieldNumber = 100526016; - private static readonly pb::FieldCodec _repeated_items_codec - = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.License.Parser); - private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + /// Field number for the "max_results" field. + public const int MaxResultsFieldNumber = 54715419; + private readonly static uint MaxResultsDefaultValue = 0; + + private uint maxResults_; /// - /// A list of License resources. + /// The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Items { - get { return items_; } + public uint MaxResults { + get { if ((_hasBits0 & 1) != 0) { return maxResults_; } else { return MaxResultsDefaultValue; } } + set { + _hasBits0 |= 1; + maxResults_ = value; + } + } + /// Gets whether the "max_results" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMaxResults { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "max_results" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMaxResults() { + _hasBits0 &= ~1; } - /// Field number for the "next_page_token" field. - public const int NextPageTokenFieldNumber = 79797525; - private readonly static string NextPageTokenDefaultValue = ""; + /// Field number for the "order_by" field. + public const int OrderByFieldNumber = 160562920; + private readonly static string OrderByDefaultValue = ""; - private string nextPageToken_; + private string orderBy_; /// - /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + /// Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NextPageToken { - get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + public string OrderBy { + get { return orderBy_ ?? OrderByDefaultValue; } set { - nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + orderBy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "next_page_token" field is set + /// Gets whether the "order_by" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNextPageToken { - get { return nextPageToken_ != null; } + public bool HasOrderBy { + get { return orderBy_ != null; } } - /// Clears the value of the "next_page_token" field + /// Clears the value of the "order_by" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNextPageToken() { - nextPageToken_ = null; + public void ClearOrderBy() { + orderBy_ = null; } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + /// Field number for the "page_token" field. + public const int PageTokenFieldNumber = 19994697; + private readonly static string PageTokenDefaultValue = ""; - private string selfLink_; + private string pageToken_; /// - /// [Output Only] Server-defined URL for this resource. + /// Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } + public string PageToken { + get { return pageToken_ ?? PageTokenDefaultValue; } set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + pageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "self_link" field is set + /// Gets whether the "page_token" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } + public bool HasPageToken { + get { return pageToken_ != null; } } - /// Clears the value of the "self_link" field + /// Clears the value of the "page_token" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + public void ClearPageToken() { + pageToken_ = null; } - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// [Output Only] Informational warning message. + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } + public string Project { + get { return project_; } set { - warning_ = value; + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "return_partial_success" field. + public const int ReturnPartialSuccessFieldNumber = 517198390; + private readonly static bool ReturnPartialSuccessDefaultValue = false; + + private bool returnPartialSuccess_; + /// + /// Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool ReturnPartialSuccess { + get { if ((_hasBits0 & 2) != 0) { return returnPartialSuccess_; } else { return ReturnPartialSuccessDefaultValue; } } + set { + _hasBits0 |= 2; + returnPartialSuccess_ = value; } } + /// Gets whether the "return_partial_success" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasReturnPartialSuccess { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "return_partial_success" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearReturnPartialSuccess() { + _hasBits0 &= ~2; + } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LicensesListResponse); + return Equals(other as ListAvailableFeaturesRegionSslPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LicensesListResponse other) { + public bool Equals(ListAvailableFeaturesRegionSslPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Id != other.Id) return false; - if(!items_.Equals(other.items_)) return false; - if (NextPageToken != other.NextPageToken) return false; - if (SelfLink != other.SelfLink) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (Filter != other.Filter) return false; + if (MaxResults != other.MaxResults) return false; + if (OrderBy != other.OrderBy) return false; + if (PageToken != other.PageToken) return false; + if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -288128,11 +292236,13 @@ public bool Equals(LicensesListResponse other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasId) hash ^= Id.GetHashCode(); - hash ^= items_.GetHashCode(); - if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (HasFilter) hash ^= Filter.GetHashCode(); + if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (HasOrderBy) hash ^= OrderBy.GetHashCode(); + if (HasPageToken) hash ^= PageToken.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -288151,22 +292261,33 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); + if (HasPageToken) { + output.WriteRawTag(202, 132, 163, 76); + output.WriteString(PageToken); } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasMaxResults) { + output.WriteRawTag(216, 193, 220, 208, 1); + output.WriteUInt32(MaxResults); } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); } - items_.WriteTo(output, _repeated_items_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasOrderBy) { + output.WriteRawTag(194, 238, 191, 228, 4); + output.WriteString(OrderBy); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (HasFilter) { + output.WriteRawTag(194, 183, 153, 130, 10); + output.WriteString(Filter); + } + if (HasReturnPartialSuccess) { + output.WriteRawTag(176, 163, 250, 180, 15); + output.WriteBool(ReturnPartialSuccess); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -288178,22 +292299,33 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); + if (HasPageToken) { + output.WriteRawTag(202, 132, 163, 76); + output.WriteString(PageToken); } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasMaxResults) { + output.WriteRawTag(216, 193, 220, 208, 1); + output.WriteUInt32(MaxResults); } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); } - items_.WriteTo(ref output, _repeated_items_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasOrderBy) { + output.WriteRawTag(194, 238, 191, 228, 4); + output.WriteString(OrderBy); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (HasFilter) { + output.WriteRawTag(194, 183, 153, 130, 10); + output.WriteString(Filter); + } + if (HasReturnPartialSuccess) { + output.WriteRawTag(176, 163, 250, 180, 15); + output.WriteBool(ReturnPartialSuccess); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -288205,18 +292337,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); + if (HasFilter) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - size += items_.CalculateSize(_repeated_items_codec); - if (HasNextPageToken) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); + if (HasMaxResults) { + size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + if (HasOrderBy) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (HasPageToken) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (HasReturnPartialSuccess) { + size += 5 + 1; } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -288226,25 +292366,30 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LicensesListResponse other) { + public void MergeFrom(ListAvailableFeaturesRegionSslPoliciesRequest other) { if (other == null) { return; } - if (other.HasId) { - Id = other.Id; + if (other.HasFilter) { + Filter = other.Filter; } - items_.Add(other.items_); - if (other.HasNextPageToken) { - NextPageToken = other.NextPageToken; + if (other.HasMaxResults) { + MaxResults = other.MaxResults; } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; + if (other.HasOrderBy) { + OrderBy = other.OrderBy; } - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - Warning.MergeFrom(other.Warning); + if (other.HasPageToken) { + PageToken = other.PageToken; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.HasReturnPartialSuccess) { + ReturnPartialSuccess = other.ReturnPartialSuccess; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -288261,27 +292406,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26842: { - Id = input.ReadString(); + case 159957578: { + PageToken = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 437723352: { + MaxResults = input.ReadUInt32(); break; } - case 638380202: { - NextPageToken = input.ReadString(); + case 1111570338: { + Region = input.ReadString(); break; } - case 804208130: { - items_.AddEntriesFrom(input, _repeated_items_codec); + case 1284503362: { + OrderBy = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2688965570: { + Filter = input.ReadString(); + break; + } + case 4137587120: { + ReturnPartialSuccess = input.ReadBool(); break; } } @@ -288299,27 +292449,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26842: { - Id = input.ReadString(); + case 159957578: { + PageToken = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 437723352: { + MaxResults = input.ReadUInt32(); break; } - case 638380202: { - NextPageToken = input.ReadString(); + case 1111570338: { + Region = input.ReadString(); break; } - case 804208130: { - items_.AddEntriesFrom(ref input, _repeated_items_codec); + case 1284503362: { + OrderBy = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2688965570: { + Filter = input.ReadString(); + break; + } + case 4137587120: { + ReturnPartialSuccess = input.ReadBool(); break; } } @@ -288330,25 +292485,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for AcceleratorTypes.List. See the method description for details. + /// A request message for SslPolicies.ListAvailableFeatures. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListAcceleratorTypesRequest : pb::IMessage + public sealed partial class ListAvailableFeaturesSslPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAcceleratorTypesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAvailableFeaturesSslPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[723]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[734]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -288359,7 +292514,7 @@ public sealed partial class ListAcceleratorTypesRequest : pb::IMessageField number for the "filter" field. @@ -288547,30 +292701,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListAcceleratorTypesRequest); + return Equals(other as ListAvailableFeaturesSslPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListAcceleratorTypesRequest other) { + public bool Equals(ListAvailableFeaturesSslPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -288583,7 +292722,6 @@ public bool Equals(ListAcceleratorTypesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -288597,7 +292735,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -288616,10 +292753,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -288654,10 +292787,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -288710,9 +292839,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -288721,7 +292847,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListAcceleratorTypesRequest other) { + public void MergeFrom(ListAvailableFeaturesSslPoliciesRequest other) { if (other == null) { return; } @@ -288743,9 +292869,6 @@ public void MergeFrom(ListAcceleratorTypesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -288761,10 +292884,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -288804,10 +292923,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -288840,25 +292955,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Addresses.List. See the method description for details. + /// A request message for BackendBuckets.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListAddressesRequest : pb::IMessage + public sealed partial class ListBackendBucketsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAddressesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListBackendBucketsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[724]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[735]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -288869,7 +292984,7 @@ public sealed partial class ListAddressesRequest : pb::IMessageField number for the "filter" field. @@ -289027,21 +293141,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -289075,12 +293174,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListAddressesRequest); + return Equals(other as ListBackendBucketsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListAddressesRequest other) { + public bool Equals(ListBackendBucketsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -289092,7 +293191,6 @@ public bool Equals(ListAddressesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -289106,7 +293204,6 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -289134,10 +293231,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -289172,10 +293265,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -289217,9 +293306,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -289231,7 +293317,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListAddressesRequest other) { + public void MergeFrom(ListBackendBucketsRequest other) { if (other == null) { return; } @@ -289250,9 +293336,6 @@ public void MergeFrom(ListAddressesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -289279,10 +293362,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -289322,10 +293401,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -289350,235 +293425,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for FirewallPolicies.ListAssociations. See the method description for details. - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListAssociationsFirewallPolicyRequest : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAssociationsFirewallPolicyRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[725]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAssociationsFirewallPolicyRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAssociationsFirewallPolicyRequest(ListAssociationsFirewallPolicyRequest other) : this() { - targetResource_ = other.targetResource_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAssociationsFirewallPolicyRequest Clone() { - return new ListAssociationsFirewallPolicyRequest(this); - } - - /// Field number for the "target_resource" field. - public const int TargetResourceFieldNumber = 467318524; - private readonly static string TargetResourceDefaultValue = ""; - - private string targetResource_; - /// - /// The target resource to list associations. It is an organization, or a folder. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string TargetResource { - get { return targetResource_ ?? TargetResourceDefaultValue; } - set { - targetResource_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "target_resource" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasTargetResource { - get { return targetResource_ != null; } - } - /// Clears the value of the "target_resource" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearTargetResource() { - targetResource_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as ListAssociationsFirewallPolicyRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListAssociationsFirewallPolicyRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (TargetResource != other.TargetResource) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - if (HasTargetResource) hash ^= TargetResource.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (HasTargetResource) { - output.WriteRawTag(226, 239, 214, 246, 13); - output.WriteString(TargetResource); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasTargetResource) { - output.WriteRawTag(226, 239, 214, 246, 13); - output.WriteString(TargetResource); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); - } - } - #endif - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - if (HasTargetResource) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(TargetResource); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListAssociationsFirewallPolicyRequest other) { - if (other == null) { - return; - } - if (other.HasTargetResource) { - TargetResource = other.TargetResource; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 3738548194: { - TargetResource = input.ReadString(); - break; - } - } - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 3738548194: { - TargetResource = input.ReadString(); - break; - } - } - } - } - #endif - - } - - /// - /// A request message for Autoscalers.List. See the method description for details. + /// A request message for BackendServices.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListAutoscalersRequest : pb::IMessage + public sealed partial class ListBackendServicesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAutoscalersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListBackendServicesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[726]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[736]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -289589,7 +293454,7 @@ public sealed partial class ListAutoscalersRequest : pb::IMessageField number for the "filter" field. @@ -289777,30 +293641,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// Name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListAutoscalersRequest); + return Equals(other as ListBackendServicesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListAutoscalersRequest other) { + public bool Equals(ListBackendServicesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -289813,7 +293662,6 @@ public bool Equals(ListAutoscalersRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -289827,7 +293675,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -289846,10 +293693,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -289884,10 +293727,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -289940,9 +293779,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -289951,7 +293787,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListAutoscalersRequest other) { + public void MergeFrom(ListBackendServicesRequest other) { if (other == null) { return; } @@ -289973,9 +293809,6 @@ public void MergeFrom(ListAutoscalersRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -289991,10 +293824,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -290034,10 +293863,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -290070,25 +293895,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionSslPolicies.ListAvailableFeatures. See the method description for details. + /// A request message for DiskTypes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListAvailableFeaturesRegionSslPoliciesRequest : pb::IMessage + public sealed partial class ListDiskTypesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAvailableFeaturesRegionSslPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListDiskTypesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[727]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[737]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -290099,7 +293924,7 @@ public sealed partial class ListAvailableFeaturesRegionSslPoliciesRequest : pb:: [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAvailableFeaturesRegionSslPoliciesRequest() { + public ListDiskTypesRequest() { OnConstruction(); } @@ -290107,22 +293932,22 @@ public ListAvailableFeaturesRegionSslPoliciesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAvailableFeaturesRegionSslPoliciesRequest(ListAvailableFeaturesRegionSslPoliciesRequest other) : this() { + public ListDiskTypesRequest(ListDiskTypesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; - region_ = other.region_; returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAvailableFeaturesRegionSslPoliciesRequest Clone() { - return new ListAvailableFeaturesRegionSslPoliciesRequest(this); + public ListDiskTypesRequest Clone() { + return new ListDiskTypesRequest(this); } /// Field number for the "filter" field. @@ -290257,21 +294082,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region scoping this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -290302,15 +294112,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListAvailableFeaturesRegionSslPoliciesRequest); + return Equals(other as ListDiskTypesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListAvailableFeaturesRegionSslPoliciesRequest other) { + public bool Equals(ListDiskTypesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -290322,8 +294147,8 @@ public bool Equals(ListAvailableFeaturesRegionSslPoliciesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -290336,8 +294161,8 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -290356,6 +294181,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -290364,10 +294193,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -290394,6 +294219,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -290402,10 +294231,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -290447,12 +294272,12 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -290461,7 +294286,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListAvailableFeaturesRegionSslPoliciesRequest other) { + public void MergeFrom(ListDiskTypesRequest other) { if (other == null) { return; } @@ -290480,12 +294305,12 @@ public void MergeFrom(ListAvailableFeaturesRegionSslPoliciesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -290501,6 +294326,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -290509,10 +294338,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -290544,6 +294369,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -290552,10 +294381,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -290580,25 +294405,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for SslPolicies.ListAvailableFeatures. See the method description for details. + /// A request message for Disks.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListAvailableFeaturesSslPoliciesRequest : pb::IMessage + public sealed partial class ListDisksRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListAvailableFeaturesSslPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListDisksRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[728]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[738]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -290609,7 +294434,7 @@ public sealed partial class ListAvailableFeaturesSslPoliciesRequest : pb::IMessa [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAvailableFeaturesSslPoliciesRequest() { + public ListDisksRequest() { OnConstruction(); } @@ -290617,7 +294442,7 @@ public ListAvailableFeaturesSslPoliciesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAvailableFeaturesSslPoliciesRequest(ListAvailableFeaturesSslPoliciesRequest other) : this() { + public ListDisksRequest(ListDisksRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -290625,13 +294450,14 @@ public ListAvailableFeaturesSslPoliciesRequest(ListAvailableFeaturesSslPoliciesR pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListAvailableFeaturesSslPoliciesRequest Clone() { - return new ListAvailableFeaturesSslPoliciesRequest(this); + public ListDisksRequest Clone() { + return new ListDisksRequest(this); } /// Field number for the "filter" field. @@ -290796,15 +294622,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListAvailableFeaturesSslPoliciesRequest); + return Equals(other as ListDisksRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListAvailableFeaturesSslPoliciesRequest other) { + public bool Equals(ListDisksRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -290817,6 +294658,7 @@ public bool Equals(ListAvailableFeaturesSslPoliciesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -290830,6 +294672,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -290848,6 +294691,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -290882,6 +294729,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -290934,6 +294785,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -290942,7 +294796,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListAvailableFeaturesSslPoliciesRequest other) { + public void MergeFrom(ListDisksRequest other) { if (other == null) { return; } @@ -290964,6 +294818,9 @@ public void MergeFrom(ListAvailableFeaturesSslPoliciesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -290979,6 +294836,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -291018,6 +294879,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -291050,25 +294915,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for BackendBuckets.List. See the method description for details. + /// A request message for StoragePools.ListDisks. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListBackendBucketsRequest : pb::IMessage + public sealed partial class ListDisksStoragePoolsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListBackendBucketsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListDisksStoragePoolsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[729]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[739]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -291079,7 +294944,7 @@ public sealed partial class ListBackendBucketsRequest : pb::IMessageField number for the "filter" field. @@ -291266,15 +295133,45 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "storage_pool" field. + public const int StoragePoolFieldNumber = 360473440; + private string storagePool_ = ""; + /// + /// Name of the storage pool to list disks of. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string StoragePool { + get { return storagePool_; } + set { + storagePool_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListBackendBucketsRequest); + return Equals(other as ListDisksStoragePoolsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListBackendBucketsRequest other) { + public bool Equals(ListDisksStoragePoolsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -291287,6 +295184,8 @@ public bool Equals(ListBackendBucketsRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (StoragePool != other.StoragePool) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -291300,6 +295199,8 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (StoragePool.Length != 0) hash ^= StoragePool.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -291318,6 +295219,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -291338,6 +295243,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (StoragePool.Length != 0) { + output.WriteRawTag(130, 182, 140, 223, 10); + output.WriteString(StoragePool); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -291352,6 +295261,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -291372,6 +295285,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (StoragePool.Length != 0) { + output.WriteRawTag(130, 182, 140, 223, 10); + output.WriteString(StoragePool); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -291404,6 +295321,12 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (StoragePool.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(StoragePool); + } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -291412,7 +295335,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListBackendBucketsRequest other) { + public void MergeFrom(ListDisksStoragePoolsRequest other) { if (other == null) { return; } @@ -291434,6 +295357,12 @@ public void MergeFrom(ListBackendBucketsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.StoragePool.Length != 0) { + StoragePool = other.StoragePool; + } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -291449,6 +295378,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -291469,6 +295402,10 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } + case 2883787522: { + StoragePool = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -291488,6 +295425,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -291508,6 +295449,10 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } + case 2883787522: { + StoragePool = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -291520,25 +295465,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for BackendServices.List. See the method description for details. + /// A request message for InstanceGroupManagers.ListErrors. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListBackendServicesRequest : pb::IMessage + public sealed partial class ListErrorsInstanceGroupManagersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListBackendServicesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListErrorsInstanceGroupManagersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[730]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[740]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -291549,7 +295494,7 @@ public sealed partial class ListBackendServicesRequest : pb::IMessageField number for the "filter" field. @@ -291603,6 +295550,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. It must be a string that meets the requirements in RFC1035, or an unsigned long integer: must match regexp pattern: (?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)|1-9{0,19}. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -291736,15 +295698,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the managed instance group is located. It should conform to RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListBackendServicesRequest); + return Equals(other as ListErrorsInstanceGroupManagersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListBackendServicesRequest other) { + public bool Equals(ListErrorsInstanceGroupManagersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -291752,11 +295729,13 @@ public bool Equals(ListBackendServicesRequest other) { return true; } if (Filter != other.Filter) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -291765,11 +295744,13 @@ public bool Equals(ListBackendServicesRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -291788,6 +295769,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -291804,6 +295789,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -291822,6 +295811,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -291838,6 +295831,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -291859,6 +295856,9 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -291874,6 +295874,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -291882,13 +295885,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListBackendServicesRequest other) { + public void MergeFrom(ListErrorsInstanceGroupManagersRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -291904,6 +295910,9 @@ public void MergeFrom(ListBackendServicesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -291919,6 +295928,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -291935,6 +295948,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -291958,6 +295975,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -291974,6 +295995,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -291990,25 +296015,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for DiskTypes.List. See the method description for details. + /// A request message for RegionInstanceGroupManagers.ListErrors. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListDiskTypesRequest : pb::IMessage + public sealed partial class ListErrorsRegionInstanceGroupManagersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListDiskTypesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListErrorsRegionInstanceGroupManagersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[731]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[741]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -292019,7 +296044,7 @@ public sealed partial class ListDiskTypesRequest : pb::IMessageField number for the "filter" field. @@ -292074,6 +296100,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. It must be a string that meets the requirements in RFC1035, or an unsigned long integer: must match regexp pattern: (?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)|1-9{0,19}. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -292177,6 +296218,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. This should conform to RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -292207,30 +296263,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListDiskTypesRequest); + return Equals(other as ListErrorsRegionInstanceGroupManagersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListDiskTypesRequest other) { + public bool Equals(ListErrorsRegionInstanceGroupManagersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -292238,12 +296279,13 @@ public bool Equals(ListDiskTypesRequest other) { return true; } if (Filter != other.Filter) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -292252,12 +296294,13 @@ public bool Equals(ListDiskTypesRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -292276,10 +296319,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -292288,6 +296327,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -292296,6 +296339,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -292314,10 +296361,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -292326,6 +296369,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -292334,6 +296381,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -292355,6 +296406,9 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -292367,12 +296421,12 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -292381,13 +296435,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListDiskTypesRequest other) { + public void MergeFrom(ListErrorsRegionInstanceGroupManagersRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -292400,12 +296457,12 @@ public void MergeFrom(ListDiskTypesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -292421,10 +296478,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -292433,6 +296486,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -292441,6 +296498,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -292464,10 +296525,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -292476,6 +296533,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -292484,6 +296545,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -292500,25 +296565,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Disks.List. See the method description for details. + /// A request message for ExternalVpnGateways.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListDisksRequest : pb::IMessage + public sealed partial class ListExternalVpnGatewaysRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListDisksRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListExternalVpnGatewaysRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[732]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[742]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -292529,7 +296594,7 @@ public sealed partial class ListDisksRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListDisksRequest() { + public ListExternalVpnGatewaysRequest() { OnConstruction(); } @@ -292537,7 +296602,7 @@ public ListDisksRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListDisksRequest(ListDisksRequest other) : this() { + public ListExternalVpnGatewaysRequest(ListExternalVpnGatewaysRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -292545,14 +296610,13 @@ public ListDisksRequest(ListDisksRequest other) : this() { pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; - zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListDisksRequest Clone() { - return new ListDisksRequest(this); + public ListExternalVpnGatewaysRequest Clone() { + return new ListExternalVpnGatewaysRequest(this); } /// Field number for the "filter" field. @@ -292717,30 +296781,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListDisksRequest); + return Equals(other as ListExternalVpnGatewaysRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListDisksRequest other) { + public bool Equals(ListExternalVpnGatewaysRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -292753,7 +296802,6 @@ public bool Equals(ListDisksRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -292767,7 +296815,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -292786,10 +296833,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -292824,10 +296867,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -292880,9 +296919,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -292891,7 +296927,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListDisksRequest other) { + public void MergeFrom(ListExternalVpnGatewaysRequest other) { if (other == null) { return; } @@ -292913,9 +296949,6 @@ public void MergeFrom(ListDisksRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -292931,10 +296964,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -292974,10 +297003,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -293010,25 +297035,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for StoragePools.ListDisks. See the method description for details. + /// A request message for FirewallPolicies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListDisksStoragePoolsRequest : pb::IMessage + public sealed partial class ListFirewallPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListDisksStoragePoolsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListFirewallPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[733]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[743]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -293039,7 +297064,7 @@ public sealed partial class ListDisksStoragePoolsRequest : pb::IMessageField number for the "filter" field. @@ -293183,20 +297206,34 @@ public void ClearPageToken() { pageToken_ = null; } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 459714768; + private readonly static string ParentIdDefaultValue = ""; + + private string parentId_; /// - /// Project ID for this request. + /// Parent ID for this request. The ID can be either be "folders/[FOLDER_ID]" if the parent is a folder or "organizations/[ORGANIZATION_ID]" if the parent is an organization. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public string ParentId { + get { return parentId_ ?? ParentIdDefaultValue; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + parentId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "parent_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasParentId { + get { return parentId_ != null; } + } + /// Clears the value of the "parent_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearParentId() { + parentId_ = null; + } /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; @@ -293228,45 +297265,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "storage_pool" field. - public const int StoragePoolFieldNumber = 360473440; - private string storagePool_ = ""; - /// - /// Name of the storage pool to list disks of. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string StoragePool { - get { return storagePool_; } - set { - storagePool_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListDisksStoragePoolsRequest); + return Equals(other as ListFirewallPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListDisksStoragePoolsRequest other) { + public bool Equals(ListFirewallPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -293277,10 +297284,8 @@ public bool Equals(ListDisksStoragePoolsRequest other) { if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; - if (Project != other.Project) return false; + if (ParentId != other.ParentId) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (StoragePool != other.StoragePool) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -293292,10 +297297,8 @@ public override int GetHashCode() { if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasParentId) hash ^= ParentId.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (StoragePool.Length != 0) hash ^= StoragePool.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -293314,10 +297317,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -293330,17 +297329,13 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (StoragePool.Length != 0) { - output.WriteRawTag(130, 182, 140, 223, 10); - output.WriteString(StoragePool); + if (HasParentId) { + output.WriteRawTag(130, 141, 214, 217, 13); + output.WriteString(ParentId); } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); @@ -293356,10 +297351,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -293372,17 +297363,13 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (StoragePool.Length != 0) { - output.WriteRawTag(130, 182, 140, 223, 10); - output.WriteString(StoragePool); + if (HasParentId) { + output.WriteRawTag(130, 141, 214, 217, 13); + output.WriteString(ParentId); } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); @@ -293410,18 +297397,12 @@ public int CalculateSize() { if (HasPageToken) { size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + if (HasParentId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(ParentId); } if (HasReturnPartialSuccess) { size += 5 + 1; } - if (StoragePool.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(StoragePool); - } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -293430,7 +297411,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListDisksStoragePoolsRequest other) { + public void MergeFrom(ListFirewallPoliciesRequest other) { if (other == null) { return; } @@ -293446,18 +297427,12 @@ public void MergeFrom(ListDisksStoragePoolsRequest other) { if (other.HasPageToken) { PageToken = other.PageToken; } - if (other.Project.Length != 0) { - Project = other.Project; + if (other.HasParentId) { + ParentId = other.ParentId; } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.StoragePool.Length != 0) { - StoragePool = other.StoragePool; - } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -293473,10 +297448,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -293489,16 +297460,12 @@ public void MergeFrom(pb::CodedInputStream input) { OrderBy = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } - case 2883787522: { - StoragePool = input.ReadString(); + case 3677718146: { + ParentId = input.ReadString(); break; } case 4137587120: { @@ -293520,10 +297487,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -293536,16 +297499,12 @@ public void MergeFrom(pb::CodedInputStream input) { OrderBy = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } - case 2883787522: { - StoragePool = input.ReadString(); + case 3677718146: { + ParentId = input.ReadString(); break; } case 4137587120: { @@ -293560,25 +297519,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstanceGroupManagers.ListErrors. See the method description for details. + /// A request message for Firewalls.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListErrorsInstanceGroupManagersRequest : pb::IMessage + public sealed partial class ListFirewallsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListErrorsInstanceGroupManagersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListFirewallsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[734]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[744]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -293589,7 +297548,7 @@ public sealed partial class ListErrorsInstanceGroupManagersRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListErrorsInstanceGroupManagersRequest() { + public ListFirewallsRequest() { OnConstruction(); } @@ -293597,23 +297556,21 @@ public ListErrorsInstanceGroupManagersRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListErrorsInstanceGroupManagersRequest(ListErrorsInstanceGroupManagersRequest other) : this() { + public ListFirewallsRequest(ListFirewallsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; - instanceGroupManager_ = other.instanceGroupManager_; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; - zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListErrorsInstanceGroupManagersRequest Clone() { - return new ListErrorsInstanceGroupManagersRequest(this); + public ListFirewallsRequest Clone() { + return new ListFirewallsRequest(this); } /// Field number for the "filter" field. @@ -293645,21 +297602,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group_manager" field. - public const int InstanceGroupManagerFieldNumber = 249363395; - private string instanceGroupManager_ = ""; - /// - /// The name of the managed instance group. It must be a string that meets the requirements in RFC1035, or an unsigned long integer: must match regexp pattern: (?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)|1-9{0,19}. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroupManager { - get { return instanceGroupManager_; } - set { - instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -293793,30 +297735,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone where the managed instance group is located. It should conform to RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListErrorsInstanceGroupManagersRequest); + return Equals(other as ListFirewallsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListErrorsInstanceGroupManagersRequest other) { + public bool Equals(ListFirewallsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -293824,13 +297751,11 @@ public bool Equals(ListErrorsInstanceGroupManagersRequest other) { return true; } if (Filter != other.Filter) return false; - if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -293839,13 +297764,11 @@ public bool Equals(ListErrorsInstanceGroupManagersRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -293864,10 +297787,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -293884,10 +297803,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -293906,10 +297821,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -293926,10 +297837,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -293951,9 +297858,6 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroupManager.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -293969,9 +297873,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -293980,16 +297881,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListErrorsInstanceGroupManagersRequest other) { + public void MergeFrom(ListFirewallsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroupManager.Length != 0) { - InstanceGroupManager = other.InstanceGroupManager; - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -294005,9 +297903,6 @@ public void MergeFrom(ListErrorsInstanceGroupManagersRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -294023,10 +297918,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -294043,10 +297934,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -294070,10 +297957,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -294090,10 +297973,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -294110,25 +297989,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstanceGroupManagers.ListErrors. See the method description for details. + /// A request message for ForwardingRules.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListErrorsRegionInstanceGroupManagersRequest : pb::IMessage + public sealed partial class ListForwardingRulesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListErrorsRegionInstanceGroupManagersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListForwardingRulesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[735]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[745]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -294139,7 +298018,7 @@ public sealed partial class ListErrorsRegionInstanceGroupManagersRequest : pb::I [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListErrorsRegionInstanceGroupManagersRequest() { + public ListForwardingRulesRequest() { OnConstruction(); } @@ -294147,10 +298026,9 @@ public ListErrorsRegionInstanceGroupManagersRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListErrorsRegionInstanceGroupManagersRequest(ListErrorsRegionInstanceGroupManagersRequest other) : this() { + public ListForwardingRulesRequest(ListForwardingRulesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; - instanceGroupManager_ = other.instanceGroupManager_; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; @@ -294162,8 +298040,8 @@ public ListErrorsRegionInstanceGroupManagersRequest(ListErrorsRegionInstanceGrou [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListErrorsRegionInstanceGroupManagersRequest Clone() { - return new ListErrorsRegionInstanceGroupManagersRequest(this); + public ListForwardingRulesRequest Clone() { + return new ListForwardingRulesRequest(this); } /// Field number for the "filter" field. @@ -294195,21 +298073,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group_manager" field. - public const int InstanceGroupManagerFieldNumber = 249363395; - private string instanceGroupManager_ = ""; - /// - /// The name of the managed instance group. It must be a string that meets the requirements in RFC1035, or an unsigned long integer: must match regexp pattern: (?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)|1-9{0,19}. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroupManager { - get { return instanceGroupManager_; } - set { - instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -294317,7 +298180,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. This should conform to RFC1035. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -294361,12 +298224,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListErrorsRegionInstanceGroupManagersRequest); + return Equals(other as ListForwardingRulesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListErrorsRegionInstanceGroupManagersRequest other) { + public bool Equals(ListForwardingRulesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -294374,7 +298237,6 @@ public bool Equals(ListErrorsRegionInstanceGroupManagersRequest other) { return true; } if (Filter != other.Filter) return false; - if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; @@ -294389,7 +298251,6 @@ public bool Equals(ListErrorsRegionInstanceGroupManagersRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); @@ -294434,10 +298295,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -294476,10 +298333,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -294501,9 +298354,6 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroupManager.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -294530,16 +298380,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListErrorsRegionInstanceGroupManagersRequest other) { + public void MergeFrom(ListForwardingRulesRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroupManager.Length != 0) { - InstanceGroupManager = other.InstanceGroupManager; - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -294593,10 +298440,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -294640,10 +298483,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -294660,25 +298499,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for ExternalVpnGateways.List. See the method description for details. + /// A request message for GlobalAddresses.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListExternalVpnGatewaysRequest : pb::IMessage + public sealed partial class ListGlobalAddressesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListExternalVpnGatewaysRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalAddressesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[736]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[746]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -294689,7 +298528,7 @@ public sealed partial class ListExternalVpnGatewaysRequest : pb::IMessageField number for the "filter" field. @@ -294879,12 +298718,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListExternalVpnGatewaysRequest); + return Equals(other as ListGlobalAddressesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListExternalVpnGatewaysRequest other) { + public bool Equals(ListGlobalAddressesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -295022,7 +298861,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListExternalVpnGatewaysRequest other) { + public void MergeFrom(ListGlobalAddressesRequest other) { if (other == null) { return; } @@ -295130,25 +298969,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for FirewallPolicies.List. See the method description for details. + /// A request message for GlobalForwardingRules.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListFirewallPoliciesRequest : pb::IMessage + public sealed partial class ListGlobalForwardingRulesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListFirewallPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalForwardingRulesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[737]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[747]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -295159,7 +298998,7 @@ public sealed partial class ListFirewallPoliciesRequest : pb::IMessageField number for the "filter" field. @@ -295301,34 +299140,20 @@ public void ClearPageToken() { pageToken_ = null; } - /// Field number for the "parent_id" field. - public const int ParentIdFieldNumber = 459714768; - private readonly static string ParentIdDefaultValue = ""; - - private string parentId_; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// Parent ID for this request. The ID can be either be "folders/[FOLDER_ID]" if the parent is a folder or "organizations/[ORGANIZATION_ID]" if the parent is an organization. + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string ParentId { - get { return parentId_ ?? ParentIdDefaultValue; } + public string Project { + get { return project_; } set { - parentId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "parent_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasParentId { - get { return parentId_ != null; } - } - /// Clears the value of the "parent_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearParentId() { - parentId_ = null; - } /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; @@ -295363,12 +299188,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListFirewallPoliciesRequest); + return Equals(other as ListGlobalForwardingRulesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListFirewallPoliciesRequest other) { + public bool Equals(ListGlobalForwardingRulesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -295379,7 +299204,7 @@ public bool Equals(ListFirewallPoliciesRequest other) { if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; - if (ParentId != other.ParentId) return false; + if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -295392,7 +299217,7 @@ public override int GetHashCode() { if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); - if (HasParentId) hash ^= ParentId.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -295424,14 +299249,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (HasParentId) { - output.WriteRawTag(130, 141, 214, 217, 13); - output.WriteString(ParentId); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -295458,14 +299283,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (HasParentId) { - output.WriteRawTag(130, 141, 214, 217, 13); - output.WriteString(ParentId); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -295492,8 +299317,8 @@ public int CalculateSize() { if (HasPageToken) { size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); } - if (HasParentId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(ParentId); + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } if (HasReturnPartialSuccess) { size += 5 + 1; @@ -295506,7 +299331,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListFirewallPoliciesRequest other) { + public void MergeFrom(ListGlobalForwardingRulesRequest other) { if (other == null) { return; } @@ -295522,8 +299347,8 @@ public void MergeFrom(ListFirewallPoliciesRequest other) { if (other.HasPageToken) { PageToken = other.PageToken; } - if (other.HasParentId) { - ParentId = other.ParentId; + if (other.Project.Length != 0) { + Project = other.Project; } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; @@ -295555,12 +299380,12 @@ public void MergeFrom(pb::CodedInputStream input) { OrderBy = input.ReadString(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } - case 3677718146: { - ParentId = input.ReadString(); + case 2688965570: { + Filter = input.ReadString(); break; } case 4137587120: { @@ -295594,12 +299419,12 @@ public void MergeFrom(pb::CodedInputStream input) { OrderBy = input.ReadString(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } - case 3677718146: { - ParentId = input.ReadString(); + case 2688965570: { + Filter = input.ReadString(); break; } case 4137587120: { @@ -295614,25 +299439,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Firewalls.List. See the method description for details. + /// A request message for GlobalNetworkEndpointGroups.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListFirewallsRequest : pb::IMessage + public sealed partial class ListGlobalNetworkEndpointGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListFirewallsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalNetworkEndpointGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[738]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[748]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -295643,7 +299468,7 @@ public sealed partial class ListFirewallsRequest : pb::IMessageField number for the "filter" field. @@ -295833,12 +299658,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListFirewallsRequest); + return Equals(other as ListGlobalNetworkEndpointGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListFirewallsRequest other) { + public bool Equals(ListGlobalNetworkEndpointGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -295976,7 +299801,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListFirewallsRequest other) { + public void MergeFrom(ListGlobalNetworkEndpointGroupsRequest other) { if (other == null) { return; } @@ -296084,25 +299909,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for ForwardingRules.List. See the method description for details. + /// A request message for GlobalOperations.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListForwardingRulesRequest : pb::IMessage + public sealed partial class ListGlobalOperationsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListForwardingRulesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalOperationsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[739]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[749]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -296113,7 +299938,7 @@ public sealed partial class ListForwardingRulesRequest : pb::IMessageField number for the "filter" field. @@ -296271,21 +300095,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region scoping this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -296319,12 +300128,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListForwardingRulesRequest); + return Equals(other as ListGlobalOperationsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListForwardingRulesRequest other) { + public bool Equals(ListGlobalOperationsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -296336,7 +300145,6 @@ public bool Equals(ListForwardingRulesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -296350,7 +300158,6 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -296378,10 +300185,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -296416,10 +300219,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -296461,9 +300260,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -296475,7 +300271,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListForwardingRulesRequest other) { + public void MergeFrom(ListGlobalOperationsRequest other) { if (other == null) { return; } @@ -296494,9 +300290,6 @@ public void MergeFrom(ListForwardingRulesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -296523,10 +300316,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -296566,10 +300355,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -296594,25 +300379,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalAddresses.List. See the method description for details. + /// A request message for GlobalOrganizationOperations.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListGlobalAddressesRequest : pb::IMessage + public sealed partial class ListGlobalOrganizationOperationsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalAddressesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalOrganizationOperationsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[740]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[750]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -296623,7 +300408,7 @@ public sealed partial class ListGlobalAddressesRequest : pb::IMessageField number for the "filter" field. @@ -296765,20 +300550,34 @@ public void ClearPageToken() { pageToken_ = null; } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 459714768; + private readonly static string ParentIdDefaultValue = ""; + + private string parentId_; /// - /// Project ID for this request. + /// Parent ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public string ParentId { + get { return parentId_ ?? ParentIdDefaultValue; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + parentId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "parent_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasParentId { + get { return parentId_ != null; } + } + /// Clears the value of the "parent_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearParentId() { + parentId_ = null; + } /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; @@ -296813,12 +300612,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListGlobalAddressesRequest); + return Equals(other as ListGlobalOrganizationOperationsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListGlobalAddressesRequest other) { + public bool Equals(ListGlobalOrganizationOperationsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -296829,7 +300628,7 @@ public bool Equals(ListGlobalAddressesRequest other) { if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; - if (Project != other.Project) return false; + if (ParentId != other.ParentId) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -296842,7 +300641,7 @@ public override int GetHashCode() { if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasParentId) hash ^= ParentId.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -296874,14 +300673,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (HasParentId) { + output.WriteRawTag(130, 141, 214, 217, 13); + output.WriteString(ParentId); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -296908,14 +300707,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (HasParentId) { + output.WriteRawTag(130, 141, 214, 217, 13); + output.WriteString(ParentId); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -296942,8 +300741,8 @@ public int CalculateSize() { if (HasPageToken) { size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + if (HasParentId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(ParentId); } if (HasReturnPartialSuccess) { size += 5 + 1; @@ -296956,7 +300755,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListGlobalAddressesRequest other) { + public void MergeFrom(ListGlobalOrganizationOperationsRequest other) { if (other == null) { return; } @@ -296972,8 +300771,8 @@ public void MergeFrom(ListGlobalAddressesRequest other) { if (other.HasPageToken) { PageToken = other.PageToken; } - if (other.Project.Length != 0) { - Project = other.Project; + if (other.HasParentId) { + ParentId = other.ParentId; } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; @@ -297005,14 +300804,14 @@ public void MergeFrom(pb::CodedInputStream input) { OrderBy = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } + case 3677718146: { + ParentId = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -297044,14 +300843,14 @@ public void MergeFrom(pb::CodedInputStream input) { OrderBy = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } + case 3677718146: { + ParentId = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -297064,25 +300863,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalForwardingRules.List. See the method description for details. + /// A request message for GlobalPublicDelegatedPrefixes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListGlobalForwardingRulesRequest : pb::IMessage + public sealed partial class ListGlobalPublicDelegatedPrefixesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalForwardingRulesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalPublicDelegatedPrefixesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[741]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[751]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -297093,7 +300892,7 @@ public sealed partial class ListGlobalForwardingRulesRequest : pb::IMessageField number for the "filter" field. @@ -297283,12 +301082,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListGlobalForwardingRulesRequest); + return Equals(other as ListGlobalPublicDelegatedPrefixesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListGlobalForwardingRulesRequest other) { + public bool Equals(ListGlobalPublicDelegatedPrefixesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -297426,7 +301225,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListGlobalForwardingRulesRequest other) { + public void MergeFrom(ListGlobalPublicDelegatedPrefixesRequest other) { if (other == null) { return; } @@ -297534,25 +301333,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalNetworkEndpointGroups.List. See the method description for details. + /// A request message for HealthChecks.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListGlobalNetworkEndpointGroupsRequest : pb::IMessage + public sealed partial class ListHealthChecksRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalNetworkEndpointGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListHealthChecksRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[742]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[752]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -297563,7 +301362,7 @@ public sealed partial class ListGlobalNetworkEndpointGroupsRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalNetworkEndpointGroupsRequest() { + public ListHealthChecksRequest() { OnConstruction(); } @@ -297571,7 +301370,7 @@ public ListGlobalNetworkEndpointGroupsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalNetworkEndpointGroupsRequest(ListGlobalNetworkEndpointGroupsRequest other) : this() { + public ListHealthChecksRequest(ListHealthChecksRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -297584,8 +301383,8 @@ public ListGlobalNetworkEndpointGroupsRequest(ListGlobalNetworkEndpointGroupsReq [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalNetworkEndpointGroupsRequest Clone() { - return new ListGlobalNetworkEndpointGroupsRequest(this); + public ListHealthChecksRequest Clone() { + return new ListHealthChecksRequest(this); } /// Field number for the "filter" field. @@ -297753,12 +301552,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListGlobalNetworkEndpointGroupsRequest); + return Equals(other as ListHealthChecksRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListGlobalNetworkEndpointGroupsRequest other) { + public bool Equals(ListHealthChecksRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -297896,7 +301695,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListGlobalNetworkEndpointGroupsRequest other) { + public void MergeFrom(ListHealthChecksRequest other) { if (other == null) { return; } @@ -298004,25 +301803,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalOperations.List. See the method description for details. + /// A request message for Images.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListGlobalOperationsRequest : pb::IMessage + public sealed partial class ListImagesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalOperationsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListImagesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[743]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[753]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -298033,7 +301832,7 @@ public sealed partial class ListGlobalOperationsRequest : pb::IMessageField number for the "filter" field. @@ -298223,12 +302022,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListGlobalOperationsRequest); + return Equals(other as ListImagesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListGlobalOperationsRequest other) { + public bool Equals(ListImagesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -298366,7 +302165,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListGlobalOperationsRequest other) { + public void MergeFrom(ListImagesRequest other) { if (other == null) { return; } @@ -298474,25 +302273,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalOrganizationOperations.List. See the method description for details. + /// A request message for InstanceGroupManagerResizeRequests.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListGlobalOrganizationOperationsRequest : pb::IMessage + public sealed partial class ListInstanceGroupManagerResizeRequestsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalOrganizationOperationsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstanceGroupManagerResizeRequestsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[744]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[754]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -298503,7 +302302,7 @@ public sealed partial class ListGlobalOrganizationOperationsRequest : pb::IMessa [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalOrganizationOperationsRequest() { + public ListInstanceGroupManagerResizeRequestsRequest() { OnConstruction(); } @@ -298511,21 +302310,23 @@ public ListGlobalOrganizationOperationsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalOrganizationOperationsRequest(ListGlobalOrganizationOperationsRequest other) : this() { + public ListInstanceGroupManagerResizeRequestsRequest(ListInstanceGroupManagerResizeRequestsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; + instanceGroupManager_ = other.instanceGroupManager_; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; - parentId_ = other.parentId_; + project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalOrganizationOperationsRequest Clone() { - return new ListGlobalOrganizationOperationsRequest(this); + public ListInstanceGroupManagerResizeRequestsRequest Clone() { + return new ListInstanceGroupManagerResizeRequestsRequest(this); } /// Field number for the "filter" field. @@ -298557,6 +302358,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. The name should conform to RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -298645,34 +302461,20 @@ public void ClearPageToken() { pageToken_ = null; } - /// Field number for the "parent_id" field. - public const int ParentIdFieldNumber = 459714768; - private readonly static string ParentIdDefaultValue = ""; - - private string parentId_; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// Parent ID for this request. + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string ParentId { - get { return parentId_ ?? ParentIdDefaultValue; } + public string Project { + get { return project_; } set { - parentId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "parent_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasParentId { - get { return parentId_ != null; } - } - /// Clears the value of the "parent_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearParentId() { - parentId_ = null; - } /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; @@ -298704,15 +302506,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the managed instance group is located. The name should conform to RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListGlobalOrganizationOperationsRequest); + return Equals(other as ListInstanceGroupManagerResizeRequestsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListGlobalOrganizationOperationsRequest other) { + public bool Equals(ListInstanceGroupManagerResizeRequestsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -298720,11 +302537,13 @@ public bool Equals(ListGlobalOrganizationOperationsRequest other) { return true; } if (Filter != other.Filter) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; - if (ParentId != other.ParentId) return false; + if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -298733,11 +302552,13 @@ public bool Equals(ListGlobalOrganizationOperationsRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); - if (HasParentId) hash ^= ParentId.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -298756,6 +302577,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -298768,14 +302593,18 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (HasParentId) { - output.WriteRawTag(130, 141, 214, 217, 13); - output.WriteString(ParentId); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -298790,6 +302619,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -298802,14 +302635,18 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (HasParentId) { - output.WriteRawTag(130, 141, 214, 217, 13); - output.WriteString(ParentId); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -298827,6 +302664,9 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -298836,12 +302676,15 @@ public int CalculateSize() { if (HasPageToken) { size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); } - if (HasParentId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(ParentId); + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -298850,13 +302693,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListGlobalOrganizationOperationsRequest other) { + public void MergeFrom(ListInstanceGroupManagerResizeRequestsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -298866,12 +302712,15 @@ public void MergeFrom(ListGlobalOrganizationOperationsRequest other) { if (other.HasPageToken) { PageToken = other.PageToken; } - if (other.HasParentId) { - ParentId = other.ParentId; + if (other.Project.Length != 0) { + Project = other.Project; } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -298887,6 +302736,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -298899,12 +302752,16 @@ public void MergeFrom(pb::CodedInputStream input) { OrderBy = input.ReadString(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } - case 3677718146: { - ParentId = input.ReadString(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 2688965570: { + Filter = input.ReadString(); break; } case 4137587120: { @@ -298926,6 +302783,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -298938,12 +302799,16 @@ public void MergeFrom(pb::CodedInputStream input) { OrderBy = input.ReadString(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } - case 3677718146: { - ParentId = input.ReadString(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 2688965570: { + Filter = input.ReadString(); break; } case 4137587120: { @@ -298958,25 +302823,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalPublicDelegatedPrefixes.List. See the method description for details. + /// A request message for InstanceGroupManagers.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListGlobalPublicDelegatedPrefixesRequest : pb::IMessage + public sealed partial class ListInstanceGroupManagersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListGlobalPublicDelegatedPrefixesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstanceGroupManagersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[745]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[755]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -298987,7 +302852,7 @@ public sealed partial class ListGlobalPublicDelegatedPrefixesRequest : pb::IMess [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalPublicDelegatedPrefixesRequest() { + public ListInstanceGroupManagersRequest() { OnConstruction(); } @@ -298995,7 +302860,7 @@ public ListGlobalPublicDelegatedPrefixesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalPublicDelegatedPrefixesRequest(ListGlobalPublicDelegatedPrefixesRequest other) : this() { + public ListInstanceGroupManagersRequest(ListInstanceGroupManagersRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -299003,13 +302868,14 @@ public ListGlobalPublicDelegatedPrefixesRequest(ListGlobalPublicDelegatedPrefixe pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListGlobalPublicDelegatedPrefixesRequest Clone() { - return new ListGlobalPublicDelegatedPrefixesRequest(this); + public ListInstanceGroupManagersRequest Clone() { + return new ListInstanceGroupManagersRequest(this); } /// Field number for the "filter" field. @@ -299174,15 +303040,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the managed instance group is located. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListGlobalPublicDelegatedPrefixesRequest); + return Equals(other as ListInstanceGroupManagersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListGlobalPublicDelegatedPrefixesRequest other) { + public bool Equals(ListInstanceGroupManagersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -299195,6 +303076,7 @@ public bool Equals(ListGlobalPublicDelegatedPrefixesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -299208,6 +303090,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -299226,6 +303109,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -299260,6 +303147,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -299312,6 +303203,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -299320,7 +303214,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListGlobalPublicDelegatedPrefixesRequest other) { + public void MergeFrom(ListInstanceGroupManagersRequest other) { if (other == null) { return; } @@ -299342,6 +303236,9 @@ public void MergeFrom(ListGlobalPublicDelegatedPrefixesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -299357,6 +303254,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -299396,6 +303297,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -299428,25 +303333,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for HealthChecks.List. See the method description for details. + /// A request message for InstanceGroups.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListHealthChecksRequest : pb::IMessage + public sealed partial class ListInstanceGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListHealthChecksRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstanceGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[746]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[756]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -299457,7 +303362,7 @@ public sealed partial class ListHealthChecksRequest : pb::IMessageField number for the "filter" field. @@ -299644,15 +303550,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the instance group is located. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListHealthChecksRequest); + return Equals(other as ListInstanceGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListHealthChecksRequest other) { + public bool Equals(ListInstanceGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -299665,6 +303586,7 @@ public bool Equals(ListHealthChecksRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -299678,6 +303600,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -299696,6 +303619,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -299730,6 +303657,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -299782,6 +303713,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -299790,7 +303724,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListHealthChecksRequest other) { + public void MergeFrom(ListInstanceGroupsRequest other) { if (other == null) { return; } @@ -299812,6 +303746,9 @@ public void MergeFrom(ListHealthChecksRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -299827,6 +303764,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -299866,6 +303807,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -299898,25 +303843,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Images.List. See the method description for details. + /// A request message for InstanceTemplates.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListImagesRequest : pb::IMessage + public sealed partial class ListInstanceTemplatesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListImagesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstanceTemplatesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[747]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[757]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -299927,7 +303872,7 @@ public sealed partial class ListImagesRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListImagesRequest() { + public ListInstanceTemplatesRequest() { OnConstruction(); } @@ -299935,7 +303880,7 @@ public ListImagesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListImagesRequest(ListImagesRequest other) : this() { + public ListInstanceTemplatesRequest(ListInstanceTemplatesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -299948,8 +303893,8 @@ public ListImagesRequest(ListImagesRequest other) : this() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListImagesRequest Clone() { - return new ListImagesRequest(this); + public ListInstanceTemplatesRequest Clone() { + return new ListInstanceTemplatesRequest(this); } /// Field number for the "filter" field. @@ -300117,12 +304062,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListImagesRequest); + return Equals(other as ListInstanceTemplatesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListImagesRequest other) { + public bool Equals(ListInstanceTemplatesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -300260,7 +304205,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListImagesRequest other) { + public void MergeFrom(ListInstanceTemplatesRequest other) { if (other == null) { return; } @@ -300368,25 +304313,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstanceGroupManagerResizeRequests.List. See the method description for details. + /// A request message for InstanceGroups.ListInstances. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInstanceGroupManagerResizeRequestsRequest : pb::IMessage + public sealed partial class ListInstancesInstanceGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstanceGroupManagerResizeRequestsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstancesInstanceGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[748]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[758]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -300397,7 +304342,7 @@ public sealed partial class ListInstanceGroupManagerResizeRequestsRequest : pb:: [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInstanceGroupManagerResizeRequestsRequest() { + public ListInstancesInstanceGroupsRequest() { OnConstruction(); } @@ -300405,10 +304350,11 @@ public ListInstanceGroupManagerResizeRequestsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInstanceGroupManagerResizeRequestsRequest(ListInstanceGroupManagerResizeRequestsRequest other) : this() { + public ListInstancesInstanceGroupsRequest(ListInstancesInstanceGroupsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; - instanceGroupManager_ = other.instanceGroupManager_; + instanceGroup_ = other.instanceGroup_; + instanceGroupsListInstancesRequestResource_ = other.instanceGroupsListInstancesRequestResource_ != null ? other.instanceGroupsListInstancesRequestResource_.Clone() : null; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; @@ -300420,8 +304366,8 @@ public ListInstanceGroupManagerResizeRequestsRequest(ListInstanceGroupManagerRes [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInstanceGroupManagerResizeRequestsRequest Clone() { - return new ListInstanceGroupManagerResizeRequestsRequest(this); + public ListInstancesInstanceGroupsRequest Clone() { + return new ListInstancesInstanceGroupsRequest(this); } /// Field number for the "filter" field. @@ -300453,18 +304399,33 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group_manager" field. - public const int InstanceGroupManagerFieldNumber = 249363395; - private string instanceGroupManager_ = ""; + /// Field number for the "instance_group" field. + public const int InstanceGroupFieldNumber = 81095253; + private string instanceGroup_ = ""; /// - /// The name of the managed instance group. The name should conform to RFC1035. + /// The name of the instance group from which you want to generate a list of included instances. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroupManager { - get { return instanceGroupManager_; } + public string InstanceGroup { + get { return instanceGroup_; } set { - instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + instanceGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "instance_groups_list_instances_request_resource" field. + public const int InstanceGroupsListInstancesRequestResourceFieldNumber = 476255263; + private global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest instanceGroupsListInstancesRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest InstanceGroupsListInstancesRequestResource { + get { return instanceGroupsListInstancesRequestResource_; } + set { + instanceGroupsListInstancesRequestResource_ = value; } } @@ -300605,7 +304566,7 @@ public void ClearReturnPartialSuccess() { public const int ZoneFieldNumber = 3744684; private string zone_ = ""; /// - /// The name of the zone where the managed instance group is located. The name should conform to RFC1035. + /// The name of the zone where the instance group is located. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -300619,12 +304580,12 @@ public string Zone { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInstanceGroupManagerResizeRequestsRequest); + return Equals(other as ListInstancesInstanceGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInstanceGroupManagerResizeRequestsRequest other) { + public bool Equals(ListInstancesInstanceGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -300632,7 +304593,8 @@ public bool Equals(ListInstanceGroupManagerResizeRequestsRequest other) { return true; } if (Filter != other.Filter) return false; - if (InstanceGroupManager != other.InstanceGroupManager) return false; + if (InstanceGroup != other.InstanceGroup) return false; + if (!object.Equals(InstanceGroupsListInstancesRequestResource, other.InstanceGroupsListInstancesRequestResource)) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; @@ -300647,7 +304609,8 @@ public bool Equals(ListInstanceGroupManagerResizeRequestsRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); + if (InstanceGroup.Length != 0) hash ^= InstanceGroup.GetHashCode(); + if (instanceGroupsListInstancesRequestResource_ != null) hash ^= InstanceGroupsListInstancesRequestResource.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); @@ -300684,6 +304647,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (InstanceGroup.Length != 0) { + output.WriteRawTag(170, 165, 173, 181, 2); + output.WriteString(InstanceGroup); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -300692,14 +304659,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (instanceGroupsListInstancesRequestResource_ != null) { + output.WriteRawTag(250, 193, 226, 152, 14); + output.WriteMessage(InstanceGroupsListInstancesRequestResource); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -300726,6 +304693,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (InstanceGroup.Length != 0) { + output.WriteRawTag(170, 165, 173, 181, 2); + output.WriteString(InstanceGroup); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -300734,14 +304705,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (instanceGroupsListInstancesRequestResource_ != null) { + output.WriteRawTag(250, 193, 226, 152, 14); + output.WriteMessage(InstanceGroupsListInstancesRequestResource); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -300759,8 +304730,11 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroupManager.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + if (InstanceGroup.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroup); + } + if (instanceGroupsListInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceGroupsListInstancesRequestResource); } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); @@ -300788,15 +304762,21 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInstanceGroupManagerResizeRequestsRequest other) { + public void MergeFrom(ListInstancesInstanceGroupsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroupManager.Length != 0) { - InstanceGroupManager = other.InstanceGroupManager; + if (other.InstanceGroup.Length != 0) { + InstanceGroup = other.InstanceGroup; + } + if (other.instanceGroupsListInstancesRequestResource_ != null) { + if (instanceGroupsListInstancesRequestResource_ == null) { + InstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest(); + } + InstanceGroupsListInstancesRequestResource.MergeFrom(other.InstanceGroupsListInstancesRequestResource); } if (other.HasMaxResults) { MaxResults = other.MaxResults; @@ -300843,6 +304823,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 648762026: { + InstanceGroup = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -300851,14 +304835,17 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } + case 3810042106: { + if (instanceGroupsListInstancesRequestResource_ == null) { + InstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest(); + } + input.ReadMessage(InstanceGroupsListInstancesRequestResource); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -300890,6 +304877,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 648762026: { + InstanceGroup = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -300898,14 +304889,17 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } + case 3810042106: { + if (instanceGroupsListInstancesRequestResource_ == null) { + InstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest(); + } + input.ReadMessage(InstanceGroupsListInstancesRequestResource); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -300918,25 +304912,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstanceGroupManagers.List. See the method description for details. + /// A request message for RegionInstanceGroups.ListInstances. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInstanceGroupManagersRequest : pb::IMessage + public sealed partial class ListInstancesRegionInstanceGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstanceGroupManagersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstancesRegionInstanceGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[749]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[759]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -300947,7 +304941,7 @@ public sealed partial class ListInstanceGroupManagersRequest : pb::IMessageField number for the "filter" field. @@ -301002,6 +304998,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance_group" field. + public const int InstanceGroupFieldNumber = 81095253; + private string instanceGroup_ = ""; + /// + /// Name of the regional instance group for which we want to list the instances. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroup { + get { return instanceGroup_; } + set { + instanceGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -301105,6 +305116,36 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region_instance_groups_list_instances_request_resource" field. + public const int RegionInstanceGroupsListInstancesRequestResourceFieldNumber = 48239828; + private global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest regionInstanceGroupsListInstancesRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest RegionInstanceGroupsListInstancesRequestResource { + get { return regionInstanceGroupsListInstancesRequestResource_; } + set { + regionInstanceGroupsListInstancesRequestResource_ = value; + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -301135,30 +305176,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone where the managed instance group is located. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInstanceGroupManagersRequest); + return Equals(other as ListInstancesRegionInstanceGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInstanceGroupManagersRequest other) { + public bool Equals(ListInstancesRegionInstanceGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -301166,12 +305192,14 @@ public bool Equals(ListInstanceGroupManagersRequest other) { return true; } if (Filter != other.Filter) return false; + if (InstanceGroup != other.InstanceGroup) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (!object.Equals(RegionInstanceGroupsListInstancesRequestResource, other.RegionInstanceGroupsListInstancesRequestResource)) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -301180,12 +305208,14 @@ public bool Equals(ListInstanceGroupManagersRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (InstanceGroup.Length != 0) hash ^= InstanceGroup.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (regionInstanceGroupsListInstancesRequestResource_ != null) hash ^= RegionInstanceGroupsListInstancesRequestResource.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -301204,18 +305234,26 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); } + if (regionInstanceGroupsListInstancesRequestResource_ != null) { + output.WriteRawTag(162, 205, 130, 184, 1); + output.WriteMessage(RegionInstanceGroupsListInstancesRequestResource); + } if (HasMaxResults) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (InstanceGroup.Length != 0) { + output.WriteRawTag(170, 165, 173, 181, 2); + output.WriteString(InstanceGroup); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -301242,18 +305280,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); } + if (regionInstanceGroupsListInstancesRequestResource_ != null) { + output.WriteRawTag(162, 205, 130, 184, 1); + output.WriteMessage(RegionInstanceGroupsListInstancesRequestResource); + } if (HasMaxResults) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (InstanceGroup.Length != 0) { + output.WriteRawTag(170, 165, 173, 181, 2); + output.WriteString(InstanceGroup); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -301283,6 +305329,9 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (InstanceGroup.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroup); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -301295,12 +305344,15 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (regionInstanceGroupsListInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionInstanceGroupsListInstancesRequestResource); + } if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -301309,13 +305361,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInstanceGroupManagersRequest other) { + public void MergeFrom(ListInstancesRegionInstanceGroupsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.InstanceGroup.Length != 0) { + InstanceGroup = other.InstanceGroup; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -301328,12 +305383,18 @@ public void MergeFrom(ListInstanceGroupManagersRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.regionInstanceGroupsListInstancesRequestResource_ != null) { + if (regionInstanceGroupsListInstancesRequestResource_ == null) { + RegionInstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest(); + } + RegionInstanceGroupsListInstancesRequestResource.MergeFrom(other.RegionInstanceGroupsListInstancesRequestResource); + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -301349,18 +305410,29 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; } + case 385918626: { + if (regionInstanceGroupsListInstancesRequestResource_ == null) { + RegionInstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupsListInstancesRequestResource); + break; + } case 437723352: { MaxResults = input.ReadUInt32(); break; } + case 648762026: { + InstanceGroup = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -301392,18 +305464,29 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; } + case 385918626: { + if (regionInstanceGroupsListInstancesRequestResource_ == null) { + RegionInstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupsListInstancesRequestResource); + break; + } case 437723352: { MaxResults = input.ReadUInt32(); break; } + case 648762026: { + InstanceGroup = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -301428,25 +305511,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstanceGroups.List. See the method description for details. + /// A request message for Instances.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInstanceGroupsRequest : pb::IMessage + public sealed partial class ListInstancesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstanceGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstancesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[750]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[760]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -301457,7 +305540,7 @@ public sealed partial class ListInstanceGroupsRequest : pb::IMessageField number for the "filter" field. @@ -301649,7 +305732,7 @@ public void ClearReturnPartialSuccess() { public const int ZoneFieldNumber = 3744684; private string zone_ = ""; /// - /// The name of the zone where the instance group is located. + /// The name of the zone for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -301663,12 +305746,12 @@ public string Zone { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInstanceGroupsRequest); + return Equals(other as ListInstancesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInstanceGroupsRequest other) { + public bool Equals(ListInstancesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -301819,7 +305902,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInstanceGroupsRequest other) { + public void MergeFrom(ListInstancesRequest other) { if (other == null) { return; } @@ -301938,25 +306021,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstanceTemplates.List. See the method description for details. + /// A request message for InstantSnapshots.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInstanceTemplatesRequest : pb::IMessage + public sealed partial class ListInstantSnapshotsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstanceTemplatesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstantSnapshotsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[751]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[761]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -301967,7 +306050,7 @@ public sealed partial class ListInstanceTemplatesRequest : pb::IMessageField number for the "filter" field. @@ -302154,15 +306238,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInstanceTemplatesRequest); + return Equals(other as ListInstantSnapshotsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInstanceTemplatesRequest other) { + public bool Equals(ListInstantSnapshotsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -302175,6 +306274,7 @@ public bool Equals(ListInstanceTemplatesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -302188,6 +306288,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -302206,6 +306307,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -302240,6 +306345,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -302292,6 +306401,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -302300,7 +306412,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInstanceTemplatesRequest other) { + public void MergeFrom(ListInstantSnapshotsRequest other) { if (other == null) { return; } @@ -302322,6 +306434,9 @@ public void MergeFrom(ListInstanceTemplatesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -302337,6 +306452,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -302376,6 +306495,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -302408,25 +306531,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstanceGroups.ListInstances. See the method description for details. + /// A request message for InterconnectAttachments.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInstancesInstanceGroupsRequest : pb::IMessage + public sealed partial class ListInterconnectAttachmentsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstancesInstanceGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInterconnectAttachmentsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[752]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[762]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -302437,7 +306560,7 @@ public sealed partial class ListInstancesInstanceGroupsRequest : pb::IMessage
  • Field number for the "filter" field. @@ -302494,36 +306615,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group" field. - public const int InstanceGroupFieldNumber = 81095253; - private string instanceGroup_ = ""; - /// - /// The name of the instance group from which you want to generate a list of included instances. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroup { - get { return instanceGroup_; } - set { - instanceGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - - /// Field number for the "instance_groups_list_instances_request_resource" field. - public const int InstanceGroupsListInstancesRequestResourceFieldNumber = 476255263; - private global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest instanceGroupsListInstancesRequestResource_; - /// - /// The body resource for this request - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest InstanceGroupsListInstancesRequestResource { - get { return instanceGroupsListInstancesRequestResource_; } - set { - instanceGroupsListInstancesRequestResource_ = value; - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -302627,6 +306718,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -302657,30 +306763,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone where the instance group is located. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInstancesInstanceGroupsRequest); + return Equals(other as ListInterconnectAttachmentsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInstancesInstanceGroupsRequest other) { + public bool Equals(ListInterconnectAttachmentsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -302688,14 +306779,12 @@ public bool Equals(ListInstancesInstanceGroupsRequest other) { return true; } if (Filter != other.Filter) return false; - if (InstanceGroup != other.InstanceGroup) return false; - if (!object.Equals(InstanceGroupsListInstancesRequestResource, other.InstanceGroupsListInstancesRequestResource)) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -302704,14 +306793,12 @@ public bool Equals(ListInstancesInstanceGroupsRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroup.Length != 0) hash ^= InstanceGroup.GetHashCode(); - if (instanceGroupsListInstancesRequestResource_ != null) hash ^= InstanceGroupsListInstancesRequestResource.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -302730,10 +306817,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -302742,9 +306825,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (InstanceGroup.Length != 0) { - output.WriteRawTag(170, 165, 173, 181, 2); - output.WriteString(InstanceGroup); + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); @@ -302758,10 +306841,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (instanceGroupsListInstancesRequestResource_ != null) { - output.WriteRawTag(250, 193, 226, 152, 14); - output.WriteMessage(InstanceGroupsListInstancesRequestResource); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -302776,10 +306855,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -302788,9 +306863,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (InstanceGroup.Length != 0) { - output.WriteRawTag(170, 165, 173, 181, 2); - output.WriteString(InstanceGroup); + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); @@ -302804,10 +306879,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (instanceGroupsListInstancesRequestResource_ != null) { - output.WriteRawTag(250, 193, 226, 152, 14); - output.WriteMessage(InstanceGroupsListInstancesRequestResource); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -302825,12 +306896,6 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroup.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroup); - } - if (instanceGroupsListInstancesRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceGroupsListInstancesRequestResource); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -302843,12 +306908,12 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -302857,22 +306922,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInstancesInstanceGroupsRequest other) { + public void MergeFrom(ListInterconnectAttachmentsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroup.Length != 0) { - InstanceGroup = other.InstanceGroup; - } - if (other.instanceGroupsListInstancesRequestResource_ != null) { - if (instanceGroupsListInstancesRequestResource_ == null) { - InstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest(); - } - InstanceGroupsListInstancesRequestResource.MergeFrom(other.InstanceGroupsListInstancesRequestResource); - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -302885,12 +306941,12 @@ public void MergeFrom(ListInstancesInstanceGroupsRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -302906,10 +306962,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -302918,8 +306970,8 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 648762026: { - InstanceGroup = input.ReadString(); + case 1111570338: { + Region = input.ReadString(); break; } case 1284503362: { @@ -302934,13 +306986,6 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } - case 3810042106: { - if (instanceGroupsListInstancesRequestResource_ == null) { - InstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest(); - } - input.ReadMessage(InstanceGroupsListInstancesRequestResource); - break; - } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -302960,10 +307005,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -302972,8 +307013,8 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 648762026: { - InstanceGroup = input.ReadString(); + case 1111570338: { + Region = input.ReadString(); break; } case 1284503362: { @@ -302988,13 +307029,6 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } - case 3810042106: { - if (instanceGroupsListInstancesRequestResource_ == null) { - InstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupsListInstancesRequest(); - } - input.ReadMessage(InstanceGroupsListInstancesRequestResource); - break; - } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -303007,25 +307041,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstanceGroups.ListInstances. See the method description for details. + /// A request message for InterconnectLocations.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInstancesRegionInstanceGroupsRequest : pb::IMessage + public sealed partial class ListInterconnectLocationsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstancesRegionInstanceGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInterconnectLocationsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[753]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[763]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -303036,7 +307070,7 @@ public sealed partial class ListInstancesRegionInstanceGroupsRequest : pb::IMess [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInstancesRegionInstanceGroupsRequest() { + public ListInterconnectLocationsRequest() { OnConstruction(); } @@ -303044,24 +307078,21 @@ public ListInstancesRegionInstanceGroupsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInstancesRegionInstanceGroupsRequest(ListInstancesRegionInstanceGroupsRequest other) : this() { + public ListInterconnectLocationsRequest(ListInterconnectLocationsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; - instanceGroup_ = other.instanceGroup_; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; - region_ = other.region_; - regionInstanceGroupsListInstancesRequestResource_ = other.regionInstanceGroupsListInstancesRequestResource_ != null ? other.regionInstanceGroupsListInstancesRequestResource_.Clone() : null; returnPartialSuccess_ = other.returnPartialSuccess_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInstancesRegionInstanceGroupsRequest Clone() { - return new ListInstancesRegionInstanceGroupsRequest(this); + public ListInterconnectLocationsRequest Clone() { + return new ListInterconnectLocationsRequest(this); } /// Field number for the "filter" field. @@ -303093,21 +307124,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group" field. - public const int InstanceGroupFieldNumber = 81095253; - private string instanceGroup_ = ""; - /// - /// Name of the regional instance group for which we want to list the instances. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroup { - get { return instanceGroup_; } - set { - instanceGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -303211,36 +307227,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region scoping this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - - /// Field number for the "region_instance_groups_list_instances_request_resource" field. - public const int RegionInstanceGroupsListInstancesRequestResourceFieldNumber = 48239828; - private global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest regionInstanceGroupsListInstancesRequestResource_; - /// - /// The body resource for this request - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest RegionInstanceGroupsListInstancesRequestResource { - get { return regionInstanceGroupsListInstancesRequestResource_; } - set { - regionInstanceGroupsListInstancesRequestResource_ = value; - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -303274,12 +307260,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInstancesRegionInstanceGroupsRequest); + return Equals(other as ListInterconnectLocationsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInstancesRegionInstanceGroupsRequest other) { + public bool Equals(ListInterconnectLocationsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -303287,13 +307273,10 @@ public bool Equals(ListInstancesRegionInstanceGroupsRequest other) { return true; } if (Filter != other.Filter) return false; - if (InstanceGroup != other.InstanceGroup) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; - if (!object.Equals(RegionInstanceGroupsListInstancesRequestResource, other.RegionInstanceGroupsListInstancesRequestResource)) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -303303,13 +307286,10 @@ public bool Equals(ListInstancesRegionInstanceGroupsRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroup.Length != 0) hash ^= InstanceGroup.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); - if (regionInstanceGroupsListInstancesRequestResource_ != null) hash ^= RegionInstanceGroupsListInstancesRequestResource.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -303333,22 +307313,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); } - if (regionInstanceGroupsListInstancesRequestResource_ != null) { - output.WriteRawTag(162, 205, 130, 184, 1); - output.WriteMessage(RegionInstanceGroupsListInstancesRequestResource); - } if (HasMaxResults) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (InstanceGroup.Length != 0) { - output.WriteRawTag(170, 165, 173, 181, 2); - output.WriteString(InstanceGroup); - } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -303379,22 +307347,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); } - if (regionInstanceGroupsListInstancesRequestResource_ != null) { - output.WriteRawTag(162, 205, 130, 184, 1); - output.WriteMessage(RegionInstanceGroupsListInstancesRequestResource); - } if (HasMaxResults) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (InstanceGroup.Length != 0) { - output.WriteRawTag(170, 165, 173, 181, 2); - output.WriteString(InstanceGroup); - } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -303424,9 +307380,6 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroup.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroup); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -303439,12 +307392,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } - if (regionInstanceGroupsListInstancesRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionInstanceGroupsListInstancesRequestResource); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -303456,16 +307403,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInstancesRegionInstanceGroupsRequest other) { + public void MergeFrom(ListInterconnectLocationsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroup.Length != 0) { - InstanceGroup = other.InstanceGroup; - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -303478,15 +307422,6 @@ public void MergeFrom(ListInstancesRegionInstanceGroupsRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } - if (other.regionInstanceGroupsListInstancesRequestResource_ != null) { - if (regionInstanceGroupsListInstancesRequestResource_ == null) { - RegionInstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest(); - } - RegionInstanceGroupsListInstancesRequestResource.MergeFrom(other.RegionInstanceGroupsListInstancesRequestResource); - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -303509,25 +307444,10 @@ public void MergeFrom(pb::CodedInputStream input) { PageToken = input.ReadString(); break; } - case 385918626: { - if (regionInstanceGroupsListInstancesRequestResource_ == null) { - RegionInstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest(); - } - input.ReadMessage(RegionInstanceGroupsListInstancesRequestResource); - break; - } case 437723352: { MaxResults = input.ReadUInt32(); break; } - case 648762026: { - InstanceGroup = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -303563,25 +307483,10 @@ public void MergeFrom(pb::CodedInputStream input) { PageToken = input.ReadString(); break; } - case 385918626: { - if (regionInstanceGroupsListInstancesRequestResource_ == null) { - RegionInstanceGroupsListInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupsListInstancesRequest(); - } - input.ReadMessage(RegionInstanceGroupsListInstancesRequestResource); - break; - } case 437723352: { MaxResults = input.ReadUInt32(); break; } - case 648762026: { - InstanceGroup = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -303606,25 +307511,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Instances.List. See the method description for details. + /// A request message for InterconnectRemoteLocations.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInstancesRequest : pb::IMessage + public sealed partial class ListInterconnectRemoteLocationsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstancesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInterconnectRemoteLocationsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[754]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[764]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -303635,7 +307540,7 @@ public sealed partial class ListInstancesRequest : pb::IMessageField number for the "filter" field. @@ -303823,30 +307727,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInstancesRequest); + return Equals(other as ListInterconnectRemoteLocationsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInstancesRequest other) { + public bool Equals(ListInterconnectRemoteLocationsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -303859,7 +307748,6 @@ public bool Equals(ListInstancesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -303873,7 +307761,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -303892,10 +307779,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -303930,10 +307813,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -303986,9 +307865,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -303997,7 +307873,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInstancesRequest other) { + public void MergeFrom(ListInterconnectRemoteLocationsRequest other) { if (other == null) { return; } @@ -304019,9 +307895,6 @@ public void MergeFrom(ListInstancesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -304037,10 +307910,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -304080,10 +307949,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -304116,25 +307981,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstantSnapshots.List. See the method description for details. + /// A request message for Interconnects.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInstantSnapshotsRequest : pb::IMessage + public sealed partial class ListInterconnectsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInstantSnapshotsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInterconnectsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[755]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[765]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -304145,7 +308010,7 @@ public sealed partial class ListInstantSnapshotsRequest : pb::IMessageField number for the "filter" field. @@ -304333,30 +308197,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInstantSnapshotsRequest); + return Equals(other as ListInterconnectsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInstantSnapshotsRequest other) { + public bool Equals(ListInterconnectsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -304369,7 +308218,6 @@ public bool Equals(ListInstantSnapshotsRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -304383,7 +308231,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -304402,10 +308249,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -304440,10 +308283,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -304496,9 +308335,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -304507,7 +308343,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInstantSnapshotsRequest other) { + public void MergeFrom(ListInterconnectsRequest other) { if (other == null) { return; } @@ -304529,9 +308365,6 @@ public void MergeFrom(ListInstantSnapshotsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -304547,10 +308380,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -304590,10 +308419,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -304626,25 +308451,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InterconnectAttachments.List. See the method description for details. + /// A request message for Licenses.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInterconnectAttachmentsRequest : pb::IMessage + public sealed partial class ListLicensesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInterconnectAttachmentsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListLicensesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[756]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[766]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -304655,7 +308480,7 @@ public sealed partial class ListInterconnectAttachmentsRequest : pb::IMessage
  • Field number for the "filter" field. @@ -304813,21 +308637,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -304861,12 +308670,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInterconnectAttachmentsRequest); + return Equals(other as ListLicensesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInterconnectAttachmentsRequest other) { + public bool Equals(ListLicensesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -304878,7 +308687,6 @@ public bool Equals(ListInterconnectAttachmentsRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -304892,7 +308700,6 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -304920,10 +308727,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -304958,10 +308761,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -305003,9 +308802,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -305017,7 +308813,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInterconnectAttachmentsRequest other) { + public void MergeFrom(ListLicensesRequest other) { if (other == null) { return; } @@ -305036,9 +308832,6 @@ public void MergeFrom(ListInterconnectAttachmentsRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -305065,10 +308858,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -305108,10 +308897,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -305136,25 +308921,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InterconnectLocations.List. See the method description for details. + /// A request message for MachineImages.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInterconnectLocationsRequest : pb::IMessage + public sealed partial class ListMachineImagesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInterconnectLocationsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListMachineImagesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[757]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[767]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -305165,7 +308950,7 @@ public sealed partial class ListInterconnectLocationsRequest : pb::IMessageField number for the "filter" field. @@ -305355,12 +309140,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInterconnectLocationsRequest); + return Equals(other as ListMachineImagesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInterconnectLocationsRequest other) { + public bool Equals(ListMachineImagesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -305498,7 +309283,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInterconnectLocationsRequest other) { + public void MergeFrom(ListMachineImagesRequest other) { if (other == null) { return; } @@ -305606,25 +309391,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InterconnectRemoteLocations.List. See the method description for details. + /// A request message for MachineTypes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInterconnectRemoteLocationsRequest : pb::IMessage + public sealed partial class ListMachineTypesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInterconnectRemoteLocationsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListMachineTypesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[758]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[768]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -305635,7 +309420,7 @@ public sealed partial class ListInterconnectRemoteLocationsRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInterconnectRemoteLocationsRequest() { + public ListMachineTypesRequest() { OnConstruction(); } @@ -305643,7 +309428,7 @@ public ListInterconnectRemoteLocationsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInterconnectRemoteLocationsRequest(ListInterconnectRemoteLocationsRequest other) : this() { + public ListMachineTypesRequest(ListMachineTypesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -305651,13 +309436,14 @@ public ListInterconnectRemoteLocationsRequest(ListInterconnectRemoteLocationsReq pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListInterconnectRemoteLocationsRequest Clone() { - return new ListInterconnectRemoteLocationsRequest(this); + public ListMachineTypesRequest Clone() { + return new ListMachineTypesRequest(this); } /// Field number for the "filter" field. @@ -305822,15 +309608,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInterconnectRemoteLocationsRequest); + return Equals(other as ListMachineTypesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInterconnectRemoteLocationsRequest other) { + public bool Equals(ListMachineTypesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -305843,6 +309644,7 @@ public bool Equals(ListInterconnectRemoteLocationsRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -305856,6 +309658,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -305874,6 +309677,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -305908,6 +309715,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -305960,6 +309771,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -305968,7 +309782,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInterconnectRemoteLocationsRequest other) { + public void MergeFrom(ListMachineTypesRequest other) { if (other == null) { return; } @@ -305990,6 +309804,9 @@ public void MergeFrom(ListInterconnectRemoteLocationsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -306005,6 +309822,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -306044,6 +309865,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -306076,25 +309901,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Interconnects.List. See the method description for details. + /// A request message for InstanceGroupManagers.ListManagedInstances. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListInterconnectsRequest : pb::IMessage + public sealed partial class ListManagedInstancesInstanceGroupManagersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListInterconnectsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListManagedInstancesInstanceGroupManagersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[759]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[769]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -306105,7 +309930,7 @@ public sealed partial class ListInterconnectsRequest : pb::IMessageField number for the "filter" field. @@ -306159,6 +309986,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -306292,15 +310134,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the managed instance group is located. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListInterconnectsRequest); + return Equals(other as ListManagedInstancesInstanceGroupManagersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListInterconnectsRequest other) { + public bool Equals(ListManagedInstancesInstanceGroupManagersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -306308,11 +310165,13 @@ public bool Equals(ListInterconnectsRequest other) { return true; } if (Filter != other.Filter) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -306321,11 +310180,13 @@ public bool Equals(ListInterconnectsRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -306344,6 +310205,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -306360,6 +310225,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -306378,6 +310247,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -306394,6 +310267,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -306415,6 +310292,9 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -306430,6 +310310,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -306438,13 +310321,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListInterconnectsRequest other) { + public void MergeFrom(ListManagedInstancesInstanceGroupManagersRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -306460,6 +310346,9 @@ public void MergeFrom(ListInterconnectsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -306475,6 +310364,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -306491,6 +310384,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -306514,6 +310411,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -306530,6 +310431,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -306546,25 +310451,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Licenses.List. See the method description for details. + /// A request message for RegionInstanceGroupManagers.ListManagedInstances. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListLicensesRequest : pb::IMessage + public sealed partial class ListManagedInstancesRegionInstanceGroupManagersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListLicensesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListManagedInstancesRegionInstanceGroupManagersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[760]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[770]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -306575,7 +310480,7 @@ public sealed partial class ListLicensesRequest : pb::IMessageField number for the "filter" field. @@ -306629,6 +310536,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -306732,6 +310654,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -306765,12 +310702,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListLicensesRequest); + return Equals(other as ListManagedInstancesRegionInstanceGroupManagersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListLicensesRequest other) { + public bool Equals(ListManagedInstancesRegionInstanceGroupManagersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -306778,10 +310715,12 @@ public bool Equals(ListLicensesRequest other) { return true; } if (Filter != other.Filter) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -306791,10 +310730,12 @@ public bool Equals(ListLicensesRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -306822,6 +310763,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -306830,6 +310775,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -306856,6 +310805,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -306864,6 +310817,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -306885,6 +310842,9 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -306897,6 +310857,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -306908,13 +310871,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListLicensesRequest other) { + public void MergeFrom(ListManagedInstancesRegionInstanceGroupManagersRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -306927,6 +310893,9 @@ public void MergeFrom(ListLicensesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -306953,6 +310922,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -306961,6 +310934,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -306992,6 +310969,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -307000,6 +310981,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -307016,25 +311001,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for MachineImages.List. See the method description for details. + /// A request message for NetworkAttachments.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListMachineImagesRequest : pb::IMessage + public sealed partial class ListNetworkAttachmentsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListMachineImagesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkAttachmentsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[761]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[771]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -307045,7 +311030,7 @@ public sealed partial class ListMachineImagesRequest : pb::IMessageField number for the "filter" field. @@ -307202,6 +311188,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region of this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -307235,12 +311236,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListMachineImagesRequest); + return Equals(other as ListNetworkAttachmentsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListMachineImagesRequest other) { + public bool Equals(ListNetworkAttachmentsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -307252,6 +311253,7 @@ public bool Equals(ListMachineImagesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -307265,6 +311267,7 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -307292,6 +311295,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -307326,6 +311333,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -307367,6 +311378,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -307378,7 +311392,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListMachineImagesRequest other) { + public void MergeFrom(ListNetworkAttachmentsRequest other) { if (other == null) { return; } @@ -307397,6 +311411,9 @@ public void MergeFrom(ListMachineImagesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -307423,6 +311440,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -307462,6 +311483,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -307486,25 +311511,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for MachineTypes.List. See the method description for details. + /// A request message for NetworkEndpointGroups.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListMachineTypesRequest : pb::IMessage + public sealed partial class ListNetworkEndpointGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListMachineTypesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkEndpointGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[762]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[772]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -307515,7 +311540,7 @@ public sealed partial class ListMachineTypesRequest : pb::IMessageField number for the "filter" field. @@ -307707,7 +311732,7 @@ public void ClearReturnPartialSuccess() { public const int ZoneFieldNumber = 3744684; private string zone_ = ""; /// - /// The name of the zone for this request. + /// The name of the zone where the network endpoint group is located. It should comply with RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -307721,12 +311746,12 @@ public string Zone { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListMachineTypesRequest); + return Equals(other as ListNetworkEndpointGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListMachineTypesRequest other) { + public bool Equals(ListNetworkEndpointGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -307877,7 +311902,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListMachineTypesRequest other) { + public void MergeFrom(ListNetworkEndpointGroupsRequest other) { if (other == null) { return; } @@ -307996,25 +312021,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstanceGroupManagers.ListManagedInstances. See the method description for details. + /// A request message for GlobalNetworkEndpointGroups.ListNetworkEndpoints. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListManagedInstancesInstanceGroupManagersRequest : pb::IMessage + public sealed partial class ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListManagedInstancesInstanceGroupManagersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[763]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[773]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -308025,7 +312050,7 @@ public sealed partial class ListManagedInstancesInstanceGroupManagersRequest : p [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListManagedInstancesInstanceGroupManagersRequest() { + public ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest() { OnConstruction(); } @@ -308033,23 +312058,22 @@ public ListManagedInstancesInstanceGroupManagersRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListManagedInstancesInstanceGroupManagersRequest(ListManagedInstancesInstanceGroupManagersRequest other) : this() { + public ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest(ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; - instanceGroupManager_ = other.instanceGroupManager_; maxResults_ = other.maxResults_; + networkEndpointGroup_ = other.networkEndpointGroup_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; - zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListManagedInstancesInstanceGroupManagersRequest Clone() { - return new ListManagedInstancesInstanceGroupManagersRequest(this); + public ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest Clone() { + return new ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest(this); } /// Field number for the "filter" field. @@ -308081,21 +312105,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group_manager" field. - public const int InstanceGroupManagerFieldNumber = 249363395; - private string instanceGroupManager_ = ""; - /// - /// The name of the managed instance group. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroupManager { - get { return instanceGroupManager_; } - set { - instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -308126,6 +312135,21 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } + /// Field number for the "network_endpoint_group" field. + public const int NetworkEndpointGroupFieldNumber = 433907078; + private string networkEndpointGroup_ = ""; + /// + /// The name of the network endpoint group from which you want to generate a list of included network endpoints. It should comply with RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NetworkEndpointGroup { + get { return networkEndpointGroup_; } + set { + networkEndpointGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -308229,30 +312253,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone where the managed instance group is located. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListManagedInstancesInstanceGroupManagersRequest); + return Equals(other as ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListManagedInstancesInstanceGroupManagersRequest other) { + public bool Equals(ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -308260,13 +312269,12 @@ public bool Equals(ListManagedInstancesInstanceGroupManagersRequest other) { return true; } if (Filter != other.Filter) return false; - if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; + if (NetworkEndpointGroup != other.NetworkEndpointGroup) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -308275,13 +312283,12 @@ public bool Equals(ListManagedInstancesInstanceGroupManagersRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (NetworkEndpointGroup.Length != 0) hash ^= NetworkEndpointGroup.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -308300,10 +312307,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -308320,14 +312323,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (NetworkEndpointGroup.Length != 0) { + output.WriteRawTag(178, 216, 156, 247, 12); + output.WriteString(NetworkEndpointGroup); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -308342,10 +312345,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -308362,14 +312361,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (NetworkEndpointGroup.Length != 0) { + output.WriteRawTag(178, 216, 156, 247, 12); + output.WriteString(NetworkEndpointGroup); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -308387,12 +312386,12 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroupManager.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } + if (NetworkEndpointGroup.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointGroup); + } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } @@ -308405,9 +312404,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -308416,19 +312412,19 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListManagedInstancesInstanceGroupManagersRequest other) { + public void MergeFrom(ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroupManager.Length != 0) { - InstanceGroupManager = other.InstanceGroupManager; - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } + if (other.NetworkEndpointGroup.Length != 0) { + NetworkEndpointGroup = other.NetworkEndpointGroup; + } if (other.HasOrderBy) { OrderBy = other.OrderBy; } @@ -308441,9 +312437,6 @@ public void MergeFrom(ListManagedInstancesInstanceGroupManagersRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -308459,10 +312452,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -308479,14 +312468,14 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } + case 3471256626: { + NetworkEndpointGroup = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -308506,10 +312495,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -308526,14 +312511,14 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } + case 3471256626: { + NetworkEndpointGroup = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -308546,25 +312531,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstanceGroupManagers.ListManagedInstances. See the method description for details. + /// A request message for NetworkEndpointGroups.ListNetworkEndpoints. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListManagedInstancesRegionInstanceGroupManagersRequest : pb::IMessage + public sealed partial class ListNetworkEndpointsNetworkEndpointGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListManagedInstancesRegionInstanceGroupManagersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkEndpointsNetworkEndpointGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[764]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[774]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -308575,7 +312560,7 @@ public sealed partial class ListManagedInstancesRegionInstanceGroupManagersReque [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListManagedInstancesRegionInstanceGroupManagersRequest() { + public ListNetworkEndpointsNetworkEndpointGroupsRequest() { OnConstruction(); } @@ -308583,23 +312568,24 @@ public ListManagedInstancesRegionInstanceGroupManagersRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListManagedInstancesRegionInstanceGroupManagersRequest(ListManagedInstancesRegionInstanceGroupManagersRequest other) : this() { + public ListNetworkEndpointsNetworkEndpointGroupsRequest(ListNetworkEndpointsNetworkEndpointGroupsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; - instanceGroupManager_ = other.instanceGroupManager_; maxResults_ = other.maxResults_; + networkEndpointGroup_ = other.networkEndpointGroup_; + networkEndpointGroupsListEndpointsRequestResource_ = other.networkEndpointGroupsListEndpointsRequestResource_ != null ? other.networkEndpointGroupsListEndpointsRequestResource_.Clone() : null; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; - region_ = other.region_; returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListManagedInstancesRegionInstanceGroupManagersRequest Clone() { - return new ListManagedInstancesRegionInstanceGroupManagersRequest(this); + public ListNetworkEndpointsNetworkEndpointGroupsRequest Clone() { + return new ListNetworkEndpointsNetworkEndpointGroupsRequest(this); } /// Field number for the "filter" field. @@ -308631,21 +312617,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group_manager" field. - public const int InstanceGroupManagerFieldNumber = 249363395; - private string instanceGroupManager_ = ""; - /// - /// The name of the managed instance group. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroupManager { - get { return instanceGroupManager_; } - set { - instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -308676,6 +312647,36 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } + /// Field number for the "network_endpoint_group" field. + public const int NetworkEndpointGroupFieldNumber = 433907078; + private string networkEndpointGroup_ = ""; + /// + /// The name of the network endpoint group from which you want to generate a list of included network endpoints. It should comply with RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NetworkEndpointGroup { + get { return networkEndpointGroup_; } + set { + networkEndpointGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "network_endpoint_groups_list_endpoints_request_resource" field. + public const int NetworkEndpointGroupsListEndpointsRequestResourceFieldNumber = 59493390; + private global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest networkEndpointGroupsListEndpointsRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest NetworkEndpointGroupsListEndpointsRequestResource { + get { return networkEndpointGroupsListEndpointsRequestResource_; } + set { + networkEndpointGroupsListEndpointsRequestResource_ = value; + } + } + /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -308749,21 +312750,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region scoping this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -308794,15 +312780,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the network endpoint group is located. It should comply with RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListManagedInstancesRegionInstanceGroupManagersRequest); + return Equals(other as ListNetworkEndpointsNetworkEndpointGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListManagedInstancesRegionInstanceGroupManagersRequest other) { + public bool Equals(ListNetworkEndpointsNetworkEndpointGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -308810,13 +312811,14 @@ public bool Equals(ListManagedInstancesRegionInstanceGroupManagersRequest other) return true; } if (Filter != other.Filter) return false; - if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; + if (NetworkEndpointGroup != other.NetworkEndpointGroup) return false; + if (!object.Equals(NetworkEndpointGroupsListEndpointsRequestResource, other.NetworkEndpointGroupsListEndpointsRequestResource)) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -308825,13 +312827,14 @@ public bool Equals(ListManagedInstancesRegionInstanceGroupManagersRequest other) public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (NetworkEndpointGroup.Length != 0) hash ^= NetworkEndpointGroup.GetHashCode(); + if (networkEndpointGroupsListEndpointsRequestResource_ != null) hash ^= NetworkEndpointGroupsListEndpointsRequestResource.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -308850,6 +312853,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -308858,9 +312865,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); + if (networkEndpointGroupsListEndpointsRequestResource_ != null) { + output.WriteRawTag(242, 192, 249, 226, 1); + output.WriteMessage(NetworkEndpointGroupsListEndpointsRequestResource); } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); @@ -308870,14 +312877,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (NetworkEndpointGroup.Length != 0) { + output.WriteRawTag(178, 216, 156, 247, 12); + output.WriteString(NetworkEndpointGroup); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -308892,6 +312899,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -308900,9 +312911,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); + if (networkEndpointGroupsListEndpointsRequestResource_ != null) { + output.WriteRawTag(242, 192, 249, 226, 1); + output.WriteMessage(NetworkEndpointGroupsListEndpointsRequestResource); } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); @@ -308912,14 +312923,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (NetworkEndpointGroup.Length != 0) { + output.WriteRawTag(178, 216, 156, 247, 12); + output.WriteString(NetworkEndpointGroup); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -308937,12 +312948,15 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroupManager.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } + if (NetworkEndpointGroup.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointGroup); + } + if (networkEndpointGroupsListEndpointsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(NetworkEndpointGroupsListEndpointsRequestResource); + } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } @@ -308952,12 +312966,12 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -308966,19 +312980,25 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListManagedInstancesRegionInstanceGroupManagersRequest other) { + public void MergeFrom(ListNetworkEndpointsNetworkEndpointGroupsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroupManager.Length != 0) { - InstanceGroupManager = other.InstanceGroupManager; - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } + if (other.NetworkEndpointGroup.Length != 0) { + NetworkEndpointGroup = other.NetworkEndpointGroup; + } + if (other.networkEndpointGroupsListEndpointsRequestResource_ != null) { + if (networkEndpointGroupsListEndpointsRequestResource_ == null) { + NetworkEndpointGroupsListEndpointsRequestResource = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest(); + } + NetworkEndpointGroupsListEndpointsRequestResource.MergeFrom(other.NetworkEndpointGroupsListEndpointsRequestResource); + } if (other.HasOrderBy) { OrderBy = other.OrderBy; } @@ -308988,12 +313008,12 @@ public void MergeFrom(ListManagedInstancesRegionInstanceGroupManagersRequest oth if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -309009,6 +313029,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -309017,8 +313041,11 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); + case 475947122: { + if (networkEndpointGroupsListEndpointsRequestResource_ == null) { + NetworkEndpointGroupsListEndpointsRequestResource = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest(); + } + input.ReadMessage(NetworkEndpointGroupsListEndpointsRequestResource); break; } case 1284503362: { @@ -309029,14 +313056,14 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } + case 3471256626: { + NetworkEndpointGroup = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -309056,6 +313083,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -309064,8 +313095,11 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); + case 475947122: { + if (networkEndpointGroupsListEndpointsRequestResource_ == null) { + NetworkEndpointGroupsListEndpointsRequestResource = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest(); + } + input.ReadMessage(NetworkEndpointGroupsListEndpointsRequestResource); break; } case 1284503362: { @@ -309076,14 +313110,14 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; } + case 3471256626: { + NetworkEndpointGroup = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -309096,25 +313130,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NetworkAttachments.List. See the method description for details. + /// A request message for RegionNetworkEndpointGroups.ListNetworkEndpoints. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNetworkAttachmentsRequest : pb::IMessage + public sealed partial class ListNetworkEndpointsRegionNetworkEndpointGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkAttachmentsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkEndpointsRegionNetworkEndpointGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[765]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[775]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -309125,7 +313159,7 @@ public sealed partial class ListNetworkAttachmentsRequest : pb::IMessageField number for the "filter" field. @@ -309210,6 +313245,21 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } + /// Field number for the "network_endpoint_group" field. + public const int NetworkEndpointGroupFieldNumber = 433907078; + private string networkEndpointGroup_ = ""; + /// + /// The name of the network endpoint group from which you want to generate a list of included network endpoints. It should comply with RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NetworkEndpointGroup { + get { return networkEndpointGroup_; } + set { + networkEndpointGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -309287,7 +313337,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region of this request. + /// The name of the region where the network endpoint group is located. It should comply with RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -309331,12 +313381,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNetworkAttachmentsRequest); + return Equals(other as ListNetworkEndpointsRegionNetworkEndpointGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNetworkAttachmentsRequest other) { + public bool Equals(ListNetworkEndpointsRegionNetworkEndpointGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -309345,6 +313395,7 @@ public bool Equals(ListNetworkAttachmentsRequest other) { } if (Filter != other.Filter) return false; if (MaxResults != other.MaxResults) return false; + if (NetworkEndpointGroup != other.NetworkEndpointGroup) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; @@ -309359,6 +313410,7 @@ public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (NetworkEndpointGroup.Length != 0) hash ^= NetworkEndpointGroup.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); @@ -309406,6 +313458,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (NetworkEndpointGroup.Length != 0) { + output.WriteRawTag(178, 216, 156, 247, 12); + output.WriteString(NetworkEndpointGroup); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -309444,6 +313500,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (NetworkEndpointGroup.Length != 0) { + output.WriteRawTag(178, 216, 156, 247, 12); + output.WriteString(NetworkEndpointGroup); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -309464,6 +313524,9 @@ public int CalculateSize() { if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } + if (NetworkEndpointGroup.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointGroup); + } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } @@ -309487,7 +313550,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNetworkAttachmentsRequest other) { + public void MergeFrom(ListNetworkEndpointsRegionNetworkEndpointGroupsRequest other) { if (other == null) { return; } @@ -309497,6 +313560,9 @@ public void MergeFrom(ListNetworkAttachmentsRequest other) { if (other.HasMaxResults) { MaxResults = other.MaxResults; } + if (other.NetworkEndpointGroup.Length != 0) { + NetworkEndpointGroup = other.NetworkEndpointGroup; + } if (other.HasOrderBy) { OrderBy = other.OrderBy; } @@ -309551,6 +313617,10 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } + case 3471256626: { + NetworkEndpointGroup = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -309594,6 +313664,10 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } + case 3471256626: { + NetworkEndpointGroup = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -309606,25 +313680,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NetworkEndpointGroups.List. See the method description for details. + /// A request message for NetworkFirewallPolicies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNetworkEndpointGroupsRequest : pb::IMessage + public sealed partial class ListNetworkFirewallPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkEndpointGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkFirewallPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[766]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[776]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -309635,7 +313709,7 @@ public sealed partial class ListNetworkEndpointGroupsRequest : pb::IMessageField number for the "filter" field. @@ -309823,30 +313896,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone where the network endpoint group is located. It should comply with RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNetworkEndpointGroupsRequest); + return Equals(other as ListNetworkFirewallPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNetworkEndpointGroupsRequest other) { + public bool Equals(ListNetworkFirewallPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -309859,7 +313917,6 @@ public bool Equals(ListNetworkEndpointGroupsRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -309873,7 +313930,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -309892,10 +313948,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -309930,10 +313982,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -309986,9 +314034,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -309997,7 +314042,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNetworkEndpointGroupsRequest other) { + public void MergeFrom(ListNetworkFirewallPoliciesRequest other) { if (other == null) { return; } @@ -310019,9 +314064,6 @@ public void MergeFrom(ListNetworkEndpointGroupsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -310037,10 +314079,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -310080,10 +314118,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -310116,25 +314150,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalNetworkEndpointGroups.ListNetworkEndpoints. See the method description for details. + /// A request message for NetworkProfiles.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest : pb::IMessage + public sealed partial class ListNetworkProfilesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkProfilesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[767]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[777]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -310145,7 +314179,7 @@ public sealed partial class ListNetworkEndpointsGlobalNetworkEndpointGroupsReque [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest() { + public ListNetworkProfilesRequest() { OnConstruction(); } @@ -310153,11 +314187,10 @@ public ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest(ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest other) : this() { + public ListNetworkProfilesRequest(ListNetworkProfilesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; - networkEndpointGroup_ = other.networkEndpointGroup_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; @@ -310167,8 +314200,8 @@ public ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest(ListNetworkEndpoin [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest Clone() { - return new ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest(this); + public ListNetworkProfilesRequest Clone() { + return new ListNetworkProfilesRequest(this); } /// Field number for the "filter" field. @@ -310230,21 +314263,6 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } - /// Field number for the "network_endpoint_group" field. - public const int NetworkEndpointGroupFieldNumber = 433907078; - private string networkEndpointGroup_ = ""; - /// - /// The name of the network endpoint group from which you want to generate a list of included network endpoints. It should comply with RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkEndpointGroup { - get { return networkEndpointGroup_; } - set { - networkEndpointGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -310351,12 +314369,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest); + return Equals(other as ListNetworkProfilesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest other) { + public bool Equals(ListNetworkProfilesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -310365,7 +314383,6 @@ public bool Equals(ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest other) } if (Filter != other.Filter) return false; if (MaxResults != other.MaxResults) return false; - if (NetworkEndpointGroup != other.NetworkEndpointGroup) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; @@ -310379,7 +314396,6 @@ public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); - if (NetworkEndpointGroup.Length != 0) hash ^= NetworkEndpointGroup.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); @@ -310422,10 +314438,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (NetworkEndpointGroup.Length != 0) { - output.WriteRawTag(178, 216, 156, 247, 12); - output.WriteString(NetworkEndpointGroup); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -310460,10 +314472,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (NetworkEndpointGroup.Length != 0) { - output.WriteRawTag(178, 216, 156, 247, 12); - output.WriteString(NetworkEndpointGroup); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -310484,9 +314492,6 @@ public int CalculateSize() { if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } - if (NetworkEndpointGroup.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointGroup); - } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } @@ -310507,7 +314512,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest other) { + public void MergeFrom(ListNetworkProfilesRequest other) { if (other == null) { return; } @@ -310517,9 +314522,6 @@ public void MergeFrom(ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest oth if (other.HasMaxResults) { MaxResults = other.MaxResults; } - if (other.NetworkEndpointGroup.Length != 0) { - NetworkEndpointGroup = other.NetworkEndpointGroup; - } if (other.HasOrderBy) { OrderBy = other.OrderBy; } @@ -310567,10 +314569,6 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } - case 3471256626: { - NetworkEndpointGroup = input.ReadString(); - break; - } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -310610,10 +314608,6 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } - case 3471256626: { - NetworkEndpointGroup = input.ReadString(); - break; - } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -310626,25 +314620,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NetworkEndpointGroups.ListNetworkEndpoints. See the method description for details. + /// A request message for Networks.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNetworkEndpointsNetworkEndpointGroupsRequest : pb::IMessage + public sealed partial class ListNetworksRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkEndpointsNetworkEndpointGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworksRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[768]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[778]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -310655,7 +314649,7 @@ public sealed partial class ListNetworkEndpointsNetworkEndpointGroupsRequest : p [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsNetworkEndpointGroupsRequest() { + public ListNetworksRequest() { OnConstruction(); } @@ -310663,24 +314657,21 @@ public ListNetworkEndpointsNetworkEndpointGroupsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsNetworkEndpointGroupsRequest(ListNetworkEndpointsNetworkEndpointGroupsRequest other) : this() { + public ListNetworksRequest(ListNetworksRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; - networkEndpointGroup_ = other.networkEndpointGroup_; - networkEndpointGroupsListEndpointsRequestResource_ = other.networkEndpointGroupsListEndpointsRequestResource_ != null ? other.networkEndpointGroupsListEndpointsRequestResource_.Clone() : null; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; - zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsNetworkEndpointGroupsRequest Clone() { - return new ListNetworkEndpointsNetworkEndpointGroupsRequest(this); + public ListNetworksRequest Clone() { + return new ListNetworksRequest(this); } /// Field number for the "filter" field. @@ -310742,36 +314733,6 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } - /// Field number for the "network_endpoint_group" field. - public const int NetworkEndpointGroupFieldNumber = 433907078; - private string networkEndpointGroup_ = ""; - /// - /// The name of the network endpoint group from which you want to generate a list of included network endpoints. It should comply with RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkEndpointGroup { - get { return networkEndpointGroup_; } - set { - networkEndpointGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - - /// Field number for the "network_endpoint_groups_list_endpoints_request_resource" field. - public const int NetworkEndpointGroupsListEndpointsRequestResourceFieldNumber = 59493390; - private global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest networkEndpointGroupsListEndpointsRequestResource_; - /// - /// The body resource for this request - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest NetworkEndpointGroupsListEndpointsRequestResource { - get { return networkEndpointGroupsListEndpointsRequestResource_; } - set { - networkEndpointGroupsListEndpointsRequestResource_ = value; - } - } - /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -310875,30 +314836,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone where the network endpoint group is located. It should comply with RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNetworkEndpointsNetworkEndpointGroupsRequest); + return Equals(other as ListNetworksRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNetworkEndpointsNetworkEndpointGroupsRequest other) { + public bool Equals(ListNetworksRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -310907,13 +314853,10 @@ public bool Equals(ListNetworkEndpointsNetworkEndpointGroupsRequest other) { } if (Filter != other.Filter) return false; if (MaxResults != other.MaxResults) return false; - if (NetworkEndpointGroup != other.NetworkEndpointGroup) return false; - if (!object.Equals(NetworkEndpointGroupsListEndpointsRequestResource, other.NetworkEndpointGroupsListEndpointsRequestResource)) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -310923,13 +314866,10 @@ public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); - if (NetworkEndpointGroup.Length != 0) hash ^= NetworkEndpointGroup.GetHashCode(); - if (networkEndpointGroupsListEndpointsRequestResource_ != null) hash ^= NetworkEndpointGroupsListEndpointsRequestResource.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -310948,10 +314888,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -310960,10 +314896,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (networkEndpointGroupsListEndpointsRequestResource_ != null) { - output.WriteRawTag(242, 192, 249, 226, 1); - output.WriteMessage(NetworkEndpointGroupsListEndpointsRequestResource); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -310976,10 +314908,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (NetworkEndpointGroup.Length != 0) { - output.WriteRawTag(178, 216, 156, 247, 12); - output.WriteString(NetworkEndpointGroup); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -310994,10 +314922,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -311006,10 +314930,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (networkEndpointGroupsListEndpointsRequestResource_ != null) { - output.WriteRawTag(242, 192, 249, 226, 1); - output.WriteMessage(NetworkEndpointGroupsListEndpointsRequestResource); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -311022,10 +314942,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (NetworkEndpointGroup.Length != 0) { - output.WriteRawTag(178, 216, 156, 247, 12); - output.WriteString(NetworkEndpointGroup); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -311046,12 +314962,6 @@ public int CalculateSize() { if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } - if (NetworkEndpointGroup.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointGroup); - } - if (networkEndpointGroupsListEndpointsRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(NetworkEndpointGroupsListEndpointsRequestResource); - } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } @@ -311064,9 +314974,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -311075,7 +314982,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNetworkEndpointsNetworkEndpointGroupsRequest other) { + public void MergeFrom(ListNetworksRequest other) { if (other == null) { return; } @@ -311085,15 +314992,6 @@ public void MergeFrom(ListNetworkEndpointsNetworkEndpointGroupsRequest other) { if (other.HasMaxResults) { MaxResults = other.MaxResults; } - if (other.NetworkEndpointGroup.Length != 0) { - NetworkEndpointGroup = other.NetworkEndpointGroup; - } - if (other.networkEndpointGroupsListEndpointsRequestResource_ != null) { - if (networkEndpointGroupsListEndpointsRequestResource_ == null) { - NetworkEndpointGroupsListEndpointsRequestResource = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest(); - } - NetworkEndpointGroupsListEndpointsRequestResource.MergeFrom(other.NetworkEndpointGroupsListEndpointsRequestResource); - } if (other.HasOrderBy) { OrderBy = other.OrderBy; } @@ -311106,9 +315004,6 @@ public void MergeFrom(ListNetworkEndpointsNetworkEndpointGroupsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -311124,10 +315019,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -311136,13 +315027,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 475947122: { - if (networkEndpointGroupsListEndpointsRequestResource_ == null) { - NetworkEndpointGroupsListEndpointsRequestResource = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest(); - } - input.ReadMessage(NetworkEndpointGroupsListEndpointsRequestResource); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -311155,10 +315039,6 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } - case 3471256626: { - NetworkEndpointGroup = input.ReadString(); - break; - } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -311178,10 +315058,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -311190,13 +315066,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 475947122: { - if (networkEndpointGroupsListEndpointsRequestResource_ == null) { - NetworkEndpointGroupsListEndpointsRequestResource = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupsListEndpointsRequest(); - } - input.ReadMessage(NetworkEndpointGroupsListEndpointsRequestResource); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -311209,10 +315078,6 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } - case 3471256626: { - NetworkEndpointGroup = input.ReadString(); - break; - } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -311225,25 +315090,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionNetworkEndpointGroups.ListNetworkEndpoints. See the method description for details. + /// A request message for NodeGroups.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNetworkEndpointsRegionNetworkEndpointGroupsRequest : pb::IMessage + public sealed partial class ListNodeGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkEndpointsRegionNetworkEndpointGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNodeGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[769]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[779]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -311254,7 +315119,7 @@ public sealed partial class ListNetworkEndpointsRegionNetworkEndpointGroupsReque [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsRegionNetworkEndpointGroupsRequest() { + public ListNodeGroupsRequest() { OnConstruction(); } @@ -311262,23 +315127,22 @@ public ListNetworkEndpointsRegionNetworkEndpointGroupsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsRegionNetworkEndpointGroupsRequest(ListNetworkEndpointsRegionNetworkEndpointGroupsRequest other) : this() { + public ListNodeGroupsRequest(ListNodeGroupsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; - networkEndpointGroup_ = other.networkEndpointGroup_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; - region_ = other.region_; returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListNetworkEndpointsRegionNetworkEndpointGroupsRequest Clone() { - return new ListNetworkEndpointsRegionNetworkEndpointGroupsRequest(this); + public ListNodeGroupsRequest Clone() { + return new ListNodeGroupsRequest(this); } /// Field number for the "filter" field. @@ -311340,21 +315204,6 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } - /// Field number for the "network_endpoint_group" field. - public const int NetworkEndpointGroupFieldNumber = 433907078; - private string networkEndpointGroup_ = ""; - /// - /// The name of the network endpoint group from which you want to generate a list of included network endpoints. It should comply with RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkEndpointGroup { - get { return networkEndpointGroup_; } - set { - networkEndpointGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -311428,21 +315277,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// The name of the region where the network endpoint group is located. It should comply with RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -311473,15 +315307,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNetworkEndpointsRegionNetworkEndpointGroupsRequest); + return Equals(other as ListNodeGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNetworkEndpointsRegionNetworkEndpointGroupsRequest other) { + public bool Equals(ListNodeGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -311490,12 +315339,11 @@ public bool Equals(ListNetworkEndpointsRegionNetworkEndpointGroupsRequest other) } if (Filter != other.Filter) return false; if (MaxResults != other.MaxResults) return false; - if (NetworkEndpointGroup != other.NetworkEndpointGroup) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -311505,12 +315353,11 @@ public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); - if (NetworkEndpointGroup.Length != 0) hash ^= NetworkEndpointGroup.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -311529,6 +315376,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -311537,10 +315388,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -311553,10 +315400,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (NetworkEndpointGroup.Length != 0) { - output.WriteRawTag(178, 216, 156, 247, 12); - output.WriteString(NetworkEndpointGroup); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -311571,6 +315414,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -311579,10 +315426,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -311595,10 +315438,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (NetworkEndpointGroup.Length != 0) { - output.WriteRawTag(178, 216, 156, 247, 12); - output.WriteString(NetworkEndpointGroup); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -311619,9 +315458,6 @@ public int CalculateSize() { if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } - if (NetworkEndpointGroup.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointGroup); - } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } @@ -311631,12 +315467,12 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -311645,7 +315481,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNetworkEndpointsRegionNetworkEndpointGroupsRequest other) { + public void MergeFrom(ListNodeGroupsRequest other) { if (other == null) { return; } @@ -311655,9 +315491,6 @@ public void MergeFrom(ListNetworkEndpointsRegionNetworkEndpointGroupsRequest oth if (other.HasMaxResults) { MaxResults = other.MaxResults; } - if (other.NetworkEndpointGroup.Length != 0) { - NetworkEndpointGroup = other.NetworkEndpointGroup; - } if (other.HasOrderBy) { OrderBy = other.OrderBy; } @@ -311667,12 +315500,12 @@ public void MergeFrom(ListNetworkEndpointsRegionNetworkEndpointGroupsRequest oth if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -311688,6 +315521,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -311696,10 +315533,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -311712,10 +315545,6 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } - case 3471256626: { - NetworkEndpointGroup = input.ReadString(); - break; - } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -311735,6 +315564,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -311743,10 +315576,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -311759,10 +315588,6 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } - case 3471256626: { - NetworkEndpointGroup = input.ReadString(); - break; - } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -311775,25 +315600,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NetworkFirewallPolicies.List. See the method description for details. + /// A request message for NodeTemplates.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNetworkFirewallPoliciesRequest : pb::IMessage + public sealed partial class ListNodeTemplatesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworkFirewallPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNodeTemplatesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[770]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[780]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -311804,7 +315629,7 @@ public sealed partial class ListNetworkFirewallPoliciesRequest : pb::IMessage
  • Field number for the "filter" field. @@ -311961,6 +315787,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// The name of the region for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -311994,12 +315835,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNetworkFirewallPoliciesRequest); + return Equals(other as ListNodeTemplatesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNetworkFirewallPoliciesRequest other) { + public bool Equals(ListNodeTemplatesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -312011,6 +315852,7 @@ public bool Equals(ListNetworkFirewallPoliciesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -312024,6 +315866,7 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -312051,6 +315894,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -312085,6 +315932,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -312126,6 +315977,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -312137,7 +315991,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNetworkFirewallPoliciesRequest other) { + public void MergeFrom(ListNodeTemplatesRequest other) { if (other == null) { return; } @@ -312156,6 +316010,9 @@ public void MergeFrom(ListNetworkFirewallPoliciesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -312182,6 +316039,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -312221,6 +316082,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -312245,25 +316110,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Networks.List. See the method description for details. + /// A request message for NodeTypes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNetworksRequest : pb::IMessage + public sealed partial class ListNodeTypesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNetworksRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNodeTypesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[771]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[781]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -312274,7 +316139,7 @@ public sealed partial class ListNetworksRequest : pb::IMessageField number for the "filter" field. @@ -312461,15 +316327,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNetworksRequest); + return Equals(other as ListNodeTypesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNetworksRequest other) { + public bool Equals(ListNodeTypesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -312482,6 +316363,7 @@ public bool Equals(ListNetworksRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -312495,6 +316377,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -312513,6 +316396,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -312547,6 +316434,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -312599,6 +316490,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -312607,7 +316501,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNetworksRequest other) { + public void MergeFrom(ListNodeTypesRequest other) { if (other == null) { return; } @@ -312629,6 +316523,9 @@ public void MergeFrom(ListNetworksRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -312644,6 +316541,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -312683,6 +316584,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -312715,25 +316620,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NodeGroups.List. See the method description for details. + /// A request message for NodeGroups.ListNodes. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNodeGroupsRequest : pb::IMessage + public sealed partial class ListNodesNodeGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNodeGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNodesNodeGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[772]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[782]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -312744,7 +316649,7 @@ public sealed partial class ListNodeGroupsRequest : pb::IMessageField number for the "filter" field. @@ -312829,6 +316735,21 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } + /// Field number for the "node_group" field. + public const int NodeGroupFieldNumber = 469958146; + private string nodeGroup_ = ""; + /// + /// Name of the NodeGroup resource whose nodes you want to list. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NodeGroup { + get { return nodeGroup_; } + set { + nodeGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -312950,12 +316871,12 @@ public string Zone { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNodeGroupsRequest); + return Equals(other as ListNodesNodeGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNodeGroupsRequest other) { + public bool Equals(ListNodesNodeGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -312964,6 +316885,7 @@ public bool Equals(ListNodeGroupsRequest other) { } if (Filter != other.Filter) return false; if (MaxResults != other.MaxResults) return false; + if (NodeGroup != other.NodeGroup) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; @@ -312978,6 +316900,7 @@ public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (NodeGroup.Length != 0) hash ^= NodeGroup.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); @@ -313025,6 +316948,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (NodeGroup.Length != 0) { + output.WriteRawTag(146, 224, 223, 128, 14); + output.WriteString(NodeGroup); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -313063,6 +316990,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } + if (NodeGroup.Length != 0) { + output.WriteRawTag(146, 224, 223, 128, 14); + output.WriteString(NodeGroup); + } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -313083,6 +317014,9 @@ public int CalculateSize() { if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } + if (NodeGroup.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NodeGroup); + } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } @@ -313106,7 +317040,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNodeGroupsRequest other) { + public void MergeFrom(ListNodesNodeGroupsRequest other) { if (other == null) { return; } @@ -313116,6 +317050,9 @@ public void MergeFrom(ListNodeGroupsRequest other) { if (other.HasMaxResults) { MaxResults = other.MaxResults; } + if (other.NodeGroup.Length != 0) { + NodeGroup = other.NodeGroup; + } if (other.HasOrderBy) { OrderBy = other.OrderBy; } @@ -313170,6 +317107,10 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } + case 3759665170: { + NodeGroup = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -313213,6 +317154,10 @@ public void MergeFrom(pb::CodedInputStream input) { Filter = input.ReadString(); break; } + case 3759665170: { + NodeGroup = input.ReadString(); + break; + } case 4137587120: { ReturnPartialSuccess = input.ReadBool(); break; @@ -313225,25 +317170,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NodeTemplates.List. See the method description for details. + /// A request message for PacketMirrorings.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNodeTemplatesRequest : pb::IMessage + public sealed partial class ListPacketMirroringsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNodeTemplatesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPacketMirroringsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[773]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[783]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -313254,7 +317199,7 @@ public sealed partial class ListNodeTemplatesRequest : pb::IMessageField number for the "filter" field. @@ -313416,7 +317361,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// The name of the region for this request. + /// Name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -313460,12 +317405,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNodeTemplatesRequest); + return Equals(other as ListPacketMirroringsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNodeTemplatesRequest other) { + public bool Equals(ListPacketMirroringsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -313616,7 +317561,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNodeTemplatesRequest other) { + public void MergeFrom(ListPacketMirroringsRequest other) { if (other == null) { return; } @@ -313735,25 +317680,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for NodeTypes.List. See the method description for details. + /// A request message for Networks.ListPeeringRoutes. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNodeTypesRequest : pb::IMessage + public sealed partial class ListPeeringRoutesNetworksRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNodeTypesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPeeringRoutesNetworksRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[774]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[784]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -313764,7 +317709,7 @@ public sealed partial class ListNodeTypesRequest : pb::IMessageField number for the "direction" field. + public const int DirectionFieldNumber = 111150975; + private readonly static string DirectionDefaultValue = ""; + + private string direction_; + /// + /// The direction of the exchanged routes. + /// Check the Direction enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Direction { + get { return direction_ ?? DirectionDefaultValue; } + set { + direction_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "direction" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDirection { + get { return direction_ != null; } + } + /// Clears the value of the "direction" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDirection() { + direction_ = null; } /// Field number for the "filter" field. @@ -313849,6 +317827,21 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } + /// Field number for the "network" field. + public const int NetworkFieldNumber = 232872494; + private string network_ = ""; + /// + /// Name of the network for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Network { + get { return network_; } + set { + network_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -313907,6 +317900,35 @@ public void ClearPageToken() { pageToken_ = null; } + /// Field number for the "peering_name" field. + public const int PeeringNameFieldNumber = 249571370; + private readonly static string PeeringNameDefaultValue = ""; + + private string peeringName_; + /// + /// The response will show routes exchanged over the given peering connection. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PeeringName { + get { return peeringName_ ?? PeeringNameDefaultValue; } + set { + peeringName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "peering_name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPeeringName { + get { return peeringName_ != null; } + } + /// Clears the value of the "peering_name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPeeringName() { + peeringName_ = null; + } + /// Field number for the "project" field. public const int ProjectFieldNumber = 227560217; private string project_ = ""; @@ -313922,6 +317944,35 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private readonly static string RegionDefaultValue = ""; + + private string region_; + /// + /// The region of the request. The response will include all subnet routes, static routes and dynamic routes in the region. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_ ?? RegionDefaultValue; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "region" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRegion { + get { return region_ != null; } + } + /// Clears the value of the "region" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRegion() { + region_ = null; + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -313952,43 +318003,31 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNodeTypesRequest); + return Equals(other as ListPeeringRoutesNetworksRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNodeTypesRequest other) { + public bool Equals(ListPeeringRoutesNetworksRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } + if (Direction != other.Direction) return false; if (Filter != other.Filter) return false; if (MaxResults != other.MaxResults) return false; + if (Network != other.Network) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; + if (PeeringName != other.PeeringName) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -313996,13 +318035,16 @@ public bool Equals(ListNodeTypesRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; + if (HasDirection) hash ^= Direction.GetHashCode(); if (HasFilter) hash ^= Filter.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); + if (Network.Length != 0) hash ^= Network.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); + if (HasPeeringName) hash ^= PeeringName.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRegion) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -314021,10 +318063,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -314033,6 +318071,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (HasDirection) { + output.WriteRawTag(250, 247, 128, 168, 3); + output.WriteString(Direction); + } + if (HasRegion) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -314041,6 +318087,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (Network.Length != 0) { + output.WriteRawTag(242, 162, 171, 248, 6); + output.WriteString(Network); + } + if (HasPeeringName) { + output.WriteRawTag(210, 130, 133, 184, 7); + output.WriteString(PeeringName); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -314059,10 +318113,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -314071,6 +318121,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (HasDirection) { + output.WriteRawTag(250, 247, 128, 168, 3); + output.WriteString(Direction); + } + if (HasRegion) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -314079,6 +318137,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (Network.Length != 0) { + output.WriteRawTag(242, 162, 171, 248, 6); + output.WriteString(Network); + } + if (HasPeeringName) { + output.WriteRawTag(210, 130, 133, 184, 7); + output.WriteString(PeeringName); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -314097,27 +318163,36 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; + if (HasDirection) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Direction); + } if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } + if (Network.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); + } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } if (HasPageToken) { size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); } + if (HasPeeringName) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(PeeringName); + } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (HasRegion) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -314126,31 +318201,40 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNodeTypesRequest other) { + public void MergeFrom(ListPeeringRoutesNetworksRequest other) { if (other == null) { return; } + if (other.HasDirection) { + Direction = other.Direction; + } if (other.HasFilter) { Filter = other.Filter; } if (other.HasMaxResults) { MaxResults = other.MaxResults; } + if (other.Network.Length != 0) { + Network = other.Network; + } if (other.HasOrderBy) { OrderBy = other.OrderBy; } if (other.HasPageToken) { PageToken = other.PageToken; } + if (other.HasPeeringName) { + PeeringName = other.PeeringName; + } if (other.Project.Length != 0) { Project = other.Project; } + if (other.HasRegion) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -314166,10 +318250,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -314178,6 +318258,14 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 889207802: { + Direction = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -314186,6 +318274,14 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1862979954: { + Network = input.ReadString(); + break; + } + case 1996570962: { + PeeringName = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -314209,10 +318305,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -314221,6 +318313,14 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 889207802: { + Direction = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -314229,6 +318329,14 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1862979954: { + Network = input.ReadString(); + break; + } + case 1996570962: { + PeeringName = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -314242,28 +318350,54 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the ListPeeringRoutesNetworksRequest message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// The direction of the exchanged routes. + /// + public enum Direction { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_DIRECTION")] UndefinedDirection = 0, + /// + /// For routes exported from peer network. + /// + [pbr::OriginalName("INCOMING")] Incoming = 338552870, + /// + /// For routes exported from local network. + /// + [pbr::OriginalName("OUTGOING")] Outgoing = 307438444, + } + + } + #endregion + } /// - /// A request message for NodeGroups.ListNodes. See the method description for details. + /// A request message for InstanceGroupManagers.ListPerInstanceConfigs. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListNodesNodeGroupsRequest : pb::IMessage + public sealed partial class ListPerInstanceConfigsInstanceGroupManagersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListNodesNodeGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPerInstanceConfigsInstanceGroupManagersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[775]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[785]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -314274,7 +318408,7 @@ public sealed partial class ListNodesNodeGroupsRequest : pb::IMessageField number for the "filter" field. @@ -314330,6 +318464,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. It should conform to RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -314360,21 +318509,6 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } - /// Field number for the "node_group" field. - public const int NodeGroupFieldNumber = 469958146; - private string nodeGroup_ = ""; - /// - /// Name of the NodeGroup resource whose nodes you want to list. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NodeGroup { - get { return nodeGroup_; } - set { - nodeGroup_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -314482,7 +318616,7 @@ public void ClearReturnPartialSuccess() { public const int ZoneFieldNumber = 3744684; private string zone_ = ""; /// - /// The name of the zone for this request. + /// The name of the zone where the managed instance group is located. It should conform to RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -314496,12 +318630,12 @@ public string Zone { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListNodesNodeGroupsRequest); + return Equals(other as ListPerInstanceConfigsInstanceGroupManagersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListNodesNodeGroupsRequest other) { + public bool Equals(ListPerInstanceConfigsInstanceGroupManagersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -314509,8 +318643,8 @@ public bool Equals(ListNodesNodeGroupsRequest other) { return true; } if (Filter != other.Filter) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; - if (NodeGroup != other.NodeGroup) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; @@ -314524,8 +318658,8 @@ public bool Equals(ListNodesNodeGroupsRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); - if (NodeGroup.Length != 0) hash ^= NodeGroup.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); @@ -314569,14 +318703,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (NodeGroup.Length != 0) { - output.WriteRawTag(146, 224, 223, 128, 14); - output.WriteString(NodeGroup); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -314611,14 +318745,14 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); } - if (NodeGroup.Length != 0) { - output.WriteRawTag(146, 224, 223, 128, 14); - output.WriteString(NodeGroup); - } if (HasReturnPartialSuccess) { output.WriteRawTag(176, 163, 250, 180, 15); output.WriteBool(ReturnPartialSuccess); @@ -314636,12 +318770,12 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } - if (NodeGroup.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NodeGroup); - } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } @@ -314665,19 +318799,19 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListNodesNodeGroupsRequest other) { + public void MergeFrom(ListPerInstanceConfigsInstanceGroupManagersRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } - if (other.NodeGroup.Length != 0) { - NodeGroup = other.NodeGroup; - } if (other.HasOrderBy) { OrderBy = other.OrderBy; } @@ -314728,12 +318862,12 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); break; } - case 3759665170: { - NodeGroup = input.ReadString(); + case 2688965570: { + Filter = input.ReadString(); break; } case 4137587120: { @@ -314775,12 +318909,12 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); break; } - case 3759665170: { - NodeGroup = input.ReadString(); + case 2688965570: { + Filter = input.ReadString(); break; } case 4137587120: { @@ -314795,25 +318929,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for PacketMirrorings.List. See the method description for details. + /// A request message for RegionInstanceGroupManagers.ListPerInstanceConfigs. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListPacketMirroringsRequest : pb::IMessage + public sealed partial class ListPerInstanceConfigsRegionInstanceGroupManagersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPacketMirroringsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPerInstanceConfigsRegionInstanceGroupManagersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[776]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[786]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -314824,7 +318958,7 @@ public sealed partial class ListPacketMirroringsRequest : pb::IMessageField number for the "filter" field. @@ -314879,6 +319014,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. It should conform to RFC1035. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -314986,7 +319136,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region for this request. + /// Name of the region scoping this request, should conform to RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -315030,12 +319180,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListPacketMirroringsRequest); + return Equals(other as ListPerInstanceConfigsRegionInstanceGroupManagersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListPacketMirroringsRequest other) { + public bool Equals(ListPerInstanceConfigsRegionInstanceGroupManagersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -315043,6 +319193,7 @@ public bool Equals(ListPacketMirroringsRequest other) { return true; } if (Filter != other.Filter) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; @@ -315057,6 +319208,7 @@ public bool Equals(ListPacketMirroringsRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); @@ -315101,6 +319253,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -315139,6 +319295,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -315160,6 +319320,9 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -315186,13 +319349,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListPacketMirroringsRequest other) { + public void MergeFrom(ListPerInstanceConfigsRegionInstanceGroupManagersRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -315246,6 +319412,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -315289,6 +319459,10 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -315305,25 +319479,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Networks.ListPeeringRoutes. See the method description for details. + /// A request message for SecurityPolicies.ListPreconfiguredExpressionSets. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListPeeringRoutesNetworksRequest : pb::IMessage + public sealed partial class ListPreconfiguredExpressionSetsSecurityPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPeeringRoutesNetworksRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPreconfiguredExpressionSetsSecurityPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[777]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[787]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -315334,7 +319508,7 @@ public sealed partial class ListPeeringRoutesNetworksRequest : pb::IMessageField number for the "direction" field. - public const int DirectionFieldNumber = 111150975; - private readonly static string DirectionDefaultValue = ""; - - private string direction_; - /// - /// The direction of the exchanged routes. - /// Check the Direction enum for the list of possible values. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Direction { - get { return direction_ ?? DirectionDefaultValue; } - set { - direction_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "direction" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDirection { - get { return direction_ != null; } - } - /// Clears the value of the "direction" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDirection() { - direction_ = null; + public ListPreconfiguredExpressionSetsSecurityPoliciesRequest Clone() { + return new ListPreconfiguredExpressionSetsSecurityPoliciesRequest(this); } /// Field number for the "filter" field. @@ -315452,21 +319592,6 @@ public void ClearMaxResults() { _hasBits0 &= ~1; } - /// Field number for the "network" field. - public const int NetworkFieldNumber = 232872494; - private string network_ = ""; - /// - /// Name of the network for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Network { - get { return network_; } - set { - network_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "order_by" field. public const int OrderByFieldNumber = 160562920; private readonly static string OrderByDefaultValue = ""; @@ -315525,35 +319650,6 @@ public void ClearPageToken() { pageToken_ = null; } - /// Field number for the "peering_name" field. - public const int PeeringNameFieldNumber = 249571370; - private readonly static string PeeringNameDefaultValue = ""; - - private string peeringName_; - /// - /// The response will show routes exchanged over the given peering connection. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string PeeringName { - get { return peeringName_ ?? PeeringNameDefaultValue; } - set { - peeringName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "peering_name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPeeringName { - get { return peeringName_ != null; } - } - /// Clears the value of the "peering_name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPeeringName() { - peeringName_ = null; - } - /// Field number for the "project" field. public const int ProjectFieldNumber = 227560217; private string project_ = ""; @@ -315569,35 +319665,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private readonly static string RegionDefaultValue = ""; - - private string region_; - /// - /// The region of the request. The response will include all subnet routes, static routes and dynamic routes in the region. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_ ?? RegionDefaultValue; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "region" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRegion { - get { return region_ != null; } - } - /// Clears the value of the "region" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRegion() { - region_ = null; - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -315631,27 +319698,23 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListPeeringRoutesNetworksRequest); + return Equals(other as ListPreconfiguredExpressionSetsSecurityPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListPeeringRoutesNetworksRequest other) { + public bool Equals(ListPreconfiguredExpressionSetsSecurityPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Direction != other.Direction) return false; if (Filter != other.Filter) return false; if (MaxResults != other.MaxResults) return false; - if (Network != other.Network) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; - if (PeeringName != other.PeeringName) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -315660,15 +319723,11 @@ public bool Equals(ListPeeringRoutesNetworksRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasDirection) hash ^= Direction.GetHashCode(); if (HasFilter) hash ^= Filter.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); - if (Network.Length != 0) hash ^= Network.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); - if (HasPeeringName) hash ^= PeeringName.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (HasRegion) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -315696,14 +319755,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (HasDirection) { - output.WriteRawTag(250, 247, 128, 168, 3); - output.WriteString(Direction); - } - if (HasRegion) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -315712,14 +319763,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (Network.Length != 0) { - output.WriteRawTag(242, 162, 171, 248, 6); - output.WriteString(Network); - } - if (HasPeeringName) { - output.WriteRawTag(210, 130, 133, 184, 7); - output.WriteString(PeeringName); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -315746,14 +319789,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (HasDirection) { - output.WriteRawTag(250, 247, 128, 168, 3); - output.WriteString(Direction); - } - if (HasRegion) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -315762,14 +319797,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (Network.Length != 0) { - output.WriteRawTag(242, 162, 171, 248, 6); - output.WriteString(Network); - } - if (HasPeeringName) { - output.WriteRawTag(210, 130, 133, 184, 7); - output.WriteString(PeeringName); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -315788,33 +319815,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasDirection) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Direction); - } if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } - if (Network.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); - } if (HasOrderBy) { size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); } if (HasPageToken) { size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); } - if (HasPeeringName) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(PeeringName); - } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (HasRegion) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -315826,37 +319841,25 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListPeeringRoutesNetworksRequest other) { + public void MergeFrom(ListPreconfiguredExpressionSetsSecurityPoliciesRequest other) { if (other == null) { return; } - if (other.HasDirection) { - Direction = other.Direction; - } if (other.HasFilter) { Filter = other.Filter; } if (other.HasMaxResults) { MaxResults = other.MaxResults; } - if (other.Network.Length != 0) { - Network = other.Network; - } if (other.HasOrderBy) { OrderBy = other.OrderBy; } if (other.HasPageToken) { PageToken = other.PageToken; } - if (other.HasPeeringName) { - PeeringName = other.PeeringName; - } if (other.Project.Length != 0) { Project = other.Project; } - if (other.HasRegion) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -315883,14 +319886,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 889207802: { - Direction = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -315899,14 +319894,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1862979954: { - Network = input.ReadString(); - break; - } - case 1996570962: { - PeeringName = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -315938,14 +319925,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 889207802: { - Direction = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -315954,14 +319933,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1862979954: { - Network = input.ReadString(); - break; - } - case 1996570962: { - PeeringName = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -315975,54 +319946,28 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the ListPeeringRoutesNetworksRequest message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// The direction of the exchanged routes. - /// - public enum Direction { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_DIRECTION")] UndefinedDirection = 0, - /// - /// For routes exported from peer network. - /// - [pbr::OriginalName("INCOMING")] Incoming = 338552870, - /// - /// For routes exported from local network. - /// - [pbr::OriginalName("OUTGOING")] Outgoing = 307438444, - } - - } - #endregion - } /// - /// A request message for InstanceGroupManagers.ListPerInstanceConfigs. See the method description for details. + /// A request message for PublicAdvertisedPrefixes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListPerInstanceConfigsInstanceGroupManagersRequest : pb::IMessage + public sealed partial class ListPublicAdvertisedPrefixesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPerInstanceConfigsInstanceGroupManagersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPublicAdvertisedPrefixesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[778]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[788]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -316033,7 +319978,7 @@ public sealed partial class ListPerInstanceConfigsInstanceGroupManagersRequest : [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPerInstanceConfigsInstanceGroupManagersRequest() { + public ListPublicAdvertisedPrefixesRequest() { OnConstruction(); } @@ -316041,23 +319986,21 @@ public ListPerInstanceConfigsInstanceGroupManagersRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPerInstanceConfigsInstanceGroupManagersRequest(ListPerInstanceConfigsInstanceGroupManagersRequest other) : this() { + public ListPublicAdvertisedPrefixesRequest(ListPublicAdvertisedPrefixesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; - instanceGroupManager_ = other.instanceGroupManager_; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; - zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPerInstanceConfigsInstanceGroupManagersRequest Clone() { - return new ListPerInstanceConfigsInstanceGroupManagersRequest(this); + public ListPublicAdvertisedPrefixesRequest Clone() { + return new ListPublicAdvertisedPrefixesRequest(this); } /// Field number for the "filter" field. @@ -316089,21 +320032,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group_manager" field. - public const int InstanceGroupManagerFieldNumber = 249363395; - private string instanceGroupManager_ = ""; - /// - /// The name of the managed instance group. It should conform to RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroupManager { - get { return instanceGroupManager_; } - set { - instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -316237,30 +320165,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone where the managed instance group is located. It should conform to RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListPerInstanceConfigsInstanceGroupManagersRequest); + return Equals(other as ListPublicAdvertisedPrefixesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListPerInstanceConfigsInstanceGroupManagersRequest other) { + public bool Equals(ListPublicAdvertisedPrefixesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -316268,13 +320181,11 @@ public bool Equals(ListPerInstanceConfigsInstanceGroupManagersRequest other) { return true; } if (Filter != other.Filter) return false; - if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -316283,13 +320194,11 @@ public bool Equals(ListPerInstanceConfigsInstanceGroupManagersRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -316308,10 +320217,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -316328,10 +320233,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -316350,10 +320251,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -316370,10 +320267,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -316395,9 +320288,6 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroupManager.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -316413,9 +320303,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -316424,16 +320311,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListPerInstanceConfigsInstanceGroupManagersRequest other) { + public void MergeFrom(ListPublicAdvertisedPrefixesRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroupManager.Length != 0) { - InstanceGroupManager = other.InstanceGroupManager; - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -316449,9 +320333,6 @@ public void MergeFrom(ListPerInstanceConfigsInstanceGroupManagersRequest other) if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -316467,10 +320348,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -316487,10 +320364,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -316514,10 +320387,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -316534,10 +320403,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -316554,25 +320419,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstanceGroupManagers.ListPerInstanceConfigs. See the method description for details. + /// A request message for PublicDelegatedPrefixes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListPerInstanceConfigsRegionInstanceGroupManagersRequest : pb::IMessage + public sealed partial class ListPublicDelegatedPrefixesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPerInstanceConfigsRegionInstanceGroupManagersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPublicDelegatedPrefixesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[779]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[789]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -316583,7 +320448,7 @@ public sealed partial class ListPerInstanceConfigsRegionInstanceGroupManagersReq [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPerInstanceConfigsRegionInstanceGroupManagersRequest() { + public ListPublicDelegatedPrefixesRequest() { OnConstruction(); } @@ -316591,10 +320456,9 @@ public ListPerInstanceConfigsRegionInstanceGroupManagersRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPerInstanceConfigsRegionInstanceGroupManagersRequest(ListPerInstanceConfigsRegionInstanceGroupManagersRequest other) : this() { + public ListPublicDelegatedPrefixesRequest(ListPublicDelegatedPrefixesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; - instanceGroupManager_ = other.instanceGroupManager_; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; @@ -316606,8 +320470,8 @@ public ListPerInstanceConfigsRegionInstanceGroupManagersRequest(ListPerInstanceC [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPerInstanceConfigsRegionInstanceGroupManagersRequest Clone() { - return new ListPerInstanceConfigsRegionInstanceGroupManagersRequest(this); + public ListPublicDelegatedPrefixesRequest Clone() { + return new ListPublicDelegatedPrefixesRequest(this); } /// Field number for the "filter" field. @@ -316639,21 +320503,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance_group_manager" field. - public const int InstanceGroupManagerFieldNumber = 249363395; - private string instanceGroupManager_ = ""; - /// - /// The name of the managed instance group. It should conform to RFC1035. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceGroupManager { - get { return instanceGroupManager_; } - set { - instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -316761,7 +320610,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request, should conform to RFC1035. + /// Name of the region of this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -316805,12 +320654,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListPerInstanceConfigsRegionInstanceGroupManagersRequest); + return Equals(other as ListPublicDelegatedPrefixesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListPerInstanceConfigsRegionInstanceGroupManagersRequest other) { + public bool Equals(ListPublicDelegatedPrefixesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -316818,7 +320667,6 @@ public bool Equals(ListPerInstanceConfigsRegionInstanceGroupManagersRequest othe return true; } if (Filter != other.Filter) return false; - if (InstanceGroupManager != other.InstanceGroupManager) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; @@ -316833,7 +320681,6 @@ public bool Equals(ListPerInstanceConfigsRegionInstanceGroupManagersRequest othe public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); @@ -316878,10 +320725,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -316920,10 +320763,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (InstanceGroupManager.Length != 0) { - output.WriteRawTag(154, 188, 159, 183, 7); - output.WriteString(InstanceGroupManager); - } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -316945,9 +320784,6 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (InstanceGroupManager.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -316974,16 +320810,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListPerInstanceConfigsRegionInstanceGroupManagersRequest other) { + public void MergeFrom(ListPublicDelegatedPrefixesRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.InstanceGroupManager.Length != 0) { - InstanceGroupManager = other.InstanceGroupManager; - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -317037,10 +320870,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -317084,10 +320913,6 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 1994907162: { - InstanceGroupManager = input.ReadString(); - break; - } case 2688965570: { Filter = input.ReadString(); break; @@ -317104,25 +320929,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for SecurityPolicies.ListPreconfiguredExpressionSets. See the method description for details. + /// A request message for Instances.ListReferrers. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListPreconfiguredExpressionSetsSecurityPoliciesRequest : pb::IMessage + public sealed partial class ListReferrersInstancesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPreconfiguredExpressionSetsSecurityPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListReferrersInstancesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[780]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[790]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -317133,7 +320958,7 @@ public sealed partial class ListPreconfiguredExpressionSetsSecurityPoliciesReque [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPreconfiguredExpressionSetsSecurityPoliciesRequest() { + public ListReferrersInstancesRequest() { OnConstruction(); } @@ -317141,21 +320966,23 @@ public ListPreconfiguredExpressionSetsSecurityPoliciesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPreconfiguredExpressionSetsSecurityPoliciesRequest(ListPreconfiguredExpressionSetsSecurityPoliciesRequest other) : this() { + public ListReferrersInstancesRequest(ListReferrersInstancesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; + instance_ = other.instance_; maxResults_ = other.maxResults_; orderBy_ = other.orderBy_; pageToken_ = other.pageToken_; project_ = other.project_; returnPartialSuccess_ = other.returnPartialSuccess_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListPreconfiguredExpressionSetsSecurityPoliciesRequest Clone() { - return new ListPreconfiguredExpressionSetsSecurityPoliciesRequest(this); + public ListReferrersInstancesRequest Clone() { + return new ListReferrersInstancesRequest(this); } /// Field number for the "filter" field. @@ -317187,6 +321014,21 @@ public void ClearFilter() { filter_ = null; } + /// Field number for the "instance" field. + public const int InstanceFieldNumber = 18257045; + private string instance_ = ""; + /// + /// Name of the target instance scoping this request, or '-' if the request should span over all instances in the container. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Instance { + get { return instance_; } + set { + instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -317320,15 +321162,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListPreconfiguredExpressionSetsSecurityPoliciesRequest); + return Equals(other as ListReferrersInstancesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListPreconfiguredExpressionSetsSecurityPoliciesRequest other) { + public bool Equals(ListReferrersInstancesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -317336,11 +321193,13 @@ public bool Equals(ListPreconfiguredExpressionSetsSecurityPoliciesRequest other) return true; } if (Filter != other.Filter) return false; + if (Instance != other.Instance) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -317349,11 +321208,13 @@ public bool Equals(ListPreconfiguredExpressionSetsSecurityPoliciesRequest other) public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); + if (Instance.Length != 0) hash ^= Instance.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -317372,6 +321233,14 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (Instance.Length != 0) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -317406,6 +321275,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (Instance.Length != 0) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -317443,6 +321320,9 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } + if (Instance.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); + } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -317458,6 +321338,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -317466,13 +321349,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListPreconfiguredExpressionSetsSecurityPoliciesRequest other) { + public void MergeFrom(ListReferrersInstancesRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } + if (other.Instance.Length != 0) { + Instance = other.Instance; + } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -317488,6 +321374,9 @@ public void MergeFrom(ListPreconfiguredExpressionSetsSecurityPoliciesRequest oth if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -317503,6 +321392,14 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } + case 146056362: { + Instance = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -317542,6 +321439,14 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } + case 146056362: { + Instance = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -317574,25 +321479,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for PublicAdvertisedPrefixes.List. See the method description for details. + /// A request message for RegionAutoscalers.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListPublicAdvertisedPrefixesRequest : pb::IMessage + public sealed partial class ListRegionAutoscalersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPublicAdvertisedPrefixesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionAutoscalersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[781]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[791]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -317603,7 +321508,7 @@ public sealed partial class ListPublicAdvertisedPrefixesRequest : pb::IMessageField number for the "filter" field. @@ -317760,6 +321666,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -317793,12 +321714,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListPublicAdvertisedPrefixesRequest); + return Equals(other as ListRegionAutoscalersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListPublicAdvertisedPrefixesRequest other) { + public bool Equals(ListRegionAutoscalersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -317810,6 +321731,7 @@ public bool Equals(ListPublicAdvertisedPrefixesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -317823,6 +321745,7 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -317850,6 +321773,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -317884,6 +321811,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -317925,6 +321856,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -317936,7 +321870,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListPublicAdvertisedPrefixesRequest other) { + public void MergeFrom(ListRegionAutoscalersRequest other) { if (other == null) { return; } @@ -317955,6 +321889,9 @@ public void MergeFrom(ListPublicAdvertisedPrefixesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -317981,6 +321918,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -318020,6 +321961,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -318044,25 +321989,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for PublicDelegatedPrefixes.List. See the method description for details. + /// A request message for RegionBackendServices.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListPublicDelegatedPrefixesRequest : pb::IMessage + public sealed partial class ListRegionBackendServicesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListPublicDelegatedPrefixesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionBackendServicesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[782]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[792]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -318073,7 +322018,7 @@ public sealed partial class ListPublicDelegatedPrefixesRequest : pb::IMessage
  • Field number for the "filter" field. @@ -318235,7 +322180,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region of this request. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -318279,12 +322224,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListPublicDelegatedPrefixesRequest); + return Equals(other as ListRegionBackendServicesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListPublicDelegatedPrefixesRequest other) { + public bool Equals(ListRegionBackendServicesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -318435,7 +322380,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListPublicDelegatedPrefixesRequest other) { + public void MergeFrom(ListRegionBackendServicesRequest other) { if (other == null) { return; } @@ -318554,25 +322499,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Instances.ListReferrers. See the method description for details. + /// A request message for RegionCommitments.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListReferrersInstancesRequest : pb::IMessage + public sealed partial class ListRegionCommitmentsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListReferrersInstancesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionCommitmentsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[783]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[793]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -318583,7 +322528,7 @@ public sealed partial class ListReferrersInstancesRequest : pb::IMessageField number for the "filter" field. @@ -318639,21 +322583,6 @@ public void ClearFilter() { filter_ = null; } - /// Field number for the "instance" field. - public const int InstanceFieldNumber = 18257045; - private string instance_ = ""; - /// - /// Name of the target instance scoping this request, or '-' if the request should span over all instances in the container. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Instance { - get { return instance_; } - set { - instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "max_results" field. public const int MaxResultsFieldNumber = 54715419; private readonly static uint MaxResultsDefaultValue = 0; @@ -318757,6 +322686,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -318787,30 +322731,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListReferrersInstancesRequest); + return Equals(other as ListRegionCommitmentsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListReferrersInstancesRequest other) { + public bool Equals(ListRegionCommitmentsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -318818,13 +322747,12 @@ public bool Equals(ListReferrersInstancesRequest other) { return true; } if (Filter != other.Filter) return false; - if (Instance != other.Instance) return false; if (MaxResults != other.MaxResults) return false; if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -318833,13 +322761,12 @@ public bool Equals(ListReferrersInstancesRequest other) { public override int GetHashCode() { int hash = 1; if (HasFilter) hash ^= Filter.GetHashCode(); - if (Instance.Length != 0) hash ^= Instance.GetHashCode(); if (HasMaxResults) hash ^= MaxResults.GetHashCode(); if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -318858,14 +322785,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (Instance.Length != 0) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -318874,6 +322793,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -318900,14 +322823,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (Instance.Length != 0) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -318916,6 +322831,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -318945,9 +322864,6 @@ public int CalculateSize() { if (HasFilter) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); } - if (Instance.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); - } if (HasMaxResults) { size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); } @@ -318960,12 +322876,12 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -318974,16 +322890,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListReferrersInstancesRequest other) { + public void MergeFrom(ListRegionCommitmentsRequest other) { if (other == null) { return; } if (other.HasFilter) { Filter = other.Filter; } - if (other.Instance.Length != 0) { - Instance = other.Instance; - } if (other.HasMaxResults) { MaxResults = other.MaxResults; } @@ -318996,12 +322909,12 @@ public void MergeFrom(ListReferrersInstancesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -319017,14 +322930,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -319033,6 +322938,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -319064,14 +322973,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -319080,6 +322981,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -319104,25 +323009,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionAutoscalers.List. See the method description for details. + /// A request message for RegionDiskTypes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionAutoscalersRequest : pb::IMessage + public sealed partial class ListRegionDiskTypesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionAutoscalersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionDiskTypesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[784]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[794]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -319133,7 +323038,7 @@ public sealed partial class ListRegionAutoscalersRequest : pb::IMessageField number for the "filter" field. @@ -319295,7 +323200,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. + /// The name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -319339,12 +323244,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionAutoscalersRequest); + return Equals(other as ListRegionDiskTypesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionAutoscalersRequest other) { + public bool Equals(ListRegionDiskTypesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -319495,7 +323400,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionAutoscalersRequest other) { + public void MergeFrom(ListRegionDiskTypesRequest other) { if (other == null) { return; } @@ -319614,25 +323519,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionBackendServices.List. See the method description for details. + /// A request message for RegionDisks.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionBackendServicesRequest : pb::IMessage + public sealed partial class ListRegionDisksRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionBackendServicesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionDisksRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[785]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[795]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -319643,7 +323548,7 @@ public sealed partial class ListRegionBackendServicesRequest : pb::IMessageField number for the "filter" field. @@ -319805,7 +323710,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. + /// Name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -319849,12 +323754,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionBackendServicesRequest); + return Equals(other as ListRegionDisksRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionBackendServicesRequest other) { + public bool Equals(ListRegionDisksRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -320005,7 +323910,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionBackendServicesRequest other) { + public void MergeFrom(ListRegionDisksRequest other) { if (other == null) { return; } @@ -320124,25 +324029,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionCommitments.List. See the method description for details. + /// A request message for RegionHealthCheckServices.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionCommitmentsRequest : pb::IMessage + public sealed partial class ListRegionHealthCheckServicesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionCommitmentsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionHealthCheckServicesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[786]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[796]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -320153,7 +324058,7 @@ public sealed partial class ListRegionCommitmentsRequest : pb::IMessageField number for the "filter" field. @@ -320315,7 +324220,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region for this request. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -320359,12 +324264,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionCommitmentsRequest); + return Equals(other as ListRegionHealthCheckServicesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionCommitmentsRequest other) { + public bool Equals(ListRegionHealthCheckServicesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -320515,7 +324420,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionCommitmentsRequest other) { + public void MergeFrom(ListRegionHealthCheckServicesRequest other) { if (other == null) { return; } @@ -320634,25 +324539,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionDiskTypes.List. See the method description for details. + /// A request message for RegionHealthChecks.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionDiskTypesRequest : pb::IMessage + public sealed partial class ListRegionHealthChecksRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionDiskTypesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionHealthChecksRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[787]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[797]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -320663,7 +324568,7 @@ public sealed partial class ListRegionDiskTypesRequest : pb::IMessageField number for the "filter" field. @@ -320825,7 +324730,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// The name of the region for this request. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -320869,12 +324774,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionDiskTypesRequest); + return Equals(other as ListRegionHealthChecksRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionDiskTypesRequest other) { + public bool Equals(ListRegionHealthChecksRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -321025,7 +324930,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionDiskTypesRequest other) { + public void MergeFrom(ListRegionHealthChecksRequest other) { if (other == null) { return; } @@ -321144,25 +325049,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionDisks.List. See the method description for details. + /// A request message for RegionInstanceGroupManagers.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionDisksRequest : pb::IMessage + public sealed partial class ListRegionInstanceGroupManagersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionDisksRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionInstanceGroupManagersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[788]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[798]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -321173,7 +325078,7 @@ public sealed partial class ListRegionDisksRequest : pb::IMessageField number for the "filter" field. @@ -321335,7 +325240,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region for this request. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -321379,12 +325284,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionDisksRequest); + return Equals(other as ListRegionInstanceGroupManagersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionDisksRequest other) { + public bool Equals(ListRegionInstanceGroupManagersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -321535,7 +325440,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionDisksRequest other) { + public void MergeFrom(ListRegionInstanceGroupManagersRequest other) { if (other == null) { return; } @@ -321654,25 +325559,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionHealthCheckServices.List. See the method description for details. + /// A request message for RegionInstanceGroups.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionHealthCheckServicesRequest : pb::IMessage + public sealed partial class ListRegionInstanceGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionHealthCheckServicesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionInstanceGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[789]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[799]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -321683,7 +325588,7 @@ public sealed partial class ListRegionHealthCheckServicesRequest : pb::IMessage< [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionHealthCheckServicesRequest() { + public ListRegionInstanceGroupsRequest() { OnConstruction(); } @@ -321691,7 +325596,7 @@ public ListRegionHealthCheckServicesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionHealthCheckServicesRequest(ListRegionHealthCheckServicesRequest other) : this() { + public ListRegionInstanceGroupsRequest(ListRegionInstanceGroupsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -321705,8 +325610,8 @@ public ListRegionHealthCheckServicesRequest(ListRegionHealthCheckServicesRequest [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionHealthCheckServicesRequest Clone() { - return new ListRegionHealthCheckServicesRequest(this); + public ListRegionInstanceGroupsRequest Clone() { + return new ListRegionInstanceGroupsRequest(this); } /// Field number for the "filter" field. @@ -321889,12 +325794,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionHealthCheckServicesRequest); + return Equals(other as ListRegionInstanceGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionHealthCheckServicesRequest other) { + public bool Equals(ListRegionInstanceGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -322045,7 +325950,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionHealthCheckServicesRequest other) { + public void MergeFrom(ListRegionInstanceGroupsRequest other) { if (other == null) { return; } @@ -322164,25 +326069,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionHealthChecks.List. See the method description for details. + /// A request message for RegionInstanceTemplates.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionHealthChecksRequest : pb::IMessage + public sealed partial class ListRegionInstanceTemplatesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionHealthChecksRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionInstanceTemplatesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[790]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[800]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -322193,7 +326098,7 @@ public sealed partial class ListRegionHealthChecksRequest : pb::IMessageField number for the "filter" field. @@ -322355,7 +326260,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. + /// The name of the regions for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -322399,12 +326304,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionHealthChecksRequest); + return Equals(other as ListRegionInstanceTemplatesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionHealthChecksRequest other) { + public bool Equals(ListRegionInstanceTemplatesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -322555,7 +326460,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionHealthChecksRequest other) { + public void MergeFrom(ListRegionInstanceTemplatesRequest other) { if (other == null) { return; } @@ -322674,25 +326579,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstanceGroupManagers.List. See the method description for details. + /// A request message for RegionInstantSnapshots.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionInstanceGroupManagersRequest : pb::IMessage + public sealed partial class ListRegionInstantSnapshotsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionInstanceGroupManagersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionInstantSnapshotsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[791]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[801]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -322703,7 +326608,7 @@ public sealed partial class ListRegionInstanceGroupManagersRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionInstanceGroupManagersRequest() { + public ListRegionInstantSnapshotsRequest() { OnConstruction(); } @@ -322711,7 +326616,7 @@ public ListRegionInstanceGroupManagersRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionInstanceGroupManagersRequest(ListRegionInstanceGroupManagersRequest other) : this() { + public ListRegionInstantSnapshotsRequest(ListRegionInstantSnapshotsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -322725,8 +326630,8 @@ public ListRegionInstanceGroupManagersRequest(ListRegionInstanceGroupManagersReq [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionInstanceGroupManagersRequest Clone() { - return new ListRegionInstanceGroupManagersRequest(this); + public ListRegionInstantSnapshotsRequest Clone() { + return new ListRegionInstantSnapshotsRequest(this); } /// Field number for the "filter" field. @@ -322865,7 +326770,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. + /// The name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -322909,12 +326814,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionInstanceGroupManagersRequest); + return Equals(other as ListRegionInstantSnapshotsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionInstanceGroupManagersRequest other) { + public bool Equals(ListRegionInstantSnapshotsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -323065,7 +326970,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionInstanceGroupManagersRequest other) { + public void MergeFrom(ListRegionInstantSnapshotsRequest other) { if (other == null) { return; } @@ -323184,25 +327089,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstanceGroups.List. See the method description for details. + /// A request message for RegionNetworkEndpointGroups.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionInstanceGroupsRequest : pb::IMessage + public sealed partial class ListRegionNetworkEndpointGroupsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionInstanceGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionNetworkEndpointGroupsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[792]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[802]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -323213,7 +327118,7 @@ public sealed partial class ListRegionInstanceGroupsRequest : pb::IMessageField number for the "filter" field. @@ -323375,7 +327280,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. + /// The name of the region where the network endpoint group is located. It should comply with RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -323419,12 +327324,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionInstanceGroupsRequest); + return Equals(other as ListRegionNetworkEndpointGroupsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionInstanceGroupsRequest other) { + public bool Equals(ListRegionNetworkEndpointGroupsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -323575,7 +327480,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionInstanceGroupsRequest other) { + public void MergeFrom(ListRegionNetworkEndpointGroupsRequest other) { if (other == null) { return; } @@ -323694,25 +327599,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstanceTemplates.List. See the method description for details. + /// A request message for RegionNetworkFirewallPolicies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionInstanceTemplatesRequest : pb::IMessage + public sealed partial class ListRegionNetworkFirewallPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionInstanceTemplatesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionNetworkFirewallPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[793]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[803]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -323723,7 +327628,7 @@ public sealed partial class ListRegionInstanceTemplatesRequest : pb::IMessage
  • Field number for the "filter" field. @@ -323885,7 +327790,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// The name of the regions for this request. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -323929,12 +327834,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionInstanceTemplatesRequest); + return Equals(other as ListRegionNetworkFirewallPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionInstanceTemplatesRequest other) { + public bool Equals(ListRegionNetworkFirewallPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -324085,7 +327990,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionInstanceTemplatesRequest other) { + public void MergeFrom(ListRegionNetworkFirewallPoliciesRequest other) { if (other == null) { return; } @@ -324204,25 +328109,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstantSnapshots.List. See the method description for details. + /// A request message for RegionNotificationEndpoints.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionInstantSnapshotsRequest : pb::IMessage + public sealed partial class ListRegionNotificationEndpointsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionInstantSnapshotsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionNotificationEndpointsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[794]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[804]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -324233,7 +328138,7 @@ public sealed partial class ListRegionInstantSnapshotsRequest : pb::IMessageField number for the "filter" field. @@ -324395,7 +328300,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// The name of the region for this request. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -324439,12 +328344,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionInstantSnapshotsRequest); + return Equals(other as ListRegionNotificationEndpointsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionInstantSnapshotsRequest other) { + public bool Equals(ListRegionNotificationEndpointsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -324595,7 +328500,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionInstantSnapshotsRequest other) { + public void MergeFrom(ListRegionNotificationEndpointsRequest other) { if (other == null) { return; } @@ -324714,25 +328619,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionNetworkEndpointGroups.List. See the method description for details. + /// A request message for RegionOperations.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionNetworkEndpointGroupsRequest : pb::IMessage + public sealed partial class ListRegionOperationsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionNetworkEndpointGroupsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionOperationsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[795]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[805]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -324743,7 +328648,7 @@ public sealed partial class ListRegionNetworkEndpointGroupsRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNetworkEndpointGroupsRequest() { + public ListRegionOperationsRequest() { OnConstruction(); } @@ -324751,7 +328656,7 @@ public ListRegionNetworkEndpointGroupsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNetworkEndpointGroupsRequest(ListRegionNetworkEndpointGroupsRequest other) : this() { + public ListRegionOperationsRequest(ListRegionOperationsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -324765,8 +328670,8 @@ public ListRegionNetworkEndpointGroupsRequest(ListRegionNetworkEndpointGroupsReq [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNetworkEndpointGroupsRequest Clone() { - return new ListRegionNetworkEndpointGroupsRequest(this); + public ListRegionOperationsRequest Clone() { + return new ListRegionOperationsRequest(this); } /// Field number for the "filter" field. @@ -324905,7 +328810,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// The name of the region where the network endpoint group is located. It should comply with RFC1035. + /// Name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -324949,12 +328854,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionNetworkEndpointGroupsRequest); + return Equals(other as ListRegionOperationsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionNetworkEndpointGroupsRequest other) { + public bool Equals(ListRegionOperationsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -325105,7 +329010,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionNetworkEndpointGroupsRequest other) { + public void MergeFrom(ListRegionOperationsRequest other) { if (other == null) { return; } @@ -325224,25 +329129,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionNetworkFirewallPolicies.List. See the method description for details. + /// A request message for RegionSecurityPolicies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionNetworkFirewallPoliciesRequest : pb::IMessage + public sealed partial class ListRegionSecurityPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionNetworkFirewallPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionSecurityPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[796]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[806]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -325253,7 +329158,7 @@ public sealed partial class ListRegionNetworkFirewallPoliciesRequest : pb::IMess [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNetworkFirewallPoliciesRequest() { + public ListRegionSecurityPoliciesRequest() { OnConstruction(); } @@ -325261,7 +329166,7 @@ public ListRegionNetworkFirewallPoliciesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNetworkFirewallPoliciesRequest(ListRegionNetworkFirewallPoliciesRequest other) : this() { + public ListRegionSecurityPoliciesRequest(ListRegionSecurityPoliciesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -325275,8 +329180,8 @@ public ListRegionNetworkFirewallPoliciesRequest(ListRegionNetworkFirewallPolicie [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNetworkFirewallPoliciesRequest Clone() { - return new ListRegionNetworkFirewallPoliciesRequest(this); + public ListRegionSecurityPoliciesRequest Clone() { + return new ListRegionSecurityPoliciesRequest(this); } /// Field number for the "filter" field. @@ -325459,12 +329364,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionNetworkFirewallPoliciesRequest); + return Equals(other as ListRegionSecurityPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionNetworkFirewallPoliciesRequest other) { + public bool Equals(ListRegionSecurityPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -325615,7 +329520,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionNetworkFirewallPoliciesRequest other) { + public void MergeFrom(ListRegionSecurityPoliciesRequest other) { if (other == null) { return; } @@ -325734,25 +329639,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionNotificationEndpoints.List. See the method description for details. + /// A request message for RegionSslCertificates.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionNotificationEndpointsRequest : pb::IMessage + public sealed partial class ListRegionSslCertificatesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionNotificationEndpointsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionSslCertificatesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[797]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[807]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -325763,7 +329668,7 @@ public sealed partial class ListRegionNotificationEndpointsRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNotificationEndpointsRequest() { + public ListRegionSslCertificatesRequest() { OnConstruction(); } @@ -325771,7 +329676,7 @@ public ListRegionNotificationEndpointsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNotificationEndpointsRequest(ListRegionNotificationEndpointsRequest other) : this() { + public ListRegionSslCertificatesRequest(ListRegionSslCertificatesRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -325785,8 +329690,8 @@ public ListRegionNotificationEndpointsRequest(ListRegionNotificationEndpointsReq [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRegionNotificationEndpointsRequest Clone() { - return new ListRegionNotificationEndpointsRequest(this); + public ListRegionSslCertificatesRequest Clone() { + return new ListRegionSslCertificatesRequest(this); } /// Field number for the "filter" field. @@ -325969,12 +329874,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionNotificationEndpointsRequest); + return Equals(other as ListRegionSslCertificatesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionNotificationEndpointsRequest other) { + public bool Equals(ListRegionSslCertificatesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -326125,7 +330030,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionNotificationEndpointsRequest other) { + public void MergeFrom(ListRegionSslCertificatesRequest other) { if (other == null) { return; } @@ -326244,25 +330149,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionOperations.List. See the method description for details. + /// A request message for RegionSslPolicies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionOperationsRequest : pb::IMessage + public sealed partial class ListRegionSslPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionOperationsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionSslPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[798]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[808]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -326273,7 +330178,7 @@ public sealed partial class ListRegionOperationsRequest : pb::IMessageField number for the "filter" field. @@ -326435,7 +330340,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region for this request. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -326479,12 +330384,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionOperationsRequest); + return Equals(other as ListRegionSslPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionOperationsRequest other) { + public bool Equals(ListRegionSslPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -326635,7 +330540,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionOperationsRequest other) { + public void MergeFrom(ListRegionSslPoliciesRequest other) { if (other == null) { return; } @@ -326754,25 +330659,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionSecurityPolicies.List. See the method description for details. + /// A request message for RegionTargetHttpProxies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionSecurityPoliciesRequest : pb::IMessage + public sealed partial class ListRegionTargetHttpProxiesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionSecurityPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionTargetHttpProxiesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[799]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[809]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -326783,7 +330688,7 @@ public sealed partial class ListRegionSecurityPoliciesRequest : pb::IMessageField number for the "filter" field. @@ -326989,12 +330894,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionSecurityPoliciesRequest); + return Equals(other as ListRegionTargetHttpProxiesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionSecurityPoliciesRequest other) { + public bool Equals(ListRegionTargetHttpProxiesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -327145,7 +331050,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionSecurityPoliciesRequest other) { + public void MergeFrom(ListRegionTargetHttpProxiesRequest other) { if (other == null) { return; } @@ -327264,25 +331169,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionSslCertificates.List. See the method description for details. + /// A request message for RegionTargetHttpsProxies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionSslCertificatesRequest : pb::IMessage + public sealed partial class ListRegionTargetHttpsProxiesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionSslCertificatesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionTargetHttpsProxiesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[800]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[810]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -327293,7 +331198,7 @@ public sealed partial class ListRegionSslCertificatesRequest : pb::IMessageField number for the "filter" field. @@ -327499,12 +331404,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionSslCertificatesRequest); + return Equals(other as ListRegionTargetHttpsProxiesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionSslCertificatesRequest other) { + public bool Equals(ListRegionTargetHttpsProxiesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -327655,7 +331560,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionSslCertificatesRequest other) { + public void MergeFrom(ListRegionTargetHttpsProxiesRequest other) { if (other == null) { return; } @@ -327774,25 +331679,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionSslPolicies.List. See the method description for details. + /// A request message for RegionTargetTcpProxies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionSslPoliciesRequest : pb::IMessage + public sealed partial class ListRegionTargetTcpProxiesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionSslPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionTargetTcpProxiesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[801]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[811]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -327803,7 +331708,7 @@ public sealed partial class ListRegionSslPoliciesRequest : pb::IMessageField number for the "filter" field. @@ -328009,12 +331914,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionSslPoliciesRequest); + return Equals(other as ListRegionTargetTcpProxiesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionSslPoliciesRequest other) { + public bool Equals(ListRegionTargetTcpProxiesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -328165,7 +332070,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionSslPoliciesRequest other) { + public void MergeFrom(ListRegionTargetTcpProxiesRequest other) { if (other == null) { return; } @@ -328284,25 +332189,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionTargetHttpProxies.List. See the method description for details. + /// A request message for RegionUrlMaps.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionTargetHttpProxiesRequest : pb::IMessage + public sealed partial class ListRegionUrlMapsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionTargetHttpProxiesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionUrlMapsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[802]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[812]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -328313,7 +332218,7 @@ public sealed partial class ListRegionTargetHttpProxiesRequest : pb::IMessage
  • Field number for the "filter" field. @@ -328519,12 +332424,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionTargetHttpProxiesRequest); + return Equals(other as ListRegionUrlMapsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionTargetHttpProxiesRequest other) { + public bool Equals(ListRegionUrlMapsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -328675,7 +332580,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionTargetHttpProxiesRequest other) { + public void MergeFrom(ListRegionUrlMapsRequest other) { if (other == null) { return; } @@ -328794,25 +332699,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionTargetHttpsProxies.List. See the method description for details. + /// A request message for RegionZones.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionTargetHttpsProxiesRequest : pb::IMessage + public sealed partial class ListRegionZonesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionTargetHttpsProxiesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionZonesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[803]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[813]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -328823,7 +332728,7 @@ public sealed partial class ListRegionTargetHttpsProxiesRequest : pb::IMessageField number for the "filter" field. @@ -328985,7 +332890,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. + /// Region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -329029,12 +332934,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionTargetHttpsProxiesRequest); + return Equals(other as ListRegionZonesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionTargetHttpsProxiesRequest other) { + public bool Equals(ListRegionZonesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -329185,7 +333090,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionTargetHttpsProxiesRequest other) { + public void MergeFrom(ListRegionZonesRequest other) { if (other == null) { return; } @@ -329304,25 +333209,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionTargetTcpProxies.List. See the method description for details. + /// A request message for Regions.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionTargetTcpProxiesRequest : pb::IMessage + public sealed partial class ListRegionsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionTargetTcpProxiesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[804]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[814]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -329333,7 +333238,7 @@ public sealed partial class ListRegionTargetTcpProxiesRequest : pb::IMessageField number for the "filter" field. @@ -329491,21 +333395,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region scoping this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -329539,12 +333428,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionTargetTcpProxiesRequest); + return Equals(other as ListRegionsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionTargetTcpProxiesRequest other) { + public bool Equals(ListRegionsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -329556,7 +333445,6 @@ public bool Equals(ListRegionTargetTcpProxiesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -329570,7 +333458,6 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -329598,10 +333485,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -329636,10 +333519,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -329681,9 +333560,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -329695,7 +333571,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionTargetTcpProxiesRequest other) { + public void MergeFrom(ListRegionsRequest other) { if (other == null) { return; } @@ -329714,9 +333590,6 @@ public void MergeFrom(ListRegionTargetTcpProxiesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -329743,10 +333616,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -329786,10 +333655,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -329814,25 +333679,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionUrlMaps.List. See the method description for details. + /// A request message for Reservations.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionUrlMapsRequest : pb::IMessage + public sealed partial class ListReservationsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionUrlMapsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListReservationsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[805]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[815]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -329843,7 +333708,7 @@ public sealed partial class ListRegionUrlMapsRequest : pb::IMessageField number for the "filter" field. @@ -330001,21 +333866,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region scoping this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -330046,15 +333896,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// Name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionUrlMapsRequest); + return Equals(other as ListReservationsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionUrlMapsRequest other) { + public bool Equals(ListReservationsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -330066,8 +333931,8 @@ public bool Equals(ListRegionUrlMapsRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -330080,8 +333945,8 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -330100,6 +333965,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -330108,10 +333977,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -330138,6 +334003,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -330146,10 +334015,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -330191,12 +334056,12 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -330205,7 +334070,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionUrlMapsRequest other) { + public void MergeFrom(ListReservationsRequest other) { if (other == null) { return; } @@ -330224,12 +334089,12 @@ public void MergeFrom(ListRegionUrlMapsRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -330245,6 +334110,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -330253,10 +334122,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -330288,6 +334153,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -330296,10 +334165,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -330324,25 +334189,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionZones.List. See the method description for details. + /// A request message for ResourcePolicies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionZonesRequest : pb::IMessage + public sealed partial class ListResourcePoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionZonesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListResourcePoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[806]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[816]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -330353,7 +334218,7 @@ public sealed partial class ListRegionZonesRequest : pb::IMessageField number for the "filter" field. @@ -330515,7 +334380,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Region for this request. + /// Name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -330559,12 +334424,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionZonesRequest); + return Equals(other as ListResourcePoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionZonesRequest other) { + public bool Equals(ListResourcePoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -330715,7 +334580,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionZonesRequest other) { + public void MergeFrom(ListResourcePoliciesRequest other) { if (other == null) { return; } @@ -330834,25 +334699,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Regions.List. See the method description for details. + /// A request message for Routers.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRegionsRequest : pb::IMessage + public sealed partial class ListRoutersRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRegionsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRoutersRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[807]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[817]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -330863,7 +334728,7 @@ public sealed partial class ListRegionsRequest : pb::IMessageField number for the "filter" field. @@ -331020,6 +334886,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -331053,12 +334934,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRegionsRequest); + return Equals(other as ListRoutersRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRegionsRequest other) { + public bool Equals(ListRoutersRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -331070,6 +334951,7 @@ public bool Equals(ListRegionsRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -331083,6 +334965,7 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -331110,6 +334993,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -331144,6 +335031,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -331185,6 +335076,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -331196,7 +335090,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRegionsRequest other) { + public void MergeFrom(ListRoutersRequest other) { if (other == null) { return; } @@ -331215,6 +335109,9 @@ public void MergeFrom(ListRegionsRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -331241,6 +335138,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -331280,6 +335181,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -331304,25 +335209,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Reservations.List. See the method description for details. + /// A request message for Routes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListReservationsRequest : pb::IMessage + public sealed partial class ListRoutesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListReservationsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRoutesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[808]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[818]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -331333,7 +335238,7 @@ public sealed partial class ListReservationsRequest : pb::IMessageField number for the "filter" field. @@ -331521,30 +335425,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// Name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListReservationsRequest); + return Equals(other as ListRoutesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListReservationsRequest other) { + public bool Equals(ListRoutesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -331557,7 +335446,6 @@ public bool Equals(ListReservationsRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -331571,7 +335459,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -331590,10 +335477,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -331628,10 +335511,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -331684,9 +335563,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -331695,7 +335571,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListReservationsRequest other) { + public void MergeFrom(ListRoutesRequest other) { if (other == null) { return; } @@ -331717,9 +335593,6 @@ public void MergeFrom(ListReservationsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -331735,10 +335608,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -331778,10 +335647,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -331814,25 +335679,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for ResourcePolicies.List. See the method description for details. + /// A request message for SecurityPolicies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListResourcePoliciesRequest : pb::IMessage + public sealed partial class ListSecurityPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListResourcePoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSecurityPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[809]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[819]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -331843,7 +335708,7 @@ public sealed partial class ListResourcePoliciesRequest : pb::IMessageField number for the "filter" field. @@ -332001,21 +335865,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -332049,12 +335898,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListResourcePoliciesRequest); + return Equals(other as ListSecurityPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListResourcePoliciesRequest other) { + public bool Equals(ListSecurityPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -332066,7 +335915,6 @@ public bool Equals(ListResourcePoliciesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -332080,7 +335928,6 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -332108,10 +335955,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -332146,10 +335989,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -332191,9 +336030,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -332205,7 +336041,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListResourcePoliciesRequest other) { + public void MergeFrom(ListSecurityPoliciesRequest other) { if (other == null) { return; } @@ -332224,9 +336060,6 @@ public void MergeFrom(ListResourcePoliciesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -332253,10 +336086,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -332296,10 +336125,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -332324,25 +336149,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Routers.List. See the method description for details. + /// A request message for ServiceAttachments.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRoutersRequest : pb::IMessage + public sealed partial class ListServiceAttachmentsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRoutersRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListServiceAttachmentsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[810]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[820]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -332353,7 +336178,7 @@ public sealed partial class ListRoutersRequest : pb::IMessageField number for the "filter" field. @@ -332515,7 +336340,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region for this request. + /// Name of the region of this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -332559,12 +336384,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRoutersRequest); + return Equals(other as ListServiceAttachmentsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRoutersRequest other) { + public bool Equals(ListServiceAttachmentsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -332715,7 +336540,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRoutersRequest other) { + public void MergeFrom(ListServiceAttachmentsRequest other) { if (other == null) { return; } @@ -332834,25 +336659,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Routes.List. See the method description for details. + /// A request message for Snapshots.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListRoutesRequest : pb::IMessage + public sealed partial class ListSnapshotsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListRoutesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSnapshotsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[811]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[821]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -332863,7 +336688,7 @@ public sealed partial class ListRoutesRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRoutesRequest() { + public ListSnapshotsRequest() { OnConstruction(); } @@ -332871,7 +336696,7 @@ public ListRoutesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRoutesRequest(ListRoutesRequest other) : this() { + public ListSnapshotsRequest(ListSnapshotsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -332884,8 +336709,8 @@ public ListRoutesRequest(ListRoutesRequest other) : this() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListRoutesRequest Clone() { - return new ListRoutesRequest(this); + public ListSnapshotsRequest Clone() { + return new ListSnapshotsRequest(this); } /// Field number for the "filter" field. @@ -333053,12 +336878,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListRoutesRequest); + return Equals(other as ListSnapshotsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListRoutesRequest other) { + public bool Equals(ListSnapshotsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -333196,7 +337021,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListRoutesRequest other) { + public void MergeFrom(ListSnapshotsRequest other) { if (other == null) { return; } @@ -333304,25 +337129,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for SecurityPolicies.List. See the method description for details. + /// A request message for SslCertificates.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListSecurityPoliciesRequest : pb::IMessage + public sealed partial class ListSslCertificatesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSecurityPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSslCertificatesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[812]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[822]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -333333,7 +337158,7 @@ public sealed partial class ListSecurityPoliciesRequest : pb::IMessageField number for the "filter" field. @@ -333523,12 +337348,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListSecurityPoliciesRequest); + return Equals(other as ListSslCertificatesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListSecurityPoliciesRequest other) { + public bool Equals(ListSslCertificatesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -333666,7 +337491,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListSecurityPoliciesRequest other) { + public void MergeFrom(ListSslCertificatesRequest other) { if (other == null) { return; } @@ -333774,25 +337599,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for ServiceAttachments.List. See the method description for details. + /// A request message for SslPolicies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListServiceAttachmentsRequest : pb::IMessage + public sealed partial class ListSslPoliciesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListServiceAttachmentsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSslPoliciesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[813]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[823]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -333803,7 +337628,7 @@ public sealed partial class ListServiceAttachmentsRequest : pb::IMessageField number for the "filter" field. @@ -333961,21 +337785,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region of this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -334009,12 +337818,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListServiceAttachmentsRequest); + return Equals(other as ListSslPoliciesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListServiceAttachmentsRequest other) { + public bool Equals(ListSslPoliciesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -334026,7 +337835,6 @@ public bool Equals(ListServiceAttachmentsRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -334040,7 +337848,6 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -334068,10 +337875,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -334106,10 +337909,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -334151,9 +337950,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -334165,7 +337961,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListServiceAttachmentsRequest other) { + public void MergeFrom(ListSslPoliciesRequest other) { if (other == null) { return; } @@ -334184,9 +337980,6 @@ public void MergeFrom(ListServiceAttachmentsRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -334213,10 +338006,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -334256,10 +338045,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -334284,25 +338069,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Snapshots.List. See the method description for details. + /// A request message for StoragePoolTypes.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListSnapshotsRequest : pb::IMessage + public sealed partial class ListStoragePoolTypesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSnapshotsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListStoragePoolTypesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[814]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[824]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -334313,7 +338098,7 @@ public sealed partial class ListSnapshotsRequest : pb::IMessageField number for the "filter" field. @@ -334500,15 +338286,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListSnapshotsRequest); + return Equals(other as ListStoragePoolTypesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListSnapshotsRequest other) { + public bool Equals(ListStoragePoolTypesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -334521,6 +338322,7 @@ public bool Equals(ListSnapshotsRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -334534,6 +338336,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -334552,6 +338355,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -334586,6 +338393,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -334638,6 +338449,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -334646,7 +338460,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListSnapshotsRequest other) { + public void MergeFrom(ListStoragePoolTypesRequest other) { if (other == null) { return; } @@ -334668,6 +338482,9 @@ public void MergeFrom(ListSnapshotsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -334683,6 +338500,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -334722,6 +338543,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -334754,25 +338579,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for SslCertificates.List. See the method description for details. + /// A request message for StoragePools.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListSslCertificatesRequest : pb::IMessage + public sealed partial class ListStoragePoolsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSslCertificatesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListStoragePoolsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[815]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[825]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -334783,7 +338608,7 @@ public sealed partial class ListSslCertificatesRequest : pb::IMessageField number for the "filter" field. @@ -334970,15 +338796,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListSslCertificatesRequest); + return Equals(other as ListStoragePoolsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListSslCertificatesRequest other) { + public bool Equals(ListStoragePoolsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -334991,6 +338832,7 @@ public bool Equals(ListSslCertificatesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -335004,6 +338846,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -335022,6 +338865,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -335056,6 +338903,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -335108,6 +338959,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -335116,7 +338970,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListSslCertificatesRequest other) { + public void MergeFrom(ListStoragePoolsRequest other) { if (other == null) { return; } @@ -335138,6 +338992,9 @@ public void MergeFrom(ListSslCertificatesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -335153,6 +339010,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -335192,6 +339053,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -335224,25 +339089,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for SslPolicies.List. See the method description for details. + /// A request message for Subnetworks.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListSslPoliciesRequest : pb::IMessage + public sealed partial class ListSubnetworksRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSslPoliciesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSubnetworksRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[816]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[826]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -335253,7 +339118,7 @@ public sealed partial class ListSslPoliciesRequest : pb::IMessageField number for the "filter" field. @@ -335410,6 +339276,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -335443,12 +339324,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListSslPoliciesRequest); + return Equals(other as ListSubnetworksRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListSslPoliciesRequest other) { + public bool Equals(ListSubnetworksRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -335460,6 +339341,7 @@ public bool Equals(ListSslPoliciesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -335473,6 +339355,7 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -335500,6 +339383,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -335534,6 +339421,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -335575,6 +339466,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -335586,7 +339480,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListSslPoliciesRequest other) { + public void MergeFrom(ListSubnetworksRequest other) { if (other == null) { return; } @@ -335605,6 +339499,9 @@ public void MergeFrom(ListSslPoliciesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -335631,6 +339528,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -335670,6 +339571,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -335694,25 +339599,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for StoragePoolTypes.List. See the method description for details. + /// A request message for TargetGrpcProxies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListStoragePoolTypesRequest : pb::IMessage + public sealed partial class ListTargetGrpcProxiesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListStoragePoolTypesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetGrpcProxiesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[817]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[827]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -335723,7 +339628,7 @@ public sealed partial class ListStoragePoolTypesRequest : pb::IMessageField number for the "filter" field. @@ -335911,30 +339815,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListStoragePoolTypesRequest); + return Equals(other as ListTargetGrpcProxiesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListStoragePoolTypesRequest other) { + public bool Equals(ListTargetGrpcProxiesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -335947,7 +339836,6 @@ public bool Equals(ListStoragePoolTypesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -335961,7 +339849,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -335980,10 +339867,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -336018,10 +339901,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -336074,9 +339953,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -336085,7 +339961,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListStoragePoolTypesRequest other) { + public void MergeFrom(ListTargetGrpcProxiesRequest other) { if (other == null) { return; } @@ -336107,9 +339983,6 @@ public void MergeFrom(ListStoragePoolTypesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -336125,10 +339998,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -336168,10 +340037,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -336204,25 +340069,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for StoragePools.List. See the method description for details. + /// A request message for TargetHttpProxies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListStoragePoolsRequest : pb::IMessage + public sealed partial class ListTargetHttpProxiesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListStoragePoolsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetHttpProxiesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[818]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[828]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -336233,7 +340098,7 @@ public sealed partial class ListStoragePoolsRequest : pb::IMessageField number for the "filter" field. @@ -336421,30 +340285,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListStoragePoolsRequest); + return Equals(other as ListTargetHttpProxiesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListStoragePoolsRequest other) { + public bool Equals(ListTargetHttpProxiesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -336457,7 +340306,6 @@ public bool Equals(ListStoragePoolsRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -336471,7 +340319,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -336490,10 +340337,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -336528,10 +340371,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -336584,9 +340423,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -336595,7 +340431,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListStoragePoolsRequest other) { + public void MergeFrom(ListTargetHttpProxiesRequest other) { if (other == null) { return; } @@ -336617,9 +340453,6 @@ public void MergeFrom(ListStoragePoolsRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -336635,10 +340468,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -336678,10 +340507,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -336714,25 +340539,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Subnetworks.List. See the method description for details. + /// A request message for TargetHttpsProxies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListSubnetworksRequest : pb::IMessage + public sealed partial class ListTargetHttpsProxiesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListSubnetworksRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetHttpsProxiesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[819]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[829]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -336743,7 +340568,7 @@ public sealed partial class ListSubnetworksRequest : pb::IMessageField number for the "filter" field. @@ -336901,21 +340725,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region scoping this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -336949,12 +340758,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListSubnetworksRequest); + return Equals(other as ListTargetHttpsProxiesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListSubnetworksRequest other) { + public bool Equals(ListTargetHttpsProxiesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -336966,7 +340775,6 @@ public bool Equals(ListSubnetworksRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -336980,7 +340788,6 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -337008,10 +340815,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -337046,10 +340849,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -337091,9 +340890,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -337105,7 +340901,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListSubnetworksRequest other) { + public void MergeFrom(ListTargetHttpsProxiesRequest other) { if (other == null) { return; } @@ -337124,9 +340920,6 @@ public void MergeFrom(ListSubnetworksRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -337153,10 +340946,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -337196,10 +340985,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -337224,25 +341009,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for TargetGrpcProxies.List. See the method description for details. + /// A request message for TargetInstances.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListTargetGrpcProxiesRequest : pb::IMessage + public sealed partial class ListTargetInstancesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetGrpcProxiesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetInstancesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[820]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[830]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -337253,7 +341038,7 @@ public sealed partial class ListTargetGrpcProxiesRequest : pb::IMessageField number for the "filter" field. @@ -337440,15 +341226,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// Name of the zone scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListTargetGrpcProxiesRequest); + return Equals(other as ListTargetInstancesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListTargetGrpcProxiesRequest other) { + public bool Equals(ListTargetInstancesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -337461,6 +341262,7 @@ public bool Equals(ListTargetGrpcProxiesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -337474,6 +341276,7 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -337492,6 +341295,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -337526,6 +341333,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -337578,6 +341389,9 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -337586,7 +341400,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListTargetGrpcProxiesRequest other) { + public void MergeFrom(ListTargetInstancesRequest other) { if (other == null) { return; } @@ -337608,6 +341422,9 @@ public void MergeFrom(ListTargetGrpcProxiesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -337623,6 +341440,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -337662,6 +341483,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -337694,25 +341519,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for TargetHttpProxies.List. See the method description for details. + /// A request message for TargetPools.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListTargetHttpProxiesRequest : pb::IMessage + public sealed partial class ListTargetPoolsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetHttpProxiesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetPoolsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[821]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[831]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -337723,7 +341548,7 @@ public sealed partial class ListTargetHttpProxiesRequest : pb::IMessageField number for the "filter" field. @@ -337880,6 +341706,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -337913,12 +341754,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListTargetHttpProxiesRequest); + return Equals(other as ListTargetPoolsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListTargetHttpProxiesRequest other) { + public bool Equals(ListTargetPoolsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -337930,6 +341771,7 @@ public bool Equals(ListTargetHttpProxiesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -337943,6 +341785,7 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -337970,6 +341813,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -338004,6 +341851,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -338045,6 +341896,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -338056,7 +341910,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListTargetHttpProxiesRequest other) { + public void MergeFrom(ListTargetPoolsRequest other) { if (other == null) { return; } @@ -338075,6 +341929,9 @@ public void MergeFrom(ListTargetHttpProxiesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -338101,6 +341958,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -338140,6 +342001,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -338164,25 +342029,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for TargetHttpsProxies.List. See the method description for details. + /// A request message for TargetSslProxies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListTargetHttpsProxiesRequest : pb::IMessage + public sealed partial class ListTargetSslProxiesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetHttpsProxiesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetSslProxiesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[822]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[832]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -338193,7 +342058,7 @@ public sealed partial class ListTargetHttpsProxiesRequest : pb::IMessageField number for the "filter" field. @@ -338383,12 +342248,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListTargetHttpsProxiesRequest); + return Equals(other as ListTargetSslProxiesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListTargetHttpsProxiesRequest other) { + public bool Equals(ListTargetSslProxiesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -338526,7 +342391,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListTargetHttpsProxiesRequest other) { + public void MergeFrom(ListTargetSslProxiesRequest other) { if (other == null) { return; } @@ -338634,25 +342499,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for TargetInstances.List. See the method description for details. + /// A request message for TargetTcpProxies.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListTargetInstancesRequest : pb::IMessage + public sealed partial class ListTargetTcpProxiesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetInstancesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetTcpProxiesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[823]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[833]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -338663,7 +342528,7 @@ public sealed partial class ListTargetInstancesRequest : pb::IMessageField number for the "filter" field. @@ -338851,30 +342715,15 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// Name of the zone scoping this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListTargetInstancesRequest); + return Equals(other as ListTargetTcpProxiesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListTargetInstancesRequest other) { + public bool Equals(ListTargetTcpProxiesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -338887,7 +342736,6 @@ public bool Equals(ListTargetInstancesRequest other) { if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -338901,7 +342749,6 @@ public override int GetHashCode() { if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -338920,10 +342767,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -338958,10 +342801,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -339014,9 +342853,6 @@ public int CalculateSize() { if (HasReturnPartialSuccess) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -339025,7 +342861,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListTargetInstancesRequest other) { + public void MergeFrom(ListTargetTcpProxiesRequest other) { if (other == null) { return; } @@ -339047,9 +342883,6 @@ public void MergeFrom(ListTargetInstancesRequest other) { if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -339065,10 +342898,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -339108,10 +342937,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } case 159957578: { PageToken = input.ReadString(); break; @@ -339144,25 +342969,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for TargetPools.List. See the method description for details. + /// A request message for TargetVpnGateways.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListTargetPoolsRequest : pb::IMessage + public sealed partial class ListTargetVpnGatewaysRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetPoolsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetVpnGatewaysRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[824]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[834]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -339173,7 +342998,7 @@ public sealed partial class ListTargetPoolsRequest : pb::IMessageField number for the "filter" field. @@ -339335,7 +343160,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. + /// Name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -339379,12 +343204,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListTargetPoolsRequest); + return Equals(other as ListTargetVpnGatewaysRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListTargetPoolsRequest other) { + public bool Equals(ListTargetVpnGatewaysRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -339535,7 +343360,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListTargetPoolsRequest other) { + public void MergeFrom(ListTargetVpnGatewaysRequest other) { if (other == null) { return; } @@ -339654,25 +343479,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for TargetSslProxies.List. See the method description for details. + /// A request message for UrlMaps.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListTargetSslProxiesRequest : pb::IMessage + public sealed partial class ListUrlMapsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetSslProxiesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListUrlMapsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[825]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[835]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -339683,7 +343508,7 @@ public sealed partial class ListTargetSslProxiesRequest : pb::IMessageField number for the "filter" field. @@ -339873,12 +343698,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListTargetSslProxiesRequest); + return Equals(other as ListUrlMapsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListTargetSslProxiesRequest other) { + public bool Equals(ListUrlMapsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -340016,7 +343841,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListTargetSslProxiesRequest other) { + public void MergeFrom(ListUrlMapsRequest other) { if (other == null) { return; } @@ -340124,25 +343949,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for TargetTcpProxies.List. See the method description for details. + /// A request message for BackendServices.ListUsable. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListTargetTcpProxiesRequest : pb::IMessage + public sealed partial class ListUsableBackendServicesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetTcpProxiesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListUsableBackendServicesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[826]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[836]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -340153,7 +343978,7 @@ public sealed partial class ListTargetTcpProxiesRequest : pb::IMessageField number for the "filter" field. @@ -340343,12 +344168,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListTargetTcpProxiesRequest); + return Equals(other as ListUsableBackendServicesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListTargetTcpProxiesRequest other) { + public bool Equals(ListUsableBackendServicesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -340486,7 +344311,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListTargetTcpProxiesRequest other) { + public void MergeFrom(ListUsableBackendServicesRequest other) { if (other == null) { return; } @@ -340594,25 +344419,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for TargetVpnGateways.List. See the method description for details. + /// A request message for RegionBackendServices.ListUsable. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListTargetVpnGatewaysRequest : pb::IMessage + public sealed partial class ListUsableRegionBackendServicesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListTargetVpnGatewaysRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListUsableRegionBackendServicesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[827]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[837]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -340623,7 +344448,7 @@ public sealed partial class ListTargetVpnGatewaysRequest : pb::IMessageField number for the "filter" field. @@ -340785,7 +344610,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region for this request. + /// Name of the region scoping this request. It must be a string that meets the requirements in RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -340829,12 +344654,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListTargetVpnGatewaysRequest); + return Equals(other as ListUsableRegionBackendServicesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListTargetVpnGatewaysRequest other) { + public bool Equals(ListUsableRegionBackendServicesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -340985,7 +344810,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListTargetVpnGatewaysRequest other) { + public void MergeFrom(ListUsableRegionBackendServicesRequest other) { if (other == null) { return; } @@ -341104,25 +344929,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for UrlMaps.List. See the method description for details. + /// A request message for Subnetworks.ListUsable. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListUrlMapsRequest : pb::IMessage + public sealed partial class ListUsableSubnetworksRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListUrlMapsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListUsableSubnetworksRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[828]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[838]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -341133,7 +344958,7 @@ public sealed partial class ListUrlMapsRequest : pb::IMessageField number for the "filter" field. @@ -341323,12 +345148,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListUrlMapsRequest); + return Equals(other as ListUsableSubnetworksRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListUrlMapsRequest other) { + public bool Equals(ListUsableSubnetworksRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -341466,7 +345291,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListUrlMapsRequest other) { + public void MergeFrom(ListUsableSubnetworksRequest other) { if (other == null) { return; } @@ -341574,25 +345399,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for BackendServices.ListUsable. See the method description for details. + /// A request message for VpnGateways.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListUsableBackendServicesRequest : pb::IMessage + public sealed partial class ListVpnGatewaysRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListUsableBackendServicesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListVpnGatewaysRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[829]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[839]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -341603,7 +345428,7 @@ public sealed partial class ListUsableBackendServicesRequest : pb::IMessageField number for the "filter" field. @@ -341760,6 +345586,21 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -341793,12 +345634,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListUsableBackendServicesRequest); + return Equals(other as ListVpnGatewaysRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListUsableBackendServicesRequest other) { + public bool Equals(ListVpnGatewaysRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -341810,6 +345651,7 @@ public bool Equals(ListUsableBackendServicesRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -341823,6 +345665,7 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -341850,6 +345693,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -341884,6 +345731,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -341925,6 +345776,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -341936,7 +345790,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListUsableBackendServicesRequest other) { + public void MergeFrom(ListVpnGatewaysRequest other) { if (other == null) { return; } @@ -341955,6 +345809,9 @@ public void MergeFrom(ListUsableBackendServicesRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -341981,6 +345838,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -342020,6 +345881,10 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1284503362: { OrderBy = input.ReadString(); break; @@ -342044,25 +345909,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionBackendServices.ListUsable. See the method description for details. + /// A request message for VpnTunnels.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListUsableRegionBackendServicesRequest : pb::IMessage + public sealed partial class ListVpnTunnelsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListUsableRegionBackendServicesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListVpnTunnelsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[830]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[840]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -342073,7 +345938,7 @@ public sealed partial class ListUsableRegionBackendServicesRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListUsableRegionBackendServicesRequest() { + public ListVpnTunnelsRequest() { OnConstruction(); } @@ -342081,7 +345946,7 @@ public ListUsableRegionBackendServicesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListUsableRegionBackendServicesRequest(ListUsableRegionBackendServicesRequest other) : this() { + public ListVpnTunnelsRequest(ListVpnTunnelsRequest other) : this() { _hasBits0 = other._hasBits0; filter_ = other.filter_; maxResults_ = other.maxResults_; @@ -342095,8 +345960,8 @@ public ListUsableRegionBackendServicesRequest(ListUsableRegionBackendServicesReq [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListUsableRegionBackendServicesRequest Clone() { - return new ListUsableRegionBackendServicesRequest(this); + public ListVpnTunnelsRequest Clone() { + return new ListVpnTunnelsRequest(this); } /// Field number for the "filter" field. @@ -342235,7 +346100,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// Name of the region scoping this request. It must be a string that meets the requirements in RFC1035. + /// Name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -342279,12 +346144,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListUsableRegionBackendServicesRequest); + return Equals(other as ListVpnTunnelsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListUsableRegionBackendServicesRequest other) { + public bool Equals(ListVpnTunnelsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -342435,7 +346300,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListUsableRegionBackendServicesRequest other) { + public void MergeFrom(ListVpnTunnelsRequest other) { if (other == null) { return; } @@ -342554,25 +346419,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Subnetworks.ListUsable. See the method description for details. + /// A request message for Projects.ListXpnHosts. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListUsableSubnetworksRequest : pb::IMessage + public sealed partial class ListXpnHostsProjectsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListUsableSubnetworksRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListXpnHostsProjectsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[831]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[841]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -342583,7 +346448,7 @@ public sealed partial class ListUsableSubnetworksRequest : pb::IMessageField number for the "filter" field. @@ -342740,6 +346606,21 @@ public string Project { } } + /// Field number for the "projects_list_xpn_hosts_request_resource" field. + public const int ProjectsListXpnHostsRequestResourceFieldNumber = 238266391; + private global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest projectsListXpnHostsRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest ProjectsListXpnHostsRequestResource { + get { return projectsListXpnHostsRequestResource_; } + set { + projectsListXpnHostsRequestResource_ = value; + } + } + /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -342773,12 +346654,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListUsableSubnetworksRequest); + return Equals(other as ListXpnHostsProjectsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListUsableSubnetworksRequest other) { + public bool Equals(ListXpnHostsProjectsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -342790,6 +346671,7 @@ public bool Equals(ListUsableSubnetworksRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; + if (!object.Equals(ProjectsListXpnHostsRequestResource, other.ProjectsListXpnHostsRequestResource)) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -342803,6 +346685,7 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (projectsListXpnHostsRequestResource_ != null) hash ^= ProjectsListXpnHostsRequestResource.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -342838,6 +346721,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (projectsListXpnHostsRequestResource_ != null) { + output.WriteRawTag(186, 129, 245, 140, 7); + output.WriteMessage(ProjectsListXpnHostsRequestResource); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -342872,6 +346759,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (projectsListXpnHostsRequestResource_ != null) { + output.WriteRawTag(186, 129, 245, 140, 7); + output.WriteMessage(ProjectsListXpnHostsRequestResource); + } if (HasFilter) { output.WriteRawTag(194, 183, 153, 130, 10); output.WriteString(Filter); @@ -342905,6 +346796,9 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (projectsListXpnHostsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(ProjectsListXpnHostsRequestResource); + } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -342916,7 +346810,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListUsableSubnetworksRequest other) { + public void MergeFrom(ListXpnHostsProjectsRequest other) { if (other == null) { return; } @@ -342935,6 +346829,12 @@ public void MergeFrom(ListUsableSubnetworksRequest other) { if (other.Project.Length != 0) { Project = other.Project; } + if (other.projectsListXpnHostsRequestResource_ != null) { + if (projectsListXpnHostsRequestResource_ == null) { + ProjectsListXpnHostsRequestResource = new global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest(); + } + ProjectsListXpnHostsRequestResource.MergeFrom(other.ProjectsListXpnHostsRequestResource); + } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -342969,6 +346869,13 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1906131130: { + if (projectsListXpnHostsRequestResource_ == null) { + ProjectsListXpnHostsRequestResource = new global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest(); + } + input.ReadMessage(ProjectsListXpnHostsRequestResource); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -343008,6 +346915,13 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 1906131130: { + if (projectsListXpnHostsRequestResource_ == null) { + ProjectsListXpnHostsRequestResource = new global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest(); + } + input.ReadMessage(ProjectsListXpnHostsRequestResource); + break; + } case 2688965570: { Filter = input.ReadString(); break; @@ -343024,25 +346938,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for VpnGateways.List. See the method description for details. + /// A request message for ZoneOperations.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListVpnGatewaysRequest : pb::IMessage + public sealed partial class ListZoneOperationsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListVpnGatewaysRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListZoneOperationsRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[832]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[842]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -343053,7 +346967,7 @@ public sealed partial class ListVpnGatewaysRequest : pb::IMessageField number for the "filter" field. @@ -343211,21 +347125,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -343256,15 +347155,30 @@ public void ClearReturnPartialSuccess() { _hasBits0 &= ~2; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// Name of the zone for request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListVpnGatewaysRequest); + return Equals(other as ListZoneOperationsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListVpnGatewaysRequest other) { + public bool Equals(ListZoneOperationsRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -343276,8 +347190,8 @@ public bool Equals(ListVpnGatewaysRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -343290,8 +347204,8 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -343310,6 +347224,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -343318,10 +347236,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -343348,6 +347262,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasPageToken) { output.WriteRawTag(202, 132, 163, 76); output.WriteString(PageToken); @@ -343356,10 +347274,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -343401,12 +347315,12 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -343415,7 +347329,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListVpnGatewaysRequest other) { + public void MergeFrom(ListZoneOperationsRequest other) { if (other == null) { return; } @@ -343434,12 +347348,12 @@ public void MergeFrom(ListVpnGatewaysRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -343455,6 +347369,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -343463,10 +347381,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -343498,6 +347412,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 159957578: { PageToken = input.ReadString(); break; @@ -343506,10 +347424,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -343534,25 +347448,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for VpnTunnels.List. See the method description for details. + /// A request message for Zones.List. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListVpnTunnelsRequest : pb::IMessage + public sealed partial class ListZonesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListVpnTunnelsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListZonesRequest()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[833]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[843]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -343563,7 +347477,7 @@ public sealed partial class ListVpnTunnelsRequest : pb::IMessageField number for the "filter" field. @@ -343721,21 +347634,6 @@ public string Project { } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// Name of the region for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Field number for the "return_partial_success" field. public const int ReturnPartialSuccessFieldNumber = 517198390; private readonly static bool ReturnPartialSuccessDefaultValue = false; @@ -343769,12 +347667,12 @@ public void ClearReturnPartialSuccess() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListVpnTunnelsRequest); + return Equals(other as ListZonesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListVpnTunnelsRequest other) { + public bool Equals(ListZonesRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -343786,7 +347684,6 @@ public bool Equals(ListVpnTunnelsRequest other) { if (OrderBy != other.OrderBy) return false; if (PageToken != other.PageToken) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; return Equals(_unknownFields, other._unknownFields); } @@ -343800,7 +347697,6 @@ public override int GetHashCode() { if (HasOrderBy) hash ^= OrderBy.GetHashCode(); if (HasPageToken) hash ^= PageToken.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -343828,10 +347724,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -343866,10 +347758,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 193, 220, 208, 1); output.WriteUInt32(MaxResults); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (HasOrderBy) { output.WriteRawTag(194, 238, 191, 228, 4); output.WriteString(OrderBy); @@ -343911,9 +347799,6 @@ public int CalculateSize() { if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasReturnPartialSuccess) { size += 5 + 1; } @@ -343925,7 +347810,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListVpnTunnelsRequest other) { + public void MergeFrom(ListZonesRequest other) { if (other == null) { return; } @@ -343944,9 +347829,6 @@ public void MergeFrom(ListVpnTunnelsRequest other) { if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasReturnPartialSuccess) { ReturnPartialSuccess = other.ReturnPartialSuccess; } @@ -343973,10 +347855,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -344016,10 +347894,6 @@ public void MergeFrom(pb::CodedInputStream input) { MaxResults = input.ReadUInt32(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1284503362: { OrderBy = input.ReadString(); break; @@ -344044,25 +347918,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Projects.ListXpnHosts. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListXpnHostsProjectsRequest : pb::IMessage + public sealed partial class LocalDisk : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListXpnHostsProjectsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocalDisk()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[834]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[844]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -344073,7 +347946,7 @@ public sealed partial class ListXpnHostsProjectsRequest : pb::IMessageField number for the "filter" field. - public const int FilterFieldNumber = 336120696; - private readonly static string FilterDefaultValue = ""; + /// Field number for the "disk_count" field. + public const int DiskCountFieldNumber = 182933485; + private readonly static int DiskCountDefaultValue = 0; - private string filter_; + private int diskCount_; /// - /// A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. These two types of filter expressions cannot be mixed in one request. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. You cannot combine constraints on multiple fields using regular expressions. + /// Specifies the number of such disks. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Filter { - get { return filter_ ?? FilterDefaultValue; } + public int DiskCount { + get { if ((_hasBits0 & 1) != 0) { return diskCount_; } else { return DiskCountDefaultValue; } } set { - filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 1; + diskCount_ = value; } } - /// Gets whether the "filter" field is set + /// Gets whether the "disk_count" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFilter { - get { return filter_ != null; } + public bool HasDiskCount { + get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "filter" field + /// Clears the value of the "disk_count" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFilter() { - filter_ = null; + public void ClearDiskCount() { + _hasBits0 &= ~1; } - /// Field number for the "max_results" field. - public const int MaxResultsFieldNumber = 54715419; - private readonly static uint MaxResultsDefaultValue = 0; + /// Field number for the "disk_size_gb" field. + public const int DiskSizeGbFieldNumber = 316263735; + private readonly static int DiskSizeGbDefaultValue = 0; - private uint maxResults_; + private int diskSizeGb_; /// - /// The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) + /// Specifies the size of the disk in base-2 GB. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public uint MaxResults { - get { if ((_hasBits0 & 1) != 0) { return maxResults_; } else { return MaxResultsDefaultValue; } } + public int DiskSizeGb { + get { if ((_hasBits0 & 2) != 0) { return diskSizeGb_; } else { return DiskSizeGbDefaultValue; } } set { - _hasBits0 |= 1; - maxResults_ = value; + _hasBits0 |= 2; + diskSizeGb_ = value; } } - /// Gets whether the "max_results" field is set + /// Gets whether the "disk_size_gb" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMaxResults { - get { return (_hasBits0 & 1) != 0; } + public bool HasDiskSizeGb { + get { return (_hasBits0 & 2) != 0; } } - /// Clears the value of the "max_results" field + /// Clears the value of the "disk_size_gb" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMaxResults() { - _hasBits0 &= ~1; + public void ClearDiskSizeGb() { + _hasBits0 &= ~2; } - /// Field number for the "order_by" field. - public const int OrderByFieldNumber = 160562920; - private readonly static string OrderByDefaultValue = ""; + /// Field number for the "disk_type" field. + public const int DiskTypeFieldNumber = 93009052; + private readonly static string DiskTypeDefaultValue = ""; - private string orderBy_; + private string diskType_; /// - /// Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported. + /// Specifies the desired disk type on the node. This disk type must be a local storage type (e.g.: local-ssd). Note that for nodeTemplates, this should be the name of the disk type and not its URL. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string OrderBy { - get { return orderBy_ ?? OrderByDefaultValue; } + public string DiskType { + get { return diskType_ ?? DiskTypeDefaultValue; } set { - orderBy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + diskType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "order_by" field is set + /// Gets whether the "disk_type" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasOrderBy { - get { return orderBy_ != null; } + public bool HasDiskType { + get { return diskType_ != null; } } - /// Clears the value of the "order_by" field + /// Clears the value of the "disk_type" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearOrderBy() { - orderBy_ = null; + public void ClearDiskType() { + diskType_ = null; } - /// Field number for the "page_token" field. - public const int PageTokenFieldNumber = 19994697; - private readonly static string PageTokenDefaultValue = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LocalDisk); + } - private string pageToken_; - /// - /// Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string PageToken { - get { return pageToken_ ?? PageTokenDefaultValue; } - set { - pageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + public bool Equals(LocalDisk other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; } + if (DiskCount != other.DiskCount) return false; + if (DiskSizeGb != other.DiskSizeGb) return false; + if (DiskType != other.DiskType) return false; + return Equals(_unknownFields, other._unknownFields); } - /// Gets whether the "page_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPageToken { - get { return pageToken_ != null; } + public override int GetHashCode() { + int hash = 1; + if (HasDiskCount) hash ^= DiskCount.GetHashCode(); + if (HasDiskSizeGb) hash ^= DiskSizeGb.GetHashCode(); + if (HasDiskType) hash ^= DiskType.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; } - /// Clears the value of the "page_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPageToken() { - pageToken_ = null; + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; - /// - /// Project ID for this request. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } - set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasDiskType) { + output.WriteRawTag(226, 201, 230, 226, 2); + output.WriteString(DiskType); + } + if (HasDiskCount) { + output.WriteRawTag(232, 254, 234, 185, 5); + output.WriteInt32(DiskCount); + } + if (HasDiskSizeGb) { + output.WriteRawTag(184, 211, 185, 182, 9); + output.WriteInt32(DiskSizeGb); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasDiskType) { + output.WriteRawTag(226, 201, 230, 226, 2); + output.WriteString(DiskType); + } + if (HasDiskCount) { + output.WriteRawTag(232, 254, 234, 185, 5); + output.WriteInt32(DiskCount); + } + if (HasDiskSizeGb) { + output.WriteRawTag(184, 211, 185, 182, 9); + output.WriteInt32(DiskSizeGb); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); } } + #endif - /// Field number for the "projects_list_xpn_hosts_request_resource" field. - public const int ProjectsListXpnHostsRequestResourceFieldNumber = 238266391; - private global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest projectsListXpnHostsRequestResource_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasDiskCount) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(DiskCount); + } + if (HasDiskSizeGb) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(DiskSizeGb); + } + if (HasDiskType) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(DiskType); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LocalDisk other) { + if (other == null) { + return; + } + if (other.HasDiskCount) { + DiskCount = other.DiskCount; + } + if (other.HasDiskSizeGb) { + DiskSizeGb = other.DiskSizeGb; + } + if (other.HasDiskType) { + DiskType = other.DiskType; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 744072418: { + DiskType = input.ReadString(); + break; + } + case 1463467880: { + DiskCount = input.ReadInt32(); + break; + } + case 2530109880: { + DiskSizeGb = input.ReadInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 744072418: { + DiskType = input.ReadString(); + break; + } + case 1463467880: { + DiskCount = input.ReadInt32(); + break; + } + case 2530109880: { + DiskSizeGb = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// Provides a localized error message that is safe to return to the user which can be attached to an RPC error. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LocalizedMessage : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocalizedMessage()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[845]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocalizedMessage() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocalizedMessage(LocalizedMessage other) : this() { + locale_ = other.locale_; + message_ = other.message_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocalizedMessage Clone() { + return new LocalizedMessage(this); + } + + /// Field number for the "locale" field. + public const int LocaleFieldNumber = 513150554; + private readonly static string LocaleDefaultValue = ""; + + private string locale_; /// - /// The body resource for this request + /// The locale used following the specification defined at https://www.rfc-editor.org/rfc/bcp/bcp47.txt. Examples are: "en-US", "fr-CH", "es-MX" /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest ProjectsListXpnHostsRequestResource { - get { return projectsListXpnHostsRequestResource_; } + public string Locale { + get { return locale_ ?? LocaleDefaultValue; } set { - projectsListXpnHostsRequestResource_ = value; + locale_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "locale" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLocale { + get { return locale_ != null; } + } + /// Clears the value of the "locale" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLocale() { + locale_ = null; + } - /// Field number for the "return_partial_success" field. - public const int ReturnPartialSuccessFieldNumber = 517198390; - private readonly static bool ReturnPartialSuccessDefaultValue = false; + /// Field number for the "message" field. + public const int MessageFieldNumber = 418054151; + private readonly static string MessageDefaultValue = ""; - private bool returnPartialSuccess_; + private string message_; /// - /// Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code. + /// The localized error message in the above locale. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool ReturnPartialSuccess { - get { if ((_hasBits0 & 2) != 0) { return returnPartialSuccess_; } else { return ReturnPartialSuccessDefaultValue; } } + public string Message { + get { return message_ ?? MessageDefaultValue; } set { - _hasBits0 |= 2; - returnPartialSuccess_ = value; + message_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "return_partial_success" field is set + /// Gets whether the "message" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasReturnPartialSuccess { - get { return (_hasBits0 & 2) != 0; } + public bool HasMessage { + get { return message_ != null; } } - /// Clears the value of the "return_partial_success" field + /// Clears the value of the "message" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearReturnPartialSuccess() { - _hasBits0 &= ~2; + public void ClearMessage() { + message_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListXpnHostsProjectsRequest); + return Equals(other as LocalizedMessage); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListXpnHostsProjectsRequest other) { + public bool Equals(LocalizedMessage other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Filter != other.Filter) return false; - if (MaxResults != other.MaxResults) return false; - if (OrderBy != other.OrderBy) return false; - if (PageToken != other.PageToken) return false; - if (Project != other.Project) return false; - if (!object.Equals(ProjectsListXpnHostsRequestResource, other.ProjectsListXpnHostsRequestResource)) return false; - if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Locale != other.Locale) return false; + if (Message != other.Message) return false; return Equals(_unknownFields, other._unknownFields); } @@ -344305,13 +348369,8 @@ public bool Equals(ListXpnHostsProjectsRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasFilter) hash ^= Filter.GetHashCode(); - if (HasMaxResults) hash ^= MaxResults.GetHashCode(); - if (HasOrderBy) hash ^= OrderBy.GetHashCode(); - if (HasPageToken) hash ^= PageToken.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (projectsListXpnHostsRequestResource_ != null) hash ^= ProjectsListXpnHostsRequestResource.GetHashCode(); - if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (HasLocale) hash ^= Locale.GetHashCode(); + if (HasMessage) hash ^= Message.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -344330,36 +348389,90 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasPageToken) { - output.WriteRawTag(202, 132, 163, 76); - output.WriteString(PageToken); + if (HasMessage) { + output.WriteRawTag(186, 128, 224, 186, 12); + output.WriteString(Message); } - if (HasMaxResults) { - output.WriteRawTag(216, 193, 220, 208, 1); - output.WriteUInt32(MaxResults); + if (HasLocale) { + output.WriteRawTag(210, 229, 193, 165, 15); + output.WriteString(Locale); } - if (HasOrderBy) { - output.WriteRawTag(194, 238, 191, 228, 4); - output.WriteString(OrderBy); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasMessage) { + output.WriteRawTag(186, 128, 224, 186, 12); + output.WriteString(Message); } - if (projectsListXpnHostsRequestResource_ != null) { - output.WriteRawTag(186, 129, 245, 140, 7); - output.WriteMessage(ProjectsListXpnHostsRequestResource); + if (HasLocale) { + output.WriteRawTag(210, 229, 193, 165, 15); + output.WriteString(Locale); } - if (HasFilter) { - output.WriteRawTag(194, 183, 153, 130, 10); - output.WriteString(Filter); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); } - if (HasReturnPartialSuccess) { - output.WriteRawTag(176, 163, 250, 180, 15); - output.WriteBool(ReturnPartialSuccess); + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasLocale) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Locale); + } + if (HasMessage) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Message); } if (_unknownFields != null) { - _unknownFields.WriteTo(output); + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LocalizedMessage other) { + if (other == null) { + return; + } + if (other.HasLocale) { + Locale = other.Locale; + } + if (other.HasMessage) { + Message = other.Message; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 3344433210: { + Message = input.ReadString(); + break; + } + case 4105204434: { + Locale = input.ReadString(); + break; + } + } } #endif } @@ -344367,35 +348480,185 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasPageToken) { - output.WriteRawTag(202, 132, 163, 76); - output.WriteString(PageToken); + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 3344433210: { + Message = input.ReadString(); + break; + } + case 4105204434: { + Locale = input.ReadString(); + break; + } + } } - if (HasMaxResults) { - output.WriteRawTag(216, 193, 220, 208, 1); - output.WriteUInt32(MaxResults); + } + #endif + + } + + /// + /// Configuration for location policy among multiple possible locations (e.g. preferences for zone selection among zones in a single region). + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LocationPolicy : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocationPolicy()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[846]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicy() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicy(LocationPolicy other) : this() { + locations_ = other.locations_.Clone(); + targetShape_ = other.targetShape_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicy Clone() { + return new LocationPolicy(this); + } + + /// Field number for the "locations" field. + public const int LocationsFieldNumber = 413423454; + private static readonly pbc::MapField.Codec _map_locations_codec + = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.LocationPolicyLocation.Parser), 3307387634); + private readonly pbc::MapField locations_ = new pbc::MapField(); + /// + /// Location configurations mapped by location name. Currently only zone names are supported and must be represented as valid internal URLs, such as zones/us-central1-a. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::MapField Locations { + get { return locations_; } + } + + /// Field number for the "target_shape" field. + public const int TargetShapeFieldNumber = 338621299; + private readonly static string TargetShapeDefaultValue = ""; + + private string targetShape_; + /// + /// Strategy for distributing VMs across zones in a region. + /// Check the TargetShape enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string TargetShape { + get { return targetShape_ ?? TargetShapeDefaultValue; } + set { + targetShape_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } - if (HasOrderBy) { - output.WriteRawTag(194, 238, 191, 228, 4); - output.WriteString(OrderBy); + } + /// Gets whether the "target_shape" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTargetShape { + get { return targetShape_ != null; } + } + /// Clears the value of the "target_shape" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTargetShape() { + targetShape_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LocationPolicy); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LocationPolicy other) { + if (ReferenceEquals(other, null)) { + return false; } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (ReferenceEquals(other, this)) { + return true; } - if (projectsListXpnHostsRequestResource_ != null) { - output.WriteRawTag(186, 129, 245, 140, 7); - output.WriteMessage(ProjectsListXpnHostsRequestResource); + if (!Locations.Equals(other.Locations)) return false; + if (TargetShape != other.TargetShape) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= Locations.GetHashCode(); + if (HasTargetShape) hash ^= TargetShape.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); } - if (HasFilter) { - output.WriteRawTag(194, 183, 153, 130, 10); - output.WriteString(Filter); + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasTargetShape) { + output.WriteRawTag(154, 183, 222, 139, 10); + output.WriteString(TargetShape); } - if (HasReturnPartialSuccess) { - output.WriteRawTag(176, 163, 250, 180, 15); - output.WriteBool(ReturnPartialSuccess); + locations_.WriteTo(output, _map_locations_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasTargetShape) { + output.WriteRawTag(154, 183, 222, 139, 10); + output.WriteString(TargetShape); } + locations_.WriteTo(ref output, _map_locations_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -344406,62 +348669,308 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasFilter) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); + size += locations_.CalculateSize(_map_locations_codec); + if (HasTargetShape) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(TargetShape); } - if (HasMaxResults) { - size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); } - if (HasOrderBy) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LocationPolicy other) { + if (other == null) { + return; } - if (HasPageToken) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); + locations_.MergeFrom(other.locations_); + if (other.HasTargetShape) { + TargetShape = other.TargetShape; } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 2708970394: { + TargetShape = input.ReadString(); + break; + } + case 3307387634: { + locations_.AddEntriesFrom(input, _map_locations_codec); + break; + } + } } - if (projectsListXpnHostsRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(ProjectsListXpnHostsRequestResource); + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 2708970394: { + TargetShape = input.ReadString(); + break; + } + case 3307387634: { + locations_.AddEntriesFrom(ref input, _map_locations_codec); + break; + } + } } - if (HasReturnPartialSuccess) { - size += 5 + 1; + } + #endif + + #region Nested types + /// Container for nested types declared in the LocationPolicy message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// Strategy for distributing VMs across zones in a region. + /// + public enum TargetShape { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_TARGET_SHAPE")] UndefinedTargetShape = 0, + /// + /// GCE picks zones for creating VM instances to fulfill the requested number of VMs within present resource constraints and to maximize utilization of unused zonal reservations. Recommended for batch workloads that do not require high availability. + /// + [pbr::OriginalName("ANY")] Any = 64972, + /// + /// GCE always selects a single zone for all the VMs, optimizing for resource quotas, available reservations and general capacity. Recommended for batch workloads that cannot tollerate distribution over multiple zones. This the default shape in Bulk Insert and Capacity Advisor APIs. + /// + [pbr::OriginalName("ANY_SINGLE_ZONE")] AnySingleZone = 61100880, + /// + /// GCE prioritizes acquisition of resources, scheduling VMs in zones where resources are available while distributing VMs as evenly as possible across allowed zones to minimize the impact of zonal failure. Recommended for highly available serving workloads. + /// + [pbr::OriginalName("BALANCED")] Balanced = 468409608, + } + + } + #endregion + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LocationPolicyLocation : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocationPolicyLocation()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[847]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicyLocation() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicyLocation(LocationPolicyLocation other) : this() { + constraints_ = other.constraints_ != null ? other.constraints_.Clone() : null; + preference_ = other.preference_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicyLocation Clone() { + return new LocationPolicyLocation(this); + } + + /// Field number for the "constraints" field. + public const int ConstraintsFieldNumber = 3909174; + private global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints constraints_; + /// + /// Constraints that the caller requires on the result distribution in this zone. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints Constraints { + get { return constraints_; } + set { + constraints_ = value; + } + } + + /// Field number for the "preference" field. + public const int PreferenceFieldNumber = 150781147; + private readonly static string PreferenceDefaultValue = ""; + + private string preference_; + /// + /// Preference for a given location. Set to either ALLOW or DENY. + /// Check the Preference enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Preference { + get { return preference_ ?? PreferenceDefaultValue; } + set { + preference_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "preference" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPreference { + get { return preference_ != null; } + } + /// Clears the value of the "preference" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPreference() { + preference_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LocationPolicyLocation); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LocationPolicyLocation other) { + if (ReferenceEquals(other, null)) { + return false; } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Constraints, other.Constraints)) return false; + if (Preference != other.Preference) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (constraints_ != null) hash ^= Constraints.GetHashCode(); + if (HasPreference) hash ^= Preference.GetHashCode(); if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); + hash ^= _unknownFields.GetHashCode(); } - return size; + return hash; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListXpnHostsProjectsRequest other) { - if (other == null) { - return; + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (constraints_ != null) { + output.WriteRawTag(178, 227, 244, 14); + output.WriteMessage(Constraints); } - if (other.HasFilter) { - Filter = other.Filter; + if (HasPreference) { + output.WriteRawTag(218, 205, 151, 191, 4); + output.WriteString(Preference); } - if (other.HasMaxResults) { - MaxResults = other.MaxResults; + if (_unknownFields != null) { + _unknownFields.WriteTo(output); } - if (other.HasOrderBy) { - OrderBy = other.OrderBy; + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (constraints_ != null) { + output.WriteRawTag(178, 227, 244, 14); + output.WriteMessage(Constraints); } - if (other.HasPageToken) { - PageToken = other.PageToken; + if (HasPreference) { + output.WriteRawTag(218, 205, 151, 191, 4); + output.WriteString(Preference); } - if (other.Project.Length != 0) { - Project = other.Project; + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); } - if (other.projectsListXpnHostsRequestResource_ != null) { - if (projectsListXpnHostsRequestResource_ == null) { - ProjectsListXpnHostsRequestResource = new global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest(); + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (constraints_ != null) { + size += 4 + pb::CodedOutputStream.ComputeMessageSize(Constraints); + } + if (HasPreference) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Preference); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LocationPolicyLocation other) { + if (other == null) { + return; + } + if (other.constraints_ != null) { + if (constraints_ == null) { + Constraints = new global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints(); } - ProjectsListXpnHostsRequestResource.MergeFrom(other.ProjectsListXpnHostsRequestResource); + Constraints.MergeFrom(other.Constraints); } - if (other.HasReturnPartialSuccess) { - ReturnPartialSuccess = other.ReturnPartialSuccess; + if (other.HasPreference) { + Preference = other.Preference; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -344478,35 +348987,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 159957578: { - PageToken = input.ReadString(); - break; - } - case 437723352: { - MaxResults = input.ReadUInt32(); - break; - } - case 1284503362: { - OrderBy = input.ReadString(); - break; - } - case 1820481738: { - Project = input.ReadString(); - break; - } - case 1906131130: { - if (projectsListXpnHostsRequestResource_ == null) { - ProjectsListXpnHostsRequestResource = new global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest(); + case 31273394: { + if (constraints_ == null) { + Constraints = new global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints(); } - input.ReadMessage(ProjectsListXpnHostsRequestResource); - break; - } - case 2688965570: { - Filter = input.ReadString(); + input.ReadMessage(Constraints); break; } - case 4137587120: { - ReturnPartialSuccess = input.ReadBool(); + case 1206249178: { + Preference = input.ReadString(); break; } } @@ -344524,35 +349013,258 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 159957578: { - PageToken = input.ReadString(); - break; - } - case 437723352: { - MaxResults = input.ReadUInt32(); + case 31273394: { + if (constraints_ == null) { + Constraints = new global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints(); + } + input.ReadMessage(Constraints); break; } - case 1284503362: { - OrderBy = input.ReadString(); + case 1206249178: { + Preference = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the LocationPolicyLocation message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// Preference for a given location. Set to either ALLOW or DENY. + /// + public enum Preference { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_PREFERENCE")] UndefinedPreference = 0, + /// + /// Location is allowed for use. + /// + [pbr::OriginalName("ALLOW")] Allow = 62368553, + /// + /// Location is prohibited. + /// + [pbr::OriginalName("DENY")] Deny = 2094604, + /// + /// Default value, unused. + /// + [pbr::OriginalName("PREFERENCE_UNSPECIFIED")] Unspecified = 496219571, + } + + } + #endregion + + } + + /// + /// Per-zone constraints on location policy for this zone. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LocationPolicyLocationConstraints : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocationPolicyLocationConstraints()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[848]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicyLocationConstraints() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicyLocationConstraints(LocationPolicyLocationConstraints other) : this() { + _hasBits0 = other._hasBits0; + maxCount_ = other.maxCount_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LocationPolicyLocationConstraints Clone() { + return new LocationPolicyLocationConstraints(this); + } + + /// Field number for the "max_count" field. + public const int MaxCountFieldNumber = 287620724; + private readonly static int MaxCountDefaultValue = 0; + + private int maxCount_; + /// + /// Maximum number of items that are allowed to be placed in this zone. The value must be non-negative. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int MaxCount { + get { if ((_hasBits0 & 1) != 0) { return maxCount_; } else { return MaxCountDefaultValue; } } + set { + _hasBits0 |= 1; + maxCount_ = value; + } + } + /// Gets whether the "max_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMaxCount { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "max_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMaxCount() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LocationPolicyLocationConstraints); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LocationPolicyLocationConstraints other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (MaxCount != other.MaxCount) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasMaxCount) hash ^= MaxCount.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasMaxCount) { + output.WriteRawTag(160, 231, 151, 201, 8); + output.WriteInt32(MaxCount); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasMaxCount) { + output.WriteRawTag(160, 231, 151, 201, 8); + output.WriteInt32(MaxCount); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasMaxCount) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(MaxCount); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LocationPolicyLocationConstraints other) { + if (other == null) { + return; + } + if (other.HasMaxCount) { + MaxCount = other.MaxCount; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - } - case 1906131130: { - if (projectsListXpnHostsRequestResource_ == null) { - ProjectsListXpnHostsRequestResource = new global::Google.Cloud.Compute.V1.ProjectsListXpnHostsRequest(); - } - input.ReadMessage(ProjectsListXpnHostsRequestResource); + case 2300965792: { + MaxCount = input.ReadInt32(); break; } - case 2688965570: { - Filter = input.ReadString(); + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - } - case 4137587120: { - ReturnPartialSuccess = input.ReadBool(); + case 2300965792: { + MaxCount = input.ReadInt32(); break; } } @@ -344563,25 +349275,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for ZoneOperations.List. See the method description for details. + /// Represents a machine image resource. A machine image is a Compute Engine resource that stores all the configuration, metadata, permissions, and data from one or more disks required to create a Virtual machine (VM) instance. For more information, see Machine images. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListZoneOperationsRequest : pb::IMessage + public sealed partial class MachineImage : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListZoneOperationsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineImage()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[835]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[849]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -344592,7 +349304,7 @@ public sealed partial class ListZoneOperationsRequest : pb::IMessageField number for the "filter" field. - public const int FilterFieldNumber = 336120696; - private readonly static string FilterDefaultValue = ""; + /// Field number for the "creation_timestamp" field. + public const int CreationTimestampFieldNumber = 30525366; + private readonly static string CreationTimestampDefaultValue = ""; - private string filter_; + private string creationTimestamp_; /// - /// A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. These two types of filter expressions cannot be mixed in one request. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. You cannot combine constraints on multiple fields using regular expressions. + /// [Output Only] The creation timestamp for this machine image in RFC3339 text format. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Filter { - get { return filter_ ?? FilterDefaultValue; } + public string CreationTimestamp { + get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } set { - filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "filter" field is set + /// Gets whether the "creation_timestamp" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFilter { - get { return filter_ != null; } + public bool HasCreationTimestamp { + get { return creationTimestamp_ != null; } } - /// Clears the value of the "filter" field + /// Clears the value of the "creation_timestamp" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFilter() { - filter_ = null; + public void ClearCreationTimestamp() { + creationTimestamp_ = null; } - /// Field number for the "max_results" field. - public const int MaxResultsFieldNumber = 54715419; - private readonly static uint MaxResultsDefaultValue = 0; + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; - private uint maxResults_; + private string description_; /// - /// The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) + /// An optional description of this resource. Provide this property when you create the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public uint MaxResults { - get { if ((_hasBits0 & 1) != 0) { return maxResults_; } else { return MaxResultsDefaultValue; } } + public string Description { + get { return description_ ?? DescriptionDefaultValue; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "description" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDescription { + get { return description_ != null; } + } + /// Clears the value of the "description" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDescription() { + description_ = null; + } + + /// Field number for the "guest_flush" field. + public const int GuestFlushFieldNumber = 385550813; + private readonly static bool GuestFlushDefaultValue = false; + + private bool guestFlush_; + /// + /// [Input Only] Whether to attempt an application consistent machine image by informing the OS to prepare for the snapshot process. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool GuestFlush { + get { if ((_hasBits0 & 4) != 0) { return guestFlush_; } else { return GuestFlushDefaultValue; } } + set { + _hasBits0 |= 4; + guestFlush_ = value; + } + } + /// Gets whether the "guest_flush" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasGuestFlush { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "guest_flush" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearGuestFlush() { + _hasBits0 &= ~4; + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + /// + /// [Output Only] A unique identifier for this machine image. The server defines this identifier. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } set { _hasBits0 |= 1; - maxResults_ = value; + id_ = value; } } - /// Gets whether the "max_results" field is set + /// Gets whether the "id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMaxResults { + public bool HasId { get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "max_results" field + /// Clears the value of the "id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMaxResults() { + public void ClearId() { _hasBits0 &= ~1; } - /// Field number for the "order_by" field. - public const int OrderByFieldNumber = 160562920; - private readonly static string OrderByDefaultValue = ""; + /// Field number for the "instance_properties" field. + public const int InstancePropertiesFieldNumber = 215355165; + private global::Google.Cloud.Compute.V1.InstanceProperties instanceProperties_; + /// + /// [Output Only] Properties of source instance + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.InstanceProperties InstanceProperties { + get { return instanceProperties_; } + set { + instanceProperties_ = value; + } + } - private string orderBy_; + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; /// - /// Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported. + /// [Output Only] The resource type, which is always compute#machineImage for machine image. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string OrderBy { - get { return orderBy_ ?? OrderByDefaultValue; } + public string Kind { + get { return kind_ ?? KindDefaultValue; } set { - orderBy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "order_by" field is set + /// Gets whether the "kind" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasOrderBy { - get { return orderBy_ != null; } + public bool HasKind { + get { return kind_ != null; } } - /// Clears the value of the "order_by" field + /// Clears the value of the "kind" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearOrderBy() { - orderBy_ = null; + public void ClearKind() { + kind_ = null; } - /// Field number for the "page_token" field. - public const int PageTokenFieldNumber = 19994697; - private readonly static string PageTokenDefaultValue = ""; + /// Field number for the "machine_image_encryption_key" field. + public const int MachineImageEncryptionKeyFieldNumber = 528089087; + private global::Google.Cloud.Compute.V1.CustomerEncryptionKey machineImageEncryptionKey_; + /// + /// Encrypts the machine image using a customer-supplied encryption key. After you encrypt a machine image using a customer-supplied key, you must provide the same key if you use the machine image later. For example, you must provide the encryption key when you create an instance from the encrypted machine image in a future request. Customer-supplied encryption keys do not protect access to metadata of the machine image. If you do not provide an encryption key when creating the machine image, then the machine image will be encrypted using an automatically generated key and you do not need to provide a key to use the machine image later. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.CustomerEncryptionKey MachineImageEncryptionKey { + get { return machineImageEncryptionKey_; } + set { + machineImageEncryptionKey_ = value; + } + } - private string pageToken_; + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; + + private string name_; /// - /// Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. + /// Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string PageToken { - get { return pageToken_ ?? PageTokenDefaultValue; } + public string Name { + get { return name_ ?? NameDefaultValue; } set { - pageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "page_token" field is set + /// Gets whether the "name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPageToken { - get { return pageToken_ != null; } + public bool HasName { + get { return name_ != null; } } - /// Clears the value of the "page_token" field + /// Clears the value of the "name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPageToken() { - pageToken_ = null; + public void ClearName() { + name_ = null; } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "satisfies_pzi" field. + public const int SatisfiesPziFieldNumber = 480964257; + private readonly static bool SatisfiesPziDefaultValue = false; + + private bool satisfiesPzi_; /// - /// Project ID for this request. + /// Output only. Reserved for future use. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public bool SatisfiesPzi { + get { if ((_hasBits0 & 8) != 0) { return satisfiesPzi_; } else { return SatisfiesPziDefaultValue; } } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 8; + satisfiesPzi_ = value; + } + } + /// Gets whether the "satisfies_pzi" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSatisfiesPzi { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "satisfies_pzi" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSatisfiesPzi() { + _hasBits0 &= ~8; + } + + /// Field number for the "satisfies_pzs" field. + public const int SatisfiesPzsFieldNumber = 480964267; + private readonly static bool SatisfiesPzsDefaultValue = false; + + private bool satisfiesPzs_; + /// + /// [Output Only] Reserved for future use. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool SatisfiesPzs { + get { if ((_hasBits0 & 16) != 0) { return satisfiesPzs_; } else { return SatisfiesPzsDefaultValue; } } + set { + _hasBits0 |= 16; + satisfiesPzs_ = value; } } + /// Gets whether the "satisfies_pzs" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSatisfiesPzs { + get { return (_hasBits0 & 16) != 0; } + } + /// Clears the value of the "satisfies_pzs" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSatisfiesPzs() { + _hasBits0 &= ~16; + } - /// Field number for the "return_partial_success" field. - public const int ReturnPartialSuccessFieldNumber = 517198390; - private readonly static bool ReturnPartialSuccessDefaultValue = false; + /// Field number for the "saved_disks" field. + public const int SavedDisksFieldNumber = 397424318; + private static readonly pb::FieldCodec _repeated_savedDisks_codec + = pb::FieldCodec.ForMessage(3179394546, global::Google.Cloud.Compute.V1.SavedDisk.Parser); + private readonly pbc::RepeatedField savedDisks_ = new pbc::RepeatedField(); + /// + /// An array of Machine Image specific properties for disks attached to the source instance + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SavedDisks { + get { return savedDisks_; } + } + + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; + /// + /// [Output Only] The URL for this machine image. The server defines this URL. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } + set { + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "source_disk_encryption_keys" field. + public const int SourceDiskEncryptionKeysFieldNumber = 370408498; + private static readonly pb::FieldCodec _repeated_sourceDiskEncryptionKeys_codec + = pb::FieldCodec.ForMessage(2963267986, global::Google.Cloud.Compute.V1.SourceDiskEncryptionKey.Parser); + private readonly pbc::RepeatedField sourceDiskEncryptionKeys_ = new pbc::RepeatedField(); + /// + /// [Input Only] The customer-supplied encryption key of the disks attached to the source instance. Required if the source disk is protected by a customer-supplied encryption key. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SourceDiskEncryptionKeys { + get { return sourceDiskEncryptionKeys_; } + } + + /// Field number for the "source_instance" field. + public const int SourceInstanceFieldNumber = 396315705; + private readonly static string SourceInstanceDefaultValue = ""; + + private string sourceInstance_; + /// + /// The source instance used to create the machine image. You can provide this as a partial or full URL to the resource. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /instances/instance - projects/project/zones/zone/instances/instance + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SourceInstance { + get { return sourceInstance_ ?? SourceInstanceDefaultValue; } + set { + sourceInstance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "source_instance" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSourceInstance { + get { return sourceInstance_ != null; } + } + /// Clears the value of the "source_instance" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSourceInstance() { + sourceInstance_ = null; + } + + /// Field number for the "source_instance_properties" field. + public const int SourceInstancePropertiesFieldNumber = 475195641; + private global::Google.Cloud.Compute.V1.SourceInstanceProperties sourceInstanceProperties_; + /// + /// [Output Only] DEPRECATED: Please use instance_properties instead for source instance related properties. New properties will not be added to this field. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.SourceInstanceProperties SourceInstanceProperties { + get { return sourceInstanceProperties_; } + set { + sourceInstanceProperties_ = value; + } + } + + /// Field number for the "status" field. + public const int StatusFieldNumber = 181260274; + private readonly static string StatusDefaultValue = ""; + + private string status_; + /// + /// [Output Only] The status of the machine image. One of the following values: INVALID, CREATING, READY, DELETING, and UPLOADING. + /// Check the Status enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Status { + get { return status_ ?? StatusDefaultValue; } + set { + status_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "status" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasStatus { + get { return status_ != null; } + } + /// Clears the value of the "status" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearStatus() { + status_ = null; + } + + /// Field number for the "storage_locations" field. + public const int StorageLocationsFieldNumber = 328005274; + private static readonly pb::FieldCodec _repeated_storageLocations_codec + = pb::FieldCodec.ForString(2624042194); + private readonly pbc::RepeatedField storageLocations_ = new pbc::RepeatedField(); + /// + /// The regional or multi-regional Cloud Storage bucket location where the machine image is stored. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField StorageLocations { + get { return storageLocations_; } + } + + /// Field number for the "total_storage_bytes" field. + public const int TotalStorageBytesFieldNumber = 81855468; + private readonly static long TotalStorageBytesDefaultValue = 0L; - private bool returnPartialSuccess_; + private long totalStorageBytes_; /// - /// Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code. + /// [Output Only] Total size of the storage used by the machine image. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool ReturnPartialSuccess { - get { if ((_hasBits0 & 2) != 0) { return returnPartialSuccess_; } else { return ReturnPartialSuccessDefaultValue; } } + public long TotalStorageBytes { + get { if ((_hasBits0 & 2) != 0) { return totalStorageBytes_; } else { return TotalStorageBytesDefaultValue; } } set { _hasBits0 |= 2; - returnPartialSuccess_ = value; + totalStorageBytes_ = value; } } - /// Gets whether the "return_partial_success" field is set + /// Gets whether the "total_storage_bytes" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasReturnPartialSuccess { + public bool HasTotalStorageBytes { get { return (_hasBits0 & 2) != 0; } } - /// Clears the value of the "return_partial_success" field + /// Clears the value of the "total_storage_bytes" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearReturnPartialSuccess() { + public void ClearTotalStorageBytes() { _hasBits0 &= ~2; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// Name of the zone for request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListZoneOperationsRequest); + return Equals(other as MachineImage); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListZoneOperationsRequest other) { + public bool Equals(MachineImage other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Filter != other.Filter) return false; - if (MaxResults != other.MaxResults) return false; - if (OrderBy != other.OrderBy) return false; - if (PageToken != other.PageToken) return false; - if (Project != other.Project) return false; - if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; - if (Zone != other.Zone) return false; + if (CreationTimestamp != other.CreationTimestamp) return false; + if (Description != other.Description) return false; + if (GuestFlush != other.GuestFlush) return false; + if (Id != other.Id) return false; + if (!object.Equals(InstanceProperties, other.InstanceProperties)) return false; + if (Kind != other.Kind) return false; + if (!object.Equals(MachineImageEncryptionKey, other.MachineImageEncryptionKey)) return false; + if (Name != other.Name) return false; + if (SatisfiesPzi != other.SatisfiesPzi) return false; + if (SatisfiesPzs != other.SatisfiesPzs) return false; + if(!savedDisks_.Equals(other.savedDisks_)) return false; + if (SelfLink != other.SelfLink) return false; + if(!sourceDiskEncryptionKeys_.Equals(other.sourceDiskEncryptionKeys_)) return false; + if (SourceInstance != other.SourceInstance) return false; + if (!object.Equals(SourceInstanceProperties, other.SourceInstanceProperties)) return false; + if (Status != other.Status) return false; + if(!storageLocations_.Equals(other.storageLocations_)) return false; + if (TotalStorageBytes != other.TotalStorageBytes) return false; return Equals(_unknownFields, other._unknownFields); } @@ -344824,13 +349822,24 @@ public bool Equals(ListZoneOperationsRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasFilter) hash ^= Filter.GetHashCode(); - if (HasMaxResults) hash ^= MaxResults.GetHashCode(); - if (HasOrderBy) hash ^= OrderBy.GetHashCode(); - if (HasPageToken) hash ^= PageToken.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); + if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); + if (HasDescription) hash ^= Description.GetHashCode(); + if (HasGuestFlush) hash ^= GuestFlush.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + if (instanceProperties_ != null) hash ^= InstanceProperties.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (machineImageEncryptionKey_ != null) hash ^= MachineImageEncryptionKey.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasSatisfiesPzi) hash ^= SatisfiesPzi.GetHashCode(); + if (HasSatisfiesPzs) hash ^= SatisfiesPzs.GetHashCode(); + hash ^= savedDisks_.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + hash ^= sourceDiskEncryptionKeys_.GetHashCode(); + if (HasSourceInstance) hash ^= SourceInstance.GetHashCode(); + if (sourceInstanceProperties_ != null) hash ^= SourceInstanceProperties.GetHashCode(); + if (HasStatus) hash ^= Status.GetHashCode(); + hash ^= storageLocations_.GetHashCode(); + if (HasTotalStorageBytes) hash ^= TotalStorageBytes.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -344849,33 +349858,68 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); } - if (HasPageToken) { - output.WriteRawTag(202, 132, 163, 76); - output.WriteString(PageToken); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (HasMaxResults) { - output.WriteRawTag(216, 193, 220, 208, 1); - output.WriteUInt32(MaxResults); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); } - if (HasOrderBy) { - output.WriteRawTag(194, 238, 191, 228, 4); - output.WriteString(OrderBy); + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (HasTotalStorageBytes) { + output.WriteRawTag(224, 190, 160, 184, 2); + output.WriteInt64(TotalStorageBytes); } - if (HasFilter) { - output.WriteRawTag(194, 183, 153, 130, 10); - output.WriteString(Filter); + if (HasStatus) { + output.WriteRawTag(146, 255, 185, 179, 5); + output.WriteString(Status); } - if (HasReturnPartialSuccess) { - output.WriteRawTag(176, 163, 250, 180, 15); - output.WriteBool(ReturnPartialSuccess); + if (instanceProperties_ != null) { + output.WriteRawTag(234, 241, 193, 181, 6); + output.WriteMessage(InstanceProperties); + } + storageLocations_.WriteTo(output, _repeated_storageLocations_codec); + sourceDiskEncryptionKeys_.WriteTo(output, _repeated_sourceDiskEncryptionKeys_codec); + if (HasGuestFlush) { + output.WriteRawTag(232, 157, 225, 190, 11); + output.WriteBool(GuestFlush); + } + if (HasSourceInstance) { + output.WriteRawTag(202, 195, 233, 231, 11); + output.WriteString(SourceInstance); + } + savedDisks_.WriteTo(output, _repeated_savedDisks_codec); + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (sourceInstanceProperties_ != null) { + output.WriteRawTag(202, 143, 221, 148, 14); + output.WriteMessage(SourceInstanceProperties); + } + if (HasSatisfiesPzi) { + output.WriteRawTag(136, 234, 221, 170, 14); + output.WriteBool(SatisfiesPzi); + } + if (HasSatisfiesPzs) { + output.WriteRawTag(216, 234, 221, 170, 14); + output.WriteBool(SatisfiesPzs); + } + if (machineImageEncryptionKey_ != null) { + output.WriteRawTag(250, 255, 191, 222, 15); + output.WriteMessage(MachineImageEncryptionKey); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -344887,33 +349931,68 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); } - if (HasPageToken) { - output.WriteRawTag(202, 132, 163, 76); - output.WriteString(PageToken); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (HasMaxResults) { - output.WriteRawTag(216, 193, 220, 208, 1); - output.WriteUInt32(MaxResults); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); } - if (HasOrderBy) { - output.WriteRawTag(194, 238, 191, 228, 4); - output.WriteString(OrderBy); + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (HasTotalStorageBytes) { + output.WriteRawTag(224, 190, 160, 184, 2); + output.WriteInt64(TotalStorageBytes); } - if (HasFilter) { - output.WriteRawTag(194, 183, 153, 130, 10); - output.WriteString(Filter); + if (HasStatus) { + output.WriteRawTag(146, 255, 185, 179, 5); + output.WriteString(Status); } - if (HasReturnPartialSuccess) { - output.WriteRawTag(176, 163, 250, 180, 15); - output.WriteBool(ReturnPartialSuccess); + if (instanceProperties_ != null) { + output.WriteRawTag(234, 241, 193, 181, 6); + output.WriteMessage(InstanceProperties); + } + storageLocations_.WriteTo(ref output, _repeated_storageLocations_codec); + sourceDiskEncryptionKeys_.WriteTo(ref output, _repeated_sourceDiskEncryptionKeys_codec); + if (HasGuestFlush) { + output.WriteRawTag(232, 157, 225, 190, 11); + output.WriteBool(GuestFlush); + } + if (HasSourceInstance) { + output.WriteRawTag(202, 195, 233, 231, 11); + output.WriteString(SourceInstance); + } + savedDisks_.WriteTo(ref output, _repeated_savedDisks_codec); + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (sourceInstanceProperties_ != null) { + output.WriteRawTag(202, 143, 221, 148, 14); + output.WriteMessage(SourceInstanceProperties); + } + if (HasSatisfiesPzi) { + output.WriteRawTag(136, 234, 221, 170, 14); + output.WriteBool(SatisfiesPzi); + } + if (HasSatisfiesPzs) { + output.WriteRawTag(216, 234, 221, 170, 14); + output.WriteBool(SatisfiesPzs); + } + if (machineImageEncryptionKey_ != null) { + output.WriteRawTag(250, 255, 191, 222, 15); + output.WriteMessage(MachineImageEncryptionKey); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -344925,26 +350004,53 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasFilter) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); + if (HasCreationTimestamp) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); } - if (HasMaxResults) { - size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); + if (HasDescription) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); } - if (HasOrderBy) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); + if (HasGuestFlush) { + size += 5 + 1; } - if (HasPageToken) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + if (instanceProperties_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceProperties); } - if (HasReturnPartialSuccess) { + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (machineImageEncryptionKey_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(MachineImageEncryptionKey); + } + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasSatisfiesPzi) { size += 5 + 1; } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + if (HasSatisfiesPzs) { + size += 5 + 1; + } + size += savedDisks_.CalculateSize(_repeated_savedDisks_codec); + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + size += sourceDiskEncryptionKeys_.CalculateSize(_repeated_sourceDiskEncryptionKeys_codec); + if (HasSourceInstance) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SourceInstance); + } + if (sourceInstanceProperties_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(SourceInstanceProperties); + } + if (HasStatus) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Status); + } + size += storageLocations_.CalculateSize(_repeated_storageLocations_codec); + if (HasTotalStorageBytes) { + size += 5 + pb::CodedOutputStream.ComputeInt64Size(TotalStorageBytes); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -344954,30 +350060,66 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListZoneOperationsRequest other) { + public void MergeFrom(MachineImage other) { if (other == null) { return; } - if (other.HasFilter) { - Filter = other.Filter; + if (other.HasCreationTimestamp) { + CreationTimestamp = other.CreationTimestamp; } - if (other.HasMaxResults) { - MaxResults = other.MaxResults; + if (other.HasDescription) { + Description = other.Description; } - if (other.HasOrderBy) { - OrderBy = other.OrderBy; + if (other.HasGuestFlush) { + GuestFlush = other.GuestFlush; } - if (other.HasPageToken) { - PageToken = other.PageToken; + if (other.HasId) { + Id = other.Id; } - if (other.Project.Length != 0) { - Project = other.Project; + if (other.instanceProperties_ != null) { + if (instanceProperties_ == null) { + InstanceProperties = new global::Google.Cloud.Compute.V1.InstanceProperties(); + } + InstanceProperties.MergeFrom(other.InstanceProperties); } - if (other.HasReturnPartialSuccess) { - ReturnPartialSuccess = other.ReturnPartialSuccess; + if (other.HasKind) { + Kind = other.Kind; } - if (other.Zone.Length != 0) { - Zone = other.Zone; + if (other.machineImageEncryptionKey_ != null) { + if (machineImageEncryptionKey_ == null) { + MachineImageEncryptionKey = new global::Google.Cloud.Compute.V1.CustomerEncryptionKey(); + } + MachineImageEncryptionKey.MergeFrom(other.MachineImageEncryptionKey); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasSatisfiesPzi) { + SatisfiesPzi = other.SatisfiesPzi; + } + if (other.HasSatisfiesPzs) { + SatisfiesPzs = other.SatisfiesPzs; + } + savedDisks_.Add(other.savedDisks_); + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + sourceDiskEncryptionKeys_.Add(other.sourceDiskEncryptionKeys_); + if (other.HasSourceInstance) { + SourceInstance = other.SourceInstance; + } + if (other.sourceInstanceProperties_ != null) { + if (sourceInstanceProperties_ == null) { + SourceInstanceProperties = new global::Google.Cloud.Compute.V1.SourceInstanceProperties(); + } + SourceInstanceProperties.MergeFrom(other.SourceInstanceProperties); + } + if (other.HasStatus) { + Status = other.Status; + } + storageLocations_.Add(other.storageLocations_); + if (other.HasTotalStorageBytes) { + TotalStorageBytes = other.TotalStorageBytes; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -344994,32 +350136,85 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); + case 26840: { + Id = input.ReadUInt64(); break; } - case 159957578: { - PageToken = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); break; } - case 437723352: { - MaxResults = input.ReadUInt32(); + case 26989658: { + Name = input.ReadString(); break; } - case 1284503362: { - OrderBy = input.ReadString(); + case 244202930: { + CreationTimestamp = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 654843744: { + TotalStorageBytes = input.ReadInt64(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 1450082194: { + Status = input.ReadString(); break; } - case 4137587120: { - ReturnPartialSuccess = input.ReadBool(); + case 1722841322: { + if (instanceProperties_ == null) { + InstanceProperties = new global::Google.Cloud.Compute.V1.InstanceProperties(); + } + input.ReadMessage(InstanceProperties); + break; + } + case 2624042194: { + storageLocations_.AddEntriesFrom(input, _repeated_storageLocations_codec); + break; + } + case 2963267986: { + sourceDiskEncryptionKeys_.AddEntriesFrom(input, _repeated_sourceDiskEncryptionKeys_codec); + break; + } + case 3084406504: { + GuestFlush = input.ReadBool(); + break; + } + case 3170525642: { + SourceInstance = input.ReadString(); + break; + } + case 3179394546: { + savedDisks_.AddEntriesFrom(input, _repeated_savedDisks_codec); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + case 3801565130: { + if (sourceInstanceProperties_ == null) { + SourceInstanceProperties = new global::Google.Cloud.Compute.V1.SourceInstanceProperties(); + } + input.ReadMessage(SourceInstanceProperties); + break; + } + case 3847714056: { + SatisfiesPzi = input.ReadBool(); + break; + } + case 3847714136: { + SatisfiesPzs = input.ReadBool(); + break; + } + case 4224712698: { + if (machineImageEncryptionKey_ == null) { + MachineImageEncryptionKey = new global::Google.Cloud.Compute.V1.CustomerEncryptionKey(); + } + input.ReadMessage(MachineImageEncryptionKey); break; } } @@ -345037,32 +350232,85 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); + case 26840: { + Id = input.ReadUInt64(); break; } - case 159957578: { - PageToken = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); break; } - case 437723352: { - MaxResults = input.ReadUInt32(); + case 26989658: { + Name = input.ReadString(); break; } - case 1284503362: { - OrderBy = input.ReadString(); + case 244202930: { + CreationTimestamp = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 654843744: { + TotalStorageBytes = input.ReadInt64(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 1450082194: { + Status = input.ReadString(); break; } - case 4137587120: { - ReturnPartialSuccess = input.ReadBool(); + case 1722841322: { + if (instanceProperties_ == null) { + InstanceProperties = new global::Google.Cloud.Compute.V1.InstanceProperties(); + } + input.ReadMessage(InstanceProperties); + break; + } + case 2624042194: { + storageLocations_.AddEntriesFrom(ref input, _repeated_storageLocations_codec); + break; + } + case 2963267986: { + sourceDiskEncryptionKeys_.AddEntriesFrom(ref input, _repeated_sourceDiskEncryptionKeys_codec); + break; + } + case 3084406504: { + GuestFlush = input.ReadBool(); + break; + } + case 3170525642: { + SourceInstance = input.ReadString(); + break; + } + case 3179394546: { + savedDisks_.AddEntriesFrom(ref input, _repeated_savedDisks_codec); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + case 3801565130: { + if (sourceInstanceProperties_ == null) { + SourceInstanceProperties = new global::Google.Cloud.Compute.V1.SourceInstanceProperties(); + } + input.ReadMessage(SourceInstanceProperties); + break; + } + case 3847714056: { + SatisfiesPzi = input.ReadBool(); + break; + } + case 3847714136: { + SatisfiesPzs = input.ReadBool(); + break; + } + case 4224712698: { + if (machineImageEncryptionKey_ == null) { + MachineImageEncryptionKey = new global::Google.Cloud.Compute.V1.CustomerEncryptionKey(); + } + input.ReadMessage(MachineImageEncryptionKey); break; } } @@ -345070,28 +350318,50 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the MachineImage message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// [Output Only] The status of the machine image. One of the following values: INVALID, CREATING, READY, DELETING, and UPLOADING. + /// + public enum Status { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_STATUS")] UndefinedStatus = 0, + [pbr::OriginalName("CREATING")] Creating = 455564985, + [pbr::OriginalName("DELETING")] Deleting = 528602024, + [pbr::OriginalName("INVALID")] Invalid = 530283991, + [pbr::OriginalName("READY")] Ready = 77848963, + [pbr::OriginalName("UPLOADING")] Uploading = 267603489, + } + + } + #endregion + } /// - /// A request message for Zones.List. See the method description for details. + /// A list of machine images. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ListZonesRequest : pb::IMessage + public sealed partial class MachineImageList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListZonesRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineImageList()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[836]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[850]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -345102,7 +350372,7 @@ public sealed partial class ListZonesRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListZonesRequest() { + public MachineImageList() { OnConstruction(); } @@ -345110,206 +350380,188 @@ public ListZonesRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListZonesRequest(ListZonesRequest other) : this() { - _hasBits0 = other._hasBits0; - filter_ = other.filter_; - maxResults_ = other.maxResults_; - orderBy_ = other.orderBy_; - pageToken_ = other.pageToken_; - project_ = other.project_; - returnPartialSuccess_ = other.returnPartialSuccess_; + public MachineImageList(MachineImageList other) : this() { + id_ = other.id_; + items_ = other.items_.Clone(); + kind_ = other.kind_; + nextPageToken_ = other.nextPageToken_; + selfLink_ = other.selfLink_; + warning_ = other.warning_ != null ? other.warning_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ListZonesRequest Clone() { - return new ListZonesRequest(this); + public MachineImageList Clone() { + return new MachineImageList(this); } - /// Field number for the "filter" field. - public const int FilterFieldNumber = 336120696; - private readonly static string FilterDefaultValue = ""; + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static string IdDefaultValue = ""; - private string filter_; + private string id_; /// - /// A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. These two types of filter expressions cannot be mixed in one request. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. You cannot combine constraints on multiple fields using regular expressions. + /// [Output Only] Unique identifier for the resource; defined by the server. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Filter { - get { return filter_ ?? FilterDefaultValue; } + public string Id { + get { return id_ ?? IdDefaultValue; } set { - filter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "filter" field is set + /// Gets whether the "id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFilter { - get { return filter_ != null; } + public bool HasId { + get { return id_ != null; } } - /// Clears the value of the "filter" field + /// Clears the value of the "id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFilter() { - filter_ = null; + public void ClearId() { + id_ = null; } - /// Field number for the "max_results" field. - public const int MaxResultsFieldNumber = 54715419; - private readonly static uint MaxResultsDefaultValue = 0; - - private uint maxResults_; + /// Field number for the "items" field. + public const int ItemsFieldNumber = 100526016; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.MachineImage.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); /// - /// The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) + /// A list of MachineImage resources. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public uint MaxResults { - get { if ((_hasBits0 & 1) != 0) { return maxResults_; } else { return MaxResultsDefaultValue; } } - set { - _hasBits0 |= 1; - maxResults_ = value; - } - } - /// Gets whether the "max_results" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMaxResults { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "max_results" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMaxResults() { - _hasBits0 &= ~1; + public pbc::RepeatedField Items { + get { return items_; } } - /// Field number for the "order_by" field. - public const int OrderByFieldNumber = 160562920; - private readonly static string OrderByDefaultValue = ""; + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; - private string orderBy_; + private string kind_; /// - /// Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. Currently, only sorting by `name` or `creationTimestamp desc` is supported. + /// [Output Only] The resource type, which is always compute#machineImagesListResponse for machine image lists. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string OrderBy { - get { return orderBy_ ?? OrderByDefaultValue; } + public string Kind { + get { return kind_ ?? KindDefaultValue; } set { - orderBy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "order_by" field is set + /// Gets whether the "kind" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasOrderBy { - get { return orderBy_ != null; } + public bool HasKind { + get { return kind_ != null; } } - /// Clears the value of the "order_by" field + /// Clears the value of the "kind" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearOrderBy() { - orderBy_ = null; + public void ClearKind() { + kind_ = null; } - /// Field number for the "page_token" field. - public const int PageTokenFieldNumber = 19994697; - private readonly static string PageTokenDefaultValue = ""; + /// Field number for the "next_page_token" field. + public const int NextPageTokenFieldNumber = 79797525; + private readonly static string NextPageTokenDefaultValue = ""; - private string pageToken_; + private string nextPageToken_; /// - /// Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. + /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string PageToken { - get { return pageToken_ ?? PageTokenDefaultValue; } + public string NextPageToken { + get { return nextPageToken_ ?? NextPageTokenDefaultValue; } set { - pageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "page_token" field is set + /// Gets whether the "next_page_token" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPageToken { - get { return pageToken_ != null; } + public bool HasNextPageToken { + get { return nextPageToken_ != null; } } - /// Clears the value of the "page_token" field + /// Clears the value of the "next_page_token" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPageToken() { - pageToken_ = null; + public void ClearNextPageToken() { + nextPageToken_ = null; } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; /// - /// Project ID for this request. + /// [Output Only] Server-defined URL for this resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - - /// Field number for the "return_partial_success" field. - public const int ReturnPartialSuccessFieldNumber = 517198390; - private readonly static bool ReturnPartialSuccessDefaultValue = false; - - private bool returnPartialSuccess_; - /// - /// Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code. - /// + /// Gets whether the "self_link" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool ReturnPartialSuccess { - get { if ((_hasBits0 & 2) != 0) { return returnPartialSuccess_; } else { return ReturnPartialSuccessDefaultValue; } } - set { - _hasBits0 |= 2; - returnPartialSuccess_ = value; - } + public bool HasSelfLink { + get { return selfLink_ != null; } } - /// Gets whether the "return_partial_success" field is set + /// Clears the value of the "self_link" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasReturnPartialSuccess { - get { return (_hasBits0 & 2) != 0; } + public void ClearSelfLink() { + selfLink_ = null; } - /// Clears the value of the "return_partial_success" field + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] Informational warning message. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearReturnPartialSuccess() { - _hasBits0 &= ~2; + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ListZonesRequest); + return Equals(other as MachineImageList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ListZonesRequest other) { + public bool Equals(MachineImageList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Filter != other.Filter) return false; - if (MaxResults != other.MaxResults) return false; - if (OrderBy != other.OrderBy) return false; - if (PageToken != other.PageToken) return false; - if (Project != other.Project) return false; - if (ReturnPartialSuccess != other.ReturnPartialSuccess) return false; + if (Id != other.Id) return false; + if(!items_.Equals(other.items_)) return false; + if (Kind != other.Kind) return false; + if (NextPageToken != other.NextPageToken) return false; + if (SelfLink != other.SelfLink) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -345317,12 +350569,12 @@ public bool Equals(ListZonesRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasFilter) hash ^= Filter.GetHashCode(); - if (HasMaxResults) hash ^= MaxResults.GetHashCode(); - if (HasOrderBy) hash ^= OrderBy.GetHashCode(); - if (HasPageToken) hash ^= PageToken.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (HasReturnPartialSuccess) hash ^= ReturnPartialSuccess.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + hash ^= items_.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -345341,29 +350593,26 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasPageToken) { - output.WriteRawTag(202, 132, 163, 76); - output.WriteString(PageToken); - } - if (HasMaxResults) { - output.WriteRawTag(216, 193, 220, 208, 1); - output.WriteUInt32(MaxResults); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (HasOrderBy) { - output.WriteRawTag(194, 238, 191, 228, 4); - output.WriteString(OrderBy); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } - if (HasFilter) { - output.WriteRawTag(194, 183, 153, 130, 10); - output.WriteString(Filter); + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); } - if (HasReturnPartialSuccess) { - output.WriteRawTag(176, 163, 250, 180, 15); - output.WriteBool(ReturnPartialSuccess); + items_.WriteTo(output, _repeated_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -345375,29 +350624,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasPageToken) { - output.WriteRawTag(202, 132, 163, 76); - output.WriteString(PageToken); - } - if (HasMaxResults) { - output.WriteRawTag(216, 193, 220, 208, 1); - output.WriteUInt32(MaxResults); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (HasOrderBy) { - output.WriteRawTag(194, 238, 191, 228, 4); - output.WriteString(OrderBy); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } - if (HasFilter) { - output.WriteRawTag(194, 183, 153, 130, 10); - output.WriteString(Filter); + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); } - if (HasReturnPartialSuccess) { - output.WriteRawTag(176, 163, 250, 180, 15); - output.WriteBool(ReturnPartialSuccess); + items_.WriteTo(ref output, _repeated_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -345409,23 +350655,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasFilter) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Filter); - } - if (HasMaxResults) { - size += 5 + pb::CodedOutputStream.ComputeUInt32Size(MaxResults); + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); } - if (HasOrderBy) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(OrderBy); + size += items_.CalculateSize(_repeated_items_codec); + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); } - if (HasPageToken) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(PageToken); + if (HasNextPageToken) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); } - if (HasReturnPartialSuccess) { - size += 5 + 1; + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -345435,27 +350679,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ListZonesRequest other) { + public void MergeFrom(MachineImageList other) { if (other == null) { return; } - if (other.HasFilter) { - Filter = other.Filter; - } - if (other.HasMaxResults) { - MaxResults = other.MaxResults; + if (other.HasId) { + Id = other.Id; } - if (other.HasOrderBy) { - OrderBy = other.OrderBy; + items_.Add(other.items_); + if (other.HasKind) { + Kind = other.Kind; } - if (other.HasPageToken) { - PageToken = other.PageToken; + if (other.HasNextPageToken) { + NextPageToken = other.NextPageToken; } - if (other.Project.Length != 0) { - Project = other.Project; + if (other.HasSelfLink) { + SelfLink = other.SelfLink; } - if (other.HasReturnPartialSuccess) { - ReturnPartialSuccess = other.ReturnPartialSuccess; + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -345472,28 +350717,31 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 159957578: { - PageToken = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 437723352: { - MaxResults = input.ReadUInt32(); + case 26336418: { + Kind = input.ReadString(); break; } - case 1284503362: { - OrderBy = input.ReadString(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); break; } - case 1820481738: { - Project = input.ReadString(); + case 638380202: { + NextPageToken = input.ReadString(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 804208130: { + items_.AddEntriesFrom(input, _repeated_items_codec); break; } - case 4137587120: { - ReturnPartialSuccess = input.ReadBool(); + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -345511,28 +350759,31 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 159957578: { - PageToken = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 437723352: { - MaxResults = input.ReadUInt32(); + case 26336418: { + Kind = input.ReadString(); break; } - case 1284503362: { - OrderBy = input.ReadString(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); break; } - case 1820481738: { - Project = input.ReadString(); + case 638380202: { + NextPageToken = input.ReadString(); break; } - case 2688965570: { - Filter = input.ReadString(); + case 804208130: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); break; } - case 4137587120: { - ReturnPartialSuccess = input.ReadBool(); + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -345543,24 +350794,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// + /// Represents a Machine Type resource. You can use specific machine types for your VM instances based on performance and pricing requirements. For more information, read Machine Types. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LocalDisk : pb::IMessage + public sealed partial class MachineType : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocalDisk()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineType()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[837]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[851]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -345571,7 +350823,7 @@ public sealed partial class LocalDisk : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocalDisk() { + public MachineType() { OnConstruction(); } @@ -345579,414 +350831,523 @@ public LocalDisk() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocalDisk(LocalDisk other) : this() { + public MachineType(MachineType other) : this() { _hasBits0 = other._hasBits0; - diskCount_ = other.diskCount_; - diskSizeGb_ = other.diskSizeGb_; - diskType_ = other.diskType_; + accelerators_ = other.accelerators_.Clone(); + architecture_ = other.architecture_; + creationTimestamp_ = other.creationTimestamp_; + deprecated_ = other.deprecated_ != null ? other.deprecated_.Clone() : null; + description_ = other.description_; + guestCpus_ = other.guestCpus_; + id_ = other.id_; + imageSpaceGb_ = other.imageSpaceGb_; + isSharedCpu_ = other.isSharedCpu_; + kind_ = other.kind_; + maximumPersistentDisks_ = other.maximumPersistentDisks_; + maximumPersistentDisksSizeGb_ = other.maximumPersistentDisksSizeGb_; + memoryMb_ = other.memoryMb_; + name_ = other.name_; + scratchDisks_ = other.scratchDisks_.Clone(); + selfLink_ = other.selfLink_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocalDisk Clone() { - return new LocalDisk(this); + public MachineType Clone() { + return new MachineType(this); } - /// Field number for the "disk_count" field. - public const int DiskCountFieldNumber = 182933485; - private readonly static int DiskCountDefaultValue = 0; + /// Field number for the "accelerators" field. + public const int AcceleratorsFieldNumber = 269577064; + private static readonly pb::FieldCodec _repeated_accelerators_codec + = pb::FieldCodec.ForMessage(2156616514, global::Google.Cloud.Compute.V1.Accelerators.Parser); + private readonly pbc::RepeatedField accelerators_ = new pbc::RepeatedField(); + /// + /// [Output Only] A list of accelerator configurations assigned to this machine type. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Accelerators { + get { return accelerators_; } + } - private int diskCount_; + /// Field number for the "architecture" field. + public const int ArchitectureFieldNumber = 302803283; + private readonly static string ArchitectureDefaultValue = ""; + + private string architecture_; /// - /// Specifies the number of such disks. + /// [Output Only] The architecture of the machine type. + /// Check the Architecture enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int DiskCount { - get { if ((_hasBits0 & 1) != 0) { return diskCount_; } else { return DiskCountDefaultValue; } } + public string Architecture { + get { return architecture_ ?? ArchitectureDefaultValue; } set { - _hasBits0 |= 1; - diskCount_ = value; + architecture_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "disk_count" field is set + /// Gets whether the "architecture" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDiskCount { - get { return (_hasBits0 & 1) != 0; } + public bool HasArchitecture { + get { return architecture_ != null; } } - /// Clears the value of the "disk_count" field + /// Clears the value of the "architecture" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDiskCount() { - _hasBits0 &= ~1; + public void ClearArchitecture() { + architecture_ = null; } - /// Field number for the "disk_size_gb" field. - public const int DiskSizeGbFieldNumber = 316263735; - private readonly static int DiskSizeGbDefaultValue = 0; + /// Field number for the "creation_timestamp" field. + public const int CreationTimestampFieldNumber = 30525366; + private readonly static string CreationTimestampDefaultValue = ""; - private int diskSizeGb_; + private string creationTimestamp_; /// - /// Specifies the size of the disk in base-2 GB. + /// [Output Only] Creation timestamp in RFC3339 text format. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int DiskSizeGb { - get { if ((_hasBits0 & 2) != 0) { return diskSizeGb_; } else { return DiskSizeGbDefaultValue; } } + public string CreationTimestamp { + get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } set { - _hasBits0 |= 2; - diskSizeGb_ = value; + creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "disk_size_gb" field is set + /// Gets whether the "creation_timestamp" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDiskSizeGb { - get { return (_hasBits0 & 2) != 0; } + public bool HasCreationTimestamp { + get { return creationTimestamp_ != null; } } - /// Clears the value of the "disk_size_gb" field + /// Clears the value of the "creation_timestamp" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDiskSizeGb() { - _hasBits0 &= ~2; + public void ClearCreationTimestamp() { + creationTimestamp_ = null; } - /// Field number for the "disk_type" field. - public const int DiskTypeFieldNumber = 93009052; - private readonly static string DiskTypeDefaultValue = ""; - - private string diskType_; + /// Field number for the "deprecated" field. + public const int DeprecatedFieldNumber = 515138995; + private global::Google.Cloud.Compute.V1.DeprecationStatus deprecated_; /// - /// Specifies the desired disk type on the node. This disk type must be a local storage type (e.g.: local-ssd). Note that for nodeTemplates, this should be the name of the disk type and not its URL. + /// [Output Only] The deprecation status associated with this machine type. Only applicable if the machine type is unavailable. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string DiskType { - get { return diskType_ ?? DiskTypeDefaultValue; } + public global::Google.Cloud.Compute.V1.DeprecationStatus Deprecated { + get { return deprecated_; } set { - diskType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + deprecated_ = value; } } - /// Gets whether the "disk_type" field is set + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; + + private string description_; + /// + /// [Output Only] An optional textual description of the resource. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDiskType { - get { return diskType_ != null; } + public string Description { + get { return description_ ?? DescriptionDefaultValue; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - /// Clears the value of the "disk_type" field + /// Gets whether the "description" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDiskType() { - diskType_ = null; + public bool HasDescription { + get { return description_ != null; } } - + /// Clears the value of the "description" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as LocalDisk); + public void ClearDescription() { + description_ = null; } + /// Field number for the "guest_cpus" field. + public const int GuestCpusFieldNumber = 393356754; + private readonly static int GuestCpusDefaultValue = 0; + + private int guestCpus_; + /// + /// [Output Only] The number of virtual CPUs that are available to the instance. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LocalDisk other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; + public int GuestCpus { + get { if ((_hasBits0 & 16) != 0) { return guestCpus_; } else { return GuestCpusDefaultValue; } } + set { + _hasBits0 |= 16; + guestCpus_ = value; } - if (DiskCount != other.DiskCount) return false; - if (DiskSizeGb != other.DiskSizeGb) return false; - if (DiskType != other.DiskType) return false; - return Equals(_unknownFields, other._unknownFields); } - + /// Gets whether the "guest_cpus" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - if (HasDiskCount) hash ^= DiskCount.GetHashCode(); - if (HasDiskSizeGb) hash ^= DiskSizeGb.GetHashCode(); - if (HasDiskType) hash ^= DiskType.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; + public bool HasGuestCpus { + get { return (_hasBits0 & 16) != 0; } } - + /// Clears the value of the "guest_cpus" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); + public void ClearGuestCpus() { + _hasBits0 &= ~16; } + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + /// + /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (HasDiskType) { - output.WriteRawTag(226, 201, 230, 226, 2); - output.WriteString(DiskType); - } - if (HasDiskCount) { - output.WriteRawTag(232, 254, 234, 185, 5); - output.WriteInt32(DiskCount); - } - if (HasDiskSizeGb) { - output.WriteRawTag(184, 211, 185, 182, 9); - output.WriteInt32(DiskSizeGb); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; } - #endif } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + /// Gets whether the "id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasDiskType) { - output.WriteRawTag(226, 201, 230, 226, 2); - output.WriteString(DiskType); - } - if (HasDiskCount) { - output.WriteRawTag(232, 254, 234, 185, 5); - output.WriteInt32(DiskCount); - } - if (HasDiskSizeGb) { - output.WriteRawTag(184, 211, 185, 182, 9); - output.WriteInt32(DiskSizeGb); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); - } + public bool HasId { + get { return (_hasBits0 & 1) != 0; } } - #endif + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + _hasBits0 &= ~1; + } + + /// Field number for the "image_space_gb" field. + public const int ImageSpaceGbFieldNumber = 75331864; + private readonly static int ImageSpaceGbDefaultValue = 0; + private int imageSpaceGb_; + /// + /// [Deprecated] This property is deprecated and will never be populated with any relevant values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - if (HasDiskCount) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(DiskCount); - } - if (HasDiskSizeGb) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(DiskSizeGb); - } - if (HasDiskType) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(DiskType); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); + public int ImageSpaceGb { + get { if ((_hasBits0 & 2) != 0) { return imageSpaceGb_; } else { return ImageSpaceGbDefaultValue; } } + set { + _hasBits0 |= 2; + imageSpaceGb_ = value; } - return size; } + /// Gets whether the "image_space_gb" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasImageSpaceGb { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "image_space_gb" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearImageSpaceGb() { + _hasBits0 &= ~2; + } + + /// Field number for the "is_shared_cpu" field. + public const int IsSharedCpuFieldNumber = 521399555; + private readonly static bool IsSharedCpuDefaultValue = false; + private bool isSharedCpu_; + /// + /// [Output Only] Whether this machine type has a shared CPU. See Shared-core machine types for more information. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LocalDisk other) { - if (other == null) { - return; - } - if (other.HasDiskCount) { - DiskCount = other.DiskCount; - } - if (other.HasDiskSizeGb) { - DiskSizeGb = other.DiskSizeGb; - } - if (other.HasDiskType) { - DiskType = other.DiskType; + public bool IsSharedCpu { + get { if ((_hasBits0 & 64) != 0) { return isSharedCpu_; } else { return IsSharedCpuDefaultValue; } } + set { + _hasBits0 |= 64; + isSharedCpu_ = value; } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } + /// Gets whether the "is_shared_cpu" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasIsSharedCpu { + get { return (_hasBits0 & 64) != 0; } + } + /// Clears the value of the "is_shared_cpu" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearIsSharedCpu() { + _hasBits0 &= ~64; + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + private string kind_; + /// + /// [Output Only] The type of the resource. Always compute#machineType for machine types. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 744072418: { - DiskType = input.ReadString(); - break; - } - case 1463467880: { - DiskCount = input.ReadInt32(); - break; - } - case 2530109880: { - DiskSizeGb = input.ReadInt32(); - break; - } - } + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } - #endif + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; } - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + /// Field number for the "maximum_persistent_disks" field. + public const int MaximumPersistentDisksFieldNumber = 496220941; + private readonly static int MaximumPersistentDisksDefaultValue = 0; + + private int maximumPersistentDisks_; + /// + /// [Output Only] Maximum persistent disks allowed. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 744072418: { - DiskType = input.ReadString(); - break; - } - case 1463467880: { - DiskCount = input.ReadInt32(); - break; - } - case 2530109880: { - DiskSizeGb = input.ReadInt32(); - break; - } - } + public int MaximumPersistentDisks { + get { if ((_hasBits0 & 32) != 0) { return maximumPersistentDisks_; } else { return MaximumPersistentDisksDefaultValue; } } + set { + _hasBits0 |= 32; + maximumPersistentDisks_ = value; } } - #endif + /// Gets whether the "maximum_persistent_disks" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMaximumPersistentDisks { + get { return (_hasBits0 & 32) != 0; } + } + /// Clears the value of the "maximum_persistent_disks" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMaximumPersistentDisks() { + _hasBits0 &= ~32; + } - } + /// Field number for the "maximum_persistent_disks_size_gb" field. + public const int MaximumPersistentDisksSizeGbFieldNumber = 154274471; + private readonly static long MaximumPersistentDisksSizeGbDefaultValue = 0L; - /// - /// Provides a localized error message that is safe to return to the user which can be attached to an RPC error. - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LocalizedMessage : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocalizedMessage()); - private pb::UnknownFieldSet _unknownFields; + private long maximumPersistentDisksSizeGb_; + /// + /// [Output Only] Maximum total persistent disks size (GB) allowed. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - + public long MaximumPersistentDisksSizeGb { + get { if ((_hasBits0 & 8) != 0) { return maximumPersistentDisksSizeGb_; } else { return MaximumPersistentDisksSizeGbDefaultValue; } } + set { + _hasBits0 |= 8; + maximumPersistentDisksSizeGb_ = value; + } + } + /// Gets whether the "maximum_persistent_disks_size_gb" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[838]; } + public bool HasMaximumPersistentDisksSizeGb { + get { return (_hasBits0 & 8) != 0; } } - + /// Clears the value of the "maximum_persistent_disks_size_gb" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } + public void ClearMaximumPersistentDisksSizeGb() { + _hasBits0 &= ~8; } + /// Field number for the "memory_mb" field. + public const int MemoryMbFieldNumber = 116001171; + private readonly static int MemoryMbDefaultValue = 0; + + private int memoryMb_; + /// + /// [Output Only] The amount of physical memory available to the instance, defined in MB. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocalizedMessage() { - OnConstruction(); + public int MemoryMb { + get { if ((_hasBits0 & 4) != 0) { return memoryMb_; } else { return MemoryMbDefaultValue; } } + set { + _hasBits0 |= 4; + memoryMb_ = value; + } + } + /// Gets whether the "memory_mb" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMemoryMb { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "memory_mb" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMemoryMb() { + _hasBits0 &= ~4; } - partial void OnConstruction(); + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; + private string name_; + /// + /// [Output Only] Name of the resource. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocalizedMessage(LocalizedMessage other) : this() { - locale_ = other.locale_; - message_ = other.message_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; } + /// Field number for the "scratch_disks" field. + public const int ScratchDisksFieldNumber = 480778481; + private static readonly pb::FieldCodec _repeated_scratchDisks_codec + = pb::FieldCodec.ForMessage(3846227850, global::Google.Cloud.Compute.V1.ScratchDisks.Parser); + private readonly pbc::RepeatedField scratchDisks_ = new pbc::RepeatedField(); + /// + /// [Output Only] A list of extended scratch disks assigned to the instance. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocalizedMessage Clone() { - return new LocalizedMessage(this); + public pbc::RepeatedField ScratchDisks { + get { return scratchDisks_; } } - /// Field number for the "locale" field. - public const int LocaleFieldNumber = 513150554; - private readonly static string LocaleDefaultValue = ""; + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; - private string locale_; + private string selfLink_; /// - /// The locale used following the specification defined at https://www.rfc-editor.org/rfc/bcp/bcp47.txt. Examples are: "en-US", "fr-CH", "es-MX" + /// [Output Only] Server-defined URL for the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Locale { - get { return locale_ ?? LocaleDefaultValue; } + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } set { - locale_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "locale" field is set + /// Gets whether the "self_link" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasLocale { - get { return locale_ != null; } + public bool HasSelfLink { + get { return selfLink_ != null; } } - /// Clears the value of the "locale" field + /// Clears the value of the "self_link" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearLocale() { - locale_ = null; + public void ClearSelfLink() { + selfLink_ = null; } - /// Field number for the "message" field. - public const int MessageFieldNumber = 418054151; - private readonly static string MessageDefaultValue = ""; + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private readonly static string ZoneDefaultValue = ""; - private string message_; + private string zone_; /// - /// The localized error message in the above locale. + /// [Output Only] The name of the zone where the machine type resides, such as us-central1-a. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Message { - get { return message_ ?? MessageDefaultValue; } + public string Zone { + get { return zone_ ?? ZoneDefaultValue; } set { - message_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "message" field is set + /// Gets whether the "zone" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMessage { - get { return message_ != null; } + public bool HasZone { + get { return zone_ != null; } } - /// Clears the value of the "message" field + /// Clears the value of the "zone" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMessage() { - message_ = null; + public void ClearZone() { + zone_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LocalizedMessage); + return Equals(other as MachineType); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LocalizedMessage other) { + public bool Equals(MachineType other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Locale != other.Locale) return false; - if (Message != other.Message) return false; + if(!accelerators_.Equals(other.accelerators_)) return false; + if (Architecture != other.Architecture) return false; + if (CreationTimestamp != other.CreationTimestamp) return false; + if (!object.Equals(Deprecated, other.Deprecated)) return false; + if (Description != other.Description) return false; + if (GuestCpus != other.GuestCpus) return false; + if (Id != other.Id) return false; + if (ImageSpaceGb != other.ImageSpaceGb) return false; + if (IsSharedCpu != other.IsSharedCpu) return false; + if (Kind != other.Kind) return false; + if (MaximumPersistentDisks != other.MaximumPersistentDisks) return false; + if (MaximumPersistentDisksSizeGb != other.MaximumPersistentDisksSizeGb) return false; + if (MemoryMb != other.MemoryMb) return false; + if (Name != other.Name) return false; + if(!scratchDisks_.Equals(other.scratchDisks_)) return false; + if (SelfLink != other.SelfLink) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -345994,8 +351355,23 @@ public bool Equals(LocalizedMessage other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasLocale) hash ^= Locale.GetHashCode(); - if (HasMessage) hash ^= Message.GetHashCode(); + hash ^= accelerators_.GetHashCode(); + if (HasArchitecture) hash ^= Architecture.GetHashCode(); + if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); + if (deprecated_ != null) hash ^= Deprecated.GetHashCode(); + if (HasDescription) hash ^= Description.GetHashCode(); + if (HasGuestCpus) hash ^= GuestCpus.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + if (HasImageSpaceGb) hash ^= ImageSpaceGb.GetHashCode(); + if (HasIsSharedCpu) hash ^= IsSharedCpu.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasMaximumPersistentDisks) hash ^= MaximumPersistentDisks.GetHashCode(); + if (HasMaximumPersistentDisksSizeGb) hash ^= MaximumPersistentDisksSizeGb.GetHashCode(); + if (HasMemoryMb) hash ^= MemoryMb.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + hash ^= scratchDisks_.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (HasZone) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -346014,13 +351390,67 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasMessage) { - output.WriteRawTag(186, 128, 224, 186, 12); - output.WriteString(Message); + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); } - if (HasLocale) { - output.WriteRawTag(210, 229, 193, 165, 15); - output.WriteString(Locale); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasZone) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasImageSpaceGb) { + output.WriteRawTag(192, 145, 175, 159, 2); + output.WriteInt32(ImageSpaceGb); + } + if (HasMemoryMb) { + output.WriteRawTag(152, 153, 193, 186, 3); + output.WriteInt32(MemoryMb); + } + if (HasMaximumPersistentDisksSizeGb) { + output.WriteRawTag(184, 170, 193, 204, 4); + output.WriteInt64(MaximumPersistentDisksSizeGb); + } + accelerators_.WriteTo(output, _repeated_accelerators_codec); + if (HasArchitecture) { + output.WriteRawTag(154, 149, 141, 131, 9); + output.WriteString(Architecture); + } + if (HasGuestCpus) { + output.WriteRawTag(144, 221, 196, 220, 11); + output.WriteInt32(GuestCpus); + } + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + scratchDisks_.WriteTo(output, _repeated_scratchDisks_codec); + if (HasMaximumPersistentDisks) { + output.WriteRawTag(232, 176, 247, 228, 14); + output.WriteInt32(MaximumPersistentDisks); + } + if (deprecated_ != null) { + output.WriteRawTag(154, 219, 140, 173, 15); + output.WriteMessage(Deprecated); + } + if (HasIsSharedCpu) { + output.WriteRawTag(152, 208, 253, 196, 15); + output.WriteBool(IsSharedCpu); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -346032,13 +351462,67 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasMessage) { - output.WriteRawTag(186, 128, 224, 186, 12); - output.WriteString(Message); + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); } - if (HasLocale) { - output.WriteRawTag(210, 229, 193, 165, 15); - output.WriteString(Locale); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasZone) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasImageSpaceGb) { + output.WriteRawTag(192, 145, 175, 159, 2); + output.WriteInt32(ImageSpaceGb); + } + if (HasMemoryMb) { + output.WriteRawTag(152, 153, 193, 186, 3); + output.WriteInt32(MemoryMb); + } + if (HasMaximumPersistentDisksSizeGb) { + output.WriteRawTag(184, 170, 193, 204, 4); + output.WriteInt64(MaximumPersistentDisksSizeGb); + } + accelerators_.WriteTo(ref output, _repeated_accelerators_codec); + if (HasArchitecture) { + output.WriteRawTag(154, 149, 141, 131, 9); + output.WriteString(Architecture); + } + if (HasGuestCpus) { + output.WriteRawTag(144, 221, 196, 220, 11); + output.WriteInt32(GuestCpus); + } + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + scratchDisks_.WriteTo(ref output, _repeated_scratchDisks_codec); + if (HasMaximumPersistentDisks) { + output.WriteRawTag(232, 176, 247, 228, 14); + output.WriteInt32(MaximumPersistentDisks); + } + if (deprecated_ != null) { + output.WriteRawTag(154, 219, 140, 173, 15); + output.WriteMessage(Deprecated); + } + if (HasIsSharedCpu) { + output.WriteRawTag(152, 208, 253, 196, 15); + output.WriteBool(IsSharedCpu); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -346050,11 +351534,52 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasLocale) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Locale); + size += accelerators_.CalculateSize(_repeated_accelerators_codec); + if (HasArchitecture) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Architecture); } - if (HasMessage) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Message); + if (HasCreationTimestamp) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); + } + if (deprecated_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Deprecated); + } + if (HasDescription) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (HasGuestCpus) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(GuestCpus); + } + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (HasImageSpaceGb) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(ImageSpaceGb); + } + if (HasIsSharedCpu) { + size += 5 + 1; + } + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasMaximumPersistentDisks) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(MaximumPersistentDisks); + } + if (HasMaximumPersistentDisksSizeGb) { + size += 5 + pb::CodedOutputStream.ComputeInt64Size(MaximumPersistentDisksSizeGb); + } + if (HasMemoryMb) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(MemoryMb); + } + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += scratchDisks_.CalculateSize(_repeated_scratchDisks_codec); + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (HasZone) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -346064,15 +351589,59 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LocalizedMessage other) { + public void MergeFrom(MachineType other) { if (other == null) { return; } - if (other.HasLocale) { - Locale = other.Locale; + accelerators_.Add(other.accelerators_); + if (other.HasArchitecture) { + Architecture = other.Architecture; } - if (other.HasMessage) { - Message = other.Message; + if (other.HasCreationTimestamp) { + CreationTimestamp = other.CreationTimestamp; + } + if (other.deprecated_ != null) { + if (deprecated_ == null) { + Deprecated = new global::Google.Cloud.Compute.V1.DeprecationStatus(); + } + Deprecated.MergeFrom(other.Deprecated); + } + if (other.HasDescription) { + Description = other.Description; + } + if (other.HasGuestCpus) { + GuestCpus = other.GuestCpus; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasImageSpaceGb) { + ImageSpaceGb = other.ImageSpaceGb; + } + if (other.HasIsSharedCpu) { + IsSharedCpu = other.IsSharedCpu; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasMaximumPersistentDisks) { + MaximumPersistentDisks = other.MaximumPersistentDisks; + } + if (other.HasMaximumPersistentDisksSizeGb) { + MaximumPersistentDisksSizeGb = other.MaximumPersistentDisksSizeGb; + } + if (other.HasMemoryMb) { + MemoryMb = other.MemoryMb; + } + if (other.HasName) { + Name = other.Name; + } + scratchDisks_.Add(other.scratchDisks_); + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + if (other.HasZone) { + Zone = other.Zone; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -346089,12 +351658,75 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 3344433210: { - Message = input.ReadString(); + case 26840: { + Id = input.ReadUInt64(); break; } - case 4105204434: { - Locale = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 29957474: { + Zone = input.ReadString(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 602654912: { + ImageSpaceGb = input.ReadInt32(); + break; + } + case 928009368: { + MemoryMb = input.ReadInt32(); + break; + } + case 1234195768: { + MaximumPersistentDisksSizeGb = input.ReadInt64(); + break; + } + case 2156616514: { + accelerators_.AddEntriesFrom(input, _repeated_accelerators_codec); + break; + } + case 2422426266: { + Architecture = input.ReadString(); + break; + } + case 3146854032: { + GuestCpus = input.ReadInt32(); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + case 3846227850: { + scratchDisks_.AddEntriesFrom(input, _repeated_scratchDisks_codec); + break; + } + case 3969767528: { + MaximumPersistentDisks = input.ReadInt32(); + break; + } + case 4121111962: { + if (deprecated_ == null) { + Deprecated = new global::Google.Cloud.Compute.V1.DeprecationStatus(); + } + input.ReadMessage(Deprecated); + break; + } + case 4171196440: { + IsSharedCpu = input.ReadBool(); break; } } @@ -346112,12 +351744,75 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 3344433210: { - Message = input.ReadString(); + case 26840: { + Id = input.ReadUInt64(); break; } - case 4105204434: { - Locale = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 29957474: { + Zone = input.ReadString(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 602654912: { + ImageSpaceGb = input.ReadInt32(); + break; + } + case 928009368: { + MemoryMb = input.ReadInt32(); + break; + } + case 1234195768: { + MaximumPersistentDisksSizeGb = input.ReadInt64(); + break; + } + case 2156616514: { + accelerators_.AddEntriesFrom(ref input, _repeated_accelerators_codec); + break; + } + case 2422426266: { + Architecture = input.ReadString(); + break; + } + case 3146854032: { + GuestCpus = input.ReadInt32(); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + case 3846227850: { + scratchDisks_.AddEntriesFrom(ref input, _repeated_scratchDisks_codec); + break; + } + case 3969767528: { + MaximumPersistentDisks = input.ReadInt32(); + break; + } + case 4121111962: { + if (deprecated_ == null) { + Deprecated = new global::Google.Cloud.Compute.V1.DeprecationStatus(); + } + input.ReadMessage(Deprecated); + break; + } + case 4171196440: { + IsSharedCpu = input.ReadBool(); break; } } @@ -346125,118 +351820,272 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the MachineType message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// [Output Only] The architecture of the machine type. + /// + public enum Architecture { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ARCHITECTURE")] UndefinedArchitecture = 0, + /// + /// Default value indicating Architecture is not set. + /// + [pbr::OriginalName("ARCHITECTURE_UNSPECIFIED")] Unspecified = 394750507, + /// + /// Machines with architecture ARM64 + /// + [pbr::OriginalName("ARM64")] Arm64 = 62547450, + /// + /// Machines with architecture X86_64 + /// + [pbr::OriginalName("X86_64")] X8664 = 425300551, + } + + } + #endregion + } /// - /// Configuration for location policy among multiple possible locations (e.g. preferences for zone selection among zones in a single region). /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LocationPolicy : pb::IMessage + public sealed partial class MachineTypeAggregatedList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocationPolicy()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineTypeAggregatedList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[852]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MachineTypeAggregatedList() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MachineTypeAggregatedList(MachineTypeAggregatedList other) : this() { + id_ = other.id_; + items_ = other.items_.Clone(); + kind_ = other.kind_; + nextPageToken_ = other.nextPageToken_; + selfLink_ = other.selfLink_; + unreachables_ = other.unreachables_.Clone(); + warning_ = other.warning_ != null ? other.warning_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MachineTypeAggregatedList Clone() { + return new MachineTypeAggregatedList(this); + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static string IdDefaultValue = ""; + + private string id_; + /// + /// [Output Only] Unique identifier for the resource; defined by the server. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Id { + get { return id_ ?? IdDefaultValue; } + set { + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[839]; } + public bool HasId { + get { return id_ != null; } } - + /// Clears the value of the "id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } + public void ClearId() { + id_ = null; } + /// Field number for the "items" field. + public const int ItemsFieldNumber = 100526016; + private static readonly pbc::MapField.Codec _map_items_codec + = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.MachineTypesScopedList.Parser), 804208130); + private readonly pbc::MapField items_ = new pbc::MapField(); + /// + /// A list of MachineTypesScopedList resources. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocationPolicy() { - OnConstruction(); + public pbc::MapField Items { + get { return items_; } } - partial void OnConstruction(); + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + private string kind_; + /// + /// [Output Only] Type of resource. Always compute#machineTypeAggregatedList for aggregated lists of machine types. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocationPolicy(LocationPolicy other) : this() { - locations_ = other.locations_.Clone(); - targetShape_ = other.targetShape_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - + /// Gets whether the "kind" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public LocationPolicy Clone() { - return new LocationPolicy(this); + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; } - /// Field number for the "locations" field. - public const int LocationsFieldNumber = 413423454; - private static readonly pbc::MapField.Codec _map_locations_codec - = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.LocationPolicyLocation.Parser), 3307387634); - private readonly pbc::MapField locations_ = new pbc::MapField(); + /// Field number for the "next_page_token" field. + public const int NextPageTokenFieldNumber = 79797525; + private readonly static string NextPageTokenDefaultValue = ""; + + private string nextPageToken_; /// - /// Location configurations mapped by location name. Currently only zone names are supported and must be represented as valid internal URLs, such as zones/us-central1-a. + /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::MapField Locations { - get { return locations_; } + public string NextPageToken { + get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + set { + nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "next_page_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextPageToken { + get { return nextPageToken_ != null; } + } + /// Clears the value of the "next_page_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextPageToken() { + nextPageToken_ = null; } - /// Field number for the "target_shape" field. - public const int TargetShapeFieldNumber = 338621299; - private readonly static string TargetShapeDefaultValue = ""; + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; - private string targetShape_; + private string selfLink_; /// - /// Strategy for distributing VMs across zones in a region. - /// Check the TargetShape enum for the list of possible values. + /// [Output Only] Server-defined URL for this resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string TargetShape { - get { return targetShape_ ?? TargetShapeDefaultValue; } + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } set { - targetShape_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "target_shape" field is set + /// Gets whether the "self_link" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasTargetShape { - get { return targetShape_ != null; } + public bool HasSelfLink { + get { return selfLink_ != null; } } - /// Clears the value of the "target_shape" field + /// Clears the value of the "self_link" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearTargetShape() { - targetShape_ = null; + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "unreachables" field. + public const int UnreachablesFieldNumber = 243372063; + private static readonly pb::FieldCodec _repeated_unreachables_codec + = pb::FieldCodec.ForString(1946976506); + private readonly pbc::RepeatedField unreachables_ = new pbc::RepeatedField(); + /// + /// [Output Only] Unreachable resources. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Unreachables { + get { return unreachables_; } + } + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] Informational warning message. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LocationPolicy); + return Equals(other as MachineTypeAggregatedList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LocationPolicy other) { + public bool Equals(MachineTypeAggregatedList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!Locations.Equals(other.Locations)) return false; - if (TargetShape != other.TargetShape) return false; + if (Id != other.Id) return false; + if (!Items.Equals(other.Items)) return false; + if (Kind != other.Kind) return false; + if (NextPageToken != other.NextPageToken) return false; + if (SelfLink != other.SelfLink) return false; + if(!unreachables_.Equals(other.unreachables_)) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -346244,8 +352093,13 @@ public bool Equals(LocationPolicy other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= Locations.GetHashCode(); - if (HasTargetShape) hash ^= TargetShape.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + hash ^= Items.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + hash ^= unreachables_.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -346264,11 +352118,28 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasTargetShape) { - output.WriteRawTag(154, 183, 222, 139, 10); - output.WriteString(TargetShape); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); + } + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(output, _map_items_codec); + unreachables_.WriteTo(output, _repeated_unreachables_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } - locations_.WriteTo(output, _map_locations_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -346279,11 +352150,28 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasTargetShape) { - output.WriteRawTag(154, 183, 222, 139, 10); - output.WriteString(TargetShape); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); + } + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(ref output, _map_items_codec); + unreachables_.WriteTo(ref output, _repeated_unreachables_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } - locations_.WriteTo(ref output, _map_locations_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -346294,9 +352182,22 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += locations_.CalculateSize(_map_locations_codec); - if (HasTargetShape) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(TargetShape); + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); + } + size += items_.CalculateSize(_map_items_codec); + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasNextPageToken) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + size += unreachables_.CalculateSize(_repeated_unreachables_codec); + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -346306,13 +352207,29 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LocationPolicy other) { + public void MergeFrom(MachineTypeAggregatedList other) { if (other == null) { return; } - locations_.MergeFrom(other.locations_); - if (other.HasTargetShape) { - TargetShape = other.TargetShape; + if (other.HasId) { + Id = other.Id; + } + items_.MergeFrom(other.items_); + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasNextPageToken) { + NextPageToken = other.NextPageToken; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + unreachables_.Add(other.unreachables_); + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -346329,12 +352246,35 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 2708970394: { - TargetShape = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 3307387634: { - locations_.AddEntriesFrom(input, _map_locations_codec); + case 26336418: { + Kind = input.ReadString(); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(input, _map_items_codec); + break; + } + case 1946976506: { + unreachables_.AddEntriesFrom(input, _repeated_unreachables_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -346352,12 +352292,35 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 2708970394: { - TargetShape = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 3307387634: { - locations_.AddEntriesFrom(ref input, _map_locations_codec); + case 26336418: { + Kind = input.ReadString(); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(ref input, _map_items_codec); + break; + } + case 1946976506: { + unreachables_.AddEntriesFrom(ref input, _repeated_unreachables_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -346365,56 +352328,27 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the LocationPolicy message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// Strategy for distributing VMs across zones in a region. - /// - public enum TargetShape { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_TARGET_SHAPE")] UndefinedTargetShape = 0, - /// - /// GCE picks zones for creating VM instances to fulfill the requested number of VMs within present resource constraints and to maximize utilization of unused zonal reservations. Recommended for batch workloads that do not require high availability. - /// - [pbr::OriginalName("ANY")] Any = 64972, - /// - /// GCE always selects a single zone for all the VMs, optimizing for resource quotas, available reservations and general capacity. Recommended for batch workloads that cannot tollerate distribution over multiple zones. This the default shape in Bulk Insert and Capacity Advisor APIs. - /// - [pbr::OriginalName("ANY_SINGLE_ZONE")] AnySingleZone = 61100880, - /// - /// GCE prioritizes acquisition of resources, scheduling VMs in zones where resources are available while distributing VMs as evenly as possible across allowed zones to minimize the impact of zonal failure. Recommended for highly available serving workloads. - /// - [pbr::OriginalName("BALANCED")] Balanced = 468409608, - } - - } - #endregion - } /// + /// Contains a list of machine types. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LocationPolicyLocation : pb::IMessage + public sealed partial class MachineTypeList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocationPolicyLocation()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineTypeList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[840]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[853]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -346425,7 +352359,7 @@ public sealed partial class LocationPolicyLocation : pb::IMessageField number for the "constraints" field. - public const int ConstraintsFieldNumber = 3909174; - private global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints constraints_; + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static string IdDefaultValue = ""; + + private string id_; /// - /// Constraints that the caller requires on the result distribution in this zone. + /// [Output Only] Unique identifier for the resource; defined by the server. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints Constraints { - get { return constraints_; } + public string Id { + get { return id_ ?? IdDefaultValue; } set { - constraints_ = value; + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasId { + get { return id_ != null; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + id_ = null; + } - /// Field number for the "preference" field. - public const int PreferenceFieldNumber = 150781147; - private readonly static string PreferenceDefaultValue = ""; + /// Field number for the "items" field. + public const int ItemsFieldNumber = 100526016; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.MachineType.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + /// + /// A list of MachineType resources. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } - private string preference_; + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; /// - /// Preference for a given location. Set to either ALLOW or DENY. - /// Check the Preference enum for the list of possible values. + /// [Output Only] Type of resource. Always compute#machineTypeList for lists of machine types. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Preference { - get { return preference_ ?? PreferenceDefaultValue; } + public string Kind { + get { return kind_ ?? KindDefaultValue; } set { - preference_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "preference" field is set + /// Gets whether the "kind" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPreference { - get { return preference_ != null; } + public bool HasKind { + get { return kind_ != null; } } - /// Clears the value of the "preference" field + /// Clears the value of the "kind" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPreference() { - preference_ = null; + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "next_page_token" field. + public const int NextPageTokenFieldNumber = 79797525; + private readonly static string NextPageTokenDefaultValue = ""; + + private string nextPageToken_; + /// + /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NextPageToken { + get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + set { + nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "next_page_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextPageToken { + get { return nextPageToken_ != null; } + } + /// Clears the value of the "next_page_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextPageToken() { + nextPageToken_ = null; + } + + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; + /// + /// [Output Only] Server-defined URL for this resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } + set { + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] Informational warning message. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LocationPolicyLocation); + return Equals(other as MachineTypeList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LocationPolicyLocation other) { + public bool Equals(MachineTypeList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(Constraints, other.Constraints)) return false; - if (Preference != other.Preference) return false; + if (Id != other.Id) return false; + if(!items_.Equals(other.items_)) return false; + if (Kind != other.Kind) return false; + if (NextPageToken != other.NextPageToken) return false; + if (SelfLink != other.SelfLink) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -346514,8 +352556,12 @@ public bool Equals(LocationPolicyLocation other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (constraints_ != null) hash ^= Constraints.GetHashCode(); - if (HasPreference) hash ^= Preference.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + hash ^= items_.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -346534,13 +352580,26 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (constraints_ != null) { - output.WriteRawTag(178, 227, 244, 14); - output.WriteMessage(Constraints); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (HasPreference) { - output.WriteRawTag(218, 205, 151, 191, 4); - output.WriteString(Preference); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(output, _repeated_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -346552,13 +352611,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (constraints_ != null) { - output.WriteRawTag(178, 227, 244, 14); - output.WriteMessage(Constraints); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (HasPreference) { - output.WriteRawTag(218, 205, 151, 191, 4); - output.WriteString(Preference); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(ref output, _repeated_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -346570,11 +352642,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (constraints_ != null) { - size += 4 + pb::CodedOutputStream.ComputeMessageSize(Constraints); + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); } - if (HasPreference) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Preference); + size += items_.CalculateSize(_repeated_items_codec); + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasNextPageToken) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -346584,18 +352666,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LocationPolicyLocation other) { + public void MergeFrom(MachineTypeList other) { if (other == null) { return; } - if (other.constraints_ != null) { - if (constraints_ == null) { - Constraints = new global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints(); - } - Constraints.MergeFrom(other.Constraints); + if (other.HasId) { + Id = other.Id; } - if (other.HasPreference) { - Preference = other.Preference; + items_.Add(other.items_); + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasNextPageToken) { + NextPageToken = other.NextPageToken; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -346612,15 +352704,31 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 31273394: { - if (constraints_ == null) { - Constraints = new global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints(); + case 26842: { + Id = input.ReadString(); + break; + } + case 26336418: { + Kind = input.ReadString(); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); } - input.ReadMessage(Constraints); + input.ReadMessage(Warning); break; } - case 1206249178: { - Preference = input.ReadString(); + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -346638,15 +352746,31 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 31273394: { - if (constraints_ == null) { - Constraints = new global::Google.Cloud.Compute.V1.LocationPolicyLocationConstraints(); + case 26842: { + Id = input.ReadString(); + break; + } + case 26336418: { + Kind = input.ReadString(); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); } - input.ReadMessage(Constraints); + input.ReadMessage(Warning); break; } - case 1206249178: { - Preference = input.ReadString(); + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -346654,58 +352778,26 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the LocationPolicyLocation message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// Preference for a given location. Set to either ALLOW or DENY. - /// - public enum Preference { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_PREFERENCE")] UndefinedPreference = 0, - /// - /// Location is allowed for use. - /// - [pbr::OriginalName("ALLOW")] Allow = 62368553, - /// - /// Location is prohibited. - /// - [pbr::OriginalName("DENY")] Deny = 2094604, - /// - /// Default value, unused. - /// - [pbr::OriginalName("PREFERENCE_UNSPECIFIED")] Unspecified = 496219571, - } - - } - #endregion - } /// - /// Per-zone constraints on location policy for this zone. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class LocationPolicyLocationConstraints : pb::IMessage + public sealed partial class MachineTypesScopedList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LocationPolicyLocationConstraints()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineTypesScopedList()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[841]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[854]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -346716,7 +352808,7 @@ public sealed partial class LocationPolicyLocationConstraints : pb::IMessageField number for the "max_count" field. - public const int MaxCountFieldNumber = 287620724; - private readonly static int MaxCountDefaultValue = 0; - - private int maxCount_; + /// Field number for the "machine_types" field. + public const int MachineTypesFieldNumber = 79720065; + private static readonly pb::FieldCodec _repeated_machineTypes_codec + = pb::FieldCodec.ForMessage(637760522, global::Google.Cloud.Compute.V1.MachineType.Parser); + private readonly pbc::RepeatedField machineTypes_ = new pbc::RepeatedField(); /// - /// Maximum number of items that are allowed to be placed in this zone. The value must be non-negative. + /// [Output Only] A list of machine types contained in this scope. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int MaxCount { - get { if ((_hasBits0 & 1) != 0) { return maxCount_; } else { return MaxCountDefaultValue; } } - set { - _hasBits0 |= 1; - maxCount_ = value; - } - } - /// Gets whether the "max_count" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMaxCount { - get { return (_hasBits0 & 1) != 0; } + public pbc::RepeatedField MachineTypes { + get { return machineTypes_; } } - /// Clears the value of the "max_count" field + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] An informational warning that appears when the machine types list is empty. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMaxCount() { - _hasBits0 &= ~1; + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as LocationPolicyLocationConstraints); + return Equals(other as MachineTypesScopedList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(LocationPolicyLocationConstraints other) { + public bool Equals(MachineTypesScopedList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (MaxCount != other.MaxCount) return false; + if(!machineTypes_.Equals(other.machineTypes_)) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -346789,7 +352881,8 @@ public bool Equals(LocationPolicyLocationConstraints other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasMaxCount) hash ^= MaxCount.GetHashCode(); + hash ^= machineTypes_.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -346808,10 +352901,11 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasMaxCount) { - output.WriteRawTag(160, 231, 151, 201, 8); - output.WriteInt32(MaxCount); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } + machineTypes_.WriteTo(output, _repeated_machineTypes_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -346822,10 +352916,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasMaxCount) { - output.WriteRawTag(160, 231, 151, 201, 8); - output.WriteInt32(MaxCount); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } + machineTypes_.WriteTo(ref output, _repeated_machineTypes_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -346836,8 +352931,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasMaxCount) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(MaxCount); + size += machineTypes_.CalculateSize(_repeated_machineTypes_codec); + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -346847,12 +352943,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(LocationPolicyLocationConstraints other) { + public void MergeFrom(MachineTypesScopedList other) { if (other == null) { return; } - if (other.HasMaxCount) { - MaxCount = other.MaxCount; + machineTypes_.Add(other.machineTypes_); + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -346869,8 +352969,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 2300965792: { - MaxCount = input.ReadInt32(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 637760522: { + machineTypes_.AddEntriesFrom(input, _repeated_machineTypes_codec); break; } } @@ -346888,8 +352995,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 2300965792: { - MaxCount = input.ReadInt32(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 637760522: { + machineTypes_.AddEntriesFrom(ref input, _repeated_machineTypes_codec); break; } } @@ -346900,25 +353014,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Represents a machine image resource. A machine image is a Compute Engine resource that stores all the configuration, metadata, permissions, and data from one or more disks required to create a Virtual machine (VM) instance. For more information, see Machine images. + /// A Managed Instance resource. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MachineImage : pb::IMessage + public sealed partial class ManagedInstance : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineImage()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstance()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[842]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[855]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -346929,7 +353043,7 @@ public sealed partial class MachineImage : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineImage() { + public ManagedInstance() { OnConstruction(); } @@ -346937,121 +353051,56 @@ public MachineImage() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineImage(MachineImage other) : this() { + public ManagedInstance(ManagedInstance other) : this() { _hasBits0 = other._hasBits0; - creationTimestamp_ = other.creationTimestamp_; - description_ = other.description_; - guestFlush_ = other.guestFlush_; + currentAction_ = other.currentAction_; id_ = other.id_; - instanceProperties_ = other.instanceProperties_ != null ? other.instanceProperties_.Clone() : null; - kind_ = other.kind_; - machineImageEncryptionKey_ = other.machineImageEncryptionKey_ != null ? other.machineImageEncryptionKey_.Clone() : null; + instance_ = other.instance_; + instanceHealth_ = other.instanceHealth_.Clone(); + instanceStatus_ = other.instanceStatus_; + lastAttempt_ = other.lastAttempt_ != null ? other.lastAttempt_.Clone() : null; name_ = other.name_; - satisfiesPzi_ = other.satisfiesPzi_; - satisfiesPzs_ = other.satisfiesPzs_; - savedDisks_ = other.savedDisks_.Clone(); - selfLink_ = other.selfLink_; - sourceDiskEncryptionKeys_ = other.sourceDiskEncryptionKeys_.Clone(); - sourceInstance_ = other.sourceInstance_; - sourceInstanceProperties_ = other.sourceInstanceProperties_ != null ? other.sourceInstanceProperties_.Clone() : null; - status_ = other.status_; - storageLocations_ = other.storageLocations_.Clone(); - totalStorageBytes_ = other.totalStorageBytes_; + preservedStateFromConfig_ = other.preservedStateFromConfig_ != null ? other.preservedStateFromConfig_.Clone() : null; + preservedStateFromPolicy_ = other.preservedStateFromPolicy_ != null ? other.preservedStateFromPolicy_.Clone() : null; + propertiesFromFlexibilityPolicy_ = other.propertiesFromFlexibilityPolicy_ != null ? other.propertiesFromFlexibilityPolicy_.Clone() : null; + version_ = other.version_ != null ? other.version_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineImage Clone() { - return new MachineImage(this); - } - - /// Field number for the "creation_timestamp" field. - public const int CreationTimestampFieldNumber = 30525366; - private readonly static string CreationTimestampDefaultValue = ""; - - private string creationTimestamp_; - /// - /// [Output Only] The creation timestamp for this machine image in RFC3339 text format. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string CreationTimestamp { - get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } - set { - creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "creation_timestamp" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasCreationTimestamp { - get { return creationTimestamp_ != null; } - } - /// Clears the value of the "creation_timestamp" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearCreationTimestamp() { - creationTimestamp_ = null; - } - - /// Field number for the "description" field. - public const int DescriptionFieldNumber = 422937596; - private readonly static string DescriptionDefaultValue = ""; - - private string description_; - /// - /// An optional description of this resource. Provide this property when you create the resource. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } - set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "description" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDescription { - get { return description_ != null; } - } - /// Clears the value of the "description" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDescription() { - description_ = null; + public ManagedInstance Clone() { + return new ManagedInstance(this); } - /// Field number for the "guest_flush" field. - public const int GuestFlushFieldNumber = 385550813; - private readonly static bool GuestFlushDefaultValue = false; + /// Field number for the "current_action" field. + public const int CurrentActionFieldNumber = 178475964; + private readonly static string CurrentActionDefaultValue = ""; - private bool guestFlush_; + private string currentAction_; /// - /// [Input Only] Whether to attempt an application consistent machine image by informing the OS to prepare for the snapshot process. + /// [Output Only] The current action that the managed instance group has scheduled for the instance. Possible values: - NONE The instance is running, and the managed instance group does not have any scheduled actions for this instance. - CREATING The managed instance group is creating this instance. If the group fails to create this instance, it will try again until it is successful. - CREATING_WITHOUT_RETRIES The managed instance group is attempting to create this instance only once. If the group fails to create this instance, it does not try again and the group's targetSize value is decreased instead. - RECREATING The managed instance group is recreating this instance. - DELETING The managed instance group is permanently deleting this instance. - ABANDONING The managed instance group is abandoning this instance. The instance will be removed from the instance group and from any target pools that are associated with this group. - RESTARTING The managed instance group is restarting the instance. - REFRESHING The managed instance group is applying configuration changes to the instance without stopping it. For example, the group can update the target pool list for an instance without stopping that instance. - VERIFYING The managed instance group has created the instance and it is in the process of being verified. + /// Check the CurrentAction enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool GuestFlush { - get { if ((_hasBits0 & 4) != 0) { return guestFlush_; } else { return GuestFlushDefaultValue; } } + public string CurrentAction { + get { return currentAction_ ?? CurrentActionDefaultValue; } set { - _hasBits0 |= 4; - guestFlush_ = value; + currentAction_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "guest_flush" field is set + /// Gets whether the "current_action" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasGuestFlush { - get { return (_hasBits0 & 4) != 0; } + public bool HasCurrentAction { + get { return currentAction_ != null; } } - /// Clears the value of the "guest_flush" field + /// Clears the value of the "current_action" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearGuestFlush() { - _hasBits0 &= ~4; + public void ClearCurrentAction() { + currentAction_ = null; } /// Field number for the "id" field. @@ -347060,7 +353109,7 @@ public void ClearGuestFlush() { private ulong id_; /// - /// [Output Only] A unique identifier for this machine image. The server defines this identifier. + /// [Output only] The unique identifier for this resource. This field is empty when instance does not exist. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -347084,362 +353133,209 @@ public void ClearId() { _hasBits0 &= ~1; } - /// Field number for the "instance_properties" field. - public const int InstancePropertiesFieldNumber = 215355165; - private global::Google.Cloud.Compute.V1.InstanceProperties instanceProperties_; - /// - /// [Output Only] Properties of source instance - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.InstanceProperties InstanceProperties { - get { return instanceProperties_; } - set { - instanceProperties_ = value; - } - } - - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; + /// Field number for the "instance" field. + public const int InstanceFieldNumber = 18257045; + private readonly static string InstanceDefaultValue = ""; - private string kind_; + private string instance_; /// - /// [Output Only] The resource type, which is always compute#machineImage for machine image. + /// [Output Only] The URL of the instance. The URL can exist even if the instance has not yet been created. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } + public string Instance { + get { return instance_ ?? InstanceDefaultValue; } set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "kind" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } - } - /// Clears the value of the "kind" field + /// Gets whether the "instance" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; + public bool HasInstance { + get { return instance_ != null; } } - - /// Field number for the "machine_image_encryption_key" field. - public const int MachineImageEncryptionKeyFieldNumber = 528089087; - private global::Google.Cloud.Compute.V1.CustomerEncryptionKey machineImageEncryptionKey_; - /// - /// Encrypts the machine image using a customer-supplied encryption key. After you encrypt a machine image using a customer-supplied key, you must provide the same key if you use the machine image later. For example, you must provide the encryption key when you create an instance from the encrypted machine image in a future request. Customer-supplied encryption keys do not protect access to metadata of the machine image. If you do not provide an encryption key when creating the machine image, then the machine image will be encrypted using an automatically generated key and you do not need to provide a key to use the machine image later. - /// + /// Clears the value of the "instance" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.CustomerEncryptionKey MachineImageEncryptionKey { - get { return machineImageEncryptionKey_; } - set { - machineImageEncryptionKey_ = value; - } + public void ClearInstance() { + instance_ = null; } - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; - - private string name_; + /// Field number for the "instance_health" field. + public const int InstanceHealthFieldNumber = 382667078; + private static readonly pb::FieldCodec _repeated_instanceHealth_codec + = pb::FieldCodec.ForMessage(3061336626, global::Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Parser); + private readonly pbc::RepeatedField instanceHealth_ = new pbc::RepeatedField(); /// - /// Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. + /// [Output Only] Health state of the instance per health-check. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } - set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } - } - /// Clears the value of the "name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; + public pbc::RepeatedField InstanceHealth { + get { return instanceHealth_; } } - /// Field number for the "satisfies_pzi" field. - public const int SatisfiesPziFieldNumber = 480964257; - private readonly static bool SatisfiesPziDefaultValue = false; + /// Field number for the "instance_status" field. + public const int InstanceStatusFieldNumber = 174577372; + private readonly static string InstanceStatusDefaultValue = ""; - private bool satisfiesPzi_; + private string instanceStatus_; /// - /// Output only. Reserved for future use. + /// [Output Only] The status of the instance. This field is empty when the instance does not exist. + /// Check the InstanceStatus enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool SatisfiesPzi { - get { if ((_hasBits0 & 8) != 0) { return satisfiesPzi_; } else { return SatisfiesPziDefaultValue; } } + public string InstanceStatus { + get { return instanceStatus_ ?? InstanceStatusDefaultValue; } set { - _hasBits0 |= 8; - satisfiesPzi_ = value; + instanceStatus_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "satisfies_pzi" field is set + /// Gets whether the "instance_status" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSatisfiesPzi { - get { return (_hasBits0 & 8) != 0; } + public bool HasInstanceStatus { + get { return instanceStatus_ != null; } } - /// Clears the value of the "satisfies_pzi" field + /// Clears the value of the "instance_status" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSatisfiesPzi() { - _hasBits0 &= ~8; + public void ClearInstanceStatus() { + instanceStatus_ = null; } - /// Field number for the "satisfies_pzs" field. - public const int SatisfiesPzsFieldNumber = 480964267; - private readonly static bool SatisfiesPzsDefaultValue = false; - - private bool satisfiesPzs_; + /// Field number for the "last_attempt" field. + public const int LastAttemptFieldNumber = 434771492; + private global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt lastAttempt_; /// - /// [Output Only] Reserved for future use. + /// [Output Only] Information about the last attempt to create or delete the instance. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool SatisfiesPzs { - get { if ((_hasBits0 & 16) != 0) { return satisfiesPzs_; } else { return SatisfiesPzsDefaultValue; } } + public global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt LastAttempt { + get { return lastAttempt_; } set { - _hasBits0 |= 16; - satisfiesPzs_ = value; + lastAttempt_ = value; } } - /// Gets whether the "satisfies_pzs" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSatisfiesPzs { - get { return (_hasBits0 & 16) != 0; } - } - /// Clears the value of the "satisfies_pzs" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSatisfiesPzs() { - _hasBits0 &= ~16; - } - - /// Field number for the "saved_disks" field. - public const int SavedDisksFieldNumber = 397424318; - private static readonly pb::FieldCodec _repeated_savedDisks_codec - = pb::FieldCodec.ForMessage(3179394546, global::Google.Cloud.Compute.V1.SavedDisk.Parser); - private readonly pbc::RepeatedField savedDisks_ = new pbc::RepeatedField(); - /// - /// An array of Machine Image specific properties for disks attached to the source instance - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField SavedDisks { - get { return savedDisks_; } - } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; - private string selfLink_; + private string name_; /// - /// [Output Only] The URL for this machine image. The server defines this URL. + /// [Output Only] The name of the instance. The name always exists even if the instance has not yet been created. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } + public string Name { + get { return name_ ?? NameDefaultValue; } set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "self_link" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } - } - /// Clears the value of the "self_link" field + /// Gets whether the "name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + public bool HasName { + get { return name_ != null; } } - - /// Field number for the "source_disk_encryption_keys" field. - public const int SourceDiskEncryptionKeysFieldNumber = 370408498; - private static readonly pb::FieldCodec _repeated_sourceDiskEncryptionKeys_codec - = pb::FieldCodec.ForMessage(2963267986, global::Google.Cloud.Compute.V1.SourceDiskEncryptionKey.Parser); - private readonly pbc::RepeatedField sourceDiskEncryptionKeys_ = new pbc::RepeatedField(); - /// - /// [Input Only] The customer-supplied encryption key of the disks attached to the source instance. Required if the source disk is protected by a customer-supplied encryption key. - /// + /// Clears the value of the "name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField SourceDiskEncryptionKeys { - get { return sourceDiskEncryptionKeys_; } + public void ClearName() { + name_ = null; } - /// Field number for the "source_instance" field. - public const int SourceInstanceFieldNumber = 396315705; - private readonly static string SourceInstanceDefaultValue = ""; - - private string sourceInstance_; + /// Field number for the "preserved_state_from_config" field. + public const int PreservedStateFromConfigFieldNumber = 98661858; + private global::Google.Cloud.Compute.V1.PreservedState preservedStateFromConfig_; /// - /// The source instance used to create the machine image. You can provide this as a partial or full URL to the resource. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /instances/instance - projects/project/zones/zone/instances/instance + /// [Output Only] Preserved state applied from per-instance config for this instance. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SourceInstance { - get { return sourceInstance_ ?? SourceInstanceDefaultValue; } + public global::Google.Cloud.Compute.V1.PreservedState PreservedStateFromConfig { + get { return preservedStateFromConfig_; } set { - sourceInstance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + preservedStateFromConfig_ = value; } } - /// Gets whether the "source_instance" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSourceInstance { - get { return sourceInstance_ != null; } - } - /// Clears the value of the "source_instance" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSourceInstance() { - sourceInstance_ = null; - } - /// Field number for the "source_instance_properties" field. - public const int SourceInstancePropertiesFieldNumber = 475195641; - private global::Google.Cloud.Compute.V1.SourceInstanceProperties sourceInstanceProperties_; + /// Field number for the "preserved_state_from_policy" field. + public const int PreservedStateFromPolicyFieldNumber = 470783954; + private global::Google.Cloud.Compute.V1.PreservedState preservedStateFromPolicy_; /// - /// [Output Only] DEPRECATED: Please use instance_properties instead for source instance related properties. New properties will not be added to this field. + /// [Output Only] Preserved state generated based on stateful policy for this instance. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.SourceInstanceProperties SourceInstanceProperties { - get { return sourceInstanceProperties_; } + public global::Google.Cloud.Compute.V1.PreservedState PreservedStateFromPolicy { + get { return preservedStateFromPolicy_; } set { - sourceInstanceProperties_ = value; + preservedStateFromPolicy_ = value; } } - /// Field number for the "status" field. - public const int StatusFieldNumber = 181260274; - private readonly static string StatusDefaultValue = ""; - - private string status_; + /// Field number for the "properties_from_flexibility_policy" field. + public const int PropertiesFromFlexibilityPolicyFieldNumber = 155525825; + private global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy propertiesFromFlexibilityPolicy_; /// - /// [Output Only] The status of the machine image. One of the following values: INVALID, CREATING, READY, DELETING, and UPLOADING. - /// Check the Status enum for the list of possible values. + /// [Output Only] Instance properties selected for this instance resulting from InstanceFlexibilityPolicy. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Status { - get { return status_ ?? StatusDefaultValue; } + public global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy PropertiesFromFlexibilityPolicy { + get { return propertiesFromFlexibilityPolicy_; } set { - status_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + propertiesFromFlexibilityPolicy_ = value; } } - /// Gets whether the "status" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasStatus { - get { return status_ != null; } - } - /// Clears the value of the "status" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearStatus() { - status_ = null; - } - - /// Field number for the "storage_locations" field. - public const int StorageLocationsFieldNumber = 328005274; - private static readonly pb::FieldCodec _repeated_storageLocations_codec - = pb::FieldCodec.ForString(2624042194); - private readonly pbc::RepeatedField storageLocations_ = new pbc::RepeatedField(); - /// - /// The regional or multi-regional Cloud Storage bucket location where the machine image is stored. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField StorageLocations { - get { return storageLocations_; } - } - - /// Field number for the "total_storage_bytes" field. - public const int TotalStorageBytesFieldNumber = 81855468; - private readonly static long TotalStorageBytesDefaultValue = 0L; - private long totalStorageBytes_; + /// Field number for the "version" field. + public const int VersionFieldNumber = 351608024; + private global::Google.Cloud.Compute.V1.ManagedInstanceVersion version_; /// - /// [Output Only] Total size of the storage used by the machine image. + /// [Output Only] Intended version of this instance. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public long TotalStorageBytes { - get { if ((_hasBits0 & 2) != 0) { return totalStorageBytes_; } else { return TotalStorageBytesDefaultValue; } } + public global::Google.Cloud.Compute.V1.ManagedInstanceVersion Version { + get { return version_; } set { - _hasBits0 |= 2; - totalStorageBytes_ = value; + version_ = value; } } - /// Gets whether the "total_storage_bytes" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasTotalStorageBytes { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "total_storage_bytes" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearTotalStorageBytes() { - _hasBits0 &= ~2; - } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MachineImage); + return Equals(other as ManagedInstance); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MachineImage other) { + public bool Equals(ManagedInstance other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (CreationTimestamp != other.CreationTimestamp) return false; - if (Description != other.Description) return false; - if (GuestFlush != other.GuestFlush) return false; + if (CurrentAction != other.CurrentAction) return false; if (Id != other.Id) return false; - if (!object.Equals(InstanceProperties, other.InstanceProperties)) return false; - if (Kind != other.Kind) return false; - if (!object.Equals(MachineImageEncryptionKey, other.MachineImageEncryptionKey)) return false; + if (Instance != other.Instance) return false; + if(!instanceHealth_.Equals(other.instanceHealth_)) return false; + if (InstanceStatus != other.InstanceStatus) return false; + if (!object.Equals(LastAttempt, other.LastAttempt)) return false; if (Name != other.Name) return false; - if (SatisfiesPzi != other.SatisfiesPzi) return false; - if (SatisfiesPzs != other.SatisfiesPzs) return false; - if(!savedDisks_.Equals(other.savedDisks_)) return false; - if (SelfLink != other.SelfLink) return false; - if(!sourceDiskEncryptionKeys_.Equals(other.sourceDiskEncryptionKeys_)) return false; - if (SourceInstance != other.SourceInstance) return false; - if (!object.Equals(SourceInstanceProperties, other.SourceInstanceProperties)) return false; - if (Status != other.Status) return false; - if(!storageLocations_.Equals(other.storageLocations_)) return false; - if (TotalStorageBytes != other.TotalStorageBytes) return false; + if (!object.Equals(PreservedStateFromConfig, other.PreservedStateFromConfig)) return false; + if (!object.Equals(PreservedStateFromPolicy, other.PreservedStateFromPolicy)) return false; + if (!object.Equals(PropertiesFromFlexibilityPolicy, other.PropertiesFromFlexibilityPolicy)) return false; + if (!object.Equals(Version, other.Version)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -347447,24 +353343,17 @@ public bool Equals(MachineImage other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); - if (HasDescription) hash ^= Description.GetHashCode(); - if (HasGuestFlush) hash ^= GuestFlush.GetHashCode(); + if (HasCurrentAction) hash ^= CurrentAction.GetHashCode(); if (HasId) hash ^= Id.GetHashCode(); - if (instanceProperties_ != null) hash ^= InstanceProperties.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (machineImageEncryptionKey_ != null) hash ^= MachineImageEncryptionKey.GetHashCode(); + if (HasInstance) hash ^= Instance.GetHashCode(); + hash ^= instanceHealth_.GetHashCode(); + if (HasInstanceStatus) hash ^= InstanceStatus.GetHashCode(); + if (lastAttempt_ != null) hash ^= LastAttempt.GetHashCode(); if (HasName) hash ^= Name.GetHashCode(); - if (HasSatisfiesPzi) hash ^= SatisfiesPzi.GetHashCode(); - if (HasSatisfiesPzs) hash ^= SatisfiesPzs.GetHashCode(); - hash ^= savedDisks_.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - hash ^= sourceDiskEncryptionKeys_.GetHashCode(); - if (HasSourceInstance) hash ^= SourceInstance.GetHashCode(); - if (sourceInstanceProperties_ != null) hash ^= SourceInstanceProperties.GetHashCode(); - if (HasStatus) hash ^= Status.GetHashCode(); - hash ^= storageLocations_.GetHashCode(); - if (HasTotalStorageBytes) hash ^= TotalStorageBytes.GetHashCode(); + if (preservedStateFromConfig_ != null) hash ^= PreservedStateFromConfig.GetHashCode(); + if (preservedStateFromPolicy_ != null) hash ^= PreservedStateFromPolicy.GetHashCode(); + if (propertiesFromFlexibilityPolicy_ != null) hash ^= PropertiesFromFlexibilityPolicy.GetHashCode(); + if (version_ != null) hash ^= Version.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -347487,64 +353376,42 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 209, 1); output.WriteUInt64(Id); } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } if (HasName) { output.WriteRawTag(218, 168, 239, 12); output.WriteString(Name); } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (HasTotalStorageBytes) { - output.WriteRawTag(224, 190, 160, 184, 2); - output.WriteInt64(TotalStorageBytes); - } - if (HasStatus) { - output.WriteRawTag(146, 255, 185, 179, 5); - output.WriteString(Status); - } - if (instanceProperties_ != null) { - output.WriteRawTag(234, 241, 193, 181, 6); - output.WriteMessage(InstanceProperties); - } - storageLocations_.WriteTo(output, _repeated_storageLocations_codec); - sourceDiskEncryptionKeys_.WriteTo(output, _repeated_sourceDiskEncryptionKeys_codec); - if (HasGuestFlush) { - output.WriteRawTag(232, 157, 225, 190, 11); - output.WriteBool(GuestFlush); + if (HasInstance) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); } - if (HasSourceInstance) { - output.WriteRawTag(202, 195, 233, 231, 11); - output.WriteString(SourceInstance); + if (preservedStateFromConfig_ != null) { + output.WriteRawTag(146, 222, 174, 248, 2); + output.WriteMessage(PreservedStateFromConfig); } - savedDisks_.WriteTo(output, _repeated_savedDisks_codec); - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (propertiesFromFlexibilityPolicy_ != null) { + output.WriteRawTag(138, 172, 164, 209, 4); + output.WriteMessage(PropertiesFromFlexibilityPolicy); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasInstanceStatus) { + output.WriteRawTag(226, 237, 250, 153, 5); + output.WriteString(InstanceStatus); } - if (sourceInstanceProperties_ != null) { - output.WriteRawTag(202, 143, 221, 148, 14); - output.WriteMessage(SourceInstanceProperties); + if (HasCurrentAction) { + output.WriteRawTag(226, 187, 234, 168, 5); + output.WriteString(CurrentAction); } - if (HasSatisfiesPzi) { - output.WriteRawTag(136, 234, 221, 170, 14); - output.WriteBool(SatisfiesPzi); + if (version_ != null) { + output.WriteRawTag(194, 205, 163, 189, 10); + output.WriteMessage(Version); } - if (HasSatisfiesPzs) { - output.WriteRawTag(216, 234, 221, 170, 14); - output.WriteBool(SatisfiesPzs); + instanceHealth_.WriteTo(output, _repeated_instanceHealth_codec); + if (lastAttempt_ != null) { + output.WriteRawTag(162, 226, 194, 250, 12); + output.WriteMessage(LastAttempt); } - if (machineImageEncryptionKey_ != null) { - output.WriteRawTag(250, 255, 191, 222, 15); - output.WriteMessage(MachineImageEncryptionKey); + if (preservedStateFromPolicy_ != null) { + output.WriteRawTag(146, 253, 242, 131, 14); + output.WriteMessage(PreservedStateFromPolicy); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -347560,64 +353427,42 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(216, 209, 1); output.WriteUInt64(Id); } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } if (HasName) { output.WriteRawTag(218, 168, 239, 12); output.WriteString(Name); } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (HasTotalStorageBytes) { - output.WriteRawTag(224, 190, 160, 184, 2); - output.WriteInt64(TotalStorageBytes); - } - if (HasStatus) { - output.WriteRawTag(146, 255, 185, 179, 5); - output.WriteString(Status); - } - if (instanceProperties_ != null) { - output.WriteRawTag(234, 241, 193, 181, 6); - output.WriteMessage(InstanceProperties); - } - storageLocations_.WriteTo(ref output, _repeated_storageLocations_codec); - sourceDiskEncryptionKeys_.WriteTo(ref output, _repeated_sourceDiskEncryptionKeys_codec); - if (HasGuestFlush) { - output.WriteRawTag(232, 157, 225, 190, 11); - output.WriteBool(GuestFlush); + if (HasInstance) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); } - if (HasSourceInstance) { - output.WriteRawTag(202, 195, 233, 231, 11); - output.WriteString(SourceInstance); + if (preservedStateFromConfig_ != null) { + output.WriteRawTag(146, 222, 174, 248, 2); + output.WriteMessage(PreservedStateFromConfig); } - savedDisks_.WriteTo(ref output, _repeated_savedDisks_codec); - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (propertiesFromFlexibilityPolicy_ != null) { + output.WriteRawTag(138, 172, 164, 209, 4); + output.WriteMessage(PropertiesFromFlexibilityPolicy); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasInstanceStatus) { + output.WriteRawTag(226, 237, 250, 153, 5); + output.WriteString(InstanceStatus); } - if (sourceInstanceProperties_ != null) { - output.WriteRawTag(202, 143, 221, 148, 14); - output.WriteMessage(SourceInstanceProperties); + if (HasCurrentAction) { + output.WriteRawTag(226, 187, 234, 168, 5); + output.WriteString(CurrentAction); } - if (HasSatisfiesPzi) { - output.WriteRawTag(136, 234, 221, 170, 14); - output.WriteBool(SatisfiesPzi); + if (version_ != null) { + output.WriteRawTag(194, 205, 163, 189, 10); + output.WriteMessage(Version); } - if (HasSatisfiesPzs) { - output.WriteRawTag(216, 234, 221, 170, 14); - output.WriteBool(SatisfiesPzs); + instanceHealth_.WriteTo(ref output, _repeated_instanceHealth_codec); + if (lastAttempt_ != null) { + output.WriteRawTag(162, 226, 194, 250, 12); + output.WriteMessage(LastAttempt); } - if (machineImageEncryptionKey_ != null) { - output.WriteRawTag(250, 255, 191, 222, 15); - output.WriteMessage(MachineImageEncryptionKey); + if (preservedStateFromPolicy_ != null) { + output.WriteRawTag(146, 253, 242, 131, 14); + output.WriteMessage(PreservedStateFromPolicy); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -347629,53 +353474,36 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasCreationTimestamp) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); - } - if (HasDescription) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); - } - if (HasGuestFlush) { - size += 5 + 1; + if (HasCurrentAction) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(CurrentAction); } if (HasId) { size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); } - if (instanceProperties_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceProperties); + if (HasInstance) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); } - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + size += instanceHealth_.CalculateSize(_repeated_instanceHealth_codec); + if (HasInstanceStatus) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceStatus); } - if (machineImageEncryptionKey_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(MachineImageEncryptionKey); + if (lastAttempt_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(LastAttempt); } if (HasName) { size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); } - if (HasSatisfiesPzi) { - size += 5 + 1; - } - if (HasSatisfiesPzs) { - size += 5 + 1; - } - size += savedDisks_.CalculateSize(_repeated_savedDisks_codec); - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); - } - size += sourceDiskEncryptionKeys_.CalculateSize(_repeated_sourceDiskEncryptionKeys_codec); - if (HasSourceInstance) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SourceInstance); + if (preservedStateFromConfig_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(PreservedStateFromConfig); } - if (sourceInstanceProperties_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(SourceInstanceProperties); + if (preservedStateFromPolicy_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(PreservedStateFromPolicy); } - if (HasStatus) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Status); + if (propertiesFromFlexibilityPolicy_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(PropertiesFromFlexibilityPolicy); } - size += storageLocations_.CalculateSize(_repeated_storageLocations_codec); - if (HasTotalStorageBytes) { - size += 5 + pb::CodedOutputStream.ComputeInt64Size(TotalStorageBytes); + if (version_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Version); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -347685,66 +353513,533 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MachineImage other) { + public void MergeFrom(ManagedInstance other) { if (other == null) { return; } - if (other.HasCreationTimestamp) { - CreationTimestamp = other.CreationTimestamp; - } - if (other.HasDescription) { - Description = other.Description; - } - if (other.HasGuestFlush) { - GuestFlush = other.GuestFlush; + if (other.HasCurrentAction) { + CurrentAction = other.CurrentAction; } if (other.HasId) { Id = other.Id; } - if (other.instanceProperties_ != null) { - if (instanceProperties_ == null) { - InstanceProperties = new global::Google.Cloud.Compute.V1.InstanceProperties(); - } - InstanceProperties.MergeFrom(other.InstanceProperties); + if (other.HasInstance) { + Instance = other.Instance; } - if (other.HasKind) { - Kind = other.Kind; + instanceHealth_.Add(other.instanceHealth_); + if (other.HasInstanceStatus) { + InstanceStatus = other.InstanceStatus; } - if (other.machineImageEncryptionKey_ != null) { - if (machineImageEncryptionKey_ == null) { - MachineImageEncryptionKey = new global::Google.Cloud.Compute.V1.CustomerEncryptionKey(); + if (other.lastAttempt_ != null) { + if (lastAttempt_ == null) { + LastAttempt = new global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt(); } - MachineImageEncryptionKey.MergeFrom(other.MachineImageEncryptionKey); + LastAttempt.MergeFrom(other.LastAttempt); } if (other.HasName) { Name = other.Name; } - if (other.HasSatisfiesPzi) { - SatisfiesPzi = other.SatisfiesPzi; + if (other.preservedStateFromConfig_ != null) { + if (preservedStateFromConfig_ == null) { + PreservedStateFromConfig = new global::Google.Cloud.Compute.V1.PreservedState(); + } + PreservedStateFromConfig.MergeFrom(other.PreservedStateFromConfig); + } + if (other.preservedStateFromPolicy_ != null) { + if (preservedStateFromPolicy_ == null) { + PreservedStateFromPolicy = new global::Google.Cloud.Compute.V1.PreservedState(); + } + PreservedStateFromPolicy.MergeFrom(other.PreservedStateFromPolicy); + } + if (other.propertiesFromFlexibilityPolicy_ != null) { + if (propertiesFromFlexibilityPolicy_ == null) { + PropertiesFromFlexibilityPolicy = new global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy(); + } + PropertiesFromFlexibilityPolicy.MergeFrom(other.PropertiesFromFlexibilityPolicy); + } + if (other.version_ != null) { + if (version_ == null) { + Version = new global::Google.Cloud.Compute.V1.ManagedInstanceVersion(); + } + Version.MergeFrom(other.Version); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 26840: { + Id = input.ReadUInt64(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 146056362: { + Instance = input.ReadString(); + break; + } + case 789294866: { + if (preservedStateFromConfig_ == null) { + PreservedStateFromConfig = new global::Google.Cloud.Compute.V1.PreservedState(); + } + input.ReadMessage(PreservedStateFromConfig); + break; + } + case 1244206602: { + if (propertiesFromFlexibilityPolicy_ == null) { + PropertiesFromFlexibilityPolicy = new global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy(); + } + input.ReadMessage(PropertiesFromFlexibilityPolicy); + break; + } + case 1396618978: { + InstanceStatus = input.ReadString(); + break; + } + case 1427807714: { + CurrentAction = input.ReadString(); + break; + } + case 2812864194: { + if (version_ == null) { + Version = new global::Google.Cloud.Compute.V1.ManagedInstanceVersion(); + } + input.ReadMessage(Version); + break; + } + case 3061336626: { + instanceHealth_.AddEntriesFrom(input, _repeated_instanceHealth_codec); + break; + } + case 3478171938: { + if (lastAttempt_ == null) { + LastAttempt = new global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt(); + } + input.ReadMessage(LastAttempt); + break; + } + case 3766271634: { + if (preservedStateFromPolicy_ == null) { + PreservedStateFromPolicy = new global::Google.Cloud.Compute.V1.PreservedState(); + } + input.ReadMessage(PreservedStateFromPolicy); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 26840: { + Id = input.ReadUInt64(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 146056362: { + Instance = input.ReadString(); + break; + } + case 789294866: { + if (preservedStateFromConfig_ == null) { + PreservedStateFromConfig = new global::Google.Cloud.Compute.V1.PreservedState(); + } + input.ReadMessage(PreservedStateFromConfig); + break; + } + case 1244206602: { + if (propertiesFromFlexibilityPolicy_ == null) { + PropertiesFromFlexibilityPolicy = new global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy(); + } + input.ReadMessage(PropertiesFromFlexibilityPolicy); + break; + } + case 1396618978: { + InstanceStatus = input.ReadString(); + break; + } + case 1427807714: { + CurrentAction = input.ReadString(); + break; + } + case 2812864194: { + if (version_ == null) { + Version = new global::Google.Cloud.Compute.V1.ManagedInstanceVersion(); + } + input.ReadMessage(Version); + break; + } + case 3061336626: { + instanceHealth_.AddEntriesFrom(ref input, _repeated_instanceHealth_codec); + break; + } + case 3478171938: { + if (lastAttempt_ == null) { + LastAttempt = new global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt(); + } + input.ReadMessage(LastAttempt); + break; + } + case 3766271634: { + if (preservedStateFromPolicy_ == null) { + PreservedStateFromPolicy = new global::Google.Cloud.Compute.V1.PreservedState(); + } + input.ReadMessage(PreservedStateFromPolicy); + break; + } + } + } + } + #endif + + #region Nested types + /// Container for nested types declared in the ManagedInstance message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// [Output Only] The current action that the managed instance group has scheduled for the instance. Possible values: - NONE The instance is running, and the managed instance group does not have any scheduled actions for this instance. - CREATING The managed instance group is creating this instance. If the group fails to create this instance, it will try again until it is successful. - CREATING_WITHOUT_RETRIES The managed instance group is attempting to create this instance only once. If the group fails to create this instance, it does not try again and the group's targetSize value is decreased instead. - RECREATING The managed instance group is recreating this instance. - DELETING The managed instance group is permanently deleting this instance. - ABANDONING The managed instance group is abandoning this instance. The instance will be removed from the instance group and from any target pools that are associated with this group. - RESTARTING The managed instance group is restarting the instance. - REFRESHING The managed instance group is applying configuration changes to the instance without stopping it. For example, the group can update the target pool list for an instance without stopping that instance. - VERIFYING The managed instance group has created the instance and it is in the process of being verified. + /// Additional supported values which may be not listed in the enum directly due to technical reasons: + /// STOPPING + /// SUSPENDING + /// + public enum CurrentAction { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_CURRENT_ACTION")] UndefinedCurrentAction = 0, + /// + /// The managed instance group is abandoning this instance. The instance will be removed from the instance group and from any target pools that are associated with this group. + /// + [pbr::OriginalName("ABANDONING")] Abandoning = 388244813, + /// + /// The managed instance group is creating this instance. If the group fails to create this instance, it will try again until it is successful. + /// + [pbr::OriginalName("CREATING")] Creating = 455564985, + /// + /// The managed instance group is attempting to create this instance only once. If the group fails to create this instance, it does not try again and the group's targetSize value is decreased. + /// + [pbr::OriginalName("CREATING_WITHOUT_RETRIES")] CreatingWithoutRetries = 428843785, + /// + /// The managed instance group is permanently deleting this instance. + /// + [pbr::OriginalName("DELETING")] Deleting = 528602024, + /// + /// The managed instance group has not scheduled any actions for this instance. + /// + [pbr::OriginalName("NONE")] None = 2402104, + /// + /// The managed instance group is recreating this instance. + /// + [pbr::OriginalName("RECREATING")] Recreating = 287278572, + /// + /// The managed instance group is applying configuration changes to the instance without stopping it. For example, the group can update the target pool list for an instance without stopping that instance. + /// + [pbr::OriginalName("REFRESHING")] Refreshing = 163266343, + /// + /// The managed instance group is restarting this instance. + /// + [pbr::OriginalName("RESTARTING")] Restarting = 320534387, + /// + /// The managed instance group is resuming this instance. + /// + [pbr::OriginalName("RESUMING")] Resuming = 446856618, + /// + /// The managed instance group is starting this instance. + /// + [pbr::OriginalName("STARTING")] Starting = 488820800, + /// + /// The managed instance group is verifying this already created instance. Verification happens every time the instance is (re)created or restarted and consists of: 1. Waiting until health check specified as part of this managed instance group's autohealing policy reports HEALTHY. Note: Applies only if autohealing policy has a health check specified 2. Waiting for addition verification steps performed as post-instance creation (subject to future extensions). + /// + [pbr::OriginalName("VERIFYING")] Verifying = 16982185, + } + + /// + /// [Output Only] The status of the instance. This field is empty when the instance does not exist. + /// Additional supported values which may be not listed in the enum directly due to technical reasons: + /// STOPPING + /// SUSPENDING + /// + public enum InstanceStatus { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_INSTANCE_STATUS")] UndefinedInstanceStatus = 0, + /// + /// The instance is halted and we are performing tear down tasks like network deprogramming, releasing quota, IP, tearing down disks etc. + /// + [pbr::OriginalName("DEPROVISIONING")] Deprovisioning = 428935662, + /// + /// Resources are being allocated for the instance. + /// + [pbr::OriginalName("PROVISIONING")] Provisioning = 290896621, + /// + /// The instance is in repair. + /// + [pbr::OriginalName("REPAIRING")] Repairing = 413483285, + /// + /// The instance is running. + /// + [pbr::OriginalName("RUNNING")] Running = 121282975, + /// + /// All required resources have been allocated and the instance is being started. + /// + [pbr::OriginalName("STAGING")] Staging = 431072283, + /// + /// The instance has stopped successfully. + /// + [pbr::OriginalName("STOPPED")] Stopped = 444276141, + [pbr::OriginalName("STOPPING")] Stopping = 350791796, + /// + /// The instance has suspended. + /// + [pbr::OriginalName("SUSPENDED")] Suspended = 51223995, + [pbr::OriginalName("SUSPENDING")] Suspending = 514206246, + /// + /// The instance has stopped (either by explicit action or underlying failure). + /// + [pbr::OriginalName("TERMINATED")] Terminated = 250018339, + } + + } + #endregion + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ManagedInstanceInstanceHealth : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstanceInstanceHealth()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[856]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ManagedInstanceInstanceHealth() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ManagedInstanceInstanceHealth(ManagedInstanceInstanceHealth other) : this() { + detailedHealthState_ = other.detailedHealthState_; + healthCheck_ = other.healthCheck_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ManagedInstanceInstanceHealth Clone() { + return new ManagedInstanceInstanceHealth(this); + } + + /// Field number for the "detailed_health_state" field. + public const int DetailedHealthStateFieldNumber = 510470173; + private readonly static string DetailedHealthStateDefaultValue = ""; + + private string detailedHealthState_; + /// + /// [Output Only] The current detailed instance health state. + /// Check the DetailedHealthState enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DetailedHealthState { + get { return detailedHealthState_ ?? DetailedHealthStateDefaultValue; } + set { + detailedHealthState_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "detailed_health_state" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDetailedHealthState { + get { return detailedHealthState_ != null; } + } + /// Clears the value of the "detailed_health_state" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDetailedHealthState() { + detailedHealthState_ = null; + } + + /// Field number for the "health_check" field. + public const int HealthCheckFieldNumber = 308876645; + private readonly static string HealthCheckDefaultValue = ""; + + private string healthCheck_; + /// + /// [Output Only] The URL for the health check that verifies whether the instance is healthy. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string HealthCheck { + get { return healthCheck_ ?? HealthCheckDefaultValue; } + set { + healthCheck_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "health_check" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHealthCheck { + get { return healthCheck_ != null; } + } + /// Clears the value of the "health_check" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHealthCheck() { + healthCheck_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ManagedInstanceInstanceHealth); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ManagedInstanceInstanceHealth other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (DetailedHealthState != other.DetailedHealthState) return false; + if (HealthCheck != other.HealthCheck) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasDetailedHealthState) hash ^= DetailedHealthState.GetHashCode(); + if (HasHealthCheck) hash ^= HealthCheck.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasHealthCheck) { + output.WriteRawTag(170, 214, 162, 154, 9); + output.WriteString(HealthCheck); + } + if (HasDetailedHealthState) { + output.WriteRawTag(234, 129, 165, 155, 15); + output.WriteString(DetailedHealthState); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasHealthCheck) { + output.WriteRawTag(170, 214, 162, 154, 9); + output.WriteString(HealthCheck); + } + if (HasDetailedHealthState) { + output.WriteRawTag(234, 129, 165, 155, 15); + output.WriteString(DetailedHealthState); } - if (other.HasSatisfiesPzs) { - SatisfiesPzs = other.SatisfiesPzs; + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); } - savedDisks_.Add(other.savedDisks_); - if (other.HasSelfLink) { - SelfLink = other.SelfLink; + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasDetailedHealthState) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(DetailedHealthState); } - sourceDiskEncryptionKeys_.Add(other.sourceDiskEncryptionKeys_); - if (other.HasSourceInstance) { - SourceInstance = other.SourceInstance; + if (HasHealthCheck) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(HealthCheck); } - if (other.sourceInstanceProperties_ != null) { - if (sourceInstanceProperties_ == null) { - SourceInstanceProperties = new global::Google.Cloud.Compute.V1.SourceInstanceProperties(); - } - SourceInstanceProperties.MergeFrom(other.SourceInstanceProperties); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); } - if (other.HasStatus) { - Status = other.Status; + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ManagedInstanceInstanceHealth other) { + if (other == null) { + return; } - storageLocations_.Add(other.storageLocations_); - if (other.HasTotalStorageBytes) { - TotalStorageBytes = other.TotalStorageBytes; + if (other.HasDetailedHealthState) { + DetailedHealthState = other.DetailedHealthState; + } + if (other.HasHealthCheck) { + HealthCheck = other.HealthCheck; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -347761,85 +354056,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 654843744: { - TotalStorageBytes = input.ReadInt64(); - break; - } - case 1450082194: { - Status = input.ReadString(); - break; - } - case 1722841322: { - if (instanceProperties_ == null) { - InstanceProperties = new global::Google.Cloud.Compute.V1.InstanceProperties(); - } - input.ReadMessage(InstanceProperties); - break; - } - case 2624042194: { - storageLocations_.AddEntriesFrom(input, _repeated_storageLocations_codec); - break; - } - case 2963267986: { - sourceDiskEncryptionKeys_.AddEntriesFrom(input, _repeated_sourceDiskEncryptionKeys_codec); - break; - } - case 3084406504: { - GuestFlush = input.ReadBool(); - break; - } - case 3170525642: { - SourceInstance = input.ReadString(); - break; - } - case 3179394546: { - savedDisks_.AddEntriesFrom(input, _repeated_savedDisks_codec); - break; - } - case 3383500770: { - Description = input.ReadString(); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - case 3801565130: { - if (sourceInstanceProperties_ == null) { - SourceInstanceProperties = new global::Google.Cloud.Compute.V1.SourceInstanceProperties(); - } - input.ReadMessage(SourceInstanceProperties); - break; - } - case 3847714056: { - SatisfiesPzi = input.ReadBool(); - break; - } - case 3847714136: { - SatisfiesPzs = input.ReadBool(); + case 2471013162: { + HealthCheck = input.ReadString(); break; } - case 4224712698: { - if (machineImageEncryptionKey_ == null) { - MachineImageEncryptionKey = new global::Google.Cloud.Compute.V1.CustomerEncryptionKey(); - } - input.ReadMessage(MachineImageEncryptionKey); + case 4083761386: { + DetailedHealthState = input.ReadString(); break; } } @@ -347857,85 +354079,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 654843744: { - TotalStorageBytes = input.ReadInt64(); - break; - } - case 1450082194: { - Status = input.ReadString(); - break; - } - case 1722841322: { - if (instanceProperties_ == null) { - InstanceProperties = new global::Google.Cloud.Compute.V1.InstanceProperties(); - } - input.ReadMessage(InstanceProperties); - break; - } - case 2624042194: { - storageLocations_.AddEntriesFrom(ref input, _repeated_storageLocations_codec); - break; - } - case 2963267986: { - sourceDiskEncryptionKeys_.AddEntriesFrom(ref input, _repeated_sourceDiskEncryptionKeys_codec); - break; - } - case 3084406504: { - GuestFlush = input.ReadBool(); - break; - } - case 3170525642: { - SourceInstance = input.ReadString(); - break; - } - case 3179394546: { - savedDisks_.AddEntriesFrom(ref input, _repeated_savedDisks_codec); - break; - } - case 3383500770: { - Description = input.ReadString(); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - case 3801565130: { - if (sourceInstanceProperties_ == null) { - SourceInstanceProperties = new global::Google.Cloud.Compute.V1.SourceInstanceProperties(); - } - input.ReadMessage(SourceInstanceProperties); - break; - } - case 3847714056: { - SatisfiesPzi = input.ReadBool(); - break; - } - case 3847714136: { - SatisfiesPzs = input.ReadBool(); + case 2471013162: { + HealthCheck = input.ReadString(); break; } - case 4224712698: { - if (machineImageEncryptionKey_ == null) { - MachineImageEncryptionKey = new global::Google.Cloud.Compute.V1.CustomerEncryptionKey(); - } - input.ReadMessage(MachineImageEncryptionKey); + case 4083761386: { + DetailedHealthState = input.ReadString(); break; } } @@ -347944,23 +354093,38 @@ public void MergeFrom(pb::CodedInputStream input) { #endif #region Nested types - /// Container for nested types declared in the MachineImage message type. + /// Container for nested types declared in the ManagedInstanceInstanceHealth message type. [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// [Output Only] The status of the machine image. One of the following values: INVALID, CREATING, READY, DELETING, and UPLOADING. + /// [Output Only] The current detailed instance health state. /// - public enum Status { + public enum DetailedHealthState { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_STATUS")] UndefinedStatus = 0, - [pbr::OriginalName("CREATING")] Creating = 455564985, - [pbr::OriginalName("DELETING")] Deleting = 528602024, - [pbr::OriginalName("INVALID")] Invalid = 530283991, - [pbr::OriginalName("READY")] Ready = 77848963, - [pbr::OriginalName("UPLOADING")] Uploading = 267603489, + [pbr::OriginalName("UNDEFINED_DETAILED_HEALTH_STATE")] UndefinedDetailedHealthState = 0, + /// + /// The instance is being drained. The existing connections to the instance have time to complete, but the new ones are being refused. + /// + [pbr::OriginalName("DRAINING")] Draining = 480455402, + /// + /// The instance is reachable i.e. a connection to the application health checking endpoint can be established, and conforms to the requirements defined by the health check. + /// + [pbr::OriginalName("HEALTHY")] Healthy = 439801213, + /// + /// The instance is unreachable i.e. a connection to the application health checking endpoint cannot be established, or the server does not respond within the specified timeout. + /// + [pbr::OriginalName("TIMEOUT")] Timeout = 477813057, + /// + /// The instance is reachable, but does not conform to the requirements defined by the health check. + /// + [pbr::OriginalName("UNHEALTHY")] Unhealthy = 462118084, + /// + /// The health checking system is aware of the instance but its health is not known at the moment. + /// + [pbr::OriginalName("UNKNOWN")] Unknown = 433141802, } } @@ -347969,24 +354133,23 @@ public enum Status { } /// - /// A list of machine images. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MachineImageList : pb::IMessage + public sealed partial class ManagedInstanceLastAttempt : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineImageList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstanceLastAttempt()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[843]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[857]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -347997,7 +354160,7 @@ public sealed partial class MachineImageList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineImageList() { + public ManagedInstanceLastAttempt() { OnConstruction(); } @@ -348005,188 +354168,266 @@ public MachineImageList() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineImageList(MachineImageList other) : this() { - id_ = other.id_; - items_ = other.items_.Clone(); - kind_ = other.kind_; - nextPageToken_ = other.nextPageToken_; - selfLink_ = other.selfLink_; - warning_ = other.warning_ != null ? other.warning_.Clone() : null; + public ManagedInstanceLastAttempt(ManagedInstanceLastAttempt other) : this() { + errors_ = other.errors_ != null ? other.errors_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineImageList Clone() { - return new MachineImageList(this); + public ManagedInstanceLastAttempt Clone() { + return new ManagedInstanceLastAttempt(this); } - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static string IdDefaultValue = ""; - - private string id_; + /// Field number for the "errors" field. + public const int ErrorsFieldNumber = 315977579; + private global::Google.Cloud.Compute.V1.Errors errors_; /// - /// [Output Only] Unique identifier for the resource; defined by the server. + /// [Output Only] Encountered errors during the last attempt to create or delete the instance. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Id { - get { return id_ ?? IdDefaultValue; } + public global::Google.Cloud.Compute.V1.Errors Errors { + get { return errors_; } set { - id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + errors_ = value; } } - /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return id_ != null; } + public override bool Equals(object other) { + return Equals(other as ManagedInstanceLastAttempt); } - /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - id_ = null; + public bool Equals(ManagedInstanceLastAttempt other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Errors, other.Errors)) return false; + return Equals(_unknownFields, other._unknownFields); } - /// Field number for the "items" field. - public const int ItemsFieldNumber = 100526016; - private static readonly pb::FieldCodec _repeated_items_codec - = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.MachineImage.Parser); - private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); - /// - /// A list of MachineImage resources. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Items { - get { return items_; } + public override int GetHashCode() { + int hash = 1; + if (errors_ != null) hash ^= Errors.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; } - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } - private string kind_; - /// - /// [Output Only] The resource type, which is always compute#machineImagesListResponse for machine image lists. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } - set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (errors_ != null) { + output.WriteRawTag(218, 246, 173, 181, 9); + output.WriteMessage(Errors); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); } + #endif } - /// Gets whether the "kind" field is set + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (errors_ != null) { + output.WriteRawTag(218, 246, 173, 181, 9); + output.WriteMessage(Errors); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } } - /// Clears the value of the "kind" field + #endif + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; + public int CalculateSize() { + int size = 0; + if (errors_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Errors); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; } - /// Field number for the "next_page_token" field. - public const int NextPageTokenFieldNumber = 79797525; - private readonly static string NextPageTokenDefaultValue = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ManagedInstanceLastAttempt other) { + if (other == null) { + return; + } + if (other.errors_ != null) { + if (errors_ == null) { + Errors = new global::Google.Cloud.Compute.V1.Errors(); + } + Errors.MergeFrom(other.Errors); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } - private string nextPageToken_; - /// - /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NextPageToken { - get { return nextPageToken_ ?? NextPageTokenDefaultValue; } - set { - nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 2527820634: { + if (errors_ == null) { + Errors = new global::Google.Cloud.Compute.V1.Errors(); + } + input.ReadMessage(Errors); + break; + } + } } + #endif } - /// Gets whether the "next_page_token" field is set + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNextPageToken { - get { return nextPageToken_ != null; } + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 2527820634: { + if (errors_ == null) { + Errors = new global::Google.Cloud.Compute.V1.Errors(); + } + input.ReadMessage(Errors); + break; + } + } + } } - /// Clears the value of the "next_page_token" field + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ManagedInstancePropertiesFromFlexibilityPolicy : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstancePropertiesFromFlexibilityPolicy()); + private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNextPageToken() { - nextPageToken_ = null; + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[858]; } } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } - private string selfLink_; - /// - /// [Output Only] Server-defined URL for this resource. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } - set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } + public ManagedInstancePropertiesFromFlexibilityPolicy() { + OnConstruction(); } - /// Gets whether the "self_link" field is set + + partial void OnConstruction(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } + public ManagedInstancePropertiesFromFlexibilityPolicy(ManagedInstancePropertiesFromFlexibilityPolicy other) : this() { + machineType_ = other.machineType_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } - /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + public ManagedInstancePropertiesFromFlexibilityPolicy Clone() { + return new ManagedInstancePropertiesFromFlexibilityPolicy(this); } - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; + /// Field number for the "machine_type" field. + public const int MachineTypeFieldNumber = 227711026; + private readonly static string MachineTypeDefaultValue = ""; + + private string machineType_; /// - /// [Output Only] Informational warning message. + /// The machine type to be used for this instance. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } + public string MachineType { + get { return machineType_ ?? MachineTypeDefaultValue; } set { - warning_ = value; + machineType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "machine_type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMachineType { + get { return machineType_ != null; } + } + /// Clears the value of the "machine_type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMachineType() { + machineType_ = null; + } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MachineImageList); + return Equals(other as ManagedInstancePropertiesFromFlexibilityPolicy); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MachineImageList other) { + public bool Equals(ManagedInstancePropertiesFromFlexibilityPolicy other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Id != other.Id) return false; - if(!items_.Equals(other.items_)) return false; - if (Kind != other.Kind) return false; - if (NextPageToken != other.NextPageToken) return false; - if (SelfLink != other.SelfLink) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (MachineType != other.MachineType) return false; return Equals(_unknownFields, other._unknownFields); } @@ -348194,12 +354435,7 @@ public bool Equals(MachineImageList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasId) hash ^= Id.GetHashCode(); - hash ^= items_.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (HasMachineType) hash ^= MachineType.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -348218,26 +354454,9 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); - } - items_.WriteTo(output, _repeated_items_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasMachineType) { + output.WriteRawTag(146, 131, 211, 228, 6); + output.WriteString(MachineType); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -348249,26 +354468,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); - } - items_.WriteTo(ref output, _repeated_items_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasMachineType) { + output.WriteRawTag(146, 131, 211, 228, 6); + output.WriteString(MachineType); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -348280,21 +354482,8 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); - } - size += items_.CalculateSize(_repeated_items_codec); - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); - } - if (HasNextPageToken) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); - } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); - } - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (HasMachineType) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(MachineType); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -348304,28 +354493,12 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MachineImageList other) { + public void MergeFrom(ManagedInstancePropertiesFromFlexibilityPolicy other) { if (other == null) { return; } - if (other.HasId) { - Id = other.Id; - } - items_.Add(other.items_); - if (other.HasKind) { - Kind = other.Kind; - } - if (other.HasNextPageToken) { - NextPageToken = other.NextPageToken; - } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; - } - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - Warning.MergeFrom(other.Warning); + if (other.HasMachineType) { + MachineType = other.MachineType; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -348342,31 +354515,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26842: { - Id = input.ReadString(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); - break; - } - case 638380202: { - NextPageToken = input.ReadString(); - break; - } - case 804208130: { - items_.AddEntriesFrom(input, _repeated_items_codec); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); + case 1821688210: { + MachineType = input.ReadString(); break; } } @@ -348384,31 +354534,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26842: { - Id = input.ReadString(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); - break; - } - case 638380202: { - NextPageToken = input.ReadString(); - break; - } - case 804208130: { - items_.AddEntriesFrom(ref input, _repeated_items_codec); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); + case 1821688210: { + MachineType = input.ReadString(); break; } } @@ -348419,25 +354546,23 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Represents a Machine Type resource. You can use specific machine types for your VM instances based on performance and pricing requirements. For more information, read Machine Types. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MachineType : pb::IMessage + public sealed partial class ManagedInstanceVersion : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineType()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstanceVersion()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[844]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[859]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -348448,7 +354573,7 @@ public sealed partial class MachineType : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineType() { + public ManagedInstanceVersion() { OnConstruction(); } @@ -348456,269 +354581,324 @@ public MachineType() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineType(MachineType other) : this() { - _hasBits0 = other._hasBits0; - accelerators_ = other.accelerators_.Clone(); - architecture_ = other.architecture_; - creationTimestamp_ = other.creationTimestamp_; - deprecated_ = other.deprecated_ != null ? other.deprecated_.Clone() : null; - description_ = other.description_; - guestCpus_ = other.guestCpus_; - id_ = other.id_; - imageSpaceGb_ = other.imageSpaceGb_; - isSharedCpu_ = other.isSharedCpu_; - kind_ = other.kind_; - maximumPersistentDisks_ = other.maximumPersistentDisks_; - maximumPersistentDisksSizeGb_ = other.maximumPersistentDisksSizeGb_; - memoryMb_ = other.memoryMb_; + public ManagedInstanceVersion(ManagedInstanceVersion other) : this() { + instanceTemplate_ = other.instanceTemplate_; name_ = other.name_; - scratchDisks_ = other.scratchDisks_.Clone(); - selfLink_ = other.selfLink_; - zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineType Clone() { - return new MachineType(this); - } - - /// Field number for the "accelerators" field. - public const int AcceleratorsFieldNumber = 269577064; - private static readonly pb::FieldCodec _repeated_accelerators_codec - = pb::FieldCodec.ForMessage(2156616514, global::Google.Cloud.Compute.V1.Accelerators.Parser); - private readonly pbc::RepeatedField accelerators_ = new pbc::RepeatedField(); - /// - /// [Output Only] A list of accelerator configurations assigned to this machine type. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Accelerators { - get { return accelerators_; } + public ManagedInstanceVersion Clone() { + return new ManagedInstanceVersion(this); } - /// Field number for the "architecture" field. - public const int ArchitectureFieldNumber = 302803283; - private readonly static string ArchitectureDefaultValue = ""; + /// Field number for the "instance_template" field. + public const int InstanceTemplateFieldNumber = 309248228; + private readonly static string InstanceTemplateDefaultValue = ""; - private string architecture_; + private string instanceTemplate_; /// - /// [Output Only] The architecture of the machine type. - /// Check the Architecture enum for the list of possible values. + /// [Output Only] The intended template of the instance. This field is empty when current_action is one of { DELETING, ABANDONING }. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Architecture { - get { return architecture_ ?? ArchitectureDefaultValue; } + public string InstanceTemplate { + get { return instanceTemplate_ ?? InstanceTemplateDefaultValue; } set { - architecture_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + instanceTemplate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "architecture" field is set + /// Gets whether the "instance_template" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasArchitecture { - get { return architecture_ != null; } + public bool HasInstanceTemplate { + get { return instanceTemplate_ != null; } } - /// Clears the value of the "architecture" field + /// Clears the value of the "instance_template" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearArchitecture() { - architecture_ = null; + public void ClearInstanceTemplate() { + instanceTemplate_ = null; } - /// Field number for the "creation_timestamp" field. - public const int CreationTimestampFieldNumber = 30525366; - private readonly static string CreationTimestampDefaultValue = ""; + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; - private string creationTimestamp_; + private string name_; /// - /// [Output Only] Creation timestamp in RFC3339 text format. + /// [Output Only] Name of the version. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string CreationTimestamp { - get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } + public string Name { + get { return name_ ?? NameDefaultValue; } set { - creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "creation_timestamp" field is set + /// Gets whether the "name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasCreationTimestamp { - get { return creationTimestamp_ != null; } + public bool HasName { + get { return name_ != null; } } - /// Clears the value of the "creation_timestamp" field + /// Clears the value of the "name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearCreationTimestamp() { - creationTimestamp_ = null; + public void ClearName() { + name_ = null; } - /// Field number for the "deprecated" field. - public const int DeprecatedFieldNumber = 515138995; - private global::Google.Cloud.Compute.V1.DeprecationStatus deprecated_; - /// - /// [Output Only] The deprecation status associated with this machine type. Only applicable if the machine type is unavailable. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.DeprecationStatus Deprecated { - get { return deprecated_; } - set { - deprecated_ = value; - } + public override bool Equals(object other) { + return Equals(other as ManagedInstanceVersion); } - /// Field number for the "description" field. - public const int DescriptionFieldNumber = 422937596; - private readonly static string DescriptionDefaultValue = ""; - - private string description_; - /// - /// [Output Only] An optional textual description of the resource. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } - set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + public bool Equals(ManagedInstanceVersion other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; } + if (InstanceTemplate != other.InstanceTemplate) return false; + if (Name != other.Name) return false; + return Equals(_unknownFields, other._unknownFields); } - /// Gets whether the "description" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDescription { - get { return description_ != null; } + public override int GetHashCode() { + int hash = 1; + if (HasInstanceTemplate) hash ^= InstanceTemplate.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; } - /// Clears the value of the "description" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDescription() { - description_ = null; + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); } - /// Field number for the "guest_cpus" field. - public const int GuestCpusFieldNumber = 393356754; - private readonly static int GuestCpusDefaultValue = 0; - - private int guestCpus_; - /// - /// [Output Only] The number of virtual CPUs that are available to the instance. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int GuestCpus { - get { if ((_hasBits0 & 16) != 0) { return guestCpus_; } else { return GuestCpusDefaultValue; } } - set { - _hasBits0 |= 16; - guestCpus_ = value; + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasInstanceTemplate) { + output.WriteRawTag(162, 142, 216, 155, 9); + output.WriteString(InstanceTemplate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); } + #endif } - /// Gets whether the "guest_cpus" field is set + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasGuestCpus { - get { return (_hasBits0 & 16) != 0; } + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasInstanceTemplate) { + output.WriteRawTag(162, 142, 216, 155, 9); + output.WriteString(InstanceTemplate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } } - /// Clears the value of the "guest_cpus" field + #endif + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearGuestCpus() { - _hasBits0 &= ~16; + public int CalculateSize() { + int size = 0; + if (HasInstanceTemplate) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceTemplate); + } + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; } - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static ulong IdDefaultValue = 0UL; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ManagedInstanceVersion other) { + if (other == null) { + return; + } + if (other.HasInstanceTemplate) { + InstanceTemplate = other.InstanceTemplate; + } + if (other.HasName) { + Name = other.Name; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } - private ulong id_; - /// - /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ulong Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } - set { - _hasBits0 |= 1; - id_ = value; + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 26989658: { + Name = input.ReadString(); + break; + } + case 2473985826: { + InstanceTemplate = input.ReadString(); + break; + } + } } + #endif } - /// Gets whether the "id" field is set + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return (_hasBits0 & 1) != 0; } + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 26989658: { + Name = input.ReadString(); + break; + } + case 2473985826: { + InstanceTemplate = input.ReadString(); + break; + } + } + } } - /// Clears the value of the "id" field + #endif + + } + + /// + /// A metadata key/value entry. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class Metadata : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Metadata()); + private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - _hasBits0 &= ~1; + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[860]; } } - /// Field number for the "image_space_gb" field. - public const int ImageSpaceGbFieldNumber = 75331864; - private readonly static int ImageSpaceGbDefaultValue = 0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } - private int imageSpaceGb_; - /// - /// [Deprecated] This property is deprecated and will never be populated with any relevant values. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int ImageSpaceGb { - get { if ((_hasBits0 & 2) != 0) { return imageSpaceGb_; } else { return ImageSpaceGbDefaultValue; } } - set { - _hasBits0 |= 2; - imageSpaceGb_ = value; - } + public Metadata() { + OnConstruction(); } - /// Gets whether the "image_space_gb" field is set + + partial void OnConstruction(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasImageSpaceGb { - get { return (_hasBits0 & 2) != 0; } + public Metadata(Metadata other) : this() { + fingerprint_ = other.fingerprint_; + items_ = other.items_.Clone(); + kind_ = other.kind_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } - /// Clears the value of the "image_space_gb" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearImageSpaceGb() { - _hasBits0 &= ~2; + public Metadata Clone() { + return new Metadata(this); } - /// Field number for the "is_shared_cpu" field. - public const int IsSharedCpuFieldNumber = 521399555; - private readonly static bool IsSharedCpuDefaultValue = false; + /// Field number for the "fingerprint" field. + public const int FingerprintFieldNumber = 234678500; + private readonly static string FingerprintDefaultValue = ""; - private bool isSharedCpu_; + private string fingerprint_; /// - /// [Output Only] Whether this machine type has a shared CPU. See Shared-core machine types for more information. + /// Specifies a fingerprint for this request, which is essentially a hash of the metadata's contents and used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update metadata. You must always provide an up-to-date fingerprint hash in order to update or change metadata, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool IsSharedCpu { - get { if ((_hasBits0 & 64) != 0) { return isSharedCpu_; } else { return IsSharedCpuDefaultValue; } } + public string Fingerprint { + get { return fingerprint_ ?? FingerprintDefaultValue; } set { - _hasBits0 |= 64; - isSharedCpu_ = value; + fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "is_shared_cpu" field is set + /// Gets whether the "fingerprint" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasIsSharedCpu { - get { return (_hasBits0 & 64) != 0; } + public bool HasFingerprint { + get { return fingerprint_ != null; } } - /// Clears the value of the "is_shared_cpu" field + /// Clears the value of the "fingerprint" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearIsSharedCpu() { - _hasBits0 &= ~64; + public void ClearFingerprint() { + fingerprint_ = null; + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 100526016; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.Items.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + /// + /// Array of key/value pairs. The total size of all keys and values must be less than 512 KB. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } } /// Field number for the "kind" field. @@ -348727,7 +354907,7 @@ public void ClearIsSharedCpu() { private string kind_; /// - /// [Output Only] The type of the resource. Always compute#machineType for machine types. + /// [Output Only] Type of the resource. Always compute#metadata for metadata. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -348750,229 +354930,287 @@ public void ClearKind() { kind_ = null; } - /// Field number for the "maximum_persistent_disks" field. - public const int MaximumPersistentDisksFieldNumber = 496220941; - private readonly static int MaximumPersistentDisksDefaultValue = 0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as Metadata); + } - private int maximumPersistentDisks_; - /// - /// [Output Only] Maximum persistent disks allowed. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int MaximumPersistentDisks { - get { if ((_hasBits0 & 32) != 0) { return maximumPersistentDisks_; } else { return MaximumPersistentDisksDefaultValue; } } - set { - _hasBits0 |= 32; - maximumPersistentDisks_ = value; + public bool Equals(Metadata other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; } + if (Fingerprint != other.Fingerprint) return false; + if(!items_.Equals(other.items_)) return false; + if (Kind != other.Kind) return false; + return Equals(_unknownFields, other._unknownFields); } - /// Gets whether the "maximum_persistent_disks" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMaximumPersistentDisks { - get { return (_hasBits0 & 32) != 0; } + public override int GetHashCode() { + int hash = 1; + if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); + hash ^= items_.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; } - /// Clears the value of the "maximum_persistent_disks" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMaximumPersistentDisks() { - _hasBits0 &= ~32; + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); } - /// Field number for the "maximum_persistent_disks_size_gb" field. - public const int MaximumPersistentDisksSizeGbFieldNumber = 154274471; - private readonly static long MaximumPersistentDisksSizeGbDefaultValue = 0L; - - private long maximumPersistentDisksSizeGb_; - /// - /// [Output Only] Maximum total persistent disks size (GB) allowed. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public long MaximumPersistentDisksSizeGb { - get { if ((_hasBits0 & 8) != 0) { return maximumPersistentDisksSizeGb_; } else { return MaximumPersistentDisksSizeGbDefaultValue; } } - set { - _hasBits0 |= 8; - maximumPersistentDisksSizeGb_ = value; + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + items_.WriteTo(output, _repeated_items_codec); + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); } + #endif } - /// Gets whether the "maximum_persistent_disks_size_gb" field is set + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMaximumPersistentDisksSizeGb { - get { return (_hasBits0 & 8) != 0; } + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + items_.WriteTo(ref output, _repeated_items_codec); + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } } - /// Clears the value of the "maximum_persistent_disks_size_gb" field + #endif + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMaximumPersistentDisksSizeGb() { - _hasBits0 &= ~8; + public int CalculateSize() { + int size = 0; + if (HasFingerprint) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + } + size += items_.CalculateSize(_repeated_items_codec); + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; } - /// Field number for the "memory_mb" field. - public const int MemoryMbFieldNumber = 116001171; - private readonly static int MemoryMbDefaultValue = 0; - - private int memoryMb_; - /// - /// [Output Only] The amount of physical memory available to the instance, defined in MB. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int MemoryMb { - get { if ((_hasBits0 & 4) != 0) { return memoryMb_; } else { return MemoryMbDefaultValue; } } - set { - _hasBits0 |= 4; - memoryMb_ = value; + public void MergeFrom(Metadata other) { + if (other == null) { + return; + } + if (other.HasFingerprint) { + Fingerprint = other.Fingerprint; } + items_.Add(other.items_); + if (other.HasKind) { + Kind = other.Kind; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } - /// Gets whether the "memory_mb" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMemoryMb { - get { return (_hasBits0 & 4) != 0; } + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 26336418: { + Kind = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + } + } + #endif } - /// Clears the value of the "memory_mb" field + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMemoryMb() { - _hasBits0 &= ~4; + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 26336418: { + Kind = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + } + } } + #endif - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; + } - private string name_; - /// - /// [Output Only] Name of the resource. - /// + /// + /// Opaque filter criteria used by load balancers to restrict routing configuration to a limited set of load balancing proxies. Proxies and sidecars involved in load balancing would typically present metadata to the load balancers that need to match criteria specified here. If a match takes place, the relevant configuration is made available to those proxies. For each metadataFilter in this list, if its filterMatchCriteria is set to MATCH_ANY, at least one of the filterLabels must match the corresponding label provided in the metadata. If its filterMatchCriteria is set to MATCH_ALL, then all of its filterLabels must match with corresponding labels provided in the metadata. An example for using metadataFilters would be: if load balancing involves Envoys, they receive routing configuration when values in metadataFilters match values supplied in of their XDS requests to loadbalancers. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MetadataFilter : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MetadataFilter()); + private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } - set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "name" field is set + public static pb::MessageParser Parser { get { return _parser; } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[861]; } } - /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } } - /// Field number for the "scratch_disks" field. - public const int ScratchDisksFieldNumber = 480778481; - private static readonly pb::FieldCodec _repeated_scratchDisks_codec - = pb::FieldCodec.ForMessage(3846227850, global::Google.Cloud.Compute.V1.ScratchDisks.Parser); - private readonly pbc::RepeatedField scratchDisks_ = new pbc::RepeatedField(); - /// - /// [Output Only] A list of extended scratch disks assigned to the instance. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField ScratchDisks { - get { return scratchDisks_; } + public MetadataFilter() { + OnConstruction(); } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + partial void OnConstruction(); - private string selfLink_; - /// - /// [Output Only] Server-defined URL for the resource. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } - set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } + public MetadataFilter(MetadataFilter other) : this() { + filterLabels_ = other.filterLabels_.Clone(); + filterMatchCriteria_ = other.filterMatchCriteria_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } - /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } + public MetadataFilter Clone() { + return new MetadataFilter(this); } - /// Clears the value of the "self_link" field + + /// Field number for the "filter_labels" field. + public const int FilterLabelsFieldNumber = 307903142; + private static readonly pb::FieldCodec _repeated_filterLabels_codec + = pb::FieldCodec.ForMessage(2463225138, global::Google.Cloud.Compute.V1.MetadataFilterLabelMatch.Parser); + private readonly pbc::RepeatedField filterLabels_ = new pbc::RepeatedField(); + /// + /// The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + public pbc::RepeatedField FilterLabels { + get { return filterLabels_; } } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private readonly static string ZoneDefaultValue = ""; + /// Field number for the "filter_match_criteria" field. + public const int FilterMatchCriteriaFieldNumber = 239970368; + private readonly static string FilterMatchCriteriaDefaultValue = ""; - private string zone_; + private string filterMatchCriteria_; /// - /// [Output Only] The name of the zone where the machine type resides, such as us-central1-a. + /// Specifies how individual filter label matches within the list of filterLabels and contributes toward the overall metadataFilter match. Supported values are: - MATCH_ANY: at least one of the filterLabels must have a matching label in the provided metadata. - MATCH_ALL: all filterLabels must have matching labels in the provided metadata. + /// Check the FilterMatchCriteria enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_ ?? ZoneDefaultValue; } + public string FilterMatchCriteria { + get { return filterMatchCriteria_ ?? FilterMatchCriteriaDefaultValue; } set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + filterMatchCriteria_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "zone" field is set + /// Gets whether the "filter_match_criteria" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasZone { - get { return zone_ != null; } + public bool HasFilterMatchCriteria { + get { return filterMatchCriteria_ != null; } } - /// Clears the value of the "zone" field + /// Clears the value of the "filter_match_criteria" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearZone() { - zone_ = null; + public void ClearFilterMatchCriteria() { + filterMatchCriteria_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MachineType); + return Equals(other as MetadataFilter); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MachineType other) { + public bool Equals(MetadataFilter other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!accelerators_.Equals(other.accelerators_)) return false; - if (Architecture != other.Architecture) return false; - if (CreationTimestamp != other.CreationTimestamp) return false; - if (!object.Equals(Deprecated, other.Deprecated)) return false; - if (Description != other.Description) return false; - if (GuestCpus != other.GuestCpus) return false; - if (Id != other.Id) return false; - if (ImageSpaceGb != other.ImageSpaceGb) return false; - if (IsSharedCpu != other.IsSharedCpu) return false; - if (Kind != other.Kind) return false; - if (MaximumPersistentDisks != other.MaximumPersistentDisks) return false; - if (MaximumPersistentDisksSizeGb != other.MaximumPersistentDisksSizeGb) return false; - if (MemoryMb != other.MemoryMb) return false; - if (Name != other.Name) return false; - if(!scratchDisks_.Equals(other.scratchDisks_)) return false; - if (SelfLink != other.SelfLink) return false; - if (Zone != other.Zone) return false; + if(!filterLabels_.Equals(other.filterLabels_)) return false; + if (FilterMatchCriteria != other.FilterMatchCriteria) return false; return Equals(_unknownFields, other._unknownFields); } @@ -348980,23 +355218,8 @@ public bool Equals(MachineType other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= accelerators_.GetHashCode(); - if (HasArchitecture) hash ^= Architecture.GetHashCode(); - if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); - if (deprecated_ != null) hash ^= Deprecated.GetHashCode(); - if (HasDescription) hash ^= Description.GetHashCode(); - if (HasGuestCpus) hash ^= GuestCpus.GetHashCode(); - if (HasId) hash ^= Id.GetHashCode(); - if (HasImageSpaceGb) hash ^= ImageSpaceGb.GetHashCode(); - if (HasIsSharedCpu) hash ^= IsSharedCpu.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasMaximumPersistentDisks) hash ^= MaximumPersistentDisks.GetHashCode(); - if (HasMaximumPersistentDisksSizeGb) hash ^= MaximumPersistentDisksSizeGb.GetHashCode(); - if (HasMemoryMb) hash ^= MemoryMb.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - hash ^= scratchDisks_.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (HasZone) hash ^= Zone.GetHashCode(); + hash ^= filterLabels_.GetHashCode(); + if (HasFilterMatchCriteria) hash ^= FilterMatchCriteria.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -349015,68 +355238,11 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasZone) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (HasImageSpaceGb) { - output.WriteRawTag(192, 145, 175, 159, 2); - output.WriteInt32(ImageSpaceGb); - } - if (HasMemoryMb) { - output.WriteRawTag(152, 153, 193, 186, 3); - output.WriteInt32(MemoryMb); - } - if (HasMaximumPersistentDisksSizeGb) { - output.WriteRawTag(184, 170, 193, 204, 4); - output.WriteInt64(MaximumPersistentDisksSizeGb); - } - accelerators_.WriteTo(output, _repeated_accelerators_codec); - if (HasArchitecture) { - output.WriteRawTag(154, 149, 141, 131, 9); - output.WriteString(Architecture); - } - if (HasGuestCpus) { - output.WriteRawTag(144, 221, 196, 220, 11); - output.WriteInt32(GuestCpus); - } - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); - } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); - } - scratchDisks_.WriteTo(output, _repeated_scratchDisks_codec); - if (HasMaximumPersistentDisks) { - output.WriteRawTag(232, 176, 247, 228, 14); - output.WriteInt32(MaximumPersistentDisks); - } - if (deprecated_ != null) { - output.WriteRawTag(154, 219, 140, 173, 15); - output.WriteMessage(Deprecated); - } - if (HasIsSharedCpu) { - output.WriteRawTag(152, 208, 253, 196, 15); - output.WriteBool(IsSharedCpu); + if (HasFilterMatchCriteria) { + output.WriteRawTag(130, 132, 181, 147, 7); + output.WriteString(FilterMatchCriteria); } + filterLabels_.WriteTo(output, _repeated_filterLabels_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -349087,68 +355253,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasZone) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (HasImageSpaceGb) { - output.WriteRawTag(192, 145, 175, 159, 2); - output.WriteInt32(ImageSpaceGb); - } - if (HasMemoryMb) { - output.WriteRawTag(152, 153, 193, 186, 3); - output.WriteInt32(MemoryMb); - } - if (HasMaximumPersistentDisksSizeGb) { - output.WriteRawTag(184, 170, 193, 204, 4); - output.WriteInt64(MaximumPersistentDisksSizeGb); - } - accelerators_.WriteTo(ref output, _repeated_accelerators_codec); - if (HasArchitecture) { - output.WriteRawTag(154, 149, 141, 131, 9); - output.WriteString(Architecture); - } - if (HasGuestCpus) { - output.WriteRawTag(144, 221, 196, 220, 11); - output.WriteInt32(GuestCpus); - } - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); - } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); - } - scratchDisks_.WriteTo(ref output, _repeated_scratchDisks_codec); - if (HasMaximumPersistentDisks) { - output.WriteRawTag(232, 176, 247, 228, 14); - output.WriteInt32(MaximumPersistentDisks); - } - if (deprecated_ != null) { - output.WriteRawTag(154, 219, 140, 173, 15); - output.WriteMessage(Deprecated); - } - if (HasIsSharedCpu) { - output.WriteRawTag(152, 208, 253, 196, 15); - output.WriteBool(IsSharedCpu); + if (HasFilterMatchCriteria) { + output.WriteRawTag(130, 132, 181, 147, 7); + output.WriteString(FilterMatchCriteria); } + filterLabels_.WriteTo(ref output, _repeated_filterLabels_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -349159,52 +355268,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += accelerators_.CalculateSize(_repeated_accelerators_codec); - if (HasArchitecture) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Architecture); - } - if (HasCreationTimestamp) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); - } - if (deprecated_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Deprecated); - } - if (HasDescription) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); - } - if (HasGuestCpus) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(GuestCpus); - } - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); - } - if (HasImageSpaceGb) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(ImageSpaceGb); - } - if (HasIsSharedCpu) { - size += 5 + 1; - } - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); - } - if (HasMaximumPersistentDisks) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(MaximumPersistentDisks); - } - if (HasMaximumPersistentDisksSizeGb) { - size += 5 + pb::CodedOutputStream.ComputeInt64Size(MaximumPersistentDisksSizeGb); - } - if (HasMemoryMb) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(MemoryMb); - } - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); - } - size += scratchDisks_.CalculateSize(_repeated_scratchDisks_codec); - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); - } - if (HasZone) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + size += filterLabels_.CalculateSize(_repeated_filterLabels_codec); + if (HasFilterMatchCriteria) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(FilterMatchCriteria); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -349214,59 +355280,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MachineType other) { + public void MergeFrom(MetadataFilter other) { if (other == null) { return; } - accelerators_.Add(other.accelerators_); - if (other.HasArchitecture) { - Architecture = other.Architecture; - } - if (other.HasCreationTimestamp) { - CreationTimestamp = other.CreationTimestamp; - } - if (other.deprecated_ != null) { - if (deprecated_ == null) { - Deprecated = new global::Google.Cloud.Compute.V1.DeprecationStatus(); - } - Deprecated.MergeFrom(other.Deprecated); - } - if (other.HasDescription) { - Description = other.Description; - } - if (other.HasGuestCpus) { - GuestCpus = other.GuestCpus; - } - if (other.HasId) { - Id = other.Id; - } - if (other.HasImageSpaceGb) { - ImageSpaceGb = other.ImageSpaceGb; - } - if (other.HasIsSharedCpu) { - IsSharedCpu = other.IsSharedCpu; - } - if (other.HasKind) { - Kind = other.Kind; - } - if (other.HasMaximumPersistentDisks) { - MaximumPersistentDisks = other.MaximumPersistentDisks; - } - if (other.HasMaximumPersistentDisksSizeGb) { - MaximumPersistentDisksSizeGb = other.MaximumPersistentDisksSizeGb; - } - if (other.HasMemoryMb) { - MemoryMb = other.MemoryMb; - } - if (other.HasName) { - Name = other.Name; - } - scratchDisks_.Add(other.scratchDisks_); - if (other.HasSelfLink) { - SelfLink = other.SelfLink; - } - if (other.HasZone) { - Zone = other.Zone; + filterLabels_.Add(other.filterLabels_); + if (other.HasFilterMatchCriteria) { + FilterMatchCriteria = other.FilterMatchCriteria; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -349283,75 +355303,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 29957474: { - Zone = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 602654912: { - ImageSpaceGb = input.ReadInt32(); - break; - } - case 928009368: { - MemoryMb = input.ReadInt32(); - break; - } - case 1234195768: { - MaximumPersistentDisksSizeGb = input.ReadInt64(); - break; - } - case 2156616514: { - accelerators_.AddEntriesFrom(input, _repeated_accelerators_codec); - break; - } - case 2422426266: { - Architecture = input.ReadString(); - break; - } - case 3146854032: { - GuestCpus = input.ReadInt32(); - break; - } - case 3383500770: { - Description = input.ReadString(); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - case 3846227850: { - scratchDisks_.AddEntriesFrom(input, _repeated_scratchDisks_codec); - break; - } - case 3969767528: { - MaximumPersistentDisks = input.ReadInt32(); - break; - } - case 4121111962: { - if (deprecated_ == null) { - Deprecated = new global::Google.Cloud.Compute.V1.DeprecationStatus(); - } - input.ReadMessage(Deprecated); + case 1919762946: { + FilterMatchCriteria = input.ReadString(); break; } - case 4171196440: { - IsSharedCpu = input.ReadBool(); + case 2463225138: { + filterLabels_.AddEntriesFrom(input, _repeated_filterLabels_codec); break; } } @@ -349369,75 +355326,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 29957474: { - Zone = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 602654912: { - ImageSpaceGb = input.ReadInt32(); - break; - } - case 928009368: { - MemoryMb = input.ReadInt32(); - break; - } - case 1234195768: { - MaximumPersistentDisksSizeGb = input.ReadInt64(); - break; - } - case 2156616514: { - accelerators_.AddEntriesFrom(ref input, _repeated_accelerators_codec); - break; - } - case 2422426266: { - Architecture = input.ReadString(); - break; - } - case 3146854032: { - GuestCpus = input.ReadInt32(); - break; - } - case 3383500770: { - Description = input.ReadString(); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - case 3846227850: { - scratchDisks_.AddEntriesFrom(ref input, _repeated_scratchDisks_codec); - break; - } - case 3969767528: { - MaximumPersistentDisks = input.ReadInt32(); - break; - } - case 4121111962: { - if (deprecated_ == null) { - Deprecated = new global::Google.Cloud.Compute.V1.DeprecationStatus(); - } - input.ReadMessage(Deprecated); + case 1919762946: { + FilterMatchCriteria = input.ReadString(); break; } - case 4171196440: { - IsSharedCpu = input.ReadBool(); + case 2463225138: { + filterLabels_.AddEntriesFrom(ref input, _repeated_filterLabels_codec); break; } } @@ -349446,30 +355340,30 @@ public void MergeFrom(pb::CodedInputStream input) { #endif #region Nested types - /// Container for nested types declared in the MachineType message type. + /// Container for nested types declared in the MetadataFilter message type. [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// [Output Only] The architecture of the machine type. + /// Specifies how individual filter label matches within the list of filterLabels and contributes toward the overall metadataFilter match. Supported values are: - MATCH_ANY: at least one of the filterLabels must have a matching label in the provided metadata. - MATCH_ALL: all filterLabels must have matching labels in the provided metadata. /// - public enum Architecture { + public enum FilterMatchCriteria { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_ARCHITECTURE")] UndefinedArchitecture = 0, + [pbr::OriginalName("UNDEFINED_FILTER_MATCH_CRITERIA")] UndefinedFilterMatchCriteria = 0, /// - /// Default value indicating Architecture is not set. + /// Specifies that all filterLabels must match for the metadataFilter to be considered a match. /// - [pbr::OriginalName("ARCHITECTURE_UNSPECIFIED")] Unspecified = 394750507, + [pbr::OriginalName("MATCH_ALL")] MatchAll = 180663271, /// - /// Machines with architecture ARM64 + /// Specifies that any filterLabel must match for the metadataFilter to be considered a match. /// - [pbr::OriginalName("ARM64")] Arm64 = 62547450, + [pbr::OriginalName("MATCH_ANY")] MatchAny = 180663346, /// - /// Machines with architecture X86_64 + /// Indicates that the match criteria was not set. A metadataFilter must never be created with this value. /// - [pbr::OriginalName("X86_64")] X8664 = 425300551, + [pbr::OriginalName("NOT_SET")] NotSet = 163646646, } } @@ -349478,23 +355372,24 @@ public enum Architecture { } /// + /// MetadataFilter label name value pairs that are expected to match corresponding labels presented as metadata to the load balancer. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MachineTypeAggregatedList : pb::IMessage + public sealed partial class MetadataFilterLabelMatch : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineTypeAggregatedList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MetadataFilterLabelMatch()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[845]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[862]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -349505,7 +355400,7 @@ public sealed partial class MachineTypeAggregatedList : pb::IMessageField number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static string IdDefaultValue = ""; - - private string id_; - /// - /// [Output Only] Unique identifier for the resource; defined by the server. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Id { - get { return id_ ?? IdDefaultValue; } - set { - id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return id_ != null; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - id_ = null; - } - - /// Field number for the "items" field. - public const int ItemsFieldNumber = 100526016; - private static readonly pbc::MapField.Codec _map_items_codec - = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.MachineTypesScopedList.Parser), 804208130); - private readonly pbc::MapField items_ = new pbc::MapField(); - /// - /// A list of MachineTypesScopedList resources. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::MapField Items { - get { return items_; } - } - - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; - - private string kind_; - /// - /// [Output Only] Type of resource. Always compute#machineTypeAggregatedList for aggregated lists of machine types. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } - set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "kind" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } - } - /// Clears the value of the "kind" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; + public MetadataFilterLabelMatch Clone() { + return new MetadataFilterLabelMatch(this); } - /// Field number for the "next_page_token" field. - public const int NextPageTokenFieldNumber = 79797525; - private readonly static string NextPageTokenDefaultValue = ""; + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; - private string nextPageToken_; + private string name_; /// - /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + /// Name of metadata label. The name can have a maximum length of 1024 characters and must be at least 1 character long. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NextPageToken { - get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + public string Name { + get { return name_ ?? NameDefaultValue; } set { - nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "next_page_token" field is set + /// Gets whether the "name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNextPageToken { - get { return nextPageToken_ != null; } + public bool HasName { + get { return name_ != null; } } - /// Clears the value of the "next_page_token" field + /// Clears the value of the "name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNextPageToken() { - nextPageToken_ = null; + public void ClearName() { + name_ = null; } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + /// Field number for the "value" field. + public const int ValueFieldNumber = 111972721; + private readonly static string ValueDefaultValue = ""; - private string selfLink_; + private string value_; /// - /// [Output Only] Server-defined URL for this resource. + /// The value of the label must match the specified value. value can have a maximum length of 1024 characters. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } + public string Value { + get { return value_ ?? ValueDefaultValue; } set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "self_link" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } - } - /// Clears the value of the "self_link" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; - } - - /// Field number for the "unreachables" field. - public const int UnreachablesFieldNumber = 243372063; - private static readonly pb::FieldCodec _repeated_unreachables_codec - = pb::FieldCodec.ForString(1946976506); - private readonly pbc::RepeatedField unreachables_ = new pbc::RepeatedField(); - /// - /// [Output Only] Unreachable resources. - /// + /// Gets whether the "value" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Unreachables { - get { return unreachables_; } + public bool HasValue { + get { return value_ != null; } } - - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; - /// - /// [Output Only] Informational warning message. - /// + /// Clears the value of the "value" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } - set { - warning_ = value; - } + public void ClearValue() { + value_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MachineTypeAggregatedList); + return Equals(other as MetadataFilterLabelMatch); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MachineTypeAggregatedList other) { + public bool Equals(MetadataFilterLabelMatch other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Id != other.Id) return false; - if (!Items.Equals(other.Items)) return false; - if (Kind != other.Kind) return false; - if (NextPageToken != other.NextPageToken) return false; - if (SelfLink != other.SelfLink) return false; - if(!unreachables_.Equals(other.unreachables_)) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (Name != other.Name) return false; + if (Value != other.Value) return false; return Equals(_unknownFields, other._unknownFields); } @@ -349718,13 +355502,8 @@ public bool Equals(MachineTypeAggregatedList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasId) hash ^= Id.GetHashCode(); - hash ^= Items.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - hash ^= unreachables_.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasValue) hash ^= Value.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -349737,33 +355516,19 @@ public override string ToString() { return pb::JsonFormatter.ToDiagnosticString(this); } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); } - items_.WriteTo(output, _map_items_codec); - unreachables_.WriteTo(output, _repeated_unreachables_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasValue) { + output.WriteRawTag(138, 151, 146, 171, 3); + output.WriteString(Value); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -349775,27 +355540,13 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); } - items_.WriteTo(ref output, _map_items_codec); - unreachables_.WriteTo(ref output, _repeated_unreachables_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasValue) { + output.WriteRawTag(138, 151, 146, 171, 3); + output.WriteString(Value); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -349807,22 +355558,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); - } - size += items_.CalculateSize(_map_items_codec); - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); - } - if (HasNextPageToken) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); - } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); } - size += unreachables_.CalculateSize(_repeated_unreachables_codec); - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (HasValue) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Value); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -349832,29 +355572,15 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MachineTypeAggregatedList other) { + public void MergeFrom(MetadataFilterLabelMatch other) { if (other == null) { return; } - if (other.HasId) { - Id = other.Id; - } - items_.MergeFrom(other.items_); - if (other.HasKind) { - Kind = other.Kind; - } - if (other.HasNextPageToken) { - NextPageToken = other.NextPageToken; - } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; + if (other.HasName) { + Name = other.Name; } - unreachables_.Add(other.unreachables_); - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - Warning.MergeFrom(other.Warning); + if (other.HasValue) { + Value = other.Value; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -349871,35 +355597,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26842: { - Id = input.ReadString(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); - break; - } - case 638380202: { - NextPageToken = input.ReadString(); - break; - } - case 804208130: { - items_.AddEntriesFrom(input, _map_items_codec); - break; - } - case 1946976506: { - unreachables_.AddEntriesFrom(input, _repeated_unreachables_codec); + case 26989658: { + Name = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 895781770: { + Value = input.ReadString(); break; } } @@ -349917,35 +355620,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26842: { - Id = input.ReadString(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); - break; - } - case 638380202: { - NextPageToken = input.ReadString(); - break; - } - case 804208130: { - items_.AddEntriesFrom(ref input, _map_items_codec); - break; - } - case 1946976506: { - unreachables_.AddEntriesFrom(ref input, _repeated_unreachables_codec); + case 26989658: { + Name = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 895781770: { + Value = input.ReadString(); break; } } @@ -349956,24 +355636,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Contains a list of machine types. + /// A request message for Addresses.Move. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MachineTypeList : pb::IMessage + public sealed partial class MoveAddressRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineTypeList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveAddressRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[846]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[863]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -349984,7 +355664,7 @@ public sealed partial class MachineTypeList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineTypeList() { + public MoveAddressRequest() { OnConstruction(); } @@ -349992,188 +355672,130 @@ public MachineTypeList() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineTypeList(MachineTypeList other) : this() { - id_ = other.id_; - items_ = other.items_.Clone(); - kind_ = other.kind_; - nextPageToken_ = other.nextPageToken_; - selfLink_ = other.selfLink_; - warning_ = other.warning_ != null ? other.warning_.Clone() : null; + public MoveAddressRequest(MoveAddressRequest other) : this() { + address_ = other.address_; + project_ = other.project_; + region_ = other.region_; + regionAddressesMoveRequestResource_ = other.regionAddressesMoveRequestResource_ != null ? other.regionAddressesMoveRequestResource_.Clone() : null; + requestId_ = other.requestId_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MachineTypeList Clone() { - return new MachineTypeList(this); + public MoveAddressRequest Clone() { + return new MoveAddressRequest(this); } - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static string IdDefaultValue = ""; - - private string id_; + /// Field number for the "address" field. + public const int AddressFieldNumber = 462920692; + private string address_ = ""; /// - /// [Output Only] Unique identifier for the resource; defined by the server. + /// Name of the address resource to move. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Id { - get { return id_ ?? IdDefaultValue; } + public string Address { + get { return address_; } set { - id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return id_ != null; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - id_ = null; - } - /// Field number for the "items" field. - public const int ItemsFieldNumber = 100526016; - private static readonly pb::FieldCodec _repeated_items_codec - = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.MachineType.Parser); - private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// A list of MachineType resources. + /// Source project ID which the Address is moved from. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Items { - get { return items_; } + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; - - private string kind_; + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; /// - /// [Output Only] Type of resource. Always compute#machineTypeList for lists of machine types. + /// Name of the region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } + public string Region { + get { return region_; } set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "kind" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } - } - /// Clears the value of the "kind" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; - } - - /// Field number for the "next_page_token" field. - public const int NextPageTokenFieldNumber = 79797525; - private readonly static string NextPageTokenDefaultValue = ""; - private string nextPageToken_; + /// Field number for the "region_addresses_move_request_resource" field. + public const int RegionAddressesMoveRequestResourceFieldNumber = 409081924; + private global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest regionAddressesMoveRequestResource_; /// - /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NextPageToken { - get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + public global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest RegionAddressesMoveRequestResource { + get { return regionAddressesMoveRequestResource_; } set { - nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + regionAddressesMoveRequestResource_ = value; } } - /// Gets whether the "next_page_token" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNextPageToken { - get { return nextPageToken_ != null; } - } - /// Clears the value of the "next_page_token" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNextPageToken() { - nextPageToken_ = null; - } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; - private string selfLink_; + private string requestId_; /// - /// [Output Only] Server-defined URL for this resource. + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "self_link" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } - } - /// Clears the value of the "self_link" field + /// Gets whether the "request_id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + public bool HasRequestId { + get { return requestId_ != null; } } - - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; - /// - /// [Output Only] Informational warning message. - /// + /// Clears the value of the "request_id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } - set { - warning_ = value; - } + public void ClearRequestId() { + requestId_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MachineTypeList); + return Equals(other as MoveAddressRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MachineTypeList other) { + public bool Equals(MoveAddressRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Id != other.Id) return false; - if(!items_.Equals(other.items_)) return false; - if (Kind != other.Kind) return false; - if (NextPageToken != other.NextPageToken) return false; - if (SelfLink != other.SelfLink) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (Address != other.Address) return false; + if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (!object.Equals(RegionAddressesMoveRequestResource, other.RegionAddressesMoveRequestResource)) return false; + if (RequestId != other.RequestId) return false; return Equals(_unknownFields, other._unknownFields); } @@ -350181,12 +355803,11 @@ public bool Equals(MachineTypeList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasId) hash ^= Id.GetHashCode(); - hash ^= items_.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (Address.Length != 0) hash ^= Address.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (regionAddressesMoveRequestResource_ != null) hash ^= RegionAddressesMoveRequestResource.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -350205,26 +355826,25 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (regionAddressesMoveRequestResource_ != null) { + output.WriteRawTag(162, 132, 195, 152, 12); + output.WriteMessage(RegionAddressesMoveRequestResource); } - items_.WriteTo(output, _repeated_items_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (Address.Length != 0) { + output.WriteRawTag(162, 191, 243, 229, 13); + output.WriteString(Address); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -350236,26 +355856,25 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (regionAddressesMoveRequestResource_ != null) { + output.WriteRawTag(162, 132, 195, 152, 12); + output.WriteMessage(RegionAddressesMoveRequestResource); } - items_.WriteTo(ref output, _repeated_items_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (Address.Length != 0) { + output.WriteRawTag(162, 191, 243, 229, 13); + output.WriteString(Address); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -350267,21 +355886,20 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); + if (Address.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Address); } - size += items_.CalculateSize(_repeated_items_codec); - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (HasNextPageToken) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + if (regionAddressesMoveRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionAddressesMoveRequestResource); } - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -350291,28 +355909,27 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MachineTypeList other) { + public void MergeFrom(MoveAddressRequest other) { if (other == null) { return; } - if (other.HasId) { - Id = other.Id; - } - items_.Add(other.items_); - if (other.HasKind) { - Kind = other.Kind; + if (other.Address.Length != 0) { + Address = other.Address; } - if (other.HasNextPageToken) { - NextPageToken = other.NextPageToken; + if (other.Project.Length != 0) { + Project = other.Project; } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; + if (other.Region.Length != 0) { + Region = other.Region; } - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); + if (other.regionAddressesMoveRequestResource_ != null) { + if (regionAddressesMoveRequestResource_ == null) { + RegionAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest(); } - Warning.MergeFrom(other.Warning); + RegionAddressesMoveRequestResource.MergeFrom(other.RegionAddressesMoveRequestResource); + } + if (other.HasRequestId) { + RequestId = other.RequestId; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -350329,31 +355946,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26842: { - Id = input.ReadString(); - break; - } - case 26336418: { - Kind = input.ReadString(); + case 296879706: { + RequestId = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 1111570338: { + Region = input.ReadString(); break; } - case 638380202: { - NextPageToken = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } - case 804208130: { - items_.AddEntriesFrom(input, _repeated_items_codec); + case 3272655394: { + if (regionAddressesMoveRequestResource_ == null) { + RegionAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest(); + } + input.ReadMessage(RegionAddressesMoveRequestResource); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 3703365538: { + Address = input.ReadString(); break; } } @@ -350371,31 +355984,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26842: { - Id = input.ReadString(); - break; - } - case 26336418: { - Kind = input.ReadString(); + case 296879706: { + RequestId = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 1111570338: { + Region = input.ReadString(); break; } - case 638380202: { - NextPageToken = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); break; } - case 804208130: { - items_.AddEntriesFrom(ref input, _repeated_items_codec); + case 3272655394: { + if (regionAddressesMoveRequestResource_ == null) { + RegionAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest(); + } + input.ReadMessage(RegionAddressesMoveRequestResource); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 3703365538: { + Address = input.ReadString(); break; } } @@ -350406,23 +356015,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// + /// A request message for Projects.MoveDisk. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MachineTypesScopedList : pb::IMessage + public sealed partial class MoveDiskProjectRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MachineTypesScopedList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveDiskProjectRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[847]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[864]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -350433,7 +356043,7 @@ public sealed partial class MachineTypesScopedList : pb::IMessageField number for the "machine_types" field. - public const int MachineTypesFieldNumber = 79720065; - private static readonly pb::FieldCodec _repeated_machineTypes_codec - = pb::FieldCodec.ForMessage(637760522, global::Google.Cloud.Compute.V1.MachineType.Parser); - private readonly pbc::RepeatedField machineTypes_ = new pbc::RepeatedField(); + /// Field number for the "disk_move_request_resource" field. + public const int DiskMoveRequestResourceFieldNumber = 313008458; + private global::Google.Cloud.Compute.V1.DiskMoveRequest diskMoveRequestResource_; /// - /// [Output Only] A list of machine types contained in this scope. + /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField MachineTypes { - get { return machineTypes_; } + public global::Google.Cloud.Compute.V1.DiskMoveRequest DiskMoveRequestResource { + get { return diskMoveRequestResource_; } + set { + diskMoveRequestResource_ = value; + } } - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// [Output Only] An informational warning that appears when the machine types list is empty. + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } + public string Project { + get { return project_; } set { - warning_ = value; + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MachineTypesScopedList); + return Equals(other as MoveDiskProjectRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MachineTypesScopedList other) { + public bool Equals(MoveDiskProjectRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!machineTypes_.Equals(other.machineTypes_)) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (!object.Equals(DiskMoveRequestResource, other.DiskMoveRequestResource)) return false; + if (Project != other.Project) return false; + if (RequestId != other.RequestId) return false; return Equals(_unknownFields, other._unknownFields); } @@ -350506,8 +356148,9 @@ public bool Equals(MachineTypesScopedList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= machineTypes_.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (diskMoveRequestResource_ != null) hash ^= DiskMoveRequestResource.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -350526,11 +356169,18 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (diskMoveRequestResource_ != null) { + output.WriteRawTag(210, 148, 132, 170, 9); + output.WriteMessage(DiskMoveRequestResource); } - machineTypes_.WriteTo(output, _repeated_machineTypes_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -350541,11 +356191,18 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (diskMoveRequestResource_ != null) { + output.WriteRawTag(210, 148, 132, 170, 9); + output.WriteMessage(DiskMoveRequestResource); } - machineTypes_.WriteTo(ref output, _repeated_machineTypes_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -350556,9 +356213,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += machineTypes_.CalculateSize(_repeated_machineTypes_codec); - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (diskMoveRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(DiskMoveRequestResource); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -350568,16 +356230,21 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MachineTypesScopedList other) { + public void MergeFrom(MoveDiskProjectRequest other) { if (other == null) { return; } - machineTypes_.Add(other.machineTypes_); - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); + if (other.diskMoveRequestResource_ != null) { + if (diskMoveRequestResource_ == null) { + DiskMoveRequestResource = new global::Google.Cloud.Compute.V1.DiskMoveRequest(); } - Warning.MergeFrom(other.Warning); + DiskMoveRequestResource.MergeFrom(other.DiskMoveRequestResource); + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.HasRequestId) { + RequestId = other.RequestId; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -350594,15 +356261,19 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 296879706: { + RequestId = input.ReadString(); break; } - case 637760522: { - machineTypes_.AddEntriesFrom(input, _repeated_machineTypes_codec); + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2504067666: { + if (diskMoveRequestResource_ == null) { + DiskMoveRequestResource = new global::Google.Cloud.Compute.V1.DiskMoveRequest(); + } + input.ReadMessage(DiskMoveRequestResource); break; } } @@ -350620,15 +356291,19 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 296879706: { + RequestId = input.ReadString(); break; } - case 637760522: { - machineTypes_.AddEntriesFrom(ref input, _repeated_machineTypes_codec); + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2504067666: { + if (diskMoveRequestResource_ == null) { + DiskMoveRequestResource = new global::Google.Cloud.Compute.V1.DiskMoveRequest(); + } + input.ReadMessage(DiskMoveRequestResource); break; } } @@ -350639,25 +356314,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A Managed Instance resource. + /// A request message for FirewallPolicies.Move. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ManagedInstance : pb::IMessage + public sealed partial class MoveFirewallPolicyRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstance()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveFirewallPolicyRequest()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[848]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[865]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -350668,7 +356342,7 @@ public sealed partial class ManagedInstance : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ManagedInstance() { + public MoveFirewallPolicyRequest() { OnConstruction(); } @@ -350676,291 +356350,96 @@ public ManagedInstance() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ManagedInstance(ManagedInstance other) : this() { - _hasBits0 = other._hasBits0; - currentAction_ = other.currentAction_; - id_ = other.id_; - instance_ = other.instance_; - instanceHealth_ = other.instanceHealth_.Clone(); - instanceStatus_ = other.instanceStatus_; - lastAttempt_ = other.lastAttempt_ != null ? other.lastAttempt_.Clone() : null; - name_ = other.name_; - preservedStateFromConfig_ = other.preservedStateFromConfig_ != null ? other.preservedStateFromConfig_.Clone() : null; - preservedStateFromPolicy_ = other.preservedStateFromPolicy_ != null ? other.preservedStateFromPolicy_.Clone() : null; - propertiesFromFlexibilityPolicy_ = other.propertiesFromFlexibilityPolicy_ != null ? other.propertiesFromFlexibilityPolicy_.Clone() : null; - version_ = other.version_ != null ? other.version_.Clone() : null; + public MoveFirewallPolicyRequest(MoveFirewallPolicyRequest other) : this() { + firewallPolicy_ = other.firewallPolicy_; + parentId_ = other.parentId_; + requestId_ = other.requestId_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ManagedInstance Clone() { - return new ManagedInstance(this); - } - - /// Field number for the "current_action" field. - public const int CurrentActionFieldNumber = 178475964; - private readonly static string CurrentActionDefaultValue = ""; - - private string currentAction_; - /// - /// [Output Only] The current action that the managed instance group has scheduled for the instance. Possible values: - NONE The instance is running, and the managed instance group does not have any scheduled actions for this instance. - CREATING The managed instance group is creating this instance. If the group fails to create this instance, it will try again until it is successful. - CREATING_WITHOUT_RETRIES The managed instance group is attempting to create this instance only once. If the group fails to create this instance, it does not try again and the group's targetSize value is decreased instead. - RECREATING The managed instance group is recreating this instance. - DELETING The managed instance group is permanently deleting this instance. - ABANDONING The managed instance group is abandoning this instance. The instance will be removed from the instance group and from any target pools that are associated with this group. - RESTARTING The managed instance group is restarting the instance. - REFRESHING The managed instance group is applying configuration changes to the instance without stopping it. For example, the group can update the target pool list for an instance without stopping that instance. - VERIFYING The managed instance group has created the instance and it is in the process of being verified. - /// Check the CurrentAction enum for the list of possible values. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string CurrentAction { - get { return currentAction_ ?? CurrentActionDefaultValue; } - set { - currentAction_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "current_action" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasCurrentAction { - get { return currentAction_ != null; } - } - /// Clears the value of the "current_action" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearCurrentAction() { - currentAction_ = null; - } - - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static ulong IdDefaultValue = 0UL; - - private ulong id_; - /// - /// [Output only] The unique identifier for this resource. This field is empty when instance does not exist. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ulong Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } - set { - _hasBits0 |= 1; - id_ = value; - } - } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - _hasBits0 &= ~1; - } - - /// Field number for the "instance" field. - public const int InstanceFieldNumber = 18257045; - private readonly static string InstanceDefaultValue = ""; - - private string instance_; - /// - /// [Output Only] The URL of the instance. The URL can exist even if the instance has not yet been created. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Instance { - get { return instance_ ?? InstanceDefaultValue; } - set { - instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "instance" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasInstance { - get { return instance_ != null; } - } - /// Clears the value of the "instance" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearInstance() { - instance_ = null; - } - - /// Field number for the "instance_health" field. - public const int InstanceHealthFieldNumber = 382667078; - private static readonly pb::FieldCodec _repeated_instanceHealth_codec - = pb::FieldCodec.ForMessage(3061336626, global::Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Parser); - private readonly pbc::RepeatedField instanceHealth_ = new pbc::RepeatedField(); - /// - /// [Output Only] Health state of the instance per health-check. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField InstanceHealth { - get { return instanceHealth_; } - } - - /// Field number for the "instance_status" field. - public const int InstanceStatusFieldNumber = 174577372; - private readonly static string InstanceStatusDefaultValue = ""; - - private string instanceStatus_; - /// - /// [Output Only] The status of the instance. This field is empty when the instance does not exist. - /// Check the InstanceStatus enum for the list of possible values. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceStatus { - get { return instanceStatus_ ?? InstanceStatusDefaultValue; } - set { - instanceStatus_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "instance_status" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasInstanceStatus { - get { return instanceStatus_ != null; } - } - /// Clears the value of the "instance_status" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearInstanceStatus() { - instanceStatus_ = null; + public MoveFirewallPolicyRequest Clone() { + return new MoveFirewallPolicyRequest(this); } - /// Field number for the "last_attempt" field. - public const int LastAttemptFieldNumber = 434771492; - private global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt lastAttempt_; + /// Field number for the "firewall_policy" field. + public const int FirewallPolicyFieldNumber = 498173265; + private string firewallPolicy_ = ""; /// - /// [Output Only] Information about the last attempt to create or delete the instance. + /// Name of the firewall policy to update. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt LastAttempt { - get { return lastAttempt_; } + public string FirewallPolicy { + get { return firewallPolicy_; } set { - lastAttempt_ = value; + firewallPolicy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; - - private string name_; + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 459714768; + private string parentId_ = ""; /// - /// [Output Only] The name of the instance. The name always exists even if the instance has not yet been created. + /// The new parent of the firewall policy. The ID can be either be "folders/[FOLDER_ID]" if the parent is a folder or "organizations/[ORGANIZATION_ID]" if the parent is an organization. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } + public string ParentId { + get { return parentId_; } set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + parentId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } - } - /// Clears the value of the "name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; - } - /// Field number for the "preserved_state_from_config" field. - public const int PreservedStateFromConfigFieldNumber = 98661858; - private global::Google.Cloud.Compute.V1.PreservedState preservedStateFromConfig_; - /// - /// [Output Only] Preserved state applied from per-instance config for this instance. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.PreservedState PreservedStateFromConfig { - get { return preservedStateFromConfig_; } - set { - preservedStateFromConfig_ = value; - } - } + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; - /// Field number for the "preserved_state_from_policy" field. - public const int PreservedStateFromPolicyFieldNumber = 470783954; - private global::Google.Cloud.Compute.V1.PreservedState preservedStateFromPolicy_; + private string requestId_; /// - /// [Output Only] Preserved state generated based on stateful policy for this instance. + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.PreservedState PreservedStateFromPolicy { - get { return preservedStateFromPolicy_; } + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } set { - preservedStateFromPolicy_ = value; + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - - /// Field number for the "properties_from_flexibility_policy" field. - public const int PropertiesFromFlexibilityPolicyFieldNumber = 155525825; - private global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy propertiesFromFlexibilityPolicy_; - /// - /// [Output Only] Instance properties selected for this instance resulting from InstanceFlexibilityPolicy. - /// + /// Gets whether the "request_id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy PropertiesFromFlexibilityPolicy { - get { return propertiesFromFlexibilityPolicy_; } - set { - propertiesFromFlexibilityPolicy_ = value; - } + public bool HasRequestId { + get { return requestId_ != null; } } - - /// Field number for the "version" field. - public const int VersionFieldNumber = 351608024; - private global::Google.Cloud.Compute.V1.ManagedInstanceVersion version_; - /// - /// [Output Only] Intended version of this instance. - /// + /// Clears the value of the "request_id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.ManagedInstanceVersion Version { - get { return version_; } - set { - version_ = value; - } + public void ClearRequestId() { + requestId_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ManagedInstance); + return Equals(other as MoveFirewallPolicyRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ManagedInstance other) { + public bool Equals(MoveFirewallPolicyRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (CurrentAction != other.CurrentAction) return false; - if (Id != other.Id) return false; - if (Instance != other.Instance) return false; - if(!instanceHealth_.Equals(other.instanceHealth_)) return false; - if (InstanceStatus != other.InstanceStatus) return false; - if (!object.Equals(LastAttempt, other.LastAttempt)) return false; - if (Name != other.Name) return false; - if (!object.Equals(PreservedStateFromConfig, other.PreservedStateFromConfig)) return false; - if (!object.Equals(PreservedStateFromPolicy, other.PreservedStateFromPolicy)) return false; - if (!object.Equals(PropertiesFromFlexibilityPolicy, other.PropertiesFromFlexibilityPolicy)) return false; - if (!object.Equals(Version, other.Version)) return false; + if (FirewallPolicy != other.FirewallPolicy) return false; + if (ParentId != other.ParentId) return false; + if (RequestId != other.RequestId) return false; return Equals(_unknownFields, other._unknownFields); } @@ -350968,17 +356447,9 @@ public bool Equals(ManagedInstance other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasCurrentAction) hash ^= CurrentAction.GetHashCode(); - if (HasId) hash ^= Id.GetHashCode(); - if (HasInstance) hash ^= Instance.GetHashCode(); - hash ^= instanceHealth_.GetHashCode(); - if (HasInstanceStatus) hash ^= InstanceStatus.GetHashCode(); - if (lastAttempt_ != null) hash ^= LastAttempt.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - if (preservedStateFromConfig_ != null) hash ^= PreservedStateFromConfig.GetHashCode(); - if (preservedStateFromPolicy_ != null) hash ^= PreservedStateFromPolicy.GetHashCode(); - if (propertiesFromFlexibilityPolicy_ != null) hash ^= PropertiesFromFlexibilityPolicy.GetHashCode(); - if (version_ != null) hash ^= Version.GetHashCode(); + if (FirewallPolicy.Length != 0) hash ^= FirewallPolicy.GetHashCode(); + if (ParentId.Length != 0) hash ^= ParentId.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -350997,46 +356468,17 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasInstance) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } - if (preservedStateFromConfig_ != null) { - output.WriteRawTag(146, 222, 174, 248, 2); - output.WriteMessage(PreservedStateFromConfig); - } - if (propertiesFromFlexibilityPolicy_ != null) { - output.WriteRawTag(138, 172, 164, 209, 4); - output.WriteMessage(PropertiesFromFlexibilityPolicy); - } - if (HasInstanceStatus) { - output.WriteRawTag(226, 237, 250, 153, 5); - output.WriteString(InstanceStatus); - } - if (HasCurrentAction) { - output.WriteRawTag(226, 187, 234, 168, 5); - output.WriteString(CurrentAction); - } - if (version_ != null) { - output.WriteRawTag(194, 205, 163, 189, 10); - output.WriteMessage(Version); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); } - instanceHealth_.WriteTo(output, _repeated_instanceHealth_codec); - if (lastAttempt_ != null) { - output.WriteRawTag(162, 226, 194, 250, 12); - output.WriteMessage(LastAttempt); + if (ParentId.Length != 0) { + output.WriteRawTag(130, 141, 214, 217, 13); + output.WriteString(ParentId); } - if (preservedStateFromPolicy_ != null) { - output.WriteRawTag(146, 253, 242, 131, 14); - output.WriteMessage(PreservedStateFromPolicy); + if (FirewallPolicy.Length != 0) { + output.WriteRawTag(138, 213, 176, 236, 14); + output.WriteString(FirewallPolicy); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -351048,46 +356490,17 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasInstance) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } - if (preservedStateFromConfig_ != null) { - output.WriteRawTag(146, 222, 174, 248, 2); - output.WriteMessage(PreservedStateFromConfig); - } - if (propertiesFromFlexibilityPolicy_ != null) { - output.WriteRawTag(138, 172, 164, 209, 4); - output.WriteMessage(PropertiesFromFlexibilityPolicy); - } - if (HasInstanceStatus) { - output.WriteRawTag(226, 237, 250, 153, 5); - output.WriteString(InstanceStatus); - } - if (HasCurrentAction) { - output.WriteRawTag(226, 187, 234, 168, 5); - output.WriteString(CurrentAction); - } - if (version_ != null) { - output.WriteRawTag(194, 205, 163, 189, 10); - output.WriteMessage(Version); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); } - instanceHealth_.WriteTo(ref output, _repeated_instanceHealth_codec); - if (lastAttempt_ != null) { - output.WriteRawTag(162, 226, 194, 250, 12); - output.WriteMessage(LastAttempt); + if (ParentId.Length != 0) { + output.WriteRawTag(130, 141, 214, 217, 13); + output.WriteString(ParentId); } - if (preservedStateFromPolicy_ != null) { - output.WriteRawTag(146, 253, 242, 131, 14); - output.WriteMessage(PreservedStateFromPolicy); + if (FirewallPolicy.Length != 0) { + output.WriteRawTag(138, 213, 176, 236, 14); + output.WriteString(FirewallPolicy); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -351099,36 +356512,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasCurrentAction) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(CurrentAction); - } - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); - } - if (HasInstance) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); - } - size += instanceHealth_.CalculateSize(_repeated_instanceHealth_codec); - if (HasInstanceStatus) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceStatus); - } - if (lastAttempt_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(LastAttempt); - } - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); - } - if (preservedStateFromConfig_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(PreservedStateFromConfig); - } - if (preservedStateFromPolicy_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(PreservedStateFromPolicy); + if (FirewallPolicy.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(FirewallPolicy); } - if (propertiesFromFlexibilityPolicy_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(PropertiesFromFlexibilityPolicy); + if (ParentId.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(ParentId); } - if (version_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Version); + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -351138,55 +356529,18 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ManagedInstance other) { + public void MergeFrom(MoveFirewallPolicyRequest other) { if (other == null) { return; } - if (other.HasCurrentAction) { - CurrentAction = other.CurrentAction; - } - if (other.HasId) { - Id = other.Id; - } - if (other.HasInstance) { - Instance = other.Instance; - } - instanceHealth_.Add(other.instanceHealth_); - if (other.HasInstanceStatus) { - InstanceStatus = other.InstanceStatus; - } - if (other.lastAttempt_ != null) { - if (lastAttempt_ == null) { - LastAttempt = new global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt(); - } - LastAttempt.MergeFrom(other.LastAttempt); - } - if (other.HasName) { - Name = other.Name; - } - if (other.preservedStateFromConfig_ != null) { - if (preservedStateFromConfig_ == null) { - PreservedStateFromConfig = new global::Google.Cloud.Compute.V1.PreservedState(); - } - PreservedStateFromConfig.MergeFrom(other.PreservedStateFromConfig); - } - if (other.preservedStateFromPolicy_ != null) { - if (preservedStateFromPolicy_ == null) { - PreservedStateFromPolicy = new global::Google.Cloud.Compute.V1.PreservedState(); - } - PreservedStateFromPolicy.MergeFrom(other.PreservedStateFromPolicy); + if (other.FirewallPolicy.Length != 0) { + FirewallPolicy = other.FirewallPolicy; } - if (other.propertiesFromFlexibilityPolicy_ != null) { - if (propertiesFromFlexibilityPolicy_ == null) { - PropertiesFromFlexibilityPolicy = new global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy(); - } - PropertiesFromFlexibilityPolicy.MergeFrom(other.PropertiesFromFlexibilityPolicy); + if (other.ParentId.Length != 0) { + ParentId = other.ParentId; } - if (other.version_ != null) { - if (version_ == null) { - Version = new global::Google.Cloud.Compute.V1.ManagedInstanceVersion(); - } - Version.MergeFrom(other.Version); + if (other.HasRequestId) { + RequestId = other.RequestId; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -351203,63 +356557,16 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } - case 789294866: { - if (preservedStateFromConfig_ == null) { - PreservedStateFromConfig = new global::Google.Cloud.Compute.V1.PreservedState(); - } - input.ReadMessage(PreservedStateFromConfig); - break; - } - case 1244206602: { - if (propertiesFromFlexibilityPolicy_ == null) { - PropertiesFromFlexibilityPolicy = new global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy(); - } - input.ReadMessage(PropertiesFromFlexibilityPolicy); - break; - } - case 1396618978: { - InstanceStatus = input.ReadString(); - break; - } - case 1427807714: { - CurrentAction = input.ReadString(); - break; - } - case 2812864194: { - if (version_ == null) { - Version = new global::Google.Cloud.Compute.V1.ManagedInstanceVersion(); - } - input.ReadMessage(Version); - break; - } - case 3061336626: { - instanceHealth_.AddEntriesFrom(input, _repeated_instanceHealth_codec); + case 296879706: { + RequestId = input.ReadString(); break; } - case 3478171938: { - if (lastAttempt_ == null) { - LastAttempt = new global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt(); - } - input.ReadMessage(LastAttempt); + case 3677718146: { + ParentId = input.ReadString(); break; } - case 3766271634: { - if (preservedStateFromPolicy_ == null) { - PreservedStateFromPolicy = new global::Google.Cloud.Compute.V1.PreservedState(); - } - input.ReadMessage(PreservedStateFromPolicy); + case 3985386122: { + FirewallPolicy = input.ReadString(); break; } } @@ -351277,63 +356584,16 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } - case 789294866: { - if (preservedStateFromConfig_ == null) { - PreservedStateFromConfig = new global::Google.Cloud.Compute.V1.PreservedState(); - } - input.ReadMessage(PreservedStateFromConfig); - break; - } - case 1244206602: { - if (propertiesFromFlexibilityPolicy_ == null) { - PropertiesFromFlexibilityPolicy = new global::Google.Cloud.Compute.V1.ManagedInstancePropertiesFromFlexibilityPolicy(); - } - input.ReadMessage(PropertiesFromFlexibilityPolicy); - break; - } - case 1396618978: { - InstanceStatus = input.ReadString(); - break; - } - case 1427807714: { - CurrentAction = input.ReadString(); - break; - } - case 2812864194: { - if (version_ == null) { - Version = new global::Google.Cloud.Compute.V1.ManagedInstanceVersion(); - } - input.ReadMessage(Version); - break; - } - case 3061336626: { - instanceHealth_.AddEntriesFrom(ref input, _repeated_instanceHealth_codec); + case 296879706: { + RequestId = input.ReadString(); break; } - case 3478171938: { - if (lastAttempt_ == null) { - LastAttempt = new global::Google.Cloud.Compute.V1.ManagedInstanceLastAttempt(); - } - input.ReadMessage(LastAttempt); + case 3677718146: { + ParentId = input.ReadString(); break; } - case 3766271634: { - if (preservedStateFromPolicy_ == null) { - PreservedStateFromPolicy = new global::Google.Cloud.Compute.V1.PreservedState(); - } - input.ReadMessage(PreservedStateFromPolicy); + case 3985386122: { + FirewallPolicy = input.ReadString(); break; } } @@ -351341,138 +356601,27 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the ManagedInstance message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// [Output Only] The current action that the managed instance group has scheduled for the instance. Possible values: - NONE The instance is running, and the managed instance group does not have any scheduled actions for this instance. - CREATING The managed instance group is creating this instance. If the group fails to create this instance, it will try again until it is successful. - CREATING_WITHOUT_RETRIES The managed instance group is attempting to create this instance only once. If the group fails to create this instance, it does not try again and the group's targetSize value is decreased instead. - RECREATING The managed instance group is recreating this instance. - DELETING The managed instance group is permanently deleting this instance. - ABANDONING The managed instance group is abandoning this instance. The instance will be removed from the instance group and from any target pools that are associated with this group. - RESTARTING The managed instance group is restarting the instance. - REFRESHING The managed instance group is applying configuration changes to the instance without stopping it. For example, the group can update the target pool list for an instance without stopping that instance. - VERIFYING The managed instance group has created the instance and it is in the process of being verified. - /// Additional supported values which may be not listed in the enum directly due to technical reasons: - /// STOPPING - /// SUSPENDING - /// - public enum CurrentAction { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_CURRENT_ACTION")] UndefinedCurrentAction = 0, - /// - /// The managed instance group is abandoning this instance. The instance will be removed from the instance group and from any target pools that are associated with this group. - /// - [pbr::OriginalName("ABANDONING")] Abandoning = 388244813, - /// - /// The managed instance group is creating this instance. If the group fails to create this instance, it will try again until it is successful. - /// - [pbr::OriginalName("CREATING")] Creating = 455564985, - /// - /// The managed instance group is attempting to create this instance only once. If the group fails to create this instance, it does not try again and the group's targetSize value is decreased. - /// - [pbr::OriginalName("CREATING_WITHOUT_RETRIES")] CreatingWithoutRetries = 428843785, - /// - /// The managed instance group is permanently deleting this instance. - /// - [pbr::OriginalName("DELETING")] Deleting = 528602024, - /// - /// The managed instance group has not scheduled any actions for this instance. - /// - [pbr::OriginalName("NONE")] None = 2402104, - /// - /// The managed instance group is recreating this instance. - /// - [pbr::OriginalName("RECREATING")] Recreating = 287278572, - /// - /// The managed instance group is applying configuration changes to the instance without stopping it. For example, the group can update the target pool list for an instance without stopping that instance. - /// - [pbr::OriginalName("REFRESHING")] Refreshing = 163266343, - /// - /// The managed instance group is restarting this instance. - /// - [pbr::OriginalName("RESTARTING")] Restarting = 320534387, - /// - /// The managed instance group is resuming this instance. - /// - [pbr::OriginalName("RESUMING")] Resuming = 446856618, - /// - /// The managed instance group is starting this instance. - /// - [pbr::OriginalName("STARTING")] Starting = 488820800, - /// - /// The managed instance group is verifying this already created instance. Verification happens every time the instance is (re)created or restarted and consists of: 1. Waiting until health check specified as part of this managed instance group's autohealing policy reports HEALTHY. Note: Applies only if autohealing policy has a health check specified 2. Waiting for addition verification steps performed as post-instance creation (subject to future extensions). - /// - [pbr::OriginalName("VERIFYING")] Verifying = 16982185, - } - - /// - /// [Output Only] The status of the instance. This field is empty when the instance does not exist. - /// Additional supported values which may be not listed in the enum directly due to technical reasons: - /// STOPPING - /// SUSPENDING - /// - public enum InstanceStatus { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_INSTANCE_STATUS")] UndefinedInstanceStatus = 0, - /// - /// The instance is halted and we are performing tear down tasks like network deprogramming, releasing quota, IP, tearing down disks etc. - /// - [pbr::OriginalName("DEPROVISIONING")] Deprovisioning = 428935662, - /// - /// Resources are being allocated for the instance. - /// - [pbr::OriginalName("PROVISIONING")] Provisioning = 290896621, - /// - /// The instance is in repair. - /// - [pbr::OriginalName("REPAIRING")] Repairing = 413483285, - /// - /// The instance is running. - /// - [pbr::OriginalName("RUNNING")] Running = 121282975, - /// - /// All required resources have been allocated and the instance is being started. - /// - [pbr::OriginalName("STAGING")] Staging = 431072283, - /// - /// The instance has stopped successfully. - /// - [pbr::OriginalName("STOPPED")] Stopped = 444276141, - [pbr::OriginalName("STOPPING")] Stopping = 350791796, - /// - /// The instance has suspended. - /// - [pbr::OriginalName("SUSPENDED")] Suspended = 51223995, - [pbr::OriginalName("SUSPENDING")] Suspending = 514206246, - /// - /// The instance has stopped (either by explicit action or underlying failure). - /// - [pbr::OriginalName("TERMINATED")] Terminated = 250018339, - } - - } - #endregion - } /// + /// A request message for GlobalAddresses.Move. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ManagedInstanceInstanceHealth : pb::IMessage + public sealed partial class MoveGlobalAddressRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstanceInstanceHealth()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveGlobalAddressRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[849]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[866]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -351483,7 +356632,7 @@ public sealed partial class ManagedInstanceInstanceHealth : pb::IMessageField number for the "detailed_health_state" field. - public const int DetailedHealthStateFieldNumber = 510470173; - private readonly static string DetailedHealthStateDefaultValue = ""; - - private string detailedHealthState_; + /// Field number for the "address" field. + public const int AddressFieldNumber = 462920692; + private string address_ = ""; /// - /// [Output Only] The current detailed instance health state. - /// Check the DetailedHealthState enum for the list of possible values. + /// Name of the address resource to move. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string DetailedHealthState { - get { return detailedHealthState_ ?? DetailedHealthStateDefaultValue; } + public string Address { + get { return address_; } set { - detailedHealthState_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "detailed_health_state" field is set + + /// Field number for the "global_addresses_move_request_resource" field. + public const int GlobalAddressesMoveRequestResourceFieldNumber = 302807283; + private global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest globalAddressesMoveRequestResource_; + /// + /// The body resource for this request + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDetailedHealthState { - get { return detailedHealthState_ != null; } + public global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest GlobalAddressesMoveRequestResource { + get { return globalAddressesMoveRequestResource_; } + set { + globalAddressesMoveRequestResource_ = value; + } } - /// Clears the value of the "detailed_health_state" field + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Source project ID which the Address is moved from. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDetailedHealthState() { - detailedHealthState_ = null; + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - /// Field number for the "health_check" field. - public const int HealthCheckFieldNumber = 308876645; - private readonly static string HealthCheckDefaultValue = ""; + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; - private string healthCheck_; + private string requestId_; /// - /// [Output Only] The URL for the health check that verifies whether the instance is healthy. + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string HealthCheck { - get { return healthCheck_ ?? HealthCheckDefaultValue; } + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } set { - healthCheck_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "health_check" field is set + /// Gets whether the "request_id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasHealthCheck { - get { return healthCheck_ != null; } + public bool HasRequestId { + get { return requestId_ != null; } } - /// Clears the value of the "health_check" field + /// Clears the value of the "request_id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearHealthCheck() { - healthCheck_ = null; + public void ClearRequestId() { + requestId_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ManagedInstanceInstanceHealth); + return Equals(other as MoveGlobalAddressRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ManagedInstanceInstanceHealth other) { + public bool Equals(MoveGlobalAddressRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (DetailedHealthState != other.DetailedHealthState) return false; - if (HealthCheck != other.HealthCheck) return false; + if (Address != other.Address) return false; + if (!object.Equals(GlobalAddressesMoveRequestResource, other.GlobalAddressesMoveRequestResource)) return false; + if (Project != other.Project) return false; + if (RequestId != other.RequestId) return false; return Equals(_unknownFields, other._unknownFields); } @@ -351586,8 +356754,10 @@ public bool Equals(ManagedInstanceInstanceHealth other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasDetailedHealthState) hash ^= DetailedHealthState.GetHashCode(); - if (HasHealthCheck) hash ^= HealthCheck.GetHashCode(); + if (Address.Length != 0) hash ^= Address.GetHashCode(); + if (globalAddressesMoveRequestResource_ != null) hash ^= GlobalAddressesMoveRequestResource.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -351606,13 +356776,21 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasHealthCheck) { - output.WriteRawTag(170, 214, 162, 154, 9); - output.WriteString(HealthCheck); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); } - if (HasDetailedHealthState) { - output.WriteRawTag(234, 129, 165, 155, 15); - output.WriteString(DetailedHealthState); + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (globalAddressesMoveRequestResource_ != null) { + output.WriteRawTag(154, 143, 143, 131, 9); + output.WriteMessage(GlobalAddressesMoveRequestResource); + } + if (Address.Length != 0) { + output.WriteRawTag(162, 191, 243, 229, 13); + output.WriteString(Address); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -351624,13 +356802,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasHealthCheck) { - output.WriteRawTag(170, 214, 162, 154, 9); - output.WriteString(HealthCheck); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); } - if (HasDetailedHealthState) { - output.WriteRawTag(234, 129, 165, 155, 15); - output.WriteString(DetailedHealthState); + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (globalAddressesMoveRequestResource_ != null) { + output.WriteRawTag(154, 143, 143, 131, 9); + output.WriteMessage(GlobalAddressesMoveRequestResource); + } + if (Address.Length != 0) { + output.WriteRawTag(162, 191, 243, 229, 13); + output.WriteString(Address); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -351642,11 +356828,17 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasDetailedHealthState) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(DetailedHealthState); + if (Address.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Address); } - if (HasHealthCheck) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(HealthCheck); + if (globalAddressesMoveRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(GlobalAddressesMoveRequestResource); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -351656,15 +356848,24 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ManagedInstanceInstanceHealth other) { + public void MergeFrom(MoveGlobalAddressRequest other) { if (other == null) { return; } - if (other.HasDetailedHealthState) { - DetailedHealthState = other.DetailedHealthState; + if (other.Address.Length != 0) { + Address = other.Address; } - if (other.HasHealthCheck) { - HealthCheck = other.HealthCheck; + if (other.globalAddressesMoveRequestResource_ != null) { + if (globalAddressesMoveRequestResource_ == null) { + GlobalAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest(); + } + GlobalAddressesMoveRequestResource.MergeFrom(other.GlobalAddressesMoveRequestResource); + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.HasRequestId) { + RequestId = other.RequestId; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -351681,12 +356882,23 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 2471013162: { - HealthCheck = input.ReadString(); + case 296879706: { + RequestId = input.ReadString(); break; } - case 4083761386: { - DetailedHealthState = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2422458266: { + if (globalAddressesMoveRequestResource_ == null) { + GlobalAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest(); + } + input.ReadMessage(GlobalAddressesMoveRequestResource); + break; + } + case 3703365538: { + Address = input.ReadString(); break; } } @@ -351704,12 +356916,23 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 2471013162: { - HealthCheck = input.ReadString(); + case 296879706: { + RequestId = input.ReadString(); break; } - case 4083761386: { - DetailedHealthState = input.ReadString(); + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2422458266: { + if (globalAddressesMoveRequestResource_ == null) { + GlobalAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest(); + } + input.ReadMessage(GlobalAddressesMoveRequestResource); + break; + } + case 3703365538: { + Address = input.ReadString(); break; } } @@ -351717,64 +356940,27 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the ManagedInstanceInstanceHealth message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// [Output Only] The current detailed instance health state. - /// - public enum DetailedHealthState { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_DETAILED_HEALTH_STATE")] UndefinedDetailedHealthState = 0, - /// - /// The instance is being drained. The existing connections to the instance have time to complete, but the new ones are being refused. - /// - [pbr::OriginalName("DRAINING")] Draining = 480455402, - /// - /// The instance is reachable i.e. a connection to the application health checking endpoint can be established, and conforms to the requirements defined by the health check. - /// - [pbr::OriginalName("HEALTHY")] Healthy = 439801213, - /// - /// The instance is unreachable i.e. a connection to the application health checking endpoint cannot be established, or the server does not respond within the specified timeout. - /// - [pbr::OriginalName("TIMEOUT")] Timeout = 477813057, - /// - /// The instance is reachable, but does not conform to the requirements defined by the health check. - /// - [pbr::OriginalName("UNHEALTHY")] Unhealthy = 462118084, - /// - /// The health checking system is aware of the instance but its health is not known at the moment. - /// - [pbr::OriginalName("UNKNOWN")] Unknown = 433141802, - } - - } - #endregion - } /// + /// A request message for Projects.MoveInstance. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ManagedInstanceLastAttempt : pb::IMessage + public sealed partial class MoveInstanceProjectRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstanceLastAttempt()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveInstanceProjectRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[850]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[867]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -351785,7 +356971,7 @@ public sealed partial class ManagedInstanceLastAttempt : pb::IMessageField number for the "errors" field. - public const int ErrorsFieldNumber = 315977579; - private global::Google.Cloud.Compute.V1.Errors errors_; + /// Field number for the "instance_move_request_resource" field. + public const int InstanceMoveRequestResourceFieldNumber = 311664194; + private global::Google.Cloud.Compute.V1.InstanceMoveRequest instanceMoveRequestResource_; /// - /// [Output Only] Encountered errors during the last attempt to create or delete the instance. + /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Errors Errors { - get { return errors_; } + public global::Google.Cloud.Compute.V1.InstanceMoveRequest InstanceMoveRequestResource { + get { return instanceMoveRequestResource_; } set { - errors_ = value; + instanceMoveRequestResource_ = value; + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ManagedInstanceLastAttempt); + return Equals(other as MoveInstanceProjectRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ManagedInstanceLastAttempt other) { + public bool Equals(MoveInstanceProjectRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(Errors, other.Errors)) return false; + if (!object.Equals(InstanceMoveRequestResource, other.InstanceMoveRequestResource)) return false; + if (Project != other.Project) return false; + if (RequestId != other.RequestId) return false; return Equals(_unknownFields, other._unknownFields); } @@ -351842,7 +357076,9 @@ public bool Equals(ManagedInstanceLastAttempt other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (errors_ != null) hash ^= Errors.GetHashCode(); + if (instanceMoveRequestResource_ != null) hash ^= InstanceMoveRequestResource.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -351861,9 +357097,17 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (errors_ != null) { - output.WriteRawTag(218, 246, 173, 181, 9); - output.WriteMessage(Errors); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (instanceMoveRequestResource_ != null) { + output.WriteRawTag(146, 228, 243, 164, 9); + output.WriteMessage(InstanceMoveRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -351875,9 +357119,17 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (errors_ != null) { - output.WriteRawTag(218, 246, 173, 181, 9); - output.WriteMessage(Errors); + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (instanceMoveRequestResource_ != null) { + output.WriteRawTag(146, 228, 243, 164, 9); + output.WriteMessage(InstanceMoveRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -351889,8 +357141,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (errors_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Errors); + if (instanceMoveRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceMoveRequestResource); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -351900,15 +357158,21 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ManagedInstanceLastAttempt other) { + public void MergeFrom(MoveInstanceProjectRequest other) { if (other == null) { return; } - if (other.errors_ != null) { - if (errors_ == null) { - Errors = new global::Google.Cloud.Compute.V1.Errors(); + if (other.instanceMoveRequestResource_ != null) { + if (instanceMoveRequestResource_ == null) { + InstanceMoveRequestResource = new global::Google.Cloud.Compute.V1.InstanceMoveRequest(); } - Errors.MergeFrom(other.Errors); + InstanceMoveRequestResource.MergeFrom(other.InstanceMoveRequestResource); + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.HasRequestId) { + RequestId = other.RequestId; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -351925,11 +357189,19 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 2527820634: { - if (errors_ == null) { - Errors = new global::Google.Cloud.Compute.V1.Errors(); + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2493313554: { + if (instanceMoveRequestResource_ == null) { + InstanceMoveRequestResource = new global::Google.Cloud.Compute.V1.InstanceMoveRequest(); } - input.ReadMessage(Errors); + input.ReadMessage(InstanceMoveRequestResource); break; } } @@ -351947,11 +357219,19 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 2527820634: { - if (errors_ == null) { - Errors = new global::Google.Cloud.Compute.V1.Errors(); + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2493313554: { + if (instanceMoveRequestResource_ == null) { + InstanceMoveRequestResource = new global::Google.Cloud.Compute.V1.InstanceMoveRequest(); } - input.ReadMessage(Errors); + input.ReadMessage(InstanceMoveRequestResource); break; } } @@ -351962,23 +357242,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// + /// The named port. For example: <"http", 80>. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ManagedInstancePropertiesFromFlexibilityPolicy : pb::IMessage + public sealed partial class NamedPort : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstancePropertiesFromFlexibilityPolicy()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NamedPort()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[851]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[868]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -351989,7 +357271,7 @@ public sealed partial class ManagedInstancePropertiesFromFlexibilityPolicy : pb: [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ManagedInstancePropertiesFromFlexibilityPolicy() { + public NamedPort() { OnConstruction(); } @@ -351997,62 +357279,95 @@ public ManagedInstancePropertiesFromFlexibilityPolicy() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ManagedInstancePropertiesFromFlexibilityPolicy(ManagedInstancePropertiesFromFlexibilityPolicy other) : this() { - machineType_ = other.machineType_; + public NamedPort(NamedPort other) : this() { + _hasBits0 = other._hasBits0; + name_ = other.name_; + port_ = other.port_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ManagedInstancePropertiesFromFlexibilityPolicy Clone() { - return new ManagedInstancePropertiesFromFlexibilityPolicy(this); + public NamedPort Clone() { + return new NamedPort(this); } - /// Field number for the "machine_type" field. - public const int MachineTypeFieldNumber = 227711026; - private readonly static string MachineTypeDefaultValue = ""; + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; - private string machineType_; + private string name_; /// - /// The machine type to be used for this instance. + /// The name for this named port. The name must be 1-63 characters long, and comply with RFC1035. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string MachineType { - get { return machineType_ ?? MachineTypeDefaultValue; } + public string Name { + get { return name_ ?? NameDefaultValue; } set { - machineType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "machine_type" field is set + /// Gets whether the "name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMachineType { - get { return machineType_ != null; } + public bool HasName { + get { return name_ != null; } } - /// Clears the value of the "machine_type" field + /// Clears the value of the "name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMachineType() { - machineType_ = null; + public void ClearName() { + name_ = null; + } + + /// Field number for the "port" field. + public const int PortFieldNumber = 3446913; + private readonly static int PortDefaultValue = 0; + + private int port_; + /// + /// The port number, which can be a value between 1 and 65535. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Port { + get { if ((_hasBits0 & 1) != 0) { return port_; } else { return PortDefaultValue; } } + set { + _hasBits0 |= 1; + port_ = value; + } + } + /// Gets whether the "port" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPort { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "port" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPort() { + _hasBits0 &= ~1; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ManagedInstancePropertiesFromFlexibilityPolicy); + return Equals(other as NamedPort); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ManagedInstancePropertiesFromFlexibilityPolicy other) { + public bool Equals(NamedPort other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (MachineType != other.MachineType) return false; + if (Name != other.Name) return false; + if (Port != other.Port) return false; return Equals(_unknownFields, other._unknownFields); } @@ -352060,7 +357375,8 @@ public bool Equals(ManagedInstancePropertiesFromFlexibilityPolicy other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasMachineType) hash ^= MachineType.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasPort) hash ^= Port.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -352079,9 +357395,13 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasMachineType) { - output.WriteRawTag(146, 131, 211, 228, 6); - output.WriteString(MachineType); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasPort) { + output.WriteRawTag(136, 136, 147, 13); + output.WriteInt32(Port); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -352093,9 +357413,13 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasMachineType) { - output.WriteRawTag(146, 131, 211, 228, 6); - output.WriteString(MachineType); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasPort) { + output.WriteRawTag(136, 136, 147, 13); + output.WriteInt32(Port); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -352107,8 +357431,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasMachineType) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(MachineType); + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasPort) { + size += 4 + pb::CodedOutputStream.ComputeInt32Size(Port); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -352118,12 +357445,15 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ManagedInstancePropertiesFromFlexibilityPolicy other) { + public void MergeFrom(NamedPort other) { if (other == null) { return; } - if (other.HasMachineType) { - MachineType = other.MachineType; + if (other.HasName) { + Name = other.Name; + } + if (other.HasPort) { + Port = other.Port; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -352140,8 +357470,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1821688210: { - MachineType = input.ReadString(); + case 26989658: { + Name = input.ReadString(); + break; + } + case 27575304: { + Port = input.ReadInt32(); break; } } @@ -352159,8 +357493,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1821688210: { - MachineType = input.ReadString(); + case 26989658: { + Name = input.ReadString(); + break; + } + case 27575304: { + Port = input.ReadInt32(); break; } } @@ -352171,23 +357509,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// + /// Contains NAT IP information of a NAT config (i.e. usage status, mode). /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class ManagedInstanceVersion : pb::IMessage + public sealed partial class NatIpInfo : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ManagedInstanceVersion()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NatIpInfo()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[852]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[869]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -352198,7 +357537,7 @@ public sealed partial class ManagedInstanceVersion : pb::IMessageField number for the "instance_template" field. - public const int InstanceTemplateFieldNumber = 309248228; - private readonly static string InstanceTemplateDefaultValue = ""; - - private string instanceTemplate_; + /// Field number for the "nat_ip_info_mappings" field. + public const int NatIpInfoMappingsFieldNumber = 241401884; + private static readonly pb::FieldCodec _repeated_natIpInfoMappings_codec + = pb::FieldCodec.ForMessage(1931215074, global::Google.Cloud.Compute.V1.NatIpInfoNatIpInfoMapping.Parser); + private readonly pbc::RepeatedField natIpInfoMappings_ = new pbc::RepeatedField(); /// - /// [Output Only] The intended template of the instance. This field is empty when current_action is one of { DELETING, ABANDONING }. + /// A list of all NAT IPs assigned to this NAT config. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceTemplate { - get { return instanceTemplate_ ?? InstanceTemplateDefaultValue; } - set { - instanceTemplate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "instance_template" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasInstanceTemplate { - get { return instanceTemplate_ != null; } - } - /// Clears the value of the "instance_template" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearInstanceTemplate() { - instanceTemplate_ = null; + public pbc::RepeatedField NatIpInfoMappings { + get { return natIpInfoMappings_; } } - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; + /// Field number for the "nat_name" field. + public const int NatNameFieldNumber = 425596649; + private readonly static string NatNameDefaultValue = ""; - private string name_; + private string natName_; /// - /// [Output Only] Name of the version. + /// Name of the NAT config which the NAT IP belongs to. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } + public string NatName { + get { return natName_ ?? NatNameDefaultValue; } set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + natName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "name" field is set + /// Gets whether the "nat_name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } + public bool HasNatName { + get { return natName_ != null; } } - /// Clears the value of the "name" field + /// Clears the value of the "nat_name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; + public void ClearNatName() { + natName_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as ManagedInstanceVersion); + return Equals(other as NatIpInfo); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(ManagedInstanceVersion other) { + public bool Equals(NatIpInfo other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (InstanceTemplate != other.InstanceTemplate) return false; - if (Name != other.Name) return false; + if(!natIpInfoMappings_.Equals(other.natIpInfoMappings_)) return false; + if (NatName != other.NatName) return false; return Equals(_unknownFields, other._unknownFields); } @@ -352300,8 +357624,8 @@ public bool Equals(ManagedInstanceVersion other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasInstanceTemplate) hash ^= InstanceTemplate.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); + hash ^= natIpInfoMappings_.GetHashCode(); + if (HasNatName) hash ^= NatName.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -352320,13 +357644,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasInstanceTemplate) { - output.WriteRawTag(162, 142, 216, 155, 9); - output.WriteString(InstanceTemplate); + natIpInfoMappings_.WriteTo(output, _repeated_natIpInfoMappings_codec); + if (HasNatName) { + output.WriteRawTag(202, 238, 194, 215, 12); + output.WriteString(NatName); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -352338,13 +357659,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasInstanceTemplate) { - output.WriteRawTag(162, 142, 216, 155, 9); - output.WriteString(InstanceTemplate); + natIpInfoMappings_.WriteTo(ref output, _repeated_natIpInfoMappings_codec); + if (HasNatName) { + output.WriteRawTag(202, 238, 194, 215, 12); + output.WriteString(NatName); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -352356,11 +357674,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasInstanceTemplate) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceTemplate); - } - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + size += natIpInfoMappings_.CalculateSize(_repeated_natIpInfoMappings_codec); + if (HasNatName) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NatName); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -352370,15 +357686,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(ManagedInstanceVersion other) { + public void MergeFrom(NatIpInfo other) { if (other == null) { return; } - if (other.HasInstanceTemplate) { - InstanceTemplate = other.InstanceTemplate; - } - if (other.HasName) { - Name = other.Name; + natIpInfoMappings_.Add(other.natIpInfoMappings_); + if (other.HasNatName) { + NatName = other.NatName; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -352395,12 +357709,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26989658: { - Name = input.ReadString(); + case 1931215074: { + natIpInfoMappings_.AddEntriesFrom(input, _repeated_natIpInfoMappings_codec); break; } - case 2473985826: { - InstanceTemplate = input.ReadString(); + case 3404773194: { + NatName = input.ReadString(); break; } } @@ -352418,12 +357732,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26989658: { - Name = input.ReadString(); + case 1931215074: { + natIpInfoMappings_.AddEntriesFrom(ref input, _repeated_natIpInfoMappings_codec); break; } - case 2473985826: { - InstanceTemplate = input.ReadString(); + case 3404773194: { + NatName = input.ReadString(); break; } } @@ -352434,24 +357748,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A metadata key/value entry. + /// Contains information of a NAT IP. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class Metadata : pb::IMessage + public sealed partial class NatIpInfoNatIpInfoMapping : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Metadata()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NatIpInfoNatIpInfoMapping()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[853]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[870]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -352462,7 +357776,7 @@ public sealed partial class Metadata : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public Metadata() { + public NatIpInfoNatIpInfoMapping() { OnConstruction(); } @@ -352470,109 +357784,126 @@ public Metadata() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public Metadata(Metadata other) : this() { - fingerprint_ = other.fingerprint_; - items_ = other.items_.Clone(); - kind_ = other.kind_; + public NatIpInfoNatIpInfoMapping(NatIpInfoNatIpInfoMapping other) : this() { + mode_ = other.mode_; + natIp_ = other.natIp_; + usage_ = other.usage_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public Metadata Clone() { - return new Metadata(this); + public NatIpInfoNatIpInfoMapping Clone() { + return new NatIpInfoNatIpInfoMapping(this); } - /// Field number for the "fingerprint" field. - public const int FingerprintFieldNumber = 234678500; - private readonly static string FingerprintDefaultValue = ""; + /// Field number for the "mode" field. + public const int ModeFieldNumber = 3357091; + private readonly static string ModeDefaultValue = ""; - private string fingerprint_; + private string mode_; /// - /// Specifies a fingerprint for this request, which is essentially a hash of the metadata's contents and used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update metadata. You must always provide an up-to-date fingerprint hash in order to update or change metadata, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve the resource. + /// Specifies whether NAT IP is auto or manual. + /// Check the Mode enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Fingerprint { - get { return fingerprint_ ?? FingerprintDefaultValue; } + public string Mode { + get { return mode_ ?? ModeDefaultValue; } set { - fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + mode_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "fingerprint" field is set + /// Gets whether the "mode" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFingerprint { - get { return fingerprint_ != null; } + public bool HasMode { + get { return mode_ != null; } } - /// Clears the value of the "fingerprint" field + /// Clears the value of the "mode" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFingerprint() { - fingerprint_ = null; + public void ClearMode() { + mode_ = null; } - /// Field number for the "items" field. - public const int ItemsFieldNumber = 100526016; - private static readonly pb::FieldCodec _repeated_items_codec - = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.Items.Parser); - private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + /// Field number for the "nat_ip" field. + public const int NatIpFieldNumber = 21113093; + private readonly static string NatIpDefaultValue = ""; + + private string natIp_; /// - /// Array of key/value pairs. The total size of all keys and values must be less than 512 KB. + /// NAT IP address. For example: 203.0.113.11. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Items { - get { return items_; } + public string NatIp { + get { return natIp_ ?? NatIpDefaultValue; } + set { + natIp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "nat_ip" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNatIp { + get { return natIp_ != null; } + } + /// Clears the value of the "nat_ip" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNatIp() { + natIp_ = null; } - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; + /// Field number for the "usage" field. + public const int UsageFieldNumber = 111574433; + private readonly static string UsageDefaultValue = ""; - private string kind_; + private string usage_; /// - /// [Output Only] Type of the resource. Always compute#metadata for metadata. + /// Specifies whether NAT IP is currently serving at least one endpoint or not. + /// Check the Usage enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } + public string Usage { + get { return usage_ ?? UsageDefaultValue; } set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + usage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "kind" field is set + /// Gets whether the "usage" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } + public bool HasUsage { + get { return usage_ != null; } } - /// Clears the value of the "kind" field + /// Clears the value of the "usage" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; + public void ClearUsage() { + usage_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as Metadata); + return Equals(other as NatIpInfoNatIpInfoMapping); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(Metadata other) { + public bool Equals(NatIpInfoNatIpInfoMapping other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Fingerprint != other.Fingerprint) return false; - if(!items_.Equals(other.items_)) return false; - if (Kind != other.Kind) return false; + if (Mode != other.Mode) return false; + if (NatIp != other.NatIp) return false; + if (Usage != other.Usage) return false; return Equals(_unknownFields, other._unknownFields); } @@ -352580,9 +357911,9 @@ public bool Equals(Metadata other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); - hash ^= items_.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); + if (HasMode) hash ^= Mode.GetHashCode(); + if (HasNatIp) hash ^= NatIp.GetHashCode(); + if (HasUsage) hash ^= Usage.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -352601,14 +357932,17 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); + if (HasMode) { + output.WriteRawTag(154, 154, 231, 12); + output.WriteString(Mode); } - items_.WriteTo(output, _repeated_items_codec); - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasNatIp) { + output.WriteRawTag(170, 144, 197, 80); + output.WriteString(NatIp); + } + if (HasUsage) { + output.WriteRawTag(138, 218, 207, 169, 3); + output.WriteString(Usage); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -352620,14 +357954,17 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); + if (HasMode) { + output.WriteRawTag(154, 154, 231, 12); + output.WriteString(Mode); } - items_.WriteTo(ref output, _repeated_items_codec); - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasNatIp) { + output.WriteRawTag(170, 144, 197, 80); + output.WriteString(NatIp); + } + if (HasUsage) { + output.WriteRawTag(138, 218, 207, 169, 3); + output.WriteString(Usage); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -352639,12 +357976,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasFingerprint) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + if (HasMode) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Mode); } - size += items_.CalculateSize(_repeated_items_codec); - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + if (HasNatIp) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(NatIp); + } + if (HasUsage) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Usage); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -352654,16 +357993,18 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(Metadata other) { + public void MergeFrom(NatIpInfoNatIpInfoMapping other) { if (other == null) { return; } - if (other.HasFingerprint) { - Fingerprint = other.Fingerprint; + if (other.HasMode) { + Mode = other.Mode; } - items_.Add(other.items_); - if (other.HasKind) { - Kind = other.Kind; + if (other.HasNatIp) { + NatIp = other.NatIp; + } + if (other.HasUsage) { + Usage = other.Usage; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -352680,16 +358021,16 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26336418: { - Kind = input.ReadString(); + case 26856730: { + Mode = input.ReadString(); break; } - case 804208130: { - items_.AddEntriesFrom(input, _repeated_items_codec); + case 168904746: { + NatIp = input.ReadString(); break; } - case 1877428002: { - Fingerprint = input.ReadString(); + case 892595466: { + Usage = input.ReadString(); break; } } @@ -352707,16 +358048,16 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26336418: { - Kind = input.ReadString(); + case 26856730: { + Mode = input.ReadString(); break; } - case 804208130: { - items_.AddEntriesFrom(ref input, _repeated_items_codec); + case 168904746: { + NatIp = input.ReadString(); break; } - case 1877428002: { - Fingerprint = input.ReadString(); + case 892595466: { + Usage = input.ReadString(); break; } } @@ -352724,27 +358065,58 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the NatIpInfoNatIpInfoMapping message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// Specifies whether NAT IP is auto or manual. + /// + public enum Mode { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_MODE")] UndefinedMode = 0, + [pbr::OriginalName("AUTO")] Auto = 2020783, + [pbr::OriginalName("MANUAL")] Manual = 119397318, + } + + /// + /// Specifies whether NAT IP is currently serving at least one endpoint or not. + /// + public enum Usage { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_USAGE")] UndefinedUsage = 0, + [pbr::OriginalName("IN_USE")] InUse = 17393485, + [pbr::OriginalName("UNUSED")] Unused = 360643030, + } + + } + #endregion + } /// - /// Opaque filter criteria used by load balancers to restrict routing configuration to a limited set of load balancing proxies. Proxies and sidecars involved in load balancing would typically present metadata to the load balancers that need to match criteria specified here. If a match takes place, the relevant configuration is made available to those proxies. For each metadataFilter in this list, if its filterMatchCriteria is set to MATCH_ANY, at least one of the filterLabels must match the corresponding label provided in the metadata. If its filterMatchCriteria is set to MATCH_ALL, then all of its filterLabels must match with corresponding labels provided in the metadata. An example for using metadataFilters would be: if load balancing involves Envoys, they receive routing configuration when values in metadataFilters match values supplied in of their XDS requests to loadbalancers. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MetadataFilter : pb::IMessage + public sealed partial class NatIpInfoResponse : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MetadataFilter()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NatIpInfoResponse()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[854]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[871]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -352755,7 +358127,7 @@ public sealed partial class MetadataFilter : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MetadataFilter() { + public NatIpInfoResponse() { OnConstruction(); } @@ -352763,79 +358135,47 @@ public MetadataFilter() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MetadataFilter(MetadataFilter other) : this() { - filterLabels_ = other.filterLabels_.Clone(); - filterMatchCriteria_ = other.filterMatchCriteria_; + public NatIpInfoResponse(NatIpInfoResponse other) : this() { + result_ = other.result_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public MetadataFilter Clone() { - return new MetadataFilter(this); - } - - /// Field number for the "filter_labels" field. - public const int FilterLabelsFieldNumber = 307903142; - private static readonly pb::FieldCodec _repeated_filterLabels_codec - = pb::FieldCodec.ForMessage(2463225138, global::Google.Cloud.Compute.V1.MetadataFilterLabelMatch.Parser); - private readonly pbc::RepeatedField filterLabels_ = new pbc::RepeatedField(); - /// - /// The list of label value pairs that must match labels in the provided metadata based on filterMatchCriteria This list must not be empty and can have at the most 64 entries. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField FilterLabels { - get { return filterLabels_; } + public NatIpInfoResponse Clone() { + return new NatIpInfoResponse(this); } - /// Field number for the "filter_match_criteria" field. - public const int FilterMatchCriteriaFieldNumber = 239970368; - private readonly static string FilterMatchCriteriaDefaultValue = ""; - - private string filterMatchCriteria_; + /// Field number for the "result" field. + public const int ResultFieldNumber = 139315229; + private static readonly pb::FieldCodec _repeated_result_codec + = pb::FieldCodec.ForMessage(1114521834, global::Google.Cloud.Compute.V1.NatIpInfo.Parser); + private readonly pbc::RepeatedField result_ = new pbc::RepeatedField(); /// - /// Specifies how individual filter label matches within the list of filterLabels and contributes toward the overall metadataFilter match. Supported values are: - MATCH_ANY: at least one of the filterLabels must have a matching label in the provided metadata. - MATCH_ALL: all filterLabels must have matching labels in the provided metadata. - /// Check the FilterMatchCriteria enum for the list of possible values. + /// [Output Only] A list of NAT IP information. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string FilterMatchCriteria { - get { return filterMatchCriteria_ ?? FilterMatchCriteriaDefaultValue; } - set { - filterMatchCriteria_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "filter_match_criteria" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFilterMatchCriteria { - get { return filterMatchCriteria_ != null; } - } - /// Clears the value of the "filter_match_criteria" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFilterMatchCriteria() { - filterMatchCriteria_ = null; + public pbc::RepeatedField Result { + get { return result_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MetadataFilter); + return Equals(other as NatIpInfoResponse); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MetadataFilter other) { + public bool Equals(NatIpInfoResponse other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!filterLabels_.Equals(other.filterLabels_)) return false; - if (FilterMatchCriteria != other.FilterMatchCriteria) return false; + if(!result_.Equals(other.result_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -352843,8 +358183,7 @@ public bool Equals(MetadataFilter other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= filterLabels_.GetHashCode(); - if (HasFilterMatchCriteria) hash ^= FilterMatchCriteria.GetHashCode(); + hash ^= result_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -352863,11 +358202,7 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasFilterMatchCriteria) { - output.WriteRawTag(130, 132, 181, 147, 7); - output.WriteString(FilterMatchCriteria); - } - filterLabels_.WriteTo(output, _repeated_filterLabels_codec); + result_.WriteTo(output, _repeated_result_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -352878,11 +358213,7 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasFilterMatchCriteria) { - output.WriteRawTag(130, 132, 181, 147, 7); - output.WriteString(FilterMatchCriteria); - } - filterLabels_.WriteTo(ref output, _repeated_filterLabels_codec); + result_.WriteTo(ref output, _repeated_result_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -352893,10 +358224,7 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += filterLabels_.CalculateSize(_repeated_filterLabels_codec); - if (HasFilterMatchCriteria) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(FilterMatchCriteria); - } + size += result_.CalculateSize(_repeated_result_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -352905,14 +358233,11 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MetadataFilter other) { + public void MergeFrom(NatIpInfoResponse other) { if (other == null) { return; } - filterLabels_.Add(other.filterLabels_); - if (other.HasFilterMatchCriteria) { - FilterMatchCriteria = other.FilterMatchCriteria; - } + result_.Add(other.result_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -352928,12 +358253,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1919762946: { - FilterMatchCriteria = input.ReadString(); - break; - } - case 2463225138: { - filterLabels_.AddEntriesFrom(input, _repeated_filterLabels_codec); + case 1114521834: { + result_.AddEntriesFrom(input, _repeated_result_codec); break; } } @@ -352951,12 +358272,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1919762946: { - FilterMatchCriteria = input.ReadString(); - break; - } - case 2463225138: { - filterLabels_.AddEntriesFrom(ref input, _repeated_filterLabels_codec); + case 1114521834: { + result_.AddEntriesFrom(ref input, _repeated_result_codec); break; } } @@ -352964,57 +358281,28 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the MetadataFilter message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// Specifies how individual filter label matches within the list of filterLabels and contributes toward the overall metadataFilter match. Supported values are: - MATCH_ANY: at least one of the filterLabels must have a matching label in the provided metadata. - MATCH_ALL: all filterLabels must have matching labels in the provided metadata. - /// - public enum FilterMatchCriteria { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_FILTER_MATCH_CRITERIA")] UndefinedFilterMatchCriteria = 0, - /// - /// Specifies that all filterLabels must match for the metadataFilter to be considered a match. - /// - [pbr::OriginalName("MATCH_ALL")] MatchAll = 180663271, - /// - /// Specifies that any filterLabel must match for the metadataFilter to be considered a match. - /// - [pbr::OriginalName("MATCH_ANY")] MatchAny = 180663346, - /// - /// Indicates that the match criteria was not set. A metadataFilter must never be created with this value. - /// - [pbr::OriginalName("NOT_SET")] NotSet = 163646646, - } - - } - #endregion - } /// - /// MetadataFilter label name value pairs that are expected to match corresponding labels presented as metadata to the load balancer. + /// Represents a VPC Network resource. Networks connect resources to each other and to the internet. For more information, read Virtual Private Cloud (VPC) Network. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MetadataFilterLabelMatch : pb::IMessage + public sealed partial class Network : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MetadataFilterLabelMatch()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Network()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[855]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[872]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -353025,7 +358313,7 @@ public sealed partial class MetadataFilterLabelMatch : pb::IMessageField number for the "I_pv4_range" field. + public const int IPv4RangeFieldNumber = 59234358; + private readonly static string IPv4RangeDefaultValue = ""; + + private string iPv4Range_; + /// + /// Deprecated in favor of subnet mode networks. The range of internal addresses that are legal on this network. This range is a CIDR specification, for example: 192.168.0.0/16. Provided by the client when the network is created. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string IPv4Range { + get { return iPv4Range_ ?? IPv4RangeDefaultValue; } + set { + iPv4Range_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "I_pv4_range" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasIPv4Range { + get { return iPv4Range_ != null; } + } + /// Clears the value of the "I_pv4_range" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearIPv4Range() { + iPv4Range_ = null; + } + + /// Field number for the "auto_create_subnetworks" field. + public const int AutoCreateSubnetworksFieldNumber = 256156690; + private readonly static bool AutoCreateSubnetworksDefaultValue = false; + + private bool autoCreateSubnetworks_; + /// + /// Must be set to create a VPC network. If not set, a legacy network is created. When set to true, the VPC network is created in auto mode. When set to false, the VPC network is created in custom mode. An auto mode VPC network starts with one subnet per region. Each subnet has a predetermined range as described in Auto mode VPC network IP ranges. For custom mode VPC networks, you can add subnets using the subnetworks insert method. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool AutoCreateSubnetworks { + get { if ((_hasBits0 & 4) != 0) { return autoCreateSubnetworks_; } else { return AutoCreateSubnetworksDefaultValue; } } + set { + _hasBits0 |= 4; + autoCreateSubnetworks_ = value; + } + } + /// Gets whether the "auto_create_subnetworks" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAutoCreateSubnetworks { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "auto_create_subnetworks" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAutoCreateSubnetworks() { + _hasBits0 &= ~4; + } + + /// Field number for the "creation_timestamp" field. + public const int CreationTimestampFieldNumber = 30525366; + private readonly static string CreationTimestampDefaultValue = ""; + + private string creationTimestamp_; + /// + /// [Output Only] Creation timestamp in RFC3339 text format. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string CreationTimestamp { + get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } + set { + creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "creation_timestamp" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCreationTimestamp { + get { return creationTimestamp_ != null; } + } + /// Clears the value of the "creation_timestamp" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCreationTimestamp() { + creationTimestamp_ = null; + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; + + private string description_; + /// + /// An optional description of this resource. Provide this field when you create the resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_ ?? DescriptionDefaultValue; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "description" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDescription { + get { return description_ != null; } + } + /// Clears the value of the "description" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDescription() { + description_ = null; + } + + /// Field number for the "enable_ula_internal_ipv6" field. + public const int EnableUlaInternalIpv6FieldNumber = 423757720; + private readonly static bool EnableUlaInternalIpv6DefaultValue = false; + + private bool enableUlaInternalIpv6_; + /// + /// Enable ULA internal ipv6 on this network. Enabling this feature will assign a /48 from google defined ULA prefix fd20::/20. . + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool EnableUlaInternalIpv6 { + get { if ((_hasBits0 & 8) != 0) { return enableUlaInternalIpv6_; } else { return EnableUlaInternalIpv6DefaultValue; } } + set { + _hasBits0 |= 8; + enableUlaInternalIpv6_ = value; + } + } + /// Gets whether the "enable_ula_internal_ipv6" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEnableUlaInternalIpv6 { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "enable_ula_internal_ipv6" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEnableUlaInternalIpv6() { + _hasBits0 &= ~8; + } + + /// Field number for the "firewall_policy" field. + public const int FirewallPolicyFieldNumber = 498173265; + private readonly static string FirewallPolicyDefaultValue = ""; + + private string firewallPolicy_; + /// + /// [Output Only] URL of the firewall policy the network is associated with. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FirewallPolicy { + get { return firewallPolicy_ ?? FirewallPolicyDefaultValue; } + set { + firewallPolicy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "firewall_policy" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFirewallPolicy { + get { return firewallPolicy_ != null; } + } + /// Clears the value of the "firewall_policy" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFirewallPolicy() { + firewallPolicy_ = null; + } + + /// Field number for the "gateway_i_pv4" field. + public const int GatewayIPv4FieldNumber = 178678877; + private readonly static string GatewayIPv4DefaultValue = ""; + + private string gatewayIPv4_; + /// + /// [Output Only] The gateway address for default routing out of the network, selected by Google Cloud. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string GatewayIPv4 { + get { return gatewayIPv4_ ?? GatewayIPv4DefaultValue; } + set { + gatewayIPv4_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "gateway_i_pv4" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasGatewayIPv4 { + get { return gatewayIPv4_ != null; } + } + /// Clears the value of the "gateway_i_pv4" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearGatewayIPv4() { + gatewayIPv4_ = null; + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + /// + /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + _hasBits0 &= ~1; + } + + /// Field number for the "internal_ipv6_range" field. + public const int InternalIpv6RangeFieldNumber = 277456807; + private readonly static string InternalIpv6RangeDefaultValue = ""; + + private string internalIpv6Range_; + /// + /// When enabling ula internal ipv6, caller optionally can specify the /48 range they want from the google defined ULA prefix fd20::/20. The input must be a valid /48 ULA IPv6 address and must be within the fd20::/20. Operation will fail if the speficied /48 is already in used by another resource. If the field is not speficied, then a /48 range will be randomly allocated from fd20::/20 and returned via this field. . + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InternalIpv6Range { + get { return internalIpv6Range_ ?? InternalIpv6RangeDefaultValue; } + set { + internalIpv6Range_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "internal_ipv6_range" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInternalIpv6Range { + get { return internalIpv6Range_ != null; } + } + /// Clears the value of the "internal_ipv6_range" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInternalIpv6Range() { + internalIpv6Range_ = null; + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; + /// + /// [Output Only] Type of the resource. Always compute#network for networks. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "mtu" field. + public const int MtuFieldNumber = 108462; + private readonly static int MtuDefaultValue = 0; + + private int mtu_; + /// + /// Maximum Transmission Unit in bytes. The minimum value for this field is 1300 and the maximum value is 8896. The suggested value is 1500, which is the default MTU used on the Internet, or 8896 if you want to use Jumbo frames. If unspecified, the value defaults to 1460. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Mtu { + get { if ((_hasBits0 & 2) != 0) { return mtu_; } else { return MtuDefaultValue; } } + set { + _hasBits0 |= 2; + mtu_ = value; + } + } + /// Gets whether the "mtu" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMtu { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "mtu" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMtu() { + _hasBits0 &= ~2; } /// Field number for the "name" field. @@ -353051,7 +358680,7 @@ public MetadataFilterLabelMatch Clone() { private string name_; /// - /// Name of metadata label. The name can have a maximum length of 1024 characters and must be at least 1 character long. + /// Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?`. The first character must be a lowercase letter, and all following characters (except for the last character) must be a dash, lowercase letter, or digit. The last character must be a lowercase letter or digit. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -353074,52 +358703,200 @@ public void ClearName() { name_ = null; } - /// Field number for the "value" field. - public const int ValueFieldNumber = 111972721; - private readonly static string ValueDefaultValue = ""; + /// Field number for the "network_firewall_policy_enforcement_order" field. + public const int NetworkFirewallPolicyEnforcementOrderFieldNumber = 6504784; + private readonly static string NetworkFirewallPolicyEnforcementOrderDefaultValue = ""; - private string value_; + private string networkFirewallPolicyEnforcementOrder_; /// - /// The value of the label must match the specified value. value can have a maximum length of 1024 characters. + /// The network firewall policy enforcement order. Can be either AFTER_CLASSIC_FIREWALL or BEFORE_CLASSIC_FIREWALL. Defaults to AFTER_CLASSIC_FIREWALL if the field is not specified. + /// Check the NetworkFirewallPolicyEnforcementOrder enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Value { - get { return value_ ?? ValueDefaultValue; } + public string NetworkFirewallPolicyEnforcementOrder { + get { return networkFirewallPolicyEnforcementOrder_ ?? NetworkFirewallPolicyEnforcementOrderDefaultValue; } set { - value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + networkFirewallPolicyEnforcementOrder_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "value" field is set + /// Gets whether the "network_firewall_policy_enforcement_order" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasValue { - get { return value_ != null; } + public bool HasNetworkFirewallPolicyEnforcementOrder { + get { return networkFirewallPolicyEnforcementOrder_ != null; } } - /// Clears the value of the "value" field + /// Clears the value of the "network_firewall_policy_enforcement_order" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearValue() { - value_ = null; + public void ClearNetworkFirewallPolicyEnforcementOrder() { + networkFirewallPolicyEnforcementOrder_ = null; + } + + /// Field number for the "network_profile" field. + public const int NetworkProfileFieldNumber = 173112472; + private readonly static string NetworkProfileDefaultValue = ""; + + private string networkProfile_; + /// + /// A full or partial URL of the network profile to apply to this network. This field can be set only at resource creation time. For example, the following are valid URLs: - https://www.googleapis.com/compute/{api_version}/projects/{project_id}/global/networkProfiles/{network_profile_name} - projects/{project_id}/global/networkProfiles/{network_profile_name} + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NetworkProfile { + get { return networkProfile_ ?? NetworkProfileDefaultValue; } + set { + networkProfile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "network_profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNetworkProfile { + get { return networkProfile_ != null; } + } + /// Clears the value of the "network_profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNetworkProfile() { + networkProfile_ = null; + } + + /// Field number for the "peerings" field. + public const int PeeringsFieldNumber = 69883187; + private static readonly pb::FieldCodec _repeated_peerings_codec + = pb::FieldCodec.ForMessage(559065498, global::Google.Cloud.Compute.V1.NetworkPeering.Parser); + private readonly pbc::RepeatedField peerings_ = new pbc::RepeatedField(); + /// + /// [Output Only] A list of network peerings for the resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Peerings { + get { return peerings_; } + } + + /// Field number for the "routing_config" field. + public const int RoutingConfigFieldNumber = 523556059; + private global::Google.Cloud.Compute.V1.NetworkRoutingConfig routingConfig_; + /// + /// The network-level routing configuration for this network. Used by Cloud Router to determine what type of network-wide routing behavior to enforce. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.NetworkRoutingConfig RoutingConfig { + get { return routingConfig_; } + set { + routingConfig_ = value; + } + } + + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; + /// + /// [Output Only] Server-defined URL for the resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } + set { + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "self_link_with_id" field. + public const int SelfLinkWithIdFieldNumber = 44520962; + private readonly static string SelfLinkWithIdDefaultValue = ""; + + private string selfLinkWithId_; + /// + /// [Output Only] Server-defined URL for this resource with the resource id. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLinkWithId { + get { return selfLinkWithId_ ?? SelfLinkWithIdDefaultValue; } + set { + selfLinkWithId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link_with_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLinkWithId { + get { return selfLinkWithId_ != null; } + } + /// Clears the value of the "self_link_with_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLinkWithId() { + selfLinkWithId_ = null; + } + + /// Field number for the "subnetworks" field. + public const int SubnetworksFieldNumber = 415853125; + private static readonly pb::FieldCodec _repeated_subnetworks_codec + = pb::FieldCodec.ForString(3326825002); + private readonly pbc::RepeatedField subnetworks_ = new pbc::RepeatedField(); + /// + /// [Output Only] Server-defined fully-qualified URLs for all subnetworks in this VPC network. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Subnetworks { + get { return subnetworks_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MetadataFilterLabelMatch); + return Equals(other as Network); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MetadataFilterLabelMatch other) { + public bool Equals(Network other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } + if (IPv4Range != other.IPv4Range) return false; + if (AutoCreateSubnetworks != other.AutoCreateSubnetworks) return false; + if (CreationTimestamp != other.CreationTimestamp) return false; + if (Description != other.Description) return false; + if (EnableUlaInternalIpv6 != other.EnableUlaInternalIpv6) return false; + if (FirewallPolicy != other.FirewallPolicy) return false; + if (GatewayIPv4 != other.GatewayIPv4) return false; + if (Id != other.Id) return false; + if (InternalIpv6Range != other.InternalIpv6Range) return false; + if (Kind != other.Kind) return false; + if (Mtu != other.Mtu) return false; if (Name != other.Name) return false; - if (Value != other.Value) return false; + if (NetworkFirewallPolicyEnforcementOrder != other.NetworkFirewallPolicyEnforcementOrder) return false; + if (NetworkProfile != other.NetworkProfile) return false; + if(!peerings_.Equals(other.peerings_)) return false; + if (!object.Equals(RoutingConfig, other.RoutingConfig)) return false; + if (SelfLink != other.SelfLink) return false; + if (SelfLinkWithId != other.SelfLinkWithId) return false; + if(!subnetworks_.Equals(other.subnetworks_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -353127,8 +358904,25 @@ public bool Equals(MetadataFilterLabelMatch other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; + if (HasIPv4Range) hash ^= IPv4Range.GetHashCode(); + if (HasAutoCreateSubnetworks) hash ^= AutoCreateSubnetworks.GetHashCode(); + if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); + if (HasDescription) hash ^= Description.GetHashCode(); + if (HasEnableUlaInternalIpv6) hash ^= EnableUlaInternalIpv6.GetHashCode(); + if (HasFirewallPolicy) hash ^= FirewallPolicy.GetHashCode(); + if (HasGatewayIPv4) hash ^= GatewayIPv4.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + if (HasInternalIpv6Range) hash ^= InternalIpv6Range.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasMtu) hash ^= Mtu.GetHashCode(); if (HasName) hash ^= Name.GetHashCode(); - if (HasValue) hash ^= Value.GetHashCode(); + if (HasNetworkFirewallPolicyEnforcementOrder) hash ^= NetworkFirewallPolicyEnforcementOrder.GetHashCode(); + if (HasNetworkProfile) hash ^= NetworkProfile.GetHashCode(); + hash ^= peerings_.GetHashCode(); + if (routingConfig_ != null) hash ^= RoutingConfig.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (HasSelfLinkWithId) hash ^= SelfLinkWithId.GetHashCode(); + hash ^= subnetworks_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -353147,13 +358941,75 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); + } + if (HasMtu) { + output.WriteRawTag(240, 250, 52); + output.WriteInt32(Mtu); + } + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } if (HasName) { output.WriteRawTag(218, 168, 239, 12); output.WriteString(Name); } - if (HasValue) { - output.WriteRawTag(138, 151, 146, 171, 3); - output.WriteString(Value); + if (HasNetworkFirewallPolicyEnforcementOrder) { + output.WriteRawTag(130, 149, 232, 24); + output.WriteString(NetworkFirewallPolicyEnforcementOrder); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasSelfLinkWithId) { + output.WriteRawTag(146, 224, 234, 169, 1); + output.WriteString(SelfLinkWithId); + } + if (HasIPv4Range) { + output.WriteRawTag(178, 131, 251, 225, 1); + output.WriteString(IPv4Range); + } + peerings_.WriteTo(output, _repeated_peerings_codec); + if (HasNetworkProfile) { + output.WriteRawTag(194, 201, 175, 148, 5); + output.WriteString(NetworkProfile); + } + if (HasGatewayIPv4) { + output.WriteRawTag(234, 197, 205, 169, 5); + output.WriteString(GatewayIPv4); + } + if (HasAutoCreateSubnetworks) { + output.WriteRawTag(144, 193, 148, 209, 7); + output.WriteBool(AutoCreateSubnetworks); + } + if (HasInternalIpv6Range) { + output.WriteRawTag(186, 250, 180, 162, 8); + output.WriteString(InternalIpv6Range); + } + subnetworks_.WriteTo(output, _repeated_subnetworks_codec); + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasEnableUlaInternalIpv6) { + output.WriteRawTag(192, 249, 192, 208, 12); + output.WriteBool(EnableUlaInternalIpv6); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (HasFirewallPolicy) { + output.WriteRawTag(138, 213, 176, 236, 14); + output.WriteString(FirewallPolicy); + } + if (routingConfig_ != null) { + output.WriteRawTag(218, 205, 154, 205, 15); + output.WriteMessage(RoutingConfig); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -353165,13 +359021,75 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); + } + if (HasMtu) { + output.WriteRawTag(240, 250, 52); + output.WriteInt32(Mtu); + } + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } if (HasName) { output.WriteRawTag(218, 168, 239, 12); output.WriteString(Name); } - if (HasValue) { - output.WriteRawTag(138, 151, 146, 171, 3); - output.WriteString(Value); + if (HasNetworkFirewallPolicyEnforcementOrder) { + output.WriteRawTag(130, 149, 232, 24); + output.WriteString(NetworkFirewallPolicyEnforcementOrder); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasSelfLinkWithId) { + output.WriteRawTag(146, 224, 234, 169, 1); + output.WriteString(SelfLinkWithId); + } + if (HasIPv4Range) { + output.WriteRawTag(178, 131, 251, 225, 1); + output.WriteString(IPv4Range); + } + peerings_.WriteTo(ref output, _repeated_peerings_codec); + if (HasNetworkProfile) { + output.WriteRawTag(194, 201, 175, 148, 5); + output.WriteString(NetworkProfile); + } + if (HasGatewayIPv4) { + output.WriteRawTag(234, 197, 205, 169, 5); + output.WriteString(GatewayIPv4); + } + if (HasAutoCreateSubnetworks) { + output.WriteRawTag(144, 193, 148, 209, 7); + output.WriteBool(AutoCreateSubnetworks); + } + if (HasInternalIpv6Range) { + output.WriteRawTag(186, 250, 180, 162, 8); + output.WriteString(InternalIpv6Range); + } + subnetworks_.WriteTo(ref output, _repeated_subnetworks_codec); + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasEnableUlaInternalIpv6) { + output.WriteRawTag(192, 249, 192, 208, 12); + output.WriteBool(EnableUlaInternalIpv6); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); + } + if (HasFirewallPolicy) { + output.WriteRawTag(138, 213, 176, 236, 14); + output.WriteString(FirewallPolicy); + } + if (routingConfig_ != null) { + output.WriteRawTag(218, 205, 154, 205, 15); + output.WriteMessage(RoutingConfig); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -353183,12 +359101,59 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; + if (HasIPv4Range) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(IPv4Range); + } + if (HasAutoCreateSubnetworks) { + size += 5 + 1; + } + if (HasCreationTimestamp) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); + } + if (HasDescription) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (HasEnableUlaInternalIpv6) { + size += 5 + 1; + } + if (HasFirewallPolicy) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(FirewallPolicy); + } + if (HasGatewayIPv4) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(GatewayIPv4); + } + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (HasInternalIpv6Range) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InternalIpv6Range); + } + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasMtu) { + size += 3 + pb::CodedOutputStream.ComputeInt32Size(Mtu); + } if (HasName) { size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); } - if (HasValue) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Value); + if (HasNetworkFirewallPolicyEnforcementOrder) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(NetworkFirewallPolicyEnforcementOrder); + } + if (HasNetworkProfile) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkProfile); + } + size += peerings_.CalculateSize(_repeated_peerings_codec); + if (routingConfig_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RoutingConfig); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (HasSelfLinkWithId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLinkWithId); } + size += subnetworks_.CalculateSize(_repeated_subnetworks_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -353197,16 +359162,66 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MetadataFilterLabelMatch other) { + public void MergeFrom(Network other) { if (other == null) { return; } + if (other.HasIPv4Range) { + IPv4Range = other.IPv4Range; + } + if (other.HasAutoCreateSubnetworks) { + AutoCreateSubnetworks = other.AutoCreateSubnetworks; + } + if (other.HasCreationTimestamp) { + CreationTimestamp = other.CreationTimestamp; + } + if (other.HasDescription) { + Description = other.Description; + } + if (other.HasEnableUlaInternalIpv6) { + EnableUlaInternalIpv6 = other.EnableUlaInternalIpv6; + } + if (other.HasFirewallPolicy) { + FirewallPolicy = other.FirewallPolicy; + } + if (other.HasGatewayIPv4) { + GatewayIPv4 = other.GatewayIPv4; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasInternalIpv6Range) { + InternalIpv6Range = other.InternalIpv6Range; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasMtu) { + Mtu = other.Mtu; + } if (other.HasName) { Name = other.Name; } - if (other.HasValue) { - Value = other.Value; + if (other.HasNetworkFirewallPolicyEnforcementOrder) { + NetworkFirewallPolicyEnforcementOrder = other.NetworkFirewallPolicyEnforcementOrder; + } + if (other.HasNetworkProfile) { + NetworkProfile = other.NetworkProfile; + } + peerings_.Add(other.peerings_); + if (other.routingConfig_ != null) { + if (routingConfig_ == null) { + RoutingConfig = new global::Google.Cloud.Compute.V1.NetworkRoutingConfig(); + } + RoutingConfig.MergeFrom(other.RoutingConfig); + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; } + if (other.HasSelfLinkWithId) { + SelfLinkWithId = other.SelfLinkWithId; + } + subnetworks_.Add(other.subnetworks_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -353222,12 +359237,83 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 26840: { + Id = input.ReadUInt64(); + break; + } + case 867696: { + Mtu = input.ReadInt32(); + break; + } + case 26336418: { + Kind = input.ReadString(); + break; + } case 26989658: { Name = input.ReadString(); break; } - case 895781770: { - Value = input.ReadString(); + case 52038274: { + NetworkFirewallPolicyEnforcementOrder = input.ReadString(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 356167698: { + SelfLinkWithId = input.ReadString(); + break; + } + case 473874866: { + IPv4Range = input.ReadString(); + break; + } + case 559065498: { + peerings_.AddEntriesFrom(input, _repeated_peerings_codec); + break; + } + case 1384899778: { + NetworkProfile = input.ReadString(); + break; + } + case 1429431018: { + GatewayIPv4 = input.ReadString(); + break; + } + case 2049253520: { + AutoCreateSubnetworks = input.ReadBool(); + break; + } + case 2219654458: { + InternalIpv6Range = input.ReadString(); + break; + } + case 3326825002: { + subnetworks_.AddEntriesFrom(input, _repeated_subnetworks_codec); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3390061760: { + EnableUlaInternalIpv6 = input.ReadBool(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + case 3985386122: { + FirewallPolicy = input.ReadString(); + break; + } + case 4188448474: { + if (routingConfig_ == null) { + RoutingConfig = new global::Google.Cloud.Compute.V1.NetworkRoutingConfig(); + } + input.ReadMessage(RoutingConfig); break; } } @@ -353245,12 +359331,83 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 26840: { + Id = input.ReadUInt64(); + break; + } + case 867696: { + Mtu = input.ReadInt32(); + break; + } + case 26336418: { + Kind = input.ReadString(); + break; + } case 26989658: { Name = input.ReadString(); break; } - case 895781770: { - Value = input.ReadString(); + case 52038274: { + NetworkFirewallPolicyEnforcementOrder = input.ReadString(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 356167698: { + SelfLinkWithId = input.ReadString(); + break; + } + case 473874866: { + IPv4Range = input.ReadString(); + break; + } + case 559065498: { + peerings_.AddEntriesFrom(ref input, _repeated_peerings_codec); + break; + } + case 1384899778: { + NetworkProfile = input.ReadString(); + break; + } + case 1429431018: { + GatewayIPv4 = input.ReadString(); + break; + } + case 2049253520: { + AutoCreateSubnetworks = input.ReadBool(); + break; + } + case 2219654458: { + InternalIpv6Range = input.ReadString(); + break; + } + case 3326825002: { + subnetworks_.AddEntriesFrom(ref input, _repeated_subnetworks_codec); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3390061760: { + EnableUlaInternalIpv6 = input.ReadBool(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); + break; + } + case 3985386122: { + FirewallPolicy = input.ReadString(); + break; + } + case 4188448474: { + if (routingConfig_ == null) { + RoutingConfig = new global::Google.Cloud.Compute.V1.NetworkRoutingConfig(); + } + input.ReadMessage(RoutingConfig); break; } } @@ -353258,27 +359415,48 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the Network message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// The network firewall policy enforcement order. Can be either AFTER_CLASSIC_FIREWALL or BEFORE_CLASSIC_FIREWALL. Defaults to AFTER_CLASSIC_FIREWALL if the field is not specified. + /// + public enum NetworkFirewallPolicyEnforcementOrder { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER")] UndefinedNetworkFirewallPolicyEnforcementOrder = 0, + [pbr::OriginalName("AFTER_CLASSIC_FIREWALL")] AfterClassicFirewall = 154582608, + [pbr::OriginalName("BEFORE_CLASSIC_FIREWALL")] BeforeClassicFirewall = 338458349, + } + + } + #endregion + } /// - /// A request message for Addresses.Move. See the method description for details. + /// NetworkAttachments A network attachment resource ... /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MoveAddressRequest : pb::IMessage + public sealed partial class NetworkAttachment : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveAddressRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachment()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[856]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[873]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -353289,7 +359467,7 @@ public sealed partial class MoveAddressRequest : pb::IMessageField number for the "address" field. - public const int AddressFieldNumber = 462920692; - private string address_ = ""; + /// Field number for the "connection_endpoints" field. + public const int ConnectionEndpointsFieldNumber = 326078813; + private static readonly pb::FieldCodec _repeated_connectionEndpoints_codec + = pb::FieldCodec.ForMessage(2608630506, global::Google.Cloud.Compute.V1.NetworkAttachmentConnectedEndpoint.Parser); + private readonly pbc::RepeatedField connectionEndpoints_ = new pbc::RepeatedField(); /// - /// Name of the address resource to move. + /// [Output Only] An array of connections for all the producers connected to this network attachment. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Address { - get { return address_; } + public pbc::RepeatedField ConnectionEndpoints { + get { return connectionEndpoints_; } + } + + /// Field number for the "connection_preference" field. + public const int ConnectionPreferenceFieldNumber = 285818076; + private readonly static string ConnectionPreferenceDefaultValue = ""; + + private string connectionPreference_; + /// + /// + /// Check the ConnectionPreference enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ConnectionPreference { + get { return connectionPreference_ ?? ConnectionPreferenceDefaultValue; } set { - address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + connectionPreference_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "connection_preference" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasConnectionPreference { + get { return connectionPreference_ != null; } + } + /// Clears the value of the "connection_preference" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearConnectionPreference() { + connectionPreference_ = null; + } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "creation_timestamp" field. + public const int CreationTimestampFieldNumber = 30525366; + private readonly static string CreationTimestampDefaultValue = ""; + + private string creationTimestamp_; /// - /// Source project ID which the Address is moved from. + /// [Output Only] Creation timestamp in RFC3339 text format. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public string CreationTimestamp { + get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "creation_timestamp" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCreationTimestamp { + get { return creationTimestamp_ != null; } + } + /// Clears the value of the "creation_timestamp" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCreationTimestamp() { + creationTimestamp_ = null; + } + + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; + + private string description_; + /// + /// An optional description of this resource. Provide this property when you create the resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Description { + get { return description_ ?? DescriptionDefaultValue; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "description" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDescription { + get { return description_ != null; } + } + /// Clears the value of the "description" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDescription() { + description_ = null; + } + + /// Field number for the "fingerprint" field. + public const int FingerprintFieldNumber = 234678500; + private readonly static string FingerprintDefaultValue = ""; + + private string fingerprint_; + /// + /// Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. An up-to-date fingerprint must be provided in order to patch. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Fingerprint { + get { return fingerprint_ ?? FingerprintDefaultValue; } + set { + fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "fingerprint" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFingerprint { + get { return fingerprint_ != null; } + } + /// Clears the value of the "fingerprint" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFingerprint() { + fingerprint_ = null; + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + /// + /// [Output Only] The unique identifier for the resource type. The server generates this identifier. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + _hasBits0 &= ~1; + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; + /// + /// [Output Only] Type of the resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; + + private string name_; + /// + /// Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "network" field. + public const int NetworkFieldNumber = 232872494; + private readonly static string NetworkDefaultValue = ""; + + private string network_; + /// + /// [Output Only] The URL of the network which the Network Attachment belongs to. Practically it is inferred by fetching the network of the first subnetwork associated. Because it is required that all the subnetworks must be from the same network, it is assured that the Network Attachment belongs to the same network as all the subnetworks. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Network { + get { return network_ ?? NetworkDefaultValue; } + set { + network_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "network" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNetwork { + get { return network_ != null; } + } + /// Clears the value of the "network" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNetwork() { + network_ = null; + } + + /// Field number for the "producer_accept_lists" field. + public const int ProducerAcceptListsFieldNumber = 202804523; + private static readonly pb::FieldCodec _repeated_producerAcceptLists_codec + = pb::FieldCodec.ForString(1622436186); + private readonly pbc::RepeatedField producerAcceptLists_ = new pbc::RepeatedField(); + /// + /// Projects that are allowed to connect to this network attachment. The project can be specified using its id or number. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ProducerAcceptLists { + get { return producerAcceptLists_; } + } + + /// Field number for the "producer_reject_lists" field. + public const int ProducerRejectListsFieldNumber = 4112002; + private static readonly pb::FieldCodec _repeated_producerRejectLists_codec + = pb::FieldCodec.ForString(32896018); + private readonly pbc::RepeatedField producerRejectLists_ = new pbc::RepeatedField(); + /// + /// Projects that are not allowed to connect to this network attachment. The project can be specified using its id or number. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ProducerRejectLists { + get { return producerRejectLists_; } + } /// Field number for the "region" field. public const int RegionFieldNumber = 138946292; - private string region_ = ""; + private readonly static string RegionDefaultValue = ""; + + private string region_; /// - /// Name of the region for this request. + /// [Output Only] URL of the region where the network attachment resides. This field applies only to the region resource. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public string Region { - get { return region_; } + get { return region_ ?? RegionDefaultValue; } set { region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "region" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRegion { + get { return region_ != null; } + } + /// Clears the value of the "region" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRegion() { + region_ = null; + } - /// Field number for the "region_addresses_move_request_resource" field. - public const int RegionAddressesMoveRequestResourceFieldNumber = 409081924; - private global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest regionAddressesMoveRequestResource_; + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; /// - /// The body resource for this request + /// [Output Only] Server-defined URL for the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest RegionAddressesMoveRequestResource { - get { return regionAddressesMoveRequestResource_; } + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } set { - regionAddressesMoveRequestResource_ = value; + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } - /// Field number for the "request_id" field. - public const int RequestIdFieldNumber = 37109963; - private readonly static string RequestIdDefaultValue = ""; + /// Field number for the "self_link_with_id" field. + public const int SelfLinkWithIdFieldNumber = 44520962; + private readonly static string SelfLinkWithIdDefaultValue = ""; - private string requestId_; + private string selfLinkWithId_; /// - /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// [Output Only] Server-defined URL for this resource's resource id. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string RequestId { - get { return requestId_ ?? RequestIdDefaultValue; } + public string SelfLinkWithId { + get { return selfLinkWithId_ ?? SelfLinkWithIdDefaultValue; } set { - requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + selfLinkWithId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "request_id" field is set + /// Gets whether the "self_link_with_id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRequestId { - get { return requestId_ != null; } + public bool HasSelfLinkWithId { + get { return selfLinkWithId_ != null; } } - /// Clears the value of the "request_id" field + /// Clears the value of the "self_link_with_id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRequestId() { - requestId_ = null; + public void ClearSelfLinkWithId() { + selfLinkWithId_ = null; + } + + /// Field number for the "subnetworks" field. + public const int SubnetworksFieldNumber = 415853125; + private static readonly pb::FieldCodec _repeated_subnetworks_codec + = pb::FieldCodec.ForString(3326825002); + private readonly pbc::RepeatedField subnetworks_ = new pbc::RepeatedField(); + /// + /// An array of URLs where each entry is the URL of a subnet provided by the service consumer to use for endpoints in the producers that connect to this network attachment. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Subnetworks { + get { return subnetworks_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MoveAddressRequest); + return Equals(other as NetworkAttachment); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MoveAddressRequest other) { + public bool Equals(NetworkAttachment other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Address != other.Address) return false; - if (Project != other.Project) return false; + if(!connectionEndpoints_.Equals(other.connectionEndpoints_)) return false; + if (ConnectionPreference != other.ConnectionPreference) return false; + if (CreationTimestamp != other.CreationTimestamp) return false; + if (Description != other.Description) return false; + if (Fingerprint != other.Fingerprint) return false; + if (Id != other.Id) return false; + if (Kind != other.Kind) return false; + if (Name != other.Name) return false; + if (Network != other.Network) return false; + if(!producerAcceptLists_.Equals(other.producerAcceptLists_)) return false; + if(!producerRejectLists_.Equals(other.producerRejectLists_)) return false; if (Region != other.Region) return false; - if (!object.Equals(RegionAddressesMoveRequestResource, other.RegionAddressesMoveRequestResource)) return false; - if (RequestId != other.RequestId) return false; + if (SelfLink != other.SelfLink) return false; + if (SelfLinkWithId != other.SelfLinkWithId) return false; + if(!subnetworks_.Equals(other.subnetworks_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -353428,11 +359915,21 @@ public bool Equals(MoveAddressRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (Address.Length != 0) hash ^= Address.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); - if (regionAddressesMoveRequestResource_ != null) hash ^= RegionAddressesMoveRequestResource.GetHashCode(); - if (HasRequestId) hash ^= RequestId.GetHashCode(); + hash ^= connectionEndpoints_.GetHashCode(); + if (HasConnectionPreference) hash ^= ConnectionPreference.GetHashCode(); + if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); + if (HasDescription) hash ^= Description.GetHashCode(); + if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasNetwork) hash ^= Network.GetHashCode(); + hash ^= producerAcceptLists_.GetHashCode(); + hash ^= producerRejectLists_.GetHashCode(); + if (HasRegion) hash ^= Region.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (HasSelfLinkWithId) hash ^= SelfLinkWithId.GetHashCode(); + hash ^= subnetworks_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -353451,25 +359948,53 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); } - if (Region.Length != 0) { + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + producerRejectLists_.WriteTo(output, _repeated_producerRejectLists_codec); + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasSelfLinkWithId) { + output.WriteRawTag(146, 224, 234, 169, 1); + output.WriteString(SelfLinkWithId); + } + if (HasRegion) { output.WriteRawTag(162, 239, 132, 146, 4); output.WriteString(Region); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + producerAcceptLists_.WriteTo(output, _repeated_producerAcceptLists_codec); + if (HasNetwork) { + output.WriteRawTag(242, 162, 171, 248, 6); + output.WriteString(Network); } - if (regionAddressesMoveRequestResource_ != null) { - output.WriteRawTag(162, 132, 195, 152, 12); - output.WriteMessage(RegionAddressesMoveRequestResource); + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); } - if (Address.Length != 0) { - output.WriteRawTag(162, 191, 243, 229, 13); - output.WriteString(Address); + if (HasConnectionPreference) { + output.WriteRawTag(226, 205, 167, 194, 8); + output.WriteString(ConnectionPreference); + } + connectionEndpoints_.WriteTo(output, _repeated_connectionEndpoints_codec); + subnetworks_.WriteTo(output, _repeated_subnetworks_codec); + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -353481,25 +360006,53 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); } - if (Region.Length != 0) { + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + producerRejectLists_.WriteTo(ref output, _repeated_producerRejectLists_codec); + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasSelfLinkWithId) { + output.WriteRawTag(146, 224, 234, 169, 1); + output.WriteString(SelfLinkWithId); + } + if (HasRegion) { output.WriteRawTag(162, 239, 132, 146, 4); output.WriteString(Region); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + producerAcceptLists_.WriteTo(ref output, _repeated_producerAcceptLists_codec); + if (HasNetwork) { + output.WriteRawTag(242, 162, 171, 248, 6); + output.WriteString(Network); } - if (regionAddressesMoveRequestResource_ != null) { - output.WriteRawTag(162, 132, 195, 152, 12); - output.WriteMessage(RegionAddressesMoveRequestResource); + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); } - if (Address.Length != 0) { - output.WriteRawTag(162, 191, 243, 229, 13); - output.WriteString(Address); + if (HasConnectionPreference) { + output.WriteRawTag(226, 205, 167, 194, 8); + output.WriteString(ConnectionPreference); + } + connectionEndpoints_.WriteTo(ref output, _repeated_connectionEndpoints_codec); + subnetworks_.WriteTo(ref output, _repeated_subnetworks_codec); + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -353511,21 +360064,43 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (Address.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Address); + size += connectionEndpoints_.CalculateSize(_repeated_connectionEndpoints_codec); + if (HasConnectionPreference) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(ConnectionPreference); } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + if (HasCreationTimestamp) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); } - if (Region.Length != 0) { + if (HasDescription) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (HasFingerprint) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + } + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasNetwork) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); + } + size += producerAcceptLists_.CalculateSize(_repeated_producerAcceptLists_codec); + size += producerRejectLists_.CalculateSize(_repeated_producerRejectLists_codec); + if (HasRegion) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); } - if (regionAddressesMoveRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionAddressesMoveRequestResource); + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); } - if (HasRequestId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + if (HasSelfLinkWithId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLinkWithId); } + size += subnetworks_.CalculateSize(_repeated_subnetworks_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -353534,28 +360109,47 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MoveAddressRequest other) { + public void MergeFrom(NetworkAttachment other) { if (other == null) { return; } - if (other.Address.Length != 0) { - Address = other.Address; + connectionEndpoints_.Add(other.connectionEndpoints_); + if (other.HasConnectionPreference) { + ConnectionPreference = other.ConnectionPreference; + } + if (other.HasCreationTimestamp) { + CreationTimestamp = other.CreationTimestamp; + } + if (other.HasDescription) { + Description = other.Description; + } + if (other.HasFingerprint) { + Fingerprint = other.Fingerprint; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasKind) { + Kind = other.Kind; } - if (other.Project.Length != 0) { - Project = other.Project; + if (other.HasName) { + Name = other.Name; } - if (other.Region.Length != 0) { + if (other.HasNetwork) { + Network = other.Network; + } + producerAcceptLists_.Add(other.producerAcceptLists_); + producerRejectLists_.Add(other.producerRejectLists_); + if (other.HasRegion) { Region = other.Region; } - if (other.regionAddressesMoveRequestResource_ != null) { - if (regionAddressesMoveRequestResource_ == null) { - RegionAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest(); - } - RegionAddressesMoveRequestResource.MergeFrom(other.RegionAddressesMoveRequestResource); + if (other.HasSelfLink) { + SelfLink = other.SelfLink; } - if (other.HasRequestId) { - RequestId = other.RequestId; + if (other.HasSelfLinkWithId) { + SelfLinkWithId = other.SelfLinkWithId; } + subnetworks_.Add(other.subnetworks_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -353571,27 +360165,64 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 296879706: { - RequestId = input.ReadString(); + case 26840: { + Id = input.ReadUInt64(); + break; + } + case 26336418: { + Kind = input.ReadString(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 32896018: { + producerRejectLists_.AddEntriesFrom(input, _repeated_producerRejectLists_codec); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 356167698: { + SelfLinkWithId = input.ReadString(); break; } case 1111570338: { Region = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 1622436186: { + producerAcceptLists_.AddEntriesFrom(input, _repeated_producerAcceptLists_codec); break; } - case 3272655394: { - if (regionAddressesMoveRequestResource_ == null) { - RegionAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest(); - } - input.ReadMessage(RegionAddressesMoveRequestResource); + case 1862979954: { + Network = input.ReadString(); break; } - case 3703365538: { - Address = input.ReadString(); + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 2286544610: { + ConnectionPreference = input.ReadString(); + break; + } + case 2608630506: { + connectionEndpoints_.AddEntriesFrom(input, _repeated_connectionEndpoints_codec); + break; + } + case 3326825002: { + subnetworks_.AddEntriesFrom(input, _repeated_subnetworks_codec); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -353609,27 +360240,64 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 296879706: { - RequestId = input.ReadString(); + case 26840: { + Id = input.ReadUInt64(); + break; + } + case 26336418: { + Kind = input.ReadString(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 32896018: { + producerRejectLists_.AddEntriesFrom(ref input, _repeated_producerRejectLists_codec); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 356167698: { + SelfLinkWithId = input.ReadString(); break; } case 1111570338: { Region = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 1622436186: { + producerAcceptLists_.AddEntriesFrom(ref input, _repeated_producerAcceptLists_codec); break; } - case 3272655394: { - if (regionAddressesMoveRequestResource_ == null) { - RegionAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.RegionAddressesMoveRequest(); - } - input.ReadMessage(RegionAddressesMoveRequestResource); + case 1862979954: { + Network = input.ReadString(); break; } - case 3703365538: { - Address = input.ReadString(); + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 2286544610: { + ConnectionPreference = input.ReadString(); + break; + } + case 2608630506: { + connectionEndpoints_.AddEntriesFrom(ref input, _repeated_connectionEndpoints_codec); + break; + } + case 3326825002: { + subnetworks_.AddEntriesFrom(ref input, _repeated_subnetworks_codec); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -353637,27 +360305,47 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the NetworkAttachment message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// + public enum ConnectionPreference { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_CONNECTION_PREFERENCE")] UndefinedConnectionPreference = 0, + [pbr::OriginalName("ACCEPT_AUTOMATIC")] AcceptAutomatic = 75250580, + [pbr::OriginalName("ACCEPT_MANUAL")] AcceptManual = 373061341, + [pbr::OriginalName("INVALID")] Invalid = 530283991, + } + + } + #endregion + } /// - /// A request message for Projects.MoveDisk. See the method description for details. + /// Contains a list of NetworkAttachmentsScopedList. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MoveDiskProjectRequest : pb::IMessage + public sealed partial class NetworkAttachmentAggregatedList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveDiskProjectRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachmentAggregatedList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[857]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[874]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -353668,7 +360356,7 @@ public sealed partial class MoveDiskProjectRequest : pb::IMessageField number for the "disk_move_request_resource" field. - public const int DiskMoveRequestResourceFieldNumber = 313008458; - private global::Google.Cloud.Compute.V1.DiskMoveRequest diskMoveRequestResource_; + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static string IdDefaultValue = ""; + + private string id_; /// - /// The body resource for this request + /// [Output Only] Unique identifier for the resource; defined by the server. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.DiskMoveRequest DiskMoveRequestResource { - get { return diskMoveRequestResource_; } + public string Id { + get { return id_ ?? IdDefaultValue; } set { - diskMoveRequestResource_ = value; + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasId { + get { return id_ != null; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + id_ = null; + } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "items" field. + public const int ItemsFieldNumber = 100526016; + private static readonly pbc::MapField.Codec _map_items_codec + = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.NetworkAttachmentsScopedList.Parser), 804208130); + private readonly pbc::MapField items_ = new pbc::MapField(); /// - /// Project ID for this request. + /// A list of NetworkAttachmentsScopedList resources. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public pbc::MapField Items { + get { return items_; } + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "next_page_token" field. + public const int NextPageTokenFieldNumber = 79797525; + private readonly static string NextPageTokenDefaultValue = ""; + + private string nextPageToken_; + /// + /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NextPageToken { + get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + set { + nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "next_page_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextPageToken { + get { return nextPageToken_ != null; } + } + /// Clears the value of the "next_page_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextPageToken() { + nextPageToken_ = null; + } - /// Field number for the "request_id" field. - public const int RequestIdFieldNumber = 37109963; - private readonly static string RequestIdDefaultValue = ""; + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; - private string requestId_; + private string selfLink_; /// - /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// [Output Only] Server-defined URL for this resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string RequestId { - get { return requestId_ ?? RequestIdDefaultValue; } + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } set { - requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "request_id" field is set + /// Gets whether the "self_link" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRequestId { - get { return requestId_ != null; } + public bool HasSelfLink { + get { return selfLink_ != null; } } - /// Clears the value of the "request_id" field + /// Clears the value of the "self_link" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRequestId() { - requestId_ = null; + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] Informational warning message. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MoveDiskProjectRequest); + return Equals(other as NetworkAttachmentAggregatedList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MoveDiskProjectRequest other) { + public bool Equals(NetworkAttachmentAggregatedList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(DiskMoveRequestResource, other.DiskMoveRequestResource)) return false; - if (Project != other.Project) return false; - if (RequestId != other.RequestId) return false; + if (Id != other.Id) return false; + if (!Items.Equals(other.Items)) return false; + if (Kind != other.Kind) return false; + if (NextPageToken != other.NextPageToken) return false; + if (SelfLink != other.SelfLink) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -353773,9 +360550,12 @@ public bool Equals(MoveDiskProjectRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (diskMoveRequestResource_ != null) hash ^= DiskMoveRequestResource.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + hash ^= Items.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -353794,17 +360574,26 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (diskMoveRequestResource_ != null) { - output.WriteRawTag(210, 148, 132, 170, 9); - output.WriteMessage(DiskMoveRequestResource); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(output, _map_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -353816,17 +360605,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (diskMoveRequestResource_ != null) { - output.WriteRawTag(210, 148, 132, 170, 9); - output.WriteMessage(DiskMoveRequestResource); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(ref output, _map_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -353838,14 +360636,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (diskMoveRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(DiskMoveRequestResource); + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + size += items_.CalculateSize(_map_items_codec); + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); } - if (HasRequestId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + if (HasNextPageToken) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -353855,21 +360660,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MoveDiskProjectRequest other) { + public void MergeFrom(NetworkAttachmentAggregatedList other) { if (other == null) { return; } - if (other.diskMoveRequestResource_ != null) { - if (diskMoveRequestResource_ == null) { - DiskMoveRequestResource = new global::Google.Cloud.Compute.V1.DiskMoveRequest(); - } - DiskMoveRequestResource.MergeFrom(other.DiskMoveRequestResource); + if (other.HasId) { + Id = other.Id; } - if (other.Project.Length != 0) { - Project = other.Project; + items_.MergeFrom(other.items_); + if (other.HasKind) { + Kind = other.Kind; } - if (other.HasRequestId) { - RequestId = other.RequestId; + if (other.HasNextPageToken) { + NextPageToken = other.NextPageToken; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -353886,19 +360698,31 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 296879706: { - RequestId = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); break; } - case 2504067666: { - if (diskMoveRequestResource_ == null) { - DiskMoveRequestResource = new global::Google.Cloud.Compute.V1.DiskMoveRequest(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); } - input.ReadMessage(DiskMoveRequestResource); + input.ReadMessage(Warning); + break; + } + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(input, _map_items_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -353916,19 +360740,31 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 296879706: { - RequestId = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); break; } - case 2504067666: { - if (diskMoveRequestResource_ == null) { - DiskMoveRequestResource = new global::Google.Cloud.Compute.V1.DiskMoveRequest(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); } - input.ReadMessage(DiskMoveRequestResource); + input.ReadMessage(Warning); + break; + } + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(ref input, _map_items_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -353939,24 +360775,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for FirewallPolicies.Move. See the method description for details. + /// [Output Only] A connection connected to this network attachment. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MoveFirewallPolicyRequest : pb::IMessage + public sealed partial class NetworkAttachmentConnectedEndpoint : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveFirewallPolicyRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachmentConnectedEndpoint()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[858]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[875]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -353967,7 +360803,7 @@ public sealed partial class MoveFirewallPolicyRequest : pb::IMessageField number for the "firewall_policy" field. - public const int FirewallPolicyFieldNumber = 498173265; - private string firewallPolicy_ = ""; + /// Field number for the "ip_address" field. + public const int IpAddressFieldNumber = 406272220; + private readonly static string IpAddressDefaultValue = ""; + + private string ipAddress_; /// - /// Name of the firewall policy to update. + /// The IPv4 address assigned to the producer instance network interface. This value will be a range in case of Serverless. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string FirewallPolicy { - get { return firewallPolicy_; } + public string IpAddress { + get { return ipAddress_ ?? IpAddressDefaultValue; } set { - firewallPolicy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + ipAddress_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "ip_address" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasIpAddress { + get { return ipAddress_ != null; } + } + /// Clears the value of the "ip_address" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearIpAddress() { + ipAddress_ = null; + } - /// Field number for the "parent_id" field. - public const int ParentIdFieldNumber = 459714768; - private string parentId_ = ""; + /// Field number for the "ipv6_address" field. + public const int Ipv6AddressFieldNumber = 341563804; + private readonly static string Ipv6AddressDefaultValue = ""; + + private string ipv6Address_; /// - /// The new parent of the firewall policy. The ID can be either be "folders/[FOLDER_ID]" if the parent is a folder or "organizations/[ORGANIZATION_ID]" if the parent is an organization. + /// The IPv6 address assigned to the producer instance network interface. This is only assigned when the stack types of both the instance network interface and the consumer subnet are IPv4_IPv6. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string ParentId { - get { return parentId_; } + public string Ipv6Address { + get { return ipv6Address_ ?? Ipv6AddressDefaultValue; } set { - parentId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + ipv6Address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "ipv6_address" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasIpv6Address { + get { return ipv6Address_ != null; } + } + /// Clears the value of the "ipv6_address" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearIpv6Address() { + ipv6Address_ = null; + } - /// Field number for the "request_id" field. - public const int RequestIdFieldNumber = 37109963; - private readonly static string RequestIdDefaultValue = ""; + /// Field number for the "project_id_or_num" field. + public const int ProjectIdOrNumFieldNumber = 349783336; + private readonly static string ProjectIdOrNumDefaultValue = ""; - private string requestId_; + private string projectIdOrNum_; /// - /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// The project id or number of the interface to which the IP was assigned. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string RequestId { - get { return requestId_ ?? RequestIdDefaultValue; } + public string ProjectIdOrNum { + get { return projectIdOrNum_ ?? ProjectIdOrNumDefaultValue; } set { - requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + projectIdOrNum_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "request_id" field is set + /// Gets whether the "project_id_or_num" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRequestId { - get { return requestId_ != null; } + public bool HasProjectIdOrNum { + get { return projectIdOrNum_ != null; } } - /// Clears the value of the "request_id" field + /// Clears the value of the "project_id_or_num" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRequestId() { - requestId_ = null; + public void ClearProjectIdOrNum() { + projectIdOrNum_ = null; + } + + /// Field number for the "secondary_ip_cidr_ranges" field. + public const int SecondaryIpCidrRangesFieldNumber = 117184788; + private static readonly pb::FieldCodec _repeated_secondaryIpCidrRanges_codec + = pb::FieldCodec.ForString(937478306); + private readonly pbc::RepeatedField secondaryIpCidrRanges_ = new pbc::RepeatedField(); + /// + /// Alias IP ranges from the same subnetwork. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SecondaryIpCidrRanges { + get { return secondaryIpCidrRanges_; } + } + + /// Field number for the "status" field. + public const int StatusFieldNumber = 181260274; + private readonly static string StatusDefaultValue = ""; + + private string status_; + /// + /// The status of a connected endpoint to this network attachment. + /// Check the Status enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Status { + get { return status_ ?? StatusDefaultValue; } + set { + status_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "status" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasStatus { + get { return status_ != null; } + } + /// Clears the value of the "status" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearStatus() { + status_ = null; + } + + /// Field number for the "subnetwork" field. + public const int SubnetworkFieldNumber = 307827694; + private readonly static string SubnetworkDefaultValue = ""; + + private string subnetwork_; + /// + /// The subnetwork used to assign the IP to the producer instance network interface. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Subnetwork { + get { return subnetwork_ ?? SubnetworkDefaultValue; } + set { + subnetwork_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "subnetwork" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSubnetwork { + get { return subnetwork_ != null; } + } + /// Clears the value of the "subnetwork" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSubnetwork() { + subnetwork_ = null; + } + + /// Field number for the "subnetwork_cidr_range" field. + public const int SubnetworkCidrRangeFieldNumber = 383249827; + private readonly static string SubnetworkCidrRangeDefaultValue = ""; + + private string subnetworkCidrRange_; + /// + /// [Output Only] The CIDR range of the subnet from which the IPv4 internal IP was allocated from. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SubnetworkCidrRange { + get { return subnetworkCidrRange_ ?? SubnetworkCidrRangeDefaultValue; } + set { + subnetworkCidrRange_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "subnetwork_cidr_range" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSubnetworkCidrRange { + get { return subnetworkCidrRange_ != null; } + } + /// Clears the value of the "subnetwork_cidr_range" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSubnetworkCidrRange() { + subnetworkCidrRange_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MoveFirewallPolicyRequest); + return Equals(other as NetworkAttachmentConnectedEndpoint); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MoveFirewallPolicyRequest other) { + public bool Equals(NetworkAttachmentConnectedEndpoint other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (FirewallPolicy != other.FirewallPolicy) return false; - if (ParentId != other.ParentId) return false; - if (RequestId != other.RequestId) return false; + if (IpAddress != other.IpAddress) return false; + if (Ipv6Address != other.Ipv6Address) return false; + if (ProjectIdOrNum != other.ProjectIdOrNum) return false; + if(!secondaryIpCidrRanges_.Equals(other.secondaryIpCidrRanges_)) return false; + if (Status != other.Status) return false; + if (Subnetwork != other.Subnetwork) return false; + if (SubnetworkCidrRange != other.SubnetworkCidrRange) return false; return Equals(_unknownFields, other._unknownFields); } @@ -354072,9 +361046,13 @@ public bool Equals(MoveFirewallPolicyRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (FirewallPolicy.Length != 0) hash ^= FirewallPolicy.GetHashCode(); - if (ParentId.Length != 0) hash ^= ParentId.GetHashCode(); - if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (HasIpAddress) hash ^= IpAddress.GetHashCode(); + if (HasIpv6Address) hash ^= Ipv6Address.GetHashCode(); + if (HasProjectIdOrNum) hash ^= ProjectIdOrNum.GetHashCode(); + hash ^= secondaryIpCidrRanges_.GetHashCode(); + if (HasStatus) hash ^= Status.GetHashCode(); + if (HasSubnetwork) hash ^= Subnetwork.GetHashCode(); + if (HasSubnetworkCidrRange) hash ^= SubnetworkCidrRange.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -354093,17 +361071,30 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); + secondaryIpCidrRanges_.WriteTo(output, _repeated_secondaryIpCidrRanges_codec); + if (HasStatus) { + output.WriteRawTag(146, 255, 185, 179, 5); + output.WriteString(Status); } - if (ParentId.Length != 0) { - output.WriteRawTag(130, 141, 214, 217, 13); - output.WriteString(ParentId); + if (HasSubnetwork) { + output.WriteRawTag(242, 190, 162, 150, 9); + output.WriteString(Subnetwork); } - if (FirewallPolicy.Length != 0) { - output.WriteRawTag(138, 213, 176, 236, 14); - output.WriteString(FirewallPolicy); + if (HasIpv6Address) { + output.WriteRawTag(226, 153, 251, 150, 10); + output.WriteString(Ipv6Address); + } + if (HasProjectIdOrNum) { + output.WriteRawTag(194, 210, 168, 182, 10); + output.WriteString(ProjectIdOrNum); + } + if (HasSubnetworkCidrRange) { + output.WriteRawTag(154, 218, 253, 181, 11); + output.WriteString(SubnetworkCidrRange); + } + if (HasIpAddress) { + output.WriteRawTag(226, 141, 231, 141, 12); + output.WriteString(IpAddress); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -354115,17 +361106,30 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); + secondaryIpCidrRanges_.WriteTo(ref output, _repeated_secondaryIpCidrRanges_codec); + if (HasStatus) { + output.WriteRawTag(146, 255, 185, 179, 5); + output.WriteString(Status); } - if (ParentId.Length != 0) { - output.WriteRawTag(130, 141, 214, 217, 13); - output.WriteString(ParentId); + if (HasSubnetwork) { + output.WriteRawTag(242, 190, 162, 150, 9); + output.WriteString(Subnetwork); } - if (FirewallPolicy.Length != 0) { - output.WriteRawTag(138, 213, 176, 236, 14); - output.WriteString(FirewallPolicy); + if (HasIpv6Address) { + output.WriteRawTag(226, 153, 251, 150, 10); + output.WriteString(Ipv6Address); + } + if (HasProjectIdOrNum) { + output.WriteRawTag(194, 210, 168, 182, 10); + output.WriteString(ProjectIdOrNum); + } + if (HasSubnetworkCidrRange) { + output.WriteRawTag(154, 218, 253, 181, 11); + output.WriteString(SubnetworkCidrRange); + } + if (HasIpAddress) { + output.WriteRawTag(226, 141, 231, 141, 12); + output.WriteString(IpAddress); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -354137,14 +361141,24 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (FirewallPolicy.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(FirewallPolicy); + if (HasIpAddress) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(IpAddress); } - if (ParentId.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(ParentId); + if (HasIpv6Address) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Ipv6Address); } - if (HasRequestId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + if (HasProjectIdOrNum) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(ProjectIdOrNum); + } + size += secondaryIpCidrRanges_.CalculateSize(_repeated_secondaryIpCidrRanges_codec); + if (HasStatus) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Status); + } + if (HasSubnetwork) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Subnetwork); + } + if (HasSubnetworkCidrRange) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SubnetworkCidrRange); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -354154,18 +361168,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MoveFirewallPolicyRequest other) { + public void MergeFrom(NetworkAttachmentConnectedEndpoint other) { if (other == null) { return; } - if (other.FirewallPolicy.Length != 0) { - FirewallPolicy = other.FirewallPolicy; + if (other.HasIpAddress) { + IpAddress = other.IpAddress; } - if (other.ParentId.Length != 0) { - ParentId = other.ParentId; + if (other.HasIpv6Address) { + Ipv6Address = other.Ipv6Address; } - if (other.HasRequestId) { - RequestId = other.RequestId; + if (other.HasProjectIdOrNum) { + ProjectIdOrNum = other.ProjectIdOrNum; + } + secondaryIpCidrRanges_.Add(other.secondaryIpCidrRanges_); + if (other.HasStatus) { + Status = other.Status; + } + if (other.HasSubnetwork) { + Subnetwork = other.Subnetwork; + } + if (other.HasSubnetworkCidrRange) { + SubnetworkCidrRange = other.SubnetworkCidrRange; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -354182,16 +361206,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 296879706: { - RequestId = input.ReadString(); + case 937478306: { + secondaryIpCidrRanges_.AddEntriesFrom(input, _repeated_secondaryIpCidrRanges_codec); break; } - case 3677718146: { - ParentId = input.ReadString(); + case 1450082194: { + Status = input.ReadString(); break; } - case 3985386122: { - FirewallPolicy = input.ReadString(); + case 2462621554: { + Subnetwork = input.ReadString(); + break; + } + case 2732510434: { + Ipv6Address = input.ReadString(); + break; + } + case 2798266690: { + ProjectIdOrNum = input.ReadString(); + break; + } + case 3065998618: { + SubnetworkCidrRange = input.ReadString(); + break; + } + case 3250177762: { + IpAddress = input.ReadString(); break; } } @@ -354209,16 +361249,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 296879706: { - RequestId = input.ReadString(); + case 937478306: { + secondaryIpCidrRanges_.AddEntriesFrom(ref input, _repeated_secondaryIpCidrRanges_codec); break; } - case 3677718146: { - ParentId = input.ReadString(); + case 1450082194: { + Status = input.ReadString(); break; } - case 3985386122: { - FirewallPolicy = input.ReadString(); + case 2462621554: { + Subnetwork = input.ReadString(); + break; + } + case 2732510434: { + Ipv6Address = input.ReadString(); + break; + } + case 2798266690: { + ProjectIdOrNum = input.ReadString(); + break; + } + case 3065998618: { + SubnetworkCidrRange = input.ReadString(); + break; + } + case 3250177762: { + IpAddress = input.ReadString(); break; } } @@ -354226,27 +361282,65 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the NetworkAttachmentConnectedEndpoint message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// The status of a connected endpoint to this network attachment. + /// + public enum Status { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_STATUS")] UndefinedStatus = 0, + /// + /// The consumer allows traffic from the producer to reach its VPC. + /// + [pbr::OriginalName("ACCEPTED")] Accepted = 246714279, + /// + /// The consumer network attachment no longer exists. + /// + [pbr::OriginalName("CLOSED")] Closed = 380163436, + /// + /// The consumer needs to take further action before traffic can be served. + /// + [pbr::OriginalName("NEEDS_ATTENTION")] NeedsAttention = 344491452, + /// + /// The consumer neither allows nor prohibits traffic from the producer to reach its VPC. + /// + [pbr::OriginalName("PENDING")] Pending = 35394935, + /// + /// The consumer prohibits traffic from the producer to reach its VPC. + /// + [pbr::OriginalName("REJECTED")] Rejected = 174130302, + [pbr::OriginalName("STATUS_UNSPECIFIED")] Unspecified = 42133066, + } + + } + #endregion + } /// - /// A request message for GlobalAddresses.Move. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MoveGlobalAddressRequest : pb::IMessage + public sealed partial class NetworkAttachmentList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveGlobalAddressRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachmentList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[859]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[876]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -354257,7 +361351,7 @@ public sealed partial class MoveGlobalAddressRequest : pb::IMessageField number for the "address" field. - public const int AddressFieldNumber = 462920692; - private string address_ = ""; + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static string IdDefaultValue = ""; + + private string id_; /// - /// Name of the address resource to move. + /// [Output Only] Unique identifier for the resource; defined by the server. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Address { - get { return address_; } + public string Id { + get { return id_ ?? IdDefaultValue; } set { - address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasId { + get { return id_ != null; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + id_ = null; + } - /// Field number for the "global_addresses_move_request_resource" field. - public const int GlobalAddressesMoveRequestResourceFieldNumber = 302807283; - private global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest globalAddressesMoveRequestResource_; + /// Field number for the "items" field. + public const int ItemsFieldNumber = 100526016; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.NetworkAttachment.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); /// - /// The body resource for this request + /// A list of NetworkAttachment resources. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest GlobalAddressesMoveRequestResource { - get { return globalAddressesMoveRequestResource_; } + public pbc::RepeatedField Items { + get { return items_; } + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } set { - globalAddressesMoveRequestResource_ = value; + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "next_page_token" field. + public const int NextPageTokenFieldNumber = 79797525; + private readonly static string NextPageTokenDefaultValue = ""; + + private string nextPageToken_; /// - /// Source project ID which the Address is moved from. + /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public string NextPageToken { + get { return nextPageToken_ ?? NextPageTokenDefaultValue; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "next_page_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextPageToken { + get { return nextPageToken_ != null; } + } + /// Clears the value of the "next_page_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextPageToken() { + nextPageToken_ = null; + } - /// Field number for the "request_id" field. - public const int RequestIdFieldNumber = 37109963; - private readonly static string RequestIdDefaultValue = ""; + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; - private string requestId_; + private string selfLink_; /// - /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// [Output Only] Server-defined URL for this resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string RequestId { - get { return requestId_ ?? RequestIdDefaultValue; } + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } set { - requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "request_id" field is set + /// Gets whether the "self_link" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRequestId { - get { return requestId_ != null; } + public bool HasSelfLink { + get { return selfLink_ != null; } } - /// Clears the value of the "request_id" field + /// Clears the value of the "self_link" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRequestId() { - requestId_ = null; + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] Informational warning message. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MoveGlobalAddressRequest); + return Equals(other as NetworkAttachmentList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MoveGlobalAddressRequest other) { + public bool Equals(NetworkAttachmentList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Address != other.Address) return false; - if (!object.Equals(GlobalAddressesMoveRequestResource, other.GlobalAddressesMoveRequestResource)) return false; - if (Project != other.Project) return false; - if (RequestId != other.RequestId) return false; + if (Id != other.Id) return false; + if(!items_.Equals(other.items_)) return false; + if (Kind != other.Kind) return false; + if (NextPageToken != other.NextPageToken) return false; + if (SelfLink != other.SelfLink) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -354379,10 +361545,12 @@ public bool Equals(MoveGlobalAddressRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (Address.Length != 0) hash ^= Address.GetHashCode(); - if (globalAddressesMoveRequestResource_ != null) hash ^= GlobalAddressesMoveRequestResource.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + hash ^= items_.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -354401,21 +361569,26 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (globalAddressesMoveRequestResource_ != null) { - output.WriteRawTag(154, 143, 143, 131, 9); - output.WriteMessage(GlobalAddressesMoveRequestResource); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } - if (Address.Length != 0) { - output.WriteRawTag(162, 191, 243, 229, 13); - output.WriteString(Address); + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(output, _repeated_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -354427,21 +361600,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (globalAddressesMoveRequestResource_ != null) { - output.WriteRawTag(154, 143, 143, 131, 9); - output.WriteMessage(GlobalAddressesMoveRequestResource); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } - if (Address.Length != 0) { - output.WriteRawTag(162, 191, 243, 229, 13); - output.WriteString(Address); + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(ref output, _repeated_items_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -354453,17 +361631,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (Address.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Address); + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); } - if (globalAddressesMoveRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(GlobalAddressesMoveRequestResource); + size += items_.CalculateSize(_repeated_items_codec); + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + if (HasNextPageToken) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); } - if (HasRequestId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -354473,24 +361655,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MoveGlobalAddressRequest other) { + public void MergeFrom(NetworkAttachmentList other) { if (other == null) { return; } - if (other.Address.Length != 0) { - Address = other.Address; + if (other.HasId) { + Id = other.Id; } - if (other.globalAddressesMoveRequestResource_ != null) { - if (globalAddressesMoveRequestResource_ == null) { - GlobalAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest(); - } - GlobalAddressesMoveRequestResource.MergeFrom(other.GlobalAddressesMoveRequestResource); + items_.Add(other.items_); + if (other.HasKind) { + Kind = other.Kind; } - if (other.Project.Length != 0) { - Project = other.Project; + if (other.HasNextPageToken) { + NextPageToken = other.NextPageToken; } - if (other.HasRequestId) { - RequestId = other.RequestId; + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -354507,23 +361693,31 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 296879706: { - RequestId = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); break; } - case 2422458266: { - if (globalAddressesMoveRequestResource_ == null) { - GlobalAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); } - input.ReadMessage(GlobalAddressesMoveRequestResource); + input.ReadMessage(Warning); break; } - case 3703365538: { - Address = input.ReadString(); + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -354541,23 +361735,31 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 296879706: { - RequestId = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); break; } - case 2422458266: { - if (globalAddressesMoveRequestResource_ == null) { - GlobalAddressesMoveRequestResource = new global::Google.Cloud.Compute.V1.GlobalAddressesMoveRequest(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); } - input.ReadMessage(GlobalAddressesMoveRequestResource); + input.ReadMessage(Warning); break; } - case 3703365538: { - Address = input.ReadString(); + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -354568,24 +361770,23 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Projects.MoveInstance. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class MoveInstanceProjectRequest : pb::IMessage + public sealed partial class NetworkAttachmentsScopedList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MoveInstanceProjectRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachmentsScopedList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[860]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[877]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -354596,7 +361797,7 @@ public sealed partial class MoveInstanceProjectRequest : pb::IMessageField number for the "instance_move_request_resource" field. - public const int InstanceMoveRequestResourceFieldNumber = 311664194; - private global::Google.Cloud.Compute.V1.InstanceMoveRequest instanceMoveRequestResource_; - /// - /// The body resource for this request - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.InstanceMoveRequest InstanceMoveRequestResource { - get { return instanceMoveRequestResource_; } - set { - instanceMoveRequestResource_ = value; - } + public NetworkAttachmentsScopedList Clone() { + return new NetworkAttachmentsScopedList(this); } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "network_attachments" field. + public const int NetworkAttachmentsFieldNumber = 521514783; + private static readonly pb::FieldCodec _repeated_networkAttachments_codec + = pb::FieldCodec.ForMessage(4172118266, global::Google.Cloud.Compute.V1.NetworkAttachment.Parser); + private readonly pbc::RepeatedField networkAttachments_ = new pbc::RepeatedField(); /// - /// Project ID for this request. + /// A list of NetworkAttachments contained in this scope. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } - set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } + public pbc::RepeatedField NetworkAttachments { + get { return networkAttachments_; } } - /// Field number for the "request_id" field. - public const int RequestIdFieldNumber = 37109963; - private readonly static string RequestIdDefaultValue = ""; - - private string requestId_; + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; /// - /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// Informational warning which replaces the list of network attachments when the list is empty. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string RequestId { - get { return requestId_ ?? RequestIdDefaultValue; } + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } set { - requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + warning_ = value; } } - /// Gets whether the "request_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRequestId { - get { return requestId_ != null; } - } - /// Clears the value of the "request_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRequestId() { - requestId_ = null; - } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as MoveInstanceProjectRequest); + return Equals(other as NetworkAttachmentsScopedList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(MoveInstanceProjectRequest other) { + public bool Equals(NetworkAttachmentsScopedList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(InstanceMoveRequestResource, other.InstanceMoveRequestResource)) return false; - if (Project != other.Project) return false; - if (RequestId != other.RequestId) return false; + if(!networkAttachments_.Equals(other.networkAttachments_)) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -354701,9 +361870,8 @@ public bool Equals(MoveInstanceProjectRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (instanceMoveRequestResource_ != null) hash ^= InstanceMoveRequestResource.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (HasRequestId) hash ^= RequestId.GetHashCode(); + hash ^= networkAttachments_.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -354722,18 +361890,11 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); - } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); - } - if (instanceMoveRequestResource_ != null) { - output.WriteRawTag(146, 228, 243, 164, 9); - output.WriteMessage(InstanceMoveRequestResource); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } + networkAttachments_.WriteTo(output, _repeated_networkAttachments_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -354744,18 +361905,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); - } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); - } - if (instanceMoveRequestResource_ != null) { - output.WriteRawTag(146, 228, 243, 164, 9); - output.WriteMessage(InstanceMoveRequestResource); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } + networkAttachments_.WriteTo(ref output, _repeated_networkAttachments_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -354766,14 +361920,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (instanceMoveRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceMoveRequestResource); - } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); - } - if (HasRequestId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + size += networkAttachments_.CalculateSize(_repeated_networkAttachments_codec); + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -354783,21 +361932,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(MoveInstanceProjectRequest other) { + public void MergeFrom(NetworkAttachmentsScopedList other) { if (other == null) { return; } - if (other.instanceMoveRequestResource_ != null) { - if (instanceMoveRequestResource_ == null) { - InstanceMoveRequestResource = new global::Google.Cloud.Compute.V1.InstanceMoveRequest(); + networkAttachments_.Add(other.networkAttachments_); + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); } - InstanceMoveRequestResource.MergeFrom(other.InstanceMoveRequestResource); - } - if (other.Project.Length != 0) { - Project = other.Project; - } - if (other.HasRequestId) { - RequestId = other.RequestId; + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -354814,19 +361958,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 296879706: { - RequestId = input.ReadString(); - break; - } - case 1820481738: { - Project = input.ReadString(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); break; } - case 2493313554: { - if (instanceMoveRequestResource_ == null) { - InstanceMoveRequestResource = new global::Google.Cloud.Compute.V1.InstanceMoveRequest(); - } - input.ReadMessage(InstanceMoveRequestResource); + case 4172118266: { + networkAttachments_.AddEntriesFrom(input, _repeated_networkAttachments_codec); break; } } @@ -354844,19 +361984,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 296879706: { - RequestId = input.ReadString(); - break; - } - case 1820481738: { - Project = input.ReadString(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); break; } - case 2493313554: { - if (instanceMoveRequestResource_ == null) { - InstanceMoveRequestResource = new global::Google.Cloud.Compute.V1.InstanceMoveRequest(); - } - input.ReadMessage(InstanceMoveRequestResource); + case 4172118266: { + networkAttachments_.AddEntriesFrom(ref input, _repeated_networkAttachments_codec); break; } } @@ -354867,25 +362003,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// The named port. For example: <"http", 80>. + /// Represents a Google Cloud Armor network edge security service resource. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NamedPort : pb::IMessage + public sealed partial class NetworkEdgeSecurityService : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NamedPort()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEdgeSecurityService()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[861]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[878]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -354896,7 +362032,7 @@ public sealed partial class NamedPort : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NamedPort() { + public NetworkEdgeSecurityService() { OnConstruction(); } @@ -354904,344 +362040,343 @@ public NamedPort() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NamedPort(NamedPort other) : this() { + public NetworkEdgeSecurityService(NetworkEdgeSecurityService other) : this() { _hasBits0 = other._hasBits0; + creationTimestamp_ = other.creationTimestamp_; + description_ = other.description_; + fingerprint_ = other.fingerprint_; + id_ = other.id_; + kind_ = other.kind_; name_ = other.name_; - port_ = other.port_; + region_ = other.region_; + securityPolicy_ = other.securityPolicy_; + selfLink_ = other.selfLink_; + selfLinkWithId_ = other.selfLinkWithId_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NamedPort Clone() { - return new NamedPort(this); + public NetworkEdgeSecurityService Clone() { + return new NetworkEdgeSecurityService(this); } - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; + /// Field number for the "creation_timestamp" field. + public const int CreationTimestampFieldNumber = 30525366; + private readonly static string CreationTimestampDefaultValue = ""; - private string name_; + private string creationTimestamp_; /// - /// The name for this named port. The name must be 1-63 characters long, and comply with RFC1035. + /// [Output Only] Creation timestamp in RFC3339 text format. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } + public string CreationTimestamp { + get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "name" field is set + /// Gets whether the "creation_timestamp" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } + public bool HasCreationTimestamp { + get { return creationTimestamp_ != null; } } - /// Clears the value of the "name" field + /// Clears the value of the "creation_timestamp" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; + public void ClearCreationTimestamp() { + creationTimestamp_ = null; } - /// Field number for the "port" field. - public const int PortFieldNumber = 3446913; - private readonly static int PortDefaultValue = 0; + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; - private int port_; + private string description_; /// - /// The port number, which can be a value between 1 and 65535. + /// An optional description of this resource. Provide this property when you create the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int Port { - get { if ((_hasBits0 & 1) != 0) { return port_; } else { return PortDefaultValue; } } + public string Description { + get { return description_ ?? DescriptionDefaultValue; } set { - _hasBits0 |= 1; - port_ = value; + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "port" field is set + /// Gets whether the "description" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPort { - get { return (_hasBits0 & 1) != 0; } + public bool HasDescription { + get { return description_ != null; } } - /// Clears the value of the "port" field + /// Clears the value of the "description" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPort() { - _hasBits0 &= ~1; + public void ClearDescription() { + description_ = null; } + /// Field number for the "fingerprint" field. + public const int FingerprintFieldNumber = 234678500; + private readonly static string FingerprintDefaultValue = ""; + + private string fingerprint_; + /// + /// Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a NetworkEdgeSecurityService. An up-to-date fingerprint must be provided in order to update the NetworkEdgeSecurityService, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a NetworkEdgeSecurityService. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as NamedPort); + public string Fingerprint { + get { return fingerprint_ ?? FingerprintDefaultValue; } + set { + fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - + /// Gets whether the "fingerprint" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NamedPort other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (Name != other.Name) return false; - if (Port != other.Port) return false; - return Equals(_unknownFields, other._unknownFields); + public bool HasFingerprint { + get { return fingerprint_ != null; } + } + /// Clears the value of the "fingerprint" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFingerprint() { + fingerprint_ = null; } + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + /// + /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - if (HasName) hash ^= Name.GetHashCode(); - if (HasPort) hash ^= Port.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; } - return hash; } - + /// Gets whether the "id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); + public bool HasId { + get { return (_hasBits0 & 1) != 0; } } - + /// Clears the value of the "id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasPort) { - output.WriteRawTag(136, 136, 147, 13); - output.WriteInt32(Port); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif + public void ClearId() { + _hasBits0 &= ~1; } - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; + /// + /// [Output only] Type of the resource. Always compute#networkEdgeSecurityService for NetworkEdgeSecurityServices + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasPort) { - output.WriteRawTag(136, 136, 147, 13); - output.WriteInt32(Port); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - #endif - + /// Gets whether the "kind" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); - } - if (HasPort) { - size += 4 + pb::CodedOutputStream.ComputeInt32Size(Port); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; + public bool HasKind { + get { return kind_ != null; } } - + /// Clears the value of the "kind" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NamedPort other) { - if (other == null) { - return; - } - if (other.HasName) { - Name = other.Name; - } - if (other.HasPort) { - Port = other.Port; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + public void ClearKind() { + kind_ = null; } + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; + + private string name_; + /// + /// Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 26989658: { - Name = input.ReadString(); - break; - } - case 27575304: { - Port = input.ReadInt32(); - break; - } - } + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } - #endif } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + /// Gets whether the "name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 26989658: { - Name = input.ReadString(); - break; - } - case 27575304: { - Port = input.ReadInt32(); - break; - } - } - } + public bool HasName { + get { return name_ != null; } } - #endif - - } - - /// - /// Contains NAT IP information of a NAT config (i.e. usage status, mode). - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NatIpInfo : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NatIpInfo()); - private pb::UnknownFieldSet _unknownFields; + /// Clears the value of the "name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public void ClearName() { + name_ = null; + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private readonly static string RegionDefaultValue = ""; + private string region_; + /// + /// [Output Only] URL of the region where the resource resides. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[862]; } + public string Region { + get { return region_ ?? RegionDefaultValue; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - + /// Gets whether the "region" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } + public bool HasRegion { + get { return region_ != null; } } - + /// Clears the value of the "region" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NatIpInfo() { - OnConstruction(); + public void ClearRegion() { + region_ = null; } - partial void OnConstruction(); + /// Field number for the "security_policy" field. + public const int SecurityPolicyFieldNumber = 171082513; + private readonly static string SecurityPolicyDefaultValue = ""; + private string securityPolicy_; + /// + /// The resource URL for the network edge security service associated with this network edge security service. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NatIpInfo(NatIpInfo other) : this() { - natIpInfoMappings_ = other.natIpInfoMappings_.Clone(); - natName_ = other.natName_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + public string SecurityPolicy { + get { return securityPolicy_ ?? SecurityPolicyDefaultValue; } + set { + securityPolicy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - + /// Gets whether the "security_policy" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NatIpInfo Clone() { - return new NatIpInfo(this); + public bool HasSecurityPolicy { + get { return securityPolicy_ != null; } + } + /// Clears the value of the "security_policy" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSecurityPolicy() { + securityPolicy_ = null; } - /// Field number for the "nat_ip_info_mappings" field. - public const int NatIpInfoMappingsFieldNumber = 241401884; - private static readonly pb::FieldCodec _repeated_natIpInfoMappings_codec - = pb::FieldCodec.ForMessage(1931215074, global::Google.Cloud.Compute.V1.NatIpInfoNatIpInfoMapping.Parser); - private readonly pbc::RepeatedField natIpInfoMappings_ = new pbc::RepeatedField(); + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; /// - /// A list of all NAT IPs assigned to this NAT config. + /// [Output Only] Server-defined URL for the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField NatIpInfoMappings { - get { return natIpInfoMappings_; } + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } + set { + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; } - /// Field number for the "nat_name" field. - public const int NatNameFieldNumber = 425596649; - private readonly static string NatNameDefaultValue = ""; + /// Field number for the "self_link_with_id" field. + public const int SelfLinkWithIdFieldNumber = 44520962; + private readonly static string SelfLinkWithIdDefaultValue = ""; - private string natName_; + private string selfLinkWithId_; /// - /// Name of the NAT config which the NAT IP belongs to. + /// [Output Only] Server-defined URL for this resource with the resource id. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NatName { - get { return natName_ ?? NatNameDefaultValue; } + public string SelfLinkWithId { + get { return selfLinkWithId_ ?? SelfLinkWithIdDefaultValue; } set { - natName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + selfLinkWithId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "nat_name" field is set + /// Gets whether the "self_link_with_id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNatName { - get { return natName_ != null; } + public bool HasSelfLinkWithId { + get { return selfLinkWithId_ != null; } } - /// Clears the value of the "nat_name" field + /// Clears the value of the "self_link_with_id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNatName() { - natName_ = null; + public void ClearSelfLinkWithId() { + selfLinkWithId_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NatIpInfo); + return Equals(other as NetworkEdgeSecurityService); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NatIpInfo other) { + public bool Equals(NetworkEdgeSecurityService other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!natIpInfoMappings_.Equals(other.natIpInfoMappings_)) return false; - if (NatName != other.NatName) return false; + if (CreationTimestamp != other.CreationTimestamp) return false; + if (Description != other.Description) return false; + if (Fingerprint != other.Fingerprint) return false; + if (Id != other.Id) return false; + if (Kind != other.Kind) return false; + if (Name != other.Name) return false; + if (Region != other.Region) return false; + if (SecurityPolicy != other.SecurityPolicy) return false; + if (SelfLink != other.SelfLink) return false; + if (SelfLinkWithId != other.SelfLinkWithId) return false; return Equals(_unknownFields, other._unknownFields); } @@ -355249,8 +362384,16 @@ public bool Equals(NatIpInfo other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= natIpInfoMappings_.GetHashCode(); - if (HasNatName) hash ^= NatName.GetHashCode(); + if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); + if (HasDescription) hash ^= Description.GetHashCode(); + if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasRegion) hash ^= Region.GetHashCode(); + if (HasSecurityPolicy) hash ^= SecurityPolicy.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (HasSelfLinkWithId) hash ^= SelfLinkWithId.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -355269,10 +362412,45 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - natIpInfoMappings_.WriteTo(output, _repeated_natIpInfoMappings_codec); - if (HasNatName) { - output.WriteRawTag(202, 238, 194, 215, 12); - output.WriteString(NatName); + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); + } + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasSelfLinkWithId) { + output.WriteRawTag(146, 224, 234, 169, 1); + output.WriteString(SelfLinkWithId); + } + if (HasRegion) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (HasSecurityPolicy) { + output.WriteRawTag(138, 177, 208, 140, 5); + output.WriteString(SecurityPolicy); + } + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -355284,24 +362462,85 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - natIpInfoMappings_.WriteTo(ref output, _repeated_natIpInfoMappings_codec); - if (HasNatName) { - output.WriteRawTag(202, 238, 194, 215, 12); - output.WriteString(NatName); + if (HasId) { + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); + } + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasSelfLinkWithId) { + output.WriteRawTag(146, 224, 234, 169, 1); + output.WriteString(SelfLinkWithId); + } + if (HasRegion) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (HasSecurityPolicy) { + output.WriteRawTag(138, 177, 208, 140, 5); + output.WriteString(SecurityPolicy); + } + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } - } - #endif - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - size += natIpInfoMappings_.CalculateSize(_repeated_natIpInfoMappings_codec); - if (HasNatName) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NatName); + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasCreationTimestamp) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); + } + if (HasDescription) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (HasFingerprint) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + } + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); + } + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasRegion) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (HasSecurityPolicy) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SecurityPolicy); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (HasSelfLinkWithId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLinkWithId); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -355311,13 +362550,39 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NatIpInfo other) { + public void MergeFrom(NetworkEdgeSecurityService other) { if (other == null) { return; } - natIpInfoMappings_.Add(other.natIpInfoMappings_); - if (other.HasNatName) { - NatName = other.NatName; + if (other.HasCreationTimestamp) { + CreationTimestamp = other.CreationTimestamp; + } + if (other.HasDescription) { + Description = other.Description; + } + if (other.HasFingerprint) { + Fingerprint = other.Fingerprint; + } + if (other.HasId) { + Id = other.Id; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasRegion) { + Region = other.Region; + } + if (other.HasSecurityPolicy) { + SecurityPolicy = other.SecurityPolicy; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + if (other.HasSelfLinkWithId) { + SelfLinkWithId = other.SelfLinkWithId; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -355334,12 +362599,44 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1931215074: { - natIpInfoMappings_.AddEntriesFrom(input, _repeated_natIpInfoMappings_codec); + case 26840: { + Id = input.ReadUInt64(); break; } - case 3404773194: { - NatName = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 356167698: { + SelfLinkWithId = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1368660106: { + SecurityPolicy = input.ReadString(); + break; + } + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -355357,12 +362654,44 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1931215074: { - natIpInfoMappings_.AddEntriesFrom(ref input, _repeated_natIpInfoMappings_codec); + case 26840: { + Id = input.ReadUInt64(); break; } - case 3404773194: { - NatName = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); + break; + } + case 26989658: { + Name = input.ReadString(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 356167698: { + SelfLinkWithId = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1368660106: { + SecurityPolicy = input.ReadString(); + break; + } + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -355373,24 +362702,23 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Contains information of a NAT IP. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NatIpInfoNatIpInfoMapping : pb::IMessage + public sealed partial class NetworkEdgeSecurityServiceAggregatedList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NatIpInfoNatIpInfoMapping()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEdgeSecurityServiceAggregatedList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[863]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[879]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -355401,7 +362729,7 @@ public sealed partial class NatIpInfoNatIpInfoMapping : pb::IMessageField number for the "mode" field. - public const int ModeFieldNumber = 3357091; - private readonly static string ModeDefaultValue = ""; + /// Field number for the "etag" field. + public const int EtagFieldNumber = 3123477; + private readonly static string EtagDefaultValue = ""; - private string mode_; + private string etag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Etag { + get { return etag_ ?? EtagDefaultValue; } + set { + etag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "etag" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEtag { + get { return etag_ != null; } + } + /// Clears the value of the "etag" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEtag() { + etag_ = null; + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static string IdDefaultValue = ""; + + private string id_; /// - /// Specifies whether NAT IP is auto or manual. - /// Check the Mode enum for the list of possible values. + /// [Output Only] Unique identifier for the resource; defined by the server. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Mode { - get { return mode_ ?? ModeDefaultValue; } + public string Id { + get { return id_ ?? IdDefaultValue; } set { - mode_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "mode" field is set + /// Gets whether the "id" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMode { - get { return mode_ != null; } + public bool HasId { + get { return id_ != null; } } - /// Clears the value of the "mode" field + /// Clears the value of the "id" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMode() { - mode_ = null; + public void ClearId() { + id_ = null; } - /// Field number for the "nat_ip" field. - public const int NatIpFieldNumber = 21113093; - private readonly static string NatIpDefaultValue = ""; + /// Field number for the "items" field. + public const int ItemsFieldNumber = 100526016; + private static readonly pbc::MapField.Codec _map_items_codec + = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesScopedList.Parser), 804208130); + private readonly pbc::MapField items_ = new pbc::MapField(); + /// + /// A list of NetworkEdgeSecurityServicesScopedList resources. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::MapField Items { + get { return items_; } + } - private string natIp_; + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; /// - /// NAT IP address. For example: 203.0.113.11. + /// [Output Only] Type of resource. Always compute#networkEdgeSecurityServiceAggregatedList for lists of Network Edge Security Services. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NatIp { - get { return natIp_ ?? NatIpDefaultValue; } + public string Kind { + get { return kind_ ?? KindDefaultValue; } set { - natIp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "nat_ip" field is set + /// Gets whether the "kind" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNatIp { - get { return natIp_ != null; } + public bool HasKind { + get { return kind_ != null; } } - /// Clears the value of the "nat_ip" field + /// Clears the value of the "kind" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNatIp() { - natIp_ = null; + public void ClearKind() { + kind_ = null; } - /// Field number for the "usage" field. - public const int UsageFieldNumber = 111574433; - private readonly static string UsageDefaultValue = ""; + /// Field number for the "next_page_token" field. + public const int NextPageTokenFieldNumber = 79797525; + private readonly static string NextPageTokenDefaultValue = ""; - private string usage_; + private string nextPageToken_; /// - /// Specifies whether NAT IP is currently serving at least one endpoint or not. - /// Check the Usage enum for the list of possible values. + /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Usage { - get { return usage_ ?? UsageDefaultValue; } + public string NextPageToken { + get { return nextPageToken_ ?? NextPageTokenDefaultValue; } set { - usage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "usage" field is set + /// Gets whether the "next_page_token" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasUsage { - get { return usage_ != null; } + public bool HasNextPageToken { + get { return nextPageToken_ != null; } } - /// Clears the value of the "usage" field + /// Clears the value of the "next_page_token" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearUsage() { - usage_ = null; + public void ClearNextPageToken() { + nextPageToken_ = null; + } + + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; + /// + /// [Output Only] Server-defined URL for this resource. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } + set { + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "unreachables" field. + public const int UnreachablesFieldNumber = 243372063; + private static readonly pb::FieldCodec _repeated_unreachables_codec + = pb::FieldCodec.ForString(1946976506); + private readonly pbc::RepeatedField unreachables_ = new pbc::RepeatedField(); + /// + /// [Output Only] Unreachable resources. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Unreachables { + get { return unreachables_; } + } + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// [Output Only] Informational warning message. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NatIpInfoNatIpInfoMapping); + return Equals(other as NetworkEdgeSecurityServiceAggregatedList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NatIpInfoNatIpInfoMapping other) { + public bool Equals(NetworkEdgeSecurityServiceAggregatedList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Mode != other.Mode) return false; - if (NatIp != other.NatIp) return false; - if (Usage != other.Usage) return false; + if (Etag != other.Etag) return false; + if (Id != other.Id) return false; + if (!Items.Equals(other.Items)) return false; + if (Kind != other.Kind) return false; + if (NextPageToken != other.NextPageToken) return false; + if (SelfLink != other.SelfLink) return false; + if(!unreachables_.Equals(other.unreachables_)) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -355536,9 +362970,14 @@ public bool Equals(NatIpInfoNatIpInfoMapping other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasMode) hash ^= Mode.GetHashCode(); - if (HasNatIp) hash ^= NatIp.GetHashCode(); - if (HasUsage) hash ^= Usage.GetHashCode(); + if (HasEtag) hash ^= Etag.GetHashCode(); + if (HasId) hash ^= Id.GetHashCode(); + hash ^= Items.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + hash ^= unreachables_.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -355557,17 +362996,31 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasMode) { - output.WriteRawTag(154, 154, 231, 12); - output.WriteString(Mode); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (HasNatIp) { - output.WriteRawTag(170, 144, 197, 80); - output.WriteString(NatIp); + if (HasEtag) { + output.WriteRawTag(170, 145, 245, 11); + output.WriteString(Etag); } - if (HasUsage) { - output.WriteRawTag(138, 218, 207, 169, 3); - output.WriteString(Usage); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(output, _map_items_codec); + unreachables_.WriteTo(output, _repeated_unreachables_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -355579,17 +363032,31 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasMode) { - output.WriteRawTag(154, 154, 231, 12); - output.WriteString(Mode); + if (HasId) { + output.WriteRawTag(218, 209, 1); + output.WriteString(Id); } - if (HasNatIp) { - output.WriteRawTag(170, 144, 197, 80); - output.WriteString(NatIp); + if (HasEtag) { + output.WriteRawTag(170, 145, 245, 11); + output.WriteString(Etag); } - if (HasUsage) { - output.WriteRawTag(138, 218, 207, 169, 3); - output.WriteString(Usage); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); + } + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } + if (HasNextPageToken) { + output.WriteRawTag(170, 209, 179, 176, 2); + output.WriteString(NextPageToken); + } + items_.WriteTo(ref output, _map_items_codec); + unreachables_.WriteTo(ref output, _repeated_unreachables_codec); + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -355601,14 +363068,25 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasMode) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Mode); + if (HasEtag) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Etag); } - if (HasNatIp) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(NatIp); + if (HasId) { + size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); } - if (HasUsage) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Usage); + size += items_.CalculateSize(_map_items_codec); + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasNextPageToken) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + size += unreachables_.CalculateSize(_repeated_unreachables_codec); + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -355618,18 +363096,32 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NatIpInfoNatIpInfoMapping other) { + public void MergeFrom(NetworkEdgeSecurityServiceAggregatedList other) { if (other == null) { return; } - if (other.HasMode) { - Mode = other.Mode; + if (other.HasEtag) { + Etag = other.Etag; } - if (other.HasNatIp) { - NatIp = other.NatIp; + if (other.HasId) { + Id = other.Id; } - if (other.HasUsage) { - Usage = other.Usage; + items_.MergeFrom(other.items_); + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasNextPageToken) { + NextPageToken = other.NextPageToken; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + unreachables_.Add(other.unreachables_); + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -355646,16 +363138,39 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26856730: { - Mode = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 168904746: { - NatIp = input.ReadString(); + case 24987818: { + Etag = input.ReadString(); break; } - case 892595466: { - Usage = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(input, _map_items_codec); + break; + } + case 1946976506: { + unreachables_.AddEntriesFrom(input, _repeated_unreachables_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -355673,16 +363188,39 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26856730: { - Mode = input.ReadString(); + case 26842: { + Id = input.ReadString(); break; } - case 168904746: { - NatIp = input.ReadString(); + case 24987818: { + Etag = input.ReadString(); break; } - case 892595466: { - Usage = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); + break; + } + case 638380202: { + NextPageToken = input.ReadString(); + break; + } + case 804208130: { + items_.AddEntriesFrom(ref input, _map_items_codec); + break; + } + case 1946976506: { + unreachables_.AddEntriesFrom(ref input, _repeated_unreachables_codec); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -355690,58 +363228,26 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the NatIpInfoNatIpInfoMapping message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// Specifies whether NAT IP is auto or manual. - /// - public enum Mode { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_MODE")] UndefinedMode = 0, - [pbr::OriginalName("AUTO")] Auto = 2020783, - [pbr::OriginalName("MANUAL")] Manual = 119397318, - } - - /// - /// Specifies whether NAT IP is currently serving at least one endpoint or not. - /// - public enum Usage { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_USAGE")] UndefinedUsage = 0, - [pbr::OriginalName("IN_USE")] InUse = 17393485, - [pbr::OriginalName("UNUSED")] Unused = 360643030, - } - - } - #endregion - } /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NatIpInfoResponse : pb::IMessage + public sealed partial class NetworkEdgeSecurityServicesScopedList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NatIpInfoResponse()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEdgeSecurityServicesScopedList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[864]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[880]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -355752,7 +363258,7 @@ public sealed partial class NatIpInfoResponse : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NatIpInfoResponse() { + public NetworkEdgeSecurityServicesScopedList() { OnConstruction(); } @@ -355760,47 +363266,64 @@ public NatIpInfoResponse() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NatIpInfoResponse(NatIpInfoResponse other) : this() { - result_ = other.result_.Clone(); + public NetworkEdgeSecurityServicesScopedList(NetworkEdgeSecurityServicesScopedList other) : this() { + networkEdgeSecurityServices_ = other.networkEdgeSecurityServices_.Clone(); + warning_ = other.warning_ != null ? other.warning_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NatIpInfoResponse Clone() { - return new NatIpInfoResponse(this); + public NetworkEdgeSecurityServicesScopedList Clone() { + return new NetworkEdgeSecurityServicesScopedList(this); } - /// Field number for the "result" field. - public const int ResultFieldNumber = 139315229; - private static readonly pb::FieldCodec _repeated_result_codec - = pb::FieldCodec.ForMessage(1114521834, global::Google.Cloud.Compute.V1.NatIpInfo.Parser); - private readonly pbc::RepeatedField result_ = new pbc::RepeatedField(); + /// Field number for the "network_edge_security_services" field. + public const int NetworkEdgeSecurityServicesFieldNumber = 35530156; + private static readonly pb::FieldCodec _repeated_networkEdgeSecurityServices_codec + = pb::FieldCodec.ForMessage(284241250, global::Google.Cloud.Compute.V1.NetworkEdgeSecurityService.Parser); + private readonly pbc::RepeatedField networkEdgeSecurityServices_ = new pbc::RepeatedField(); /// - /// [Output Only] A list of NAT IP information. + /// A list of NetworkEdgeSecurityServices contained in this scope. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Result { - get { return result_; } + public pbc::RepeatedField NetworkEdgeSecurityServices { + get { return networkEdgeSecurityServices_; } + } + + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; + /// + /// Informational warning which replaces the list of security policies when the list is empty. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } + set { + warning_ = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NatIpInfoResponse); + return Equals(other as NetworkEdgeSecurityServicesScopedList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NatIpInfoResponse other) { + public bool Equals(NetworkEdgeSecurityServicesScopedList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!result_.Equals(other.result_)) return false; + if(!networkEdgeSecurityServices_.Equals(other.networkEdgeSecurityServices_)) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -355808,7 +363331,8 @@ public bool Equals(NatIpInfoResponse other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= result_.GetHashCode(); + hash ^= networkEdgeSecurityServices_.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -355827,7 +363351,11 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - result_.WriteTo(output, _repeated_result_codec); + networkEdgeSecurityServices_.WriteTo(output, _repeated_networkEdgeSecurityServices_codec); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -355838,7 +363366,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - result_.WriteTo(ref output, _repeated_result_codec); + networkEdgeSecurityServices_.WriteTo(ref output, _repeated_networkEdgeSecurityServices_codec); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); + } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -355849,7 +363381,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += result_.CalculateSize(_repeated_result_codec); + size += networkEdgeSecurityServices_.CalculateSize(_repeated_networkEdgeSecurityServices_codec); + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -355858,11 +363393,17 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NatIpInfoResponse other) { + public void MergeFrom(NetworkEdgeSecurityServicesScopedList other) { if (other == null) { return; } - result_.Add(other.result_); + networkEdgeSecurityServices_.Add(other.networkEdgeSecurityServices_); + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -355878,8 +363419,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1114521834: { - result_.AddEntriesFrom(input, _repeated_result_codec); + case 284241250: { + networkEdgeSecurityServices_.AddEntriesFrom(input, _repeated_networkEdgeSecurityServices_codec); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); break; } } @@ -355897,8 +363445,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1114521834: { - result_.AddEntriesFrom(ref input, _repeated_result_codec); + case 284241250: { + networkEdgeSecurityServices_.AddEntriesFrom(ref input, _repeated_networkEdgeSecurityServices_codec); + break; + } + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); break; } } @@ -355909,25 +363464,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Represents a VPC Network resource. Networks connect resources to each other and to the internet. For more information, read Virtual Private Cloud (VPC) Network. + /// The network endpoint. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class Network : pb::IMessage + public sealed partial class NetworkEndpoint : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Network()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpoint()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[865]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[881]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -355938,7 +363493,7 @@ public sealed partial class Network : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public Network() { + public NetworkEndpoint() { OnConstruction(); } @@ -355946,551 +363501,236 @@ public Network() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public Network(Network other) : this() { + public NetworkEndpoint(NetworkEndpoint other) : this() { _hasBits0 = other._hasBits0; - iPv4Range_ = other.iPv4Range_; - autoCreateSubnetworks_ = other.autoCreateSubnetworks_; - creationTimestamp_ = other.creationTimestamp_; - description_ = other.description_; - enableUlaInternalIpv6_ = other.enableUlaInternalIpv6_; - firewallPolicy_ = other.firewallPolicy_; - gatewayIPv4_ = other.gatewayIPv4_; - id_ = other.id_; - internalIpv6Range_ = other.internalIpv6Range_; - kind_ = other.kind_; - mtu_ = other.mtu_; - name_ = other.name_; - networkFirewallPolicyEnforcementOrder_ = other.networkFirewallPolicyEnforcementOrder_; - peerings_ = other.peerings_.Clone(); - routingConfig_ = other.routingConfig_ != null ? other.routingConfig_.Clone() : null; - selfLink_ = other.selfLink_; - selfLinkWithId_ = other.selfLinkWithId_; - subnetworks_ = other.subnetworks_.Clone(); + annotations_ = other.annotations_.Clone(); + clientDestinationPort_ = other.clientDestinationPort_; + fqdn_ = other.fqdn_; + instance_ = other.instance_; + ipAddress_ = other.ipAddress_; + ipv6Address_ = other.ipv6Address_; + port_ = other.port_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public Network Clone() { - return new Network(this); - } - - /// Field number for the "I_pv4_range" field. - public const int IPv4RangeFieldNumber = 59234358; - private readonly static string IPv4RangeDefaultValue = ""; - - private string iPv4Range_; - /// - /// Deprecated in favor of subnet mode networks. The range of internal addresses that are legal on this network. This range is a CIDR specification, for example: 192.168.0.0/16. Provided by the client when the network is created. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string IPv4Range { - get { return iPv4Range_ ?? IPv4RangeDefaultValue; } - set { - iPv4Range_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "I_pv4_range" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasIPv4Range { - get { return iPv4Range_ != null; } - } - /// Clears the value of the "I_pv4_range" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearIPv4Range() { - iPv4Range_ = null; + public NetworkEndpoint Clone() { + return new NetworkEndpoint(this); } - /// Field number for the "auto_create_subnetworks" field. - public const int AutoCreateSubnetworksFieldNumber = 256156690; - private readonly static bool AutoCreateSubnetworksDefaultValue = false; - - private bool autoCreateSubnetworks_; + /// Field number for the "annotations" field. + public const int AnnotationsFieldNumber = 112032548; + private static readonly pbc::MapField.Codec _map_annotations_codec + = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 896260386); + private readonly pbc::MapField annotations_ = new pbc::MapField(); /// - /// Must be set to create a VPC network. If not set, a legacy network is created. When set to true, the VPC network is created in auto mode. When set to false, the VPC network is created in custom mode. An auto mode VPC network starts with one subnet per region. Each subnet has a predetermined range as described in Auto mode VPC network IP ranges. For custom mode VPC networks, you can add subnets using the subnetworks insert method. + /// Metadata defined as annotations on the network endpoint. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool AutoCreateSubnetworks { - get { if ((_hasBits0 & 4) != 0) { return autoCreateSubnetworks_; } else { return AutoCreateSubnetworksDefaultValue; } } - set { - _hasBits0 |= 4; - autoCreateSubnetworks_ = value; - } - } - /// Gets whether the "auto_create_subnetworks" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasAutoCreateSubnetworks { - get { return (_hasBits0 & 4) != 0; } - } - /// Clears the value of the "auto_create_subnetworks" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearAutoCreateSubnetworks() { - _hasBits0 &= ~4; + public pbc::MapField Annotations { + get { return annotations_; } } - /// Field number for the "creation_timestamp" field. - public const int CreationTimestampFieldNumber = 30525366; - private readonly static string CreationTimestampDefaultValue = ""; + /// Field number for the "client_destination_port" field. + public const int ClientDestinationPortFieldNumber = 123765766; + private readonly static int ClientDestinationPortDefaultValue = 0; - private string creationTimestamp_; + private int clientDestinationPort_; /// - /// [Output Only] Creation timestamp in RFC3339 text format. + /// Represents the port number to which PSC consumer sends packets. Only valid for network endpoint groups created with GCE_VM_IP_PORTMAP endpoint type. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string CreationTimestamp { - get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } + public int ClientDestinationPort { + get { if ((_hasBits0 & 2) != 0) { return clientDestinationPort_; } else { return ClientDestinationPortDefaultValue; } } set { - creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 2; + clientDestinationPort_ = value; } } - /// Gets whether the "creation_timestamp" field is set + /// Gets whether the "client_destination_port" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasCreationTimestamp { - get { return creationTimestamp_ != null; } + public bool HasClientDestinationPort { + get { return (_hasBits0 & 2) != 0; } } - /// Clears the value of the "creation_timestamp" field + /// Clears the value of the "client_destination_port" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearCreationTimestamp() { - creationTimestamp_ = null; + public void ClearClientDestinationPort() { + _hasBits0 &= ~2; } - /// Field number for the "description" field. - public const int DescriptionFieldNumber = 422937596; - private readonly static string DescriptionDefaultValue = ""; + /// Field number for the "fqdn" field. + public const int FqdnFieldNumber = 3150485; + private readonly static string FqdnDefaultValue = ""; - private string description_; + private string fqdn_; /// - /// An optional description of this resource. Provide this field when you create the resource. + /// Optional fully qualified domain name of network endpoint. This can only be specified when NetworkEndpointGroup.network_endpoint_type is NON_GCP_FQDN_PORT. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } + public string Fqdn { + get { return fqdn_ ?? FqdnDefaultValue; } set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + fqdn_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "description" field is set + /// Gets whether the "fqdn" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDescription { - get { return description_ != null; } + public bool HasFqdn { + get { return fqdn_ != null; } } - /// Clears the value of the "description" field + /// Clears the value of the "fqdn" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDescription() { - description_ = null; + public void ClearFqdn() { + fqdn_ = null; } - /// Field number for the "enable_ula_internal_ipv6" field. - public const int EnableUlaInternalIpv6FieldNumber = 423757720; - private readonly static bool EnableUlaInternalIpv6DefaultValue = false; + /// Field number for the "instance" field. + public const int InstanceFieldNumber = 18257045; + private readonly static string InstanceDefaultValue = ""; - private bool enableUlaInternalIpv6_; + private string instance_; /// - /// Enable ULA internal ipv6 on this network. Enabling this feature will assign a /48 from google defined ULA prefix fd20::/20. . + /// The name or a URL of VM instance of this network endpoint. This field is required for network endpoints of type GCE_VM_IP and GCE_VM_IP_PORT. The instance must be in the same zone of network endpoint group (for zonal NEGs) or in the zone within the region of the NEG (for regional NEGs). If the ipAddress is specified, it must belongs to the VM instance. The name must be 1-63 characters long, and comply with RFC1035 or be a valid URL pointing to an existing instance. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool EnableUlaInternalIpv6 { - get { if ((_hasBits0 & 8) != 0) { return enableUlaInternalIpv6_; } else { return EnableUlaInternalIpv6DefaultValue; } } + public string Instance { + get { return instance_ ?? InstanceDefaultValue; } set { - _hasBits0 |= 8; - enableUlaInternalIpv6_ = value; + instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "enable_ula_internal_ipv6" field is set + /// Gets whether the "instance" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasEnableUlaInternalIpv6 { - get { return (_hasBits0 & 8) != 0; } + public bool HasInstance { + get { return instance_ != null; } } - /// Clears the value of the "enable_ula_internal_ipv6" field + /// Clears the value of the "instance" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearEnableUlaInternalIpv6() { - _hasBits0 &= ~8; + public void ClearInstance() { + instance_ = null; } - /// Field number for the "firewall_policy" field. - public const int FirewallPolicyFieldNumber = 498173265; - private readonly static string FirewallPolicyDefaultValue = ""; + /// Field number for the "ip_address" field. + public const int IpAddressFieldNumber = 406272220; + private readonly static string IpAddressDefaultValue = ""; - private string firewallPolicy_; + private string ipAddress_; /// - /// [Output Only] URL of the firewall policy the network is associated with. + /// Optional IPv4 address of network endpoint. The IP address must belong to a VM in Compute Engine (either the primary IP or as part of an aliased IP range). If the IP address is not specified, then the primary IP address for the VM instance in the network that the network endpoint group belongs to will be used. This field is redundant and need not be set for network endpoints of type GCE_VM_IP. If set, it must be set to the primary internal IP address of the attached VM instance that matches the subnetwork of the NEG. The primary internal IP address from any NIC of a multi-NIC VM instance can be added to a NEG as long as it matches the NEG subnetwork. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string FirewallPolicy { - get { return firewallPolicy_ ?? FirewallPolicyDefaultValue; } + public string IpAddress { + get { return ipAddress_ ?? IpAddressDefaultValue; } set { - firewallPolicy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + ipAddress_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "firewall_policy" field is set + /// Gets whether the "ip_address" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFirewallPolicy { - get { return firewallPolicy_ != null; } + public bool HasIpAddress { + get { return ipAddress_ != null; } } - /// Clears the value of the "firewall_policy" field + /// Clears the value of the "ip_address" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFirewallPolicy() { - firewallPolicy_ = null; + public void ClearIpAddress() { + ipAddress_ = null; } - /// Field number for the "gateway_i_pv4" field. - public const int GatewayIPv4FieldNumber = 178678877; - private readonly static string GatewayIPv4DefaultValue = ""; + /// Field number for the "ipv6_address" field. + public const int Ipv6AddressFieldNumber = 341563804; + private readonly static string Ipv6AddressDefaultValue = ""; - private string gatewayIPv4_; + private string ipv6Address_; /// - /// [Output Only] The gateway address for default routing out of the network, selected by Google Cloud. + /// Optional IPv6 address of network endpoint. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string GatewayIPv4 { - get { return gatewayIPv4_ ?? GatewayIPv4DefaultValue; } + public string Ipv6Address { + get { return ipv6Address_ ?? Ipv6AddressDefaultValue; } set { - gatewayIPv4_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + ipv6Address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "gateway_i_pv4" field is set + /// Gets whether the "ipv6_address" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasGatewayIPv4 { - get { return gatewayIPv4_ != null; } + public bool HasIpv6Address { + get { return ipv6Address_ != null; } } - /// Clears the value of the "gateway_i_pv4" field + /// Clears the value of the "ipv6_address" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearGatewayIPv4() { - gatewayIPv4_ = null; + public void ClearIpv6Address() { + ipv6Address_ = null; } - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static ulong IdDefaultValue = 0UL; + /// Field number for the "port" field. + public const int PortFieldNumber = 3446913; + private readonly static int PortDefaultValue = 0; - private ulong id_; + private int port_; /// - /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. + /// Optional port number of network endpoint. If not specified, the defaultPort for the network endpoint group will be used. This field can not be set for network endpoints of type GCE_VM_IP. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ulong Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + public int Port { + get { if ((_hasBits0 & 1) != 0) { return port_; } else { return PortDefaultValue; } } set { _hasBits0 |= 1; - id_ = value; + port_ = value; } } - /// Gets whether the "id" field is set + /// Gets whether the "port" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { + public bool HasPort { get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "id" field + /// Clears the value of the "port" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { + public void ClearPort() { _hasBits0 &= ~1; } - /// Field number for the "internal_ipv6_range" field. - public const int InternalIpv6RangeFieldNumber = 277456807; - private readonly static string InternalIpv6RangeDefaultValue = ""; - - private string internalIpv6Range_; - /// - /// When enabling ula internal ipv6, caller optionally can specify the /48 range they want from the google defined ULA prefix fd20::/20. The input must be a valid /48 ULA IPv6 address and must be within the fd20::/20. Operation will fail if the speficied /48 is already in used by another resource. If the field is not speficied, then a /48 range will be randomly allocated from fd20::/20 and returned via this field. . - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InternalIpv6Range { - get { return internalIpv6Range_ ?? InternalIpv6RangeDefaultValue; } - set { - internalIpv6Range_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "internal_ipv6_range" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasInternalIpv6Range { - get { return internalIpv6Range_ != null; } - } - /// Clears the value of the "internal_ipv6_range" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearInternalIpv6Range() { - internalIpv6Range_ = null; - } - - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; - - private string kind_; - /// - /// [Output Only] Type of the resource. Always compute#network for networks. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } - set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "kind" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } - } - /// Clears the value of the "kind" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; - } - - /// Field number for the "mtu" field. - public const int MtuFieldNumber = 108462; - private readonly static int MtuDefaultValue = 0; - - private int mtu_; - /// - /// Maximum Transmission Unit in bytes. The minimum value for this field is 1300 and the maximum value is 8896. The suggested value is 1500, which is the default MTU used on the Internet, or 8896 if you want to use Jumbo frames. If unspecified, the value defaults to 1460. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int Mtu { - get { if ((_hasBits0 & 2) != 0) { return mtu_; } else { return MtuDefaultValue; } } - set { - _hasBits0 |= 2; - mtu_ = value; - } - } - /// Gets whether the "mtu" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasMtu { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "mtu" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearMtu() { - _hasBits0 &= ~2; - } - - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; - - private string name_; - /// - /// Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?`. The first character must be a lowercase letter, and all following characters (except for the last character) must be a dash, lowercase letter, or digit. The last character must be a lowercase letter or digit. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } - set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } - } - /// Clears the value of the "name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; - } - - /// Field number for the "network_firewall_policy_enforcement_order" field. - public const int NetworkFirewallPolicyEnforcementOrderFieldNumber = 6504784; - private readonly static string NetworkFirewallPolicyEnforcementOrderDefaultValue = ""; - - private string networkFirewallPolicyEnforcementOrder_; - /// - /// The network firewall policy enforcement order. Can be either AFTER_CLASSIC_FIREWALL or BEFORE_CLASSIC_FIREWALL. Defaults to AFTER_CLASSIC_FIREWALL if the field is not specified. - /// Check the NetworkFirewallPolicyEnforcementOrder enum for the list of possible values. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkFirewallPolicyEnforcementOrder { - get { return networkFirewallPolicyEnforcementOrder_ ?? NetworkFirewallPolicyEnforcementOrderDefaultValue; } - set { - networkFirewallPolicyEnforcementOrder_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "network_firewall_policy_enforcement_order" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNetworkFirewallPolicyEnforcementOrder { - get { return networkFirewallPolicyEnforcementOrder_ != null; } - } - /// Clears the value of the "network_firewall_policy_enforcement_order" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNetworkFirewallPolicyEnforcementOrder() { - networkFirewallPolicyEnforcementOrder_ = null; - } - - /// Field number for the "peerings" field. - public const int PeeringsFieldNumber = 69883187; - private static readonly pb::FieldCodec _repeated_peerings_codec - = pb::FieldCodec.ForMessage(559065498, global::Google.Cloud.Compute.V1.NetworkPeering.Parser); - private readonly pbc::RepeatedField peerings_ = new pbc::RepeatedField(); - /// - /// [Output Only] A list of network peerings for the resource. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Peerings { - get { return peerings_; } - } - - /// Field number for the "routing_config" field. - public const int RoutingConfigFieldNumber = 523556059; - private global::Google.Cloud.Compute.V1.NetworkRoutingConfig routingConfig_; - /// - /// The network-level routing configuration for this network. Used by Cloud Router to determine what type of network-wide routing behavior to enforce. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.NetworkRoutingConfig RoutingConfig { - get { return routingConfig_; } - set { - routingConfig_ = value; - } - } - - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; - - private string selfLink_; - /// - /// [Output Only] Server-defined URL for the resource. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } - set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "self_link" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } - } - /// Clears the value of the "self_link" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; - } - - /// Field number for the "self_link_with_id" field. - public const int SelfLinkWithIdFieldNumber = 44520962; - private readonly static string SelfLinkWithIdDefaultValue = ""; - - private string selfLinkWithId_; - /// - /// [Output Only] Server-defined URL for this resource with the resource id. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLinkWithId { - get { return selfLinkWithId_ ?? SelfLinkWithIdDefaultValue; } - set { - selfLinkWithId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "self_link_with_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLinkWithId { - get { return selfLinkWithId_ != null; } - } - /// Clears the value of the "self_link_with_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLinkWithId() { - selfLinkWithId_ = null; - } - - /// Field number for the "subnetworks" field. - public const int SubnetworksFieldNumber = 415853125; - private static readonly pb::FieldCodec _repeated_subnetworks_codec - = pb::FieldCodec.ForString(3326825002); - private readonly pbc::RepeatedField subnetworks_ = new pbc::RepeatedField(); - /// - /// [Output Only] Server-defined fully-qualified URLs for all subnetworks in this VPC network. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Subnetworks { - get { return subnetworks_; } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as Network); + return Equals(other as NetworkEndpoint); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(Network other) { + public bool Equals(NetworkEndpoint other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (IPv4Range != other.IPv4Range) return false; - if (AutoCreateSubnetworks != other.AutoCreateSubnetworks) return false; - if (CreationTimestamp != other.CreationTimestamp) return false; - if (Description != other.Description) return false; - if (EnableUlaInternalIpv6 != other.EnableUlaInternalIpv6) return false; - if (FirewallPolicy != other.FirewallPolicy) return false; - if (GatewayIPv4 != other.GatewayIPv4) return false; - if (Id != other.Id) return false; - if (InternalIpv6Range != other.InternalIpv6Range) return false; - if (Kind != other.Kind) return false; - if (Mtu != other.Mtu) return false; - if (Name != other.Name) return false; - if (NetworkFirewallPolicyEnforcementOrder != other.NetworkFirewallPolicyEnforcementOrder) return false; - if(!peerings_.Equals(other.peerings_)) return false; - if (!object.Equals(RoutingConfig, other.RoutingConfig)) return false; - if (SelfLink != other.SelfLink) return false; - if (SelfLinkWithId != other.SelfLinkWithId) return false; - if(!subnetworks_.Equals(other.subnetworks_)) return false; + if (!Annotations.Equals(other.Annotations)) return false; + if (ClientDestinationPort != other.ClientDestinationPort) return false; + if (Fqdn != other.Fqdn) return false; + if (Instance != other.Instance) return false; + if (IpAddress != other.IpAddress) return false; + if (Ipv6Address != other.Ipv6Address) return false; + if (Port != other.Port) return false; return Equals(_unknownFields, other._unknownFields); } @@ -356498,24 +363738,13 @@ public bool Equals(Network other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasIPv4Range) hash ^= IPv4Range.GetHashCode(); - if (HasAutoCreateSubnetworks) hash ^= AutoCreateSubnetworks.GetHashCode(); - if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); - if (HasDescription) hash ^= Description.GetHashCode(); - if (HasEnableUlaInternalIpv6) hash ^= EnableUlaInternalIpv6.GetHashCode(); - if (HasFirewallPolicy) hash ^= FirewallPolicy.GetHashCode(); - if (HasGatewayIPv4) hash ^= GatewayIPv4.GetHashCode(); - if (HasId) hash ^= Id.GetHashCode(); - if (HasInternalIpv6Range) hash ^= InternalIpv6Range.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasMtu) hash ^= Mtu.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - if (HasNetworkFirewallPolicyEnforcementOrder) hash ^= NetworkFirewallPolicyEnforcementOrder.GetHashCode(); - hash ^= peerings_.GetHashCode(); - if (routingConfig_ != null) hash ^= RoutingConfig.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (HasSelfLinkWithId) hash ^= SelfLinkWithId.GetHashCode(); - hash ^= subnetworks_.GetHashCode(); + hash ^= Annotations.GetHashCode(); + if (HasClientDestinationPort) hash ^= ClientDestinationPort.GetHashCode(); + if (HasFqdn) hash ^= Fqdn.GetHashCode(); + if (HasInstance) hash ^= Instance.GetHashCode(); + if (HasIpAddress) hash ^= IpAddress.GetHashCode(); + if (HasIpv6Address) hash ^= Ipv6Address.GetHashCode(); + if (HasPort) hash ^= Port.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -356534,71 +363763,30 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasMtu) { - output.WriteRawTag(240, 250, 52); - output.WriteInt32(Mtu); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasNetworkFirewallPolicyEnforcementOrder) { - output.WriteRawTag(130, 149, 232, 24); - output.WriteString(NetworkFirewallPolicyEnforcementOrder); - } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (HasSelfLinkWithId) { - output.WriteRawTag(146, 224, 234, 169, 1); - output.WriteString(SelfLinkWithId); - } - if (HasIPv4Range) { - output.WriteRawTag(178, 131, 251, 225, 1); - output.WriteString(IPv4Range); - } - peerings_.WriteTo(output, _repeated_peerings_codec); - if (HasGatewayIPv4) { - output.WriteRawTag(234, 197, 205, 169, 5); - output.WriteString(GatewayIPv4); - } - if (HasAutoCreateSubnetworks) { - output.WriteRawTag(144, 193, 148, 209, 7); - output.WriteBool(AutoCreateSubnetworks); - } - if (HasInternalIpv6Range) { - output.WriteRawTag(186, 250, 180, 162, 8); - output.WriteString(InternalIpv6Range); + if (HasFqdn) { + output.WriteRawTag(170, 169, 130, 12); + output.WriteString(Fqdn); } - subnetworks_.WriteTo(output, _repeated_subnetworks_codec); - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (HasPort) { + output.WriteRawTag(136, 136, 147, 13); + output.WriteInt32(Port); } - if (HasEnableUlaInternalIpv6) { - output.WriteRawTag(192, 249, 192, 208, 12); - output.WriteBool(EnableUlaInternalIpv6); + if (HasInstance) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + annotations_.WriteTo(output, _map_annotations_codec); + if (HasClientDestinationPort) { + output.WriteRawTag(176, 192, 144, 216, 3); + output.WriteInt32(ClientDestinationPort); } - if (HasFirewallPolicy) { - output.WriteRawTag(138, 213, 176, 236, 14); - output.WriteString(FirewallPolicy); + if (HasIpv6Address) { + output.WriteRawTag(226, 153, 251, 150, 10); + output.WriteString(Ipv6Address); } - if (routingConfig_ != null) { - output.WriteRawTag(218, 205, 154, 205, 15); - output.WriteMessage(RoutingConfig); + if (HasIpAddress) { + output.WriteRawTag(226, 141, 231, 141, 12); + output.WriteString(IpAddress); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -356610,71 +363798,30 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasMtu) { - output.WriteRawTag(240, 250, 52); - output.WriteInt32(Mtu); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasNetworkFirewallPolicyEnforcementOrder) { - output.WriteRawTag(130, 149, 232, 24); - output.WriteString(NetworkFirewallPolicyEnforcementOrder); - } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (HasSelfLinkWithId) { - output.WriteRawTag(146, 224, 234, 169, 1); - output.WriteString(SelfLinkWithId); - } - if (HasIPv4Range) { - output.WriteRawTag(178, 131, 251, 225, 1); - output.WriteString(IPv4Range); - } - peerings_.WriteTo(ref output, _repeated_peerings_codec); - if (HasGatewayIPv4) { - output.WriteRawTag(234, 197, 205, 169, 5); - output.WriteString(GatewayIPv4); - } - if (HasAutoCreateSubnetworks) { - output.WriteRawTag(144, 193, 148, 209, 7); - output.WriteBool(AutoCreateSubnetworks); - } - if (HasInternalIpv6Range) { - output.WriteRawTag(186, 250, 180, 162, 8); - output.WriteString(InternalIpv6Range); + if (HasFqdn) { + output.WriteRawTag(170, 169, 130, 12); + output.WriteString(Fqdn); } - subnetworks_.WriteTo(ref output, _repeated_subnetworks_codec); - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (HasPort) { + output.WriteRawTag(136, 136, 147, 13); + output.WriteInt32(Port); } - if (HasEnableUlaInternalIpv6) { - output.WriteRawTag(192, 249, 192, 208, 12); - output.WriteBool(EnableUlaInternalIpv6); + if (HasInstance) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + annotations_.WriteTo(ref output, _map_annotations_codec); + if (HasClientDestinationPort) { + output.WriteRawTag(176, 192, 144, 216, 3); + output.WriteInt32(ClientDestinationPort); } - if (HasFirewallPolicy) { - output.WriteRawTag(138, 213, 176, 236, 14); - output.WriteString(FirewallPolicy); + if (HasIpv6Address) { + output.WriteRawTag(226, 153, 251, 150, 10); + output.WriteString(Ipv6Address); } - if (routingConfig_ != null) { - output.WriteRawTag(218, 205, 154, 205, 15); - output.WriteMessage(RoutingConfig); + if (HasIpAddress) { + output.WriteRawTag(226, 141, 231, 141, 12); + output.WriteString(IpAddress); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -356686,56 +363833,25 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasIPv4Range) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(IPv4Range); - } - if (HasAutoCreateSubnetworks) { - size += 5 + 1; - } - if (HasCreationTimestamp) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); - } - if (HasDescription) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); - } - if (HasEnableUlaInternalIpv6) { - size += 5 + 1; - } - if (HasFirewallPolicy) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(FirewallPolicy); - } - if (HasGatewayIPv4) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(GatewayIPv4); - } - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); - } - if (HasInternalIpv6Range) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InternalIpv6Range); - } - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); - } - if (HasMtu) { - size += 3 + pb::CodedOutputStream.ComputeInt32Size(Mtu); + size += annotations_.CalculateSize(_map_annotations_codec); + if (HasClientDestinationPort) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(ClientDestinationPort); } - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + if (HasFqdn) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Fqdn); } - if (HasNetworkFirewallPolicyEnforcementOrder) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(NetworkFirewallPolicyEnforcementOrder); + if (HasInstance) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); } - size += peerings_.CalculateSize(_repeated_peerings_codec); - if (routingConfig_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(RoutingConfig); + if (HasIpAddress) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(IpAddress); } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + if (HasIpv6Address) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Ipv6Address); } - if (HasSelfLinkWithId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLinkWithId); + if (HasPort) { + size += 4 + pb::CodedOutputStream.ComputeInt32Size(Port); } - size += subnetworks_.CalculateSize(_repeated_subnetworks_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -356744,63 +363860,29 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(Network other) { + public void MergeFrom(NetworkEndpoint other) { if (other == null) { return; } - if (other.HasIPv4Range) { - IPv4Range = other.IPv4Range; - } - if (other.HasAutoCreateSubnetworks) { - AutoCreateSubnetworks = other.AutoCreateSubnetworks; - } - if (other.HasCreationTimestamp) { - CreationTimestamp = other.CreationTimestamp; - } - if (other.HasDescription) { - Description = other.Description; - } - if (other.HasEnableUlaInternalIpv6) { - EnableUlaInternalIpv6 = other.EnableUlaInternalIpv6; - } - if (other.HasFirewallPolicy) { - FirewallPolicy = other.FirewallPolicy; - } - if (other.HasGatewayIPv4) { - GatewayIPv4 = other.GatewayIPv4; - } - if (other.HasId) { - Id = other.Id; - } - if (other.HasInternalIpv6Range) { - InternalIpv6Range = other.InternalIpv6Range; - } - if (other.HasKind) { - Kind = other.Kind; - } - if (other.HasMtu) { - Mtu = other.Mtu; + annotations_.MergeFrom(other.annotations_); + if (other.HasClientDestinationPort) { + ClientDestinationPort = other.ClientDestinationPort; } - if (other.HasName) { - Name = other.Name; + if (other.HasFqdn) { + Fqdn = other.Fqdn; } - if (other.HasNetworkFirewallPolicyEnforcementOrder) { - NetworkFirewallPolicyEnforcementOrder = other.NetworkFirewallPolicyEnforcementOrder; + if (other.HasInstance) { + Instance = other.Instance; } - peerings_.Add(other.peerings_); - if (other.routingConfig_ != null) { - if (routingConfig_ == null) { - RoutingConfig = new global::Google.Cloud.Compute.V1.NetworkRoutingConfig(); - } - RoutingConfig.MergeFrom(other.RoutingConfig); + if (other.HasIpAddress) { + IpAddress = other.IpAddress; } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; + if (other.HasIpv6Address) { + Ipv6Address = other.Ipv6Address; } - if (other.HasSelfLinkWithId) { - SelfLinkWithId = other.SelfLinkWithId; + if (other.HasPort) { + Port = other.Port; } - subnetworks_.Add(other.subnetworks_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -356816,79 +363898,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 867696: { - Mtu = input.ReadInt32(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 52038274: { - NetworkFirewallPolicyEnforcementOrder = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 356167698: { - SelfLinkWithId = input.ReadString(); - break; - } - case 473874866: { - IPv4Range = input.ReadString(); - break; - } - case 559065498: { - peerings_.AddEntriesFrom(input, _repeated_peerings_codec); - break; - } - case 1429431018: { - GatewayIPv4 = input.ReadString(); - break; - } - case 2049253520: { - AutoCreateSubnetworks = input.ReadBool(); - break; - } - case 2219654458: { - InternalIpv6Range = input.ReadString(); + case 25203882: { + Fqdn = input.ReadString(); break; } - case 3326825002: { - subnetworks_.AddEntriesFrom(input, _repeated_subnetworks_codec); + case 27575304: { + Port = input.ReadInt32(); break; } - case 3383500770: { - Description = input.ReadString(); + case 146056362: { + Instance = input.ReadString(); break; } - case 3390061760: { - EnableUlaInternalIpv6 = input.ReadBool(); + case 896260386: { + annotations_.AddEntriesFrom(input, _map_annotations_codec); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 990126128: { + ClientDestinationPort = input.ReadInt32(); break; } - case 3985386122: { - FirewallPolicy = input.ReadString(); + case 2732510434: { + Ipv6Address = input.ReadString(); break; } - case 4188448474: { - if (routingConfig_ == null) { - RoutingConfig = new global::Google.Cloud.Compute.V1.NetworkRoutingConfig(); - } - input.ReadMessage(RoutingConfig); + case 3250177762: { + IpAddress = input.ReadString(); break; } } @@ -356906,79 +363941,32 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 867696: { - Mtu = input.ReadInt32(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 52038274: { - NetworkFirewallPolicyEnforcementOrder = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 356167698: { - SelfLinkWithId = input.ReadString(); - break; - } - case 473874866: { - IPv4Range = input.ReadString(); - break; - } - case 559065498: { - peerings_.AddEntriesFrom(ref input, _repeated_peerings_codec); - break; - } - case 1429431018: { - GatewayIPv4 = input.ReadString(); - break; - } - case 2049253520: { - AutoCreateSubnetworks = input.ReadBool(); - break; - } - case 2219654458: { - InternalIpv6Range = input.ReadString(); + case 25203882: { + Fqdn = input.ReadString(); break; } - case 3326825002: { - subnetworks_.AddEntriesFrom(ref input, _repeated_subnetworks_codec); + case 27575304: { + Port = input.ReadInt32(); break; } - case 3383500770: { - Description = input.ReadString(); + case 146056362: { + Instance = input.ReadString(); break; } - case 3390061760: { - EnableUlaInternalIpv6 = input.ReadBool(); + case 896260386: { + annotations_.AddEntriesFrom(ref input, _map_annotations_codec); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 990126128: { + ClientDestinationPort = input.ReadInt32(); break; } - case 3985386122: { - FirewallPolicy = input.ReadString(); + case 2732510434: { + Ipv6Address = input.ReadString(); break; } - case 4188448474: { - if (routingConfig_ == null) { - RoutingConfig = new global::Google.Cloud.Compute.V1.NetworkRoutingConfig(); - } - input.ReadMessage(RoutingConfig); + case 3250177762: { + IpAddress = input.ReadString(); break; } } @@ -356986,48 +363974,28 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the Network message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// The network firewall policy enforcement order. Can be either AFTER_CLASSIC_FIREWALL or BEFORE_CLASSIC_FIREWALL. Defaults to AFTER_CLASSIC_FIREWALL if the field is not specified. - /// - public enum NetworkFirewallPolicyEnforcementOrder { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER")] UndefinedNetworkFirewallPolicyEnforcementOrder = 0, - [pbr::OriginalName("AFTER_CLASSIC_FIREWALL")] AfterClassicFirewall = 154582608, - [pbr::OriginalName("BEFORE_CLASSIC_FIREWALL")] BeforeClassicFirewall = 338458349, - } - - } - #endregion - } /// - /// NetworkAttachments A network attachment resource ... + /// Represents a collection of network endpoints. A network endpoint group (NEG) defines how a set of endpoints should be reached, whether they are reachable, and where they are located. For more information about using NEGs for different use cases, see Network endpoint groups overview. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkAttachment : pb::IMessage + public sealed partial class NetworkEndpointGroup : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachment()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroup()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[866]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[882]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -357038,7 +364006,7 @@ public sealed partial class NetworkAttachment : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkAttachment() { + public NetworkEndpointGroup() { OnConstruction(); } @@ -357046,74 +364014,93 @@ public NetworkAttachment() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkAttachment(NetworkAttachment other) : this() { + public NetworkEndpointGroup(NetworkEndpointGroup other) : this() { _hasBits0 = other._hasBits0; - connectionEndpoints_ = other.connectionEndpoints_.Clone(); - connectionPreference_ = other.connectionPreference_; + annotations_ = other.annotations_.Clone(); + appEngine_ = other.appEngine_ != null ? other.appEngine_.Clone() : null; + cloudFunction_ = other.cloudFunction_ != null ? other.cloudFunction_.Clone() : null; + cloudRun_ = other.cloudRun_ != null ? other.cloudRun_.Clone() : null; creationTimestamp_ = other.creationTimestamp_; + defaultPort_ = other.defaultPort_; description_ = other.description_; - fingerprint_ = other.fingerprint_; id_ = other.id_; kind_ = other.kind_; name_ = other.name_; network_ = other.network_; - producerAcceptLists_ = other.producerAcceptLists_.Clone(); - producerRejectLists_ = other.producerRejectLists_.Clone(); + networkEndpointType_ = other.networkEndpointType_; + pscData_ = other.pscData_ != null ? other.pscData_.Clone() : null; + pscTargetService_ = other.pscTargetService_; region_ = other.region_; selfLink_ = other.selfLink_; - selfLinkWithId_ = other.selfLinkWithId_; - subnetworks_ = other.subnetworks_.Clone(); + size_ = other.size_; + subnetwork_ = other.subnetwork_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkAttachment Clone() { - return new NetworkAttachment(this); + public NetworkEndpointGroup Clone() { + return new NetworkEndpointGroup(this); } - /// Field number for the "connection_endpoints" field. - public const int ConnectionEndpointsFieldNumber = 326078813; - private static readonly pb::FieldCodec _repeated_connectionEndpoints_codec - = pb::FieldCodec.ForMessage(2608630506, global::Google.Cloud.Compute.V1.NetworkAttachmentConnectedEndpoint.Parser); - private readonly pbc::RepeatedField connectionEndpoints_ = new pbc::RepeatedField(); + /// Field number for the "annotations" field. + public const int AnnotationsFieldNumber = 112032548; + private static readonly pbc::MapField.Codec _map_annotations_codec + = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 896260386); + private readonly pbc::MapField annotations_ = new pbc::MapField(); /// - /// [Output Only] An array of connections for all the producers connected to this network attachment. + /// Metadata defined as annotations on the network endpoint group. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField ConnectionEndpoints { - get { return connectionEndpoints_; } + public pbc::MapField Annotations { + get { return annotations_; } } - /// Field number for the "connection_preference" field. - public const int ConnectionPreferenceFieldNumber = 285818076; - private readonly static string ConnectionPreferenceDefaultValue = ""; - - private string connectionPreference_; + /// Field number for the "app_engine" field. + public const int AppEngineFieldNumber = 340788768; + private global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine appEngine_; /// - /// - /// Check the ConnectionPreference enum for the list of possible values. + /// Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or cloudFunction may be set. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string ConnectionPreference { - get { return connectionPreference_ ?? ConnectionPreferenceDefaultValue; } + public global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine AppEngine { + get { return appEngine_; } set { - connectionPreference_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + appEngine_ = value; } } - /// Gets whether the "connection_preference" field is set + + /// Field number for the "cloud_function" field. + public const int CloudFunctionFieldNumber = 519893666; + private global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction cloudFunction_; + /// + /// Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or cloudFunction may be set. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasConnectionPreference { - get { return connectionPreference_ != null; } + public global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction CloudFunction { + get { return cloudFunction_; } + set { + cloudFunction_ = value; + } } - /// Clears the value of the "connection_preference" field + + /// Field number for the "cloud_run" field. + public const int CloudRunFieldNumber = 111060353; + private global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun cloudRun_; + /// + /// Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or cloudFunction may be set. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearConnectionPreference() { - connectionPreference_ = null; + public global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun CloudRun { + get { return cloudRun_; } + set { + cloudRun_ = value; + } } /// Field number for the "creation_timestamp" field. @@ -357145,62 +364132,63 @@ public void ClearCreationTimestamp() { creationTimestamp_ = null; } - /// Field number for the "description" field. - public const int DescriptionFieldNumber = 422937596; - private readonly static string DescriptionDefaultValue = ""; + /// Field number for the "default_port" field. + public const int DefaultPortFieldNumber = 423377855; + private readonly static int DefaultPortDefaultValue = 0; - private string description_; + private int defaultPort_; /// - /// An optional description of this resource. Provide this property when you create the resource. + /// The default port used if the port number is not specified in the network endpoint. If the network endpoint type is either GCE_VM_IP, SERVERLESS or PRIVATE_SERVICE_CONNECT, this field must not be specified. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } + public int DefaultPort { + get { if ((_hasBits0 & 4) != 0) { return defaultPort_; } else { return DefaultPortDefaultValue; } } set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 4; + defaultPort_ = value; } } - /// Gets whether the "description" field is set + /// Gets whether the "default_port" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDescription { - get { return description_ != null; } + public bool HasDefaultPort { + get { return (_hasBits0 & 4) != 0; } } - /// Clears the value of the "description" field + /// Clears the value of the "default_port" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDescription() { - description_ = null; + public void ClearDefaultPort() { + _hasBits0 &= ~4; } - /// Field number for the "fingerprint" field. - public const int FingerprintFieldNumber = 234678500; - private readonly static string FingerprintDefaultValue = ""; + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; - private string fingerprint_; + private string description_; /// - /// Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. An up-to-date fingerprint must be provided in order to patch. + /// An optional description of this resource. Provide this property when you create the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Fingerprint { - get { return fingerprint_ ?? FingerprintDefaultValue; } + public string Description { + get { return description_ ?? DescriptionDefaultValue; } set { - fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "fingerprint" field is set + /// Gets whether the "description" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFingerprint { - get { return fingerprint_ != null; } + public bool HasDescription { + get { return description_ != null; } } - /// Clears the value of the "fingerprint" field + /// Clears the value of the "description" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFingerprint() { - fingerprint_ = null; + public void ClearDescription() { + description_ = null; } /// Field number for the "id" field. @@ -357209,7 +364197,7 @@ public void ClearFingerprint() { private ulong id_; /// - /// [Output Only] The unique identifier for the resource type. The server generates this identifier. + /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -357239,7 +364227,7 @@ public void ClearId() { private string kind_; /// - /// [Output Only] Type of the resource. + /// [Output Only] Type of the resource. Always compute#networkEndpointGroup for network endpoint group. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -357268,7 +364256,7 @@ public void ClearKind() { private string name_; /// - /// Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. + /// Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -357297,7 +364285,7 @@ public void ClearName() { private string network_; /// - /// [Output Only] The URL of the network which the Network Attachment belongs to. Practically it is inferred by fetching the network of the first subnetwork associated. Because it is required that all the subnetworks must be from the same network, it is assured that the Network Attachment belongs to the same network as all the subnetworks. + /// The URL of the network to which all network endpoints in the NEG belong. Uses default project network if unspecified. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -357320,32 +364308,75 @@ public void ClearNetwork() { network_ = null; } - /// Field number for the "producer_accept_lists" field. - public const int ProducerAcceptListsFieldNumber = 202804523; - private static readonly pb::FieldCodec _repeated_producerAcceptLists_codec - = pb::FieldCodec.ForString(1622436186); - private readonly pbc::RepeatedField producerAcceptLists_ = new pbc::RepeatedField(); + /// Field number for the "network_endpoint_type" field. + public const int NetworkEndpointTypeFieldNumber = 118301523; + private readonly static string NetworkEndpointTypeDefaultValue = ""; + + private string networkEndpointType_; /// - /// Projects that are allowed to connect to this network attachment. The project can be specified using its id or number. + /// Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT, GCE_VM_IP_PORTMAP. + /// Check the NetworkEndpointType enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField ProducerAcceptLists { - get { return producerAcceptLists_; } + public string NetworkEndpointType { + get { return networkEndpointType_ ?? NetworkEndpointTypeDefaultValue; } + set { + networkEndpointType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "network_endpoint_type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNetworkEndpointType { + get { return networkEndpointType_ != null; } + } + /// Clears the value of the "network_endpoint_type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNetworkEndpointType() { + networkEndpointType_ = null; } - /// Field number for the "producer_reject_lists" field. - public const int ProducerRejectListsFieldNumber = 4112002; - private static readonly pb::FieldCodec _repeated_producerRejectLists_codec - = pb::FieldCodec.ForString(32896018); - private readonly pbc::RepeatedField producerRejectLists_ = new pbc::RepeatedField(); + /// Field number for the "psc_data" field. + public const int PscDataFieldNumber = 71937481; + private global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData pscData_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData PscData { + get { return pscData_; } + set { + pscData_ = value; + } + } + + /// Field number for the "psc_target_service" field. + public const int PscTargetServiceFieldNumber = 269132134; + private readonly static string PscTargetServiceDefaultValue = ""; + + private string pscTargetService_; /// - /// Projects that are not allowed to connect to this network attachment. The project can be specified using its id or number. + /// The target service url used to set up private service connection to a Google API or a PSC Producer Service Attachment. An example value is: asia-northeast3-cloudkms.googleapis.com /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField ProducerRejectLists { - get { return producerRejectLists_; } + public string PscTargetService { + get { return pscTargetService_ ?? PscTargetServiceDefaultValue; } + set { + pscTargetService_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "psc_target_service" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPscTargetService { + get { return pscTargetService_ != null; } + } + /// Clears the value of the "psc_target_service" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPscTargetService() { + pscTargetService_ = null; } /// Field number for the "region" field. @@ -357354,7 +364385,7 @@ public void ClearNetwork() { private string region_; /// - /// [Output Only] URL of the region where the network attachment resides. This field applies only to the region resource. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body. + /// [Output Only] The URL of the region where the network endpoint group is located. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -357406,79 +364437,128 @@ public void ClearSelfLink() { selfLink_ = null; } - /// Field number for the "self_link_with_id" field. - public const int SelfLinkWithIdFieldNumber = 44520962; - private readonly static string SelfLinkWithIdDefaultValue = ""; + /// Field number for the "size" field. + public const int SizeFieldNumber = 3530753; + private readonly static int SizeDefaultValue = 0; - private string selfLinkWithId_; + private int size_; /// - /// [Output Only] Server-defined URL for this resource's resource id. + /// [Output only] Number of network endpoints in the network endpoint group. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLinkWithId { - get { return selfLinkWithId_ ?? SelfLinkWithIdDefaultValue; } + public int Size { + get { if ((_hasBits0 & 2) != 0) { return size_; } else { return SizeDefaultValue; } } set { - selfLinkWithId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 2; + size_ = value; } } - /// Gets whether the "self_link_with_id" field is set + /// Gets whether the "size" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLinkWithId { - get { return selfLinkWithId_ != null; } + public bool HasSize { + get { return (_hasBits0 & 2) != 0; } } - /// Clears the value of the "self_link_with_id" field + /// Clears the value of the "size" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLinkWithId() { - selfLinkWithId_ = null; + public void ClearSize() { + _hasBits0 &= ~2; } - /// Field number for the "subnetworks" field. - public const int SubnetworksFieldNumber = 415853125; - private static readonly pb::FieldCodec _repeated_subnetworks_codec - = pb::FieldCodec.ForString(3326825002); - private readonly pbc::RepeatedField subnetworks_ = new pbc::RepeatedField(); + /// Field number for the "subnetwork" field. + public const int SubnetworkFieldNumber = 307827694; + private readonly static string SubnetworkDefaultValue = ""; + + private string subnetwork_; /// - /// An array of URLs where each entry is the URL of a subnet provided by the service consumer to use for endpoints in the producers that connect to this network attachment. + /// Optional URL of the subnetwork to which all network endpoints in the NEG belong. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Subnetworks { - get { return subnetworks_; } + public string Subnetwork { + get { return subnetwork_ ?? SubnetworkDefaultValue; } + set { + subnetwork_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "subnetwork" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSubnetwork { + get { return subnetwork_ != null; } + } + /// Clears the value of the "subnetwork" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSubnetwork() { + subnetwork_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private readonly static string ZoneDefaultValue = ""; + + private string zone_; + /// + /// [Output Only] The URL of the zone where the network endpoint group is located. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_ ?? ZoneDefaultValue; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "zone" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasZone { + get { return zone_ != null; } + } + /// Clears the value of the "zone" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearZone() { + zone_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkAttachment); + return Equals(other as NetworkEndpointGroup); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkAttachment other) { + public bool Equals(NetworkEndpointGroup other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!connectionEndpoints_.Equals(other.connectionEndpoints_)) return false; - if (ConnectionPreference != other.ConnectionPreference) return false; + if (!Annotations.Equals(other.Annotations)) return false; + if (!object.Equals(AppEngine, other.AppEngine)) return false; + if (!object.Equals(CloudFunction, other.CloudFunction)) return false; + if (!object.Equals(CloudRun, other.CloudRun)) return false; if (CreationTimestamp != other.CreationTimestamp) return false; + if (DefaultPort != other.DefaultPort) return false; if (Description != other.Description) return false; - if (Fingerprint != other.Fingerprint) return false; if (Id != other.Id) return false; if (Kind != other.Kind) return false; if (Name != other.Name) return false; if (Network != other.Network) return false; - if(!producerAcceptLists_.Equals(other.producerAcceptLists_)) return false; - if(!producerRejectLists_.Equals(other.producerRejectLists_)) return false; + if (NetworkEndpointType != other.NetworkEndpointType) return false; + if (!object.Equals(PscData, other.PscData)) return false; + if (PscTargetService != other.PscTargetService) return false; if (Region != other.Region) return false; if (SelfLink != other.SelfLink) return false; - if (SelfLinkWithId != other.SelfLinkWithId) return false; - if(!subnetworks_.Equals(other.subnetworks_)) return false; + if (Size != other.Size) return false; + if (Subnetwork != other.Subnetwork) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -357486,21 +364566,25 @@ public bool Equals(NetworkAttachment other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= connectionEndpoints_.GetHashCode(); - if (HasConnectionPreference) hash ^= ConnectionPreference.GetHashCode(); + hash ^= Annotations.GetHashCode(); + if (appEngine_ != null) hash ^= AppEngine.GetHashCode(); + if (cloudFunction_ != null) hash ^= CloudFunction.GetHashCode(); + if (cloudRun_ != null) hash ^= CloudRun.GetHashCode(); if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); + if (HasDefaultPort) hash ^= DefaultPort.GetHashCode(); if (HasDescription) hash ^= Description.GetHashCode(); - if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); if (HasId) hash ^= Id.GetHashCode(); if (HasKind) hash ^= Kind.GetHashCode(); if (HasName) hash ^= Name.GetHashCode(); if (HasNetwork) hash ^= Network.GetHashCode(); - hash ^= producerAcceptLists_.GetHashCode(); - hash ^= producerRejectLists_.GetHashCode(); + if (HasNetworkEndpointType) hash ^= NetworkEndpointType.GetHashCode(); + if (pscData_ != null) hash ^= PscData.GetHashCode(); + if (HasPscTargetService) hash ^= PscTargetService.GetHashCode(); if (HasRegion) hash ^= Region.GetHashCode(); if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (HasSelfLinkWithId) hash ^= SelfLinkWithId.GetHashCode(); - hash ^= subnetworks_.GetHashCode(); + if (HasSize) hash ^= Size.GetHashCode(); + if (HasSubnetwork) hash ^= Subnetwork.GetHashCode(); + if (HasZone) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -357531,42 +364615,67 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(218, 168, 239, 12); output.WriteString(Name); } - producerRejectLists_.WriteTo(output, _repeated_producerRejectLists_codec); + if (HasSize) { + output.WriteRawTag(136, 128, 188, 13); + output.WriteInt32(Size); + } + if (HasZone) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasCreationTimestamp) { output.WriteRawTag(178, 251, 184, 116); output.WriteString(CreationTimestamp); } - if (HasSelfLinkWithId) { - output.WriteRawTag(146, 224, 234, 169, 1); - output.WriteString(SelfLinkWithId); + if (pscData_ != null) { + output.WriteRawTag(202, 220, 181, 146, 2); + output.WriteMessage(PscData); + } + if (cloudRun_ != null) { + output.WriteRawTag(138, 216, 212, 167, 3); + output.WriteMessage(CloudRun); + } + annotations_.WriteTo(output, _map_annotations_codec); + if (HasNetworkEndpointType) { + output.WriteRawTag(154, 181, 164, 195, 3); + output.WriteString(NetworkEndpointType); } if (HasRegion) { output.WriteRawTag(162, 239, 132, 146, 4); output.WriteString(Region); } - producerAcceptLists_.WriteTo(output, _repeated_producerAcceptLists_codec); if (HasNetwork) { output.WriteRawTag(242, 162, 171, 248, 6); output.WriteString(Network); } - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasPscTargetService) { + output.WriteRawTag(178, 150, 212, 130, 8); + output.WriteString(PscTargetService); } - if (HasConnectionPreference) { - output.WriteRawTag(226, 205, 167, 194, 8); - output.WriteString(ConnectionPreference); + if (HasSubnetwork) { + output.WriteRawTag(242, 190, 162, 150, 9); + output.WriteString(Subnetwork); + } + if (appEngine_ != null) { + output.WriteRawTag(130, 226, 128, 148, 10); + output.WriteMessage(AppEngine); } - connectionEndpoints_.WriteTo(output, _repeated_connectionEndpoints_codec); - subnetworks_.WriteTo(output, _repeated_subnetworks_codec); if (HasDescription) { output.WriteRawTag(226, 191, 176, 205, 12); output.WriteString(Description); } + if (HasDefaultPort) { + output.WriteRawTag(248, 187, 135, 207, 12); + output.WriteInt32(DefaultPort); + } if (HasSelfLink) { output.WriteRawTag(234, 144, 169, 204, 13); output.WriteString(SelfLink); } + if (cloudFunction_ != null) { + output.WriteRawTag(146, 170, 158, 191, 15); + output.WriteMessage(CloudFunction); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -357589,42 +364698,67 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(218, 168, 239, 12); output.WriteString(Name); } - producerRejectLists_.WriteTo(ref output, _repeated_producerRejectLists_codec); + if (HasSize) { + output.WriteRawTag(136, 128, 188, 13); + output.WriteInt32(Size); + } + if (HasZone) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasCreationTimestamp) { output.WriteRawTag(178, 251, 184, 116); output.WriteString(CreationTimestamp); } - if (HasSelfLinkWithId) { - output.WriteRawTag(146, 224, 234, 169, 1); - output.WriteString(SelfLinkWithId); + if (pscData_ != null) { + output.WriteRawTag(202, 220, 181, 146, 2); + output.WriteMessage(PscData); + } + if (cloudRun_ != null) { + output.WriteRawTag(138, 216, 212, 167, 3); + output.WriteMessage(CloudRun); + } + annotations_.WriteTo(ref output, _map_annotations_codec); + if (HasNetworkEndpointType) { + output.WriteRawTag(154, 181, 164, 195, 3); + output.WriteString(NetworkEndpointType); } if (HasRegion) { output.WriteRawTag(162, 239, 132, 146, 4); output.WriteString(Region); } - producerAcceptLists_.WriteTo(ref output, _repeated_producerAcceptLists_codec); if (HasNetwork) { output.WriteRawTag(242, 162, 171, 248, 6); output.WriteString(Network); } - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasPscTargetService) { + output.WriteRawTag(178, 150, 212, 130, 8); + output.WriteString(PscTargetService); } - if (HasConnectionPreference) { - output.WriteRawTag(226, 205, 167, 194, 8); - output.WriteString(ConnectionPreference); + if (HasSubnetwork) { + output.WriteRawTag(242, 190, 162, 150, 9); + output.WriteString(Subnetwork); + } + if (appEngine_ != null) { + output.WriteRawTag(130, 226, 128, 148, 10); + output.WriteMessage(AppEngine); } - connectionEndpoints_.WriteTo(ref output, _repeated_connectionEndpoints_codec); - subnetworks_.WriteTo(ref output, _repeated_subnetworks_codec); if (HasDescription) { output.WriteRawTag(226, 191, 176, 205, 12); output.WriteString(Description); } + if (HasDefaultPort) { + output.WriteRawTag(248, 187, 135, 207, 12); + output.WriteInt32(DefaultPort); + } if (HasSelfLink) { output.WriteRawTag(234, 144, 169, 204, 13); output.WriteString(SelfLink); } + if (cloudFunction_ != null) { + output.WriteRawTag(146, 170, 158, 191, 15); + output.WriteMessage(CloudFunction); + } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -357635,19 +364769,25 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += connectionEndpoints_.CalculateSize(_repeated_connectionEndpoints_codec); - if (HasConnectionPreference) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(ConnectionPreference); + size += annotations_.CalculateSize(_map_annotations_codec); + if (appEngine_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(AppEngine); + } + if (cloudFunction_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(CloudFunction); + } + if (cloudRun_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(CloudRun); } if (HasCreationTimestamp) { size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); } + if (HasDefaultPort) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(DefaultPort); + } if (HasDescription) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); } - if (HasFingerprint) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); - } if (HasId) { size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); } @@ -357660,18 +364800,30 @@ public int CalculateSize() { if (HasNetwork) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); } - size += producerAcceptLists_.CalculateSize(_repeated_producerAcceptLists_codec); - size += producerRejectLists_.CalculateSize(_repeated_producerRejectLists_codec); + if (HasNetworkEndpointType) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointType); + } + if (pscData_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(PscData); + } + if (HasPscTargetService) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(PscTargetService); + } if (HasRegion) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); } if (HasSelfLink) { size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); } - if (HasSelfLinkWithId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLinkWithId); + if (HasSize) { + size += 4 + pb::CodedOutputStream.ComputeInt32Size(Size); + } + if (HasSubnetwork) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Subnetwork); + } + if (HasZone) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); } - size += subnetworks_.CalculateSize(_repeated_subnetworks_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -357680,23 +364832,38 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkAttachment other) { + public void MergeFrom(NetworkEndpointGroup other) { if (other == null) { return; } - connectionEndpoints_.Add(other.connectionEndpoints_); - if (other.HasConnectionPreference) { - ConnectionPreference = other.ConnectionPreference; + annotations_.MergeFrom(other.annotations_); + if (other.appEngine_ != null) { + if (appEngine_ == null) { + AppEngine = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine(); + } + AppEngine.MergeFrom(other.AppEngine); + } + if (other.cloudFunction_ != null) { + if (cloudFunction_ == null) { + CloudFunction = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction(); + } + CloudFunction.MergeFrom(other.CloudFunction); + } + if (other.cloudRun_ != null) { + if (cloudRun_ == null) { + CloudRun = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun(); + } + CloudRun.MergeFrom(other.CloudRun); } if (other.HasCreationTimestamp) { CreationTimestamp = other.CreationTimestamp; } + if (other.HasDefaultPort) { + DefaultPort = other.DefaultPort; + } if (other.HasDescription) { Description = other.Description; } - if (other.HasFingerprint) { - Fingerprint = other.Fingerprint; - } if (other.HasId) { Id = other.Id; } @@ -357709,18 +364876,33 @@ public void MergeFrom(NetworkAttachment other) { if (other.HasNetwork) { Network = other.Network; } - producerAcceptLists_.Add(other.producerAcceptLists_); - producerRejectLists_.Add(other.producerRejectLists_); + if (other.HasNetworkEndpointType) { + NetworkEndpointType = other.NetworkEndpointType; + } + if (other.pscData_ != null) { + if (pscData_ == null) { + PscData = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData(); + } + PscData.MergeFrom(other.PscData); + } + if (other.HasPscTargetService) { + PscTargetService = other.PscTargetService; + } if (other.HasRegion) { Region = other.Region; } if (other.HasSelfLink) { SelfLink = other.SelfLink; } - if (other.HasSelfLinkWithId) { - SelfLinkWithId = other.SelfLinkWithId; + if (other.HasSize) { + Size = other.Size; + } + if (other.HasSubnetwork) { + Subnetwork = other.Subnetwork; + } + if (other.HasZone) { + Zone = other.Zone; } - subnetworks_.Add(other.subnetworks_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -357748,54 +364930,82 @@ public void MergeFrom(pb::CodedInputStream input) { Name = input.ReadString(); break; } - case 32896018: { - producerRejectLists_.AddEntriesFrom(input, _repeated_producerRejectLists_codec); + case 28246024: { + Size = input.ReadInt32(); + break; + } + case 29957474: { + Zone = input.ReadString(); break; } case 244202930: { CreationTimestamp = input.ReadString(); break; } - case 356167698: { - SelfLinkWithId = input.ReadString(); + case 575499850: { + if (pscData_ == null) { + PscData = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData(); + } + input.ReadMessage(PscData); break; } - case 1111570338: { - Region = input.ReadString(); + case 888482826: { + if (cloudRun_ == null) { + CloudRun = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun(); + } + input.ReadMessage(CloudRun); break; } - case 1622436186: { - producerAcceptLists_.AddEntriesFrom(input, _repeated_producerAcceptLists_codec); + case 896260386: { + annotations_.AddEntriesFrom(input, _map_annotations_codec); break; } - case 1862979954: { - Network = input.ReadString(); + case 946412186: { + NetworkEndpointType = input.ReadString(); break; } - case 1877428002: { - Fingerprint = input.ReadString(); + case 1111570338: { + Region = input.ReadString(); break; } - case 2286544610: { - ConnectionPreference = input.ReadString(); + case 1862979954: { + Network = input.ReadString(); break; } - case 2608630506: { - connectionEndpoints_.AddEntriesFrom(input, _repeated_connectionEndpoints_codec); + case 2153057074: { + PscTargetService = input.ReadString(); break; } - case 3326825002: { - subnetworks_.AddEntriesFrom(input, _repeated_subnetworks_codec); + case 2462621554: { + Subnetwork = input.ReadString(); + break; + } + case 2726310146: { + if (appEngine_ == null) { + AppEngine = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine(); + } + input.ReadMessage(AppEngine); break; } case 3383500770: { Description = input.ReadString(); break; } + case 3387022840: { + DefaultPort = input.ReadInt32(); + break; + } case 3649718378: { SelfLink = input.ReadString(); break; } + case 4159149330: { + if (cloudFunction_ == null) { + CloudFunction = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction(); + } + input.ReadMessage(CloudFunction); + break; + } } } #endif @@ -357823,74 +365033,132 @@ public void MergeFrom(pb::CodedInputStream input) { Name = input.ReadString(); break; } - case 32896018: { - producerRejectLists_.AddEntriesFrom(ref input, _repeated_producerRejectLists_codec); + case 28246024: { + Size = input.ReadInt32(); + break; + } + case 29957474: { + Zone = input.ReadString(); break; } case 244202930: { CreationTimestamp = input.ReadString(); break; } - case 356167698: { - SelfLinkWithId = input.ReadString(); + case 575499850: { + if (pscData_ == null) { + PscData = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData(); + } + input.ReadMessage(PscData); break; } - case 1111570338: { - Region = input.ReadString(); + case 888482826: { + if (cloudRun_ == null) { + CloudRun = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun(); + } + input.ReadMessage(CloudRun); break; } - case 1622436186: { - producerAcceptLists_.AddEntriesFrom(ref input, _repeated_producerAcceptLists_codec); + case 896260386: { + annotations_.AddEntriesFrom(ref input, _map_annotations_codec); break; } - case 1862979954: { - Network = input.ReadString(); + case 946412186: { + NetworkEndpointType = input.ReadString(); break; } - case 1877428002: { - Fingerprint = input.ReadString(); + case 1111570338: { + Region = input.ReadString(); break; } - case 2286544610: { - ConnectionPreference = input.ReadString(); + case 1862979954: { + Network = input.ReadString(); break; } - case 2608630506: { - connectionEndpoints_.AddEntriesFrom(ref input, _repeated_connectionEndpoints_codec); + case 2153057074: { + PscTargetService = input.ReadString(); break; } - case 3326825002: { - subnetworks_.AddEntriesFrom(ref input, _repeated_subnetworks_codec); + case 2462621554: { + Subnetwork = input.ReadString(); + break; + } + case 2726310146: { + if (appEngine_ == null) { + AppEngine = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine(); + } + input.ReadMessage(AppEngine); break; } case 3383500770: { Description = input.ReadString(); break; } + case 3387022840: { + DefaultPort = input.ReadInt32(); + break; + } case 3649718378: { SelfLink = input.ReadString(); break; } + case 4159149330: { + if (cloudFunction_ == null) { + CloudFunction = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction(); + } + input.ReadMessage(CloudFunction); + break; + } } } } #endif #region Nested types - /// Container for nested types declared in the NetworkAttachment message type. + /// Container for nested types declared in the NetworkEndpointGroup message type. [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// + /// Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT, GCE_VM_IP_PORTMAP. /// - public enum ConnectionPreference { + public enum NetworkEndpointType { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_CONNECTION_PREFERENCE")] UndefinedConnectionPreference = 0, - [pbr::OriginalName("ACCEPT_AUTOMATIC")] AcceptAutomatic = 75250580, - [pbr::OriginalName("ACCEPT_MANUAL")] AcceptManual = 373061341, - [pbr::OriginalName("INVALID")] Invalid = 530283991, + [pbr::OriginalName("UNDEFINED_NETWORK_ENDPOINT_TYPE")] UndefinedNetworkEndpointType = 0, + /// + /// The network endpoint is represented by an IP address. + /// + [pbr::OriginalName("GCE_VM_IP")] GceVmIp = 401880793, + /// + /// The network endpoint is represented by IP address and port pair. + /// + [pbr::OriginalName("GCE_VM_IP_PORT")] GceVmIpPort = 501838375, + /// + /// The network endpoint is represented by an IP, Port and Client Destination Port. + /// + [pbr::OriginalName("GCE_VM_IP_PORTMAP")] GceVmIpPortmap = 22819253, + /// + /// The network endpoint is represented by fully qualified domain name and port. + /// + [pbr::OriginalName("INTERNET_FQDN_PORT")] InternetFqdnPort = 404154477, + /// + /// The network endpoint is represented by an internet IP address and port. + /// + [pbr::OriginalName("INTERNET_IP_PORT")] InternetIpPort = 477719963, + /// + /// The network endpoint is represented by an IP address and port. The endpoint belongs to a VM or pod running in a customer's on-premises. + /// + [pbr::OriginalName("NON_GCP_PRIVATE_IP_PORT")] NonGcpPrivateIpPort = 336447968, + /// + /// The network endpoint is either public Google APIs or services exposed by other GCP Project with a Service Attachment. The connection is set up by private service connect + /// + [pbr::OriginalName("PRIVATE_SERVICE_CONNECT")] PrivateServiceConnect = 48134724, + /// + /// The network endpoint is handled by specified serverless infrastructure. + /// + [pbr::OriginalName("SERVERLESS")] Serverless = 270492508, } } @@ -357899,24 +365167,23 @@ public enum ConnectionPreference { } /// - /// Contains a list of NetworkAttachmentsScopedList. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkAttachmentAggregatedList : pb::IMessage + public sealed partial class NetworkEndpointGroupAggregatedList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachmentAggregatedList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupAggregatedList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[867]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[883]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -357927,7 +365194,7 @@ public sealed partial class NetworkAttachmentAggregatedList : pb::IMessageField number for the "id" field. @@ -357982,15 +365250,15 @@ public void ClearId() { /// Field number for the "items" field. public const int ItemsFieldNumber = 100526016; - private static readonly pbc::MapField.Codec _map_items_codec - = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.NetworkAttachmentsScopedList.Parser), 804208130); - private readonly pbc::MapField items_ = new pbc::MapField(); + private static readonly pbc::MapField.Codec _map_items_codec + = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.NetworkEndpointGroupsScopedList.Parser), 804208130); + private readonly pbc::MapField items_ = new pbc::MapField(); /// - /// A list of NetworkAttachmentsScopedList resources. + /// A list of NetworkEndpointGroupsScopedList resources. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::MapField Items { + public pbc::MapField Items { get { return items_; } } @@ -357999,6 +365267,9 @@ public void ClearId() { private readonly static string KindDefaultValue = ""; private string kind_; + /// + /// [Output Only] The resource type, which is always compute#networkEndpointGroupAggregatedList for aggregated lists of network endpoint groups. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public string Kind { @@ -358078,6 +365349,20 @@ public void ClearSelfLink() { selfLink_ = null; } + /// Field number for the "unreachables" field. + public const int UnreachablesFieldNumber = 243372063; + private static readonly pb::FieldCodec _repeated_unreachables_codec + = pb::FieldCodec.ForString(1946976506); + private readonly pbc::RepeatedField unreachables_ = new pbc::RepeatedField(); + /// + /// [Output Only] Unreachable resources. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Unreachables { + get { return unreachables_; } + } + /// Field number for the "warning" field. public const int WarningFieldNumber = 50704284; private global::Google.Cloud.Compute.V1.Warning warning_; @@ -358096,12 +365381,12 @@ public void ClearSelfLink() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkAttachmentAggregatedList); + return Equals(other as NetworkEndpointGroupAggregatedList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkAttachmentAggregatedList other) { + public bool Equals(NetworkEndpointGroupAggregatedList other) { if (ReferenceEquals(other, null)) { return false; } @@ -358113,6 +365398,7 @@ public bool Equals(NetworkAttachmentAggregatedList other) { if (Kind != other.Kind) return false; if (NextPageToken != other.NextPageToken) return false; if (SelfLink != other.SelfLink) return false; + if(!unreachables_.Equals(other.unreachables_)) return false; if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -358126,6 +365412,7 @@ public override int GetHashCode() { if (HasKind) hash ^= Kind.GetHashCode(); if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + hash ^= unreachables_.GetHashCode(); if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -358162,6 +365449,7 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteString(NextPageToken); } items_.WriteTo(output, _map_items_codec); + unreachables_.WriteTo(output, _repeated_unreachables_codec); if (HasSelfLink) { output.WriteRawTag(234, 144, 169, 204, 13); output.WriteString(SelfLink); @@ -358193,6 +365481,7 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteString(NextPageToken); } items_.WriteTo(ref output, _map_items_codec); + unreachables_.WriteTo(ref output, _repeated_unreachables_codec); if (HasSelfLink) { output.WriteRawTag(234, 144, 169, 204, 13); output.WriteString(SelfLink); @@ -358220,6 +365509,7 @@ public int CalculateSize() { if (HasSelfLink) { size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); } + size += unreachables_.CalculateSize(_repeated_unreachables_codec); if (warning_ != null) { size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } @@ -358231,7 +365521,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkAttachmentAggregatedList other) { + public void MergeFrom(NetworkEndpointGroupAggregatedList other) { if (other == null) { return; } @@ -358248,6 +365538,7 @@ public void MergeFrom(NetworkAttachmentAggregatedList other) { if (other.HasSelfLink) { SelfLink = other.SelfLink; } + unreachables_.Add(other.unreachables_); if (other.warning_ != null) { if (warning_ == null) { Warning = new global::Google.Cloud.Compute.V1.Warning(); @@ -358292,6 +365583,10 @@ public void MergeFrom(pb::CodedInputStream input) { items_.AddEntriesFrom(input, _map_items_codec); break; } + case 1946976506: { + unreachables_.AddEntriesFrom(input, _repeated_unreachables_codec); + break; + } case 3649718378: { SelfLink = input.ReadString(); break; @@ -358334,6 +365629,10 @@ public void MergeFrom(pb::CodedInputStream input) { items_.AddEntriesFrom(ref input, _map_items_codec); break; } + case 1946976506: { + unreachables_.AddEntriesFrom(ref input, _repeated_unreachables_codec); + break; + } case 3649718378: { SelfLink = input.ReadString(); break; @@ -358346,24 +365645,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// [Output Only] A connection connected to this network attachment. + /// Configuration for an App Engine network endpoint group (NEG). The service is optional, may be provided explicitly or in the URL mask. The version is optional and can only be provided explicitly or in the URL mask when service is present. Note: App Engine service must be in the same project and located in the same region as the Serverless NEG. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkAttachmentConnectedEndpoint : pb::IMessage + public sealed partial class NetworkEndpointGroupAppEngine : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachmentConnectedEndpoint()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupAppEngine()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[868]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[884]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -358374,7 +365673,7 @@ public sealed partial class NetworkAttachmentConnectedEndpoint : pb::IMessageField number for the "ip_address" field. - public const int IpAddressFieldNumber = 406272220; - private readonly static string IpAddressDefaultValue = ""; - - private string ipAddress_; - /// - /// The IPv4 address assigned to the producer instance network interface. This value will be a range in case of Serverless. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string IpAddress { - get { return ipAddress_ ?? IpAddressDefaultValue; } - set { - ipAddress_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "ip_address" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasIpAddress { - get { return ipAddress_ != null; } - } - /// Clears the value of the "ip_address" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearIpAddress() { - ipAddress_ = null; - } - - /// Field number for the "ipv6_address" field. - public const int Ipv6AddressFieldNumber = 341563804; - private readonly static string Ipv6AddressDefaultValue = ""; - - private string ipv6Address_; - /// - /// The IPv6 address assigned to the producer instance network interface. This is only assigned when the stack types of both the instance network interface and the consumer subnet are IPv4_IPv6. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Ipv6Address { - get { return ipv6Address_ ?? Ipv6AddressDefaultValue; } - set { - ipv6Address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "ipv6_address" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasIpv6Address { - get { return ipv6Address_ != null; } - } - /// Clears the value of the "ipv6_address" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearIpv6Address() { - ipv6Address_ = null; - } - - /// Field number for the "project_id_or_num" field. - public const int ProjectIdOrNumFieldNumber = 349783336; - private readonly static string ProjectIdOrNumDefaultValue = ""; - - private string projectIdOrNum_; - /// - /// The project id or number of the interface to which the IP was assigned. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string ProjectIdOrNum { - get { return projectIdOrNum_ ?? ProjectIdOrNumDefaultValue; } - set { - projectIdOrNum_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "project_id_or_num" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasProjectIdOrNum { - get { return projectIdOrNum_ != null; } - } - /// Clears the value of the "project_id_or_num" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearProjectIdOrNum() { - projectIdOrNum_ = null; - } - - /// Field number for the "secondary_ip_cidr_ranges" field. - public const int SecondaryIpCidrRangesFieldNumber = 117184788; - private static readonly pb::FieldCodec _repeated_secondaryIpCidrRanges_codec - = pb::FieldCodec.ForString(937478306); - private readonly pbc::RepeatedField secondaryIpCidrRanges_ = new pbc::RepeatedField(); - /// - /// Alias IP ranges from the same subnetwork. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField SecondaryIpCidrRanges { - get { return secondaryIpCidrRanges_; } + public NetworkEndpointGroupAppEngine Clone() { + return new NetworkEndpointGroupAppEngine(this); } - /// Field number for the "status" field. - public const int StatusFieldNumber = 181260274; - private readonly static string StatusDefaultValue = ""; + /// Field number for the "service" field. + public const int ServiceFieldNumber = 373540533; + private readonly static string ServiceDefaultValue = ""; - private string status_; + private string service_; /// - /// The status of a connected endpoint to this network attachment. - /// Check the Status enum for the list of possible values. + /// Optional serving service. The service name is case-sensitive and must be 1-63 characters long. Example value: default, my-service. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Status { - get { return status_ ?? StatusDefaultValue; } + public string Service { + get { return service_ ?? ServiceDefaultValue; } set { - status_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + service_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "status" field is set + /// Gets whether the "service" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasStatus { - get { return status_ != null; } + public bool HasService { + get { return service_ != null; } } - /// Clears the value of the "status" field + /// Clears the value of the "service" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearStatus() { - status_ = null; + public void ClearService() { + service_ = null; } - /// Field number for the "subnetwork" field. - public const int SubnetworkFieldNumber = 307827694; - private readonly static string SubnetworkDefaultValue = ""; + /// Field number for the "url_mask" field. + public const int UrlMaskFieldNumber = 103352252; + private readonly static string UrlMaskDefaultValue = ""; - private string subnetwork_; + private string urlMask_; /// - /// The subnetwork used to assign the IP to the producer instance network interface. + /// An URL mask is one of the main components of the Cloud Function. A template to parse service and version fields from a request URL. URL mask allows for routing to multiple App Engine services without having to create multiple Network Endpoint Groups and backend services. For example, the request URLs foo1-dot-appname.appspot.com/v1 and foo1-dot-appname.appspot.com/v2 can be backed by the same Serverless NEG with URL mask <service>-dot-appname.appspot.com/<version>. The URL mask will parse them to { service = "foo1", version = "v1" } and { service = "foo1", version = "v2" } respectively. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Subnetwork { - get { return subnetwork_ ?? SubnetworkDefaultValue; } + public string UrlMask { + get { return urlMask_ ?? UrlMaskDefaultValue; } set { - subnetwork_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + urlMask_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "subnetwork" field is set + /// Gets whether the "url_mask" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSubnetwork { - get { return subnetwork_ != null; } + public bool HasUrlMask { + get { return urlMask_ != null; } } - /// Clears the value of the "subnetwork" field + /// Clears the value of the "url_mask" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSubnetwork() { - subnetwork_ = null; + public void ClearUrlMask() { + urlMask_ = null; } - /// Field number for the "subnetwork_cidr_range" field. - public const int SubnetworkCidrRangeFieldNumber = 383249827; - private readonly static string SubnetworkCidrRangeDefaultValue = ""; + /// Field number for the "version" field. + public const int VersionFieldNumber = 351608024; + private readonly static string VersionDefaultValue = ""; - private string subnetworkCidrRange_; + private string version_; /// - /// [Output Only] The CIDR range of the subnet from which the IPv4 internal IP was allocated from. + /// Optional serving version. The version name is case-sensitive and must be 1-100 characters long. Example value: v1, v2. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SubnetworkCidrRange { - get { return subnetworkCidrRange_ ?? SubnetworkCidrRangeDefaultValue; } + public string Version { + get { return version_ ?? VersionDefaultValue; } set { - subnetworkCidrRange_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + version_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "subnetwork_cidr_range" field is set + /// Gets whether the "version" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSubnetworkCidrRange { - get { return subnetworkCidrRange_ != null; } + public bool HasVersion { + get { return version_ != null; } } - /// Clears the value of the "subnetwork_cidr_range" field + /// Clears the value of the "version" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSubnetworkCidrRange() { - subnetworkCidrRange_ = null; + public void ClearVersion() { + version_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkAttachmentConnectedEndpoint); + return Equals(other as NetworkEndpointGroupAppEngine); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkAttachmentConnectedEndpoint other) { + public bool Equals(NetworkEndpointGroupAppEngine other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (IpAddress != other.IpAddress) return false; - if (Ipv6Address != other.Ipv6Address) return false; - if (ProjectIdOrNum != other.ProjectIdOrNum) return false; - if(!secondaryIpCidrRanges_.Equals(other.secondaryIpCidrRanges_)) return false; - if (Status != other.Status) return false; - if (Subnetwork != other.Subnetwork) return false; - if (SubnetworkCidrRange != other.SubnetworkCidrRange) return false; + if (Service != other.Service) return false; + if (UrlMask != other.UrlMask) return false; + if (Version != other.Version) return false; return Equals(_unknownFields, other._unknownFields); } @@ -358617,13 +365806,9 @@ public bool Equals(NetworkAttachmentConnectedEndpoint other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasIpAddress) hash ^= IpAddress.GetHashCode(); - if (HasIpv6Address) hash ^= Ipv6Address.GetHashCode(); - if (HasProjectIdOrNum) hash ^= ProjectIdOrNum.GetHashCode(); - hash ^= secondaryIpCidrRanges_.GetHashCode(); - if (HasStatus) hash ^= Status.GetHashCode(); - if (HasSubnetwork) hash ^= Subnetwork.GetHashCode(); - if (HasSubnetworkCidrRange) hash ^= SubnetworkCidrRange.GetHashCode(); + if (HasService) hash ^= Service.GetHashCode(); + if (HasUrlMask) hash ^= UrlMask.GetHashCode(); + if (HasVersion) hash ^= Version.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -358642,30 +365827,17 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - secondaryIpCidrRanges_.WriteTo(output, _repeated_secondaryIpCidrRanges_codec); - if (HasStatus) { - output.WriteRawTag(146, 255, 185, 179, 5); - output.WriteString(Status); - } - if (HasSubnetwork) { - output.WriteRawTag(242, 190, 162, 150, 9); - output.WriteString(Subnetwork); - } - if (HasIpv6Address) { - output.WriteRawTag(226, 153, 251, 150, 10); - output.WriteString(Ipv6Address); - } - if (HasProjectIdOrNum) { - output.WriteRawTag(194, 210, 168, 182, 10); - output.WriteString(ProjectIdOrNum); + if (HasUrlMask) { + output.WriteRawTag(226, 251, 160, 138, 3); + output.WriteString(UrlMask); } - if (HasSubnetworkCidrRange) { - output.WriteRawTag(154, 218, 253, 181, 11); - output.WriteString(SubnetworkCidrRange); + if (HasVersion) { + output.WriteRawTag(194, 205, 163, 189, 10); + output.WriteString(Version); } - if (HasIpAddress) { - output.WriteRawTag(226, 141, 231, 141, 12); - output.WriteString(IpAddress); + if (HasService) { + output.WriteRawTag(170, 235, 248, 144, 11); + output.WriteString(Service); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -358677,30 +365849,17 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - secondaryIpCidrRanges_.WriteTo(ref output, _repeated_secondaryIpCidrRanges_codec); - if (HasStatus) { - output.WriteRawTag(146, 255, 185, 179, 5); - output.WriteString(Status); - } - if (HasSubnetwork) { - output.WriteRawTag(242, 190, 162, 150, 9); - output.WriteString(Subnetwork); - } - if (HasIpv6Address) { - output.WriteRawTag(226, 153, 251, 150, 10); - output.WriteString(Ipv6Address); - } - if (HasProjectIdOrNum) { - output.WriteRawTag(194, 210, 168, 182, 10); - output.WriteString(ProjectIdOrNum); + if (HasUrlMask) { + output.WriteRawTag(226, 251, 160, 138, 3); + output.WriteString(UrlMask); } - if (HasSubnetworkCidrRange) { - output.WriteRawTag(154, 218, 253, 181, 11); - output.WriteString(SubnetworkCidrRange); + if (HasVersion) { + output.WriteRawTag(194, 205, 163, 189, 10); + output.WriteString(Version); } - if (HasIpAddress) { - output.WriteRawTag(226, 141, 231, 141, 12); - output.WriteString(IpAddress); + if (HasService) { + output.WriteRawTag(170, 235, 248, 144, 11); + output.WriteString(Service); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -358712,24 +365871,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasIpAddress) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(IpAddress); - } - if (HasIpv6Address) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Ipv6Address); - } - if (HasProjectIdOrNum) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(ProjectIdOrNum); - } - size += secondaryIpCidrRanges_.CalculateSize(_repeated_secondaryIpCidrRanges_codec); - if (HasStatus) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Status); + if (HasService) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Service); } - if (HasSubnetwork) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Subnetwork); + if (HasUrlMask) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(UrlMask); } - if (HasSubnetworkCidrRange) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SubnetworkCidrRange); + if (HasVersion) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Version); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -358739,28 +365888,18 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkAttachmentConnectedEndpoint other) { + public void MergeFrom(NetworkEndpointGroupAppEngine other) { if (other == null) { return; } - if (other.HasIpAddress) { - IpAddress = other.IpAddress; - } - if (other.HasIpv6Address) { - Ipv6Address = other.Ipv6Address; - } - if (other.HasProjectIdOrNum) { - ProjectIdOrNum = other.ProjectIdOrNum; - } - secondaryIpCidrRanges_.Add(other.secondaryIpCidrRanges_); - if (other.HasStatus) { - Status = other.Status; + if (other.HasService) { + Service = other.Service; } - if (other.HasSubnetwork) { - Subnetwork = other.Subnetwork; + if (other.HasUrlMask) { + UrlMask = other.UrlMask; } - if (other.HasSubnetworkCidrRange) { - SubnetworkCidrRange = other.SubnetworkCidrRange; + if (other.HasVersion) { + Version = other.Version; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -358777,32 +365916,16 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 937478306: { - secondaryIpCidrRanges_.AddEntriesFrom(input, _repeated_secondaryIpCidrRanges_codec); - break; - } - case 1450082194: { - Status = input.ReadString(); - break; - } - case 2462621554: { - Subnetwork = input.ReadString(); - break; - } - case 2732510434: { - Ipv6Address = input.ReadString(); - break; - } - case 2798266690: { - ProjectIdOrNum = input.ReadString(); + case 826818018: { + UrlMask = input.ReadString(); break; } - case 3065998618: { - SubnetworkCidrRange = input.ReadString(); + case 2812864194: { + Version = input.ReadString(); break; } - case 3250177762: { - IpAddress = input.ReadString(); + case 2988324266: { + Service = input.ReadString(); break; } } @@ -358820,32 +365943,16 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 937478306: { - secondaryIpCidrRanges_.AddEntriesFrom(ref input, _repeated_secondaryIpCidrRanges_codec); - break; - } - case 1450082194: { - Status = input.ReadString(); - break; - } - case 2462621554: { - Subnetwork = input.ReadString(); - break; - } - case 2732510434: { - Ipv6Address = input.ReadString(); - break; - } - case 2798266690: { - ProjectIdOrNum = input.ReadString(); + case 826818018: { + UrlMask = input.ReadString(); break; } - case 3065998618: { - SubnetworkCidrRange = input.ReadString(); + case 2812864194: { + Version = input.ReadString(); break; } - case 3250177762: { - IpAddress = input.ReadString(); + case 2988324266: { + Service = input.ReadString(); break; } } @@ -358853,65 +365960,27 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif - #region Nested types - /// Container for nested types declared in the NetworkAttachmentConnectedEndpoint message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// The status of a connected endpoint to this network attachment. - /// - public enum Status { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_STATUS")] UndefinedStatus = 0, - /// - /// The consumer allows traffic from the producer to reach its VPC. - /// - [pbr::OriginalName("ACCEPTED")] Accepted = 246714279, - /// - /// The consumer network attachment no longer exists. - /// - [pbr::OriginalName("CLOSED")] Closed = 380163436, - /// - /// The consumer needs to take further action before traffic can be served. - /// - [pbr::OriginalName("NEEDS_ATTENTION")] NeedsAttention = 344491452, - /// - /// The consumer neither allows nor prohibits traffic from the producer to reach its VPC. - /// - [pbr::OriginalName("PENDING")] Pending = 35394935, - /// - /// The consumer prohibits traffic from the producer to reach its VPC. - /// - [pbr::OriginalName("REJECTED")] Rejected = 174130302, - [pbr::OriginalName("STATUS_UNSPECIFIED")] Unspecified = 42133066, - } - - } - #endregion - } /// + /// Configuration for a Cloud Function network endpoint group (NEG). The function must be provided explicitly or in the URL mask. Note: Cloud Function must be in the same project and located in the same region as the Serverless NEG. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkAttachmentList : pb::IMessage + public sealed partial class NetworkEndpointGroupCloudFunction : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachmentList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupCloudFunction()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[869]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[885]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -358922,7 +365991,7 @@ public sealed partial class NetworkAttachmentList : pb::IMessageField number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static string IdDefaultValue = ""; - - private string id_; - /// - /// [Output Only] Unique identifier for the resource; defined by the server. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Id { - get { return id_ ?? IdDefaultValue; } - set { - id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return id_ != null; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - id_ = null; - } - - /// Field number for the "items" field. - public const int ItemsFieldNumber = 100526016; - private static readonly pb::FieldCodec _repeated_items_codec - = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.NetworkAttachment.Parser); - private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); - /// - /// A list of NetworkAttachment resources. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Items { - get { return items_; } - } - - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; - - private string kind_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } - set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "kind" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } - } - /// Clears the value of the "kind" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; + public NetworkEndpointGroupCloudFunction Clone() { + return new NetworkEndpointGroupCloudFunction(this); } - /// Field number for the "next_page_token" field. - public const int NextPageTokenFieldNumber = 79797525; - private readonly static string NextPageTokenDefaultValue = ""; + /// Field number for the "function" field. + public const int FunctionFieldNumber = 307196888; + private readonly static string FunctionDefaultValue = ""; - private string nextPageToken_; + private string function_; /// - /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + /// A user-defined name of the Cloud Function. The function name is case-sensitive and must be 1-63 characters long. Example value: func1. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NextPageToken { - get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + public string Function { + get { return function_ ?? FunctionDefaultValue; } set { - nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + function_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "next_page_token" field is set + /// Gets whether the "function" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNextPageToken { - get { return nextPageToken_ != null; } + public bool HasFunction { + get { return function_ != null; } } - /// Clears the value of the "next_page_token" field + /// Clears the value of the "function" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNextPageToken() { - nextPageToken_ = null; + public void ClearFunction() { + function_ = null; } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + /// Field number for the "url_mask" field. + public const int UrlMaskFieldNumber = 103352252; + private readonly static string UrlMaskDefaultValue = ""; - private string selfLink_; + private string urlMask_; /// - /// [Output Only] Server-defined URL for this resource. + /// An URL mask is one of the main components of the Cloud Function. A template to parse function field from a request URL. URL mask allows for routing to multiple Cloud Functions without having to create multiple Network Endpoint Groups and backend services. For example, request URLs mydomain.com/function1 and mydomain.com/function2 can be backed by the same Serverless NEG with URL mask /<function>. The URL mask will parse them to { function = "function1" } and { function = "function2" } respectively. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } + public string UrlMask { + get { return urlMask_ ?? UrlMaskDefaultValue; } set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + urlMask_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "self_link" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } - } - /// Clears the value of the "self_link" field + /// Gets whether the "url_mask" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + public bool HasUrlMask { + get { return urlMask_ != null; } } - - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; - /// - /// [Output Only] Informational warning message. - /// + /// Clears the value of the "url_mask" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } - set { - warning_ = value; - } + public void ClearUrlMask() { + urlMask_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkAttachmentList); + return Equals(other as NetworkEndpointGroupCloudFunction); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkAttachmentList other) { + public bool Equals(NetworkEndpointGroupCloudFunction other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Id != other.Id) return false; - if(!items_.Equals(other.items_)) return false; - if (Kind != other.Kind) return false; - if (NextPageToken != other.NextPageToken) return false; - if (SelfLink != other.SelfLink) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (Function != other.Function) return false; + if (UrlMask != other.UrlMask) return false; return Equals(_unknownFields, other._unknownFields); } @@ -359116,12 +366093,8 @@ public bool Equals(NetworkAttachmentList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasId) hash ^= Id.GetHashCode(); - hash ^= items_.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (HasFunction) hash ^= Function.GetHashCode(); + if (HasUrlMask) hash ^= UrlMask.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -359140,26 +366113,13 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (HasUrlMask) { + output.WriteRawTag(226, 251, 160, 138, 3); + output.WriteString(UrlMask); } - items_.WriteTo(output, _repeated_items_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasFunction) { + output.WriteRawTag(194, 189, 238, 147, 9); + output.WriteString(Function); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -359171,26 +366131,13 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (HasUrlMask) { + output.WriteRawTag(226, 251, 160, 138, 3); + output.WriteString(UrlMask); } - items_.WriteTo(ref output, _repeated_items_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasFunction) { + output.WriteRawTag(194, 189, 238, 147, 9); + output.WriteString(Function); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -359202,21 +366149,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); - } - size += items_.CalculateSize(_repeated_items_codec); - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); - } - if (HasNextPageToken) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); - } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + if (HasFunction) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Function); } - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (HasUrlMask) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(UrlMask); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -359226,293 +366163,15 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkAttachmentList other) { + public void MergeFrom(NetworkEndpointGroupCloudFunction other) { if (other == null) { return; } - if (other.HasId) { - Id = other.Id; - } - items_.Add(other.items_); - if (other.HasKind) { - Kind = other.Kind; - } - if (other.HasNextPageToken) { - NextPageToken = other.NextPageToken; - } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; - } - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - Warning.MergeFrom(other.Warning); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 26842: { - Id = input.ReadString(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); - break; - } - case 638380202: { - NextPageToken = input.ReadString(); - break; - } - case 804208130: { - items_.AddEntriesFrom(input, _repeated_items_codec); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - } - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 26842: { - Id = input.ReadString(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); - break; - } - case 638380202: { - NextPageToken = input.ReadString(); - break; - } - case 804208130: { - items_.AddEntriesFrom(ref input, _repeated_items_codec); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - } - } - } - #endif - - } - - /// - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkAttachmentsScopedList : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkAttachmentsScopedList()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[870]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkAttachmentsScopedList() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkAttachmentsScopedList(NetworkAttachmentsScopedList other) : this() { - networkAttachments_ = other.networkAttachments_.Clone(); - warning_ = other.warning_ != null ? other.warning_.Clone() : null; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkAttachmentsScopedList Clone() { - return new NetworkAttachmentsScopedList(this); - } - - /// Field number for the "network_attachments" field. - public const int NetworkAttachmentsFieldNumber = 521514783; - private static readonly pb::FieldCodec _repeated_networkAttachments_codec - = pb::FieldCodec.ForMessage(4172118266, global::Google.Cloud.Compute.V1.NetworkAttachment.Parser); - private readonly pbc::RepeatedField networkAttachments_ = new pbc::RepeatedField(); - /// - /// A list of NetworkAttachments contained in this scope. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField NetworkAttachments { - get { return networkAttachments_; } - } - - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; - /// - /// Informational warning which replaces the list of network attachments when the list is empty. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } - set { - warning_ = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as NetworkAttachmentsScopedList); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkAttachmentsScopedList other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if(!networkAttachments_.Equals(other.networkAttachments_)) return false; - if (!object.Equals(Warning, other.Warning)) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - hash ^= networkAttachments_.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - networkAttachments_.WriteTo(output, _repeated_networkAttachments_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); - } - networkAttachments_.WriteTo(ref output, _repeated_networkAttachments_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); - } - } - #endif - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - size += networkAttachments_.CalculateSize(_repeated_networkAttachments_codec); - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkAttachmentsScopedList other) { - if (other == null) { - return; + if (other.HasFunction) { + Function = other.Function; } - networkAttachments_.Add(other.networkAttachments_); - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - Warning.MergeFrom(other.Warning); + if (other.HasUrlMask) { + UrlMask = other.UrlMask; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -359529,15 +366188,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 826818018: { + UrlMask = input.ReadString(); break; } - case 4172118266: { - networkAttachments_.AddEntriesFrom(input, _repeated_networkAttachments_codec); + case 2457575106: { + Function = input.ReadString(); break; } } @@ -359555,15 +366211,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 826818018: { + UrlMask = input.ReadString(); break; } - case 4172118266: { - networkAttachments_.AddEntriesFrom(ref input, _repeated_networkAttachments_codec); + case 2457575106: { + Function = input.ReadString(); break; } } @@ -359574,25 +366227,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Represents a Google Cloud Armor network edge security service resource. + /// Configuration for a Cloud Run network endpoint group (NEG). The service must be provided explicitly or in the URL mask. The tag is optional, may be provided explicitly or in the URL mask. Note: Cloud Run service must be in the same project and located in the same region as the Serverless NEG. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEdgeSecurityService : pb::IMessage + public sealed partial class NetworkEndpointGroupCloudRun : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEdgeSecurityService()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupCloudRun()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[871]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[886]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -359603,7 +366255,7 @@ public sealed partial class NetworkEdgeSecurityService : pb::IMessageField number for the "creation_timestamp" field. - public const int CreationTimestampFieldNumber = 30525366; - private readonly static string CreationTimestampDefaultValue = ""; - - private string creationTimestamp_; - /// - /// [Output Only] Creation timestamp in RFC3339 text format. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string CreationTimestamp { - get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } - set { - creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "creation_timestamp" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasCreationTimestamp { - get { return creationTimestamp_ != null; } - } - /// Clears the value of the "creation_timestamp" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearCreationTimestamp() { - creationTimestamp_ = null; - } - - /// Field number for the "description" field. - public const int DescriptionFieldNumber = 422937596; - private readonly static string DescriptionDefaultValue = ""; - - private string description_; - /// - /// An optional description of this resource. Provide this property when you create the resource. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } - set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "description" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDescription { - get { return description_ != null; } - } - /// Clears the value of the "description" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDescription() { - description_ = null; - } - - /// Field number for the "fingerprint" field. - public const int FingerprintFieldNumber = 234678500; - private readonly static string FingerprintDefaultValue = ""; - - private string fingerprint_; - /// - /// Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a NetworkEdgeSecurityService. An up-to-date fingerprint must be provided in order to update the NetworkEdgeSecurityService, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a NetworkEdgeSecurityService. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Fingerprint { - get { return fingerprint_ ?? FingerprintDefaultValue; } - set { - fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "fingerprint" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFingerprint { - get { return fingerprint_ != null; } - } - /// Clears the value of the "fingerprint" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFingerprint() { - fingerprint_ = null; - } - - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static ulong IdDefaultValue = 0UL; - - private ulong id_; - /// - /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ulong Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } - set { - _hasBits0 |= 1; - id_ = value; - } - } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - _hasBits0 &= ~1; - } - - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; - - private string kind_; - /// - /// [Output only] Type of the resource. Always compute#networkEdgeSecurityService for NetworkEdgeSecurityServices - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } - set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "kind" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } - } - /// Clears the value of the "kind" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; - } - - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; - - private string name_; - /// - /// Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } - set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } - } - /// Clears the value of the "name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; - } - - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private readonly static string RegionDefaultValue = ""; - - private string region_; - /// - /// [Output Only] URL of the region where the resource resides. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_ ?? RegionDefaultValue; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "region" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRegion { - get { return region_ != null; } - } - /// Clears the value of the "region" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRegion() { - region_ = null; + public NetworkEndpointGroupCloudRun Clone() { + return new NetworkEndpointGroupCloudRun(this); } - /// Field number for the "security_policy" field. - public const int SecurityPolicyFieldNumber = 171082513; - private readonly static string SecurityPolicyDefaultValue = ""; + /// Field number for the "service" field. + public const int ServiceFieldNumber = 373540533; + private readonly static string ServiceDefaultValue = ""; - private string securityPolicy_; + private string service_; /// - /// The resource URL for the network edge security service associated with this network edge security service. + /// Cloud Run service is the main resource of Cloud Run. The service must be 1-63 characters long, and comply with RFC1035. Example value: "run-service". /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SecurityPolicy { - get { return securityPolicy_ ?? SecurityPolicyDefaultValue; } + public string Service { + get { return service_ ?? ServiceDefaultValue; } set { - securityPolicy_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + service_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "security_policy" field is set + /// Gets whether the "service" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSecurityPolicy { - get { return securityPolicy_ != null; } + public bool HasService { + get { return service_ != null; } } - /// Clears the value of the "security_policy" field + /// Clears the value of the "service" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSecurityPolicy() { - securityPolicy_ = null; + public void ClearService() { + service_ = null; } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; + /// Field number for the "tag" field. + public const int TagFieldNumber = 114586; + private readonly static string TagDefaultValue = ""; - private string selfLink_; + private string tag_; /// - /// [Output Only] Server-defined URL for the resource. + /// Optional Cloud Run tag represents the "named-revision" to provide additional fine-grained traffic routing information. The tag must be 1-63 characters long, and comply with RFC1035. Example value: "revision-0010". /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } + public string Tag { + get { return tag_ ?? TagDefaultValue; } set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + tag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "self_link" field is set + /// Gets whether the "tag" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } + public bool HasTag { + get { return tag_ != null; } } - /// Clears the value of the "self_link" field + /// Clears the value of the "tag" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + public void ClearTag() { + tag_ = null; } - /// Field number for the "self_link_with_id" field. - public const int SelfLinkWithIdFieldNumber = 44520962; - private readonly static string SelfLinkWithIdDefaultValue = ""; + /// Field number for the "url_mask" field. + public const int UrlMaskFieldNumber = 103352252; + private readonly static string UrlMaskDefaultValue = ""; - private string selfLinkWithId_; + private string urlMask_; /// - /// [Output Only] Server-defined URL for this resource with the resource id. + /// An URL mask is one of the main components of the Cloud Function. A template to parse <service> and <tag> fields from a request URL. URL mask allows for routing to multiple Run services without having to create multiple network endpoint groups and backend services. For example, request URLs foo1.domain.com/bar1 and foo1.domain.com/bar2 can be backed by the same Serverless Network Endpoint Group (NEG) with URL mask <tag>.domain.com/<service>. The URL mask will parse them to { service="bar1", tag="foo1" } and { service="bar2", tag="foo2" } respectively. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLinkWithId { - get { return selfLinkWithId_ ?? SelfLinkWithIdDefaultValue; } + public string UrlMask { + get { return urlMask_ ?? UrlMaskDefaultValue; } set { - selfLinkWithId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + urlMask_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "self_link_with_id" field is set + /// Gets whether the "url_mask" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLinkWithId { - get { return selfLinkWithId_ != null; } + public bool HasUrlMask { + get { return urlMask_ != null; } } - /// Clears the value of the "self_link_with_id" field + /// Clears the value of the "url_mask" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLinkWithId() { - selfLinkWithId_ = null; + public void ClearUrlMask() { + urlMask_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEdgeSecurityService); + return Equals(other as NetworkEndpointGroupCloudRun); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEdgeSecurityService other) { + public bool Equals(NetworkEndpointGroupCloudRun other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (CreationTimestamp != other.CreationTimestamp) return false; - if (Description != other.Description) return false; - if (Fingerprint != other.Fingerprint) return false; - if (Id != other.Id) return false; - if (Kind != other.Kind) return false; - if (Name != other.Name) return false; - if (Region != other.Region) return false; - if (SecurityPolicy != other.SecurityPolicy) return false; - if (SelfLink != other.SelfLink) return false; - if (SelfLinkWithId != other.SelfLinkWithId) return false; + if (Service != other.Service) return false; + if (Tag != other.Tag) return false; + if (UrlMask != other.UrlMask) return false; return Equals(_unknownFields, other._unknownFields); } @@ -359955,16 +366388,9 @@ public bool Equals(NetworkEdgeSecurityService other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); - if (HasDescription) hash ^= Description.GetHashCode(); - if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); - if (HasId) hash ^= Id.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - if (HasRegion) hash ^= Region.GetHashCode(); - if (HasSecurityPolicy) hash ^= SecurityPolicy.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (HasSelfLinkWithId) hash ^= SelfLinkWithId.GetHashCode(); + if (HasService) hash ^= Service.GetHashCode(); + if (HasTag) hash ^= Tag.GetHashCode(); + if (HasUrlMask) hash ^= UrlMask.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -359983,45 +366409,17 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (HasSelfLinkWithId) { - output.WriteRawTag(146, 224, 234, 169, 1); - output.WriteString(SelfLinkWithId); - } - if (HasRegion) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } - if (HasSecurityPolicy) { - output.WriteRawTag(138, 177, 208, 140, 5); - output.WriteString(SecurityPolicy); - } - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasTag) { + output.WriteRawTag(210, 249, 55); + output.WriteString(Tag); } - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (HasUrlMask) { + output.WriteRawTag(226, 251, 160, 138, 3); + output.WriteString(UrlMask); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasService) { + output.WriteRawTag(170, 235, 248, 144, 11); + output.WriteString(Service); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -360033,45 +366431,17 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (HasSelfLinkWithId) { - output.WriteRawTag(146, 224, 234, 169, 1); - output.WriteString(SelfLinkWithId); - } - if (HasRegion) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } - if (HasSecurityPolicy) { - output.WriteRawTag(138, 177, 208, 140, 5); - output.WriteString(SecurityPolicy); - } - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasTag) { + output.WriteRawTag(210, 249, 55); + output.WriteString(Tag); } - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); + if (HasUrlMask) { + output.WriteRawTag(226, 251, 160, 138, 3); + output.WriteString(UrlMask); } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); + if (HasService) { + output.WriteRawTag(170, 235, 248, 144, 11); + output.WriteString(Service); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -360083,35 +366453,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasCreationTimestamp) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); - } - if (HasDescription) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); - } - if (HasFingerprint) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); - } - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); - } - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); - } - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); - } - if (HasRegion) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } - if (HasSecurityPolicy) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SecurityPolicy); + if (HasService) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Service); } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + if (HasTag) { + size += 3 + pb::CodedOutputStream.ComputeStringSize(Tag); } - if (HasSelfLinkWithId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLinkWithId); + if (HasUrlMask) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(UrlMask); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -360121,39 +366470,18 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEdgeSecurityService other) { + public void MergeFrom(NetworkEndpointGroupCloudRun other) { if (other == null) { return; } - if (other.HasCreationTimestamp) { - CreationTimestamp = other.CreationTimestamp; - } - if (other.HasDescription) { - Description = other.Description; - } - if (other.HasFingerprint) { - Fingerprint = other.Fingerprint; - } - if (other.HasId) { - Id = other.Id; - } - if (other.HasKind) { - Kind = other.Kind; - } - if (other.HasName) { - Name = other.Name; - } - if (other.HasRegion) { - Region = other.Region; - } - if (other.HasSecurityPolicy) { - SecurityPolicy = other.SecurityPolicy; + if (other.HasService) { + Service = other.Service; } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; + if (other.HasTag) { + Tag = other.Tag; } - if (other.HasSelfLinkWithId) { - SelfLinkWithId = other.SelfLinkWithId; + if (other.HasUrlMask) { + UrlMask = other.UrlMask; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -360170,99 +366498,43 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 356167698: { - SelfLinkWithId = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } - case 1368660106: { - SecurityPolicy = input.ReadString(); - break; - } - case 1877428002: { - Fingerprint = input.ReadString(); - break; - } - case 3383500770: { - Description = input.ReadString(); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - } - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); + case 916690: { + Tag = input.ReadString(); break; } - case 356167698: { - SelfLinkWithId = input.ReadString(); + case 826818018: { + UrlMask = input.ReadString(); break; } - case 1111570338: { - Region = input.ReadString(); + case 2988324266: { + Service = input.ReadString(); break; } - case 1368660106: { - SecurityPolicy = input.ReadString(); + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - } - case 1877428002: { - Fingerprint = input.ReadString(); + case 916690: { + Tag = input.ReadString(); break; } - case 3383500770: { - Description = input.ReadString(); + case 826818018: { + UrlMask = input.ReadString(); break; } - case 3649718378: { - SelfLink = input.ReadString(); + case 2988324266: { + Service = input.ReadString(); break; } } @@ -360275,21 +366547,21 @@ public void MergeFrom(pb::CodedInputStream input) { /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEdgeSecurityServiceAggregatedList : pb::IMessage + public sealed partial class NetworkEndpointGroupList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEdgeSecurityServiceAggregatedList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[872]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[887]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -360300,7 +366572,7 @@ public sealed partial class NetworkEdgeSecurityServiceAggregatedList : pb::IMess [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEdgeSecurityServiceAggregatedList() { + public NetworkEndpointGroupList() { OnConstruction(); } @@ -360308,48 +366580,20 @@ public NetworkEdgeSecurityServiceAggregatedList() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEdgeSecurityServiceAggregatedList(NetworkEdgeSecurityServiceAggregatedList other) : this() { - etag_ = other.etag_; + public NetworkEndpointGroupList(NetworkEndpointGroupList other) : this() { id_ = other.id_; items_ = other.items_.Clone(); kind_ = other.kind_; nextPageToken_ = other.nextPageToken_; selfLink_ = other.selfLink_; - unreachables_ = other.unreachables_.Clone(); warning_ = other.warning_ != null ? other.warning_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEdgeSecurityServiceAggregatedList Clone() { - return new NetworkEdgeSecurityServiceAggregatedList(this); - } - - /// Field number for the "etag" field. - public const int EtagFieldNumber = 3123477; - private readonly static string EtagDefaultValue = ""; - - private string etag_; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Etag { - get { return etag_ ?? EtagDefaultValue; } - set { - etag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "etag" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasEtag { - get { return etag_ != null; } - } - /// Clears the value of the "etag" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearEtag() { - etag_ = null; + public NetworkEndpointGroupList Clone() { + return new NetworkEndpointGroupList(this); } /// Field number for the "id" field. @@ -360383,15 +366627,15 @@ public void ClearId() { /// Field number for the "items" field. public const int ItemsFieldNumber = 100526016; - private static readonly pbc::MapField.Codec _map_items_codec - = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.NetworkEdgeSecurityServicesScopedList.Parser), 804208130); - private readonly pbc::MapField items_ = new pbc::MapField(); + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.NetworkEndpointGroup.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); /// - /// A list of NetworkEdgeSecurityServicesScopedList resources. + /// A list of NetworkEndpointGroup resources. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::MapField Items { + public pbc::RepeatedField Items { get { return items_; } } @@ -360401,7 +366645,7 @@ public void ClearId() { private string kind_; /// - /// [Output Only] Type of resource. Always compute#networkEdgeSecurityServiceAggregatedList for lists of Network Edge Security Services. + /// [Output Only] The resource type, which is always compute#networkEndpointGroupList for network endpoint group lists. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -360482,20 +366726,6 @@ public void ClearSelfLink() { selfLink_ = null; } - /// Field number for the "unreachables" field. - public const int UnreachablesFieldNumber = 243372063; - private static readonly pb::FieldCodec _repeated_unreachables_codec - = pb::FieldCodec.ForString(1946976506); - private readonly pbc::RepeatedField unreachables_ = new pbc::RepeatedField(); - /// - /// [Output Only] Unreachable resources. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Unreachables { - get { return unreachables_; } - } - /// Field number for the "warning" field. public const int WarningFieldNumber = 50704284; private global::Google.Cloud.Compute.V1.Warning warning_; @@ -360514,25 +366744,23 @@ public void ClearSelfLink() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEdgeSecurityServiceAggregatedList); + return Equals(other as NetworkEndpointGroupList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEdgeSecurityServiceAggregatedList other) { + public bool Equals(NetworkEndpointGroupList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Etag != other.Etag) return false; if (Id != other.Id) return false; - if (!Items.Equals(other.Items)) return false; + if(!items_.Equals(other.items_)) return false; if (Kind != other.Kind) return false; if (NextPageToken != other.NextPageToken) return false; if (SelfLink != other.SelfLink) return false; - if(!unreachables_.Equals(other.unreachables_)) return false; if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -360541,13 +366769,11 @@ public bool Equals(NetworkEdgeSecurityServiceAggregatedList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasEtag) hash ^= Etag.GetHashCode(); if (HasId) hash ^= Id.GetHashCode(); - hash ^= Items.GetHashCode(); + hash ^= items_.GetHashCode(); if (HasKind) hash ^= Kind.GetHashCode(); if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - hash ^= unreachables_.GetHashCode(); if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -360571,10 +366797,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(218, 209, 1); output.WriteString(Id); } - if (HasEtag) { - output.WriteRawTag(170, 145, 245, 11); - output.WriteString(Etag); - } if (HasKind) { output.WriteRawTag(162, 185, 199, 12); output.WriteString(Kind); @@ -360587,8 +366809,7 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(170, 209, 179, 176, 2); output.WriteString(NextPageToken); } - items_.WriteTo(output, _map_items_codec); - unreachables_.WriteTo(output, _repeated_unreachables_codec); + items_.WriteTo(output, _repeated_items_codec); if (HasSelfLink) { output.WriteRawTag(234, 144, 169, 204, 13); output.WriteString(SelfLink); @@ -360607,10 +366828,6 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(218, 209, 1); output.WriteString(Id); } - if (HasEtag) { - output.WriteRawTag(170, 145, 245, 11); - output.WriteString(Etag); - } if (HasKind) { output.WriteRawTag(162, 185, 199, 12); output.WriteString(Kind); @@ -360623,8 +366840,7 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(170, 209, 179, 176, 2); output.WriteString(NextPageToken); } - items_.WriteTo(ref output, _map_items_codec); - unreachables_.WriteTo(ref output, _repeated_unreachables_codec); + items_.WriteTo(ref output, _repeated_items_codec); if (HasSelfLink) { output.WriteRawTag(234, 144, 169, 204, 13); output.WriteString(SelfLink); @@ -360639,13 +366855,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasEtag) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Etag); - } if (HasId) { size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); } - size += items_.CalculateSize(_map_items_codec); + size += items_.CalculateSize(_repeated_items_codec); if (HasKind) { size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); } @@ -360655,7 +366868,6 @@ public int CalculateSize() { if (HasSelfLink) { size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); } - size += unreachables_.CalculateSize(_repeated_unreachables_codec); if (warning_ != null) { size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } @@ -360667,17 +366879,14 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEdgeSecurityServiceAggregatedList other) { + public void MergeFrom(NetworkEndpointGroupList other) { if (other == null) { return; } - if (other.HasEtag) { - Etag = other.Etag; - } if (other.HasId) { Id = other.Id; } - items_.MergeFrom(other.items_); + items_.Add(other.items_); if (other.HasKind) { Kind = other.Kind; } @@ -360687,7 +366896,6 @@ public void MergeFrom(NetworkEdgeSecurityServiceAggregatedList other) { if (other.HasSelfLink) { SelfLink = other.SelfLink; } - unreachables_.Add(other.unreachables_); if (other.warning_ != null) { if (warning_ == null) { Warning = new global::Google.Cloud.Compute.V1.Warning(); @@ -360713,10 +366921,6 @@ public void MergeFrom(pb::CodedInputStream input) { Id = input.ReadString(); break; } - case 24987818: { - Etag = input.ReadString(); - break; - } case 26336418: { Kind = input.ReadString(); break; @@ -360733,11 +366937,7 @@ public void MergeFrom(pb::CodedInputStream input) { break; } case 804208130: { - items_.AddEntriesFrom(input, _map_items_codec); - break; - } - case 1946976506: { - unreachables_.AddEntriesFrom(input, _repeated_unreachables_codec); + items_.AddEntriesFrom(input, _repeated_items_codec); break; } case 3649718378: { @@ -360763,10 +366963,6 @@ public void MergeFrom(pb::CodedInputStream input) { Id = input.ReadString(); break; } - case 24987818: { - Etag = input.ReadString(); - break; - } case 26336418: { Kind = input.ReadString(); break; @@ -360783,11 +366979,7 @@ public void MergeFrom(pb::CodedInputStream input) { break; } case 804208130: { - items_.AddEntriesFrom(ref input, _map_items_codec); - break; - } - case 1946976506: { - unreachables_.AddEntriesFrom(ref input, _repeated_unreachables_codec); + items_.AddEntriesFrom(ref input, _repeated_items_codec); break; } case 3649718378: { @@ -360802,23 +366994,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// + /// All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEdgeSecurityServicesScopedList : pb::IMessage + public sealed partial class NetworkEndpointGroupPscData : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEdgeSecurityServicesScopedList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupPscData()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[873]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[888]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -360829,7 +367023,7 @@ public sealed partial class NetworkEdgeSecurityServicesScopedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEdgeSecurityServicesScopedList() { + public NetworkEndpointGroupPscData() { OnConstruction(); } @@ -360837,64 +367031,159 @@ public NetworkEdgeSecurityServicesScopedList() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEdgeSecurityServicesScopedList(NetworkEdgeSecurityServicesScopedList other) : this() { - networkEdgeSecurityServices_ = other.networkEdgeSecurityServices_.Clone(); - warning_ = other.warning_ != null ? other.warning_.Clone() : null; + public NetworkEndpointGroupPscData(NetworkEndpointGroupPscData other) : this() { + _hasBits0 = other._hasBits0; + consumerPscAddress_ = other.consumerPscAddress_; + producerPort_ = other.producerPort_; + pscConnectionId_ = other.pscConnectionId_; + pscConnectionStatus_ = other.pscConnectionStatus_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEdgeSecurityServicesScopedList Clone() { - return new NetworkEdgeSecurityServicesScopedList(this); + public NetworkEndpointGroupPscData Clone() { + return new NetworkEndpointGroupPscData(this); } - /// Field number for the "network_edge_security_services" field. - public const int NetworkEdgeSecurityServicesFieldNumber = 35530156; - private static readonly pb::FieldCodec _repeated_networkEdgeSecurityServices_codec - = pb::FieldCodec.ForMessage(284241250, global::Google.Cloud.Compute.V1.NetworkEdgeSecurityService.Parser); - private readonly pbc::RepeatedField networkEdgeSecurityServices_ = new pbc::RepeatedField(); + /// Field number for the "consumer_psc_address" field. + public const int ConsumerPscAddressFieldNumber = 452646572; + private readonly static string ConsumerPscAddressDefaultValue = ""; + + private string consumerPscAddress_; /// - /// A list of NetworkEdgeSecurityServices contained in this scope. + /// [Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField NetworkEdgeSecurityServices { - get { return networkEdgeSecurityServices_; } + public string ConsumerPscAddress { + get { return consumerPscAddress_ ?? ConsumerPscAddressDefaultValue; } + set { + consumerPscAddress_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "consumer_psc_address" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasConsumerPscAddress { + get { return consumerPscAddress_ != null; } + } + /// Clears the value of the "consumer_psc_address" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearConsumerPscAddress() { + consumerPscAddress_ = null; } - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; + /// Field number for the "producer_port" field. + public const int ProducerPortFieldNumber = 410021134; + private readonly static int ProducerPortDefaultValue = 0; + + private int producerPort_; /// - /// Informational warning which replaces the list of security policies when the list is empty. + /// The psc producer port is used to connect PSC NEG with specific port on the PSC Producer side; should only be used for the PRIVATE_SERVICE_CONNECT NEG type /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } + public int ProducerPort { + get { if ((_hasBits0 & 2) != 0) { return producerPort_; } else { return ProducerPortDefaultValue; } } set { - warning_ = value; + _hasBits0 |= 2; + producerPort_ = value; + } + } + /// Gets whether the "producer_port" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProducerPort { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "producer_port" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProducerPort() { + _hasBits0 &= ~2; + } + + /// Field number for the "psc_connection_id" field. + public const int PscConnectionIdFieldNumber = 292082397; + private readonly static ulong PscConnectionIdDefaultValue = 0UL; + + private ulong pscConnectionId_; + /// + /// [Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong PscConnectionId { + get { if ((_hasBits0 & 1) != 0) { return pscConnectionId_; } else { return PscConnectionIdDefaultValue; } } + set { + _hasBits0 |= 1; + pscConnectionId_ = value; + } + } + /// Gets whether the "psc_connection_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPscConnectionId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "psc_connection_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPscConnectionId() { + _hasBits0 &= ~1; + } + + /// Field number for the "psc_connection_status" field. + public const int PscConnectionStatusFieldNumber = 184149172; + private readonly static string PscConnectionStatusDefaultValue = ""; + + private string pscConnectionStatus_; + /// + /// [Output Only] The connection status of the PSC Forwarding Rule. + /// Check the PscConnectionStatus enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PscConnectionStatus { + get { return pscConnectionStatus_ ?? PscConnectionStatusDefaultValue; } + set { + pscConnectionStatus_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "psc_connection_status" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPscConnectionStatus { + get { return pscConnectionStatus_ != null; } + } + /// Clears the value of the "psc_connection_status" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPscConnectionStatus() { + pscConnectionStatus_ = null; + } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEdgeSecurityServicesScopedList); + return Equals(other as NetworkEndpointGroupPscData); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEdgeSecurityServicesScopedList other) { + public bool Equals(NetworkEndpointGroupPscData other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!networkEdgeSecurityServices_.Equals(other.networkEdgeSecurityServices_)) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (ConsumerPscAddress != other.ConsumerPscAddress) return false; + if (ProducerPort != other.ProducerPort) return false; + if (PscConnectionId != other.PscConnectionId) return false; + if (PscConnectionStatus != other.PscConnectionStatus) return false; return Equals(_unknownFields, other._unknownFields); } @@ -360902,8 +367191,10 @@ public bool Equals(NetworkEdgeSecurityServicesScopedList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= networkEdgeSecurityServices_.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (HasConsumerPscAddress) hash ^= ConsumerPscAddress.GetHashCode(); + if (HasProducerPort) hash ^= ProducerPort.GetHashCode(); + if (HasPscConnectionId) hash ^= PscConnectionId.GetHashCode(); + if (HasPscConnectionStatus) hash ^= PscConnectionStatus.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -360922,10 +367213,21 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - networkEdgeSecurityServices_.WriteTo(output, _repeated_networkEdgeSecurityServices_codec); - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasPscConnectionStatus) { + output.WriteRawTag(162, 203, 188, 190, 5); + output.WriteString(PscConnectionStatus); + } + if (HasPscConnectionId) { + output.WriteRawTag(232, 173, 154, 218, 8); + output.WriteUInt64(PscConnectionId); + } + if (HasProducerPort) { + output.WriteRawTag(240, 208, 141, 156, 12); + output.WriteInt32(ProducerPort); + } + if (HasConsumerPscAddress) { + output.WriteRawTag(226, 234, 218, 190, 13); + output.WriteString(ConsumerPscAddress); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -360937,10 +367239,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - networkEdgeSecurityServices_.WriteTo(ref output, _repeated_networkEdgeSecurityServices_codec); - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasPscConnectionStatus) { + output.WriteRawTag(162, 203, 188, 190, 5); + output.WriteString(PscConnectionStatus); + } + if (HasPscConnectionId) { + output.WriteRawTag(232, 173, 154, 218, 8); + output.WriteUInt64(PscConnectionId); + } + if (HasProducerPort) { + output.WriteRawTag(240, 208, 141, 156, 12); + output.WriteInt32(ProducerPort); + } + if (HasConsumerPscAddress) { + output.WriteRawTag(226, 234, 218, 190, 13); + output.WriteString(ConsumerPscAddress); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -360952,9 +367265,17 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += networkEdgeSecurityServices_.CalculateSize(_repeated_networkEdgeSecurityServices_codec); - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (HasConsumerPscAddress) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(ConsumerPscAddress); + } + if (HasProducerPort) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(ProducerPort); + } + if (HasPscConnectionId) { + size += 5 + pb::CodedOutputStream.ComputeUInt64Size(PscConnectionId); + } + if (HasPscConnectionStatus) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(PscConnectionStatus); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -360964,16 +367285,21 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEdgeSecurityServicesScopedList other) { + public void MergeFrom(NetworkEndpointGroupPscData other) { if (other == null) { return; } - networkEdgeSecurityServices_.Add(other.networkEdgeSecurityServices_); - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - Warning.MergeFrom(other.Warning); + if (other.HasConsumerPscAddress) { + ConsumerPscAddress = other.ConsumerPscAddress; + } + if (other.HasProducerPort) { + ProducerPort = other.ProducerPort; + } + if (other.HasPscConnectionId) { + PscConnectionId = other.PscConnectionId; + } + if (other.HasPscConnectionStatus) { + PscConnectionStatus = other.PscConnectionStatus; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -360990,15 +367316,20 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 284241250: { - networkEdgeSecurityServices_.AddEntriesFrom(input, _repeated_networkEdgeSecurityServices_codec); + case 1473193378: { + PscConnectionStatus = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 2336659176: { + PscConnectionId = input.ReadUInt64(); + break; + } + case 3280169072: { + ProducerPort = input.ReadInt32(); + break; + } + case 3621172578: { + ConsumerPscAddress = input.ReadString(); break; } } @@ -361016,15 +367347,20 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 284241250: { - networkEdgeSecurityServices_.AddEntriesFrom(ref input, _repeated_networkEdgeSecurityServices_codec); + case 1473193378: { + PscConnectionStatus = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 2336659176: { + PscConnectionId = input.ReadUInt64(); + break; + } + case 3280169072: { + ProducerPort = input.ReadInt32(); + break; + } + case 3621172578: { + ConsumerPscAddress = input.ReadString(); break; } } @@ -361032,28 +367368,65 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the NetworkEndpointGroupPscData message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// [Output Only] The connection status of the PSC Forwarding Rule. + /// + public enum PscConnectionStatus { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_PSC_CONNECTION_STATUS")] UndefinedPscConnectionStatus = 0, + /// + /// The connection has been accepted by the producer. + /// + [pbr::OriginalName("ACCEPTED")] Accepted = 246714279, + /// + /// The connection has been closed by the producer and will not serve traffic going forward. + /// + [pbr::OriginalName("CLOSED")] Closed = 380163436, + /// + /// The connection has been accepted by the producer, but the producer needs to take further action before the forwarding rule can serve traffic. + /// + [pbr::OriginalName("NEEDS_ATTENTION")] NeedsAttention = 344491452, + /// + /// The connection is pending acceptance by the producer. + /// + [pbr::OriginalName("PENDING")] Pending = 35394935, + /// + /// The connection has been rejected by the producer. + /// + [pbr::OriginalName("REJECTED")] Rejected = 174130302, + [pbr::OriginalName("STATUS_UNSPECIFIED")] StatusUnspecified = 42133066, + } + + } + #endregion + } /// - /// The network endpoint. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpoint : pb::IMessage + public sealed partial class NetworkEndpointGroupsAttachEndpointsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpoint()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsAttachEndpointsRequest()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[874]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[889]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -361064,7 +367437,7 @@ public sealed partial class NetworkEndpoint : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpoint() { + public NetworkEndpointGroupsAttachEndpointsRequest() { OnConstruction(); } @@ -361072,236 +367445,47 @@ public NetworkEndpoint() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpoint(NetworkEndpoint other) : this() { - _hasBits0 = other._hasBits0; - annotations_ = other.annotations_.Clone(); - clientDestinationPort_ = other.clientDestinationPort_; - fqdn_ = other.fqdn_; - instance_ = other.instance_; - ipAddress_ = other.ipAddress_; - ipv6Address_ = other.ipv6Address_; - port_ = other.port_; + public NetworkEndpointGroupsAttachEndpointsRequest(NetworkEndpointGroupsAttachEndpointsRequest other) : this() { + networkEndpoints_ = other.networkEndpoints_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpoint Clone() { - return new NetworkEndpoint(this); - } - - /// Field number for the "annotations" field. - public const int AnnotationsFieldNumber = 112032548; - private static readonly pbc::MapField.Codec _map_annotations_codec - = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 896260386); - private readonly pbc::MapField annotations_ = new pbc::MapField(); - /// - /// Metadata defined as annotations on the network endpoint. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::MapField Annotations { - get { return annotations_; } - } - - /// Field number for the "client_destination_port" field. - public const int ClientDestinationPortFieldNumber = 123765766; - private readonly static int ClientDestinationPortDefaultValue = 0; - - private int clientDestinationPort_; - /// - /// Represents the port number to which PSC consumer sends packets. Only valid for network endpoint groups created with GCE_VM_IP_PORTMAP endpoint type. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int ClientDestinationPort { - get { if ((_hasBits0 & 2) != 0) { return clientDestinationPort_; } else { return ClientDestinationPortDefaultValue; } } - set { - _hasBits0 |= 2; - clientDestinationPort_ = value; - } - } - /// Gets whether the "client_destination_port" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasClientDestinationPort { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "client_destination_port" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearClientDestinationPort() { - _hasBits0 &= ~2; - } - - /// Field number for the "fqdn" field. - public const int FqdnFieldNumber = 3150485; - private readonly static string FqdnDefaultValue = ""; - - private string fqdn_; - /// - /// Optional fully qualified domain name of network endpoint. This can only be specified when NetworkEndpointGroup.network_endpoint_type is NON_GCP_FQDN_PORT. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Fqdn { - get { return fqdn_ ?? FqdnDefaultValue; } - set { - fqdn_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "fqdn" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFqdn { - get { return fqdn_ != null; } - } - /// Clears the value of the "fqdn" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFqdn() { - fqdn_ = null; - } - - /// Field number for the "instance" field. - public const int InstanceFieldNumber = 18257045; - private readonly static string InstanceDefaultValue = ""; - - private string instance_; - /// - /// The name or a URL of VM instance of this network endpoint. This field is required for network endpoints of type GCE_VM_IP and GCE_VM_IP_PORT. The instance must be in the same zone of network endpoint group (for zonal NEGs) or in the zone within the region of the NEG (for regional NEGs). If the ipAddress is specified, it must belongs to the VM instance. The name must be 1-63 characters long, and comply with RFC1035 or be a valid URL pointing to an existing instance. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Instance { - get { return instance_ ?? InstanceDefaultValue; } - set { - instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "instance" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasInstance { - get { return instance_ != null; } - } - /// Clears the value of the "instance" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearInstance() { - instance_ = null; - } - - /// Field number for the "ip_address" field. - public const int IpAddressFieldNumber = 406272220; - private readonly static string IpAddressDefaultValue = ""; - - private string ipAddress_; - /// - /// Optional IPv4 address of network endpoint. The IP address must belong to a VM in Compute Engine (either the primary IP or as part of an aliased IP range). If the IP address is not specified, then the primary IP address for the VM instance in the network that the network endpoint group belongs to will be used. This field is redundant and need not be set for network endpoints of type GCE_VM_IP. If set, it must be set to the primary internal IP address of the attached VM instance that matches the subnetwork of the NEG. The primary internal IP address from any NIC of a multi-NIC VM instance can be added to a NEG as long as it matches the NEG subnetwork. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string IpAddress { - get { return ipAddress_ ?? IpAddressDefaultValue; } - set { - ipAddress_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "ip_address" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasIpAddress { - get { return ipAddress_ != null; } - } - /// Clears the value of the "ip_address" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearIpAddress() { - ipAddress_ = null; - } - - /// Field number for the "ipv6_address" field. - public const int Ipv6AddressFieldNumber = 341563804; - private readonly static string Ipv6AddressDefaultValue = ""; - - private string ipv6Address_; - /// - /// Optional IPv6 address of network endpoint. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Ipv6Address { - get { return ipv6Address_ ?? Ipv6AddressDefaultValue; } - set { - ipv6Address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "ipv6_address" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasIpv6Address { - get { return ipv6Address_ != null; } - } - /// Clears the value of the "ipv6_address" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearIpv6Address() { - ipv6Address_ = null; + public NetworkEndpointGroupsAttachEndpointsRequest Clone() { + return new NetworkEndpointGroupsAttachEndpointsRequest(this); } - /// Field number for the "port" field. - public const int PortFieldNumber = 3446913; - private readonly static int PortDefaultValue = 0; - - private int port_; + /// Field number for the "network_endpoints" field. + public const int NetworkEndpointsFieldNumber = 149850285; + private static readonly pb::FieldCodec _repeated_networkEndpoints_codec + = pb::FieldCodec.ForMessage(1198802282, global::Google.Cloud.Compute.V1.NetworkEndpoint.Parser); + private readonly pbc::RepeatedField networkEndpoints_ = new pbc::RepeatedField(); /// - /// Optional port number of network endpoint. If not specified, the defaultPort for the network endpoint group will be used. This field can not be set for network endpoints of type GCE_VM_IP. + /// The list of network endpoints to be attached. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int Port { - get { if ((_hasBits0 & 1) != 0) { return port_; } else { return PortDefaultValue; } } - set { - _hasBits0 |= 1; - port_ = value; - } - } - /// Gets whether the "port" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPort { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "port" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPort() { - _hasBits0 &= ~1; + public pbc::RepeatedField NetworkEndpoints { + get { return networkEndpoints_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpoint); + return Equals(other as NetworkEndpointGroupsAttachEndpointsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpoint other) { + public bool Equals(NetworkEndpointGroupsAttachEndpointsRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!Annotations.Equals(other.Annotations)) return false; - if (ClientDestinationPort != other.ClientDestinationPort) return false; - if (Fqdn != other.Fqdn) return false; - if (Instance != other.Instance) return false; - if (IpAddress != other.IpAddress) return false; - if (Ipv6Address != other.Ipv6Address) return false; - if (Port != other.Port) return false; + if(!networkEndpoints_.Equals(other.networkEndpoints_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -361309,13 +367493,7 @@ public bool Equals(NetworkEndpoint other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= Annotations.GetHashCode(); - if (HasClientDestinationPort) hash ^= ClientDestinationPort.GetHashCode(); - if (HasFqdn) hash ^= Fqdn.GetHashCode(); - if (HasInstance) hash ^= Instance.GetHashCode(); - if (HasIpAddress) hash ^= IpAddress.GetHashCode(); - if (HasIpv6Address) hash ^= Ipv6Address.GetHashCode(); - if (HasPort) hash ^= Port.GetHashCode(); + hash ^= networkEndpoints_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -361334,31 +367512,7 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasFqdn) { - output.WriteRawTag(170, 169, 130, 12); - output.WriteString(Fqdn); - } - if (HasPort) { - output.WriteRawTag(136, 136, 147, 13); - output.WriteInt32(Port); - } - if (HasInstance) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } - annotations_.WriteTo(output, _map_annotations_codec); - if (HasClientDestinationPort) { - output.WriteRawTag(176, 192, 144, 216, 3); - output.WriteInt32(ClientDestinationPort); - } - if (HasIpv6Address) { - output.WriteRawTag(226, 153, 251, 150, 10); - output.WriteString(Ipv6Address); - } - if (HasIpAddress) { - output.WriteRawTag(226, 141, 231, 141, 12); - output.WriteString(IpAddress); - } + networkEndpoints_.WriteTo(output, _repeated_networkEndpoints_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -361369,31 +367523,7 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasFqdn) { - output.WriteRawTag(170, 169, 130, 12); - output.WriteString(Fqdn); - } - if (HasPort) { - output.WriteRawTag(136, 136, 147, 13); - output.WriteInt32(Port); - } - if (HasInstance) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } - annotations_.WriteTo(ref output, _map_annotations_codec); - if (HasClientDestinationPort) { - output.WriteRawTag(176, 192, 144, 216, 3); - output.WriteInt32(ClientDestinationPort); - } - if (HasIpv6Address) { - output.WriteRawTag(226, 153, 251, 150, 10); - output.WriteString(Ipv6Address); - } - if (HasIpAddress) { - output.WriteRawTag(226, 141, 231, 141, 12); - output.WriteString(IpAddress); - } + networkEndpoints_.WriteTo(ref output, _repeated_networkEndpoints_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -361404,25 +367534,7 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += annotations_.CalculateSize(_map_annotations_codec); - if (HasClientDestinationPort) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(ClientDestinationPort); - } - if (HasFqdn) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Fqdn); - } - if (HasInstance) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); - } - if (HasIpAddress) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(IpAddress); - } - if (HasIpv6Address) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Ipv6Address); - } - if (HasPort) { - size += 4 + pb::CodedOutputStream.ComputeInt32Size(Port); - } + size += networkEndpoints_.CalculateSize(_repeated_networkEndpoints_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -361431,29 +367543,11 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpoint other) { + public void MergeFrom(NetworkEndpointGroupsAttachEndpointsRequest other) { if (other == null) { return; } - annotations_.MergeFrom(other.annotations_); - if (other.HasClientDestinationPort) { - ClientDestinationPort = other.ClientDestinationPort; - } - if (other.HasFqdn) { - Fqdn = other.Fqdn; - } - if (other.HasInstance) { - Instance = other.Instance; - } - if (other.HasIpAddress) { - IpAddress = other.IpAddress; - } - if (other.HasIpv6Address) { - Ipv6Address = other.Ipv6Address; - } - if (other.HasPort) { - Port = other.Port; - } + networkEndpoints_.Add(other.networkEndpoints_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -361469,32 +367563,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 25203882: { - Fqdn = input.ReadString(); - break; - } - case 27575304: { - Port = input.ReadInt32(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } - case 896260386: { - annotations_.AddEntriesFrom(input, _map_annotations_codec); - break; - } - case 990126128: { - ClientDestinationPort = input.ReadInt32(); - break; - } - case 2732510434: { - Ipv6Address = input.ReadString(); - break; - } - case 3250177762: { - IpAddress = input.ReadString(); + case 1198802282: { + networkEndpoints_.AddEntriesFrom(input, _repeated_networkEndpoints_codec); break; } } @@ -361512,32 +367582,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 25203882: { - Fqdn = input.ReadString(); - break; - } - case 27575304: { - Port = input.ReadInt32(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } - case 896260386: { - annotations_.AddEntriesFrom(ref input, _map_annotations_codec); - break; - } - case 990126128: { - ClientDestinationPort = input.ReadInt32(); - break; - } - case 2732510434: { - Ipv6Address = input.ReadString(); - break; - } - case 3250177762: { - IpAddress = input.ReadString(); + case 1198802282: { + networkEndpoints_.AddEntriesFrom(ref input, _repeated_networkEndpoints_codec); break; } } @@ -361548,25 +367594,23 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Represents a collection of network endpoints. A network endpoint group (NEG) defines how a set of endpoints should be reached, whether they are reachable, and where they are located. For more information about using NEGs for different use cases, see Network endpoint groups overview. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroup : pb::IMessage + public sealed partial class NetworkEndpointGroupsDetachEndpointsRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroup()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsDetachEndpointsRequest()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[875]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[890]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -361577,7 +367621,7 @@ public sealed partial class NetworkEndpointGroup : pb::IMessageField number for the "annotations" field. - public const int AnnotationsFieldNumber = 112032548; - private static readonly pbc::MapField.Codec _map_annotations_codec - = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 896260386); - private readonly pbc::MapField annotations_ = new pbc::MapField(); - /// - /// Metadata defined as annotations on the network endpoint group. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::MapField Annotations { - get { return annotations_; } + public NetworkEndpointGroupsDetachEndpointsRequest Clone() { + return new NetworkEndpointGroupsDetachEndpointsRequest(this); } - /// Field number for the "app_engine" field. - public const int AppEngineFieldNumber = 340788768; - private global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine appEngine_; + /// Field number for the "network_endpoints" field. + public const int NetworkEndpointsFieldNumber = 149850285; + private static readonly pb::FieldCodec _repeated_networkEndpoints_codec + = pb::FieldCodec.ForMessage(1198802282, global::Google.Cloud.Compute.V1.NetworkEndpoint.Parser); + private readonly pbc::RepeatedField networkEndpoints_ = new pbc::RepeatedField(); /// - /// Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or cloudFunction may be set. + /// The list of network endpoints to be detached. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine AppEngine { - get { return appEngine_; } - set { - appEngine_ = value; - } + public pbc::RepeatedField NetworkEndpoints { + get { return networkEndpoints_; } } - /// Field number for the "cloud_function" field. - public const int CloudFunctionFieldNumber = 519893666; - private global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction cloudFunction_; - /// - /// Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or cloudFunction may be set. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction CloudFunction { - get { return cloudFunction_; } - set { - cloudFunction_ = value; - } + public override bool Equals(object other) { + return Equals(other as NetworkEndpointGroupsDetachEndpointsRequest); } - /// Field number for the "cloud_run" field. - public const int CloudRunFieldNumber = 111060353; - private global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun cloudRun_; - /// - /// Only valid when networkEndpointType is SERVERLESS. Only one of cloudRun, appEngine or cloudFunction may be set. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun CloudRun { - get { return cloudRun_; } - set { - cloudRun_ = value; + public bool Equals(NetworkEndpointGroupsDetachEndpointsRequest other) { + if (ReferenceEquals(other, null)) { + return false; } - } - - /// Field number for the "creation_timestamp" field. - public const int CreationTimestampFieldNumber = 30525366; - private readonly static string CreationTimestampDefaultValue = ""; - - private string creationTimestamp_; - /// - /// [Output Only] Creation timestamp in RFC3339 text format. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string CreationTimestamp { - get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } - set { - creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + if (ReferenceEquals(other, this)) { + return true; } + if(!networkEndpoints_.Equals(other.networkEndpoints_)) return false; + return Equals(_unknownFields, other._unknownFields); } - /// Gets whether the "creation_timestamp" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasCreationTimestamp { - get { return creationTimestamp_ != null; } - } - /// Clears the value of the "creation_timestamp" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearCreationTimestamp() { - creationTimestamp_ = null; - } - - /// Field number for the "default_port" field. - public const int DefaultPortFieldNumber = 423377855; - private readonly static int DefaultPortDefaultValue = 0; - private int defaultPort_; - /// - /// The default port used if the port number is not specified in the network endpoint. If the network endpoint type is either GCE_VM_IP, SERVERLESS or PRIVATE_SERVICE_CONNECT, this field must not be specified. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int DefaultPort { - get { if ((_hasBits0 & 4) != 0) { return defaultPort_; } else { return DefaultPortDefaultValue; } } - set { - _hasBits0 |= 4; - defaultPort_ = value; + public override int GetHashCode() { + int hash = 1; + hash ^= networkEndpoints_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); } + return hash; } - /// Gets whether the "default_port" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDefaultPort { - get { return (_hasBits0 & 4) != 0; } - } - /// Clears the value of the "default_port" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDefaultPort() { - _hasBits0 &= ~4; - } - - /// Field number for the "description" field. - public const int DescriptionFieldNumber = 422937596; - private readonly static string DescriptionDefaultValue = ""; - private string description_; - /// - /// An optional description of this resource. Provide this property when you create the resource. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Description { - get { return description_ ?? DescriptionDefaultValue; } - set { - description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "description" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDescription { - get { return description_ != null; } - } - /// Clears the value of the "description" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDescription() { - description_ = null; + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); } - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static ulong IdDefaultValue = 0UL; - - private ulong id_; - /// - /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ulong Id { - get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } - set { - _hasBits0 |= 1; - id_ = value; + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + networkEndpoints_.WriteTo(output, _repeated_networkEndpoints_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); } + #endif } - /// Gets whether the "id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - _hasBits0 &= ~1; - } - - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; - private string kind_; - /// - /// [Output Only] Type of the resource. Always compute#networkEndpointGroup for network endpoint group. - /// + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } - set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + networkEndpoints_.WriteTo(ref output, _repeated_networkEndpoints_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); } } - /// Gets whether the "kind" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } - } - /// Clears the value of the "kind" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; - } - - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; + #endif - private string name_; - /// - /// Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } - set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + public int CalculateSize() { + int size = 0; + size += networkEndpoints_.CalculateSize(_repeated_networkEndpoints_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); } + return size; } - /// Gets whether the "name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } - } - /// Clears the value of the "name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; - } - - /// Field number for the "network" field. - public const int NetworkFieldNumber = 232872494; - private readonly static string NetworkDefaultValue = ""; - private string network_; - /// - /// The URL of the network to which all network endpoints in the NEG belong. Uses default project network if unspecified. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Network { - get { return network_ ?? NetworkDefaultValue; } - set { - network_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + public void MergeFrom(NetworkEndpointGroupsDetachEndpointsRequest other) { + if (other == null) { + return; } + networkEndpoints_.Add(other.networkEndpoints_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } - /// Gets whether the "network" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNetwork { - get { return network_ != null; } - } - /// Clears the value of the "network" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNetwork() { - network_ = null; - } - - /// Field number for the "network_endpoint_type" field. - public const int NetworkEndpointTypeFieldNumber = 118301523; - private readonly static string NetworkEndpointTypeDefaultValue = ""; - private string networkEndpointType_; - /// - /// Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT, GCE_VM_IP_PORTMAP. - /// Check the NetworkEndpointType enum for the list of possible values. - /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkEndpointType { - get { return networkEndpointType_ ?? NetworkEndpointTypeDefaultValue; } - set { - networkEndpointType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 1198802282: { + networkEndpoints_.AddEntriesFrom(input, _repeated_networkEndpoints_codec); + break; + } + } } - } - /// Gets whether the "network_endpoint_type" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNetworkEndpointType { - get { return networkEndpointType_ != null; } - } - /// Clears the value of the "network_endpoint_type" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNetworkEndpointType() { - networkEndpointType_ = null; + #endif } - /// Field number for the "psc_data" field. - public const int PscDataFieldNumber = 71937481; - private global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData pscData_; + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData PscData { - get { return pscData_; } - set { - pscData_ = value; + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 1198802282: { + networkEndpoints_.AddEntriesFrom(ref input, _repeated_networkEndpoints_codec); + break; + } + } } } + #endif - /// Field number for the "psc_target_service" field. - public const int PscTargetServiceFieldNumber = 269132134; - private readonly static string PscTargetServiceDefaultValue = ""; + } - private string pscTargetService_; - /// - /// The target service url used to set up private service connection to a Google API or a PSC Producer Service Attachment. An example value is: asia-northeast3-cloudkms.googleapis.com - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string PscTargetService { - get { return pscTargetService_ ?? PscTargetServiceDefaultValue; } - set { - pscTargetService_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "psc_target_service" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPscTargetService { - get { return pscTargetService_ != null; } - } - /// Clears the value of the "psc_target_service" field + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NetworkEndpointGroupsListEndpointsRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsListEndpointsRequest()); + private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPscTargetService() { - pscTargetService_ = null; - } - - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private readonly static string RegionDefaultValue = ""; + public static pb::MessageParser Parser { get { return _parser; } } - private string region_; - /// - /// [Output Only] The URL of the region where the network endpoint group is located. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_ ?? RegionDefaultValue; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "region" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRegion { - get { return region_ != null; } - } - /// Clears the value of the "region" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRegion() { - region_ = null; + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[891]; } } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; - - private string selfLink_; - /// - /// [Output Only] Server-defined URL for the resource. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } - set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "self_link" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } - } - /// Clears the value of the "self_link" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } } - /// Field number for the "size" field. - public const int SizeFieldNumber = 3530753; - private readonly static int SizeDefaultValue = 0; - - private int size_; - /// - /// [Output only] Number of network endpoints in the network endpoint group. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int Size { - get { if ((_hasBits0 & 2) != 0) { return size_; } else { return SizeDefaultValue; } } - set { - _hasBits0 |= 2; - size_ = value; - } - } - /// Gets whether the "size" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSize { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "size" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSize() { - _hasBits0 &= ~2; + public NetworkEndpointGroupsListEndpointsRequest() { + OnConstruction(); } - /// Field number for the "subnetwork" field. - public const int SubnetworkFieldNumber = 307827694; - private readonly static string SubnetworkDefaultValue = ""; + partial void OnConstruction(); - private string subnetwork_; - /// - /// Optional URL of the subnetwork to which all network endpoints in the NEG belong. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Subnetwork { - get { return subnetwork_ ?? SubnetworkDefaultValue; } - set { - subnetwork_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "subnetwork" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSubnetwork { - get { return subnetwork_ != null; } + public NetworkEndpointGroupsListEndpointsRequest(NetworkEndpointGroupsListEndpointsRequest other) : this() { + healthStatus_ = other.healthStatus_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } - /// Clears the value of the "subnetwork" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSubnetwork() { - subnetwork_ = null; + public NetworkEndpointGroupsListEndpointsRequest Clone() { + return new NetworkEndpointGroupsListEndpointsRequest(this); } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private readonly static string ZoneDefaultValue = ""; + /// Field number for the "health_status" field. + public const int HealthStatusFieldNumber = 380545845; + private readonly static string HealthStatusDefaultValue = ""; - private string zone_; + private string healthStatus_; /// - /// [Output Only] The URL of the zone where the network endpoint group is located. + /// Optional query parameter for showing the health status of each network endpoint. Valid options are SKIP or SHOW. If you don't specify this parameter, the health status of network endpoints will not be provided. + /// Check the HealthStatus enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_ ?? ZoneDefaultValue; } + public string HealthStatus { + get { return healthStatus_ ?? HealthStatusDefaultValue; } set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + healthStatus_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "zone" field is set + /// Gets whether the "health_status" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasZone { - get { return zone_ != null; } + public bool HasHealthStatus { + get { return healthStatus_ != null; } } - /// Clears the value of the "zone" field + /// Clears the value of the "health_status" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearZone() { - zone_ = null; + public void ClearHealthStatus() { + healthStatus_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroup); + return Equals(other as NetworkEndpointGroupsListEndpointsRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroup other) { + public bool Equals(NetworkEndpointGroupsListEndpointsRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!Annotations.Equals(other.Annotations)) return false; - if (!object.Equals(AppEngine, other.AppEngine)) return false; - if (!object.Equals(CloudFunction, other.CloudFunction)) return false; - if (!object.Equals(CloudRun, other.CloudRun)) return false; - if (CreationTimestamp != other.CreationTimestamp) return false; - if (DefaultPort != other.DefaultPort) return false; - if (Description != other.Description) return false; - if (Id != other.Id) return false; - if (Kind != other.Kind) return false; - if (Name != other.Name) return false; - if (Network != other.Network) return false; - if (NetworkEndpointType != other.NetworkEndpointType) return false; - if (!object.Equals(PscData, other.PscData)) return false; - if (PscTargetService != other.PscTargetService) return false; - if (Region != other.Region) return false; - if (SelfLink != other.SelfLink) return false; - if (Size != other.Size) return false; - if (Subnetwork != other.Subnetwork) return false; - if (Zone != other.Zone) return false; + if (HealthStatus != other.HealthStatus) return false; return Equals(_unknownFields, other._unknownFields); } @@ -362137,25 +367877,7 @@ public bool Equals(NetworkEndpointGroup other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= Annotations.GetHashCode(); - if (appEngine_ != null) hash ^= AppEngine.GetHashCode(); - if (cloudFunction_ != null) hash ^= CloudFunction.GetHashCode(); - if (cloudRun_ != null) hash ^= CloudRun.GetHashCode(); - if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); - if (HasDefaultPort) hash ^= DefaultPort.GetHashCode(); - if (HasDescription) hash ^= Description.GetHashCode(); - if (HasId) hash ^= Id.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - if (HasNetwork) hash ^= Network.GetHashCode(); - if (HasNetworkEndpointType) hash ^= NetworkEndpointType.GetHashCode(); - if (pscData_ != null) hash ^= PscData.GetHashCode(); - if (HasPscTargetService) hash ^= PscTargetService.GetHashCode(); - if (HasRegion) hash ^= Region.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - if (HasSize) hash ^= Size.GetHashCode(); - if (HasSubnetwork) hash ^= Subnetwork.GetHashCode(); - if (HasZone) hash ^= Zone.GetHashCode(); + if (HasHealthStatus) hash ^= HealthStatus.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -362174,78 +367896,9 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasSize) { - output.WriteRawTag(136, 128, 188, 13); - output.WriteInt32(Size); - } - if (HasZone) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (pscData_ != null) { - output.WriteRawTag(202, 220, 181, 146, 2); - output.WriteMessage(PscData); - } - if (cloudRun_ != null) { - output.WriteRawTag(138, 216, 212, 167, 3); - output.WriteMessage(CloudRun); - } - annotations_.WriteTo(output, _map_annotations_codec); - if (HasNetworkEndpointType) { - output.WriteRawTag(154, 181, 164, 195, 3); - output.WriteString(NetworkEndpointType); - } - if (HasRegion) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } - if (HasNetwork) { - output.WriteRawTag(242, 162, 171, 248, 6); - output.WriteString(Network); - } - if (HasPscTargetService) { - output.WriteRawTag(178, 150, 212, 130, 8); - output.WriteString(PscTargetService); - } - if (HasSubnetwork) { - output.WriteRawTag(242, 190, 162, 150, 9); - output.WriteString(Subnetwork); - } - if (appEngine_ != null) { - output.WriteRawTag(130, 226, 128, 148, 10); - output.WriteMessage(AppEngine); - } - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); - } - if (HasDefaultPort) { - output.WriteRawTag(248, 187, 135, 207, 12); - output.WriteInt32(DefaultPort); - } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); - } - if (cloudFunction_ != null) { - output.WriteRawTag(146, 170, 158, 191, 15); - output.WriteMessage(CloudFunction); + if (HasHealthStatus) { + output.WriteRawTag(170, 179, 213, 171, 11); + output.WriteString(HealthStatus); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -362257,78 +367910,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasId) { - output.WriteRawTag(216, 209, 1); - output.WriteUInt64(Id); - } - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); - } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasSize) { - output.WriteRawTag(136, 128, 188, 13); - output.WriteInt32(Size); - } - if (HasZone) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (HasCreationTimestamp) { - output.WriteRawTag(178, 251, 184, 116); - output.WriteString(CreationTimestamp); - } - if (pscData_ != null) { - output.WriteRawTag(202, 220, 181, 146, 2); - output.WriteMessage(PscData); - } - if (cloudRun_ != null) { - output.WriteRawTag(138, 216, 212, 167, 3); - output.WriteMessage(CloudRun); - } - annotations_.WriteTo(ref output, _map_annotations_codec); - if (HasNetworkEndpointType) { - output.WriteRawTag(154, 181, 164, 195, 3); - output.WriteString(NetworkEndpointType); - } - if (HasRegion) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } - if (HasNetwork) { - output.WriteRawTag(242, 162, 171, 248, 6); - output.WriteString(Network); - } - if (HasPscTargetService) { - output.WriteRawTag(178, 150, 212, 130, 8); - output.WriteString(PscTargetService); - } - if (HasSubnetwork) { - output.WriteRawTag(242, 190, 162, 150, 9); - output.WriteString(Subnetwork); - } - if (appEngine_ != null) { - output.WriteRawTag(130, 226, 128, 148, 10); - output.WriteMessage(AppEngine); - } - if (HasDescription) { - output.WriteRawTag(226, 191, 176, 205, 12); - output.WriteString(Description); - } - if (HasDefaultPort) { - output.WriteRawTag(248, 187, 135, 207, 12); - output.WriteInt32(DefaultPort); - } - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); - } - if (cloudFunction_ != null) { - output.WriteRawTag(146, 170, 158, 191, 15); - output.WriteMessage(CloudFunction); + if (HasHealthStatus) { + output.WriteRawTag(170, 179, 213, 171, 11); + output.WriteString(HealthStatus); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -362340,60 +367924,8 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += annotations_.CalculateSize(_map_annotations_codec); - if (appEngine_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(AppEngine); - } - if (cloudFunction_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(CloudFunction); - } - if (cloudRun_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(CloudRun); - } - if (HasCreationTimestamp) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); - } - if (HasDefaultPort) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(DefaultPort); - } - if (HasDescription) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); - } - if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); - } - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); - } - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); - } - if (HasNetwork) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); - } - if (HasNetworkEndpointType) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkEndpointType); - } - if (pscData_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(PscData); - } - if (HasPscTargetService) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(PscTargetService); - } - if (HasRegion) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); - } - if (HasSize) { - size += 4 + pb::CodedOutputStream.ComputeInt32Size(Size); - } - if (HasSubnetwork) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Subnetwork); - } - if (HasZone) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + if (HasHealthStatus) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(HealthStatus); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -362403,76 +367935,12 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroup other) { + public void MergeFrom(NetworkEndpointGroupsListEndpointsRequest other) { if (other == null) { return; } - annotations_.MergeFrom(other.annotations_); - if (other.appEngine_ != null) { - if (appEngine_ == null) { - AppEngine = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine(); - } - AppEngine.MergeFrom(other.AppEngine); - } - if (other.cloudFunction_ != null) { - if (cloudFunction_ == null) { - CloudFunction = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction(); - } - CloudFunction.MergeFrom(other.CloudFunction); - } - if (other.cloudRun_ != null) { - if (cloudRun_ == null) { - CloudRun = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun(); - } - CloudRun.MergeFrom(other.CloudRun); - } - if (other.HasCreationTimestamp) { - CreationTimestamp = other.CreationTimestamp; - } - if (other.HasDefaultPort) { - DefaultPort = other.DefaultPort; - } - if (other.HasDescription) { - Description = other.Description; - } - if (other.HasId) { - Id = other.Id; - } - if (other.HasKind) { - Kind = other.Kind; - } - if (other.HasName) { - Name = other.Name; - } - if (other.HasNetwork) { - Network = other.Network; - } - if (other.HasNetworkEndpointType) { - NetworkEndpointType = other.NetworkEndpointType; - } - if (other.pscData_ != null) { - if (pscData_ == null) { - PscData = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData(); - } - PscData.MergeFrom(other.PscData); - } - if (other.HasPscTargetService) { - PscTargetService = other.PscTargetService; - } - if (other.HasRegion) { - Region = other.Region; - } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; - } - if (other.HasSize) { - Size = other.Size; - } - if (other.HasSubnetwork) { - Subnetwork = other.Subnetwork; - } - if (other.HasZone) { - Zone = other.Zone; + if (other.HasHealthStatus) { + HealthStatus = other.HealthStatus; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -362489,92 +367957,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 28246024: { - Size = input.ReadInt32(); - break; - } - case 29957474: { - Zone = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 575499850: { - if (pscData_ == null) { - PscData = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData(); - } - input.ReadMessage(PscData); - break; - } - case 888482826: { - if (cloudRun_ == null) { - CloudRun = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun(); - } - input.ReadMessage(CloudRun); - break; - } - case 896260386: { - annotations_.AddEntriesFrom(input, _map_annotations_codec); - break; - } - case 946412186: { - NetworkEndpointType = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } - case 1862979954: { - Network = input.ReadString(); - break; - } - case 2153057074: { - PscTargetService = input.ReadString(); - break; - } - case 2462621554: { - Subnetwork = input.ReadString(); - break; - } - case 2726310146: { - if (appEngine_ == null) { - AppEngine = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine(); - } - input.ReadMessage(AppEngine); - break; - } - case 3383500770: { - Description = input.ReadString(); - break; - } - case 3387022840: { - DefaultPort = input.ReadInt32(); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - case 4159149330: { - if (cloudFunction_ == null) { - CloudFunction = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction(); - } - input.ReadMessage(CloudFunction); + case 3044366762: { + HealthStatus = input.ReadString(); break; } } @@ -362592,92 +367976,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26840: { - Id = input.ReadUInt64(); - break; - } - case 26336418: { - Kind = input.ReadString(); - break; - } - case 26989658: { - Name = input.ReadString(); - break; - } - case 28246024: { - Size = input.ReadInt32(); - break; - } - case 29957474: { - Zone = input.ReadString(); - break; - } - case 244202930: { - CreationTimestamp = input.ReadString(); - break; - } - case 575499850: { - if (pscData_ == null) { - PscData = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupPscData(); - } - input.ReadMessage(PscData); - break; - } - case 888482826: { - if (cloudRun_ == null) { - CloudRun = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudRun(); - } - input.ReadMessage(CloudRun); - break; - } - case 896260386: { - annotations_.AddEntriesFrom(ref input, _map_annotations_codec); - break; - } - case 946412186: { - NetworkEndpointType = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } - case 1862979954: { - Network = input.ReadString(); - break; - } - case 2153057074: { - PscTargetService = input.ReadString(); - break; - } - case 2462621554: { - Subnetwork = input.ReadString(); - break; - } - case 2726310146: { - if (appEngine_ == null) { - AppEngine = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupAppEngine(); - } - input.ReadMessage(AppEngine); - break; - } - case 3383500770: { - Description = input.ReadString(); - break; - } - case 3387022840: { - DefaultPort = input.ReadInt32(); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); - break; - } - case 4159149330: { - if (cloudFunction_ == null) { - CloudFunction = new global::Google.Cloud.Compute.V1.NetworkEndpointGroupCloudFunction(); - } - input.ReadMessage(CloudFunction); + case 3044366762: { + HealthStatus = input.ReadString(); break; } } @@ -362686,50 +367986,26 @@ public void MergeFrom(pb::CodedInputStream input) { #endif #region Nested types - /// Container for nested types declared in the NetworkEndpointGroup message type. + /// Container for nested types declared in the NetworkEndpointGroupsListEndpointsRequest message type. [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// Type of network endpoints in this network endpoint group. Can be one of GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT, GCE_VM_IP_PORTMAP. + /// Optional query parameter for showing the health status of each network endpoint. Valid options are SKIP or SHOW. If you don't specify this parameter, the health status of network endpoints will not be provided. /// - public enum NetworkEndpointType { + public enum HealthStatus { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_NETWORK_ENDPOINT_TYPE")] UndefinedNetworkEndpointType = 0, - /// - /// The network endpoint is represented by an IP address. - /// - [pbr::OriginalName("GCE_VM_IP")] GceVmIp = 401880793, - /// - /// The network endpoint is represented by IP address and port pair. - /// - [pbr::OriginalName("GCE_VM_IP_PORT")] GceVmIpPort = 501838375, - /// - /// The network endpoint is represented by an IP, Port and Client Destination Port. - /// - [pbr::OriginalName("GCE_VM_IP_PORTMAP")] GceVmIpPortmap = 22819253, - /// - /// The network endpoint is represented by fully qualified domain name and port. - /// - [pbr::OriginalName("INTERNET_FQDN_PORT")] InternetFqdnPort = 404154477, - /// - /// The network endpoint is represented by an internet IP address and port. - /// - [pbr::OriginalName("INTERNET_IP_PORT")] InternetIpPort = 477719963, - /// - /// The network endpoint is represented by an IP address and port. The endpoint belongs to a VM or pod running in a customer's on-premises. - /// - [pbr::OriginalName("NON_GCP_PRIVATE_IP_PORT")] NonGcpPrivateIpPort = 336447968, + [pbr::OriginalName("UNDEFINED_HEALTH_STATUS")] UndefinedHealthStatus = 0, /// - /// The network endpoint is either public Google APIs or services exposed by other GCP Project with a Service Attachment. The connection is set up by private service connect + /// Show the health status for each network endpoint. Impacts latency of the call. /// - [pbr::OriginalName("PRIVATE_SERVICE_CONNECT")] PrivateServiceConnect = 48134724, + [pbr::OriginalName("SHOW")] Show = 2544381, /// - /// The network endpoint is handled by specified serverless infrastructure. + /// Health status for network endpoints will not be provided. /// - [pbr::OriginalName("SERVERLESS")] Serverless = 270492508, + [pbr::OriginalName("SKIP")] Skip = 2547071, } } @@ -362740,21 +368016,21 @@ public enum NetworkEndpointType { /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupAggregatedList : pb::IMessage + public sealed partial class NetworkEndpointGroupsListNetworkEndpoints : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupAggregatedList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsListNetworkEndpoints()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[876]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[892]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -362765,7 +368041,7 @@ public sealed partial class NetworkEndpointGroupAggregatedList : pb::IMessageField number for the "id" field. @@ -362821,15 +368095,15 @@ public void ClearId() { /// Field number for the "items" field. public const int ItemsFieldNumber = 100526016; - private static readonly pbc::MapField.Codec _map_items_codec - = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Google.Cloud.Compute.V1.NetworkEndpointGroupsScopedList.Parser), 804208130); - private readonly pbc::MapField items_ = new pbc::MapField(); + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.NetworkEndpointWithHealthStatus.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); /// - /// A list of NetworkEndpointGroupsScopedList resources. + /// A list of NetworkEndpointWithHealthStatus resources. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::MapField Items { + public pbc::RepeatedField Items { get { return items_; } } @@ -362839,7 +368113,7 @@ public void ClearId() { private string kind_; /// - /// [Output Only] The resource type, which is always compute#networkEndpointGroupAggregatedList for aggregated lists of network endpoint groups. + /// [Output Only] The resource type, which is always compute#networkEndpointGroupsListNetworkEndpoints for the list of network endpoints in the specified network endpoint group. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -362891,49 +368165,6 @@ public void ClearNextPageToken() { nextPageToken_ = null; } - /// Field number for the "self_link" field. - public const int SelfLinkFieldNumber = 456214797; - private readonly static string SelfLinkDefaultValue = ""; - - private string selfLink_; - /// - /// [Output Only] Server-defined URL for this resource. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string SelfLink { - get { return selfLink_ ?? SelfLinkDefaultValue; } - set { - selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "self_link" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSelfLink { - get { return selfLink_ != null; } - } - /// Clears the value of the "self_link" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSelfLink() { - selfLink_ = null; - } - - /// Field number for the "unreachables" field. - public const int UnreachablesFieldNumber = 243372063; - private static readonly pb::FieldCodec _repeated_unreachables_codec - = pb::FieldCodec.ForString(1946976506); - private readonly pbc::RepeatedField unreachables_ = new pbc::RepeatedField(); - /// - /// [Output Only] Unreachable resources. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Unreachables { - get { return unreachables_; } - } - /// Field number for the "warning" field. public const int WarningFieldNumber = 50704284; private global::Google.Cloud.Compute.V1.Warning warning_; @@ -362952,12 +368183,12 @@ public void ClearSelfLink() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupAggregatedList); + return Equals(other as NetworkEndpointGroupsListNetworkEndpoints); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupAggregatedList other) { + public bool Equals(NetworkEndpointGroupsListNetworkEndpoints other) { if (ReferenceEquals(other, null)) { return false; } @@ -362965,11 +368196,9 @@ public bool Equals(NetworkEndpointGroupAggregatedList other) { return true; } if (Id != other.Id) return false; - if (!Items.Equals(other.Items)) return false; + if(!items_.Equals(other.items_)) return false; if (Kind != other.Kind) return false; if (NextPageToken != other.NextPageToken) return false; - if (SelfLink != other.SelfLink) return false; - if(!unreachables_.Equals(other.unreachables_)) return false; if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -362979,11 +368208,9 @@ public bool Equals(NetworkEndpointGroupAggregatedList other) { public override int GetHashCode() { int hash = 1; if (HasId) hash ^= Id.GetHashCode(); - hash ^= Items.GetHashCode(); + hash ^= items_.GetHashCode(); if (HasKind) hash ^= Kind.GetHashCode(); if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); - if (HasSelfLink) hash ^= SelfLink.GetHashCode(); - hash ^= unreachables_.GetHashCode(); if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -363019,12 +368246,7 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(170, 209, 179, 176, 2); output.WriteString(NextPageToken); } - items_.WriteTo(output, _map_items_codec); - unreachables_.WriteTo(output, _repeated_unreachables_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); - } + items_.WriteTo(output, _repeated_items_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -363051,12 +368273,7 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(170, 209, 179, 176, 2); output.WriteString(NextPageToken); } - items_.WriteTo(ref output, _map_items_codec); - unreachables_.WriteTo(ref output, _repeated_unreachables_codec); - if (HasSelfLink) { - output.WriteRawTag(234, 144, 169, 204, 13); - output.WriteString(SelfLink); - } + items_.WriteTo(ref output, _repeated_items_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -363070,17 +368287,13 @@ public int CalculateSize() { if (HasId) { size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); } - size += items_.CalculateSize(_map_items_codec); + size += items_.CalculateSize(_repeated_items_codec); if (HasKind) { size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); } if (HasNextPageToken) { size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); } - if (HasSelfLink) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); - } - size += unreachables_.CalculateSize(_repeated_unreachables_codec); if (warning_ != null) { size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } @@ -363092,24 +368305,20 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupAggregatedList other) { + public void MergeFrom(NetworkEndpointGroupsListNetworkEndpoints other) { if (other == null) { return; } if (other.HasId) { Id = other.Id; } - items_.MergeFrom(other.items_); + items_.Add(other.items_); if (other.HasKind) { Kind = other.Kind; } if (other.HasNextPageToken) { NextPageToken = other.NextPageToken; } - if (other.HasSelfLink) { - SelfLink = other.SelfLink; - } - unreachables_.Add(other.unreachables_); if (other.warning_ != null) { if (warning_ == null) { Warning = new global::Google.Cloud.Compute.V1.Warning(); @@ -363151,15 +368360,7 @@ public void MergeFrom(pb::CodedInputStream input) { break; } case 804208130: { - items_.AddEntriesFrom(input, _map_items_codec); - break; - } - case 1946976506: { - unreachables_.AddEntriesFrom(input, _repeated_unreachables_codec); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); + items_.AddEntriesFrom(input, _repeated_items_codec); break; } } @@ -363197,15 +368398,7 @@ public void MergeFrom(pb::CodedInputStream input) { break; } case 804208130: { - items_.AddEntriesFrom(ref input, _map_items_codec); - break; - } - case 1946976506: { - unreachables_.AddEntriesFrom(ref input, _repeated_unreachables_codec); - break; - } - case 3649718378: { - SelfLink = input.ReadString(); + items_.AddEntriesFrom(ref input, _repeated_items_codec); break; } } @@ -363216,24 +368409,23 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Configuration for an App Engine network endpoint group (NEG). The service is optional, may be provided explicitly or in the URL mask. The version is optional and can only be provided explicitly or in the URL mask when service is present. Note: App Engine service must be in the same project and located in the same region as the Serverless NEG. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupAppEngine : pb::IMessage + public sealed partial class NetworkEndpointGroupsScopedList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupAppEngine()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsScopedList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[877]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[893]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -363244,7 +368436,7 @@ public sealed partial class NetworkEndpointGroupAppEngine : pb::IMessageField number for the "service" field. - public const int ServiceFieldNumber = 373540533; - private readonly static string ServiceDefaultValue = ""; - - private string service_; - /// - /// Optional serving service. The service name is case-sensitive and must be 1-63 characters long. Example value: default, my-service. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Service { - get { return service_ ?? ServiceDefaultValue; } - set { - service_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "service" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasService { - get { return service_ != null; } - } - /// Clears the value of the "service" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearService() { - service_ = null; + public NetworkEndpointGroupsScopedList Clone() { + return new NetworkEndpointGroupsScopedList(this); } - /// Field number for the "url_mask" field. - public const int UrlMaskFieldNumber = 103352252; - private readonly static string UrlMaskDefaultValue = ""; - - private string urlMask_; + /// Field number for the "network_endpoint_groups" field. + public const int NetworkEndpointGroupsFieldNumber = 29346733; + private static readonly pb::FieldCodec _repeated_networkEndpointGroups_codec + = pb::FieldCodec.ForMessage(234773866, global::Google.Cloud.Compute.V1.NetworkEndpointGroup.Parser); + private readonly pbc::RepeatedField networkEndpointGroups_ = new pbc::RepeatedField(); /// - /// An URL mask is one of the main components of the Cloud Function. A template to parse service and version fields from a request URL. URL mask allows for routing to multiple App Engine services without having to create multiple Network Endpoint Groups and backend services. For example, the request URLs foo1-dot-appname.appspot.com/v1 and foo1-dot-appname.appspot.com/v2 can be backed by the same Serverless NEG with URL mask <service>-dot-appname.appspot.com/<version>. The URL mask will parse them to { service = "foo1", version = "v1" } and { service = "foo1", version = "v2" } respectively. + /// [Output Only] The list of network endpoint groups that are contained in this scope. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string UrlMask { - get { return urlMask_ ?? UrlMaskDefaultValue; } - set { - urlMask_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "url_mask" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasUrlMask { - get { return urlMask_ != null; } - } - /// Clears the value of the "url_mask" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearUrlMask() { - urlMask_ = null; + public pbc::RepeatedField NetworkEndpointGroups { + get { return networkEndpointGroups_; } } - /// Field number for the "version" field. - public const int VersionFieldNumber = 351608024; - private readonly static string VersionDefaultValue = ""; - - private string version_; + /// Field number for the "warning" field. + public const int WarningFieldNumber = 50704284; + private global::Google.Cloud.Compute.V1.Warning warning_; /// - /// Optional serving version. The version name is case-sensitive and must be 1-100 characters long. Example value: v1, v2. + /// [Output Only] An informational warning that replaces the list of network endpoint groups when the list is empty. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Version { - get { return version_ ?? VersionDefaultValue; } + public global::Google.Cloud.Compute.V1.Warning Warning { + get { return warning_; } set { - version_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + warning_ = value; } } - /// Gets whether the "version" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasVersion { - get { return version_ != null; } - } - /// Clears the value of the "version" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearVersion() { - version_ = null; - } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupAppEngine); + return Equals(other as NetworkEndpointGroupsScopedList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupAppEngine other) { + public bool Equals(NetworkEndpointGroupsScopedList other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Service != other.Service) return false; - if (UrlMask != other.UrlMask) return false; - if (Version != other.Version) return false; + if(!networkEndpointGroups_.Equals(other.networkEndpointGroups_)) return false; + if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -363377,9 +368509,8 @@ public bool Equals(NetworkEndpointGroupAppEngine other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasService) hash ^= Service.GetHashCode(); - if (HasUrlMask) hash ^= UrlMask.GetHashCode(); - if (HasVersion) hash ^= Version.GetHashCode(); + hash ^= networkEndpointGroups_.GetHashCode(); + if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -363398,17 +368529,10 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasUrlMask) { - output.WriteRawTag(226, 251, 160, 138, 3); - output.WriteString(UrlMask); - } - if (HasVersion) { - output.WriteRawTag(194, 205, 163, 189, 10); - output.WriteString(Version); - } - if (HasService) { - output.WriteRawTag(170, 235, 248, 144, 11); - output.WriteString(Service); + networkEndpointGroups_.WriteTo(output, _repeated_networkEndpointGroups_codec); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -363420,17 +368544,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasUrlMask) { - output.WriteRawTag(226, 251, 160, 138, 3); - output.WriteString(UrlMask); - } - if (HasVersion) { - output.WriteRawTag(194, 205, 163, 189, 10); - output.WriteString(Version); - } - if (HasService) { - output.WriteRawTag(170, 235, 248, 144, 11); - output.WriteString(Service); + networkEndpointGroups_.WriteTo(ref output, _repeated_networkEndpointGroups_codec); + if (warning_ != null) { + output.WriteRawTag(226, 249, 181, 193, 1); + output.WriteMessage(Warning); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -363442,14 +368559,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasService) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Service); - } - if (HasUrlMask) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(UrlMask); - } - if (HasVersion) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Version); + size += networkEndpointGroups_.CalculateSize(_repeated_networkEndpointGroups_codec); + if (warning_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -363459,18 +368571,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupAppEngine other) { + public void MergeFrom(NetworkEndpointGroupsScopedList other) { if (other == null) { return; } - if (other.HasService) { - Service = other.Service; - } - if (other.HasUrlMask) { - UrlMask = other.UrlMask; - } - if (other.HasVersion) { - Version = other.Version; + networkEndpointGroups_.Add(other.networkEndpointGroups_); + if (other.warning_ != null) { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + Warning.MergeFrom(other.Warning); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -363487,16 +368597,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 826818018: { - UrlMask = input.ReadString(); - break; - } - case 2812864194: { - Version = input.ReadString(); + case 234773866: { + networkEndpointGroups_.AddEntriesFrom(input, _repeated_networkEndpointGroups_codec); break; } - case 2988324266: { - Service = input.ReadString(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); break; } } @@ -363514,16 +368623,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 826818018: { - UrlMask = input.ReadString(); - break; - } - case 2812864194: { - Version = input.ReadString(); + case 234773866: { + networkEndpointGroups_.AddEntriesFrom(ref input, _repeated_networkEndpointGroups_codec); break; } - case 2988324266: { - Service = input.ReadString(); + case 405634274: { + if (warning_ == null) { + Warning = new global::Google.Cloud.Compute.V1.Warning(); + } + input.ReadMessage(Warning); break; } } @@ -363534,24 +368642,23 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Configuration for a Cloud Function network endpoint group (NEG). The function must be provided explicitly or in the URL mask. Note: Cloud Function must be in the same project and located in the same region as the Serverless NEG. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupCloudFunction : pb::IMessage + public sealed partial class NetworkEndpointWithHealthStatus : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupCloudFunction()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointWithHealthStatus()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[878]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[894]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -363562,7 +368669,7 @@ public sealed partial class NetworkEndpointGroupCloudFunction : pb::IMessageField number for the "function" field. - public const int FunctionFieldNumber = 307196888; - private readonly static string FunctionDefaultValue = ""; - - private string function_; + /// Field number for the "healths" field. + public const int HealthsFieldNumber = 258689431; + private static readonly pb::FieldCodec _repeated_healths_codec + = pb::FieldCodec.ForMessage(2069515450, global::Google.Cloud.Compute.V1.HealthStatusForNetworkEndpoint.Parser); + private readonly pbc::RepeatedField healths_ = new pbc::RepeatedField(); /// - /// A user-defined name of the Cloud Function. The function name is case-sensitive and must be 1-63 characters long. Example value: func1. + /// [Output only] The health status of network endpoint; /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Function { - get { return function_ ?? FunctionDefaultValue; } - set { - function_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "function" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFunction { - get { return function_ != null; } - } - /// Clears the value of the "function" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFunction() { - function_ = null; + public pbc::RepeatedField Healths { + get { return healths_; } } - /// Field number for the "url_mask" field. - public const int UrlMaskFieldNumber = 103352252; - private readonly static string UrlMaskDefaultValue = ""; - - private string urlMask_; + /// Field number for the "network_endpoint" field. + public const int NetworkEndpointFieldNumber = 56789126; + private global::Google.Cloud.Compute.V1.NetworkEndpoint networkEndpoint_; /// - /// An URL mask is one of the main components of the Cloud Function. A template to parse function field from a request URL. URL mask allows for routing to multiple Cloud Functions without having to create multiple Network Endpoint Groups and backend services. For example, request URLs mydomain.com/function1 and mydomain.com/function2 can be backed by the same Serverless NEG with URL mask /<function>. The URL mask will parse them to { function = "function1" } and { function = "function2" } respectively. + /// [Output only] The network endpoint; /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string UrlMask { - get { return urlMask_ ?? UrlMaskDefaultValue; } + public global::Google.Cloud.Compute.V1.NetworkEndpoint NetworkEndpoint { + get { return networkEndpoint_; } set { - urlMask_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + networkEndpoint_ = value; } } - /// Gets whether the "url_mask" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasUrlMask { - get { return urlMask_ != null; } - } - /// Clears the value of the "url_mask" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearUrlMask() { - urlMask_ = null; - } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupCloudFunction); + return Equals(other as NetworkEndpointWithHealthStatus); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupCloudFunction other) { + public bool Equals(NetworkEndpointWithHealthStatus other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Function != other.Function) return false; - if (UrlMask != other.UrlMask) return false; + if(!healths_.Equals(other.healths_)) return false; + if (!object.Equals(NetworkEndpoint, other.NetworkEndpoint)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -363664,8 +368742,8 @@ public bool Equals(NetworkEndpointGroupCloudFunction other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasFunction) hash ^= Function.GetHashCode(); - if (HasUrlMask) hash ^= UrlMask.GetHashCode(); + hash ^= healths_.GetHashCode(); + if (networkEndpoint_ != null) hash ^= NetworkEndpoint.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -363684,14 +368762,11 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasUrlMask) { - output.WriteRawTag(226, 251, 160, 138, 3); - output.WriteString(UrlMask); - } - if (HasFunction) { - output.WriteRawTag(194, 189, 238, 147, 9); - output.WriteString(Function); + if (networkEndpoint_ != null) { + output.WriteRawTag(178, 136, 209, 216, 1); + output.WriteMessage(NetworkEndpoint); } + healths_.WriteTo(output, _repeated_healths_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -363702,14 +368777,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasUrlMask) { - output.WriteRawTag(226, 251, 160, 138, 3); - output.WriteString(UrlMask); - } - if (HasFunction) { - output.WriteRawTag(194, 189, 238, 147, 9); - output.WriteString(Function); + if (networkEndpoint_ != null) { + output.WriteRawTag(178, 136, 209, 216, 1); + output.WriteMessage(NetworkEndpoint); } + healths_.WriteTo(ref output, _repeated_healths_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -363720,11 +368792,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasFunction) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Function); - } - if (HasUrlMask) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(UrlMask); + size += healths_.CalculateSize(_repeated_healths_codec); + if (networkEndpoint_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(NetworkEndpoint); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -363734,15 +368804,16 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupCloudFunction other) { + public void MergeFrom(NetworkEndpointWithHealthStatus other) { if (other == null) { return; } - if (other.HasFunction) { - Function = other.Function; - } - if (other.HasUrlMask) { - UrlMask = other.UrlMask; + healths_.Add(other.healths_); + if (other.networkEndpoint_ != null) { + if (networkEndpoint_ == null) { + NetworkEndpoint = new global::Google.Cloud.Compute.V1.NetworkEndpoint(); + } + NetworkEndpoint.MergeFrom(other.NetworkEndpoint); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -363759,12 +368830,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 826818018: { - UrlMask = input.ReadString(); + case 454313010: { + if (networkEndpoint_ == null) { + NetworkEndpoint = new global::Google.Cloud.Compute.V1.NetworkEndpoint(); + } + input.ReadMessage(NetworkEndpoint); break; } - case 2457575106: { - Function = input.ReadString(); + case 2069515450: { + healths_.AddEntriesFrom(input, _repeated_healths_codec); break; } } @@ -363782,12 +368856,15 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 826818018: { - UrlMask = input.ReadString(); + case 454313010: { + if (networkEndpoint_ == null) { + NetworkEndpoint = new global::Google.Cloud.Compute.V1.NetworkEndpoint(); + } + input.ReadMessage(NetworkEndpoint); break; } - case 2457575106: { - Function = input.ReadString(); + case 2069515450: { + healths_.AddEntriesFrom(ref input, _repeated_healths_codec); break; } } @@ -363798,24 +368875,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// Configuration for a Cloud Run network endpoint group (NEG). The service must be provided explicitly or in the URL mask. The tag is optional, may be provided explicitly or in the URL mask. Note: Cloud Run service must be in the same project and located in the same region as the Serverless NEG. + /// A network interface resource attached to an instance. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupCloudRun : pb::IMessage + public sealed partial class NetworkInterface : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupCloudRun()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkInterface()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[879]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[895]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -363826,7 +368904,7 @@ public sealed partial class NetworkEndpointGroupCloudRun : pb::IMessageField number for the "service" field. - public const int ServiceFieldNumber = 373540533; - private readonly static string ServiceDefaultValue = ""; + /// Field number for the "access_configs" field. + public const int AccessConfigsFieldNumber = 111058326; + private static readonly pb::FieldCodec _repeated_accessConfigs_codec + = pb::FieldCodec.ForMessage(888466610, global::Google.Cloud.Compute.V1.AccessConfig.Parser); + private readonly pbc::RepeatedField accessConfigs_ = new pbc::RepeatedField(); + /// + /// An array of configurations for this interface. Currently, only one access config, ONE_TO_ONE_NAT, is supported. If there are no accessConfigs specified, then this instance will have no external internet access. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField AccessConfigs { + get { return accessConfigs_; } + } - private string service_; + /// Field number for the "alias_ip_ranges" field. + public const int AliasIpRangesFieldNumber = 165085631; + private static readonly pb::FieldCodec _repeated_aliasIpRanges_codec + = pb::FieldCodec.ForMessage(1320685050, global::Google.Cloud.Compute.V1.AliasIpRange.Parser); + private readonly pbc::RepeatedField aliasIpRanges_ = new pbc::RepeatedField(); /// - /// Cloud Run service is the main resource of Cloud Run. The service must be 1-63 characters long, and comply with RFC1035. Example value: "run-service". + /// An array of alias IP ranges for this network interface. You can only specify this field for network interfaces in VPC networks. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Service { - get { return service_ ?? ServiceDefaultValue; } + public pbc::RepeatedField AliasIpRanges { + get { return aliasIpRanges_; } + } + + /// Field number for the "fingerprint" field. + public const int FingerprintFieldNumber = 234678500; + private readonly static string FingerprintDefaultValue = ""; + + private string fingerprint_; + /// + /// Fingerprint hash of contents stored in this network interface. This field will be ignored when inserting an Instance or adding a NetworkInterface. An up-to-date fingerprint must be provided in order to update the NetworkInterface. The request will fail with error 400 Bad Request if the fingerprint is not provided, or 412 Precondition Failed if the fingerprint is out of date. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Fingerprint { + get { return fingerprint_ ?? FingerprintDefaultValue; } set { - service_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "service" field is set + /// Gets whether the "fingerprint" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasService { - get { return service_ != null; } + public bool HasFingerprint { + get { return fingerprint_ != null; } } - /// Clears the value of the "service" field + /// Clears the value of the "fingerprint" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearService() { - service_ = null; + public void ClearFingerprint() { + fingerprint_ = null; } - /// Field number for the "tag" field. - public const int TagFieldNumber = 114586; - private readonly static string TagDefaultValue = ""; + /// Field number for the "internal_ipv6_prefix_length" field. + public const int InternalIpv6PrefixLengthFieldNumber = 203833757; + private readonly static int InternalIpv6PrefixLengthDefaultValue = 0; - private string tag_; + private int internalIpv6PrefixLength_; /// - /// Optional Cloud Run tag represents the "named-revision" to provide additional fine-grained traffic routing information. The tag must be 1-63 characters long, and comply with RFC1035. Example value: "revision-0010". + /// The prefix length of the primary internal IPv6 range. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Tag { - get { return tag_ ?? TagDefaultValue; } + public int InternalIpv6PrefixLength { + get { if ((_hasBits0 & 1) != 0) { return internalIpv6PrefixLength_; } else { return InternalIpv6PrefixLengthDefaultValue; } } set { - tag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 1; + internalIpv6PrefixLength_ = value; } } - /// Gets whether the "tag" field is set + /// Gets whether the "internal_ipv6_prefix_length" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasTag { - get { return tag_ != null; } + public bool HasInternalIpv6PrefixLength { + get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "tag" field + /// Clears the value of the "internal_ipv6_prefix_length" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearTag() { - tag_ = null; + public void ClearInternalIpv6PrefixLength() { + _hasBits0 &= ~1; } - /// Field number for the "url_mask" field. - public const int UrlMaskFieldNumber = 103352252; - private readonly static string UrlMaskDefaultValue = ""; + /// Field number for the "ipv6_access_configs" field. + public const int Ipv6AccessConfigsFieldNumber = 483472110; + private static readonly pb::FieldCodec _repeated_ipv6AccessConfigs_codec + = pb::FieldCodec.ForMessage(3867776882, global::Google.Cloud.Compute.V1.AccessConfig.Parser); + private readonly pbc::RepeatedField ipv6AccessConfigs_ = new pbc::RepeatedField(); + /// + /// An array of IPv6 access configurations for this interface. Currently, only one IPv6 access config, DIRECT_IPV6, is supported. If there is no ipv6AccessConfig specified, then this instance will have no external IPv6 Internet access. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Ipv6AccessConfigs { + get { return ipv6AccessConfigs_; } + } - private string urlMask_; + /// Field number for the "ipv6_access_type" field. + public const int Ipv6AccessTypeFieldNumber = 504658653; + private readonly static string Ipv6AccessTypeDefaultValue = ""; + + private string ipv6AccessType_; /// - /// An URL mask is one of the main components of the Cloud Function. A template to parse <service> and <tag> fields from a request URL. URL mask allows for routing to multiple Run services without having to create multiple network endpoint groups and backend services. For example, request URLs foo1.domain.com/bar1 and foo1.domain.com/bar2 can be backed by the same Serverless Network Endpoint Group (NEG) with URL mask <tag>.domain.com/<service>. The URL mask will parse them to { service="bar1", tag="foo1" } and { service="bar2", tag="foo2" } respectively. + /// [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be accessed from the Internet. This field is always inherited from its subnetwork. Valid only if stackType is IPV4_IPV6. + /// Check the Ipv6AccessType enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string UrlMask { - get { return urlMask_ ?? UrlMaskDefaultValue; } + public string Ipv6AccessType { + get { return ipv6AccessType_ ?? Ipv6AccessTypeDefaultValue; } set { - urlMask_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + ipv6AccessType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "url_mask" field is set + /// Gets whether the "ipv6_access_type" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasUrlMask { - get { return urlMask_ != null; } + public bool HasIpv6AccessType { + get { return ipv6AccessType_ != null; } } - /// Clears the value of the "url_mask" field + /// Clears the value of the "ipv6_access_type" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearUrlMask() { - urlMask_ = null; + public void ClearIpv6AccessType() { + ipv6AccessType_ = null; + } + + /// Field number for the "ipv6_address" field. + public const int Ipv6AddressFieldNumber = 341563804; + private readonly static string Ipv6AddressDefaultValue = ""; + + private string ipv6Address_; + /// + /// An IPv6 internal network address for this network interface. To use a static internal IP address, it must be unused and in the same region as the instance's zone. If not specified, Google Cloud will automatically assign an internal IPv6 address from the instance's subnetwork. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Ipv6Address { + get { return ipv6Address_ ?? Ipv6AddressDefaultValue; } + set { + ipv6Address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "ipv6_address" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasIpv6Address { + get { return ipv6Address_ != null; } + } + /// Clears the value of the "ipv6_address" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearIpv6Address() { + ipv6Address_ = null; + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 3292052; + private readonly static string KindDefaultValue = ""; + + private string kind_; + /// + /// [Output Only] Type of the resource. Always compute#networkInterface for network interfaces. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; + + private string name_; + /// + /// [Output Only] The name of the network interface, which is generated by the server. For a VM, the network interface uses the nicN naming format. Where N is a value between 0 and 7. The default interface value is nic0. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "network" field. + public const int NetworkFieldNumber = 232872494; + private readonly static string NetworkDefaultValue = ""; + + private string network_; + /// + /// URL of the VPC network resource for this instance. When creating an instance, if neither the network nor the subnetwork is specified, the default network global/networks/default is used. If the selected project doesn't have the default network, you must specify a network or subnet. If the network is not specified but the subnetwork is specified, the network is inferred. If you specify this property, you can specify the network as a full or partial URL. For example, the following are all valid URLs: - https://www.googleapis.com/compute/v1/projects/project/global/networks/ network - projects/project/global/networks/network - global/networks/default + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Network { + get { return network_ ?? NetworkDefaultValue; } + set { + network_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "network" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNetwork { + get { return network_ != null; } + } + /// Clears the value of the "network" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNetwork() { + network_ = null; + } + + /// Field number for the "network_attachment" field. + public const int NetworkAttachmentFieldNumber = 224644052; + private readonly static string NetworkAttachmentDefaultValue = ""; + + private string networkAttachment_; + /// + /// The URL of the network attachment that this interface should connect to in the following format: projects/{project_number}/regions/{region_name}/networkAttachments/{network_attachment_name}. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NetworkAttachment { + get { return networkAttachment_ ?? NetworkAttachmentDefaultValue; } + set { + networkAttachment_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "network_attachment" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNetworkAttachment { + get { return networkAttachment_ != null; } + } + /// Clears the value of the "network_attachment" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNetworkAttachment() { + networkAttachment_ = null; + } + + /// Field number for the "network_i_p" field. + public const int NetworkIPFieldNumber = 207181961; + private readonly static string NetworkIPDefaultValue = ""; + + private string networkIP_; + /// + /// An IPv4 internal IP address to assign to the instance for this network interface. If not specified by the user, an unused internal IP is assigned by the system. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NetworkIP { + get { return networkIP_ ?? NetworkIPDefaultValue; } + set { + networkIP_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "network_i_p" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNetworkIP { + get { return networkIP_ != null; } + } + /// Clears the value of the "network_i_p" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNetworkIP() { + networkIP_ = null; + } + + /// Field number for the "nic_type" field. + public const int NicTypeFieldNumber = 59810577; + private readonly static string NicTypeDefaultValue = ""; + + private string nicType_; + /// + /// The type of vNIC to be used on this interface. This may be gVNIC or VirtioNet. + /// Check the NicType enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NicType { + get { return nicType_ ?? NicTypeDefaultValue; } + set { + nicType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "nic_type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNicType { + get { return nicType_ != null; } + } + /// Clears the value of the "nic_type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNicType() { + nicType_ = null; + } + + /// Field number for the "queue_count" field. + public const int QueueCountFieldNumber = 503708769; + private readonly static int QueueCountDefaultValue = 0; + + private int queueCount_; + /// + /// The networking queue count that's specified by users for the network interface. Both Rx and Tx queues will be set to this number. It'll be empty if not specified by the users. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int QueueCount { + get { if ((_hasBits0 & 2) != 0) { return queueCount_; } else { return QueueCountDefaultValue; } } + set { + _hasBits0 |= 2; + queueCount_ = value; + } + } + /// Gets whether the "queue_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasQueueCount { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "queue_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearQueueCount() { + _hasBits0 &= ~2; + } + + /// Field number for the "stack_type" field. + public const int StackTypeFieldNumber = 425908881; + private readonly static string StackTypeDefaultValue = ""; + + private string stackType_; + /// + /// The stack type for this network interface. To assign only IPv4 addresses, use IPV4_ONLY. To assign both IPv4 and IPv6 addresses, use IPV4_IPV6. If not specified, IPV4_ONLY is used. This field can be both set at instance creation and update network interface operations. + /// Check the StackType enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string StackType { + get { return stackType_ ?? StackTypeDefaultValue; } + set { + stackType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "stack_type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasStackType { + get { return stackType_ != null; } + } + /// Clears the value of the "stack_type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearStackType() { + stackType_ = null; + } + + /// Field number for the "subnetwork" field. + public const int SubnetworkFieldNumber = 307827694; + private readonly static string SubnetworkDefaultValue = ""; + + private string subnetwork_; + /// + /// The URL of the Subnetwork resource for this instance. If the network resource is in legacy mode, do not specify this field. If the network is in auto subnet mode, specifying the subnetwork is optional. If the network is in custom subnet mode, specifying the subnetwork is required. If you specify this field, you can specify the subnetwork as a full or partial URL. For example, the following are all valid URLs: - https://www.googleapis.com/compute/v1/projects/project/regions/region /subnetworks/subnetwork - regions/region/subnetworks/subnetwork + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Subnetwork { + get { return subnetwork_ ?? SubnetworkDefaultValue; } + set { + subnetwork_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "subnetwork" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSubnetwork { + get { return subnetwork_ != null; } + } + /// Clears the value of the "subnetwork" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSubnetwork() { + subnetwork_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupCloudRun); + return Equals(other as NetworkInterface); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupCloudRun other) { + public bool Equals(NetworkInterface other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Service != other.Service) return false; - if (Tag != other.Tag) return false; - if (UrlMask != other.UrlMask) return false; + if(!accessConfigs_.Equals(other.accessConfigs_)) return false; + if(!aliasIpRanges_.Equals(other.aliasIpRanges_)) return false; + if (Fingerprint != other.Fingerprint) return false; + if (InternalIpv6PrefixLength != other.InternalIpv6PrefixLength) return false; + if(!ipv6AccessConfigs_.Equals(other.ipv6AccessConfigs_)) return false; + if (Ipv6AccessType != other.Ipv6AccessType) return false; + if (Ipv6Address != other.Ipv6Address) return false; + if (Kind != other.Kind) return false; + if (Name != other.Name) return false; + if (Network != other.Network) return false; + if (NetworkAttachment != other.NetworkAttachment) return false; + if (NetworkIP != other.NetworkIP) return false; + if (NicType != other.NicType) return false; + if (QueueCount != other.QueueCount) return false; + if (StackType != other.StackType) return false; + if (Subnetwork != other.Subnetwork) return false; return Equals(_unknownFields, other._unknownFields); } @@ -363959,9 +369401,22 @@ public bool Equals(NetworkEndpointGroupCloudRun other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasService) hash ^= Service.GetHashCode(); - if (HasTag) hash ^= Tag.GetHashCode(); - if (HasUrlMask) hash ^= UrlMask.GetHashCode(); + hash ^= accessConfigs_.GetHashCode(); + hash ^= aliasIpRanges_.GetHashCode(); + if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); + if (HasInternalIpv6PrefixLength) hash ^= InternalIpv6PrefixLength.GetHashCode(); + hash ^= ipv6AccessConfigs_.GetHashCode(); + if (HasIpv6AccessType) hash ^= Ipv6AccessType.GetHashCode(); + if (HasIpv6Address) hash ^= Ipv6Address.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasNetwork) hash ^= Network.GetHashCode(); + if (HasNetworkAttachment) hash ^= NetworkAttachment.GetHashCode(); + if (HasNetworkIP) hash ^= NetworkIP.GetHashCode(); + if (HasNicType) hash ^= NicType.GetHashCode(); + if (HasQueueCount) hash ^= QueueCount.GetHashCode(); + if (HasStackType) hash ^= StackType.GetHashCode(); + if (HasSubnetwork) hash ^= Subnetwork.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -363980,17 +369435,60 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasTag) { - output.WriteRawTag(210, 249, 55); - output.WriteString(Tag); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (HasUrlMask) { - output.WriteRawTag(226, 251, 160, 138, 3); - output.WriteString(UrlMask); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); } - if (HasService) { - output.WriteRawTag(170, 235, 248, 144, 11); - output.WriteString(Service); + if (HasNicType) { + output.WriteRawTag(138, 177, 148, 228, 1); + output.WriteString(NicType); + } + accessConfigs_.WriteTo(output, _repeated_accessConfigs_codec); + aliasIpRanges_.WriteTo(output, _repeated_aliasIpRanges_codec); + if (HasInternalIpv6PrefixLength) { + output.WriteRawTag(232, 153, 200, 137, 6); + output.WriteInt32(InternalIpv6PrefixLength); + } + if (HasNetworkIP) { + output.WriteRawTag(202, 136, 171, 150, 6); + output.WriteString(NetworkIP); + } + if (HasNetworkAttachment) { + output.WriteRawTag(162, 189, 249, 216, 6); + output.WriteString(NetworkAttachment); + } + if (HasNetwork) { + output.WriteRawTag(242, 162, 171, 248, 6); + output.WriteString(Network); + } + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + if (HasSubnetwork) { + output.WriteRawTag(242, 190, 162, 150, 9); + output.WriteString(Subnetwork); + } + if (HasIpv6Address) { + output.WriteRawTag(226, 153, 251, 150, 10); + output.WriteString(Ipv6Address); + } + if (HasStackType) { + output.WriteRawTag(138, 169, 219, 216, 12); + output.WriteString(StackType); + } + ipv6AccessConfigs_.WriteTo(output, _repeated_ipv6AccessConfigs_codec); + if (HasQueueCount) { + output.WriteRawTag(136, 198, 191, 129, 15); + output.WriteInt32(QueueCount); + } + if (HasIpv6AccessType) { + output.WriteRawTag(234, 173, 143, 133, 15); + output.WriteString(Ipv6AccessType); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -364002,17 +369500,60 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasTag) { - output.WriteRawTag(210, 249, 55); - output.WriteString(Tag); + if (HasKind) { + output.WriteRawTag(162, 185, 199, 12); + output.WriteString(Kind); } - if (HasUrlMask) { - output.WriteRawTag(226, 251, 160, 138, 3); - output.WriteString(UrlMask); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); } - if (HasService) { - output.WriteRawTag(170, 235, 248, 144, 11); - output.WriteString(Service); + if (HasNicType) { + output.WriteRawTag(138, 177, 148, 228, 1); + output.WriteString(NicType); + } + accessConfigs_.WriteTo(ref output, _repeated_accessConfigs_codec); + aliasIpRanges_.WriteTo(ref output, _repeated_aliasIpRanges_codec); + if (HasInternalIpv6PrefixLength) { + output.WriteRawTag(232, 153, 200, 137, 6); + output.WriteInt32(InternalIpv6PrefixLength); + } + if (HasNetworkIP) { + output.WriteRawTag(202, 136, 171, 150, 6); + output.WriteString(NetworkIP); + } + if (HasNetworkAttachment) { + output.WriteRawTag(162, 189, 249, 216, 6); + output.WriteString(NetworkAttachment); + } + if (HasNetwork) { + output.WriteRawTag(242, 162, 171, 248, 6); + output.WriteString(Network); + } + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + if (HasSubnetwork) { + output.WriteRawTag(242, 190, 162, 150, 9); + output.WriteString(Subnetwork); + } + if (HasIpv6Address) { + output.WriteRawTag(226, 153, 251, 150, 10); + output.WriteString(Ipv6Address); + } + if (HasStackType) { + output.WriteRawTag(138, 169, 219, 216, 12); + output.WriteString(StackType); + } + ipv6AccessConfigs_.WriteTo(ref output, _repeated_ipv6AccessConfigs_codec); + if (HasQueueCount) { + output.WriteRawTag(136, 198, 191, 129, 15); + output.WriteInt32(QueueCount); + } + if (HasIpv6AccessType) { + output.WriteRawTag(234, 173, 143, 133, 15); + output.WriteString(Ipv6AccessType); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -364024,14 +369565,47 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasService) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Service); + size += accessConfigs_.CalculateSize(_repeated_accessConfigs_codec); + size += aliasIpRanges_.CalculateSize(_repeated_aliasIpRanges_codec); + if (HasFingerprint) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); } - if (HasTag) { - size += 3 + pb::CodedOutputStream.ComputeStringSize(Tag); + if (HasInternalIpv6PrefixLength) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(InternalIpv6PrefixLength); } - if (HasUrlMask) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(UrlMask); + size += ipv6AccessConfigs_.CalculateSize(_repeated_ipv6AccessConfigs_codec); + if (HasIpv6AccessType) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Ipv6AccessType); + } + if (HasIpv6Address) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Ipv6Address); + } + if (HasKind) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasNetwork) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); + } + if (HasNetworkAttachment) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkAttachment); + } + if (HasNetworkIP) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkIP); + } + if (HasNicType) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NicType); + } + if (HasQueueCount) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(QueueCount); + } + if (HasStackType) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(StackType); + } + if (HasSubnetwork) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Subnetwork); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -364041,18 +369615,51 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupCloudRun other) { + public void MergeFrom(NetworkInterface other) { if (other == null) { return; } - if (other.HasService) { - Service = other.Service; + accessConfigs_.Add(other.accessConfigs_); + aliasIpRanges_.Add(other.aliasIpRanges_); + if (other.HasFingerprint) { + Fingerprint = other.Fingerprint; } - if (other.HasTag) { - Tag = other.Tag; + if (other.HasInternalIpv6PrefixLength) { + InternalIpv6PrefixLength = other.InternalIpv6PrefixLength; } - if (other.HasUrlMask) { - UrlMask = other.UrlMask; + ipv6AccessConfigs_.Add(other.ipv6AccessConfigs_); + if (other.HasIpv6AccessType) { + Ipv6AccessType = other.Ipv6AccessType; + } + if (other.HasIpv6Address) { + Ipv6Address = other.Ipv6Address; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasNetwork) { + Network = other.Network; + } + if (other.HasNetworkAttachment) { + NetworkAttachment = other.NetworkAttachment; + } + if (other.HasNetworkIP) { + NetworkIP = other.NetworkIP; + } + if (other.HasNicType) { + NicType = other.NicType; + } + if (other.HasQueueCount) { + QueueCount = other.QueueCount; + } + if (other.HasStackType) { + StackType = other.StackType; + } + if (other.HasSubnetwork) { + Subnetwork = other.Subnetwork; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -364069,16 +369676,68 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 916690: { - Tag = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); break; } - case 826818018: { - UrlMask = input.ReadString(); + case 26989658: { + Name = input.ReadString(); break; } - case 2988324266: { - Service = input.ReadString(); + case 478484618: { + NicType = input.ReadString(); + break; + } + case 888466610: { + accessConfigs_.AddEntriesFrom(input, _repeated_accessConfigs_codec); + break; + } + case 1320685050: { + aliasIpRanges_.AddEntriesFrom(input, _repeated_aliasIpRanges_codec); + break; + } + case 1630670056: { + InternalIpv6PrefixLength = input.ReadInt32(); + break; + } + case 1657455690: { + NetworkIP = input.ReadString(); + break; + } + case 1797152418: { + NetworkAttachment = input.ReadString(); + break; + } + case 1862979954: { + Network = input.ReadString(); + break; + } + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 2462621554: { + Subnetwork = input.ReadString(); + break; + } + case 2732510434: { + Ipv6Address = input.ReadString(); + break; + } + case 3407271050: { + StackType = input.ReadString(); + break; + } + case 3867776882: { + ipv6AccessConfigs_.AddEntriesFrom(input, _repeated_ipv6AccessConfigs_codec); + break; + } + case 4029670152: { + QueueCount = input.ReadInt32(); + break; + } + case 4037269226: { + Ipv6AccessType = input.ReadString(); break; } } @@ -364096,16 +369755,68 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 916690: { - Tag = input.ReadString(); + case 26336418: { + Kind = input.ReadString(); break; } - case 826818018: { - UrlMask = input.ReadString(); + case 26989658: { + Name = input.ReadString(); break; } - case 2988324266: { - Service = input.ReadString(); + case 478484618: { + NicType = input.ReadString(); + break; + } + case 888466610: { + accessConfigs_.AddEntriesFrom(ref input, _repeated_accessConfigs_codec); + break; + } + case 1320685050: { + aliasIpRanges_.AddEntriesFrom(ref input, _repeated_aliasIpRanges_codec); + break; + } + case 1630670056: { + InternalIpv6PrefixLength = input.ReadInt32(); + break; + } + case 1657455690: { + NetworkIP = input.ReadString(); + break; + } + case 1797152418: { + NetworkAttachment = input.ReadString(); + break; + } + case 1862979954: { + Network = input.ReadString(); + break; + } + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 2462621554: { + Subnetwork = input.ReadString(); + break; + } + case 2732510434: { + Ipv6Address = input.ReadString(); + break; + } + case 3407271050: { + StackType = input.ReadString(); + break; + } + case 3867776882: { + ipv6AccessConfigs_.AddEntriesFrom(ref input, _repeated_ipv6AccessConfigs_codec); + break; + } + case 4029670152: { + QueueCount = input.ReadInt32(); + break; + } + case 4037269226: { + Ipv6AccessType = input.ReadString(); break; } } @@ -364113,26 +369824,111 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the NetworkInterface message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be accessed from the Internet. This field is always inherited from its subnetwork. Valid only if stackType is IPV4_IPV6. + /// + public enum Ipv6AccessType { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_IPV6_ACCESS_TYPE")] UndefinedIpv6AccessType = 0, + /// + /// This network interface can have external IPv6. + /// + [pbr::OriginalName("EXTERNAL")] External = 35607499, + /// + /// This network interface can have internal IPv6. + /// + [pbr::OriginalName("INTERNAL")] Internal = 279295677, + [pbr::OriginalName("UNSPECIFIED_IPV6_ACCESS_TYPE")] UnspecifiedIpv6AccessType = 313080613, + } + + /// + /// The type of vNIC to be used on this interface. This may be gVNIC or VirtioNet. + /// + public enum NicType { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_NIC_TYPE")] UndefinedNicType = 0, + /// + /// GVNIC + /// + [pbr::OriginalName("GVNIC")] Gvnic = 68209305, + /// + /// IDPF + /// + [pbr::OriginalName("IDPF")] Idpf = 2242641, + /// + /// IRDMA + /// + [pbr::OriginalName("IRDMA")] Irdma = 69927695, + /// + /// MRDMA + /// + [pbr::OriginalName("MRDMA")] Mrdma = 73621779, + /// + /// No type specified. + /// + [pbr::OriginalName("UNSPECIFIED_NIC_TYPE")] UnspecifiedNicType = 67411801, + /// + /// VIRTIO + /// + [pbr::OriginalName("VIRTIO_NET")] VirtioNet = 452123481, + } + + /// + /// The stack type for this network interface. To assign only IPv4 addresses, use IPV4_ONLY. To assign both IPv4 and IPv6 addresses, use IPV4_IPV6. If not specified, IPV4_ONLY is used. This field can be both set at instance creation and update network interface operations. + /// + public enum StackType { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_STACK_TYPE")] UndefinedStackType = 0, + /// + /// The network interface can have both IPv4 and IPv6 addresses. + /// + [pbr::OriginalName("IPV4_IPV6")] Ipv4Ipv6 = 22197249, + /// + /// The network interface will only be assigned IPv4 addresses. + /// + [pbr::OriginalName("IPV4_ONLY")] Ipv4Only = 22373798, + /// + /// The network interface will only be assigned IPv6 addresses. + /// + [pbr::OriginalName("IPV6_ONLY")] Ipv6Only = 79632100, + [pbr::OriginalName("UNSPECIFIED_STACK_TYPE")] UnspecifiedStackType = 298084569, + } + + } + #endregion + } /// + /// Contains a list of networks. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupList : pb::IMessage + public sealed partial class NetworkList : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkList()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[880]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[896]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -364143,7 +369939,7 @@ public sealed partial class NetworkEndpointGroupList : pb::IMessageField number for the "id" field. @@ -364198,15 +369994,15 @@ public void ClearId() { /// Field number for the "items" field. public const int ItemsFieldNumber = 100526016; - private static readonly pb::FieldCodec _repeated_items_codec - = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.NetworkEndpointGroup.Parser); - private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.Network.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); /// - /// A list of NetworkEndpointGroup resources. + /// A list of Network resources. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Items { + public pbc::RepeatedField Items { get { return items_; } } @@ -364216,7 +370012,7 @@ public void ClearId() { private string kind_; /// - /// [Output Only] The resource type, which is always compute#networkEndpointGroupList for network endpoint group lists. + /// [Output Only] Type of resource. Always compute#networkList for lists of networks. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -364315,12 +370111,12 @@ public void ClearSelfLink() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupList); + return Equals(other as NetworkList); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupList other) { + public bool Equals(NetworkList other) { if (ReferenceEquals(other, null)) { return false; } @@ -364450,7 +370246,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupList other) { + public void MergeFrom(NetworkList other) { if (other == null) { return; } @@ -364565,25 +370361,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT. + /// A network peering attached to a network resource. The message includes the peering name, peer network, peering state, and a flag indicating whether Google Compute Engine should automatically create routes for the peering. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupPscData : pb::IMessage + public sealed partial class NetworkPeering : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupPscData()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkPeering()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[881]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[897]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -364594,7 +370390,7 @@ public sealed partial class NetworkEndpointGroupPscData : pb::IMessageField number for the "consumer_psc_address" field. - public const int ConsumerPscAddressFieldNumber = 452646572; - private readonly static string ConsumerPscAddressDefaultValue = ""; + /// Field number for the "auto_create_routes" field. + public const int AutoCreateRoutesFieldNumber = 57454941; + private readonly static bool AutoCreateRoutesDefaultValue = false; - private string consumerPscAddress_; + private bool autoCreateRoutes_; /// - /// [Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB. + /// This field will be deprecated soon. Use the exchange_subnet_routes field instead. Indicates whether full mesh connectivity is created and managed automatically between peered networks. Currently this field should always be true since Google Compute Engine will automatically create and manage subnetwork routes between two networks when peering state is ACTIVE. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string ConsumerPscAddress { - get { return consumerPscAddress_ ?? ConsumerPscAddressDefaultValue; } + public bool AutoCreateRoutes { + get { if ((_hasBits0 & 4) != 0) { return autoCreateRoutes_; } else { return AutoCreateRoutesDefaultValue; } } set { - consumerPscAddress_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 4; + autoCreateRoutes_ = value; } } - /// Gets whether the "consumer_psc_address" field is set + /// Gets whether the "auto_create_routes" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasConsumerPscAddress { - get { return consumerPscAddress_ != null; } + public bool HasAutoCreateRoutes { + get { return (_hasBits0 & 4) != 0; } } - /// Clears the value of the "consumer_psc_address" field + /// Clears the value of the "auto_create_routes" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearConsumerPscAddress() { - consumerPscAddress_ = null; + public void ClearAutoCreateRoutes() { + _hasBits0 &= ~4; } - /// Field number for the "producer_port" field. - public const int ProducerPortFieldNumber = 410021134; - private readonly static int ProducerPortDefaultValue = 0; + /// Field number for the "exchange_subnet_routes" field. + public const int ExchangeSubnetRoutesFieldNumber = 26322256; + private readonly static bool ExchangeSubnetRoutesDefaultValue = false; - private int producerPort_; + private bool exchangeSubnetRoutes_; /// - /// The psc producer port is used to connect PSC NEG with specific port on the PSC Producer side; should only be used for the PRIVATE_SERVICE_CONNECT NEG type + /// Indicates whether full mesh connectivity is created and managed automatically between peered networks. Currently this field should always be true since Google Compute Engine will automatically create and manage subnetwork routes between two networks when peering state is ACTIVE. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int ProducerPort { - get { if ((_hasBits0 & 2) != 0) { return producerPort_; } else { return ProducerPortDefaultValue; } } + public bool ExchangeSubnetRoutes { + get { if ((_hasBits0 & 2) != 0) { return exchangeSubnetRoutes_; } else { return ExchangeSubnetRoutesDefaultValue; } } set { _hasBits0 |= 2; - producerPort_ = value; + exchangeSubnetRoutes_ = value; } } - /// Gets whether the "producer_port" field is set + /// Gets whether the "exchange_subnet_routes" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasProducerPort { + public bool HasExchangeSubnetRoutes { get { return (_hasBits0 & 2) != 0; } } - /// Clears the value of the "producer_port" field + /// Clears the value of the "exchange_subnet_routes" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearProducerPort() { + public void ClearExchangeSubnetRoutes() { _hasBits0 &= ~2; } - /// Field number for the "psc_connection_id" field. - public const int PscConnectionIdFieldNumber = 292082397; - private readonly static ulong PscConnectionIdDefaultValue = 0UL; + /// Field number for the "export_custom_routes" field. + public const int ExportCustomRoutesFieldNumber = 60281485; + private readonly static bool ExportCustomRoutesDefaultValue = false; - private ulong pscConnectionId_; + private bool exportCustomRoutes_; /// - /// [Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer. + /// Whether to export the custom routes to peer network. The default value is false. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public ulong PscConnectionId { - get { if ((_hasBits0 & 1) != 0) { return pscConnectionId_; } else { return PscConnectionIdDefaultValue; } } + public bool ExportCustomRoutes { + get { if ((_hasBits0 & 8) != 0) { return exportCustomRoutes_; } else { return ExportCustomRoutesDefaultValue; } } set { - _hasBits0 |= 1; - pscConnectionId_ = value; + _hasBits0 |= 8; + exportCustomRoutes_ = value; } } - /// Gets whether the "psc_connection_id" field is set + /// Gets whether the "export_custom_routes" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPscConnectionId { - get { return (_hasBits0 & 1) != 0; } + public bool HasExportCustomRoutes { + get { return (_hasBits0 & 8) != 0; } } - /// Clears the value of the "psc_connection_id" field + /// Clears the value of the "export_custom_routes" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPscConnectionId() { - _hasBits0 &= ~1; + public void ClearExportCustomRoutes() { + _hasBits0 &= ~8; } - /// Field number for the "psc_connection_status" field. - public const int PscConnectionStatusFieldNumber = 184149172; - private readonly static string PscConnectionStatusDefaultValue = ""; + /// Field number for the "export_subnet_routes_with_public_ip" field. + public const int ExportSubnetRoutesWithPublicIpFieldNumber = 97940834; + private readonly static bool ExportSubnetRoutesWithPublicIpDefaultValue = false; - private string pscConnectionStatus_; + private bool exportSubnetRoutesWithPublicIp_; /// - /// [Output Only] The connection status of the PSC Forwarding Rule. - /// Check the PscConnectionStatus enum for the list of possible values. + /// Whether subnet routes with public IP range are exported. The default value is true, all subnet routes are exported. IPv4 special-use ranges are always exported to peers and are not controlled by this field. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string PscConnectionStatus { - get { return pscConnectionStatus_ ?? PscConnectionStatusDefaultValue; } + public bool ExportSubnetRoutesWithPublicIp { + get { if ((_hasBits0 & 32) != 0) { return exportSubnetRoutesWithPublicIp_; } else { return ExportSubnetRoutesWithPublicIpDefaultValue; } } set { - pscConnectionStatus_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 32; + exportSubnetRoutesWithPublicIp_ = value; } } - /// Gets whether the "psc_connection_status" field is set + /// Gets whether the "export_subnet_routes_with_public_ip" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPscConnectionStatus { - get { return pscConnectionStatus_ != null; } + public bool HasExportSubnetRoutesWithPublicIp { + get { return (_hasBits0 & 32) != 0; } } - /// Clears the value of the "psc_connection_status" field + /// Clears the value of the "export_subnet_routes_with_public_ip" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPscConnectionStatus() { - pscConnectionStatus_ = null; + public void ClearExportSubnetRoutesWithPublicIp() { + _hasBits0 &= ~32; } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupPscData); - } + /// Field number for the "import_custom_routes" field. + public const int ImportCustomRoutesFieldNumber = 197982398; + private readonly static bool ImportCustomRoutesDefaultValue = false; + private bool importCustomRoutes_; + /// + /// Whether to import the custom routes from peer network. The default value is false. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupPscData other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; + public bool ImportCustomRoutes { + get { if ((_hasBits0 & 64) != 0) { return importCustomRoutes_; } else { return ImportCustomRoutesDefaultValue; } } + set { + _hasBits0 |= 64; + importCustomRoutes_ = value; } - if (ConsumerPscAddress != other.ConsumerPscAddress) return false; - if (ProducerPort != other.ProducerPort) return false; - if (PscConnectionId != other.PscConnectionId) return false; - if (PscConnectionStatus != other.PscConnectionStatus) return false; - return Equals(_unknownFields, other._unknownFields); } - + /// Gets whether the "import_custom_routes" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - if (HasConsumerPscAddress) hash ^= ConsumerPscAddress.GetHashCode(); - if (HasProducerPort) hash ^= ProducerPort.GetHashCode(); - if (HasPscConnectionId) hash ^= PscConnectionId.GetHashCode(); - if (HasPscConnectionStatus) hash ^= PscConnectionStatus.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; + public bool HasImportCustomRoutes { + get { return (_hasBits0 & 64) != 0; } } - + /// Clears the value of the "import_custom_routes" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); + public void ClearImportCustomRoutes() { + _hasBits0 &= ~64; } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (HasPscConnectionStatus) { - output.WriteRawTag(162, 203, 188, 190, 5); - output.WriteString(PscConnectionStatus); - } - if (HasPscConnectionId) { - output.WriteRawTag(232, 173, 154, 218, 8); - output.WriteUInt64(PscConnectionId); - } - if (HasProducerPort) { - output.WriteRawTag(240, 208, 141, 156, 12); - output.WriteInt32(ProducerPort); - } - if (HasConsumerPscAddress) { - output.WriteRawTag(226, 234, 218, 190, 13); - output.WriteString(ConsumerPscAddress); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif - } + /// Field number for the "import_subnet_routes_with_public_ip" field. + public const int ImportSubnetRoutesWithPublicIpFieldNumber = 14419729; + private readonly static bool ImportSubnetRoutesWithPublicIpDefaultValue = false; - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + private bool importSubnetRoutesWithPublicIp_; + /// + /// Whether subnet routes with public IP range are imported. The default value is false. IPv4 special-use ranges are always imported from peers and are not controlled by this field. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasPscConnectionStatus) { - output.WriteRawTag(162, 203, 188, 190, 5); - output.WriteString(PscConnectionStatus); - } - if (HasPscConnectionId) { - output.WriteRawTag(232, 173, 154, 218, 8); - output.WriteUInt64(PscConnectionId); - } - if (HasProducerPort) { - output.WriteRawTag(240, 208, 141, 156, 12); - output.WriteInt32(ProducerPort); - } - if (HasConsumerPscAddress) { - output.WriteRawTag(226, 234, 218, 190, 13); - output.WriteString(ConsumerPscAddress); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); + public bool ImportSubnetRoutesWithPublicIp { + get { if ((_hasBits0 & 1) != 0) { return importSubnetRoutesWithPublicIp_; } else { return ImportSubnetRoutesWithPublicIpDefaultValue; } } + set { + _hasBits0 |= 1; + importSubnetRoutesWithPublicIp_ = value; } } - #endif - + /// Gets whether the "import_subnet_routes_with_public_ip" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - if (HasConsumerPscAddress) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(ConsumerPscAddress); - } - if (HasProducerPort) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(ProducerPort); - } - if (HasPscConnectionId) { - size += 5 + pb::CodedOutputStream.ComputeUInt64Size(PscConnectionId); - } - if (HasPscConnectionStatus) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(PscConnectionStatus); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; + public bool HasImportSubnetRoutesWithPublicIp { + get { return (_hasBits0 & 1) != 0; } } - + /// Clears the value of the "import_subnet_routes_with_public_ip" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupPscData other) { - if (other == null) { - return; - } - if (other.HasConsumerPscAddress) { - ConsumerPscAddress = other.ConsumerPscAddress; - } - if (other.HasProducerPort) { - ProducerPort = other.ProducerPort; - } - if (other.HasPscConnectionId) { - PscConnectionId = other.PscConnectionId; - } - if (other.HasPscConnectionStatus) { - PscConnectionStatus = other.PscConnectionStatus; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + public void ClearImportSubnetRoutesWithPublicIp() { + _hasBits0 &= ~1; } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 1473193378: { - PscConnectionStatus = input.ReadString(); - break; - } - case 2336659176: { - PscConnectionId = input.ReadUInt64(); - break; - } - case 3280169072: { - ProducerPort = input.ReadInt32(); - break; - } - case 3621172578: { - ConsumerPscAddress = input.ReadString(); - break; - } - } - } - #endif - } + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + private string name_; + /// + /// Name of this peering. Provided by the client when the peering is created. The name must comply with RFC1035. Specifically, the name must be 1-63 characters long and match regular expression `[a-z]([-a-z0-9]*[a-z0-9])?`. The first character must be a lowercase letter, and all the following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 1473193378: { - PscConnectionStatus = input.ReadString(); - break; - } - case 2336659176: { - PscConnectionId = input.ReadUInt64(); - break; - } - case 3280169072: { - ProducerPort = input.ReadInt32(); - break; - } - case 3621172578: { - ConsumerPscAddress = input.ReadString(); - break; - } - } + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - #endif - - #region Nested types - /// Container for nested types declared in the NetworkEndpointGroupPscData message type. + /// Gets whether the "name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { - /// - /// [Output Only] The connection status of the PSC Forwarding Rule. - /// - public enum PscConnectionStatus { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_PSC_CONNECTION_STATUS")] UndefinedPscConnectionStatus = 0, - /// - /// The connection has been accepted by the producer. - /// - [pbr::OriginalName("ACCEPTED")] Accepted = 246714279, - /// - /// The connection has been closed by the producer and will not serve traffic going forward. - /// - [pbr::OriginalName("CLOSED")] Closed = 380163436, - /// - /// The connection has been accepted by the producer, but the producer needs to take further action before the forwarding rule can serve traffic. - /// - [pbr::OriginalName("NEEDS_ATTENTION")] NeedsAttention = 344491452, - /// - /// The connection is pending acceptance by the producer. - /// - [pbr::OriginalName("PENDING")] Pending = 35394935, - /// - /// The connection has been rejected by the producer. - /// - [pbr::OriginalName("REJECTED")] Rejected = 174130302, - [pbr::OriginalName("STATUS_UNSPECIFIED")] StatusUnspecified = 42133066, - } - + public bool HasName { + get { return name_ != null; } } - #endregion - - } - - /// - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupsAttachEndpointsRequest : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsAttachEndpointsRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - + /// Clears the value of the "name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[882]; } + public void ClearName() { + name_ = null; } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } + /// Field number for the "network" field. + public const int NetworkFieldNumber = 232872494; + private readonly static string NetworkDefaultValue = ""; + private string network_; + /// + /// The URL of the peer network. It can be either full URL or partial URL. The peer network may belong to a different project. If the partial URL does not contain project, it is assumed that the peer network is in the same project as the current network. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsAttachEndpointsRequest() { - OnConstruction(); + public string Network { + get { return network_ ?? NetworkDefaultValue; } + set { + network_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - - partial void OnConstruction(); - + /// Gets whether the "network" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsAttachEndpointsRequest(NetworkEndpointGroupsAttachEndpointsRequest other) : this() { - networkEndpoints_ = other.networkEndpoints_.Clone(); - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + public bool HasNetwork { + get { return network_ != null; } } - + /// Clears the value of the "network" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsAttachEndpointsRequest Clone() { - return new NetworkEndpointGroupsAttachEndpointsRequest(this); + public void ClearNetwork() { + network_ = null; } - /// Field number for the "network_endpoints" field. - public const int NetworkEndpointsFieldNumber = 149850285; - private static readonly pb::FieldCodec _repeated_networkEndpoints_codec - = pb::FieldCodec.ForMessage(1198802282, global::Google.Cloud.Compute.V1.NetworkEndpoint.Parser); - private readonly pbc::RepeatedField networkEndpoints_ = new pbc::RepeatedField(); + /// Field number for the "peer_mtu" field. + public const int PeerMtuFieldNumber = 69584721; + private readonly static int PeerMtuDefaultValue = 0; + + private int peerMtu_; /// - /// The list of network endpoints to be attached. + /// Maximum Transmission Unit in bytes. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField NetworkEndpoints { - get { return networkEndpoints_; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupsAttachEndpointsRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupsAttachEndpointsRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; + public int PeerMtu { + get { if ((_hasBits0 & 16) != 0) { return peerMtu_; } else { return PeerMtuDefaultValue; } } + set { + _hasBits0 |= 16; + peerMtu_ = value; } - if(!networkEndpoints_.Equals(other.networkEndpoints_)) return false; - return Equals(_unknownFields, other._unknownFields); } - + /// Gets whether the "peer_mtu" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - hash ^= networkEndpoints_.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; + public bool HasPeerMtu { + get { return (_hasBits0 & 16) != 0; } } - + /// Clears the value of the "peer_mtu" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); + public void ClearPeerMtu() { + _hasBits0 &= ~16; } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - networkEndpoints_.WriteTo(output, _repeated_networkEndpoints_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif - } + /// Field number for the "stack_type" field. + public const int StackTypeFieldNumber = 425908881; + private readonly static string StackTypeDefaultValue = ""; - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + private string stackType_; + /// + /// Which IP version(s) of traffic and routes are allowed to be imported or exported between peer networks. The default value is IPV4_ONLY. + /// Check the StackType enum for the list of possible values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - networkEndpoints_.WriteTo(ref output, _repeated_networkEndpoints_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); + public string StackType { + get { return stackType_ ?? StackTypeDefaultValue; } + set { + stackType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - #endif - + /// Gets whether the "stack_type" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - size += networkEndpoints_.CalculateSize(_repeated_networkEndpoints_codec); - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; + public bool HasStackType { + get { return stackType_ != null; } } - + /// Clears the value of the "stack_type" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupsAttachEndpointsRequest other) { - if (other == null) { - return; - } - networkEndpoints_.Add(other.networkEndpoints_); - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + public void ClearStackType() { + stackType_ = null; } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 1198802282: { - networkEndpoints_.AddEntriesFrom(input, _repeated_networkEndpoints_codec); - break; - } - } - } - #endif - } + /// Field number for the "state" field. + public const int StateFieldNumber = 109757585; + private readonly static string StateDefaultValue = ""; - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + private string state_; + /// + /// [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The peering is `ACTIVE` when there's a matching configuration in the peer network. + /// Check the State enum for the list of possible values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 1198802282: { - networkEndpoints_.AddEntriesFrom(ref input, _repeated_networkEndpoints_codec); - break; - } - } + public string State { + get { return state_ ?? StateDefaultValue; } + set { + state_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - #endif - - } - - /// - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupsDetachEndpointsRequest : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsDetachEndpointsRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[883]; } - } - + /// Gets whether the "state" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } + public bool HasState { + get { return state_ != null; } } - + /// Clears the value of the "state" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsDetachEndpointsRequest() { - OnConstruction(); + public void ClearState() { + state_ = null; } - partial void OnConstruction(); + /// Field number for the "state_details" field. + public const int StateDetailsFieldNumber = 95566996; + private readonly static string StateDetailsDefaultValue = ""; + private string stateDetails_; + /// + /// [Output Only] Details about the current state of the peering. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsDetachEndpointsRequest(NetworkEndpointGroupsDetachEndpointsRequest other) : this() { - networkEndpoints_ = other.networkEndpoints_.Clone(); - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + public string StateDetails { + get { return stateDetails_ ?? StateDetailsDefaultValue; } + set { + stateDetails_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - + /// Gets whether the "state_details" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsDetachEndpointsRequest Clone() { - return new NetworkEndpointGroupsDetachEndpointsRequest(this); + public bool HasStateDetails { + get { return stateDetails_ != null; } } - - /// Field number for the "network_endpoints" field. - public const int NetworkEndpointsFieldNumber = 149850285; - private static readonly pb::FieldCodec _repeated_networkEndpoints_codec - = pb::FieldCodec.ForMessage(1198802282, global::Google.Cloud.Compute.V1.NetworkEndpoint.Parser); - private readonly pbc::RepeatedField networkEndpoints_ = new pbc::RepeatedField(); - /// - /// The list of network endpoints to be detached. - /// + /// Clears the value of the "state_details" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField NetworkEndpoints { - get { return networkEndpoints_; } + public void ClearStateDetails() { + stateDetails_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupsDetachEndpointsRequest); + return Equals(other as NetworkPeering); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupsDetachEndpointsRequest other) { + public bool Equals(NetworkPeering other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!networkEndpoints_.Equals(other.networkEndpoints_)) return false; + if (AutoCreateRoutes != other.AutoCreateRoutes) return false; + if (ExchangeSubnetRoutes != other.ExchangeSubnetRoutes) return false; + if (ExportCustomRoutes != other.ExportCustomRoutes) return false; + if (ExportSubnetRoutesWithPublicIp != other.ExportSubnetRoutesWithPublicIp) return false; + if (ImportCustomRoutes != other.ImportCustomRoutes) return false; + if (ImportSubnetRoutesWithPublicIp != other.ImportSubnetRoutesWithPublicIp) return false; + if (Name != other.Name) return false; + if (Network != other.Network) return false; + if (PeerMtu != other.PeerMtu) return false; + if (StackType != other.StackType) return false; + if (State != other.State) return false; + if (StateDetails != other.StateDetails) return false; return Equals(_unknownFields, other._unknownFields); } @@ -365248,7 +370812,18 @@ public bool Equals(NetworkEndpointGroupsDetachEndpointsRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= networkEndpoints_.GetHashCode(); + if (HasAutoCreateRoutes) hash ^= AutoCreateRoutes.GetHashCode(); + if (HasExchangeSubnetRoutes) hash ^= ExchangeSubnetRoutes.GetHashCode(); + if (HasExportCustomRoutes) hash ^= ExportCustomRoutes.GetHashCode(); + if (HasExportSubnetRoutesWithPublicIp) hash ^= ExportSubnetRoutesWithPublicIp.GetHashCode(); + if (HasImportCustomRoutes) hash ^= ImportCustomRoutes.GetHashCode(); + if (HasImportSubnetRoutesWithPublicIp) hash ^= ImportSubnetRoutesWithPublicIp.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasNetwork) hash ^= Network.GetHashCode(); + if (HasPeerMtu) hash ^= PeerMtu.GetHashCode(); + if (HasStackType) hash ^= StackType.GetHashCode(); + if (HasState) hash ^= State.GetHashCode(); + if (HasStateDetails) hash ^= StateDetails.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -365267,7 +370842,54 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - networkEndpoints_.WriteTo(output, _repeated_networkEndpoints_codec); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasImportSubnetRoutesWithPublicIp) { + output.WriteRawTag(136, 241, 128, 55); + output.WriteBool(ImportSubnetRoutesWithPublicIp); + } + if (HasExchangeSubnetRoutes) { + output.WriteRawTag(128, 213, 180, 100); + output.WriteBool(ExchangeSubnetRoutes); + } + if (HasAutoCreateRoutes) { + output.WriteRawTag(232, 149, 150, 219, 1); + output.WriteBool(AutoCreateRoutes); + } + if (HasExportCustomRoutes) { + output.WriteRawTag(232, 168, 250, 229, 1); + output.WriteBool(ExportCustomRoutes); + } + if (HasPeerMtu) { + output.WriteRawTag(136, 245, 184, 137, 2); + output.WriteInt32(PeerMtu); + } + if (HasStateDetails) { + output.WriteRawTag(162, 201, 199, 236, 2); + output.WriteString(StateDetails); + } + if (HasExportSubnetRoutesWithPublicIp) { + output.WriteRawTag(144, 214, 206, 245, 2); + output.WriteBool(ExportSubnetRoutesWithPublicIp); + } + if (HasState) { + output.WriteRawTag(138, 201, 216, 162, 3); + output.WriteString(State); + } + if (HasImportCustomRoutes) { + output.WriteRawTag(240, 139, 159, 243, 5); + output.WriteBool(ImportCustomRoutes); + } + if (HasNetwork) { + output.WriteRawTag(242, 162, 171, 248, 6); + output.WriteString(Network); + } + if (HasStackType) { + output.WriteRawTag(138, 169, 219, 216, 12); + output.WriteString(StackType); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -365278,7 +370900,54 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - networkEndpoints_.WriteTo(ref output, _repeated_networkEndpoints_codec); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasImportSubnetRoutesWithPublicIp) { + output.WriteRawTag(136, 241, 128, 55); + output.WriteBool(ImportSubnetRoutesWithPublicIp); + } + if (HasExchangeSubnetRoutes) { + output.WriteRawTag(128, 213, 180, 100); + output.WriteBool(ExchangeSubnetRoutes); + } + if (HasAutoCreateRoutes) { + output.WriteRawTag(232, 149, 150, 219, 1); + output.WriteBool(AutoCreateRoutes); + } + if (HasExportCustomRoutes) { + output.WriteRawTag(232, 168, 250, 229, 1); + output.WriteBool(ExportCustomRoutes); + } + if (HasPeerMtu) { + output.WriteRawTag(136, 245, 184, 137, 2); + output.WriteInt32(PeerMtu); + } + if (HasStateDetails) { + output.WriteRawTag(162, 201, 199, 236, 2); + output.WriteString(StateDetails); + } + if (HasExportSubnetRoutesWithPublicIp) { + output.WriteRawTag(144, 214, 206, 245, 2); + output.WriteBool(ExportSubnetRoutesWithPublicIp); + } + if (HasState) { + output.WriteRawTag(138, 201, 216, 162, 3); + output.WriteString(State); + } + if (HasImportCustomRoutes) { + output.WriteRawTag(240, 139, 159, 243, 5); + output.WriteBool(ImportCustomRoutes); + } + if (HasNetwork) { + output.WriteRawTag(242, 162, 171, 248, 6); + output.WriteString(Network); + } + if (HasStackType) { + output.WriteRawTag(138, 169, 219, 216, 12); + output.WriteString(StackType); + } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -365289,7 +370958,42 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += networkEndpoints_.CalculateSize(_repeated_networkEndpoints_codec); + if (HasAutoCreateRoutes) { + size += 5 + 1; + } + if (HasExchangeSubnetRoutes) { + size += 4 + 1; + } + if (HasExportCustomRoutes) { + size += 5 + 1; + } + if (HasExportSubnetRoutesWithPublicIp) { + size += 5 + 1; + } + if (HasImportCustomRoutes) { + size += 5 + 1; + } + if (HasImportSubnetRoutesWithPublicIp) { + size += 4 + 1; + } + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasNetwork) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); + } + if (HasPeerMtu) { + size += 5 + pb::CodedOutputStream.ComputeInt32Size(PeerMtu); + } + if (HasStackType) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(StackType); + } + if (HasState) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(State); + } + if (HasStateDetails) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(StateDetails); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -365298,11 +371002,46 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupsDetachEndpointsRequest other) { + public void MergeFrom(NetworkPeering other) { if (other == null) { return; } - networkEndpoints_.Add(other.networkEndpoints_); + if (other.HasAutoCreateRoutes) { + AutoCreateRoutes = other.AutoCreateRoutes; + } + if (other.HasExchangeSubnetRoutes) { + ExchangeSubnetRoutes = other.ExchangeSubnetRoutes; + } + if (other.HasExportCustomRoutes) { + ExportCustomRoutes = other.ExportCustomRoutes; + } + if (other.HasExportSubnetRoutesWithPublicIp) { + ExportSubnetRoutesWithPublicIp = other.ExportSubnetRoutesWithPublicIp; + } + if (other.HasImportCustomRoutes) { + ImportCustomRoutes = other.ImportCustomRoutes; + } + if (other.HasImportSubnetRoutesWithPublicIp) { + ImportSubnetRoutesWithPublicIp = other.ImportSubnetRoutesWithPublicIp; + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasNetwork) { + Network = other.Network; + } + if (other.HasPeerMtu) { + PeerMtu = other.PeerMtu; + } + if (other.HasStackType) { + StackType = other.StackType; + } + if (other.HasState) { + State = other.State; + } + if (other.HasStateDetails) { + StateDetails = other.StateDetails; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -365318,8 +371057,52 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1198802282: { - networkEndpoints_.AddEntriesFrom(input, _repeated_networkEndpoints_codec); + case 26989658: { + Name = input.ReadString(); + break; + } + case 115357832: { + ImportSubnetRoutesWithPublicIp = input.ReadBool(); + break; + } + case 210578048: { + ExchangeSubnetRoutes = input.ReadBool(); + break; + } + case 459639528: { + AutoCreateRoutes = input.ReadBool(); + break; + } + case 482251880: { + ExportCustomRoutes = input.ReadBool(); + break; + } + case 556677768: { + PeerMtu = input.ReadInt32(); + break; + } + case 764535970: { + StateDetails = input.ReadString(); + break; + } + case 783526672: { + ExportSubnetRoutesWithPublicIp = input.ReadBool(); + break; + } + case 878060682: { + State = input.ReadString(); + break; + } + case 1583859184: { + ImportCustomRoutes = input.ReadBool(); + break; + } + case 1862979954: { + Network = input.ReadString(); + break; + } + case 3407271050: { + StackType = input.ReadString(); break; } } @@ -365337,8 +371120,52 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1198802282: { - networkEndpoints_.AddEntriesFrom(ref input, _repeated_networkEndpoints_codec); + case 26989658: { + Name = input.ReadString(); + break; + } + case 115357832: { + ImportSubnetRoutesWithPublicIp = input.ReadBool(); + break; + } + case 210578048: { + ExchangeSubnetRoutes = input.ReadBool(); + break; + } + case 459639528: { + AutoCreateRoutes = input.ReadBool(); + break; + } + case 482251880: { + ExportCustomRoutes = input.ReadBool(); + break; + } + case 556677768: { + PeerMtu = input.ReadInt32(); + break; + } + case 764535970: { + StateDetails = input.ReadString(); + break; + } + case 783526672: { + ExportSubnetRoutesWithPublicIp = input.ReadBool(); + break; + } + case 878060682: { + State = input.ReadString(); + break; + } + case 1583859184: { + ImportCustomRoutes = input.ReadBool(); + break; + } + case 1862979954: { + Network = input.ReadString(); + break; + } + case 3407271050: { + StackType = input.ReadString(); break; } } @@ -365346,26 +371173,70 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the NetworkPeering message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// Which IP version(s) of traffic and routes are allowed to be imported or exported between peer networks. The default value is IPV4_ONLY. + /// + public enum StackType { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_STACK_TYPE")] UndefinedStackType = 0, + /// + /// This Peering will allow IPv4 traffic and routes to be exchanged. Additionally if the matching peering is IPV4_IPV6, IPv6 traffic and routes will be exchanged as well. + /// + [pbr::OriginalName("IPV4_IPV6")] Ipv4Ipv6 = 22197249, + /// + /// This Peering will only allow IPv4 traffic and routes to be exchanged, even if the matching peering is IPV4_IPV6. + /// + [pbr::OriginalName("IPV4_ONLY")] Ipv4Only = 22373798, + } + + /// + /// [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The peering is `ACTIVE` when there's a matching configuration in the peer network. + /// + public enum State { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_STATE")] UndefinedState = 0, + /// + /// Matching configuration exists on the peer. + /// + [pbr::OriginalName("ACTIVE")] Active = 314733318, + /// + /// There is no matching configuration on the peer, including the case when peer does not exist. + /// + [pbr::OriginalName("INACTIVE")] Inactive = 270421099, + } + + } + #endregion + } /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupsListEndpointsRequest : pb::IMessage + public sealed partial class NetworkPerformanceConfig : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsListEndpointsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkPerformanceConfig()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[884]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[898]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -365376,7 +371247,7 @@ public sealed partial class NetworkEndpointGroupsListEndpointsRequest : pb::IMes [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsListEndpointsRequest() { + public NetworkPerformanceConfig() { OnConstruction(); } @@ -365384,63 +371255,63 @@ public NetworkEndpointGroupsListEndpointsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsListEndpointsRequest(NetworkEndpointGroupsListEndpointsRequest other) : this() { - healthStatus_ = other.healthStatus_; + public NetworkPerformanceConfig(NetworkPerformanceConfig other) : this() { + totalEgressBandwidthTier_ = other.totalEgressBandwidthTier_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsListEndpointsRequest Clone() { - return new NetworkEndpointGroupsListEndpointsRequest(this); + public NetworkPerformanceConfig Clone() { + return new NetworkPerformanceConfig(this); } - /// Field number for the "health_status" field. - public const int HealthStatusFieldNumber = 380545845; - private readonly static string HealthStatusDefaultValue = ""; + /// Field number for the "total_egress_bandwidth_tier" field. + public const int TotalEgressBandwidthTierFieldNumber = 130109439; + private readonly static string TotalEgressBandwidthTierDefaultValue = ""; - private string healthStatus_; + private string totalEgressBandwidthTier_; /// - /// Optional query parameter for showing the health status of each network endpoint. Valid options are SKIP or SHOW. If you don't specify this parameter, the health status of network endpoints will not be provided. - /// Check the HealthStatus enum for the list of possible values. + /// + /// Check the TotalEgressBandwidthTier enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string HealthStatus { - get { return healthStatus_ ?? HealthStatusDefaultValue; } + public string TotalEgressBandwidthTier { + get { return totalEgressBandwidthTier_ ?? TotalEgressBandwidthTierDefaultValue; } set { - healthStatus_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + totalEgressBandwidthTier_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "health_status" field is set + /// Gets whether the "total_egress_bandwidth_tier" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasHealthStatus { - get { return healthStatus_ != null; } + public bool HasTotalEgressBandwidthTier { + get { return totalEgressBandwidthTier_ != null; } } - /// Clears the value of the "health_status" field + /// Clears the value of the "total_egress_bandwidth_tier" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearHealthStatus() { - healthStatus_ = null; + public void ClearTotalEgressBandwidthTier() { + totalEgressBandwidthTier_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupsListEndpointsRequest); + return Equals(other as NetworkPerformanceConfig); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupsListEndpointsRequest other) { + public bool Equals(NetworkPerformanceConfig other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (HealthStatus != other.HealthStatus) return false; + if (TotalEgressBandwidthTier != other.TotalEgressBandwidthTier) return false; return Equals(_unknownFields, other._unknownFields); } @@ -365448,7 +371319,7 @@ public bool Equals(NetworkEndpointGroupsListEndpointsRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasHealthStatus) hash ^= HealthStatus.GetHashCode(); + if (HasTotalEgressBandwidthTier) hash ^= TotalEgressBandwidthTier.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -365467,9 +371338,9 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasHealthStatus) { - output.WriteRawTag(170, 179, 213, 171, 11); - output.WriteString(HealthStatus); + if (HasTotalEgressBandwidthTier) { + output.WriteRawTag(250, 255, 169, 240, 3); + output.WriteString(TotalEgressBandwidthTier); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -365481,9 +371352,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasHealthStatus) { - output.WriteRawTag(170, 179, 213, 171, 11); - output.WriteString(HealthStatus); + if (HasTotalEgressBandwidthTier) { + output.WriteRawTag(250, 255, 169, 240, 3); + output.WriteString(TotalEgressBandwidthTier); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -365495,8 +371366,8 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasHealthStatus) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(HealthStatus); + if (HasTotalEgressBandwidthTier) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(TotalEgressBandwidthTier); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -365506,12 +371377,12 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupsListEndpointsRequest other) { + public void MergeFrom(NetworkPerformanceConfig other) { if (other == null) { return; } - if (other.HasHealthStatus) { - HealthStatus = other.HealthStatus; + if (other.HasTotalEgressBandwidthTier) { + TotalEgressBandwidthTier = other.TotalEgressBandwidthTier; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -365528,8 +371399,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 3044366762: { - HealthStatus = input.ReadString(); + case 1040875514: { + TotalEgressBandwidthTier = input.ReadString(); break; } } @@ -365547,8 +371418,8 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 3044366762: { - HealthStatus = input.ReadString(); + case 1040875514: { + TotalEgressBandwidthTier = input.ReadString(); break; } } @@ -365557,26 +371428,19 @@ public void MergeFrom(pb::CodedInputStream input) { #endif #region Nested types - /// Container for nested types declared in the NetworkEndpointGroupsListEndpointsRequest message type. + /// Container for nested types declared in the NetworkPerformanceConfig message type. [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// Optional query parameter for showing the health status of each network endpoint. Valid options are SKIP or SHOW. If you don't specify this parameter, the health status of network endpoints will not be provided. /// - public enum HealthStatus { + public enum TotalEgressBandwidthTier { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_HEALTH_STATUS")] UndefinedHealthStatus = 0, - /// - /// Show the health status for each network endpoint. Impacts latency of the call. - /// - [pbr::OriginalName("SHOW")] Show = 2544381, - /// - /// Health status for network endpoints will not be provided. - /// - [pbr::OriginalName("SKIP")] Skip = 2547071, + [pbr::OriginalName("UNDEFINED_TOTAL_EGRESS_BANDWIDTH_TIER")] UndefinedTotalEgressBandwidthTier = 0, + [pbr::OriginalName("DEFAULT")] Default = 115302945, + [pbr::OriginalName("TIER_1")] Tier1 = 326919444, } } @@ -365585,23 +371449,25 @@ public enum HealthStatus { } /// + /// NetworkProfile represents a Google managed network profile resource. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupsListNetworkEndpoints : pb::IMessage + public sealed partial class NetworkProfile : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsListNetworkEndpoints()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkProfile()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[885]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[899]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -365612,7 +371478,7 @@ public sealed partial class NetworkEndpointGroupsListNetworkEndpoints : pb::IMes [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsListNetworkEndpoints() { + public NetworkProfile() { OnConstruction(); } @@ -365620,62 +371486,128 @@ public NetworkEndpointGroupsListNetworkEndpoints() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsListNetworkEndpoints(NetworkEndpointGroupsListNetworkEndpoints other) : this() { + public NetworkProfile(NetworkProfile other) : this() { + _hasBits0 = other._hasBits0; + creationTimestamp_ = other.creationTimestamp_; + description_ = other.description_; + features_ = other.features_ != null ? other.features_.Clone() : null; id_ = other.id_; - items_ = other.items_.Clone(); kind_ = other.kind_; - nextPageToken_ = other.nextPageToken_; - warning_ = other.warning_ != null ? other.warning_.Clone() : null; + location_ = other.location_ != null ? other.location_.Clone() : null; + name_ = other.name_; + selfLink_ = other.selfLink_; + selfLinkWithId_ = other.selfLinkWithId_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkEndpointGroupsListNetworkEndpoints Clone() { - return new NetworkEndpointGroupsListNetworkEndpoints(this); + public NetworkProfile Clone() { + return new NetworkProfile(this); } - /// Field number for the "id" field. - public const int IdFieldNumber = 3355; - private readonly static string IdDefaultValue = ""; + /// Field number for the "creation_timestamp" field. + public const int CreationTimestampFieldNumber = 30525366; + private readonly static string CreationTimestampDefaultValue = ""; - private string id_; + private string creationTimestamp_; /// - /// [Output Only] Unique identifier for the resource; defined by the server. + /// [Output Only] Creation timestamp in RFC3339 text format. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Id { - get { return id_ ?? IdDefaultValue; } + public string CreationTimestamp { + get { return creationTimestamp_ ?? CreationTimestampDefaultValue; } set { - id_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + creationTimestamp_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "id" field is set + /// Gets whether the "creation_timestamp" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasId { - get { return id_ != null; } + public bool HasCreationTimestamp { + get { return creationTimestamp_ != null; } } - /// Clears the value of the "id" field + /// Clears the value of the "creation_timestamp" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearId() { - id_ = null; + public void ClearCreationTimestamp() { + creationTimestamp_ = null; } - /// Field number for the "items" field. - public const int ItemsFieldNumber = 100526016; - private static readonly pb::FieldCodec _repeated_items_codec - = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.NetworkEndpointWithHealthStatus.Parser); - private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + /// Field number for the "description" field. + public const int DescriptionFieldNumber = 422937596; + private readonly static string DescriptionDefaultValue = ""; + + private string description_; /// - /// A list of NetworkEndpointWithHealthStatus resources. + /// [Output Only] An optional description of this resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Items { - get { return items_; } + public string Description { + get { return description_ ?? DescriptionDefaultValue; } + set { + description_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "description" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDescription { + get { return description_ != null; } + } + /// Clears the value of the "description" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDescription() { + description_ = null; + } + + /// Field number for the "features" field. + public const int FeaturesFieldNumber = 246211645; + private global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures features_; + /// + /// [Output Only] Features supported by the network. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures Features { + get { return features_; } + set { + features_ = value; + } + } + + /// Field number for the "id" field. + public const int IdFieldNumber = 3355; + private readonly static ulong IdDefaultValue = 0UL; + + private ulong id_; + /// + /// [Output Only] The unique identifier for the resource. This identifier is defined by the server. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Id { + get { if ((_hasBits0 & 1) != 0) { return id_; } else { return IdDefaultValue; } } + set { + _hasBits0 |= 1; + id_ = value; + } + } + /// Gets whether the "id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasId { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearId() { + _hasBits0 &= ~1; } /// Field number for the "kind" field. @@ -365684,7 +371616,7 @@ public void ClearId() { private string kind_; /// - /// [Output Only] The resource type, which is always compute#networkEndpointGroupsListNetworkEndpoints for the list of network endpoints in the specified network endpoint group. + /// [Output Only] Type of the resource. Always compute#networkProfile for network profiles. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -365707,70 +371639,162 @@ public void ClearKind() { kind_ = null; } - /// Field number for the "next_page_token" field. - public const int NextPageTokenFieldNumber = 79797525; - private readonly static string NextPageTokenDefaultValue = ""; + /// Field number for the "location" field. + public const int LocationFieldNumber = 290430901; + private global::Google.Cloud.Compute.V1.NetworkProfileLocation location_; + /// + /// [Output Only] Location to which the network is restricted. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.NetworkProfileLocation Location { + get { return location_; } + set { + location_ = value; + } + } - private string nextPageToken_; + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; + + private string name_; /// - /// [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + /// [Output Only] Name of the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NextPageToken { - get { return nextPageToken_ ?? NextPageTokenDefaultValue; } + public string Name { + get { return name_ ?? NameDefaultValue; } set { - nextPageToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "next_page_token" field is set + /// Gets whether the "name" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNextPageToken { - get { return nextPageToken_ != null; } + public bool HasName { + get { return name_ != null; } } - /// Clears the value of the "next_page_token" field + /// Clears the value of the "name" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNextPageToken() { - nextPageToken_ = null; + public void ClearName() { + name_ = null; } - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; + /// Field number for the "self_link" field. + public const int SelfLinkFieldNumber = 456214797; + private readonly static string SelfLinkDefaultValue = ""; + + private string selfLink_; /// - /// [Output Only] Informational warning message. + /// [Output Only] Server-defined URL for the resource. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } + public string SelfLink { + get { return selfLink_ ?? SelfLinkDefaultValue; } set { - warning_ = value; + selfLink_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLink { + get { return selfLink_ != null; } + } + /// Clears the value of the "self_link" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLink() { + selfLink_ = null; + } + + /// Field number for the "self_link_with_id" field. + public const int SelfLinkWithIdFieldNumber = 44520962; + private readonly static string SelfLinkWithIdDefaultValue = ""; + + private string selfLinkWithId_; + /// + /// [Output Only] Server-defined URL for this resource with the resource id. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SelfLinkWithId { + get { return selfLinkWithId_ ?? SelfLinkWithIdDefaultValue; } + set { + selfLinkWithId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "self_link_with_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSelfLinkWithId { + get { return selfLinkWithId_ != null; } + } + /// Clears the value of the "self_link_with_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelfLinkWithId() { + selfLinkWithId_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private readonly static string ZoneDefaultValue = ""; + + private string zone_; + /// + /// [Output Only] Zone to which the network is restricted. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_ ?? ZoneDefaultValue; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "zone" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasZone { + get { return zone_ != null; } + } + /// Clears the value of the "zone" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearZone() { + zone_ = null; + } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupsListNetworkEndpoints); + return Equals(other as NetworkProfile); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupsListNetworkEndpoints other) { + public bool Equals(NetworkProfile other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } + if (CreationTimestamp != other.CreationTimestamp) return false; + if (Description != other.Description) return false; + if (!object.Equals(Features, other.Features)) return false; if (Id != other.Id) return false; - if(!items_.Equals(other.items_)) return false; if (Kind != other.Kind) return false; - if (NextPageToken != other.NextPageToken) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (!object.Equals(Location, other.Location)) return false; + if (Name != other.Name) return false; + if (SelfLink != other.SelfLink) return false; + if (SelfLinkWithId != other.SelfLinkWithId) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -365778,11 +371802,16 @@ public bool Equals(NetworkEndpointGroupsListNetworkEndpoints other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; + if (HasCreationTimestamp) hash ^= CreationTimestamp.GetHashCode(); + if (HasDescription) hash ^= Description.GetHashCode(); + if (features_ != null) hash ^= Features.GetHashCode(); if (HasId) hash ^= Id.GetHashCode(); - hash ^= items_.GetHashCode(); if (HasKind) hash ^= Kind.GetHashCode(); - if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (location_ != null) hash ^= Location.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + if (HasSelfLinkWithId) hash ^= SelfLinkWithId.GetHashCode(); + if (HasZone) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -365802,22 +371831,45 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawMessage(this); #else if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); } if (HasKind) { output.WriteRawTag(162, 185, 199, 12); output.WriteString(Kind); } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (HasZone) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasSelfLinkWithId) { + output.WriteRawTag(146, 224, 234, 169, 1); + output.WriteString(SelfLinkWithId); + } + if (features_ != null) { + output.WriteRawTag(234, 195, 156, 171, 7); + output.WriteMessage(Features); + } + if (location_ != null) { + output.WriteRawTag(170, 251, 243, 211, 8); + output.WriteMessage(Location); + } + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } - items_.WriteTo(output, _repeated_items_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -365829,22 +371881,45 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { if (HasId) { - output.WriteRawTag(218, 209, 1); - output.WriteString(Id); + output.WriteRawTag(216, 209, 1); + output.WriteUInt64(Id); } if (HasKind) { output.WriteRawTag(162, 185, 199, 12); output.WriteString(Kind); } - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); } - if (HasNextPageToken) { - output.WriteRawTag(170, 209, 179, 176, 2); - output.WriteString(NextPageToken); + if (HasZone) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasCreationTimestamp) { + output.WriteRawTag(178, 251, 184, 116); + output.WriteString(CreationTimestamp); + } + if (HasSelfLinkWithId) { + output.WriteRawTag(146, 224, 234, 169, 1); + output.WriteString(SelfLinkWithId); + } + if (features_ != null) { + output.WriteRawTag(234, 195, 156, 171, 7); + output.WriteMessage(Features); + } + if (location_ != null) { + output.WriteRawTag(170, 251, 243, 211, 8); + output.WriteMessage(Location); + } + if (HasDescription) { + output.WriteRawTag(226, 191, 176, 205, 12); + output.WriteString(Description); + } + if (HasSelfLink) { + output.WriteRawTag(234, 144, 169, 204, 13); + output.WriteString(SelfLink); } - items_.WriteTo(ref output, _repeated_items_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -365855,18 +371930,35 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; + if (HasCreationTimestamp) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(CreationTimestamp); + } + if (HasDescription) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Description); + } + if (features_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Features); + } if (HasId) { - size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); + size += 3 + pb::CodedOutputStream.ComputeUInt64Size(Id); } - size += items_.CalculateSize(_repeated_items_codec); if (HasKind) { size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); } - if (HasNextPageToken) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NextPageToken); + if (location_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(Location); } - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasSelfLink) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); + } + if (HasSelfLinkWithId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLinkWithId); + } + if (HasZone) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -365876,25 +371968,45 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupsListNetworkEndpoints other) { + public void MergeFrom(NetworkProfile other) { if (other == null) { return; } + if (other.HasCreationTimestamp) { + CreationTimestamp = other.CreationTimestamp; + } + if (other.HasDescription) { + Description = other.Description; + } + if (other.features_ != null) { + if (features_ == null) { + Features = new global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures(); + } + Features.MergeFrom(other.Features); + } if (other.HasId) { Id = other.Id; } - items_.Add(other.items_); if (other.HasKind) { Kind = other.Kind; } - if (other.HasNextPageToken) { - NextPageToken = other.NextPageToken; - } - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); + if (other.location_ != null) { + if (location_ == null) { + Location = new global::Google.Cloud.Compute.V1.NetworkProfileLocation(); } - Warning.MergeFrom(other.Warning); + Location.MergeFrom(other.Location); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasSelfLink) { + SelfLink = other.SelfLink; + } + if (other.HasSelfLinkWithId) { + SelfLinkWithId = other.SelfLinkWithId; + } + if (other.HasZone) { + Zone = other.Zone; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -365911,27 +372023,50 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26842: { - Id = input.ReadString(); + case 26840: { + Id = input.ReadUInt64(); break; } case 26336418: { Kind = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); + case 26989658: { + Name = input.ReadString(); + break; + } + case 29957474: { + Zone = input.ReadString(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 356167698: { + SelfLinkWithId = input.ReadString(); + break; + } + case 1969693162: { + if (features_ == null) { + Features = new global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures(); } - input.ReadMessage(Warning); + input.ReadMessage(Features); break; } - case 638380202: { - NextPageToken = input.ReadString(); + case 2323447210: { + if (location_ == null) { + Location = new global::Google.Cloud.Compute.V1.NetworkProfileLocation(); + } + input.ReadMessage(Location); break; } - case 804208130: { - items_.AddEntriesFrom(input, _repeated_items_codec); + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -365949,27 +372084,50 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26842: { - Id = input.ReadString(); + case 26840: { + Id = input.ReadUInt64(); break; } case 26336418: { Kind = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); + case 26989658: { + Name = input.ReadString(); + break; + } + case 29957474: { + Zone = input.ReadString(); + break; + } + case 244202930: { + CreationTimestamp = input.ReadString(); + break; + } + case 356167698: { + SelfLinkWithId = input.ReadString(); + break; + } + case 1969693162: { + if (features_ == null) { + Features = new global::Google.Cloud.Compute.V1.NetworkProfileNetworkFeatures(); } - input.ReadMessage(Warning); + input.ReadMessage(Features); break; } - case 638380202: { - NextPageToken = input.ReadString(); + case 2323447210: { + if (location_ == null) { + Location = new global::Google.Cloud.Compute.V1.NetworkProfileLocation(); + } + input.ReadMessage(Location); break; } - case 804208130: { - items_.AddEntriesFrom(ref input, _repeated_items_codec); + case 3383500770: { + Description = input.ReadString(); + break; + } + case 3649718378: { + SelfLink = input.ReadString(); break; } } @@ -365982,21 +372140,21 @@ public void MergeFrom(pb::CodedInputStream input) { /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointGroupsScopedList : pb::IMessage + public sealed partial class NetworkProfileLocation : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointGroupsScopedList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkProfileLocation()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[886]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[900]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -366007,7 +372165,7 @@ public sealed partial class NetworkEndpointGroupsScopedList : pb::IMessageField number for the "network_endpoint_groups" field. - public const int NetworkEndpointGroupsFieldNumber = 29346733; - private static readonly pb::FieldCodec _repeated_networkEndpointGroups_codec - = pb::FieldCodec.ForMessage(234773866, global::Google.Cloud.Compute.V1.NetworkEndpointGroup.Parser); - private readonly pbc::RepeatedField networkEndpointGroups_ = new pbc::RepeatedField(); - /// - /// [Output Only] The list of network endpoint groups that are contained in this scope. - /// + /// Field number for the "name" field. + public const int NameFieldNumber = 3373707; + private readonly static string NameDefaultValue = ""; + + private string name_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField NetworkEndpointGroups { - get { return networkEndpointGroups_; } + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; } - /// Field number for the "warning" field. - public const int WarningFieldNumber = 50704284; - private global::Google.Cloud.Compute.V1.Warning warning_; + /// Field number for the "scope" field. + public const int ScopeFieldNumber = 109264468; + private readonly static string ScopeDefaultValue = ""; + + private string scope_; /// - /// [Output Only] An informational warning that replaces the list of network endpoint groups when the list is empty. + /// + /// Check the Scope enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.Warning Warning { - get { return warning_; } + public string Scope { + get { return scope_ ?? ScopeDefaultValue; } set { - warning_ = value; + scope_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "scope" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasScope { + get { return scope_ != null; } + } + /// Clears the value of the "scope" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearScope() { + scope_ = null; + } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkEndpointGroupsScopedList); + return Equals(other as NetworkProfileLocation); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointGroupsScopedList other) { + public bool Equals(NetworkProfileLocation other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!networkEndpointGroups_.Equals(other.networkEndpointGroups_)) return false; - if (!object.Equals(Warning, other.Warning)) return false; + if (Name != other.Name) return false; + if (Scope != other.Scope) return false; return Equals(_unknownFields, other._unknownFields); } @@ -366080,8 +372265,8 @@ public bool Equals(NetworkEndpointGroupsScopedList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= networkEndpointGroups_.GetHashCode(); - if (warning_ != null) hash ^= Warning.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasScope) hash ^= Scope.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -366100,10 +372285,13 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - networkEndpointGroups_.WriteTo(output, _repeated_networkEndpointGroups_codec); - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasScope) { + output.WriteRawTag(162, 229, 231, 160, 3); + output.WriteString(Scope); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -366115,10 +372303,13 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - networkEndpointGroups_.WriteTo(ref output, _repeated_networkEndpointGroups_codec); - if (warning_ != null) { - output.WriteRawTag(226, 249, 181, 193, 1); - output.WriteMessage(Warning); + if (HasName) { + output.WriteRawTag(218, 168, 239, 12); + output.WriteString(Name); + } + if (HasScope) { + output.WriteRawTag(162, 229, 231, 160, 3); + output.WriteString(Scope); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -366130,9 +372321,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += networkEndpointGroups_.CalculateSize(_repeated_networkEndpointGroups_codec); - if (warning_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); + if (HasName) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasScope) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Scope); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -366142,16 +372335,15 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointGroupsScopedList other) { + public void MergeFrom(NetworkProfileLocation other) { if (other == null) { return; } - networkEndpointGroups_.Add(other.networkEndpointGroups_); - if (other.warning_ != null) { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - Warning.MergeFrom(other.Warning); + if (other.HasName) { + Name = other.Name; + } + if (other.HasScope) { + Scope = other.Scope; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -366168,15 +372360,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 234773866: { - networkEndpointGroups_.AddEntriesFrom(input, _repeated_networkEndpointGroups_codec); + case 26989658: { + Name = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 874115746: { + Scope = input.ReadString(); break; } } @@ -366194,15 +372383,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 234773866: { - networkEndpointGroups_.AddEntriesFrom(ref input, _repeated_networkEndpointGroups_codec); + case 26989658: { + Name = input.ReadString(); break; } - case 405634274: { - if (warning_ == null) { - Warning = new global::Google.Cloud.Compute.V1.Warning(); - } - input.ReadMessage(Warning); + case 874115746: { + Scope = input.ReadString(); break; } } @@ -366210,26 +372396,45 @@ public void MergeFrom(pb::CodedInputStream input) { } #endif + #region Nested types + /// Container for nested types declared in the NetworkProfileLocation message type. + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static partial class Types { + /// + /// + public enum Scope { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_SCOPE")] UndefinedScope = 0, + [pbr::OriginalName("REGION")] Region = 266017524, + [pbr::OriginalName("ZONE")] Zone = 2759596, + } + + } + #endregion + } /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkEndpointWithHealthStatus : pb::IMessage + public sealed partial class NetworkProfileNetworkFeatures : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkEndpointWithHealthStatus()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkProfileNetworkFeatures()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[887]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[901]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -366240,7 +372445,7 @@ public sealed partial class NetworkEndpointWithHealthStatus : pb::IMessageField number for the "healths" field. - public const int HealthsFieldNumber = 258689431; - private static readonly pb::FieldCodec _repeated_healths_codec - = pb::FieldCodec.ForMessage(2069515450, global::Google.Cloud.Compute.V1.HealthStatusForNetworkEndpoint.Parser); - private readonly pbc::RepeatedField healths_ = new pbc::RepeatedField(); + /// Field number for the "address_purposes" field. + public const int AddressPurposesFieldNumber = 433024768; + private static readonly pb::FieldCodec _repeated_addressPurposes_codec + = pb::FieldCodec.ForString(3464198146); + private readonly pbc::RepeatedField addressPurposes_ = new pbc::RepeatedField(); /// - /// [Output only] The health status of network endpoint; + /// Specifies what address purposes are supported. If empty, all address purposes are supported. + /// Check the AddressPurposes enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Healths { - get { return healths_; } + public pbc::RepeatedField AddressPurposes { + get { return addressPurposes_; } } - /// Field number for the "network_endpoint" field. - public const int NetworkEndpointFieldNumber = 56789126; - private global::Google.Cloud.Compute.V1.NetworkEndpoint networkEndpoint_; + /// Field number for the "allow_alias_ip_ranges" field. + public const int AllowAliasIpRangesFieldNumber = 457984201; + private readonly static string AllowAliasIpRangesDefaultValue = ""; + + private string allowAliasIpRanges_; /// - /// [Output only] The network endpoint; + /// Specifies whether alias IP ranges (and secondary address ranges) are allowed. + /// Check the AllowAliasIpRanges enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.NetworkEndpoint NetworkEndpoint { - get { return networkEndpoint_; } + public string AllowAliasIpRanges { + get { return allowAliasIpRanges_ ?? AllowAliasIpRangesDefaultValue; } set { - networkEndpoint_ = value; + allowAliasIpRanges_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - + /// Gets whether the "allow_alias_ip_ranges" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as NetworkEndpointWithHealthStatus); + public bool HasAllowAliasIpRanges { + get { return allowAliasIpRanges_ != null; } } - + /// Clears the value of the "allow_alias_ip_ranges" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkEndpointWithHealthStatus other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if(!healths_.Equals(other.healths_)) return false; - if (!object.Equals(NetworkEndpoint, other.NetworkEndpoint)) return false; - return Equals(_unknownFields, other._unknownFields); + public void ClearAllowAliasIpRanges() { + allowAliasIpRanges_ = null; } + /// Field number for the "allow_auto_mode_subnet" field. + public const int AllowAutoModeSubnetFieldNumber = 152191263; + private readonly static string AllowAutoModeSubnetDefaultValue = ""; + + private string allowAutoModeSubnet_; + /// + /// Specifies whether auto mode subnet creation is allowed. + /// Check the AllowAutoModeSubnet enum for the list of possible values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - hash ^= healths_.GetHashCode(); - if (networkEndpoint_ != null) hash ^= NetworkEndpoint.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); + public string AllowAutoModeSubnet { + get { return allowAutoModeSubnet_ ?? AllowAutoModeSubnetDefaultValue; } + set { + allowAutoModeSubnet_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } - return hash; } - + /// Gets whether the "allow_auto_mode_subnet" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); + public bool HasAllowAutoModeSubnet { + get { return allowAutoModeSubnet_ != null; } } - + /// Clears the value of the "allow_auto_mode_subnet" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (networkEndpoint_ != null) { - output.WriteRawTag(178, 136, 209, 216, 1); - output.WriteMessage(NetworkEndpoint); - } - healths_.WriteTo(output, _repeated_healths_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif + public void ClearAllowAutoModeSubnet() { + allowAutoModeSubnet_ = null; } - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (networkEndpoint_ != null) { - output.WriteRawTag(178, 136, 209, 216, 1); - output.WriteMessage(NetworkEndpoint); - } - healths_.WriteTo(ref output, _repeated_healths_codec); - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); - } - } - #endif + /// Field number for the "allow_class_d_firewalls" field. + public const int AllowClassDFirewallsFieldNumber = 131608987; + private readonly static string AllowClassDFirewallsDefaultValue = ""; + private string allowClassDFirewalls_; + /// + /// Specifies whether firewalls for Class D address ranges are supported. + /// Check the AllowClassDFirewalls enum for the list of possible values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - size += healths_.CalculateSize(_repeated_healths_codec); - if (networkEndpoint_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(NetworkEndpoint); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); + public string AllowClassDFirewalls { + get { return allowClassDFirewalls_ ?? AllowClassDFirewallsDefaultValue; } + set { + allowClassDFirewalls_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } - return size; } - + /// Gets whether the "allow_class_d_firewalls" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkEndpointWithHealthStatus other) { - if (other == null) { - return; - } - healths_.Add(other.healths_); - if (other.networkEndpoint_ != null) { - if (networkEndpoint_ == null) { - NetworkEndpoint = new global::Google.Cloud.Compute.V1.NetworkEndpoint(); - } - NetworkEndpoint.MergeFrom(other.NetworkEndpoint); - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + public bool HasAllowClassDFirewalls { + get { return allowClassDFirewalls_ != null; } } - + /// Clears the value of the "allow_class_d_firewalls" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 454313010: { - if (networkEndpoint_ == null) { - NetworkEndpoint = new global::Google.Cloud.Compute.V1.NetworkEndpoint(); - } - input.ReadMessage(NetworkEndpoint); - break; - } - case 2069515450: { - healths_.AddEntriesFrom(input, _repeated_healths_codec); - break; - } - } - } - #endif + public void ClearAllowClassDFirewalls() { + allowClassDFirewalls_ = null; } - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + /// Field number for the "allow_cloud_nat" field. + public const int AllowCloudNatFieldNumber = 254831265; + private readonly static string AllowCloudNatDefaultValue = ""; + + private string allowCloudNat_; + /// + /// Specifies whether cloud NAT creation is allowed. + /// Check the AllowCloudNat enum for the list of possible values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 454313010: { - if (networkEndpoint_ == null) { - NetworkEndpoint = new global::Google.Cloud.Compute.V1.NetworkEndpoint(); - } - input.ReadMessage(NetworkEndpoint); - break; - } - case 2069515450: { - healths_.AddEntriesFrom(ref input, _repeated_healths_codec); - break; - } - } + public string AllowCloudNat { + get { return allowCloudNat_ ?? AllowCloudNatDefaultValue; } + set { + allowCloudNat_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - #endif - - } - - /// - /// A network interface resource attached to an instance. - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkInterface : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkInterface()); - private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - + /// Gets whether the "allow_cloud_nat" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[888]; } + public bool HasAllowCloudNat { + get { return allowCloudNat_ != null; } } - + /// Clears the value of the "allow_cloud_nat" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } + public void ClearAllowCloudNat() { + allowCloudNat_ = null; } + /// Field number for the "allow_cloud_router" field. + public const int AllowCloudRouterFieldNumber = 451110345; + private readonly static string AllowCloudRouterDefaultValue = ""; + + private string allowCloudRouter_; + /// + /// Specifies whether cloud router creation is allowed. + /// Check the AllowCloudRouter enum for the list of possible values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkInterface() { - OnConstruction(); + public string AllowCloudRouter { + get { return allowCloudRouter_ ?? AllowCloudRouterDefaultValue; } + set { + allowCloudRouter_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - - partial void OnConstruction(); - + /// Gets whether the "allow_cloud_router" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkInterface(NetworkInterface other) : this() { - _hasBits0 = other._hasBits0; - accessConfigs_ = other.accessConfigs_.Clone(); - aliasIpRanges_ = other.aliasIpRanges_.Clone(); - fingerprint_ = other.fingerprint_; - internalIpv6PrefixLength_ = other.internalIpv6PrefixLength_; - ipv6AccessConfigs_ = other.ipv6AccessConfigs_.Clone(); - ipv6AccessType_ = other.ipv6AccessType_; - ipv6Address_ = other.ipv6Address_; - kind_ = other.kind_; - name_ = other.name_; - network_ = other.network_; - networkAttachment_ = other.networkAttachment_; - networkIP_ = other.networkIP_; - nicType_ = other.nicType_; - queueCount_ = other.queueCount_; - stackType_ = other.stackType_; - subnetwork_ = other.subnetwork_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + public bool HasAllowCloudRouter { + get { return allowCloudRouter_ != null; } } - + /// Clears the value of the "allow_cloud_router" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkInterface Clone() { - return new NetworkInterface(this); + public void ClearAllowCloudRouter() { + allowCloudRouter_ = null; } - /// Field number for the "access_configs" field. - public const int AccessConfigsFieldNumber = 111058326; - private static readonly pb::FieldCodec _repeated_accessConfigs_codec - = pb::FieldCodec.ForMessage(888466610, global::Google.Cloud.Compute.V1.AccessConfig.Parser); - private readonly pbc::RepeatedField accessConfigs_ = new pbc::RepeatedField(); + /// Field number for the "allow_external_ip_access" field. + public const int AllowExternalIpAccessFieldNumber = 131538110; + private readonly static string AllowExternalIpAccessDefaultValue = ""; + + private string allowExternalIpAccess_; /// - /// An array of configurations for this interface. Currently, only one access config, ONE_TO_ONE_NAT, is supported. If there are no accessConfigs specified, then this instance will have no external internet access. + /// Specifies whether VMs are allowed to have external IP access on network interfaces connected to this VPC. + /// Check the AllowExternalIpAccess enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField AccessConfigs { - get { return accessConfigs_; } + public string AllowExternalIpAccess { + get { return allowExternalIpAccess_ ?? AllowExternalIpAccessDefaultValue; } + set { + allowExternalIpAccess_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - - /// Field number for the "alias_ip_ranges" field. - public const int AliasIpRangesFieldNumber = 165085631; - private static readonly pb::FieldCodec _repeated_aliasIpRanges_codec - = pb::FieldCodec.ForMessage(1320685050, global::Google.Cloud.Compute.V1.AliasIpRange.Parser); - private readonly pbc::RepeatedField aliasIpRanges_ = new pbc::RepeatedField(); - /// - /// An array of alias IP ranges for this network interface. You can only specify this field for network interfaces in VPC networks. - /// + /// Gets whether the "allow_external_ip_access" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField AliasIpRanges { - get { return aliasIpRanges_; } + public bool HasAllowExternalIpAccess { + get { return allowExternalIpAccess_ != null; } + } + /// Clears the value of the "allow_external_ip_access" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAllowExternalIpAccess() { + allowExternalIpAccess_ = null; } - /// Field number for the "fingerprint" field. - public const int FingerprintFieldNumber = 234678500; - private readonly static string FingerprintDefaultValue = ""; + /// Field number for the "allow_interconnect" field. + public const int AllowInterconnectFieldNumber = 280512964; + private readonly static string AllowInterconnectDefaultValue = ""; - private string fingerprint_; + private string allowInterconnect_; /// - /// Fingerprint hash of contents stored in this network interface. This field will be ignored when inserting an Instance or adding a NetworkInterface. An up-to-date fingerprint must be provided in order to update the NetworkInterface. The request will fail with error 400 Bad Request if the fingerprint is not provided, or 412 Precondition Failed if the fingerprint is out of date. + /// Specifies whether Cloud Interconnect creation is allowed. + /// Check the AllowInterconnect enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Fingerprint { - get { return fingerprint_ ?? FingerprintDefaultValue; } + public string AllowInterconnect { + get { return allowInterconnect_ ?? AllowInterconnectDefaultValue; } set { - fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowInterconnect_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "fingerprint" field is set + /// Gets whether the "allow_interconnect" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFingerprint { - get { return fingerprint_ != null; } + public bool HasAllowInterconnect { + get { return allowInterconnect_ != null; } } - /// Clears the value of the "fingerprint" field + /// Clears the value of the "allow_interconnect" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFingerprint() { - fingerprint_ = null; + public void ClearAllowInterconnect() { + allowInterconnect_ = null; } - /// Field number for the "internal_ipv6_prefix_length" field. - public const int InternalIpv6PrefixLengthFieldNumber = 203833757; - private readonly static int InternalIpv6PrefixLengthDefaultValue = 0; + /// Field number for the "allow_load_balancing" field. + public const int AllowLoadBalancingFieldNumber = 223366198; + private readonly static string AllowLoadBalancingDefaultValue = ""; - private int internalIpv6PrefixLength_; + private string allowLoadBalancing_; /// - /// The prefix length of the primary internal IPv6 range. + /// Specifies whether cloud load balancing is allowed. + /// Check the AllowLoadBalancing enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int InternalIpv6PrefixLength { - get { if ((_hasBits0 & 1) != 0) { return internalIpv6PrefixLength_; } else { return InternalIpv6PrefixLengthDefaultValue; } } + public string AllowLoadBalancing { + get { return allowLoadBalancing_ ?? AllowLoadBalancingDefaultValue; } set { - _hasBits0 |= 1; - internalIpv6PrefixLength_ = value; + allowLoadBalancing_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "internal_ipv6_prefix_length" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasInternalIpv6PrefixLength { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "internal_ipv6_prefix_length" field + /// Gets whether the "allow_load_balancing" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearInternalIpv6PrefixLength() { - _hasBits0 &= ~1; + public bool HasAllowLoadBalancing { + get { return allowLoadBalancing_ != null; } } - - /// Field number for the "ipv6_access_configs" field. - public const int Ipv6AccessConfigsFieldNumber = 483472110; - private static readonly pb::FieldCodec _repeated_ipv6AccessConfigs_codec - = pb::FieldCodec.ForMessage(3867776882, global::Google.Cloud.Compute.V1.AccessConfig.Parser); - private readonly pbc::RepeatedField ipv6AccessConfigs_ = new pbc::RepeatedField(); - /// - /// An array of IPv6 access configurations for this interface. Currently, only one IPv6 access config, DIRECT_IPV6, is supported. If there is no ipv6AccessConfig specified, then this instance will have no external IPv6 Internet access. - /// + /// Clears the value of the "allow_load_balancing" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Ipv6AccessConfigs { - get { return ipv6AccessConfigs_; } + public void ClearAllowLoadBalancing() { + allowLoadBalancing_ = null; } - /// Field number for the "ipv6_access_type" field. - public const int Ipv6AccessTypeFieldNumber = 504658653; - private readonly static string Ipv6AccessTypeDefaultValue = ""; + /// Field number for the "allow_multi_nic_in_same_network" field. + public const int AllowMultiNicInSameNetworkFieldNumber = 88251004; + private readonly static string AllowMultiNicInSameNetworkDefaultValue = ""; - private string ipv6AccessType_; + private string allowMultiNicInSameNetwork_; /// - /// [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be accessed from the Internet. This field is always inherited from its subnetwork. Valid only if stackType is IPV4_IPV6. - /// Check the Ipv6AccessType enum for the list of possible values. + /// Specifies whether multi-nic in the same network is allowed. + /// Check the AllowMultiNicInSameNetwork enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Ipv6AccessType { - get { return ipv6AccessType_ ?? Ipv6AccessTypeDefaultValue; } + public string AllowMultiNicInSameNetwork { + get { return allowMultiNicInSameNetwork_ ?? AllowMultiNicInSameNetworkDefaultValue; } set { - ipv6AccessType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowMultiNicInSameNetwork_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "ipv6_access_type" field is set + /// Gets whether the "allow_multi_nic_in_same_network" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasIpv6AccessType { - get { return ipv6AccessType_ != null; } + public bool HasAllowMultiNicInSameNetwork { + get { return allowMultiNicInSameNetwork_ != null; } } - /// Clears the value of the "ipv6_access_type" field + /// Clears the value of the "allow_multi_nic_in_same_network" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearIpv6AccessType() { - ipv6AccessType_ = null; + public void ClearAllowMultiNicInSameNetwork() { + allowMultiNicInSameNetwork_ = null; } - /// Field number for the "ipv6_address" field. - public const int Ipv6AddressFieldNumber = 341563804; - private readonly static string Ipv6AddressDefaultValue = ""; + /// Field number for the "allow_packet_mirroring" field. + public const int AllowPacketMirroringFieldNumber = 512227074; + private readonly static string AllowPacketMirroringDefaultValue = ""; - private string ipv6Address_; + private string allowPacketMirroring_; /// - /// An IPv6 internal network address for this network interface. To use a static internal IP address, it must be unused and in the same region as the instance's zone. If not specified, Google Cloud will automatically assign an internal IPv6 address from the instance's subnetwork. + /// Specifies whether Packet Mirroring 1.0 is supported. + /// Check the AllowPacketMirroring enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Ipv6Address { - get { return ipv6Address_ ?? Ipv6AddressDefaultValue; } + public string AllowPacketMirroring { + get { return allowPacketMirroring_ ?? AllowPacketMirroringDefaultValue; } set { - ipv6Address_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowPacketMirroring_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "ipv6_address" field is set + /// Gets whether the "allow_packet_mirroring" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasIpv6Address { - get { return ipv6Address_ != null; } + public bool HasAllowPacketMirroring { + get { return allowPacketMirroring_ != null; } } - /// Clears the value of the "ipv6_address" field + /// Clears the value of the "allow_packet_mirroring" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearIpv6Address() { - ipv6Address_ = null; + public void ClearAllowPacketMirroring() { + allowPacketMirroring_ = null; } - /// Field number for the "kind" field. - public const int KindFieldNumber = 3292052; - private readonly static string KindDefaultValue = ""; + /// Field number for the "allow_private_google_access" field. + public const int AllowPrivateGoogleAccessFieldNumber = 374702072; + private readonly static string AllowPrivateGoogleAccessDefaultValue = ""; - private string kind_; + private string allowPrivateGoogleAccess_; /// - /// [Output Only] Type of the resource. Always compute#networkInterface for network interfaces. + /// Specifies whether private Google access is allowed. + /// Check the AllowPrivateGoogleAccess enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Kind { - get { return kind_ ?? KindDefaultValue; } + public string AllowPrivateGoogleAccess { + get { return allowPrivateGoogleAccess_ ?? AllowPrivateGoogleAccessDefaultValue; } set { - kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowPrivateGoogleAccess_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "kind" field is set + /// Gets whether the "allow_private_google_access" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasKind { - get { return kind_ != null; } + public bool HasAllowPrivateGoogleAccess { + get { return allowPrivateGoogleAccess_ != null; } } - /// Clears the value of the "kind" field + /// Clears the value of the "allow_private_google_access" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearKind() { - kind_ = null; + public void ClearAllowPrivateGoogleAccess() { + allowPrivateGoogleAccess_ = null; } - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; + /// Field number for the "allow_psc" field. + public const int AllowPscFieldNumber = 372357322; + private readonly static string AllowPscDefaultValue = ""; - private string name_; + private string allowPsc_; /// - /// [Output Only] The name of the network interface, which is generated by the server. For a VM, the network interface uses the nicN naming format. Where N is a value between 0 and 7. The default interface value is nic0. + /// Specifies whether PSC creation is allowed. + /// Check the AllowPsc enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } + public string AllowPsc { + get { return allowPsc_ ?? AllowPscDefaultValue; } set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowPsc_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "name" field is set + /// Gets whether the "allow_psc" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } + public bool HasAllowPsc { + get { return allowPsc_ != null; } } - /// Clears the value of the "name" field + /// Clears the value of the "allow_psc" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; + public void ClearAllowPsc() { + allowPsc_ = null; } - /// Field number for the "network" field. - public const int NetworkFieldNumber = 232872494; - private readonly static string NetworkDefaultValue = ""; + /// Field number for the "allow_same_network_unicast" field. + public const int AllowSameNetworkUnicastFieldNumber = 167531643; + private readonly static string AllowSameNetworkUnicastDefaultValue = ""; - private string network_; + private string allowSameNetworkUnicast_; /// - /// URL of the VPC network resource for this instance. When creating an instance, if neither the network nor the subnetwork is specified, the default network global/networks/default is used. If the selected project doesn't have the default network, you must specify a network or subnet. If the network is not specified but the subnetwork is specified, the network is inferred. If you specify this property, you can specify the network as a full or partial URL. For example, the following are all valid URLs: - https://www.googleapis.com/compute/v1/projects/project/global/networks/ network - projects/project/global/networks/network - global/networks/default + /// Specifies whether unicast within the same network is allowed. + /// Check the AllowSameNetworkUnicast enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Network { - get { return network_ ?? NetworkDefaultValue; } + public string AllowSameNetworkUnicast { + get { return allowSameNetworkUnicast_ ?? AllowSameNetworkUnicastDefaultValue; } set { - network_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowSameNetworkUnicast_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "network" field is set + /// Gets whether the "allow_same_network_unicast" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNetwork { - get { return network_ != null; } + public bool HasAllowSameNetworkUnicast { + get { return allowSameNetworkUnicast_ != null; } } - /// Clears the value of the "network" field + /// Clears the value of the "allow_same_network_unicast" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNetwork() { - network_ = null; + public void ClearAllowSameNetworkUnicast() { + allowSameNetworkUnicast_ = null; } - /// Field number for the "network_attachment" field. - public const int NetworkAttachmentFieldNumber = 224644052; - private readonly static string NetworkAttachmentDefaultValue = ""; + /// Field number for the "allow_static_routes" field. + public const int AllowStaticRoutesFieldNumber = 185257925; + private readonly static string AllowStaticRoutesDefaultValue = ""; - private string networkAttachment_; + private string allowStaticRoutes_; /// - /// The URL of the network attachment that this interface should connect to in the following format: projects/{project_number}/regions/{region_name}/networkAttachments/{network_attachment_name}. + /// Specifies whether static route creation is allowed. + /// Check the AllowStaticRoutes enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkAttachment { - get { return networkAttachment_ ?? NetworkAttachmentDefaultValue; } + public string AllowStaticRoutes { + get { return allowStaticRoutes_ ?? AllowStaticRoutesDefaultValue; } set { - networkAttachment_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowStaticRoutes_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "network_attachment" field is set + /// Gets whether the "allow_static_routes" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNetworkAttachment { - get { return networkAttachment_ != null; } + public bool HasAllowStaticRoutes { + get { return allowStaticRoutes_ != null; } } - /// Clears the value of the "network_attachment" field + /// Clears the value of the "allow_static_routes" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNetworkAttachment() { - networkAttachment_ = null; + public void ClearAllowStaticRoutes() { + allowStaticRoutes_ = null; } - /// Field number for the "network_i_p" field. - public const int NetworkIPFieldNumber = 207181961; - private readonly static string NetworkIPDefaultValue = ""; + /// Field number for the "allow_sub_interfaces" field. + public const int AllowSubInterfacesFieldNumber = 247208303; + private readonly static string AllowSubInterfacesDefaultValue = ""; - private string networkIP_; + private string allowSubInterfaces_; /// - /// An IPv4 internal IP address to assign to the instance for this network interface. If not specified by the user, an unused internal IP is assigned by the system. + /// Specifies whether sub interfaces are allowed. + /// Check the AllowSubInterfaces enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NetworkIP { - get { return networkIP_ ?? NetworkIPDefaultValue; } + public string AllowSubInterfaces { + get { return allowSubInterfaces_ ?? AllowSubInterfacesDefaultValue; } set { - networkIP_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowSubInterfaces_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "network_i_p" field is set + /// Gets whether the "allow_sub_interfaces" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNetworkIP { - get { return networkIP_ != null; } + public bool HasAllowSubInterfaces { + get { return allowSubInterfaces_ != null; } } - /// Clears the value of the "network_i_p" field + /// Clears the value of the "allow_sub_interfaces" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNetworkIP() { - networkIP_ = null; + public void ClearAllowSubInterfaces() { + allowSubInterfaces_ = null; } - /// Field number for the "nic_type" field. - public const int NicTypeFieldNumber = 59810577; - private readonly static string NicTypeDefaultValue = ""; + /// Field number for the "allow_vpc_peering" field. + public const int AllowVpcPeeringFieldNumber = 115402228; + private readonly static string AllowVpcPeeringDefaultValue = ""; - private string nicType_; + private string allowVpcPeering_; /// - /// The type of vNIC to be used on this interface. This may be gVNIC or VirtioNet. - /// Check the NicType enum for the list of possible values. + /// Specifies whether VPC peering is allowed. + /// Check the AllowVpcPeering enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string NicType { - get { return nicType_ ?? NicTypeDefaultValue; } + public string AllowVpcPeering { + get { return allowVpcPeering_ ?? AllowVpcPeeringDefaultValue; } set { - nicType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + allowVpcPeering_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "nic_type" field is set + /// Gets whether the "allow_vpc_peering" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNicType { - get { return nicType_ != null; } + public bool HasAllowVpcPeering { + get { return allowVpcPeering_ != null; } } - /// Clears the value of the "nic_type" field + /// Clears the value of the "allow_vpc_peering" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNicType() { - nicType_ = null; + public void ClearAllowVpcPeering() { + allowVpcPeering_ = null; } - /// Field number for the "queue_count" field. - public const int QueueCountFieldNumber = 503708769; - private readonly static int QueueCountDefaultValue = 0; + /// Field number for the "allow_vpn" field. + public const int AllowVpnFieldNumber = 372363006; + private readonly static string AllowVpnDefaultValue = ""; - private int queueCount_; + private string allowVpn_; /// - /// The networking queue count that's specified by users for the network interface. Both Rx and Tx queues will be set to this number. It'll be empty if not specified by the users. + /// Specifies whether VPN creation is allowed. + /// Check the AllowVpn enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int QueueCount { - get { if ((_hasBits0 & 2) != 0) { return queueCount_; } else { return QueueCountDefaultValue; } } + public string AllowVpn { + get { return allowVpn_ ?? AllowVpnDefaultValue; } set { - _hasBits0 |= 2; - queueCount_ = value; + allowVpn_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "queue_count" field is set + /// Gets whether the "allow_vpn" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasQueueCount { - get { return (_hasBits0 & 2) != 0; } + public bool HasAllowVpn { + get { return allowVpn_ != null; } } - /// Clears the value of the "queue_count" field + /// Clears the value of the "allow_vpn" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearQueueCount() { - _hasBits0 &= ~2; + public void ClearAllowVpn() { + allowVpn_ = null; } - /// Field number for the "stack_type" field. - public const int StackTypeFieldNumber = 425908881; - private readonly static string StackTypeDefaultValue = ""; - - private string stackType_; + /// Field number for the "interface_types" field. + public const int InterfaceTypesFieldNumber = 157981171; + private static readonly pb::FieldCodec _repeated_interfaceTypes_codec + = pb::FieldCodec.ForString(1263849370); + private readonly pbc::RepeatedField interfaceTypes_ = new pbc::RepeatedField(); /// - /// The stack type for this network interface. To assign only IPv4 addresses, use IPV4_ONLY. To assign both IPv4 and IPv6 addresses, use IPV4_IPV6. If not specified, IPV4_ONLY is used. This field can be both set at instance creation and update network interface operations. - /// Check the StackType enum for the list of possible values. + /// If set, limits the interface types that the network supports. If empty, all interface types are supported. + /// Check the InterfaceTypes enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string StackType { - get { return stackType_ ?? StackTypeDefaultValue; } - set { - stackType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } + public pbc::RepeatedField InterfaceTypes { + get { return interfaceTypes_; } } - /// Gets whether the "stack_type" field is set + + /// Field number for the "subnet_purposes" field. + public const int SubnetPurposesFieldNumber = 301338039; + private static readonly pb::FieldCodec _repeated_subnetPurposes_codec + = pb::FieldCodec.ForString(2410704314); + private readonly pbc::RepeatedField subnetPurposes_ = new pbc::RepeatedField(); + /// + /// Specifies which subnetwork purposes are supported. + /// Check the SubnetPurposes enum for the list of possible values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasStackType { - get { return stackType_ != null; } + public pbc::RepeatedField SubnetPurposes { + get { return subnetPurposes_; } } - /// Clears the value of the "stack_type" field + + /// Field number for the "subnet_stack_types" field. + public const int SubnetStackTypesFieldNumber = 521008672; + private static readonly pb::FieldCodec _repeated_subnetStackTypes_codec + = pb::FieldCodec.ForString(4168069378); + private readonly pbc::RepeatedField subnetStackTypes_ = new pbc::RepeatedField(); + /// + /// Specifies which subnetwork stack types are supported. + /// Check the SubnetStackTypes enum for the list of possible values. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearStackType() { - stackType_ = null; + public pbc::RepeatedField SubnetStackTypes { + get { return subnetStackTypes_; } } - /// Field number for the "subnetwork" field. - public const int SubnetworkFieldNumber = 307827694; - private readonly static string SubnetworkDefaultValue = ""; + /// Field number for the "unicast" field. + public const int UnicastFieldNumber = 249841711; + private readonly static string UnicastDefaultValue = ""; - private string subnetwork_; + private string unicast_; /// - /// The URL of the Subnetwork resource for this instance. If the network resource is in legacy mode, do not specify this field. If the network is in auto subnet mode, specifying the subnetwork is optional. If the network is in custom subnet mode, specifying the subnetwork is required. If you specify this field, you can specify the subnetwork as a full or partial URL. For example, the following are all valid URLs: - https://www.googleapis.com/compute/v1/projects/project/regions/region /subnetworks/subnetwork - regions/region/subnetworks/subnetwork + /// Specifies which type of unicast is supported. + /// Check the Unicast enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Subnetwork { - get { return subnetwork_ ?? SubnetworkDefaultValue; } + public string Unicast { + get { return unicast_ ?? UnicastDefaultValue; } set { - subnetwork_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + unicast_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "subnetwork" field is set + /// Gets whether the "unicast" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasSubnetwork { - get { return subnetwork_ != null; } + public bool HasUnicast { + get { return unicast_ != null; } } - /// Clears the value of the "subnetwork" field + /// Clears the value of the "unicast" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearSubnetwork() { - subnetwork_ = null; + public void ClearUnicast() { + unicast_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkInterface); + return Equals(other as NetworkProfileNetworkFeatures); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkInterface other) { + public bool Equals(NetworkProfileNetworkFeatures other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if(!accessConfigs_.Equals(other.accessConfigs_)) return false; - if(!aliasIpRanges_.Equals(other.aliasIpRanges_)) return false; - if (Fingerprint != other.Fingerprint) return false; - if (InternalIpv6PrefixLength != other.InternalIpv6PrefixLength) return false; - if(!ipv6AccessConfigs_.Equals(other.ipv6AccessConfigs_)) return false; - if (Ipv6AccessType != other.Ipv6AccessType) return false; - if (Ipv6Address != other.Ipv6Address) return false; - if (Kind != other.Kind) return false; - if (Name != other.Name) return false; - if (Network != other.Network) return false; - if (NetworkAttachment != other.NetworkAttachment) return false; - if (NetworkIP != other.NetworkIP) return false; - if (NicType != other.NicType) return false; - if (QueueCount != other.QueueCount) return false; - if (StackType != other.StackType) return false; - if (Subnetwork != other.Subnetwork) return false; + if(!addressPurposes_.Equals(other.addressPurposes_)) return false; + if (AllowAliasIpRanges != other.AllowAliasIpRanges) return false; + if (AllowAutoModeSubnet != other.AllowAutoModeSubnet) return false; + if (AllowClassDFirewalls != other.AllowClassDFirewalls) return false; + if (AllowCloudNat != other.AllowCloudNat) return false; + if (AllowCloudRouter != other.AllowCloudRouter) return false; + if (AllowExternalIpAccess != other.AllowExternalIpAccess) return false; + if (AllowInterconnect != other.AllowInterconnect) return false; + if (AllowLoadBalancing != other.AllowLoadBalancing) return false; + if (AllowMultiNicInSameNetwork != other.AllowMultiNicInSameNetwork) return false; + if (AllowPacketMirroring != other.AllowPacketMirroring) return false; + if (AllowPrivateGoogleAccess != other.AllowPrivateGoogleAccess) return false; + if (AllowPsc != other.AllowPsc) return false; + if (AllowSameNetworkUnicast != other.AllowSameNetworkUnicast) return false; + if (AllowStaticRoutes != other.AllowStaticRoutes) return false; + if (AllowSubInterfaces != other.AllowSubInterfaces) return false; + if (AllowVpcPeering != other.AllowVpcPeering) return false; + if (AllowVpn != other.AllowVpn) return false; + if(!interfaceTypes_.Equals(other.interfaceTypes_)) return false; + if(!subnetPurposes_.Equals(other.subnetPurposes_)) return false; + if(!subnetStackTypes_.Equals(other.subnetStackTypes_)) return false; + if (Unicast != other.Unicast) return false; return Equals(_unknownFields, other._unknownFields); } @@ -366972,22 +373129,28 @@ public bool Equals(NetworkInterface other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - hash ^= accessConfigs_.GetHashCode(); - hash ^= aliasIpRanges_.GetHashCode(); - if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); - if (HasInternalIpv6PrefixLength) hash ^= InternalIpv6PrefixLength.GetHashCode(); - hash ^= ipv6AccessConfigs_.GetHashCode(); - if (HasIpv6AccessType) hash ^= Ipv6AccessType.GetHashCode(); - if (HasIpv6Address) hash ^= Ipv6Address.GetHashCode(); - if (HasKind) hash ^= Kind.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - if (HasNetwork) hash ^= Network.GetHashCode(); - if (HasNetworkAttachment) hash ^= NetworkAttachment.GetHashCode(); - if (HasNetworkIP) hash ^= NetworkIP.GetHashCode(); - if (HasNicType) hash ^= NicType.GetHashCode(); - if (HasQueueCount) hash ^= QueueCount.GetHashCode(); - if (HasStackType) hash ^= StackType.GetHashCode(); - if (HasSubnetwork) hash ^= Subnetwork.GetHashCode(); + hash ^= addressPurposes_.GetHashCode(); + if (HasAllowAliasIpRanges) hash ^= AllowAliasIpRanges.GetHashCode(); + if (HasAllowAutoModeSubnet) hash ^= AllowAutoModeSubnet.GetHashCode(); + if (HasAllowClassDFirewalls) hash ^= AllowClassDFirewalls.GetHashCode(); + if (HasAllowCloudNat) hash ^= AllowCloudNat.GetHashCode(); + if (HasAllowCloudRouter) hash ^= AllowCloudRouter.GetHashCode(); + if (HasAllowExternalIpAccess) hash ^= AllowExternalIpAccess.GetHashCode(); + if (HasAllowInterconnect) hash ^= AllowInterconnect.GetHashCode(); + if (HasAllowLoadBalancing) hash ^= AllowLoadBalancing.GetHashCode(); + if (HasAllowMultiNicInSameNetwork) hash ^= AllowMultiNicInSameNetwork.GetHashCode(); + if (HasAllowPacketMirroring) hash ^= AllowPacketMirroring.GetHashCode(); + if (HasAllowPrivateGoogleAccess) hash ^= AllowPrivateGoogleAccess.GetHashCode(); + if (HasAllowPsc) hash ^= AllowPsc.GetHashCode(); + if (HasAllowSameNetworkUnicast) hash ^= AllowSameNetworkUnicast.GetHashCode(); + if (HasAllowStaticRoutes) hash ^= AllowStaticRoutes.GetHashCode(); + if (HasAllowSubInterfaces) hash ^= AllowSubInterfaces.GetHashCode(); + if (HasAllowVpcPeering) hash ^= AllowVpcPeering.GetHashCode(); + if (HasAllowVpn) hash ^= AllowVpn.GetHashCode(); + hash ^= interfaceTypes_.GetHashCode(); + hash ^= subnetPurposes_.GetHashCode(); + hash ^= subnetStackTypes_.GetHashCode(); + if (HasUnicast) hash ^= Unicast.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -367006,61 +373169,82 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); + if (HasAllowMultiNicInSameNetwork) { + output.WriteRawTag(226, 167, 211, 208, 2); + output.WriteString(AllowMultiNicInSameNetwork); } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); + if (HasAllowVpcPeering) { + output.WriteRawTag(162, 223, 156, 184, 3); + output.WriteString(AllowVpcPeering); } - if (HasNicType) { - output.WriteRawTag(138, 177, 148, 228, 1); - output.WriteString(NicType); + if (HasAllowExternalIpAccess) { + output.WriteRawTag(242, 203, 227, 245, 3); + output.WriteString(AllowExternalIpAccess); } - accessConfigs_.WriteTo(output, _repeated_accessConfigs_codec); - aliasIpRanges_.WriteTo(output, _repeated_aliasIpRanges_codec); - if (HasInternalIpv6PrefixLength) { - output.WriteRawTag(232, 153, 200, 137, 6); - output.WriteInt32(InternalIpv6PrefixLength); + if (HasAllowClassDFirewalls) { + output.WriteRawTag(218, 153, 134, 246, 3); + output.WriteString(AllowClassDFirewalls); } - if (HasNetworkIP) { - output.WriteRawTag(202, 136, 171, 150, 6); - output.WriteString(NetworkIP); + if (HasAllowAutoModeSubnet) { + output.WriteRawTag(250, 145, 200, 196, 4); + output.WriteString(AllowAutoModeSubnet); } - if (HasNetworkAttachment) { - output.WriteRawTag(162, 189, 249, 216, 6); - output.WriteString(NetworkAttachment); + interfaceTypes_.WriteTo(output, _repeated_interfaceTypes_codec); + if (HasAllowSameNetworkUnicast) { + output.WriteRawTag(218, 199, 138, 255, 4); + output.WriteString(AllowSameNetworkUnicast); } - if (HasNetwork) { - output.WriteRawTag(242, 162, 171, 248, 6); - output.WriteString(Network); + if (HasAllowStaticRoutes) { + output.WriteRawTag(170, 252, 217, 194, 5); + output.WriteString(AllowStaticRoutes); } - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasAllowLoadBalancing) { + output.WriteRawTag(178, 195, 137, 212, 6); + output.WriteString(AllowLoadBalancing); } - if (HasSubnetwork) { - output.WriteRawTag(242, 190, 162, 150, 9); - output.WriteString(Subnetwork); + if (HasAllowSubInterfaces) { + output.WriteRawTag(250, 150, 131, 175, 7); + output.WriteString(AllowSubInterfaces); } - if (HasIpv6Address) { - output.WriteRawTag(226, 153, 251, 150, 10); - output.WriteString(Ipv6Address); + if (HasUnicast) { + output.WriteRawTag(250, 130, 137, 185, 7); + output.WriteString(Unicast); } - if (HasStackType) { - output.WriteRawTag(138, 169, 219, 216, 12); - output.WriteString(StackType); + if (HasAllowCloudNat) { + output.WriteRawTag(138, 170, 141, 204, 7); + output.WriteString(AllowCloudNat); } - ipv6AccessConfigs_.WriteTo(output, _repeated_ipv6AccessConfigs_codec); - if (HasQueueCount) { - output.WriteRawTag(136, 198, 191, 129, 15); - output.WriteInt32(QueueCount); + if (HasAllowInterconnect) { + output.WriteRawTag(162, 156, 137, 174, 8); + output.WriteString(AllowInterconnect); } - if (HasIpv6AccessType) { - output.WriteRawTag(234, 173, 143, 133, 15); - output.WriteString(Ipv6AccessType); + subnetPurposes_.WriteTo(output, _repeated_subnetPurposes_codec); + if (HasAllowPsc) { + output.WriteRawTag(210, 140, 183, 140, 11); + output.WriteString(AllowPsc); + } + if (HasAllowVpn) { + output.WriteRawTag(242, 239, 185, 140, 11); + output.WriteString(AllowVpn); + } + if (HasAllowPrivateGoogleAccess) { + output.WriteRawTag(194, 255, 175, 149, 11); + output.WriteString(AllowPrivateGoogleAccess); + } + addressPurposes_.WriteTo(output, _repeated_addressPurposes_codec); + if (HasAllowCloudRouter) { + output.WriteRawTag(202, 220, 236, 184, 13); + output.WriteString(AllowCloudRouter); + } + if (HasAllowAliasIpRanges) { + output.WriteRawTag(202, 140, 137, 211, 13); + output.WriteString(AllowAliasIpRanges); + } + if (HasAllowPacketMirroring) { + output.WriteRawTag(146, 240, 254, 161, 15); + output.WriteString(AllowPacketMirroring); } + subnetStackTypes_.WriteTo(output, _repeated_subnetStackTypes_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -367071,61 +373255,82 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasKind) { - output.WriteRawTag(162, 185, 199, 12); - output.WriteString(Kind); + if (HasAllowMultiNicInSameNetwork) { + output.WriteRawTag(226, 167, 211, 208, 2); + output.WriteString(AllowMultiNicInSameNetwork); } - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); + if (HasAllowVpcPeering) { + output.WriteRawTag(162, 223, 156, 184, 3); + output.WriteString(AllowVpcPeering); } - if (HasNicType) { - output.WriteRawTag(138, 177, 148, 228, 1); - output.WriteString(NicType); + if (HasAllowExternalIpAccess) { + output.WriteRawTag(242, 203, 227, 245, 3); + output.WriteString(AllowExternalIpAccess); } - accessConfigs_.WriteTo(ref output, _repeated_accessConfigs_codec); - aliasIpRanges_.WriteTo(ref output, _repeated_aliasIpRanges_codec); - if (HasInternalIpv6PrefixLength) { - output.WriteRawTag(232, 153, 200, 137, 6); - output.WriteInt32(InternalIpv6PrefixLength); + if (HasAllowClassDFirewalls) { + output.WriteRawTag(218, 153, 134, 246, 3); + output.WriteString(AllowClassDFirewalls); } - if (HasNetworkIP) { - output.WriteRawTag(202, 136, 171, 150, 6); - output.WriteString(NetworkIP); + if (HasAllowAutoModeSubnet) { + output.WriteRawTag(250, 145, 200, 196, 4); + output.WriteString(AllowAutoModeSubnet); } - if (HasNetworkAttachment) { - output.WriteRawTag(162, 189, 249, 216, 6); - output.WriteString(NetworkAttachment); + interfaceTypes_.WriteTo(ref output, _repeated_interfaceTypes_codec); + if (HasAllowSameNetworkUnicast) { + output.WriteRawTag(218, 199, 138, 255, 4); + output.WriteString(AllowSameNetworkUnicast); } - if (HasNetwork) { - output.WriteRawTag(242, 162, 171, 248, 6); - output.WriteString(Network); + if (HasAllowStaticRoutes) { + output.WriteRawTag(170, 252, 217, 194, 5); + output.WriteString(AllowStaticRoutes); } - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + if (HasAllowLoadBalancing) { + output.WriteRawTag(178, 195, 137, 212, 6); + output.WriteString(AllowLoadBalancing); } - if (HasSubnetwork) { - output.WriteRawTag(242, 190, 162, 150, 9); - output.WriteString(Subnetwork); + if (HasAllowSubInterfaces) { + output.WriteRawTag(250, 150, 131, 175, 7); + output.WriteString(AllowSubInterfaces); } - if (HasIpv6Address) { - output.WriteRawTag(226, 153, 251, 150, 10); - output.WriteString(Ipv6Address); + if (HasUnicast) { + output.WriteRawTag(250, 130, 137, 185, 7); + output.WriteString(Unicast); } - if (HasStackType) { - output.WriteRawTag(138, 169, 219, 216, 12); - output.WriteString(StackType); + if (HasAllowCloudNat) { + output.WriteRawTag(138, 170, 141, 204, 7); + output.WriteString(AllowCloudNat); } - ipv6AccessConfigs_.WriteTo(ref output, _repeated_ipv6AccessConfigs_codec); - if (HasQueueCount) { - output.WriteRawTag(136, 198, 191, 129, 15); - output.WriteInt32(QueueCount); + if (HasAllowInterconnect) { + output.WriteRawTag(162, 156, 137, 174, 8); + output.WriteString(AllowInterconnect); } - if (HasIpv6AccessType) { - output.WriteRawTag(234, 173, 143, 133, 15); - output.WriteString(Ipv6AccessType); + subnetPurposes_.WriteTo(ref output, _repeated_subnetPurposes_codec); + if (HasAllowPsc) { + output.WriteRawTag(210, 140, 183, 140, 11); + output.WriteString(AllowPsc); + } + if (HasAllowVpn) { + output.WriteRawTag(242, 239, 185, 140, 11); + output.WriteString(AllowVpn); + } + if (HasAllowPrivateGoogleAccess) { + output.WriteRawTag(194, 255, 175, 149, 11); + output.WriteString(AllowPrivateGoogleAccess); } + addressPurposes_.WriteTo(ref output, _repeated_addressPurposes_codec); + if (HasAllowCloudRouter) { + output.WriteRawTag(202, 220, 236, 184, 13); + output.WriteString(AllowCloudRouter); + } + if (HasAllowAliasIpRanges) { + output.WriteRawTag(202, 140, 137, 211, 13); + output.WriteString(AllowAliasIpRanges); + } + if (HasAllowPacketMirroring) { + output.WriteRawTag(146, 240, 254, 161, 15); + output.WriteString(AllowPacketMirroring); + } + subnetStackTypes_.WriteTo(ref output, _repeated_subnetStackTypes_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -367136,47 +373341,63 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - size += accessConfigs_.CalculateSize(_repeated_accessConfigs_codec); - size += aliasIpRanges_.CalculateSize(_repeated_aliasIpRanges_codec); - if (HasFingerprint) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + size += addressPurposes_.CalculateSize(_repeated_addressPurposes_codec); + if (HasAllowAliasIpRanges) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowAliasIpRanges); } - if (HasInternalIpv6PrefixLength) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(InternalIpv6PrefixLength); + if (HasAllowAutoModeSubnet) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowAutoModeSubnet); } - size += ipv6AccessConfigs_.CalculateSize(_repeated_ipv6AccessConfigs_codec); - if (HasIpv6AccessType) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Ipv6AccessType); + if (HasAllowClassDFirewalls) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowClassDFirewalls); } - if (HasIpv6Address) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Ipv6Address); + if (HasAllowCloudNat) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowCloudNat); } - if (HasKind) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Kind); + if (HasAllowCloudRouter) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowCloudRouter); } - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); + if (HasAllowExternalIpAccess) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowExternalIpAccess); } - if (HasNetwork) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); + if (HasAllowInterconnect) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowInterconnect); } - if (HasNetworkAttachment) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkAttachment); + if (HasAllowLoadBalancing) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowLoadBalancing); } - if (HasNetworkIP) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NetworkIP); + if (HasAllowMultiNicInSameNetwork) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowMultiNicInSameNetwork); } - if (HasNicType) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(NicType); + if (HasAllowPacketMirroring) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowPacketMirroring); } - if (HasQueueCount) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(QueueCount); + if (HasAllowPrivateGoogleAccess) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowPrivateGoogleAccess); } - if (HasStackType) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(StackType); + if (HasAllowPsc) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowPsc); } - if (HasSubnetwork) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Subnetwork); + if (HasAllowSameNetworkUnicast) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowSameNetworkUnicast); + } + if (HasAllowStaticRoutes) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowStaticRoutes); + } + if (HasAllowSubInterfaces) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowSubInterfaces); + } + if (HasAllowVpcPeering) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowVpcPeering); + } + if (HasAllowVpn) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(AllowVpn); + } + size += interfaceTypes_.CalculateSize(_repeated_interfaceTypes_codec); + size += subnetPurposes_.CalculateSize(_repeated_subnetPurposes_codec); + size += subnetStackTypes_.CalculateSize(_repeated_subnetStackTypes_codec); + if (HasUnicast) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Unicast); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -367186,51 +373407,67 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkInterface other) { + public void MergeFrom(NetworkProfileNetworkFeatures other) { if (other == null) { return; } - accessConfigs_.Add(other.accessConfigs_); - aliasIpRanges_.Add(other.aliasIpRanges_); - if (other.HasFingerprint) { - Fingerprint = other.Fingerprint; + addressPurposes_.Add(other.addressPurposes_); + if (other.HasAllowAliasIpRanges) { + AllowAliasIpRanges = other.AllowAliasIpRanges; } - if (other.HasInternalIpv6PrefixLength) { - InternalIpv6PrefixLength = other.InternalIpv6PrefixLength; + if (other.HasAllowAutoModeSubnet) { + AllowAutoModeSubnet = other.AllowAutoModeSubnet; } - ipv6AccessConfigs_.Add(other.ipv6AccessConfigs_); - if (other.HasIpv6AccessType) { - Ipv6AccessType = other.Ipv6AccessType; + if (other.HasAllowClassDFirewalls) { + AllowClassDFirewalls = other.AllowClassDFirewalls; } - if (other.HasIpv6Address) { - Ipv6Address = other.Ipv6Address; + if (other.HasAllowCloudNat) { + AllowCloudNat = other.AllowCloudNat; } - if (other.HasKind) { - Kind = other.Kind; + if (other.HasAllowCloudRouter) { + AllowCloudRouter = other.AllowCloudRouter; } - if (other.HasName) { - Name = other.Name; + if (other.HasAllowExternalIpAccess) { + AllowExternalIpAccess = other.AllowExternalIpAccess; } - if (other.HasNetwork) { - Network = other.Network; + if (other.HasAllowInterconnect) { + AllowInterconnect = other.AllowInterconnect; } - if (other.HasNetworkAttachment) { - NetworkAttachment = other.NetworkAttachment; + if (other.HasAllowLoadBalancing) { + AllowLoadBalancing = other.AllowLoadBalancing; } - if (other.HasNetworkIP) { - NetworkIP = other.NetworkIP; + if (other.HasAllowMultiNicInSameNetwork) { + AllowMultiNicInSameNetwork = other.AllowMultiNicInSameNetwork; } - if (other.HasNicType) { - NicType = other.NicType; + if (other.HasAllowPacketMirroring) { + AllowPacketMirroring = other.AllowPacketMirroring; } - if (other.HasQueueCount) { - QueueCount = other.QueueCount; + if (other.HasAllowPrivateGoogleAccess) { + AllowPrivateGoogleAccess = other.AllowPrivateGoogleAccess; } - if (other.HasStackType) { - StackType = other.StackType; + if (other.HasAllowPsc) { + AllowPsc = other.AllowPsc; } - if (other.HasSubnetwork) { - Subnetwork = other.Subnetwork; + if (other.HasAllowSameNetworkUnicast) { + AllowSameNetworkUnicast = other.AllowSameNetworkUnicast; + } + if (other.HasAllowStaticRoutes) { + AllowStaticRoutes = other.AllowStaticRoutes; + } + if (other.HasAllowSubInterfaces) { + AllowSubInterfaces = other.AllowSubInterfaces; + } + if (other.HasAllowVpcPeering) { + AllowVpcPeering = other.AllowVpcPeering; + } + if (other.HasAllowVpn) { + AllowVpn = other.AllowVpn; + } + interfaceTypes_.Add(other.interfaceTypes_); + subnetPurposes_.Add(other.subnetPurposes_); + subnetStackTypes_.Add(other.subnetStackTypes_); + if (other.HasUnicast) { + Unicast = other.Unicast; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -367247,68 +373484,92 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26336418: { - Kind = input.ReadString(); + case 706008034: { + AllowMultiNicInSameNetwork = input.ReadString(); break; } - case 26989658: { - Name = input.ReadString(); + case 923217826: { + AllowVpcPeering = input.ReadString(); break; } - case 478484618: { - NicType = input.ReadString(); + case 1052304882: { + AllowExternalIpAccess = input.ReadString(); break; } - case 888466610: { - accessConfigs_.AddEntriesFrom(input, _repeated_accessConfigs_codec); + case 1052871898: { + AllowClassDFirewalls = input.ReadString(); break; } - case 1320685050: { - aliasIpRanges_.AddEntriesFrom(input, _repeated_aliasIpRanges_codec); + case 1217530106: { + AllowAutoModeSubnet = input.ReadString(); break; } - case 1630670056: { - InternalIpv6PrefixLength = input.ReadInt32(); + case 1263849370: { + interfaceTypes_.AddEntriesFrom(input, _repeated_interfaceTypes_codec); break; } - case 1657455690: { - NetworkIP = input.ReadString(); + case 1340253146: { + AllowSameNetworkUnicast = input.ReadString(); break; } - case 1797152418: { - NetworkAttachment = input.ReadString(); + case 1482063402: { + AllowStaticRoutes = input.ReadString(); break; } - case 1862979954: { - Network = input.ReadString(); + case 1786929586: { + AllowLoadBalancing = input.ReadString(); break; } - case 1877428002: { - Fingerprint = input.ReadString(); + case 1977666426: { + AllowSubInterfaces = input.ReadString(); break; } - case 2462621554: { - Subnetwork = input.ReadString(); + case 1998733690: { + Unicast = input.ReadString(); break; } - case 2732510434: { - Ipv6Address = input.ReadString(); + case 2038650122: { + AllowCloudNat = input.ReadString(); break; } - case 3407271050: { - StackType = input.ReadString(); + case 2244103714: { + AllowInterconnect = input.ReadString(); break; } - case 3867776882: { - ipv6AccessConfigs_.AddEntriesFrom(input, _repeated_ipv6AccessConfigs_codec); + case 2410704314: { + subnetPurposes_.AddEntriesFrom(input, _repeated_subnetPurposes_codec); break; } - case 4029670152: { - QueueCount = input.ReadInt32(); + case 2978858578: { + AllowPsc = input.ReadString(); break; } - case 4037269226: { - Ipv6AccessType = input.ReadString(); + case 2978904050: { + AllowVpn = input.ReadString(); + break; + } + case 2997616578: { + AllowPrivateGoogleAccess = input.ReadString(); + break; + } + case 3464198146: { + addressPurposes_.AddEntriesFrom(input, _repeated_addressPurposes_codec); + break; + } + case 3608882762: { + AllowCloudRouter = input.ReadString(); + break; + } + case 3663873610: { + AllowAliasIpRanges = input.ReadString(); + break; + } + case 4097816594: { + AllowPacketMirroring = input.ReadString(); + break; + } + case 4168069378: { + subnetStackTypes_.AddEntriesFrom(input, _repeated_subnetStackTypes_codec); break; } } @@ -367326,68 +373587,92 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26336418: { - Kind = input.ReadString(); + case 706008034: { + AllowMultiNicInSameNetwork = input.ReadString(); break; } - case 26989658: { - Name = input.ReadString(); + case 923217826: { + AllowVpcPeering = input.ReadString(); break; } - case 478484618: { - NicType = input.ReadString(); + case 1052304882: { + AllowExternalIpAccess = input.ReadString(); break; } - case 888466610: { - accessConfigs_.AddEntriesFrom(ref input, _repeated_accessConfigs_codec); + case 1052871898: { + AllowClassDFirewalls = input.ReadString(); break; } - case 1320685050: { - aliasIpRanges_.AddEntriesFrom(ref input, _repeated_aliasIpRanges_codec); + case 1217530106: { + AllowAutoModeSubnet = input.ReadString(); break; } - case 1630670056: { - InternalIpv6PrefixLength = input.ReadInt32(); + case 1263849370: { + interfaceTypes_.AddEntriesFrom(ref input, _repeated_interfaceTypes_codec); break; } - case 1657455690: { - NetworkIP = input.ReadString(); + case 1340253146: { + AllowSameNetworkUnicast = input.ReadString(); break; } - case 1797152418: { - NetworkAttachment = input.ReadString(); + case 1482063402: { + AllowStaticRoutes = input.ReadString(); break; } - case 1862979954: { - Network = input.ReadString(); + case 1786929586: { + AllowLoadBalancing = input.ReadString(); break; } - case 1877428002: { - Fingerprint = input.ReadString(); + case 1977666426: { + AllowSubInterfaces = input.ReadString(); break; } - case 2462621554: { - Subnetwork = input.ReadString(); + case 1998733690: { + Unicast = input.ReadString(); break; } - case 2732510434: { - Ipv6Address = input.ReadString(); + case 2038650122: { + AllowCloudNat = input.ReadString(); break; } - case 3407271050: { - StackType = input.ReadString(); + case 2244103714: { + AllowInterconnect = input.ReadString(); break; } - case 3867776882: { - ipv6AccessConfigs_.AddEntriesFrom(ref input, _repeated_ipv6AccessConfigs_codec); + case 2410704314: { + subnetPurposes_.AddEntriesFrom(ref input, _repeated_subnetPurposes_codec); break; } - case 4029670152: { - QueueCount = input.ReadInt32(); + case 2978858578: { + AllowPsc = input.ReadString(); break; } - case 4037269226: { - Ipv6AccessType = input.ReadString(); + case 2978904050: { + AllowVpn = input.ReadString(); + break; + } + case 2997616578: { + AllowPrivateGoogleAccess = input.ReadString(); + break; + } + case 3464198146: { + addressPurposes_.AddEntriesFrom(ref input, _repeated_addressPurposes_codec); + break; + } + case 3608882762: { + AllowCloudRouter = input.ReadString(); + break; + } + case 3663873610: { + AllowAliasIpRanges = input.ReadString(); + break; + } + case 4097816594: { + AllowPacketMirroring = input.ReadString(); + break; + } + case 4168069378: { + subnetStackTypes_.AddEntriesFrom(ref input, _repeated_subnetStackTypes_codec); break; } } @@ -367396,37 +373681,262 @@ public void MergeFrom(pb::CodedInputStream input) { #endif #region Nested types - /// Container for nested types declared in the NetworkInterface message type. + /// Container for nested types declared in the NetworkProfileNetworkFeatures message type. [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be accessed from the Internet. This field is always inherited from its subnetwork. Valid only if stackType is IPV4_IPV6. /// - public enum Ipv6AccessType { + public enum AddressPurposes { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_IPV6_ACCESS_TYPE")] UndefinedIpv6AccessType = 0, + [pbr::OriginalName("UNDEFINED_ADDRESS_PURPOSES")] UndefinedAddressPurposes = 0, /// - /// This network interface can have external IPv6. + /// DNS resolver address in the subnetwork. /// - [pbr::OriginalName("EXTERNAL")] External = 35607499, + [pbr::OriginalName("DNS_RESOLVER")] DnsResolver = 476114556, /// - /// This network interface can have internal IPv6. + /// VM internal/alias IP, Internal LB service IP, etc. /// - [pbr::OriginalName("INTERNAL")] Internal = 279295677, - [pbr::OriginalName("UNSPECIFIED_IPV6_ACCESS_TYPE")] UnspecifiedIpv6AccessType = 313080613, + [pbr::OriginalName("GCE_ENDPOINT")] GceEndpoint = 230515243, + /// + /// A regional internal IP address range reserved for the VLAN attachment that is used in HA VPN over Cloud Interconnect. This regional internal IP address range must not overlap with any IP address range of subnet/route in the VPC network and its peering networks. After the VLAN attachment is created with the reserved IP address range, when creating a new VPN gateway, its interface IP address is allocated from the associated VLAN attachment’s IP address range. + /// + [pbr::OriginalName("IPSEC_INTERCONNECT")] IpsecInterconnect = 340437251, + /// + /// External IP automatically reserved for Cloud NAT. + /// + [pbr::OriginalName("NAT_AUTO")] NatAuto = 163666477, + /// + /// A private network IP address that can be used to configure Private Service Connect. This purpose can be specified only for GLOBAL addresses of Type INTERNAL + /// + [pbr::OriginalName("PRIVATE_SERVICE_CONNECT")] PrivateServiceConnect = 48134724, + /// + /// A regional internal IP address range reserved for Serverless. + /// + [pbr::OriginalName("SERVERLESS")] Serverless = 270492508, + /// + /// A private network IP address that can be shared by multiple Internal Load Balancer forwarding rules. + /// + [pbr::OriginalName("SHARED_LOADBALANCER_VIP")] SharedLoadbalancerVip = 294447572, + /// + /// IP range for peer networks. + /// + [pbr::OriginalName("VPC_PEERING")] VpcPeering = 400800170, } /// - /// The type of vNIC to be used on this interface. This may be gVNIC or VirtioNet. + /// Specifies whether alias IP ranges (and secondary address ranges) are allowed. /// - public enum NicType { + public enum AllowAliasIpRanges { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_NIC_TYPE")] UndefinedNicType = 0, + [pbr::OriginalName("UNDEFINED_ALLOW_ALIAS_IP_RANGES")] UndefinedAllowAliasIpRanges = 0, + [pbr::OriginalName("ALIAS_IP_RANGES_ALLOWED")] AliasIpRangesAllowed = 464867048, + [pbr::OriginalName("ALIAS_IP_RANGES_BLOCKED")] AliasIpRangesBlocked = 281030444, + } + + /// + /// Specifies whether auto mode subnet creation is allowed. + /// + public enum AllowAutoModeSubnet { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_AUTO_MODE_SUBNET")] UndefinedAllowAutoModeSubnet = 0, + [pbr::OriginalName("AUTO_MODE_SUBNET_ALLOWED")] AutoModeSubnetAllowed = 391042610, + [pbr::OriginalName("AUTO_MODE_SUBNET_BLOCKED")] AutoModeSubnetBlocked = 207206006, + } + + /// + /// Specifies whether firewalls for Class D address ranges are supported. + /// + public enum AllowClassDFirewalls { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_CLASS_D_FIREWALLS")] UndefinedAllowClassDFirewalls = 0, + [pbr::OriginalName("CLASS_D_FIREWALLS_ALLOWED")] ClassDFirewallsAllowed = 348219386, + [pbr::OriginalName("CLASS_D_FIREWALLS_BLOCKED")] ClassDFirewallsBlocked = 164382782, + } + + /// + /// Specifies whether cloud NAT creation is allowed. + /// + public enum AllowCloudNat { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_CLOUD_NAT")] UndefinedAllowCloudNat = 0, + [pbr::OriginalName("CLOUD_NAT_ALLOWED")] CloudNatAllowed = 245931296, + [pbr::OriginalName("CLOUD_NAT_BLOCKED")] CloudNatBlocked = 62094692, + } + + /// + /// Specifies whether cloud router creation is allowed. + /// + public enum AllowCloudRouter { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_CLOUD_ROUTER")] UndefinedAllowCloudRouter = 0, + [pbr::OriginalName("CLOUD_ROUTER_ALLOWED")] CloudRouterAllowed = 365388284, + [pbr::OriginalName("CLOUD_ROUTER_BLOCKED")] CloudRouterBlocked = 181551680, + } + + /// + /// Specifies whether VMs are allowed to have external IP access on network interfaces connected to this VPC. + /// + public enum AllowExternalIpAccess { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_EXTERNAL_IP_ACCESS")] UndefinedAllowExternalIpAccess = 0, + [pbr::OriginalName("EXTERNAL_IP_ACCESS_ALLOWED")] ExternalIpAccessAllowed = 109530193, + [pbr::OriginalName("EXTERNAL_IP_ACCESS_BLOCKED")] ExternalIpAccessBlocked = 462564501, + } + + /// + /// Specifies whether Cloud Interconnect creation is allowed. + /// + public enum AllowInterconnect { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_INTERCONNECT")] UndefinedAllowInterconnect = 0, + [pbr::OriginalName("INTERCONNECT_ALLOWED")] InterconnectAllowed = 162845399, + [pbr::OriginalName("INTERCONNECT_BLOCKED")] InterconnectBlocked = 515879707, + } + + /// + /// Specifies whether cloud load balancing is allowed. + /// + public enum AllowLoadBalancing { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_LOAD_BALANCING")] UndefinedAllowLoadBalancing = 0, + [pbr::OriginalName("LOAD_BALANCING_ALLOWED")] LoadBalancingAllowed = 28407977, + [pbr::OriginalName("LOAD_BALANCING_BLOCKED")] LoadBalancingBlocked = 381442285, + } + + /// + /// Specifies whether multi-nic in the same network is allowed. + /// + public enum AllowMultiNicInSameNetwork { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_MULTI_NIC_IN_SAME_NETWORK")] UndefinedAllowMultiNicInSameNetwork = 0, + [pbr::OriginalName("MULTI_NIC_IN_SAME_NETWORK_ALLOWED")] MultiNicInSameNetworkAllowed = 457555419, + [pbr::OriginalName("MULTI_NIC_IN_SAME_NETWORK_BLOCKED")] MultiNicInSameNetworkBlocked = 273718815, + } + + /// + /// Specifies whether Packet Mirroring 1.0 is supported. + /// + public enum AllowPacketMirroring { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_PACKET_MIRRORING")] UndefinedAllowPacketMirroring = 0, + [pbr::OriginalName("PACKET_MIRRORING_ALLOWED")] PacketMirroringAllowed = 92416245, + [pbr::OriginalName("PACKET_MIRRORING_BLOCKED")] PacketMirroringBlocked = 445450553, + } + + /// + /// Specifies whether private Google access is allowed. + /// + public enum AllowPrivateGoogleAccess { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_PRIVATE_GOOGLE_ACCESS")] UndefinedAllowPrivateGoogleAccess = 0, + [pbr::OriginalName("PRIVATE_GOOGLE_ACCESS_ALLOWED")] PrivateGoogleAccessAllowed = 220787351, + [pbr::OriginalName("PRIVATE_GOOGLE_ACCESS_BLOCKED")] PrivateGoogleAccessBlocked = 36950747, + } + + /// + /// Specifies whether PSC creation is allowed. + /// + public enum AllowPsc { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_PSC")] UndefinedAllowPsc = 0, + [pbr::OriginalName("PSC_ALLOWED")] PscAllowed = 171559657, + [pbr::OriginalName("PSC_BLOCKED")] PscBlocked = 524593965, + } + + /// + /// Specifies whether unicast within the same network is allowed. + /// + public enum AllowSameNetworkUnicast { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_SAME_NETWORK_UNICAST")] UndefinedAllowSameNetworkUnicast = 0, + [pbr::OriginalName("SAME_NETWORK_UNICAST_ALLOWED")] SameNetworkUnicastAllowed = 159732814, + [pbr::OriginalName("SAME_NETWORK_UNICAST_BLOCKED")] SameNetworkUnicastBlocked = 512767122, + } + + /// + /// Specifies whether static route creation is allowed. + /// + public enum AllowStaticRoutes { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_STATIC_ROUTES")] UndefinedAllowStaticRoutes = 0, + [pbr::OriginalName("STATIC_ROUTES_ALLOWED")] StaticRoutesAllowed = 409048964, + [pbr::OriginalName("STATIC_ROUTES_BLOCKED")] StaticRoutesBlocked = 225212360, + } + + /// + /// Specifies whether sub interfaces are allowed. + /// + public enum AllowSubInterfaces { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_SUB_INTERFACES")] UndefinedAllowSubInterfaces = 0, + [pbr::OriginalName("SUBINTERFACES_ALLOWED")] SubinterfacesAllowed = 158685891, + [pbr::OriginalName("SUBINTERFACES_BLOCKED")] SubinterfacesBlocked = 511720199, + } + + /// + /// Specifies whether VPC peering is allowed. + /// + public enum AllowVpcPeering { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_VPC_PEERING")] UndefinedAllowVpcPeering = 0, + [pbr::OriginalName("VPC_PEERING_ALLOWED")] VpcPeeringAllowed = 261465075, + [pbr::OriginalName("VPC_PEERING_BLOCKED")] VpcPeeringBlocked = 77628471, + } + + /// + /// Specifies whether VPN creation is allowed. + /// + public enum AllowVpn { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_ALLOW_VPN")] UndefinedAllowVpn = 0, + [pbr::OriginalName("VPN_ALLOWED")] VpnAllowed = 162163997, + [pbr::OriginalName("VPN_BLOCKED")] VpnBlocked = 515198305, + } + + /// + /// + public enum InterfaceTypes { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_INTERFACE_TYPES")] UndefinedInterfaceTypes = 0, /// /// GVNIC /// @@ -367436,6 +373946,14 @@ public enum NicType { /// [pbr::OriginalName("IDPF")] Idpf = 2242641, /// + /// IRDMA + /// + [pbr::OriginalName("IRDMA")] Irdma = 69927695, + /// + /// MRDMA + /// + [pbr::OriginalName("MRDMA")] Mrdma = 73621779, + /// /// No type specified. /// [pbr::OriginalName("UNSPECIFIED_NIC_TYPE")] UnspecifiedNicType = 67411801, @@ -367446,26 +373964,38 @@ public enum NicType { } /// - /// The stack type for this network interface. To assign only IPv4 addresses, use IPV4_ONLY. To assign both IPv4 and IPv6 addresses, use IPV4_IPV6. If not specified, IPV4_ONLY is used. This field can be both set at instance creation and update network interface operations. /// - public enum StackType { + public enum SubnetPurposes { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_STACK_TYPE")] UndefinedStackType = 0, - /// - /// The network interface can have both IPv4 and IPv6 addresses. - /// - [pbr::OriginalName("IPV4_IPV6")] Ipv4Ipv6 = 22197249, + [pbr::OriginalName("UNDEFINED_SUBNET_PURPOSES")] UndefinedSubnetPurposes = 0, + [pbr::OriginalName("SUBNET_PURPOSE_CUSTOM_HARDWARE")] SubnetPurposeCustomHardware = 283160275, + [pbr::OriginalName("SUBNET_PURPOSE_PRIVATE")] SubnetPurposePrivate = 404371008, + } + + /// + /// + public enum SubnetStackTypes { /// - /// The network interface will only be assigned IPv4 addresses. + /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("IPV4_ONLY")] Ipv4Only = 22373798, + [pbr::OriginalName("UNDEFINED_SUBNET_STACK_TYPES")] UndefinedSubnetStackTypes = 0, + [pbr::OriginalName("SUBNET_STACK_TYPE_IPV4_IPV6")] SubnetStackTypeIpv4Ipv6 = 41454485, + [pbr::OriginalName("SUBNET_STACK_TYPE_IPV4_ONLY")] SubnetStackTypeIpv4Only = 41631034, + [pbr::OriginalName("SUBNET_STACK_TYPE_IPV6_ONLY")] SubnetStackTypeIpv6Only = 98889336, + } + + /// + /// Specifies which type of unicast is supported. + /// + public enum Unicast { /// - /// The network interface will only be assigned IPv6 addresses. + /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("IPV6_ONLY")] Ipv6Only = 79632100, - [pbr::OriginalName("UNSPECIFIED_STACK_TYPE")] UnspecifiedStackType = 298084569, + [pbr::OriginalName("UNDEFINED_UNICAST")] UndefinedUnicast = 0, + [pbr::OriginalName("UNICAST_SDN")] Sdn = 379954157, + [pbr::OriginalName("UNICAST_ULL")] Ull = 379956325, } } @@ -367474,24 +374004,24 @@ public enum StackType { } /// - /// Contains a list of networks. + /// Contains a list of network profiles. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkList : pb::IMessage + public sealed partial class NetworkProfilesListResponse : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkList()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkProfilesListResponse()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[889]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[902]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -367502,7 +374032,7 @@ public sealed partial class NetworkList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkList() { + public NetworkProfilesListResponse() { OnConstruction(); } @@ -367510,20 +374040,48 @@ public NetworkList() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkList(NetworkList other) : this() { + public NetworkProfilesListResponse(NetworkProfilesListResponse other) : this() { + etag_ = other.etag_; id_ = other.id_; items_ = other.items_.Clone(); kind_ = other.kind_; nextPageToken_ = other.nextPageToken_; selfLink_ = other.selfLink_; + unreachables_ = other.unreachables_.Clone(); warning_ = other.warning_ != null ? other.warning_.Clone() : null; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkList Clone() { - return new NetworkList(this); + public NetworkProfilesListResponse Clone() { + return new NetworkProfilesListResponse(this); + } + + /// Field number for the "etag" field. + public const int EtagFieldNumber = 3123477; + private readonly static string EtagDefaultValue = ""; + + private string etag_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Etag { + get { return etag_ ?? EtagDefaultValue; } + set { + etag_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "etag" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEtag { + get { return etag_ != null; } + } + /// Clears the value of the "etag" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEtag() { + etag_ = null; } /// Field number for the "id" field. @@ -367557,15 +374115,15 @@ public void ClearId() { /// Field number for the "items" field. public const int ItemsFieldNumber = 100526016; - private static readonly pb::FieldCodec _repeated_items_codec - = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.Network.Parser); - private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(804208130, global::Google.Cloud.Compute.V1.NetworkProfile.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); /// - /// A list of Network resources. + /// A list of NetworkProfile resources. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField Items { + public pbc::RepeatedField Items { get { return items_; } } @@ -367575,7 +374133,7 @@ public void ClearId() { private string kind_; /// - /// [Output Only] Type of resource. Always compute#networkList for lists of networks. + /// [Output Only] Type of resource. Always compute#networkProfileList for network profiles. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -367656,6 +374214,20 @@ public void ClearSelfLink() { selfLink_ = null; } + /// Field number for the "unreachables" field. + public const int UnreachablesFieldNumber = 243372063; + private static readonly pb::FieldCodec _repeated_unreachables_codec + = pb::FieldCodec.ForString(1946976506); + private readonly pbc::RepeatedField unreachables_ = new pbc::RepeatedField(); + /// + /// [Output Only] Unreachable resources. end_interface: MixerListResponseWithEtagBuilder + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Unreachables { + get { return unreachables_; } + } + /// Field number for the "warning" field. public const int WarningFieldNumber = 50704284; private global::Google.Cloud.Compute.V1.Warning warning_; @@ -367674,23 +374246,25 @@ public void ClearSelfLink() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkList); + return Equals(other as NetworkProfilesListResponse); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkList other) { + public bool Equals(NetworkProfilesListResponse other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } + if (Etag != other.Etag) return false; if (Id != other.Id) return false; if(!items_.Equals(other.items_)) return false; if (Kind != other.Kind) return false; if (NextPageToken != other.NextPageToken) return false; if (SelfLink != other.SelfLink) return false; + if(!unreachables_.Equals(other.unreachables_)) return false; if (!object.Equals(Warning, other.Warning)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -367699,11 +374273,13 @@ public bool Equals(NetworkList other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; + if (HasEtag) hash ^= Etag.GetHashCode(); if (HasId) hash ^= Id.GetHashCode(); hash ^= items_.GetHashCode(); if (HasKind) hash ^= Kind.GetHashCode(); if (HasNextPageToken) hash ^= NextPageToken.GetHashCode(); if (HasSelfLink) hash ^= SelfLink.GetHashCode(); + hash ^= unreachables_.GetHashCode(); if (warning_ != null) hash ^= Warning.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -367727,6 +374303,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(218, 209, 1); output.WriteString(Id); } + if (HasEtag) { + output.WriteRawTag(170, 145, 245, 11); + output.WriteString(Etag); + } if (HasKind) { output.WriteRawTag(162, 185, 199, 12); output.WriteString(Kind); @@ -367740,6 +374320,7 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteString(NextPageToken); } items_.WriteTo(output, _repeated_items_codec); + unreachables_.WriteTo(output, _repeated_unreachables_codec); if (HasSelfLink) { output.WriteRawTag(234, 144, 169, 204, 13); output.WriteString(SelfLink); @@ -367758,6 +374339,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(218, 209, 1); output.WriteString(Id); } + if (HasEtag) { + output.WriteRawTag(170, 145, 245, 11); + output.WriteString(Etag); + } if (HasKind) { output.WriteRawTag(162, 185, 199, 12); output.WriteString(Kind); @@ -367771,6 +374356,7 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteString(NextPageToken); } items_.WriteTo(ref output, _repeated_items_codec); + unreachables_.WriteTo(ref output, _repeated_unreachables_codec); if (HasSelfLink) { output.WriteRawTag(234, 144, 169, 204, 13); output.WriteString(SelfLink); @@ -367785,6 +374371,9 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; + if (HasEtag) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Etag); + } if (HasId) { size += 3 + pb::CodedOutputStream.ComputeStringSize(Id); } @@ -367798,6 +374387,7 @@ public int CalculateSize() { if (HasSelfLink) { size += 5 + pb::CodedOutputStream.ComputeStringSize(SelfLink); } + size += unreachables_.CalculateSize(_repeated_unreachables_codec); if (warning_ != null) { size += 5 + pb::CodedOutputStream.ComputeMessageSize(Warning); } @@ -367809,10 +374399,13 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkList other) { + public void MergeFrom(NetworkProfilesListResponse other) { if (other == null) { return; } + if (other.HasEtag) { + Etag = other.Etag; + } if (other.HasId) { Id = other.Id; } @@ -367826,6 +374419,7 @@ public void MergeFrom(NetworkList other) { if (other.HasSelfLink) { SelfLink = other.SelfLink; } + unreachables_.Add(other.unreachables_); if (other.warning_ != null) { if (warning_ == null) { Warning = new global::Google.Cloud.Compute.V1.Warning(); @@ -367851,6 +374445,10 @@ public void MergeFrom(pb::CodedInputStream input) { Id = input.ReadString(); break; } + case 24987818: { + Etag = input.ReadString(); + break; + } case 26336418: { Kind = input.ReadString(); break; @@ -367870,6 +374468,10 @@ public void MergeFrom(pb::CodedInputStream input) { items_.AddEntriesFrom(input, _repeated_items_codec); break; } + case 1946976506: { + unreachables_.AddEntriesFrom(input, _repeated_unreachables_codec); + break; + } case 3649718378: { SelfLink = input.ReadString(); break; @@ -367893,6 +374495,10 @@ public void MergeFrom(pb::CodedInputStream input) { Id = input.ReadString(); break; } + case 24987818: { + Etag = input.ReadString(); + break; + } case 26336418: { Kind = input.ReadString(); break; @@ -367912,6 +374518,10 @@ public void MergeFrom(pb::CodedInputStream input) { items_.AddEntriesFrom(ref input, _repeated_items_codec); break; } + case 1946976506: { + unreachables_.AddEntriesFrom(ref input, _repeated_unreachables_codec); + break; + } case 3649718378: { SelfLink = input.ReadString(); break; @@ -367924,25 +374534,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A network peering attached to a network resource. The message includes the peering name, peer network, peering state, and a flag indicating whether Google Compute Engine should automatically create routes for the peering. + /// A routing configuration attached to a network resource. The message includes the list of routers associated with the network, and a flag indicating the type of routing behavior to enforce network-wide. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkPeering : pb::IMessage + public sealed partial class NetworkRoutingConfig : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkPeering()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkRoutingConfig()); private pb::UnknownFieldSet _unknownFields; private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[890]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[903]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -367953,7 +374563,7 @@ public sealed partial class NetworkPeering : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkPeering() { + public NetworkRoutingConfig() { OnConstruction(); } @@ -367961,413 +374571,160 @@ public NetworkPeering() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkPeering(NetworkPeering other) : this() { + public NetworkRoutingConfig(NetworkRoutingConfig other) : this() { _hasBits0 = other._hasBits0; - autoCreateRoutes_ = other.autoCreateRoutes_; - exchangeSubnetRoutes_ = other.exchangeSubnetRoutes_; - exportCustomRoutes_ = other.exportCustomRoutes_; - exportSubnetRoutesWithPublicIp_ = other.exportSubnetRoutesWithPublicIp_; - importCustomRoutes_ = other.importCustomRoutes_; - importSubnetRoutesWithPublicIp_ = other.importSubnetRoutesWithPublicIp_; - name_ = other.name_; - network_ = other.network_; - peerMtu_ = other.peerMtu_; - stackType_ = other.stackType_; - state_ = other.state_; - stateDetails_ = other.stateDetails_; + bgpAlwaysCompareMed_ = other.bgpAlwaysCompareMed_; + bgpBestPathSelectionMode_ = other.bgpBestPathSelectionMode_; + bgpInterRegionCost_ = other.bgpInterRegionCost_; + routingMode_ = other.routingMode_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkPeering Clone() { - return new NetworkPeering(this); - } - - /// Field number for the "auto_create_routes" field. - public const int AutoCreateRoutesFieldNumber = 57454941; - private readonly static bool AutoCreateRoutesDefaultValue = false; - - private bool autoCreateRoutes_; - /// - /// This field will be deprecated soon. Use the exchange_subnet_routes field instead. Indicates whether full mesh connectivity is created and managed automatically between peered networks. Currently this field should always be true since Google Compute Engine will automatically create and manage subnetwork routes between two networks when peering state is ACTIVE. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool AutoCreateRoutes { - get { if ((_hasBits0 & 4) != 0) { return autoCreateRoutes_; } else { return AutoCreateRoutesDefaultValue; } } - set { - _hasBits0 |= 4; - autoCreateRoutes_ = value; - } - } - /// Gets whether the "auto_create_routes" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasAutoCreateRoutes { - get { return (_hasBits0 & 4) != 0; } - } - /// Clears the value of the "auto_create_routes" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearAutoCreateRoutes() { - _hasBits0 &= ~4; - } - - /// Field number for the "exchange_subnet_routes" field. - public const int ExchangeSubnetRoutesFieldNumber = 26322256; - private readonly static bool ExchangeSubnetRoutesDefaultValue = false; - - private bool exchangeSubnetRoutes_; - /// - /// Indicates whether full mesh connectivity is created and managed automatically between peered networks. Currently this field should always be true since Google Compute Engine will automatically create and manage subnetwork routes between two networks when peering state is ACTIVE. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool ExchangeSubnetRoutes { - get { if ((_hasBits0 & 2) != 0) { return exchangeSubnetRoutes_; } else { return ExchangeSubnetRoutesDefaultValue; } } - set { - _hasBits0 |= 2; - exchangeSubnetRoutes_ = value; - } - } - /// Gets whether the "exchange_subnet_routes" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasExchangeSubnetRoutes { - get { return (_hasBits0 & 2) != 0; } - } - /// Clears the value of the "exchange_subnet_routes" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearExchangeSubnetRoutes() { - _hasBits0 &= ~2; - } - - /// Field number for the "export_custom_routes" field. - public const int ExportCustomRoutesFieldNumber = 60281485; - private readonly static bool ExportCustomRoutesDefaultValue = false; - - private bool exportCustomRoutes_; - /// - /// Whether to export the custom routes to peer network. The default value is false. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool ExportCustomRoutes { - get { if ((_hasBits0 & 8) != 0) { return exportCustomRoutes_; } else { return ExportCustomRoutesDefaultValue; } } - set { - _hasBits0 |= 8; - exportCustomRoutes_ = value; - } - } - /// Gets whether the "export_custom_routes" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasExportCustomRoutes { - get { return (_hasBits0 & 8) != 0; } - } - /// Clears the value of the "export_custom_routes" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearExportCustomRoutes() { - _hasBits0 &= ~8; - } - - /// Field number for the "export_subnet_routes_with_public_ip" field. - public const int ExportSubnetRoutesWithPublicIpFieldNumber = 97940834; - private readonly static bool ExportSubnetRoutesWithPublicIpDefaultValue = false; - - private bool exportSubnetRoutesWithPublicIp_; - /// - /// Whether subnet routes with public IP range are exported. The default value is true, all subnet routes are exported. IPv4 special-use ranges are always exported to peers and are not controlled by this field. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool ExportSubnetRoutesWithPublicIp { - get { if ((_hasBits0 & 32) != 0) { return exportSubnetRoutesWithPublicIp_; } else { return ExportSubnetRoutesWithPublicIpDefaultValue; } } - set { - _hasBits0 |= 32; - exportSubnetRoutesWithPublicIp_ = value; - } - } - /// Gets whether the "export_subnet_routes_with_public_ip" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasExportSubnetRoutesWithPublicIp { - get { return (_hasBits0 & 32) != 0; } - } - /// Clears the value of the "export_subnet_routes_with_public_ip" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearExportSubnetRoutesWithPublicIp() { - _hasBits0 &= ~32; - } - - /// Field number for the "import_custom_routes" field. - public const int ImportCustomRoutesFieldNumber = 197982398; - private readonly static bool ImportCustomRoutesDefaultValue = false; - - private bool importCustomRoutes_; - /// - /// Whether to import the custom routes from peer network. The default value is false. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool ImportCustomRoutes { - get { if ((_hasBits0 & 64) != 0) { return importCustomRoutes_; } else { return ImportCustomRoutesDefaultValue; } } - set { - _hasBits0 |= 64; - importCustomRoutes_ = value; - } - } - /// Gets whether the "import_custom_routes" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasImportCustomRoutes { - get { return (_hasBits0 & 64) != 0; } - } - /// Clears the value of the "import_custom_routes" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearImportCustomRoutes() { - _hasBits0 &= ~64; + public NetworkRoutingConfig Clone() { + return new NetworkRoutingConfig(this); } - /// Field number for the "import_subnet_routes_with_public_ip" field. - public const int ImportSubnetRoutesWithPublicIpFieldNumber = 14419729; - private readonly static bool ImportSubnetRoutesWithPublicIpDefaultValue = false; + /// Field number for the "bgp_always_compare_med" field. + public const int BgpAlwaysCompareMedFieldNumber = 213102902; + private readonly static bool BgpAlwaysCompareMedDefaultValue = false; - private bool importSubnetRoutesWithPublicIp_; + private bool bgpAlwaysCompareMed_; /// - /// Whether subnet routes with public IP range are imported. The default value is false. IPv4 special-use ranges are always imported from peers and are not controlled by this field. + /// Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool ImportSubnetRoutesWithPublicIp { - get { if ((_hasBits0 & 1) != 0) { return importSubnetRoutesWithPublicIp_; } else { return ImportSubnetRoutesWithPublicIpDefaultValue; } } + public bool BgpAlwaysCompareMed { + get { if ((_hasBits0 & 1) != 0) { return bgpAlwaysCompareMed_; } else { return BgpAlwaysCompareMedDefaultValue; } } set { _hasBits0 |= 1; - importSubnetRoutesWithPublicIp_ = value; + bgpAlwaysCompareMed_ = value; } } - /// Gets whether the "import_subnet_routes_with_public_ip" field is set + /// Gets whether the "bgp_always_compare_med" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasImportSubnetRoutesWithPublicIp { + public bool HasBgpAlwaysCompareMed { get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "import_subnet_routes_with_public_ip" field + /// Clears the value of the "bgp_always_compare_med" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearImportSubnetRoutesWithPublicIp() { + public void ClearBgpAlwaysCompareMed() { _hasBits0 &= ~1; } - /// Field number for the "name" field. - public const int NameFieldNumber = 3373707; - private readonly static string NameDefaultValue = ""; - - private string name_; - /// - /// Name of this peering. Provided by the client when the peering is created. The name must comply with RFC1035. Specifically, the name must be 1-63 characters long and match regular expression `[a-z]([-a-z0-9]*[a-z0-9])?`. The first character must be a lowercase letter, and all the following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Name { - get { return name_ ?? NameDefaultValue; } - set { - name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "name" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasName { - get { return name_ != null; } - } - /// Clears the value of the "name" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearName() { - name_ = null; - } - - /// Field number for the "network" field. - public const int NetworkFieldNumber = 232872494; - private readonly static string NetworkDefaultValue = ""; - - private string network_; - /// - /// The URL of the peer network. It can be either full URL or partial URL. The peer network may belong to a different project. If the partial URL does not contain project, it is assumed that the peer network is in the same project as the current network. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Network { - get { return network_ ?? NetworkDefaultValue; } - set { - network_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "network" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasNetwork { - get { return network_ != null; } - } - /// Clears the value of the "network" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearNetwork() { - network_ = null; - } - - /// Field number for the "peer_mtu" field. - public const int PeerMtuFieldNumber = 69584721; - private readonly static int PeerMtuDefaultValue = 0; - - private int peerMtu_; - /// - /// Maximum Transmission Unit in bytes. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int PeerMtu { - get { if ((_hasBits0 & 16) != 0) { return peerMtu_; } else { return PeerMtuDefaultValue; } } - set { - _hasBits0 |= 16; - peerMtu_ = value; - } - } - /// Gets whether the "peer_mtu" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasPeerMtu { - get { return (_hasBits0 & 16) != 0; } - } - /// Clears the value of the "peer_mtu" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearPeerMtu() { - _hasBits0 &= ~16; - } - - /// Field number for the "stack_type" field. - public const int StackTypeFieldNumber = 425908881; - private readonly static string StackTypeDefaultValue = ""; + /// Field number for the "bgp_best_path_selection_mode" field. + public const int BgpBestPathSelectionModeFieldNumber = 317816297; + private readonly static string BgpBestPathSelectionModeDefaultValue = ""; - private string stackType_; + private string bgpBestPathSelectionMode_; /// - /// Which IP version(s) of traffic and routes are allowed to be imported or exported between peer networks. The default value is IPV4_ONLY. - /// Check the StackType enum for the list of possible values. + /// The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers. Can be LEGACY (default) or STANDARD. + /// Check the BgpBestPathSelectionMode enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string StackType { - get { return stackType_ ?? StackTypeDefaultValue; } + public string BgpBestPathSelectionMode { + get { return bgpBestPathSelectionMode_ ?? BgpBestPathSelectionModeDefaultValue; } set { - stackType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + bgpBestPathSelectionMode_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "stack_type" field is set + /// Gets whether the "bgp_best_path_selection_mode" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasStackType { - get { return stackType_ != null; } + public bool HasBgpBestPathSelectionMode { + get { return bgpBestPathSelectionMode_ != null; } } - /// Clears the value of the "stack_type" field + /// Clears the value of the "bgp_best_path_selection_mode" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearStackType() { - stackType_ = null; + public void ClearBgpBestPathSelectionMode() { + bgpBestPathSelectionMode_ = null; } - /// Field number for the "state" field. - public const int StateFieldNumber = 109757585; - private readonly static string StateDefaultValue = ""; + /// Field number for the "bgp_inter_region_cost" field. + public const int BgpInterRegionCostFieldNumber = 462142689; + private readonly static string BgpInterRegionCostDefaultValue = ""; - private string state_; + private string bgpInterRegionCost_; /// - /// [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The peering is `ACTIVE` when there's a matching configuration in the peer network. - /// Check the State enum for the list of possible values. + /// Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm. Can be DEFAULT or ADD_COST_TO_MED. + /// Check the BgpInterRegionCost enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string State { - get { return state_ ?? StateDefaultValue; } + public string BgpInterRegionCost { + get { return bgpInterRegionCost_ ?? BgpInterRegionCostDefaultValue; } set { - state_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + bgpInterRegionCost_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "state" field is set + /// Gets whether the "bgp_inter_region_cost" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasState { - get { return state_ != null; } + public bool HasBgpInterRegionCost { + get { return bgpInterRegionCost_ != null; } } - /// Clears the value of the "state" field + /// Clears the value of the "bgp_inter_region_cost" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearState() { - state_ = null; + public void ClearBgpInterRegionCost() { + bgpInterRegionCost_ = null; } - /// Field number for the "state_details" field. - public const int StateDetailsFieldNumber = 95566996; - private readonly static string StateDetailsDefaultValue = ""; + /// Field number for the "routing_mode" field. + public const int RoutingModeFieldNumber = 475143548; + private readonly static string RoutingModeDefaultValue = ""; - private string stateDetails_; + private string routingMode_; /// - /// [Output Only] Details about the current state of the peering. + /// The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. + /// Check the RoutingMode enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string StateDetails { - get { return stateDetails_ ?? StateDetailsDefaultValue; } + public string RoutingMode { + get { return routingMode_ ?? RoutingModeDefaultValue; } set { - stateDetails_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + routingMode_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "state_details" field is set + /// Gets whether the "routing_mode" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasStateDetails { - get { return stateDetails_ != null; } + public bool HasRoutingMode { + get { return routingMode_ != null; } } - /// Clears the value of the "state_details" field + /// Clears the value of the "routing_mode" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearStateDetails() { - stateDetails_ = null; + public void ClearRoutingMode() { + routingMode_ = null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as NetworkPeering); + return Equals(other as NetworkRoutingConfig); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkPeering other) { + public bool Equals(NetworkRoutingConfig other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (AutoCreateRoutes != other.AutoCreateRoutes) return false; - if (ExchangeSubnetRoutes != other.ExchangeSubnetRoutes) return false; - if (ExportCustomRoutes != other.ExportCustomRoutes) return false; - if (ExportSubnetRoutesWithPublicIp != other.ExportSubnetRoutesWithPublicIp) return false; - if (ImportCustomRoutes != other.ImportCustomRoutes) return false; - if (ImportSubnetRoutesWithPublicIp != other.ImportSubnetRoutesWithPublicIp) return false; - if (Name != other.Name) return false; - if (Network != other.Network) return false; - if (PeerMtu != other.PeerMtu) return false; - if (StackType != other.StackType) return false; - if (State != other.State) return false; - if (StateDetails != other.StateDetails) return false; + if (BgpAlwaysCompareMed != other.BgpAlwaysCompareMed) return false; + if (BgpBestPathSelectionMode != other.BgpBestPathSelectionMode) return false; + if (BgpInterRegionCost != other.BgpInterRegionCost) return false; + if (RoutingMode != other.RoutingMode) return false; return Equals(_unknownFields, other._unknownFields); } @@ -368375,18 +374732,10 @@ public bool Equals(NetworkPeering other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasAutoCreateRoutes) hash ^= AutoCreateRoutes.GetHashCode(); - if (HasExchangeSubnetRoutes) hash ^= ExchangeSubnetRoutes.GetHashCode(); - if (HasExportCustomRoutes) hash ^= ExportCustomRoutes.GetHashCode(); - if (HasExportSubnetRoutesWithPublicIp) hash ^= ExportSubnetRoutesWithPublicIp.GetHashCode(); - if (HasImportCustomRoutes) hash ^= ImportCustomRoutes.GetHashCode(); - if (HasImportSubnetRoutesWithPublicIp) hash ^= ImportSubnetRoutesWithPublicIp.GetHashCode(); - if (HasName) hash ^= Name.GetHashCode(); - if (HasNetwork) hash ^= Network.GetHashCode(); - if (HasPeerMtu) hash ^= PeerMtu.GetHashCode(); - if (HasStackType) hash ^= StackType.GetHashCode(); - if (HasState) hash ^= State.GetHashCode(); - if (HasStateDetails) hash ^= StateDetails.GetHashCode(); + if (HasBgpAlwaysCompareMed) hash ^= BgpAlwaysCompareMed.GetHashCode(); + if (HasBgpBestPathSelectionMode) hash ^= BgpBestPathSelectionMode.GetHashCode(); + if (HasBgpInterRegionCost) hash ^= BgpInterRegionCost.GetHashCode(); + if (HasRoutingMode) hash ^= RoutingMode.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -368405,53 +374754,21 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); + if (HasBgpAlwaysCompareMed) { + output.WriteRawTag(176, 147, 246, 172, 6); + output.WriteBool(BgpAlwaysCompareMed); } - if (HasImportSubnetRoutesWithPublicIp) { - output.WriteRawTag(136, 241, 128, 55); - output.WriteBool(ImportSubnetRoutesWithPublicIp); + if (HasBgpBestPathSelectionMode) { + output.WriteRawTag(202, 222, 175, 188, 9); + output.WriteString(BgpBestPathSelectionMode); } - if (HasExchangeSubnetRoutes) { - output.WriteRawTag(128, 213, 180, 100); - output.WriteBool(ExchangeSubnetRoutes); + if (HasBgpInterRegionCost) { + output.WriteRawTag(138, 206, 247, 226, 13); + output.WriteString(BgpInterRegionCost); } - if (HasAutoCreateRoutes) { - output.WriteRawTag(232, 149, 150, 219, 1); - output.WriteBool(AutoCreateRoutes); - } - if (HasExportCustomRoutes) { - output.WriteRawTag(232, 168, 250, 229, 1); - output.WriteBool(ExportCustomRoutes); - } - if (HasPeerMtu) { - output.WriteRawTag(136, 245, 184, 137, 2); - output.WriteInt32(PeerMtu); - } - if (HasStateDetails) { - output.WriteRawTag(162, 201, 199, 236, 2); - output.WriteString(StateDetails); - } - if (HasExportSubnetRoutesWithPublicIp) { - output.WriteRawTag(144, 214, 206, 245, 2); - output.WriteBool(ExportSubnetRoutesWithPublicIp); - } - if (HasState) { - output.WriteRawTag(138, 201, 216, 162, 3); - output.WriteString(State); - } - if (HasImportCustomRoutes) { - output.WriteRawTag(240, 139, 159, 243, 5); - output.WriteBool(ImportCustomRoutes); - } - if (HasNetwork) { - output.WriteRawTag(242, 162, 171, 248, 6); - output.WriteString(Network); - } - if (HasStackType) { - output.WriteRawTag(138, 169, 219, 216, 12); - output.WriteString(StackType); + if (HasRoutingMode) { + output.WriteRawTag(226, 215, 195, 148, 14); + output.WriteString(RoutingMode); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -368463,53 +374780,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasName) { - output.WriteRawTag(218, 168, 239, 12); - output.WriteString(Name); - } - if (HasImportSubnetRoutesWithPublicIp) { - output.WriteRawTag(136, 241, 128, 55); - output.WriteBool(ImportSubnetRoutesWithPublicIp); - } - if (HasExchangeSubnetRoutes) { - output.WriteRawTag(128, 213, 180, 100); - output.WriteBool(ExchangeSubnetRoutes); - } - if (HasAutoCreateRoutes) { - output.WriteRawTag(232, 149, 150, 219, 1); - output.WriteBool(AutoCreateRoutes); - } - if (HasExportCustomRoutes) { - output.WriteRawTag(232, 168, 250, 229, 1); - output.WriteBool(ExportCustomRoutes); - } - if (HasPeerMtu) { - output.WriteRawTag(136, 245, 184, 137, 2); - output.WriteInt32(PeerMtu); - } - if (HasStateDetails) { - output.WriteRawTag(162, 201, 199, 236, 2); - output.WriteString(StateDetails); + if (HasBgpAlwaysCompareMed) { + output.WriteRawTag(176, 147, 246, 172, 6); + output.WriteBool(BgpAlwaysCompareMed); } - if (HasExportSubnetRoutesWithPublicIp) { - output.WriteRawTag(144, 214, 206, 245, 2); - output.WriteBool(ExportSubnetRoutesWithPublicIp); + if (HasBgpBestPathSelectionMode) { + output.WriteRawTag(202, 222, 175, 188, 9); + output.WriteString(BgpBestPathSelectionMode); } - if (HasState) { - output.WriteRawTag(138, 201, 216, 162, 3); - output.WriteString(State); + if (HasBgpInterRegionCost) { + output.WriteRawTag(138, 206, 247, 226, 13); + output.WriteString(BgpInterRegionCost); } - if (HasImportCustomRoutes) { - output.WriteRawTag(240, 139, 159, 243, 5); - output.WriteBool(ImportCustomRoutes); - } - if (HasNetwork) { - output.WriteRawTag(242, 162, 171, 248, 6); - output.WriteString(Network); - } - if (HasStackType) { - output.WriteRawTag(138, 169, 219, 216, 12); - output.WriteString(StackType); + if (HasRoutingMode) { + output.WriteRawTag(226, 215, 195, 148, 14); + output.WriteString(RoutingMode); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -368521,41 +374806,17 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasAutoCreateRoutes) { + if (HasBgpAlwaysCompareMed) { size += 5 + 1; } - if (HasExchangeSubnetRoutes) { - size += 4 + 1; + if (HasBgpBestPathSelectionMode) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(BgpBestPathSelectionMode); } - if (HasExportCustomRoutes) { - size += 5 + 1; + if (HasBgpInterRegionCost) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(BgpInterRegionCost); } - if (HasExportSubnetRoutesWithPublicIp) { - size += 5 + 1; - } - if (HasImportCustomRoutes) { - size += 5 + 1; - } - if (HasImportSubnetRoutesWithPublicIp) { - size += 4 + 1; - } - if (HasName) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Name); - } - if (HasNetwork) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Network); - } - if (HasPeerMtu) { - size += 5 + pb::CodedOutputStream.ComputeInt32Size(PeerMtu); - } - if (HasStackType) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(StackType); - } - if (HasState) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(State); - } - if (HasStateDetails) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(StateDetails); + if (HasRoutingMode) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RoutingMode); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -368565,45 +374826,21 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkPeering other) { + public void MergeFrom(NetworkRoutingConfig other) { if (other == null) { return; } - if (other.HasAutoCreateRoutes) { - AutoCreateRoutes = other.AutoCreateRoutes; - } - if (other.HasExchangeSubnetRoutes) { - ExchangeSubnetRoutes = other.ExchangeSubnetRoutes; - } - if (other.HasExportCustomRoutes) { - ExportCustomRoutes = other.ExportCustomRoutes; - } - if (other.HasExportSubnetRoutesWithPublicIp) { - ExportSubnetRoutesWithPublicIp = other.ExportSubnetRoutesWithPublicIp; - } - if (other.HasImportCustomRoutes) { - ImportCustomRoutes = other.ImportCustomRoutes; - } - if (other.HasImportSubnetRoutesWithPublicIp) { - ImportSubnetRoutesWithPublicIp = other.ImportSubnetRoutesWithPublicIp; - } - if (other.HasName) { - Name = other.Name; - } - if (other.HasNetwork) { - Network = other.Network; - } - if (other.HasPeerMtu) { - PeerMtu = other.PeerMtu; + if (other.HasBgpAlwaysCompareMed) { + BgpAlwaysCompareMed = other.BgpAlwaysCompareMed; } - if (other.HasStackType) { - StackType = other.StackType; + if (other.HasBgpBestPathSelectionMode) { + BgpBestPathSelectionMode = other.BgpBestPathSelectionMode; } - if (other.HasState) { - State = other.State; + if (other.HasBgpInterRegionCost) { + BgpInterRegionCost = other.BgpInterRegionCost; } - if (other.HasStateDetails) { - StateDetails = other.StateDetails; + if (other.HasRoutingMode) { + RoutingMode = other.RoutingMode; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -368620,52 +374857,20 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 26989658: { - Name = input.ReadString(); + case 1704823216: { + BgpAlwaysCompareMed = input.ReadBool(); break; } - case 115357832: { - ImportSubnetRoutesWithPublicIp = input.ReadBool(); + case 2542530378: { + BgpBestPathSelectionMode = input.ReadString(); break; } - case 210578048: { - ExchangeSubnetRoutes = input.ReadBool(); + case 3697141514: { + BgpInterRegionCost = input.ReadString(); break; } - case 459639528: { - AutoCreateRoutes = input.ReadBool(); - break; - } - case 482251880: { - ExportCustomRoutes = input.ReadBool(); - break; - } - case 556677768: { - PeerMtu = input.ReadInt32(); - break; - } - case 764535970: { - StateDetails = input.ReadString(); - break; - } - case 783526672: { - ExportSubnetRoutesWithPublicIp = input.ReadBool(); - break; - } - case 878060682: { - State = input.ReadString(); - break; - } - case 1583859184: { - ImportCustomRoutes = input.ReadBool(); - break; - } - case 1862979954: { - Network = input.ReadString(); - break; - } - case 3407271050: { - StackType = input.ReadString(); + case 3801148386: { + RoutingMode = input.ReadString(); break; } } @@ -368683,52 +374888,20 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 26989658: { - Name = input.ReadString(); - break; - } - case 115357832: { - ImportSubnetRoutesWithPublicIp = input.ReadBool(); - break; - } - case 210578048: { - ExchangeSubnetRoutes = input.ReadBool(); - break; - } - case 459639528: { - AutoCreateRoutes = input.ReadBool(); + case 1704823216: { + BgpAlwaysCompareMed = input.ReadBool(); break; } - case 482251880: { - ExportCustomRoutes = input.ReadBool(); + case 2542530378: { + BgpBestPathSelectionMode = input.ReadString(); break; } - case 556677768: { - PeerMtu = input.ReadInt32(); + case 3697141514: { + BgpInterRegionCost = input.ReadString(); break; } - case 764535970: { - StateDetails = input.ReadString(); - break; - } - case 783526672: { - ExportSubnetRoutesWithPublicIp = input.ReadBool(); - break; - } - case 878060682: { - State = input.ReadString(); - break; - } - case 1583859184: { - ImportCustomRoutes = input.ReadBool(); - break; - } - case 1862979954: { - Network = input.ReadString(); - break; - } - case 3407271050: { - StackType = input.ReadString(); + case 3801148386: { + RoutingMode = input.ReadString(); break; } } @@ -368737,494 +374910,34 @@ public void MergeFrom(pb::CodedInputStream input) { #endif #region Nested types - /// Container for nested types declared in the NetworkPeering message type. + /// Container for nested types declared in the NetworkRoutingConfig message type. [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// Which IP version(s) of traffic and routes are allowed to be imported or exported between peer networks. The default value is IPV4_ONLY. - /// - public enum StackType { - /// - /// A value indicating that the enum field is not set. - /// - [pbr::OriginalName("UNDEFINED_STACK_TYPE")] UndefinedStackType = 0, - /// - /// This Peering will allow IPv4 traffic and routes to be exchanged. Additionally if the matching peering is IPV4_IPV6, IPv6 traffic and routes will be exchanged as well. - /// - [pbr::OriginalName("IPV4_IPV6")] Ipv4Ipv6 = 22197249, - /// - /// This Peering will only allow IPv4 traffic and routes to be exchanged, even if the matching peering is IPV4_IPV6. - /// - [pbr::OriginalName("IPV4_ONLY")] Ipv4Only = 22373798, - } - - /// - /// [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The peering is `ACTIVE` when there's a matching configuration in the peer network. + /// The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers. Can be LEGACY (default) or STANDARD. /// - public enum State { + public enum BgpBestPathSelectionMode { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_STATE")] UndefinedState = 0, - /// - /// Matching configuration exists on the peer. - /// - [pbr::OriginalName("ACTIVE")] Active = 314733318, - /// - /// There is no matching configuration on the peer, including the case when peer does not exist. - /// - [pbr::OriginalName("INACTIVE")] Inactive = 270421099, - } - - } - #endregion - - } - - /// - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkPerformanceConfig : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkPerformanceConfig()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[891]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkPerformanceConfig() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkPerformanceConfig(NetworkPerformanceConfig other) : this() { - totalEgressBandwidthTier_ = other.totalEgressBandwidthTier_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkPerformanceConfig Clone() { - return new NetworkPerformanceConfig(this); - } - - /// Field number for the "total_egress_bandwidth_tier" field. - public const int TotalEgressBandwidthTierFieldNumber = 130109439; - private readonly static string TotalEgressBandwidthTierDefaultValue = ""; - - private string totalEgressBandwidthTier_; - /// - /// - /// Check the TotalEgressBandwidthTier enum for the list of possible values. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string TotalEgressBandwidthTier { - get { return totalEgressBandwidthTier_ ?? TotalEgressBandwidthTierDefaultValue; } - set { - totalEgressBandwidthTier_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "total_egress_bandwidth_tier" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasTotalEgressBandwidthTier { - get { return totalEgressBandwidthTier_ != null; } - } - /// Clears the value of the "total_egress_bandwidth_tier" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearTotalEgressBandwidthTier() { - totalEgressBandwidthTier_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as NetworkPerformanceConfig); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkPerformanceConfig other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (TotalEgressBandwidthTier != other.TotalEgressBandwidthTier) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - if (HasTotalEgressBandwidthTier) hash ^= TotalEgressBandwidthTier.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (HasTotalEgressBandwidthTier) { - output.WriteRawTag(250, 255, 169, 240, 3); - output.WriteString(TotalEgressBandwidthTier); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasTotalEgressBandwidthTier) { - output.WriteRawTag(250, 255, 169, 240, 3); - output.WriteString(TotalEgressBandwidthTier); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); - } - } - #endif - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - if (HasTotalEgressBandwidthTier) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(TotalEgressBandwidthTier); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkPerformanceConfig other) { - if (other == null) { - return; - } - if (other.HasTotalEgressBandwidthTier) { - TotalEgressBandwidthTier = other.TotalEgressBandwidthTier; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 1040875514: { - TotalEgressBandwidthTier = input.ReadString(); - break; - } - } - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 1040875514: { - TotalEgressBandwidthTier = input.ReadString(); - break; - } - } + [pbr::OriginalName("UNDEFINED_BGP_BEST_PATH_SELECTION_MODE")] UndefinedBgpBestPathSelectionMode = 0, + [pbr::OriginalName("LEGACY")] Legacy = 94234569, + [pbr::OriginalName("STANDARD")] Standard = 484642493, } - } - #endif - #region Nested types - /// Container for nested types declared in the NetworkPerformanceConfig message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { /// + /// Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm. Can be DEFAULT or ADD_COST_TO_MED. /// - public enum TotalEgressBandwidthTier { + public enum BgpInterRegionCost { /// /// A value indicating that the enum field is not set. /// - [pbr::OriginalName("UNDEFINED_TOTAL_EGRESS_BANDWIDTH_TIER")] UndefinedTotalEgressBandwidthTier = 0, + [pbr::OriginalName("UNDEFINED_BGP_INTER_REGION_COST")] UndefinedBgpInterRegionCost = 0, + [pbr::OriginalName("ADD_COST_TO_MED")] AddCostToMed = 490583004, [pbr::OriginalName("DEFAULT")] Default = 115302945, - [pbr::OriginalName("TIER_1")] Tier1 = 326919444, - } - - } - #endregion - - } - - /// - /// A routing configuration attached to a network resource. The message includes the list of routers associated with the network, and a flag indicating the type of routing behavior to enforce network-wide. - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class NetworkRoutingConfig : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NetworkRoutingConfig()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[892]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkRoutingConfig() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkRoutingConfig(NetworkRoutingConfig other) : this() { - routingMode_ = other.routingMode_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public NetworkRoutingConfig Clone() { - return new NetworkRoutingConfig(this); - } - - /// Field number for the "routing_mode" field. - public const int RoutingModeFieldNumber = 475143548; - private readonly static string RoutingModeDefaultValue = ""; - - private string routingMode_; - /// - /// The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. - /// Check the RoutingMode enum for the list of possible values. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string RoutingMode { - get { return routingMode_ ?? RoutingModeDefaultValue; } - set { - routingMode_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - /// Gets whether the "routing_mode" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRoutingMode { - get { return routingMode_ != null; } - } - /// Clears the value of the "routing_mode" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRoutingMode() { - routingMode_ = null; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as NetworkRoutingConfig); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(NetworkRoutingConfig other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (RoutingMode != other.RoutingMode) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - if (HasRoutingMode) hash ^= RoutingMode.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (HasRoutingMode) { - output.WriteRawTag(226, 215, 195, 148, 14); - output.WriteString(RoutingMode); } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif - } - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasRoutingMode) { - output.WriteRawTag(226, 215, 195, 148, 14); - output.WriteString(RoutingMode); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); - } - } - #endif - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - if (HasRoutingMode) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(RoutingMode); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(NetworkRoutingConfig other) { - if (other == null) { - return; - } - if (other.HasRoutingMode) { - RoutingMode = other.RoutingMode; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 3801148386: { - RoutingMode = input.ReadString(); - break; - } - } - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 3801148386: { - RoutingMode = input.ReadString(); - break; - } - } - } - } - #endif - - #region Nested types - /// Container for nested types declared in the NetworkRoutingConfig message type. - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static partial class Types { /// /// The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. /// @@ -369260,7 +374973,7 @@ public sealed partial class NetworksAddPeeringRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[898]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[909]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -371853,7 +377566,7 @@ public sealed partial class NodeGroupAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[901]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[912]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -373135,7 +378848,7 @@ public sealed partial class NodeGroupMaintenanceWindow : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[903]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[914]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -374225,7 +379938,7 @@ public sealed partial class NodeGroupsAddNodesRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[911]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[922]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -376914,7 +382627,7 @@ public sealed partial class NodeTemplateAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[913]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[924]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -377842,7 +383555,7 @@ public sealed partial class NodeTemplateNodeTypeFlexibility : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[916]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[927]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -379188,7 +384901,7 @@ public sealed partial class NodeTypeAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[918]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[929]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -380116,7 +385829,7 @@ public sealed partial class NodeTypesScopedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[923]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[934]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -383353,7 +389066,7 @@ public sealed partial class OperationAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[925]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[936]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -384281,7 +389994,7 @@ public sealed partial class OperationsScopedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[927]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[938]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -385267,7 +390980,7 @@ public sealed partial class PacketIntervals : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[928]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[939]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -385803,7 +391516,7 @@ public sealed partial class PacketMirroring : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[929]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[940]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -386665,7 +392378,7 @@ public sealed partial class PacketMirroringAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[948]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[959]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -392863,7 +398576,7 @@ public sealed partial class PatchInstanceGroupManagerRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[989]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1000]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -408241,7 +413954,7 @@ public PathMatcher Clone() { public const int DefaultRouteActionFieldNumber = 378919466; private global::Google.Cloud.Compute.V1.HttpRouteAction defaultRouteAction_; /// - /// defaultRouteAction takes effect when none of the pathRules or routeRules match. The load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. If defaultRouteAction specifies any weightedBackendServices, defaultService must not be set. Conversely if defaultService is set, defaultRouteAction cannot contain any weightedBackendServices. If defaultRouteAction is specified, don't set defaultUrlRedirect. If defaultRouteAction.weightedBackendServices is specified, don't set defaultService. URL maps for classic Application Load Balancers only support the urlRewrite action within a path matcher's defaultRouteAction. + /// defaultRouteAction takes effect when none of the pathRules or routeRules match. The load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. Only one of defaultUrlRedirect, defaultService or defaultRouteAction.weightedBackendService can be set. URL maps for classic Application Load Balancers only support the urlRewrite action within a path matcher's defaultRouteAction. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -408258,7 +413971,7 @@ public PathMatcher Clone() { private string defaultService_; /// - /// The full or partial URL to the BackendService resource. This URL is used if none of the pathRules or routeRules defined by this PathMatcher are matched. For example, the following are all valid URLs to a BackendService resource: - https://www.googleapis.com/compute/v1/projects/project /global/backendServices/backendService - compute/v1/projects/project/global/backendServices/backendService - global/backendServices/backendService If defaultRouteAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. However, if defaultService is specified, defaultRouteAction cannot contain any weightedBackendServices. Conversely, if defaultRouteAction specifies any weightedBackendServices, defaultService must not be specified. If defaultService is specified, then set either defaultUrlRedirect or defaultRouteAction.weightedBackendService. Don't set both. Authorization requires one or more of the following Google IAM permissions on the specified resource default_service: - compute.backendBuckets.use - compute.backendServices.use + /// The full or partial URL to the BackendService resource. This URL is used if none of the pathRules or routeRules defined by this PathMatcher are matched. For example, the following are all valid URLs to a BackendService resource: - https://www.googleapis.com/compute/v1/projects/project /global/backendServices/backendService - compute/v1/projects/project/global/backendServices/backendService - global/backendServices/backendService If defaultRouteAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. Only one of defaultUrlRedirect, defaultService or defaultRouteAction.weightedBackendService can be set. Authorization requires one or more of the following Google IAM permissions on the specified resource default_service: - compute.backendBuckets.use - compute.backendServices.use /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -408285,7 +413998,7 @@ public void ClearDefaultService() { public const int DefaultUrlRedirectFieldNumber = 359503338; private global::Google.Cloud.Compute.V1.HttpRedirectAction defaultUrlRedirect_; /// - /// When none of the specified pathRules or routeRules match, the request is redirected to a URL specified by defaultUrlRedirect. If defaultUrlRedirect is specified, then set either defaultService or defaultRouteAction. Don't set both. Not supported when the URL map is bound to a target gRPC proxy. + /// When none of the specified pathRules or routeRules match, the request is redirected to a URL specified by defaultUrlRedirect. Only one of defaultUrlRedirect, defaultService or defaultRouteAction.weightedBackendService can be set. Not supported when the URL map is bound to a target gRPC proxy. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -408756,7 +414469,7 @@ public sealed partial class PathRule : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[990]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1001]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -408823,7 +414536,7 @@ public PathRule Clone() { public const int RouteActionFieldNumber = 424563948; private global::Google.Cloud.Compute.V1.HttpRouteAction routeAction_; /// - /// In response to a matching path, the load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. If routeAction specifies any weightedBackendServices, service must not be set. Conversely if service is set, routeAction cannot contain any weightedBackendServices. Only one of routeAction or urlRedirect must be set. URL maps for classic Application Load Balancers only support the urlRewrite action within a path rule's routeAction. + /// In response to a matching path, the load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. Only one of urlRedirect, service or routeAction.weightedBackendService can be set. URL maps for classic Application Load Balancers only support the urlRewrite action within a path rule's routeAction. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -408840,7 +414553,7 @@ public PathRule Clone() { private string service_; /// - /// The full or partial URL of the backend service resource to which traffic is directed if this rule is matched. If routeAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. However, if service is specified, routeAction cannot contain any weightedBackendServices. Conversely, if routeAction specifies any weightedBackendServices, service must not be specified. Only one of urlRedirect, service or routeAction.weightedBackendService must be set. + /// The full or partial URL of the backend service resource to which traffic is directed if this rule is matched. If routeAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. Only one of urlRedirect, service or routeAction.weightedBackendService can be set. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -408867,7 +414580,7 @@ public void ClearService() { public const int UrlRedirectFieldNumber = 405147820; private global::Google.Cloud.Compute.V1.HttpRedirectAction urlRedirect_; /// - /// When a path pattern is matched, the request is redirected to a URL specified by urlRedirect. If urlRedirect is specified, service or routeAction must not be set. Not supported when the URL map is bound to a target gRPC proxy. + /// When a path pattern is matched, the request is redirected to a URL specified by urlRedirect. Only one of urlRedirect, service or routeAction.weightedBackendService can be set. Not supported when the URL map is bound to a target gRPC proxy. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -409141,7 +414854,7 @@ public sealed partial class PerInstanceConfig : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[991]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1002]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -409209,7 +414922,7 @@ public void ClearFingerprint() { private string name_; /// - /// The name of a per-instance configuration and its corresponding instance. Serves as a merge key during UpdatePerInstanceConfigs operations, that is, if a per-instance configuration with the same name exists then it will be updated, otherwise a new one will be created for the VM instance with the same name. An attempt to create a per-instance configconfiguration for a VM instance that either doesn't exist or is not part of the group will result in an error. + /// The name of a per-instance configuration and its corresponding instance. Serves as a merge key during UpdatePerInstanceConfigs operations, that is, if a per-instance configuration with the same name exists then it will be updated, otherwise a new one will be created for the VM instance with the same name. An attempt to create a per-instance configuration for a VM instance that either doesn't exist or is not part of the group will result in an error. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -409551,7 +415264,7 @@ public sealed partial class PerformMaintenanceInstanceRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[994]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1005]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -410636,7 +416349,7 @@ public sealed partial class PreconfiguredWafSet : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[996]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1007]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -411092,7 +416805,7 @@ public sealed partial class PreservedStatePreservedDisk : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1001]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1012]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -412531,7 +418244,7 @@ public void ClearDescription() { = pb::FieldCodec.ForString(3752139738); private readonly pbc::RepeatedField enabledFeatures_ = new pbc::RepeatedField(); /// - /// Restricted features enabled for use on this project. + /// An optional list of restricted features enabled for use on this project. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -412674,7 +418387,7 @@ public void ClearSelfLink() { public const int UsageExportLocationFieldNumber = 347543874; private global::Google.Cloud.Compute.V1.UsageExportLocation usageExportLocation_; /// - /// The naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored. + /// An optional naming prefix for daily usage reports and the Google Cloud Storage bucket where they are stored. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -413311,7 +419024,7 @@ public sealed partial class ProjectsDisableXpnResourceRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1016]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1027]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -420060,7 +425773,7 @@ public sealed partial class QuotaExceededInfo : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1017]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1028]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -420545,7 +426258,7 @@ public sealed partial class QuotaStatusWarning : pb::IMessage [pbr::OriginalName("PARTIAL_SUCCESS")] PartialSuccess = 39966469, /// + /// Quota information is not available to client requests (e.g: regions.list). + /// + [pbr::OriginalName("QUOTA_INFO_UNAVAILABLE")] QuotaInfoUnavailable = 304294182, + /// /// The user attempted to use a resource that requires a TOS they have not accepted. /// [pbr::OriginalName("REQUIRED_TOS_AGREEMENT")] RequiredTosAgreement = 3745539, @@ -420969,7 +426686,7 @@ public sealed partial class RawDisk : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1019]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1030]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -421307,7 +427024,7 @@ public sealed partial class RecreateInstancesInstanceGroupManagerRequest : pb::I [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1020]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1031]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -421686,7 +427403,7 @@ public sealed partial class RecreateInstancesRegionInstanceGroupManagerRequest : [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1021]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1032]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -422065,7 +427782,7 @@ public sealed partial class Reference : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1022]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1033]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -422438,7 +428155,7 @@ public sealed partial class Region : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1023]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1034]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -423205,7 +428922,7 @@ public sealed partial class RegionAddressesMoveRequest : pb::IMessage /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class RegionInstanceGroupManagersSetTargetPoolsRequest : pb::IMessage + public sealed partial class RegionInstanceGroupManagersResumeInstancesRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RegionInstanceGroupManagersResumeInstancesRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1055]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersResumeInstancesRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersResumeInstancesRequest(RegionInstanceGroupManagersResumeInstancesRequest other) : this() { + instances_ = other.instances_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersResumeInstancesRequest Clone() { + return new RegionInstanceGroupManagersResumeInstancesRequest(this); + } + + /// Field number for the "instances" field. + public const int InstancesFieldNumber = 29097598; + private static readonly pb::FieldCodec _repeated_instances_codec + = pb::FieldCodec.ForString(232780786); + private readonly pbc::RepeatedField instances_ = new pbc::RepeatedField(); + /// + /// The URLs of one or more instances to resume. This can be a full URL or a partial URL, such as zones/[ZONE]/instances/[INSTANCE_NAME]. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Instances { + get { return instances_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RegionInstanceGroupManagersResumeInstancesRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RegionInstanceGroupManagersResumeInstancesRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!instances_.Equals(other.instances_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= instances_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + instances_.WriteTo(output, _repeated_instances_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + instances_.WriteTo(ref output, _repeated_instances_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += instances_.CalculateSize(_repeated_instances_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RegionInstanceGroupManagersResumeInstancesRequest other) { + if (other == null) { + return; + } + instances_.Add(other.instances_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 232780786: { + instances_.AddEntriesFrom(input, _repeated_instances_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 232780786: { + instances_.AddEntriesFrom(ref input, _repeated_instances_codec); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RegionInstanceGroupManagersSetTargetPoolsRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RegionInstanceGroupManagersSetTargetPoolsRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1056]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersSetTargetPoolsRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersSetTargetPoolsRequest(RegionInstanceGroupManagersSetTargetPoolsRequest other) : this() { + fingerprint_ = other.fingerprint_; + targetPools_ = other.targetPools_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersSetTargetPoolsRequest Clone() { + return new RegionInstanceGroupManagersSetTargetPoolsRequest(this); + } + + /// Field number for the "fingerprint" field. + public const int FingerprintFieldNumber = 234678500; + private readonly static string FingerprintDefaultValue = ""; + + private string fingerprint_; + /// + /// Fingerprint of the target pools information, which is a hash of the contents. This field is used for optimistic locking when you update the target pool entries. This field is optional. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Fingerprint { + get { return fingerprint_ ?? FingerprintDefaultValue; } + set { + fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "fingerprint" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFingerprint { + get { return fingerprint_ != null; } + } + /// Clears the value of the "fingerprint" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFingerprint() { + fingerprint_ = null; + } + + /// Field number for the "target_pools" field. + public const int TargetPoolsFieldNumber = 336072617; + private static readonly pb::FieldCodec _repeated_targetPools_codec + = pb::FieldCodec.ForString(2688580938); + private readonly pbc::RepeatedField targetPools_ = new pbc::RepeatedField(); + /// + /// The URL of all TargetPool resources to which instances in the instanceGroup field are added. The target pools automatically apply to all of the instances in the managed instance group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TargetPools { + get { return targetPools_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RegionInstanceGroupManagersSetTargetPoolsRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RegionInstanceGroupManagersSetTargetPoolsRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Fingerprint != other.Fingerprint) return false; + if(!targetPools_.Equals(other.targetPools_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); + hash ^= targetPools_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + targetPools_.WriteTo(output, _repeated_targetPools_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasFingerprint) { + output.WriteRawTag(162, 142, 157, 255, 6); + output.WriteString(Fingerprint); + } + targetPools_.WriteTo(ref output, _repeated_targetPools_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasFingerprint) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + } + size += targetPools_.CalculateSize(_repeated_targetPools_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RegionInstanceGroupManagersSetTargetPoolsRequest other) { + if (other == null) { + return; + } + if (other.HasFingerprint) { + Fingerprint = other.Fingerprint; + } + targetPools_.Add(other.targetPools_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 2688580938: { + targetPools_.AddEntriesFrom(input, _repeated_targetPools_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 1877428002: { + Fingerprint = input.ReadString(); + break; + } + case 2688580938: { + targetPools_.AddEntriesFrom(ref input, _repeated_targetPools_codec); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RegionInstanceGroupManagersSetTemplateRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RegionInstanceGroupManagersSetTemplateRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1057]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersSetTemplateRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersSetTemplateRequest(RegionInstanceGroupManagersSetTemplateRequest other) : this() { + instanceTemplate_ = other.instanceTemplate_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersSetTemplateRequest Clone() { + return new RegionInstanceGroupManagersSetTemplateRequest(this); + } + + /// Field number for the "instance_template" field. + public const int InstanceTemplateFieldNumber = 309248228; + private readonly static string InstanceTemplateDefaultValue = ""; + + private string instanceTemplate_; + /// + /// URL of the InstanceTemplate resource from which all new instances will be created. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceTemplate { + get { return instanceTemplate_ ?? InstanceTemplateDefaultValue; } + set { + instanceTemplate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "instance_template" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInstanceTemplate { + get { return instanceTemplate_ != null; } + } + /// Clears the value of the "instance_template" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInstanceTemplate() { + instanceTemplate_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RegionInstanceGroupManagersSetTemplateRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RegionInstanceGroupManagersSetTemplateRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InstanceTemplate != other.InstanceTemplate) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasInstanceTemplate) hash ^= InstanceTemplate.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasInstanceTemplate) { + output.WriteRawTag(162, 142, 216, 155, 9); + output.WriteString(InstanceTemplate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasInstanceTemplate) { + output.WriteRawTag(162, 142, 216, 155, 9); + output.WriteString(InstanceTemplate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasInstanceTemplate) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceTemplate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RegionInstanceGroupManagersSetTemplateRequest other) { + if (other == null) { + return; + } + if (other.HasInstanceTemplate) { + InstanceTemplate = other.InstanceTemplate; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 2473985826: { + InstanceTemplate = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 2473985826: { + InstanceTemplate = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RegionInstanceGroupManagersStartInstancesRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RegionInstanceGroupManagersStartInstancesRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1058]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersStartInstancesRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersStartInstancesRequest(RegionInstanceGroupManagersStartInstancesRequest other) : this() { + instances_ = other.instances_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RegionInstanceGroupManagersStartInstancesRequest Clone() { + return new RegionInstanceGroupManagersStartInstancesRequest(this); + } + + /// Field number for the "instances" field. + public const int InstancesFieldNumber = 29097598; + private static readonly pb::FieldCodec _repeated_instances_codec + = pb::FieldCodec.ForString(232780786); + private readonly pbc::RepeatedField instances_ = new pbc::RepeatedField(); + /// + /// The URLs of one or more instances to start. This can be a full URL or a partial URL, such as zones/[ZONE]/instances/[INSTANCE_NAME]. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Instances { + get { return instances_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RegionInstanceGroupManagersStartInstancesRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RegionInstanceGroupManagersStartInstancesRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!instances_.Equals(other.instances_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= instances_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + instances_.WriteTo(output, _repeated_instances_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + instances_.WriteTo(ref output, _repeated_instances_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += instances_.CalculateSize(_repeated_instances_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RegionInstanceGroupManagersStartInstancesRequest other) { + if (other == null) { + return; + } + instances_.Add(other.instances_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 232780786: { + instances_.AddEntriesFrom(input, _repeated_instances_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 232780786: { + instances_.AddEntriesFrom(ref input, _repeated_instances_codec); + break; + } + } + } + } + #endif + + } + + /// + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RegionInstanceGroupManagersStopInstancesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RegionInstanceGroupManagersSetTargetPoolsRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RegionInstanceGroupManagersStopInstancesRequest()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1044]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1059]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -428569,7 +435102,7 @@ public sealed partial class RegionInstanceGroupManagersSetTargetPoolsRequest : p [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public RegionInstanceGroupManagersSetTargetPoolsRequest() { + public RegionInstanceGroupManagersStopInstancesRequest() { OnConstruction(); } @@ -428577,78 +435110,80 @@ public RegionInstanceGroupManagersSetTargetPoolsRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public RegionInstanceGroupManagersSetTargetPoolsRequest(RegionInstanceGroupManagersSetTargetPoolsRequest other) : this() { - fingerprint_ = other.fingerprint_; - targetPools_ = other.targetPools_.Clone(); + public RegionInstanceGroupManagersStopInstancesRequest(RegionInstanceGroupManagersStopInstancesRequest other) : this() { + _hasBits0 = other._hasBits0; + forceStop_ = other.forceStop_; + instances_ = other.instances_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public RegionInstanceGroupManagersSetTargetPoolsRequest Clone() { - return new RegionInstanceGroupManagersSetTargetPoolsRequest(this); + public RegionInstanceGroupManagersStopInstancesRequest Clone() { + return new RegionInstanceGroupManagersStopInstancesRequest(this); } - /// Field number for the "fingerprint" field. - public const int FingerprintFieldNumber = 234678500; - private readonly static string FingerprintDefaultValue = ""; + /// Field number for the "force_stop" field. + public const int ForceStopFieldNumber = 134762710; + private readonly static bool ForceStopDefaultValue = false; - private string fingerprint_; + private bool forceStop_; /// - /// Fingerprint of the target pools information, which is a hash of the contents. This field is used for optimistic locking when you update the target pool entries. This field is optional. + /// If this flag is set to true, the Instance Group Manager will proceed to stop the instances, skipping initialization on them. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Fingerprint { - get { return fingerprint_ ?? FingerprintDefaultValue; } + public bool ForceStop { + get { if ((_hasBits0 & 1) != 0) { return forceStop_; } else { return ForceStopDefaultValue; } } set { - fingerprint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 1; + forceStop_ = value; } } - /// Gets whether the "fingerprint" field is set + /// Gets whether the "force_stop" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasFingerprint { - get { return fingerprint_ != null; } + public bool HasForceStop { + get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "fingerprint" field + /// Clears the value of the "force_stop" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearFingerprint() { - fingerprint_ = null; + public void ClearForceStop() { + _hasBits0 &= ~1; } - /// Field number for the "target_pools" field. - public const int TargetPoolsFieldNumber = 336072617; - private static readonly pb::FieldCodec _repeated_targetPools_codec - = pb::FieldCodec.ForString(2688580938); - private readonly pbc::RepeatedField targetPools_ = new pbc::RepeatedField(); + /// Field number for the "instances" field. + public const int InstancesFieldNumber = 29097598; + private static readonly pb::FieldCodec _repeated_instances_codec + = pb::FieldCodec.ForString(232780786); + private readonly pbc::RepeatedField instances_ = new pbc::RepeatedField(); /// - /// The URL of all TargetPool resources to which instances in the instanceGroup field are added. The target pools automatically apply to all of the instances in the managed instance group. + /// The URLs of one or more instances to stop. This can be a full URL or a partial URL, such as zones/[ZONE]/instances/[INSTANCE_NAME]. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public pbc::RepeatedField TargetPools { - get { return targetPools_; } + public pbc::RepeatedField Instances { + get { return instances_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as RegionInstanceGroupManagersSetTargetPoolsRequest); + return Equals(other as RegionInstanceGroupManagersStopInstancesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(RegionInstanceGroupManagersSetTargetPoolsRequest other) { + public bool Equals(RegionInstanceGroupManagersStopInstancesRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Fingerprint != other.Fingerprint) return false; - if(!targetPools_.Equals(other.targetPools_)) return false; + if (ForceStop != other.ForceStop) return false; + if(!instances_.Equals(other.instances_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -428656,8 +435191,8 @@ public bool Equals(RegionInstanceGroupManagersSetTargetPoolsRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasFingerprint) hash ^= Fingerprint.GetHashCode(); - hash ^= targetPools_.GetHashCode(); + if (HasForceStop) hash ^= ForceStop.GetHashCode(); + hash ^= instances_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -428676,11 +435211,11 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + instances_.WriteTo(output, _repeated_instances_codec); + if (HasForceStop) { + output.WriteRawTag(176, 141, 138, 130, 4); + output.WriteBool(ForceStop); } - targetPools_.WriteTo(output, _repeated_targetPools_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -428691,11 +435226,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasFingerprint) { - output.WriteRawTag(162, 142, 157, 255, 6); - output.WriteString(Fingerprint); + instances_.WriteTo(ref output, _repeated_instances_codec); + if (HasForceStop) { + output.WriteRawTag(176, 141, 138, 130, 4); + output.WriteBool(ForceStop); } - targetPools_.WriteTo(ref output, _repeated_targetPools_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -428706,10 +435241,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasFingerprint) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Fingerprint); + if (HasForceStop) { + size += 5 + 1; } - size += targetPools_.CalculateSize(_repeated_targetPools_codec); + size += instances_.CalculateSize(_repeated_instances_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -428718,14 +435253,14 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(RegionInstanceGroupManagersSetTargetPoolsRequest other) { + public void MergeFrom(RegionInstanceGroupManagersStopInstancesRequest other) { if (other == null) { return; } - if (other.HasFingerprint) { - Fingerprint = other.Fingerprint; + if (other.HasForceStop) { + ForceStop = other.ForceStop; } - targetPools_.Add(other.targetPools_); + instances_.Add(other.instances_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -428741,12 +435276,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1877428002: { - Fingerprint = input.ReadString(); + case 232780786: { + instances_.AddEntriesFrom(input, _repeated_instances_codec); break; } - case 2688580938: { - targetPools_.AddEntriesFrom(input, _repeated_targetPools_codec); + case 1078101680: { + ForceStop = input.ReadBool(); break; } } @@ -428764,12 +435299,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1877428002: { - Fingerprint = input.ReadString(); + case 232780786: { + instances_.AddEntriesFrom(ref input, _repeated_instances_codec); break; } - case 2688580938: { - targetPools_.AddEntriesFrom(ref input, _repeated_targetPools_codec); + case 1078101680: { + ForceStop = input.ReadBool(); break; } } @@ -428782,21 +435317,22 @@ public void MergeFrom(pb::CodedInputStream input) { /// /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class RegionInstanceGroupManagersSetTemplateRequest : pb::IMessage + public sealed partial class RegionInstanceGroupManagersSuspendInstancesRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RegionInstanceGroupManagersSetTemplateRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RegionInstanceGroupManagersSuspendInstancesRequest()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1045]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1060]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -428807,7 +435343,7 @@ public sealed partial class RegionInstanceGroupManagersSetTemplateRequest : pb:: [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public RegionInstanceGroupManagersSetTemplateRequest() { + public RegionInstanceGroupManagersSuspendInstancesRequest() { OnConstruction(); } @@ -428815,62 +435351,80 @@ public RegionInstanceGroupManagersSetTemplateRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public RegionInstanceGroupManagersSetTemplateRequest(RegionInstanceGroupManagersSetTemplateRequest other) : this() { - instanceTemplate_ = other.instanceTemplate_; + public RegionInstanceGroupManagersSuspendInstancesRequest(RegionInstanceGroupManagersSuspendInstancesRequest other) : this() { + _hasBits0 = other._hasBits0; + forceSuspend_ = other.forceSuspend_; + instances_ = other.instances_.Clone(); _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public RegionInstanceGroupManagersSetTemplateRequest Clone() { - return new RegionInstanceGroupManagersSetTemplateRequest(this); + public RegionInstanceGroupManagersSuspendInstancesRequest Clone() { + return new RegionInstanceGroupManagersSuspendInstancesRequest(this); } - /// Field number for the "instance_template" field. - public const int InstanceTemplateFieldNumber = 309248228; - private readonly static string InstanceTemplateDefaultValue = ""; + /// Field number for the "force_suspend" field. + public const int ForceSuspendFieldNumber = 27637480; + private readonly static bool ForceSuspendDefaultValue = false; - private string instanceTemplate_; + private bool forceSuspend_; /// - /// URL of the InstanceTemplate resource from which all new instances will be created. + /// If this flag is set to true, the Instance Group Manager will proceed to suspend the instances, skipping initialization on them. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string InstanceTemplate { - get { return instanceTemplate_ ?? InstanceTemplateDefaultValue; } + public bool ForceSuspend { + get { if ((_hasBits0 & 1) != 0) { return forceSuspend_; } else { return ForceSuspendDefaultValue; } } set { - instanceTemplate_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + _hasBits0 |= 1; + forceSuspend_ = value; } } - /// Gets whether the "instance_template" field is set + /// Gets whether the "force_suspend" field is set [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasInstanceTemplate { - get { return instanceTemplate_ != null; } + public bool HasForceSuspend { + get { return (_hasBits0 & 1) != 0; } } - /// Clears the value of the "instance_template" field + /// Clears the value of the "force_suspend" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearInstanceTemplate() { - instanceTemplate_ = null; + public void ClearForceSuspend() { + _hasBits0 &= ~1; + } + + /// Field number for the "instances" field. + public const int InstancesFieldNumber = 29097598; + private static readonly pb::FieldCodec _repeated_instances_codec + = pb::FieldCodec.ForString(232780786); + private readonly pbc::RepeatedField instances_ = new pbc::RepeatedField(); + /// + /// The URLs of one or more instances to suspend. This can be a full URL or a partial URL, such as zones/[ZONE]/instances/[INSTANCE_NAME]. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Instances { + get { return instances_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as RegionInstanceGroupManagersSetTemplateRequest); + return Equals(other as RegionInstanceGroupManagersSuspendInstancesRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(RegionInstanceGroupManagersSetTemplateRequest other) { + public bool Equals(RegionInstanceGroupManagersSuspendInstancesRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (InstanceTemplate != other.InstanceTemplate) return false; + if (ForceSuspend != other.ForceSuspend) return false; + if(!instances_.Equals(other.instances_)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -428878,7 +435432,8 @@ public bool Equals(RegionInstanceGroupManagersSetTemplateRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasInstanceTemplate) hash ^= InstanceTemplate.GetHashCode(); + if (HasForceSuspend) hash ^= ForceSuspend.GetHashCode(); + hash ^= instances_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -428897,10 +435452,11 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasInstanceTemplate) { - output.WriteRawTag(162, 142, 216, 155, 9); - output.WriteString(InstanceTemplate); + if (HasForceSuspend) { + output.WriteRawTag(192, 238, 182, 105); + output.WriteBool(ForceSuspend); } + instances_.WriteTo(output, _repeated_instances_codec); if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -428911,10 +435467,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasInstanceTemplate) { - output.WriteRawTag(162, 142, 216, 155, 9); - output.WriteString(InstanceTemplate); + if (HasForceSuspend) { + output.WriteRawTag(192, 238, 182, 105); + output.WriteBool(ForceSuspend); } + instances_.WriteTo(ref output, _repeated_instances_codec); if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -428925,9 +435482,10 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasInstanceTemplate) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceTemplate); + if (HasForceSuspend) { + size += 4 + 1; } + size += instances_.CalculateSize(_repeated_instances_codec); if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -428936,13 +435494,14 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(RegionInstanceGroupManagersSetTemplateRequest other) { + public void MergeFrom(RegionInstanceGroupManagersSuspendInstancesRequest other) { if (other == null) { return; } - if (other.HasInstanceTemplate) { - InstanceTemplate = other.InstanceTemplate; + if (other.HasForceSuspend) { + ForceSuspend = other.ForceSuspend; } + instances_.Add(other.instances_); _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -428958,8 +435517,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 2473985826: { - InstanceTemplate = input.ReadString(); + case 221099840: { + ForceSuspend = input.ReadBool(); + break; + } + case 232780786: { + instances_.AddEntriesFrom(input, _repeated_instances_codec); break; } } @@ -428977,8 +435540,12 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 2473985826: { - InstanceTemplate = input.ReadString(); + case 221099840: { + ForceSuspend = input.ReadBool(); + break; + } + case 232780786: { + instances_.AddEntriesFrom(ref input, _repeated_instances_codec); break; } } @@ -429005,7 +435572,7 @@ public sealed partial class RegionInstanceGroupsListInstances : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1049]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1064]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -430432,7 +436999,7 @@ public sealed partial class RegionNetworkEndpointGroupsAttachEndpointsRequest : [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1050]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1065]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -430616,7 +437183,7 @@ public sealed partial class RegionNetworkEndpointGroupsDetachEndpointsRequest : [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1051]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1066]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -430800,7 +437367,7 @@ public sealed partial class RegionNetworkFirewallPoliciesGetEffectiveFirewallsRe [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1052]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1067]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -431013,7 +437580,7 @@ public sealed partial class RegionNetworkFirewallPoliciesGetEffectiveFirewallsRe [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1053]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1068]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -431382,7 +437949,7 @@ public sealed partial class RegionSetLabelsRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1074]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1089]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -438834,7 +445401,7 @@ public sealed partial class ReservationAffinity : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1077]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1092]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -440087,7 +446654,7 @@ public sealed partial class ReservationsResizeRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1081]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1096]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -441241,7 +447808,7 @@ public sealed partial class ResizeInstanceGroupManagerRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1089]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1104]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -444392,7 +450959,7 @@ public sealed partial class ResourcePolicyAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1106]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1121]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -449435,7 +456002,7 @@ public ResourceStatus Clone() { private string physicalHost_; /// - /// [Output Only] An opaque ID of the host on which the VM is running. + /// [Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host. The field is formatted as follows: blockId/subBlockId/hostId. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -449699,7 +456266,7 @@ public sealed partial class ResourceStatusScheduling : pb::IMessage + /// A request message for InstanceGroupManagers.ResumeInstances. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ResumeInstancesInstanceGroupManagerRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResumeInstancesInstanceGroupManagerRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1124]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResumeInstancesInstanceGroupManagerRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResumeInstancesInstanceGroupManagerRequest(ResumeInstancesInstanceGroupManagerRequest other) : this() { + instanceGroupManager_ = other.instanceGroupManager_; + instanceGroupManagersResumeInstancesRequestResource_ = other.instanceGroupManagersResumeInstancesRequestResource_ != null ? other.instanceGroupManagersResumeInstancesRequestResource_.Clone() : null; + project_ = other.project_; + requestId_ = other.requestId_; + zone_ = other.zone_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResumeInstancesInstanceGroupManagerRequest Clone() { + return new ResumeInstancesInstanceGroupManagerRequest(this); + } + + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "instance_group_managers_resume_instances_request_resource" field. + public const int InstanceGroupManagersResumeInstancesRequestResourceFieldNumber = 129015618; + private global::Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest instanceGroupManagersResumeInstancesRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest InstanceGroupManagersResumeInstancesRequestResource { + get { return instanceGroupManagersResumeInstancesRequestResource_; } + set { + instanceGroupManagersResumeInstancesRequestResource_ = value; + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the managed instance group is located. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ResumeInstancesInstanceGroupManagerRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ResumeInstancesInstanceGroupManagerRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InstanceGroupManager != other.InstanceGroupManager) return false; + if (!object.Equals(InstanceGroupManagersResumeInstancesRequestResource, other.InstanceGroupManagersResumeInstancesRequestResource)) return false; + if (Project != other.Project) return false; + if (RequestId != other.RequestId) return false; + if (Zone != other.Zone) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); + if (instanceGroupManagersResumeInstancesRequestResource_ != null) hash ^= InstanceGroupManagersResumeInstancesRequestResource.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (instanceGroupManagersResumeInstancesRequestResource_ != null) { + output.WriteRawTag(146, 244, 147, 236, 3); + output.WriteMessage(InstanceGroupManagersResumeInstancesRequestResource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (instanceGroupManagersResumeInstancesRequestResource_ != null) { + output.WriteRawTag(146, 244, 147, 236, 3); + output.WriteMessage(InstanceGroupManagersResumeInstancesRequestResource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } + if (instanceGroupManagersResumeInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceGroupManagersResumeInstancesRequestResource); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ResumeInstancesInstanceGroupManagerRequest other) { + if (other == null) { + return; + } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } + if (other.instanceGroupManagersResumeInstancesRequestResource_ != null) { + if (instanceGroupManagersResumeInstancesRequestResource_ == null) { + InstanceGroupManagersResumeInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest(); + } + InstanceGroupManagersResumeInstancesRequestResource.MergeFrom(other.InstanceGroupManagersResumeInstancesRequestResource); + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.HasRequestId) { + RequestId = other.RequestId; + } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 296879706: { RequestId = input.ReadString(); break; } + case 1032124946: { + if (instanceGroupManagersResumeInstancesRequestResource_ == null) { + InstanceGroupManagersResumeInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest(); + } + input.ReadMessage(InstanceGroupManagersResumeInstancesRequestResource); + break; + } case 1820481738: { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } } } #endif @@ -450204,18 +457143,404 @@ public void MergeFrom(pb::CodedInputStream input) { Zone = input.ReadString(); break; } - case 146056362: { - Instance = input.ReadString(); + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1032124946: { + if (instanceGroupManagersResumeInstancesRequestResource_ == null) { + InstanceGroupManagersResumeInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersResumeInstancesRequest(); + } + input.ReadMessage(InstanceGroupManagersResumeInstancesRequestResource); break; } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// A request message for RegionInstanceGroupManagers.ResumeInstances. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ResumeInstancesRegionInstanceGroupManagerRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResumeInstancesRegionInstanceGroupManagerRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1125]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResumeInstancesRegionInstanceGroupManagerRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResumeInstancesRegionInstanceGroupManagerRequest(ResumeInstancesRegionInstanceGroupManagerRequest other) : this() { + instanceGroupManager_ = other.instanceGroupManager_; + project_ = other.project_; + region_ = other.region_; + regionInstanceGroupManagersResumeInstancesRequestResource_ = other.regionInstanceGroupManagersResumeInstancesRequestResource_ != null ? other.regionInstanceGroupManagersResumeInstancesRequestResource_.Clone() : null; + requestId_ = other.requestId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResumeInstancesRegionInstanceGroupManagerRequest Clone() { + return new ResumeInstancesRegionInstanceGroupManagerRequest(this); + } + + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// Name of the managed instance group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region_instance_group_managers_resume_instances_request_resource" field. + public const int RegionInstanceGroupManagersResumeInstancesRequestResourceFieldNumber = 463471031; + private global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest regionInstanceGroupManagersResumeInstancesRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest RegionInstanceGroupManagersResumeInstancesRequestResource { + get { return regionInstanceGroupManagersResumeInstancesRequestResource_; } + set { + regionInstanceGroupManagersResumeInstancesRequestResource_ = value; + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ResumeInstancesRegionInstanceGroupManagerRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ResumeInstancesRegionInstanceGroupManagerRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InstanceGroupManager != other.InstanceGroupManager) return false; + if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (!object.Equals(RegionInstanceGroupManagersResumeInstancesRequestResource, other.RegionInstanceGroupManagersResumeInstancesRequestResource)) return false; + if (RequestId != other.RequestId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (regionInstanceGroupManagersResumeInstancesRequestResource_ != null) hash ^= RegionInstanceGroupManagersResumeInstancesRequestResource.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (regionInstanceGroupManagersResumeInstancesRequestResource_ != null) { + output.WriteRawTag(186, 155, 128, 232, 13); + output.WriteMessage(RegionInstanceGroupManagersResumeInstancesRequestResource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (regionInstanceGroupManagersResumeInstancesRequestResource_ != null) { + output.WriteRawTag(186, 155, 128, 232, 13); + output.WriteMessage(RegionInstanceGroupManagersResumeInstancesRequestResource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (regionInstanceGroupManagersResumeInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionInstanceGroupManagersResumeInstancesRequestResource); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ResumeInstancesRegionInstanceGroupManagerRequest other) { + if (other == null) { + return; + } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.regionInstanceGroupManagersResumeInstancesRequestResource_ != null) { + if (regionInstanceGroupManagersResumeInstancesRequestResource_ == null) { + RegionInstanceGroupManagersResumeInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest(); + } + RegionInstanceGroupManagersResumeInstancesRequestResource.MergeFrom(other.RegionInstanceGroupManagersResumeInstancesRequestResource); + } + if (other.HasRequestId) { + RequestId = other.RequestId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; case 296879706: { RequestId = input.ReadString(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1820481738: { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 3707768250: { + if (regionInstanceGroupManagersResumeInstancesRequestResource_ == null) { + RegionInstanceGroupManagersResumeInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupManagersResumeInstancesRequestResource); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 3707768250: { + if (regionInstanceGroupManagersResumeInstancesRequestResource_ == null) { + RegionInstanceGroupManagersResumeInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersResumeInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupManagersResumeInstancesRequestResource); + break; + } } } } @@ -450242,7 +457567,7 @@ public sealed partial class Route : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1109]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1126]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -450275,8 +457600,11 @@ public Route(Route other) : this() { nextHopHub_ = other.nextHopHub_; nextHopIlb_ = other.nextHopIlb_; nextHopInstance_ = other.nextHopInstance_; + nextHopInterRegionCost_ = other.nextHopInterRegionCost_; nextHopIp_ = other.nextHopIp_; + nextHopMed_ = other.nextHopMed_; nextHopNetwork_ = other.nextHopNetwork_; + nextHopOrigin_ = other.nextHopOrigin_; nextHopPeering_ = other.nextHopPeering_; nextHopVpnTunnel_ = other.nextHopVpnTunnel_; priority_ = other.priority_; @@ -450628,6 +457956,36 @@ public void ClearNextHopInstance() { nextHopInstance_ = null; } + /// Field number for the "next_hop_inter_region_cost" field. + public const int NextHopInterRegionCostFieldNumber = 24442003; + private readonly static uint NextHopInterRegionCostDefaultValue = 0; + + private uint nextHopInterRegionCost_; + /// + /// [Output only] Internal fixed region-to-region cost that Google Cloud calculates based on factors such as network performance, distance, and available bandwidth between regions. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint NextHopInterRegionCost { + get { if ((_hasBits0 & 2) != 0) { return nextHopInterRegionCost_; } else { return NextHopInterRegionCostDefaultValue; } } + set { + _hasBits0 |= 2; + nextHopInterRegionCost_ = value; + } + } + /// Gets whether the "next_hop_inter_region_cost" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextHopInterRegionCost { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "next_hop_inter_region_cost" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextHopInterRegionCost() { + _hasBits0 &= ~2; + } + /// Field number for the "next_hop_ip" field. public const int NextHopIpFieldNumber = 110319529; private readonly static string NextHopIpDefaultValue = ""; @@ -450657,6 +458015,36 @@ public void ClearNextHopIp() { nextHopIp_ = null; } + /// Field number for the "next_hop_med" field. + public const int NextHopMedFieldNumber = 198683530; + private readonly static uint NextHopMedDefaultValue = 0; + + private uint nextHopMed_; + /// + /// [Output Only] Multi-Exit Discriminator, a BGP route metric that indicates the desirability of a particular route in a network. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint NextHopMed { + get { if ((_hasBits0 & 4) != 0) { return nextHopMed_; } else { return NextHopMedDefaultValue; } } + set { + _hasBits0 |= 4; + nextHopMed_ = value; + } + } + /// Gets whether the "next_hop_med" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextHopMed { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "next_hop_med" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextHopMed() { + _hasBits0 &= ~4; + } + /// Field number for the "next_hop_network" field. public const int NextHopNetworkFieldNumber = 262295788; private readonly static string NextHopNetworkDefaultValue = ""; @@ -450686,6 +458074,36 @@ public void ClearNextHopNetwork() { nextHopNetwork_ = null; } + /// Field number for the "next_hop_origin" field. + public const int NextHopOriginFieldNumber = 48752808; + private readonly static string NextHopOriginDefaultValue = ""; + + private string nextHopOrigin_; + /// + /// [Output Only] Indicates the origin of the route. Can be IGP (Interior Gateway Protocol), EGP (Exterior Gateway Protocol), or INCOMPLETE. + /// Check the NextHopOrigin enum for the list of possible values. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NextHopOrigin { + get { return nextHopOrigin_ ?? NextHopOriginDefaultValue; } + set { + nextHopOrigin_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "next_hop_origin" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextHopOrigin { + get { return nextHopOrigin_ != null; } + } + /// Clears the value of the "next_hop_origin" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextHopOrigin() { + nextHopOrigin_ = null; + } + /// Field number for the "next_hop_peering" field. public const int NextHopPeeringFieldNumber = 412682750; private readonly static string NextHopPeeringDefaultValue = ""; @@ -450755,9 +458173,9 @@ public void ClearNextHopVpnTunnel() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public uint Priority { - get { if ((_hasBits0 & 2) != 0) { return priority_; } else { return PriorityDefaultValue; } } + get { if ((_hasBits0 & 8) != 0) { return priority_; } else { return PriorityDefaultValue; } } set { - _hasBits0 |= 2; + _hasBits0 |= 8; priority_ = value; } } @@ -450765,13 +458183,13 @@ public uint Priority { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public bool HasPriority { - get { return (_hasBits0 & 2) != 0; } + get { return (_hasBits0 & 8) != 0; } } /// Clears the value of the "priority" field [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public void ClearPriority() { - _hasBits0 &= ~2; + _hasBits0 &= ~8; } /// Field number for the "route_status" field. @@ -450918,8 +458336,11 @@ public bool Equals(Route other) { if (NextHopHub != other.NextHopHub) return false; if (NextHopIlb != other.NextHopIlb) return false; if (NextHopInstance != other.NextHopInstance) return false; + if (NextHopInterRegionCost != other.NextHopInterRegionCost) return false; if (NextHopIp != other.NextHopIp) return false; + if (NextHopMed != other.NextHopMed) return false; if (NextHopNetwork != other.NextHopNetwork) return false; + if (NextHopOrigin != other.NextHopOrigin) return false; if (NextHopPeering != other.NextHopPeering) return false; if (NextHopVpnTunnel != other.NextHopVpnTunnel) return false; if (Priority != other.Priority) return false; @@ -450947,8 +458368,11 @@ public override int GetHashCode() { if (HasNextHopHub) hash ^= NextHopHub.GetHashCode(); if (HasNextHopIlb) hash ^= NextHopIlb.GetHashCode(); if (HasNextHopInstance) hash ^= NextHopInstance.GetHashCode(); + if (HasNextHopInterRegionCost) hash ^= NextHopInterRegionCost.GetHashCode(); if (HasNextHopIp) hash ^= NextHopIp.GetHashCode(); + if (HasNextHopMed) hash ^= NextHopMed.GetHashCode(); if (HasNextHopNetwork) hash ^= NextHopNetwork.GetHashCode(); + if (HasNextHopOrigin) hash ^= NextHopOrigin.GetHashCode(); if (HasNextHopPeering) hash ^= NextHopPeering.GetHashCode(); if (HasNextHopVpnTunnel) hash ^= NextHopVpnTunnel.GetHashCode(); if (HasPriority) hash ^= Priority.GetHashCode(); @@ -450988,10 +458412,18 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteString(Name); } tags_.WriteTo(output, _repeated_tags_codec); + if (HasNextHopInterRegionCost) { + output.WriteRawTag(152, 201, 158, 93); + output.WriteUInt32(NextHopInterRegionCost); + } if (HasCreationTimestamp) { output.WriteRawTag(178, 251, 184, 116); output.WriteString(CreationTimestamp); } + if (HasNextHopOrigin) { + output.WriteRawTag(194, 138, 253, 185, 1); + output.WriteString(NextHopOrigin); + } if (HasNextHopIp) { output.WriteRawTag(202, 250, 234, 164, 3); output.WriteString(NextHopIp); @@ -451005,6 +458437,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(234, 213, 243, 245, 5); output.WriteString(NextHopIlb); } + if (HasNextHopMed) { + output.WriteRawTag(208, 184, 245, 245, 5); + output.WriteUInt32(NextHopMed); + } if (HasNetwork) { output.WriteRawTag(242, 162, 171, 248, 6); output.WriteString(Network); @@ -451077,10 +458513,18 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteString(Name); } tags_.WriteTo(ref output, _repeated_tags_codec); + if (HasNextHopInterRegionCost) { + output.WriteRawTag(152, 201, 158, 93); + output.WriteUInt32(NextHopInterRegionCost); + } if (HasCreationTimestamp) { output.WriteRawTag(178, 251, 184, 116); output.WriteString(CreationTimestamp); } + if (HasNextHopOrigin) { + output.WriteRawTag(194, 138, 253, 185, 1); + output.WriteString(NextHopOrigin); + } if (HasNextHopIp) { output.WriteRawTag(202, 250, 234, 164, 3); output.WriteString(NextHopIp); @@ -451094,6 +458538,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(234, 213, 243, 245, 5); output.WriteString(NextHopIlb); } + if (HasNextHopMed) { + output.WriteRawTag(208, 184, 245, 245, 5); + output.WriteUInt32(NextHopMed); + } if (HasNetwork) { output.WriteRawTag(242, 162, 171, 248, 6); output.WriteString(Network); @@ -451187,12 +458635,21 @@ public int CalculateSize() { if (HasNextHopInstance) { size += 5 + pb::CodedOutputStream.ComputeStringSize(NextHopInstance); } + if (HasNextHopInterRegionCost) { + size += 4 + pb::CodedOutputStream.ComputeUInt32Size(NextHopInterRegionCost); + } if (HasNextHopIp) { size += 5 + pb::CodedOutputStream.ComputeStringSize(NextHopIp); } + if (HasNextHopMed) { + size += 5 + pb::CodedOutputStream.ComputeUInt32Size(NextHopMed); + } if (HasNextHopNetwork) { size += 5 + pb::CodedOutputStream.ComputeStringSize(NextHopNetwork); } + if (HasNextHopOrigin) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(NextHopOrigin); + } if (HasNextHopPeering) { size += 5 + pb::CodedOutputStream.ComputeStringSize(NextHopPeering); } @@ -451259,12 +458716,21 @@ public void MergeFrom(Route other) { if (other.HasNextHopInstance) { NextHopInstance = other.NextHopInstance; } + if (other.HasNextHopInterRegionCost) { + NextHopInterRegionCost = other.NextHopInterRegionCost; + } if (other.HasNextHopIp) { NextHopIp = other.NextHopIp; } + if (other.HasNextHopMed) { + NextHopMed = other.NextHopMed; + } if (other.HasNextHopNetwork) { NextHopNetwork = other.NextHopNetwork; } + if (other.HasNextHopOrigin) { + NextHopOrigin = other.NextHopOrigin; + } if (other.HasNextHopPeering) { NextHopPeering = other.NextHopPeering; } @@ -451316,10 +458782,18 @@ public void MergeFrom(pb::CodedInputStream input) { tags_.AddEntriesFrom(input, _repeated_tags_codec); break; } + case 195536024: { + NextHopInterRegionCost = input.ReadUInt32(); + break; + } case 244202930: { CreationTimestamp = input.ReadString(); break; } + case 390022466: { + NextHopOrigin = input.ReadString(); + break; + } case 882556234: { NextHopIp = input.ReadString(); break; @@ -451336,6 +458810,10 @@ public void MergeFrom(pb::CodedInputStream input) { NextHopIlb = input.ReadString(); break; } + case 1589468240: { + NextHopMed = input.ReadUInt32(); + break; + } case 1862979954: { Network = input.ReadString(); break; @@ -451419,10 +458897,18 @@ public void MergeFrom(pb::CodedInputStream input) { tags_.AddEntriesFrom(ref input, _repeated_tags_codec); break; } + case 195536024: { + NextHopInterRegionCost = input.ReadUInt32(); + break; + } case 244202930: { CreationTimestamp = input.ReadString(); break; } + case 390022466: { + NextHopOrigin = input.ReadString(); + break; + } case 882556234: { NextHopIp = input.ReadString(); break; @@ -451439,6 +458925,10 @@ public void MergeFrom(pb::CodedInputStream input) { NextHopIlb = input.ReadString(); break; } + case 1589468240: { + NextHopMed = input.ReadUInt32(); + break; + } case 1862979954: { Network = input.ReadString(); break; @@ -451501,6 +458991,19 @@ public void MergeFrom(pb::CodedInputStream input) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { + /// + /// [Output Only] Indicates the origin of the route. Can be IGP (Interior Gateway Protocol), EGP (Exterior Gateway Protocol), or INCOMPLETE. + /// + public enum NextHopOrigin { + /// + /// A value indicating that the enum field is not set. + /// + [pbr::OriginalName("UNDEFINED_NEXT_HOP_ORIGIN")] UndefinedNextHopOrigin = 0, + [pbr::OriginalName("EGP")] Egp = 68590, + [pbr::OriginalName("IGP")] Igp = 72434, + [pbr::OriginalName("INCOMPLETE")] Incomplete = 11941214, + } + /// /// [Output only] The status of the route. /// @@ -451563,7 +459066,7 @@ public sealed partial class RouteAsPath : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1110]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1127]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -451827,7 +459330,7 @@ public sealed partial class RouteList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1111]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1128]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -452278,7 +459781,7 @@ public sealed partial class Router : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1112]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1129]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -453088,7 +460591,7 @@ public sealed partial class RouterAdvertisedIpRange : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1115]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1132]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -454299,7 +461802,7 @@ public sealed partial class RouterBgpPeer : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1116]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1133]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -455694,7 +463197,7 @@ public sealed partial class RouterBgpPeerBfd : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1117]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1134]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -456091,7 +463594,7 @@ public sealed partial class RouterBgpPeerCustomLearnedIpRange : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1119]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1136]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -456982,7 +464485,7 @@ public sealed partial class RouterList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1120]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1137]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -457431,7 +464934,7 @@ public sealed partial class RouterMd5AuthenticationKey : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1122]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1139]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -458928,7 +466431,7 @@ public sealed partial class RouterNatLogConfig : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1124]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1141]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -459593,7 +467096,7 @@ public sealed partial class RouterNatRuleAction : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1127]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1144]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -460482,7 +467985,7 @@ public sealed partial class RouterStatusBgpPeerStatus : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1133]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1150]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -463305,7 +470808,7 @@ public sealed partial class SSLHealthCheck : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1134]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1151]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -463832,7 +471335,7 @@ public sealed partial class SavedAttachedDisk : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1135]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1152]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -464870,7 +472373,7 @@ public sealed partial class SavedDisk : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1136]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1153]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -465341,7 +472844,7 @@ public sealed partial class ScalingScheduleStatus : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1138]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1155]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -466584,7 +474087,7 @@ public sealed partial class SchedulingNodeAffinity : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1141]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1158]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -467330,7 +474833,7 @@ public sealed partial class Screenshot : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1142]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1159]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -467593,7 +475096,7 @@ public sealed partial class SecurityPoliciesAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1147]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1164]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -469750,7 +477253,7 @@ public sealed partial class SecurityPolicyAdaptiveProtectionConfig : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1148]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1165]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -469956,7 +477459,7 @@ public sealed partial class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefe [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1149]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1166]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -470272,7 +477775,7 @@ public sealed partial class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefe [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1150]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1167]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -470877,7 +478380,7 @@ public sealed partial class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefe [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1151]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1168]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -471218,7 +478721,7 @@ public sealed partial class SecurityPolicyAdvancedOptionsConfig : pb::IMessage - /// Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. - USER_IP: The IP address of the originating client, which is resolved based on "userIpRequestHeaders" configured with the security policy. If there is no "userIpRequestHeaders" configuration or an IP address cannot be resolved from it, the key type defaults to IP. + /// Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. - USER_IP: The IP address of the originating client, which is resolved based on "userIpRequestHeaders" configured with the security policy. If there is no "userIpRequestHeaders" configuration or an IP address cannot be resolved from it, the key type defaults to IP. - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. /// Check the EnforceOnKey enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -477027,7 +484530,7 @@ public void MergeFrom(pb::CodedInputStream input) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. - USER_IP: The IP address of the originating client, which is resolved based on "userIpRequestHeaders" configured with the security policy. If there is no "userIpRequestHeaders" configuration or an IP address cannot be resolved from it, the key type defaults to IP. + /// Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKey" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. - USER_IP: The IP address of the originating client, which is resolved based on "userIpRequestHeaders" configured with the security policy. If there is no "userIpRequestHeaders" configuration or an IP address cannot be resolved from it, the key type defaults to IP. - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. /// public enum EnforceOnKey { /// @@ -477042,6 +484545,7 @@ public enum EnforceOnKey { [pbr::OriginalName("REGION_CODE")] RegionCode = 79559768, [pbr::OriginalName("SNI")] Sni = 82254, [pbr::OriginalName("TLS_JA3_FINGERPRINT")] TlsJa3Fingerprint = 327127933, + [pbr::OriginalName("TLS_JA4_FINGERPRINT")] TlsJa4Fingerprint = 33724926, [pbr::OriginalName("USER_IP")] UserIp = 34009627, [pbr::OriginalName("XFF_IP")] XffIp = 438707118, } @@ -477068,7 +484572,7 @@ public sealed partial class SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1171]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1188]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -477134,7 +484638,7 @@ public void ClearEnforceOnKeyName() { private string enforceOnKeyType_; /// - /// Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKeyConfigs" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. - USER_IP: The IP address of the originating client, which is resolved based on "userIpRequestHeaders" configured with the security policy. If there is no "userIpRequestHeaders" configuration or an IP address cannot be resolved from it, the key type defaults to IP. + /// Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKeyConfigs" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. - USER_IP: The IP address of the originating client, which is resolved based on "userIpRequestHeaders" configured with the security policy. If there is no "userIpRequestHeaders" configuration or an IP address cannot be resolved from it, the key type defaults to IP. - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. /// Check the EnforceOnKeyType enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -477319,7 +484823,7 @@ public void MergeFrom(pb::CodedInputStream input) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static partial class Types { /// - /// Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKeyConfigs" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. - USER_IP: The IP address of the originating client, which is resolved based on "userIpRequestHeaders" configured with the security policy. If there is no "userIpRequestHeaders" configuration or an IP address cannot be resolved from it, the key type defaults to IP. + /// Determines the key to enforce the rate_limit_threshold on. Possible values are: - ALL: A single rate limit threshold is applied to all the requests matching this rule. This is the default value if "enforceOnKeyConfigs" is not configured. - IP: The source IP address of the request is the key. Each IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP header whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the header value. If no such header is present in the request, the key type defaults to ALL. - XFF_IP: The first IP address (i.e. the originating client IP address) specified in the list of IPs under X-Forwarded-For HTTP header. If no such header is present or the value is not a valid IP, the key defaults to the source IP address of the request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose name is configured under "enforceOnKeyName". The key value is truncated to the first 128 bytes of the cookie value. If no such cookie is present in the request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP request. The key value is truncated to the first 128 bytes. - SNI: Server name indication in the TLS session of the HTTPS request. The key value is truncated to the first 128 bytes. The key type defaults to ALL on a HTTP session. - REGION_CODE: The country/region from which the request originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. - USER_IP: The IP address of the originating client, which is resolved based on "userIpRequestHeaders" configured with the security policy. If there is no "userIpRequestHeaders" configuration or an IP address cannot be resolved from it, the key type defaults to IP. - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type defaults to ALL. /// public enum EnforceOnKeyType { /// @@ -477334,6 +484838,7 @@ public enum EnforceOnKeyType { [pbr::OriginalName("REGION_CODE")] RegionCode = 79559768, [pbr::OriginalName("SNI")] Sni = 82254, [pbr::OriginalName("TLS_JA3_FINGERPRINT")] TlsJa3Fingerprint = 327127933, + [pbr::OriginalName("TLS_JA4_FINGERPRINT")] TlsJa4Fingerprint = 33724926, [pbr::OriginalName("USER_IP")] UserIp = 34009627, [pbr::OriginalName("XFF_IP")] XffIp = 438707118, } @@ -477361,7 +484866,7 @@ public sealed partial class SecurityPolicyRuleRateLimitOptionsThreshold : pb::IM [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1172]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1189]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -477627,7 +485132,7 @@ public sealed partial class SecurityPolicyRuleRedirectOptions : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1175]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1192]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -478652,7 +486157,7 @@ public sealed partial class SendDiagnosticInterruptInstanceRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1176]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1193]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -478928,7 +486433,7 @@ public sealed partial class SendDiagnosticInterruptInstanceResponse : pb::IMessa [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1177]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1194]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -479085,7 +486590,7 @@ public sealed partial class SerialPortOutput : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1178]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1195]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -479513,7 +487018,7 @@ public sealed partial class ServerBinding : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1179]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1196]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -479750,7 +487255,7 @@ public sealed partial class ServiceAccount : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1180]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1197]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -479990,7 +487495,7 @@ public sealed partial class ServiceAttachment : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1181]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1198]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -481123,7 +488628,7 @@ public sealed partial class ServiceAttachmentAggregatedList : pb::IMessage + /// A request message for ForwardingRules.SetLabels. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SetLabelsForwardingRuleRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsForwardingRuleRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1247]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetLabelsForwardingRuleRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetLabelsForwardingRuleRequest(SetLabelsForwardingRuleRequest other) : this() { + project_ = other.project_; + region_ = other.region_; + regionSetLabelsRequestResource_ = other.regionSetLabelsRequestResource_ != null ? other.regionSetLabelsRequestResource_.Clone() : null; + requestId_ = other.requestId_; + resource_ = other.resource_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetLabelsForwardingRuleRequest Clone() { + return new SetLabelsForwardingRuleRequest(this); + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// The region for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region_set_labels_request_resource" field. + public const int RegionSetLabelsRequestResourceFieldNumber = 259357782; + private global::Google.Cloud.Compute.V1.RegionSetLabelsRequest regionSetLabelsRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.RegionSetLabelsRequest RegionSetLabelsRequestResource { + get { return regionSetLabelsRequestResource_; } + set { + regionSetLabelsRequestResource_ = value; + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 195806222; + private string resource_ = ""; + /// + /// Name or id of the resource for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Resource { + get { return resource_; } + set { + resource_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SetLabelsForwardingRuleRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SetLabelsForwardingRuleRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (!object.Equals(RegionSetLabelsRequestResource, other.RegionSetLabelsRequestResource)) return false; + if (RequestId != other.RequestId) return false; + if (Resource != other.Resource) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (regionSetLabelsRequestResource_ != null) hash ^= RegionSetLabelsRequestResource.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (Resource.Length != 0) hash ^= Resource.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (Resource.Length != 0) { + output.WriteRawTag(242, 192, 248, 234, 5); + output.WriteString(Resource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (regionSetLabelsRequestResource_ != null) { + output.WriteRawTag(178, 197, 175, 221, 7); + output.WriteMessage(RegionSetLabelsRequestResource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (Resource.Length != 0) { + output.WriteRawTag(242, 192, 248, 234, 5); + output.WriteString(Resource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (regionSetLabelsRequestResource_ != null) { + output.WriteRawTag(178, 197, 175, 221, 7); + output.WriteMessage(RegionSetLabelsRequestResource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (regionSetLabelsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionSetLabelsRequestResource); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (Resource.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Resource); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SetLabelsForwardingRuleRequest other) { + if (other == null) { + return; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.regionSetLabelsRequestResource_ != null) { + if (regionSetLabelsRequestResource_ == null) { + RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + } + RegionSetLabelsRequestResource.MergeFrom(other.RegionSetLabelsRequestResource); + } + if (other.HasRequestId) { + RequestId = other.RequestId; + } + if (other.Resource.Length != 0) { + Resource = other.Resource; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1566449778: { + Resource = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2074862258: { + if (regionSetLabelsRequestResource_ == null) { + RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + } + input.ReadMessage(RegionSetLabelsRequestResource); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1566449778: { + Resource = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 2074862258: { + if (regionSetLabelsRequestResource_ == null) { + RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + } + input.ReadMessage(RegionSetLabelsRequestResource); + break; + } + } + } + } + #endif + + } + + /// + /// A request message for GlobalAddresses.SetLabels. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SetLabelsGlobalAddressRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsGlobalAddressRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1248]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetLabelsGlobalAddressRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetLabelsGlobalAddressRequest(SetLabelsGlobalAddressRequest other) : this() { + globalSetLabelsRequestResource_ = other.globalSetLabelsRequestResource_ != null ? other.globalSetLabelsRequestResource_.Clone() : null; + project_ = other.project_; + resource_ = other.resource_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SetLabelsGlobalAddressRequest Clone() { + return new SetLabelsGlobalAddressRequest(this); + } + + /// Field number for the "global_set_labels_request_resource" field. + public const int GlobalSetLabelsRequestResourceFieldNumber = 319917189; + private global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest globalSetLabelsRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest GlobalSetLabelsRequestResource { + get { return globalSetLabelsRequestResource_; } + set { + globalSetLabelsRequestResource_ = value; + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 195806222; + private string resource_ = ""; + /// + /// Name or id of the resource for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Resource { + get { return resource_; } + set { + resource_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SetLabelsGlobalAddressRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SetLabelsGlobalAddressRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(GlobalSetLabelsRequestResource, other.GlobalSetLabelsRequestResource)) return false; + if (Project != other.Project) return false; + if (Resource != other.Resource) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (globalSetLabelsRequestResource_ != null) hash ^= GlobalSetLabelsRequestResource.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Resource.Length != 0) hash ^= Resource.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (Resource.Length != 0) { + output.WriteRawTag(242, 192, 248, 234, 5); + output.WriteString(Resource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (globalSetLabelsRequestResource_ != null) { + output.WriteRawTag(170, 200, 177, 196, 9); + output.WriteMessage(GlobalSetLabelsRequestResource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Resource.Length != 0) { + output.WriteRawTag(242, 192, 248, 234, 5); + output.WriteString(Resource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (globalSetLabelsRequestResource_ != null) { + output.WriteRawTag(170, 200, 177, 196, 9); + output.WriteMessage(GlobalSetLabelsRequestResource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (globalSetLabelsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(GlobalSetLabelsRequestResource); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (Resource.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Resource); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SetLabelsGlobalAddressRequest other) { if (other == null) { return; } @@ -496958,24 +505127,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for ForwardingRules.SetLabels. See the method description for details. + /// A request message for GlobalForwardingRules.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsForwardingRuleRequest : pb::IMessage + public sealed partial class SetLabelsGlobalForwardingRuleRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsForwardingRuleRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsGlobalForwardingRuleRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1230]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1249]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -496986,7 +505155,7 @@ public sealed partial class SetLabelsForwardingRuleRequest : pb::IMessageField number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; - /// - /// Project ID for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } - set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; - /// - /// The region for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } - set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } + public SetLabelsGlobalForwardingRuleRequest Clone() { + return new SetLabelsGlobalForwardingRuleRequest(this); } - /// Field number for the "region_set_labels_request_resource" field. - public const int RegionSetLabelsRequestResourceFieldNumber = 259357782; - private global::Google.Cloud.Compute.V1.RegionSetLabelsRequest regionSetLabelsRequestResource_; + /// Field number for the "global_set_labels_request_resource" field. + public const int GlobalSetLabelsRequestResourceFieldNumber = 319917189; + private global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest globalSetLabelsRequestResource_; /// /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.RegionSetLabelsRequest RegionSetLabelsRequestResource { - get { return regionSetLabelsRequestResource_; } + public global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest GlobalSetLabelsRequestResource { + get { return globalSetLabelsRequestResource_; } set { - regionSetLabelsRequestResource_ = value; + globalSetLabelsRequestResource_ = value; } } - /// Field number for the "request_id" field. - public const int RequestIdFieldNumber = 37109963; - private readonly static string RequestIdDefaultValue = ""; - - private string requestId_; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string RequestId { - get { return requestId_ ?? RequestIdDefaultValue; } + public string Project { + get { return project_; } set { - requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "request_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRequestId { - get { return requestId_ != null; } - } - /// Clears the value of the "request_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRequestId() { - requestId_ = null; - } /// Field number for the "resource" field. public const int ResourceFieldNumber = 195806222; @@ -497101,22 +505224,20 @@ public string Resource { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsForwardingRuleRequest); + return Equals(other as SetLabelsGlobalForwardingRuleRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsForwardingRuleRequest other) { + public bool Equals(SetLabelsGlobalForwardingRuleRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } + if (!object.Equals(GlobalSetLabelsRequestResource, other.GlobalSetLabelsRequestResource)) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; - if (!object.Equals(RegionSetLabelsRequestResource, other.RegionSetLabelsRequestResource)) return false; - if (RequestId != other.RequestId) return false; if (Resource != other.Resource) return false; return Equals(_unknownFields, other._unknownFields); } @@ -497125,10 +505246,8 @@ public bool Equals(SetLabelsForwardingRuleRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; + if (globalSetLabelsRequestResource_ != null) hash ^= GlobalSetLabelsRequestResource.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); - if (regionSetLabelsRequestResource_ != null) hash ^= RegionSetLabelsRequestResource.GetHashCode(); - if (HasRequestId) hash ^= RequestId.GetHashCode(); if (Resource.Length != 0) hash ^= Resource.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); @@ -497148,14 +505267,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); - } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (Resource.Length != 0) { output.WriteRawTag(242, 192, 248, 234, 5); output.WriteString(Resource); @@ -497164,9 +505275,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (regionSetLabelsRequestResource_ != null) { - output.WriteRawTag(178, 197, 175, 221, 7); - output.WriteMessage(RegionSetLabelsRequestResource); + if (globalSetLabelsRequestResource_ != null) { + output.WriteRawTag(170, 200, 177, 196, 9); + output.WriteMessage(GlobalSetLabelsRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -497178,14 +505289,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); - } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (Resource.Length != 0) { output.WriteRawTag(242, 192, 248, 234, 5); output.WriteString(Resource); @@ -497194,9 +505297,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (regionSetLabelsRequestResource_ != null) { - output.WriteRawTag(178, 197, 175, 221, 7); - output.WriteMessage(RegionSetLabelsRequestResource); + if (globalSetLabelsRequestResource_ != null) { + output.WriteRawTag(170, 200, 177, 196, 9); + output.WriteMessage(GlobalSetLabelsRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -497208,18 +505311,12 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; + if (globalSetLabelsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(GlobalSetLabelsRequestResource); + } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } - if (regionSetLabelsRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionSetLabelsRequestResource); - } - if (HasRequestId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); - } if (Resource.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Resource); } @@ -497231,24 +505328,18 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsForwardingRuleRequest other) { + public void MergeFrom(SetLabelsGlobalForwardingRuleRequest other) { if (other == null) { return; } - if (other.Project.Length != 0) { - Project = other.Project; - } - if (other.Region.Length != 0) { - Region = other.Region; - } - if (other.regionSetLabelsRequestResource_ != null) { - if (regionSetLabelsRequestResource_ == null) { - RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + if (other.globalSetLabelsRequestResource_ != null) { + if (globalSetLabelsRequestResource_ == null) { + GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); } - RegionSetLabelsRequestResource.MergeFrom(other.RegionSetLabelsRequestResource); + GlobalSetLabelsRequestResource.MergeFrom(other.GlobalSetLabelsRequestResource); } - if (other.HasRequestId) { - RequestId = other.RequestId; + if (other.Project.Length != 0) { + Project = other.Project; } if (other.Resource.Length != 0) { Resource = other.Resource; @@ -497268,14 +505359,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 296879706: { - RequestId = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1566449778: { Resource = input.ReadString(); break; @@ -497284,11 +505367,11 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2074862258: { - if (regionSetLabelsRequestResource_ == null) { - RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + case 2559337514: { + if (globalSetLabelsRequestResource_ == null) { + GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); } - input.ReadMessage(RegionSetLabelsRequestResource); + input.ReadMessage(GlobalSetLabelsRequestResource); break; } } @@ -497306,14 +505389,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 296879706: { - RequestId = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1566449778: { Resource = input.ReadString(); break; @@ -497322,11 +505397,11 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2074862258: { - if (regionSetLabelsRequestResource_ == null) { - RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + case 2559337514: { + if (globalSetLabelsRequestResource_ == null) { + GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); } - input.ReadMessage(RegionSetLabelsRequestResource); + input.ReadMessage(GlobalSetLabelsRequestResource); break; } } @@ -497337,24 +505412,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalAddresses.SetLabels. See the method description for details. + /// A request message for Images.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsGlobalAddressRequest : pb::IMessage + public sealed partial class SetLabelsImageRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsGlobalAddressRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsImageRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1231]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1250]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -497365,7 +505440,7 @@ public sealed partial class SetLabelsGlobalAddressRequest : pb::IMessageField number for the "global_set_labels_request_resource" field. @@ -497434,12 +505509,12 @@ public string Resource { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsGlobalAddressRequest); + return Equals(other as SetLabelsImageRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsGlobalAddressRequest other) { + public bool Equals(SetLabelsImageRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -497538,7 +505613,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsGlobalAddressRequest other) { + public void MergeFrom(SetLabelsImageRequest other) { if (other == null) { return; } @@ -497622,24 +505697,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for GlobalForwardingRules.SetLabels. See the method description for details. + /// A request message for Instances.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsGlobalForwardingRuleRequest : pb::IMessage + public sealed partial class SetLabelsInstanceRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsGlobalForwardingRuleRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsInstanceRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1232]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1251]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -497650,7 +505725,7 @@ public sealed partial class SetLabelsGlobalForwardingRuleRequest : pb::IMessage< [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsGlobalForwardingRuleRequest() { + public SetLabelsInstanceRequest() { OnConstruction(); } @@ -497658,31 +505733,48 @@ public SetLabelsGlobalForwardingRuleRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsGlobalForwardingRuleRequest(SetLabelsGlobalForwardingRuleRequest other) : this() { - globalSetLabelsRequestResource_ = other.globalSetLabelsRequestResource_ != null ? other.globalSetLabelsRequestResource_.Clone() : null; + public SetLabelsInstanceRequest(SetLabelsInstanceRequest other) : this() { + instance_ = other.instance_; + instancesSetLabelsRequestResource_ = other.instancesSetLabelsRequestResource_ != null ? other.instancesSetLabelsRequestResource_.Clone() : null; project_ = other.project_; - resource_ = other.resource_; + requestId_ = other.requestId_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsGlobalForwardingRuleRequest Clone() { - return new SetLabelsGlobalForwardingRuleRequest(this); + public SetLabelsInstanceRequest Clone() { + return new SetLabelsInstanceRequest(this); } - /// Field number for the "global_set_labels_request_resource" field. - public const int GlobalSetLabelsRequestResourceFieldNumber = 319917189; - private global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest globalSetLabelsRequestResource_; + /// Field number for the "instance" field. + public const int InstanceFieldNumber = 18257045; + private string instance_ = ""; + /// + /// Name of the instance scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Instance { + get { return instance_; } + set { + instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "instances_set_labels_request_resource" field. + public const int InstancesSetLabelsRequestResourceFieldNumber = 207749344; + private global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest instancesSetLabelsRequestResource_; /// /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest GlobalSetLabelsRequestResource { - get { return globalSetLabelsRequestResource_; } + public global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest InstancesSetLabelsRequestResource { + get { return instancesSetLabelsRequestResource_; } set { - globalSetLabelsRequestResource_ = value; + instancesSetLabelsRequestResource_ = value; } } @@ -497701,39 +505793,70 @@ public string Project { } } - /// Field number for the "resource" field. - public const int ResourceFieldNumber = 195806222; - private string resource_ = ""; + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; /// - /// Name or id of the resource for this request. + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Resource { - get { return resource_; } + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } set { - resource_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsGlobalForwardingRuleRequest); + return Equals(other as SetLabelsInstanceRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsGlobalForwardingRuleRequest other) { + public bool Equals(SetLabelsInstanceRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(GlobalSetLabelsRequestResource, other.GlobalSetLabelsRequestResource)) return false; + if (Instance != other.Instance) return false; + if (!object.Equals(InstancesSetLabelsRequestResource, other.InstancesSetLabelsRequestResource)) return false; if (Project != other.Project) return false; - if (Resource != other.Resource) return false; + if (RequestId != other.RequestId) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -497741,9 +505864,11 @@ public bool Equals(SetLabelsGlobalForwardingRuleRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (globalSetLabelsRequestResource_ != null) hash ^= GlobalSetLabelsRequestResource.GetHashCode(); + if (Instance.Length != 0) hash ^= Instance.GetHashCode(); + if (instancesSetLabelsRequestResource_ != null) hash ^= InstancesSetLabelsRequestResource.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Resource.Length != 0) hash ^= Resource.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -497762,18 +505887,26 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Resource.Length != 0) { - output.WriteRawTag(242, 192, 248, 234, 5); - output.WriteString(Resource); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (Instance.Length != 0) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (instancesSetLabelsRequestResource_ != null) { + output.WriteRawTag(130, 142, 192, 152, 6); + output.WriteMessage(InstancesSetLabelsRequestResource); } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (globalSetLabelsRequestResource_ != null) { - output.WriteRawTag(170, 200, 177, 196, 9); - output.WriteMessage(GlobalSetLabelsRequestResource); - } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -497784,18 +505917,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Resource.Length != 0) { - output.WriteRawTag(242, 192, 248, 234, 5); - output.WriteString(Resource); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (Instance.Length != 0) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (instancesSetLabelsRequestResource_ != null) { + output.WriteRawTag(130, 142, 192, 152, 6); + output.WriteMessage(InstancesSetLabelsRequestResource); } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (globalSetLabelsRequestResource_ != null) { - output.WriteRawTag(170, 200, 177, 196, 9); - output.WriteMessage(GlobalSetLabelsRequestResource); - } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -497806,14 +505947,20 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (globalSetLabelsRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(GlobalSetLabelsRequestResource); + if (Instance.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); + } + if (instancesSetLabelsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstancesSetLabelsRequestResource); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Resource.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Resource); + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -497823,21 +505970,27 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsGlobalForwardingRuleRequest other) { + public void MergeFrom(SetLabelsInstanceRequest other) { if (other == null) { return; } - if (other.globalSetLabelsRequestResource_ != null) { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); + if (other.Instance.Length != 0) { + Instance = other.Instance; + } + if (other.instancesSetLabelsRequestResource_ != null) { + if (instancesSetLabelsRequestResource_ == null) { + InstancesSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest(); } - GlobalSetLabelsRequestResource.MergeFrom(other.GlobalSetLabelsRequestResource); + InstancesSetLabelsRequestResource.MergeFrom(other.InstancesSetLabelsRequestResource); } if (other.Project.Length != 0) { Project = other.Project; } - if (other.Resource.Length != 0) { - Resource = other.Resource; + if (other.HasRequestId) { + RequestId = other.RequestId; + } + if (other.Zone.Length != 0) { + Zone = other.Zone; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -497854,19 +506007,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 1566449778: { - Resource = input.ReadString(); + case 29957474: { + Zone = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 146056362: { + Instance = input.ReadString(); break; } - case 2559337514: { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1661994754: { + if (instancesSetLabelsRequestResource_ == null) { + InstancesSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest(); } - input.ReadMessage(GlobalSetLabelsRequestResource); + input.ReadMessage(InstancesSetLabelsRequestResource); + break; + } + case 1820481738: { + Project = input.ReadString(); break; } } @@ -497884,19 +506045,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 1566449778: { - Resource = input.ReadString(); + case 29957474: { + Zone = input.ReadString(); break; } - case 1820481738: { - Project = input.ReadString(); + case 146056362: { + Instance = input.ReadString(); break; } - case 2559337514: { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1661994754: { + if (instancesSetLabelsRequestResource_ == null) { + InstancesSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest(); } - input.ReadMessage(GlobalSetLabelsRequestResource); + input.ReadMessage(InstancesSetLabelsRequestResource); + break; + } + case 1820481738: { + Project = input.ReadString(); break; } } @@ -497907,24 +506076,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Images.SetLabels. See the method description for details. + /// A request message for InstantSnapshots.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsImageRequest : pb::IMessage + public sealed partial class SetLabelsInstantSnapshotRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsImageRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsInstantSnapshotRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1233]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1252]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -497935,7 +506104,7 @@ public sealed partial class SetLabelsImageRequest : pb::IMessageField number for the "global_set_labels_request_resource" field. - public const int GlobalSetLabelsRequestResourceFieldNumber = 319917189; - private global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest globalSetLabelsRequestResource_; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// The body resource for this request + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest GlobalSetLabelsRequestResource { - get { return globalSetLabelsRequestResource_; } + public string Project { + get { return project_; } set { - globalSetLabelsRequestResource_ = value; + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; /// - /// Project ID for this request. + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } /// Field number for the "resource" field. public const int ResourceFieldNumber = 195806222; @@ -498001,24 +506186,56 @@ public string Resource { } } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "zone_set_labels_request_resource" field. + public const int ZoneSetLabelsRequestResourceFieldNumber = 364950798; + private global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest zoneSetLabelsRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest ZoneSetLabelsRequestResource { + get { return zoneSetLabelsRequestResource_; } + set { + zoneSetLabelsRequestResource_ = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsImageRequest); + return Equals(other as SetLabelsInstantSnapshotRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsImageRequest other) { + public bool Equals(SetLabelsInstantSnapshotRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(GlobalSetLabelsRequestResource, other.GlobalSetLabelsRequestResource)) return false; if (Project != other.Project) return false; + if (RequestId != other.RequestId) return false; if (Resource != other.Resource) return false; + if (Zone != other.Zone) return false; + if (!object.Equals(ZoneSetLabelsRequestResource, other.ZoneSetLabelsRequestResource)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -498026,9 +506243,11 @@ public bool Equals(SetLabelsImageRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (globalSetLabelsRequestResource_ != null) hash ^= GlobalSetLabelsRequestResource.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); if (Resource.Length != 0) hash ^= Resource.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); + if (zoneSetLabelsRequestResource_ != null) hash ^= ZoneSetLabelsRequestResource.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -498047,6 +506266,14 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } if (Resource.Length != 0) { output.WriteRawTag(242, 192, 248, 234, 5); output.WriteString(Resource); @@ -498055,9 +506282,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (globalSetLabelsRequestResource_ != null) { - output.WriteRawTag(170, 200, 177, 196, 9); - output.WriteMessage(GlobalSetLabelsRequestResource); + if (zoneSetLabelsRequestResource_ != null) { + output.WriteRawTag(242, 208, 150, 240, 10); + output.WriteMessage(ZoneSetLabelsRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -498069,6 +506296,14 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } if (Resource.Length != 0) { output.WriteRawTag(242, 192, 248, 234, 5); output.WriteString(Resource); @@ -498077,9 +506312,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (globalSetLabelsRequestResource_ != null) { - output.WriteRawTag(170, 200, 177, 196, 9); - output.WriteMessage(GlobalSetLabelsRequestResource); + if (zoneSetLabelsRequestResource_ != null) { + output.WriteRawTag(242, 208, 150, 240, 10); + output.WriteMessage(ZoneSetLabelsRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -498091,15 +506326,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (globalSetLabelsRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(GlobalSetLabelsRequestResource); - } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } if (Resource.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Resource); } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } + if (zoneSetLabelsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(ZoneSetLabelsRequestResource); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -498108,22 +506349,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsImageRequest other) { + public void MergeFrom(SetLabelsInstantSnapshotRequest other) { if (other == null) { return; } - if (other.globalSetLabelsRequestResource_ != null) { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); - } - GlobalSetLabelsRequestResource.MergeFrom(other.GlobalSetLabelsRequestResource); - } if (other.Project.Length != 0) { Project = other.Project; } + if (other.HasRequestId) { + RequestId = other.RequestId; + } if (other.Resource.Length != 0) { Resource = other.Resource; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } + if (other.zoneSetLabelsRequestResource_ != null) { + if (zoneSetLabelsRequestResource_ == null) { + ZoneSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest(); + } + ZoneSetLabelsRequestResource.MergeFrom(other.ZoneSetLabelsRequestResource); + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -498139,6 +506386,14 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } + case 296879706: { + RequestId = input.ReadString(); + break; + } case 1566449778: { Resource = input.ReadString(); break; @@ -498147,11 +506402,11 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2559337514: { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); + case 2919606386: { + if (zoneSetLabelsRequestResource_ == null) { + ZoneSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest(); } - input.ReadMessage(GlobalSetLabelsRequestResource); + input.ReadMessage(ZoneSetLabelsRequestResource); break; } } @@ -498169,6 +506424,14 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } + case 296879706: { + RequestId = input.ReadString(); + break; + } case 1566449778: { Resource = input.ReadString(); break; @@ -498177,11 +506440,11 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2559337514: { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); + case 2919606386: { + if (zoneSetLabelsRequestResource_ == null) { + ZoneSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest(); } - input.ReadMessage(GlobalSetLabelsRequestResource); + input.ReadMessage(ZoneSetLabelsRequestResource); break; } } @@ -498192,24 +506455,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Instances.SetLabels. See the method description for details. + /// A request message for InterconnectAttachments.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsInstanceRequest : pb::IMessage + public sealed partial class SetLabelsInterconnectAttachmentRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsInstanceRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsInterconnectAttachmentRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1234]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1253]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -498220,7 +506483,7 @@ public sealed partial class SetLabelsInstanceRequest : pb::IMessageField number for the "instance" field. - public const int InstanceFieldNumber = 18257045; - private string instance_ = ""; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// Name of the instance scoping this request. + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Instance { - get { return instance_; } + public string Project { + get { return project_; } set { - instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Field number for the "instances_set_labels_request_resource" field. - public const int InstancesSetLabelsRequestResourceFieldNumber = 207749344; - private global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest instancesSetLabelsRequestResource_; + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; /// - /// The body resource for this request + /// The region for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest InstancesSetLabelsRequestResource { - get { return instancesSetLabelsRequestResource_; } + public string Region { + get { return region_; } set { - instancesSetLabelsRequestResource_ = value; + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "region_set_labels_request_resource" field. + public const int RegionSetLabelsRequestResourceFieldNumber = 259357782; + private global::Google.Cloud.Compute.V1.RegionSetLabelsRequest regionSetLabelsRequestResource_; /// - /// Project ID for this request. + /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public global::Google.Cloud.Compute.V1.RegionSetLabelsRequest RegionSetLabelsRequestResource { + get { return regionSetLabelsRequestResource_; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + regionSetLabelsRequestResource_ = value; } } @@ -498317,41 +506580,41 @@ public void ClearRequestId() { requestId_ = null; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 195806222; + private string resource_ = ""; /// - /// The name of the zone for this request. + /// Name or id of the resource for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } + public string Resource { + get { return resource_; } set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + resource_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsInstanceRequest); + return Equals(other as SetLabelsInterconnectAttachmentRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsInstanceRequest other) { + public bool Equals(SetLabelsInterconnectAttachmentRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Instance != other.Instance) return false; - if (!object.Equals(InstancesSetLabelsRequestResource, other.InstancesSetLabelsRequestResource)) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (!object.Equals(RegionSetLabelsRequestResource, other.RegionSetLabelsRequestResource)) return false; if (RequestId != other.RequestId) return false; - if (Zone != other.Zone) return false; + if (Resource != other.Resource) return false; return Equals(_unknownFields, other._unknownFields); } @@ -498359,11 +506622,11 @@ public bool Equals(SetLabelsInstanceRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (Instance.Length != 0) hash ^= Instance.GetHashCode(); - if (instancesSetLabelsRequestResource_ != null) hash ^= InstancesSetLabelsRequestResource.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (regionSetLabelsRequestResource_ != null) hash ^= RegionSetLabelsRequestResource.GetHashCode(); if (HasRequestId) hash ^= RequestId.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); + if (Resource.Length != 0) hash ^= Resource.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -498382,26 +506645,26 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (Instance.Length != 0) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } - if (instancesSetLabelsRequestResource_ != null) { - output.WriteRawTag(130, 142, 192, 152, 6); - output.WriteMessage(InstancesSetLabelsRequestResource); + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (Resource.Length != 0) { + output.WriteRawTag(242, 192, 248, 234, 5); + output.WriteString(Resource); } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (regionSetLabelsRequestResource_ != null) { + output.WriteRawTag(178, 197, 175, 221, 7); + output.WriteMessage(RegionSetLabelsRequestResource); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -498412,26 +506675,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (Instance.Length != 0) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } - if (instancesSetLabelsRequestResource_ != null) { - output.WriteRawTag(130, 142, 192, 152, 6); - output.WriteMessage(InstancesSetLabelsRequestResource); + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (Resource.Length != 0) { + output.WriteRawTag(242, 192, 248, 234, 5); + output.WriteString(Resource); } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (regionSetLabelsRequestResource_ != null) { + output.WriteRawTag(178, 197, 175, 221, 7); + output.WriteMessage(RegionSetLabelsRequestResource); + } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -498442,20 +506705,20 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (Instance.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); - } - if (instancesSetLabelsRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstancesSetLabelsRequestResource); - } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (regionSetLabelsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionSetLabelsRequestResource); + } if (HasRequestId) { size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + if (Resource.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Resource); } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); @@ -498465,27 +506728,27 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsInstanceRequest other) { + public void MergeFrom(SetLabelsInterconnectAttachmentRequest other) { if (other == null) { return; } - if (other.Instance.Length != 0) { - Instance = other.Instance; - } - if (other.instancesSetLabelsRequestResource_ != null) { - if (instancesSetLabelsRequestResource_ == null) { - InstancesSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest(); - } - InstancesSetLabelsRequestResource.MergeFrom(other.InstancesSetLabelsRequestResource); - } if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.regionSetLabelsRequestResource_ != null) { + if (regionSetLabelsRequestResource_ == null) { + RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + } + RegionSetLabelsRequestResource.MergeFrom(other.RegionSetLabelsRequestResource); + } if (other.HasRequestId) { RequestId = other.RequestId; } - if (other.Zone.Length != 0) { - Zone = other.Zone; + if (other.Resource.Length != 0) { + Resource = other.Resource; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -498502,29 +506765,29 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } case 296879706: { RequestId = input.ReadString(); break; } - case 1661994754: { - if (instancesSetLabelsRequestResource_ == null) { - InstancesSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest(); - } - input.ReadMessage(InstancesSetLabelsRequestResource); + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1566449778: { + Resource = input.ReadString(); break; } case 1820481738: { Project = input.ReadString(); break; } + case 2074862258: { + if (regionSetLabelsRequestResource_ == null) { + RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + } + input.ReadMessage(RegionSetLabelsRequestResource); + break; + } } } #endif @@ -498540,29 +506803,29 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } case 296879706: { RequestId = input.ReadString(); break; } - case 1661994754: { - if (instancesSetLabelsRequestResource_ == null) { - InstancesSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.InstancesSetLabelsRequest(); - } - input.ReadMessage(InstancesSetLabelsRequestResource); + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1566449778: { + Resource = input.ReadString(); break; } case 1820481738: { Project = input.ReadString(); break; } + case 2074862258: { + if (regionSetLabelsRequestResource_ == null) { + RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); + } + input.ReadMessage(RegionSetLabelsRequestResource); + break; + } } } } @@ -498571,24 +506834,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InstantSnapshots.SetLabels. See the method description for details. + /// A request message for Interconnects.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsInstantSnapshotRequest : pb::IMessage + public sealed partial class SetLabelsInterconnectRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsInstantSnapshotRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsInterconnectRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1235]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1254]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -498599,7 +506862,7 @@ public sealed partial class SetLabelsInstantSnapshotRequest : pb::IMessageField number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "global_set_labels_request_resource" field. + public const int GlobalSetLabelsRequestResourceFieldNumber = 319917189; + private global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest globalSetLabelsRequestResource_; /// - /// Project ID for this request. + /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest GlobalSetLabelsRequestResource { + get { return globalSetLabelsRequestResource_; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + globalSetLabelsRequestResource_ = value; } } - /// Field number for the "request_id" field. - public const int RequestIdFieldNumber = 37109963; - private readonly static string RequestIdDefaultValue = ""; - - private string requestId_; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string RequestId { - get { return requestId_ ?? RequestIdDefaultValue; } + public string Project { + get { return project_; } set { - requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "request_id" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasRequestId { - get { return requestId_ != null; } - } - /// Clears the value of the "request_id" field - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearRequestId() { - requestId_ = null; - } /// Field number for the "resource" field. public const int ResourceFieldNumber = 195806222; @@ -498681,56 +506928,24 @@ public string Resource { } } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - - /// Field number for the "zone_set_labels_request_resource" field. - public const int ZoneSetLabelsRequestResourceFieldNumber = 364950798; - private global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest zoneSetLabelsRequestResource_; - /// - /// The body resource for this request - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest ZoneSetLabelsRequestResource { - get { return zoneSetLabelsRequestResource_; } - set { - zoneSetLabelsRequestResource_ = value; - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsInstantSnapshotRequest); + return Equals(other as SetLabelsInterconnectRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsInstantSnapshotRequest other) { + public bool Equals(SetLabelsInterconnectRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } + if (!object.Equals(GlobalSetLabelsRequestResource, other.GlobalSetLabelsRequestResource)) return false; if (Project != other.Project) return false; - if (RequestId != other.RequestId) return false; if (Resource != other.Resource) return false; - if (Zone != other.Zone) return false; - if (!object.Equals(ZoneSetLabelsRequestResource, other.ZoneSetLabelsRequestResource)) return false; return Equals(_unknownFields, other._unknownFields); } @@ -498738,11 +506953,9 @@ public bool Equals(SetLabelsInstantSnapshotRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; + if (globalSetLabelsRequestResource_ != null) hash ^= GlobalSetLabelsRequestResource.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (HasRequestId) hash ^= RequestId.GetHashCode(); if (Resource.Length != 0) hash ^= Resource.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); - if (zoneSetLabelsRequestResource_ != null) hash ^= ZoneSetLabelsRequestResource.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -498761,14 +506974,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); - } if (Resource.Length != 0) { output.WriteRawTag(242, 192, 248, 234, 5); output.WriteString(Resource); @@ -498777,9 +506982,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (zoneSetLabelsRequestResource_ != null) { - output.WriteRawTag(242, 208, 150, 240, 10); - output.WriteMessage(ZoneSetLabelsRequestResource); + if (globalSetLabelsRequestResource_ != null) { + output.WriteRawTag(170, 200, 177, 196, 9); + output.WriteMessage(GlobalSetLabelsRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -498791,14 +506996,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (HasRequestId) { - output.WriteRawTag(218, 140, 200, 141, 1); - output.WriteString(RequestId); - } if (Resource.Length != 0) { output.WriteRawTag(242, 192, 248, 234, 5); output.WriteString(Resource); @@ -498807,9 +507004,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (zoneSetLabelsRequestResource_ != null) { - output.WriteRawTag(242, 208, 150, 240, 10); - output.WriteMessage(ZoneSetLabelsRequestResource); + if (globalSetLabelsRequestResource_ != null) { + output.WriteRawTag(170, 200, 177, 196, 9); + output.WriteMessage(GlobalSetLabelsRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -498821,21 +507018,15 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; + if (globalSetLabelsRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(GlobalSetLabelsRequestResource); + } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (HasRequestId) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); - } if (Resource.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Resource); } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } - if (zoneSetLabelsRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(ZoneSetLabelsRequestResource); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -498844,28 +507035,22 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsInstantSnapshotRequest other) { + public void MergeFrom(SetLabelsInterconnectRequest other) { if (other == null) { return; } + if (other.globalSetLabelsRequestResource_ != null) { + if (globalSetLabelsRequestResource_ == null) { + GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); + } + GlobalSetLabelsRequestResource.MergeFrom(other.GlobalSetLabelsRequestResource); + } if (other.Project.Length != 0) { Project = other.Project; } - if (other.HasRequestId) { - RequestId = other.RequestId; - } if (other.Resource.Length != 0) { Resource = other.Resource; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } - if (other.zoneSetLabelsRequestResource_ != null) { - if (zoneSetLabelsRequestResource_ == null) { - ZoneSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest(); - } - ZoneSetLabelsRequestResource.MergeFrom(other.ZoneSetLabelsRequestResource); - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -498881,14 +507066,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 296879706: { - RequestId = input.ReadString(); - break; - } case 1566449778: { Resource = input.ReadString(); break; @@ -498897,11 +507074,11 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2919606386: { - if (zoneSetLabelsRequestResource_ == null) { - ZoneSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest(); + case 2559337514: { + if (globalSetLabelsRequestResource_ == null) { + GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); } - input.ReadMessage(ZoneSetLabelsRequestResource); + input.ReadMessage(GlobalSetLabelsRequestResource); break; } } @@ -498919,14 +507096,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 296879706: { - RequestId = input.ReadString(); - break; - } case 1566449778: { Resource = input.ReadString(); break; @@ -498935,11 +507104,11 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2919606386: { - if (zoneSetLabelsRequestResource_ == null) { - ZoneSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.ZoneSetLabelsRequest(); + case 2559337514: { + if (globalSetLabelsRequestResource_ == null) { + GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); } - input.ReadMessage(ZoneSetLabelsRequestResource); + input.ReadMessage(GlobalSetLabelsRequestResource); break; } } @@ -498950,24 +507119,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for InterconnectAttachments.SetLabels. See the method description for details. + /// A request message for RegionDisks.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsInterconnectAttachmentRequest : pb::IMessage + public sealed partial class SetLabelsRegionDiskRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsInterconnectAttachmentRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsRegionDiskRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1236]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1255]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -498978,7 +507147,7 @@ public sealed partial class SetLabelsInterconnectAttachmentRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsInterconnectAttachmentRequest() { + public SetLabelsRegionDiskRequest() { OnConstruction(); } @@ -498986,7 +507155,7 @@ public SetLabelsInterconnectAttachmentRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsInterconnectAttachmentRequest(SetLabelsInterconnectAttachmentRequest other) : this() { + public SetLabelsRegionDiskRequest(SetLabelsRegionDiskRequest other) : this() { project_ = other.project_; region_ = other.region_; regionSetLabelsRequestResource_ = other.regionSetLabelsRequestResource_ != null ? other.regionSetLabelsRequestResource_.Clone() : null; @@ -498997,8 +507166,8 @@ public SetLabelsInterconnectAttachmentRequest(SetLabelsInterconnectAttachmentReq [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsInterconnectAttachmentRequest Clone() { - return new SetLabelsInterconnectAttachmentRequest(this); + public SetLabelsRegionDiskRequest Clone() { + return new SetLabelsRegionDiskRequest(this); } /// Field number for the "project" field. @@ -499093,12 +507262,12 @@ public string Resource { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsInterconnectAttachmentRequest); + return Equals(other as SetLabelsRegionDiskRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsInterconnectAttachmentRequest other) { + public bool Equals(SetLabelsRegionDiskRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -499223,7 +507392,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsInterconnectAttachmentRequest other) { + public void MergeFrom(SetLabelsRegionDiskRequest other) { if (other == null) { return; } @@ -499291,306 +507460,21 @@ public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; - case 296879706: { - RequestId = input.ReadString(); - break; - } - case 1111570338: { - Region = input.ReadString(); - break; - } - case 1566449778: { - Resource = input.ReadString(); - break; - } - case 1820481738: { - Project = input.ReadString(); - break; - } - case 2074862258: { - if (regionSetLabelsRequestResource_ == null) { - RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); - } - input.ReadMessage(RegionSetLabelsRequestResource); - break; - } - } - } - } - #endif - - } - - /// - /// A request message for Interconnects.SetLabels. See the method description for details. - /// - [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsInterconnectRequest : pb::IMessage - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - , pb::IBufferMessage - #endif - { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsInterconnectRequest()); - private pb::UnknownFieldSet _unknownFields; - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1237]; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - pbr::MessageDescriptor pb::IMessage.Descriptor { - get { return Descriptor; } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsInterconnectRequest() { - OnConstruction(); - } - - partial void OnConstruction(); - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsInterconnectRequest(SetLabelsInterconnectRequest other) : this() { - globalSetLabelsRequestResource_ = other.globalSetLabelsRequestResource_ != null ? other.globalSetLabelsRequestResource_.Clone() : null; - project_ = other.project_; - resource_ = other.resource_; - _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsInterconnectRequest Clone() { - return new SetLabelsInterconnectRequest(this); - } - - /// Field number for the "global_set_labels_request_resource" field. - public const int GlobalSetLabelsRequestResourceFieldNumber = 319917189; - private global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest globalSetLabelsRequestResource_; - /// - /// The body resource for this request - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest GlobalSetLabelsRequestResource { - get { return globalSetLabelsRequestResource_; } - set { - globalSetLabelsRequestResource_ = value; - } - } - - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; - /// - /// Project ID for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } - set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - - /// Field number for the "resource" field. - public const int ResourceFieldNumber = 195806222; - private string resource_ = ""; - /// - /// Name or id of the resource for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Resource { - get { return resource_; } - set { - resource_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override bool Equals(object other) { - return Equals(other as SetLabelsInterconnectRequest); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsInterconnectRequest other) { - if (ReferenceEquals(other, null)) { - return false; - } - if (ReferenceEquals(other, this)) { - return true; - } - if (!object.Equals(GlobalSetLabelsRequestResource, other.GlobalSetLabelsRequestResource)) return false; - if (Project != other.Project) return false; - if (Resource != other.Resource) return false; - return Equals(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override int GetHashCode() { - int hash = 1; - if (globalSetLabelsRequestResource_ != null) hash ^= GlobalSetLabelsRequestResource.GetHashCode(); - if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Resource.Length != 0) hash ^= Resource.GetHashCode(); - if (_unknownFields != null) { - hash ^= _unknownFields.GetHashCode(); - } - return hash; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public override string ToString() { - return pb::JsonFormatter.ToDiagnosticString(this); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void WriteTo(pb::CodedOutputStream output) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - output.WriteRawMessage(this); - #else - if (Resource.Length != 0) { - output.WriteRawTag(242, 192, 248, 234, 5); - output.WriteString(Resource); - } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); - } - if (globalSetLabelsRequestResource_ != null) { - output.WriteRawTag(170, 200, 177, 196, 9); - output.WriteMessage(GlobalSetLabelsRequestResource); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(output); - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Resource.Length != 0) { - output.WriteRawTag(242, 192, 248, 234, 5); - output.WriteString(Resource); - } - if (Project.Length != 0) { - output.WriteRawTag(202, 177, 137, 228, 6); - output.WriteString(Project); - } - if (globalSetLabelsRequestResource_ != null) { - output.WriteRawTag(170, 200, 177, 196, 9); - output.WriteMessage(GlobalSetLabelsRequestResource); - } - if (_unknownFields != null) { - _unknownFields.WriteTo(ref output); - } - } - #endif - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public int CalculateSize() { - int size = 0; - if (globalSetLabelsRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(GlobalSetLabelsRequestResource); - } - if (Project.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); - } - if (Resource.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Resource); - } - if (_unknownFields != null) { - size += _unknownFields.CalculateSize(); - } - return size; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsInterconnectRequest other) { - if (other == null) { - return; - } - if (other.globalSetLabelsRequestResource_ != null) { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); - } - GlobalSetLabelsRequestResource.MergeFrom(other.GlobalSetLabelsRequestResource); - } - if (other.Project.Length != 0) { - Project = other.Project; - } - if (other.Resource.Length != 0) { - Resource = other.Resource; - } - _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(pb::CodedInputStream input) { - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - input.ReadRawMessage(this); - #else + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch(tag) { default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); - break; - case 1566449778: { - Resource = input.ReadString(); + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - } - case 1820481738: { - Project = input.ReadString(); + case 296879706: { + RequestId = input.ReadString(); break; } - case 2559337514: { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); - } - input.ReadMessage(GlobalSetLabelsRequestResource); + case 1111570338: { + Region = input.ReadString(); break; } - } - } - #endif - } - - #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { - uint tag; - while ((tag = input.ReadTag()) != 0) { - switch(tag) { - default: - _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); - break; case 1566449778: { Resource = input.ReadString(); break; @@ -499599,11 +507483,11 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2559337514: { - if (globalSetLabelsRequestResource_ == null) { - GlobalSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.GlobalSetLabelsRequest(); + case 2074862258: { + if (regionSetLabelsRequestResource_ == null) { + RegionSetLabelsRequestResource = new global::Google.Cloud.Compute.V1.RegionSetLabelsRequest(); } - input.ReadMessage(GlobalSetLabelsRequestResource); + input.ReadMessage(RegionSetLabelsRequestResource); break; } } @@ -499614,24 +507498,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionDisks.SetLabels. See the method description for details. + /// A request message for RegionInstantSnapshots.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsRegionDiskRequest : pb::IMessage + public sealed partial class SetLabelsRegionInstantSnapshotRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsRegionDiskRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsRegionInstantSnapshotRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1238]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1256]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -499642,7 +507526,7 @@ public sealed partial class SetLabelsRegionDiskRequest : pb::IMessageField number for the "project" field. @@ -499757,12 +507641,12 @@ public string Resource { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsRegionDiskRequest); + return Equals(other as SetLabelsRegionInstantSnapshotRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsRegionDiskRequest other) { + public bool Equals(SetLabelsRegionInstantSnapshotRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -499887,7 +507771,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsRegionDiskRequest other) { + public void MergeFrom(SetLabelsRegionInstantSnapshotRequest other) { if (other == null) { return; } @@ -499993,24 +507877,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionInstantSnapshots.SetLabels. See the method description for details. + /// A request message for RegionSecurityPolicies.SetLabels. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class SetLabelsRegionInstantSnapshotRequest : pb::IMessage + public sealed partial class SetLabelsRegionSecurityPolicyRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsRegionInstantSnapshotRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SetLabelsRegionSecurityPolicyRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1239]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1257]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -500021,7 +507905,7 @@ public sealed partial class SetLabelsRegionInstantSnapshotRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsRegionInstantSnapshotRequest() { + public SetLabelsRegionSecurityPolicyRequest() { OnConstruction(); } @@ -500029,7 +507913,7 @@ public SetLabelsRegionInstantSnapshotRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsRegionInstantSnapshotRequest(SetLabelsRegionInstantSnapshotRequest other) : this() { + public SetLabelsRegionSecurityPolicyRequest(SetLabelsRegionSecurityPolicyRequest other) : this() { project_ = other.project_; region_ = other.region_; regionSetLabelsRequestResource_ = other.regionSetLabelsRequestResource_ != null ? other.regionSetLabelsRequestResource_.Clone() : null; @@ -500040,8 +507924,8 @@ public SetLabelsRegionInstantSnapshotRequest(SetLabelsRegionInstantSnapshotReque [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public SetLabelsRegionInstantSnapshotRequest Clone() { - return new SetLabelsRegionInstantSnapshotRequest(this); + public SetLabelsRegionSecurityPolicyRequest Clone() { + return new SetLabelsRegionSecurityPolicyRequest(this); } /// Field number for the "project" field. @@ -500136,12 +508020,12 @@ public string Resource { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as SetLabelsRegionInstantSnapshotRequest); + return Equals(other as SetLabelsRegionSecurityPolicyRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(SetLabelsRegionInstantSnapshotRequest other) { + public bool Equals(SetLabelsRegionSecurityPolicyRequest other) { if (ReferenceEquals(other, null)) { return false; } @@ -500266,7 +508150,7 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(SetLabelsRegionInstantSnapshotRequest other) { + public void MergeFrom(SetLabelsRegionSecurityPolicyRequest other) { if (other == null) { return; } @@ -500389,7 +508273,7 @@ public sealed partial class SetLabelsSecurityPolicyRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1280]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1298]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -515115,7 +522999,7 @@ public sealed partial class ShareSettingsProjectConfig : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1286]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1304]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -516698,7 +524582,7 @@ public sealed partial class SimulateMaintenanceEventInstanceRequest : pb::IMessa [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1287]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1305]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -517084,7 +524968,7 @@ public sealed partial class SimulateMaintenanceEventNodeGroupRequest : pb::IMess [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1288]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1306]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -517464,7 +525348,7 @@ public sealed partial class Snapshot : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1289]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1307]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -519524,7 +527408,7 @@ public sealed partial class SnapshotList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1290]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1308]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -519973,7 +527857,7 @@ public sealed partial class SnapshotSettings : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1291]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1309]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -520177,7 +528061,7 @@ public sealed partial class SnapshotSettingsStorageLocationSettings : pb::IMessa [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1292]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1310]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -520448,7 +528332,7 @@ public sealed partial class SnapshotSettingsStorageLocationSettingsStorageLocati [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1293]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1311]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -520657,7 +528541,7 @@ public sealed partial class SourceDiskEncryptionKey : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1297]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1315]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -522815,7 +530699,7 @@ public sealed partial class SslCertificateAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1304]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1322]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -525526,7 +533410,7 @@ public sealed partial class SslPoliciesListAvailableFeaturesResponse : pb::IMess [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1305]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1323]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -525707,7 +533591,7 @@ public sealed partial class SslPoliciesScopedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1307]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1325]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -526784,7 +534668,7 @@ public sealed partial class SslPolicyReference : pb::IMessage + /// A request message for Instances.Start. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StartInstanceRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StartInstanceRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1329]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StartInstanceRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StartInstanceRequest(StartInstanceRequest other) : this() { + instance_ = other.instance_; + project_ = other.project_; + requestId_ = other.requestId_; + zone_ = other.zone_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StartInstanceRequest Clone() { + return new StartInstanceRequest(this); + } + + /// Field number for the "instance" field. + public const int InstanceFieldNumber = 18257045; + private string instance_ = ""; + /// + /// Name of the instance resource to start. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Instance { + get { return instance_; } + set { + instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StartInstanceRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StartInstanceRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Instance != other.Instance) return false; + if (Project != other.Project) return false; + if (RequestId != other.RequestId) return false; + if (Zone != other.Zone) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (Instance.Length != 0) hash ^= Instance.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (Instance.Length != 0) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (Instance.Length != 0) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (Instance.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StartInstanceRequest other) { + if (other == null) { + return; + } + if (other.Instance.Length != 0) { + Instance = other.Instance; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.HasRequestId) { + RequestId = other.RequestId; + } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 29957474: { + Zone = input.ReadString(); + break; + } + case 146056362: { + Instance = input.ReadString(); + break; + } + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 29957474: { + Zone = input.ReadString(); + break; + } + case 146056362: { + Instance = input.ReadString(); + break; + } + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// A request message for InstanceGroupManagers.StartInstances. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StartInstancesInstanceGroupManagerRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StartInstancesInstanceGroupManagerRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1330]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StartInstancesInstanceGroupManagerRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StartInstancesInstanceGroupManagerRequest(StartInstancesInstanceGroupManagerRequest other) : this() { + instanceGroupManager_ = other.instanceGroupManager_; + instanceGroupManagersStartInstancesRequestResource_ = other.instanceGroupManagersStartInstancesRequestResource_ != null ? other.instanceGroupManagersStartInstancesRequestResource_.Clone() : null; + project_ = other.project_; + requestId_ = other.requestId_; + zone_ = other.zone_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StartInstancesInstanceGroupManagerRequest Clone() { + return new StartInstancesInstanceGroupManagerRequest(this); + } + + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "instance_group_managers_start_instances_request_resource" field. + public const int InstanceGroupManagersStartInstancesRequestResourceFieldNumber = 261083819; + private global::Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest instanceGroupManagersStartInstancesRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest InstanceGroupManagersStartInstancesRequestResource { + get { return instanceGroupManagersStartInstancesRequestResource_; } + set { + instanceGroupManagersStartInstancesRequestResource_ = value; + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the managed instance group is located. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StartInstancesInstanceGroupManagerRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(StartAsyncReplicationRegionDiskRequest other) { + public bool Equals(StartInstancesInstanceGroupManagerRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Disk != other.Disk) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; + if (!object.Equals(InstanceGroupManagersStartInstancesRequestResource, other.InstanceGroupManagersStartInstancesRequestResource)) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; - if (!object.Equals(RegionDisksStartAsyncReplicationRequestResource, other.RegionDisksStartAsyncReplicationRequestResource)) return false; if (RequestId != other.RequestId) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -527523,11 +536116,11 @@ public bool Equals(StartAsyncReplicationRegionDiskRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (Disk.Length != 0) hash ^= Disk.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); + if (instanceGroupManagersStartInstancesRequestResource_ != null) hash ^= InstanceGroupManagersStartInstancesRequestResource.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); - if (regionDisksStartAsyncReplicationRequestResource_ != null) hash ^= RegionDisksStartAsyncReplicationRequestResource.GetHashCode(); if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -527546,25 +536139,25 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Disk.Length != 0) { - output.WriteRawTag(234, 217, 225, 11); - output.WriteString(Disk); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (regionDisksStartAsyncReplicationRequestResource_ != null) { - output.WriteRawTag(170, 192, 180, 145, 14); - output.WriteMessage(RegionDisksStartAsyncReplicationRequestResource); + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (instanceGroupManagersStartInstancesRequestResource_ != null) { + output.WriteRawTag(218, 170, 250, 227, 7); + output.WriteMessage(InstanceGroupManagersStartInstancesRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -527576,25 +536169,25 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Disk.Length != 0) { - output.WriteRawTag(234, 217, 225, 11); - output.WriteString(Disk); + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); - } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (regionDisksStartAsyncReplicationRequestResource_ != null) { - output.WriteRawTag(170, 192, 180, 145, 14); - output.WriteMessage(RegionDisksStartAsyncReplicationRequestResource); + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (instanceGroupManagersStartInstancesRequestResource_ != null) { + output.WriteRawTag(218, 170, 250, 227, 7); + output.WriteMessage(InstanceGroupManagersStartInstancesRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -527606,21 +536199,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (Disk.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Disk); + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } + if (instanceGroupManagersStartInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceGroupManagersStartInstancesRequestResource); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } - if (regionDisksStartAsyncReplicationRequestResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionDisksStartAsyncReplicationRequestResource); - } if (HasRequestId) { size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -527629,28 +536222,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(StartAsyncReplicationRegionDiskRequest other) { + public void MergeFrom(StartInstancesInstanceGroupManagerRequest other) { if (other == null) { return; } - if (other.Disk.Length != 0) { - Disk = other.Disk; + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } + if (other.instanceGroupManagersStartInstancesRequestResource_ != null) { + if (instanceGroupManagersStartInstancesRequestResource_ == null) { + InstanceGroupManagersStartInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest(); + } + InstanceGroupManagersStartInstancesRequestResource.MergeFrom(other.InstanceGroupManagersStartInstancesRequestResource); } if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } - if (other.regionDisksStartAsyncReplicationRequestResource_ != null) { - if (regionDisksStartAsyncReplicationRequestResource_ == null) { - RegionDisksStartAsyncReplicationRequestResource = new global::Google.Cloud.Compute.V1.RegionDisksStartAsyncReplicationRequest(); - } - RegionDisksStartAsyncReplicationRequestResource.MergeFrom(other.RegionDisksStartAsyncReplicationRequestResource); - } if (other.HasRequestId) { RequestId = other.RequestId; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -527666,27 +536259,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 24669418: { - Disk = input.ReadString(); + case 29957474: { + Zone = input.ReadString(); break; } case 296879706: { RequestId = input.ReadString(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1820481738: { Project = input.ReadString(); break; } - case 3794608170: { - if (regionDisksStartAsyncReplicationRequestResource_ == null) { - RegionDisksStartAsyncReplicationRequestResource = new global::Google.Cloud.Compute.V1.RegionDisksStartAsyncReplicationRequest(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 2088670554: { + if (instanceGroupManagersStartInstancesRequestResource_ == null) { + InstanceGroupManagersStartInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest(); } - input.ReadMessage(RegionDisksStartAsyncReplicationRequestResource); + input.ReadMessage(InstanceGroupManagersStartInstancesRequestResource); break; } } @@ -527704,27 +536297,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 24669418: { - Disk = input.ReadString(); + case 29957474: { + Zone = input.ReadString(); break; } case 296879706: { RequestId = input.ReadString(); break; } - case 1111570338: { - Region = input.ReadString(); - break; - } case 1820481738: { Project = input.ReadString(); break; } - case 3794608170: { - if (regionDisksStartAsyncReplicationRequestResource_ == null) { - RegionDisksStartAsyncReplicationRequestResource = new global::Google.Cloud.Compute.V1.RegionDisksStartAsyncReplicationRequest(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 2088670554: { + if (instanceGroupManagersStartInstancesRequestResource_ == null) { + InstanceGroupManagersStartInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersStartInstancesRequest(); } - input.ReadMessage(RegionDisksStartAsyncReplicationRequestResource); + input.ReadMessage(InstanceGroupManagersStartInstancesRequestResource); break; } } @@ -527735,24 +536328,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Instances.Start. See the method description for details. + /// A request message for RegionInstanceGroupManagers.StartInstances. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class StartInstanceRequest : pb::IMessage + public sealed partial class StartInstancesRegionInstanceGroupManagerRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StartInstanceRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StartInstancesRegionInstanceGroupManagerRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1311]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1331]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -527763,7 +536356,7 @@ public sealed partial class StartInstanceRequest : pb::IMessageField number for the "instance" field. - public const int InstanceFieldNumber = 18257045; - private string instance_ = ""; + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; /// - /// Name of the instance resource to start. + /// Name of the managed instance group. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Instance { - get { return instance_; } + public string InstanceGroupManager { + get { return instanceGroupManager_; } set { - instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } @@ -527815,6 +536409,36 @@ public string Project { } } + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region_instance_group_managers_start_instances_request_resource" field. + public const int RegionInstanceGroupManagersStartInstancesRequestResourceFieldNumber = 497012118; + private global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest regionInstanceGroupManagersStartInstancesRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest RegionInstanceGroupManagersStartInstancesRequestResource { + get { return regionInstanceGroupManagersStartInstancesRequestResource_; } + set { + regionInstanceGroupManagersStartInstancesRequestResource_ = value; + } + } + /// Field number for the "request_id" field. public const int RequestIdFieldNumber = 37109963; private readonly static string RequestIdDefaultValue = ""; @@ -527844,40 +536468,26 @@ public void ClearRequestId() { requestId_ = null; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as StartInstanceRequest); + return Equals(other as StartInstancesRegionInstanceGroupManagerRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(StartInstanceRequest other) { + public bool Equals(StartInstancesRegionInstanceGroupManagerRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Instance != other.Instance) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (!object.Equals(RegionInstanceGroupManagersStartInstancesRequestResource, other.RegionInstanceGroupManagersStartInstancesRequestResource)) return false; if (RequestId != other.RequestId) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -527885,10 +536495,11 @@ public bool Equals(StartInstanceRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (Instance.Length != 0) hash ^= Instance.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (regionInstanceGroupManagersStartInstancesRequestResource_ != null) hash ^= RegionInstanceGroupManagersStartInstancesRequestResource.GetHashCode(); if (HasRequestId) hash ^= RequestId.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -527907,22 +536518,26 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (Instance.Length != 0) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (regionInstanceGroupManagersStartInstancesRequestResource_ != null) { + output.WriteRawTag(178, 217, 249, 231, 14); + output.WriteMessage(RegionInstanceGroupManagersStartInstancesRequestResource); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -527933,22 +536548,26 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (Instance.Length != 0) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (regionInstanceGroupManagersStartInstancesRequestResource_ != null) { + output.WriteRawTag(178, 217, 249, 231, 14); + output.WriteMessage(RegionInstanceGroupManagersStartInstancesRequestResource); + } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -527959,18 +536578,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (Instance.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (regionInstanceGroupManagersStartInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionInstanceGroupManagersStartInstancesRequestResource); + } if (HasRequestId) { size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -527979,22 +536601,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(StartInstanceRequest other) { + public void MergeFrom(StartInstancesRegionInstanceGroupManagerRequest other) { if (other == null) { return; } - if (other.Instance.Length != 0) { - Instance = other.Instance; + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; } if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.regionInstanceGroupManagersStartInstancesRequestResource_ != null) { + if (regionInstanceGroupManagersStartInstancesRequestResource_ == null) { + RegionInstanceGroupManagersStartInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest(); + } + RegionInstanceGroupManagersStartInstancesRequestResource.MergeFrom(other.RegionInstanceGroupManagersStartInstancesRequestResource); + } if (other.HasRequestId) { RequestId = other.RequestId; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -528010,22 +536638,29 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } case 296879706: { RequestId = input.ReadString(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1820481738: { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 3976096946: { + if (regionInstanceGroupManagersStartInstancesRequestResource_ == null) { + RegionInstanceGroupManagersStartInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupManagersStartInstancesRequestResource); + break; + } } } #endif @@ -528041,22 +536676,29 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } case 296879706: { RequestId = input.ReadString(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1820481738: { Project = input.ReadString(); break; } + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 3976096946: { + if (regionInstanceGroupManagersStartInstancesRequestResource_ == null) { + RegionInstanceGroupManagersStartInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStartInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupManagersStartInstancesRequestResource); + break; + } } } } @@ -528082,7 +536724,7 @@ public sealed partial class StartWithEncryptionKeyInstanceRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1312]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1332]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -528460,7 +537102,7 @@ public sealed partial class StatefulPolicy : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1313]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1333]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -528662,7 +537304,7 @@ public sealed partial class StatefulPolicyPreservedState : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1317]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1337]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -529661,7 +538303,7 @@ public sealed partial class StopAsyncReplicationDiskRequest : pb::IMessage + /// A request message for RegionDisks.StopAsyncReplication. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StopAsyncReplicationRegionDiskRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopAsyncReplicationRegionDiskRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1339]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StopAsyncReplicationRegionDiskRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StopAsyncReplicationRegionDiskRequest(StopAsyncReplicationRegionDiskRequest other) : this() { + disk_ = other.disk_; + project_ = other.project_; + region_ = other.region_; + requestId_ = other.requestId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StopAsyncReplicationRegionDiskRequest Clone() { + return new StopAsyncReplicationRegionDiskRequest(this); + } + + /// Field number for the "disk" field. + public const int DiskFieldNumber = 3083677; + private string disk_ = ""; + /// + /// The name of the persistent disk. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Disk { + get { return disk_; } + set { + disk_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// The name of the region for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StopAsyncReplicationRegionDiskRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StopAsyncReplicationRegionDiskRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Disk != other.Disk) return false; + if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (RequestId != other.RequestId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (Disk.Length != 0) hash ^= Disk.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (Disk.Length != 0) { + output.WriteRawTag(234, 217, 225, 11); + output.WriteString(Disk); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Disk.Length != 0) { + output.WriteRawTag(234, 217, 225, 11); + output.WriteString(Disk); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (Disk.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Disk); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StopAsyncReplicationRegionDiskRequest other) { + if (other == null) { + return; + } + if (other.Disk.Length != 0) { + Disk = other.Disk; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.HasRequestId) { + RequestId = other.RequestId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 24669418: { + Disk = input.ReadString(); + break; + } + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 24669418: { + Disk = input.ReadString(); + break; + } + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// A request message for Disks.StopGroupAsyncReplication. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StopGroupAsyncReplicationDiskRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopGroupAsyncReplicationDiskRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1340]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StopGroupAsyncReplicationDiskRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StopGroupAsyncReplicationDiskRequest(StopGroupAsyncReplicationDiskRequest other) : this() { + disksStopGroupAsyncReplicationResourceResource_ = other.disksStopGroupAsyncReplicationResourceResource_ != null ? other.disksStopGroupAsyncReplicationResourceResource_.Clone() : null; + project_ = other.project_; + requestId_ = other.requestId_; + zone_ = other.zone_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StopGroupAsyncReplicationDiskRequest Clone() { + return new StopGroupAsyncReplicationDiskRequest(this); + } + + /// Field number for the "disks_stop_group_async_replication_resource_resource" field. + public const int DisksStopGroupAsyncReplicationResourceResourceFieldNumber = 346815509; + private global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource disksStopGroupAsyncReplicationResourceResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource DisksStopGroupAsyncReplicationResourceResource { + get { return disksStopGroupAsyncReplicationResourceResource_; } + set { + disksStopGroupAsyncReplicationResourceResource_ = value; + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone for this request. This must be the zone of the primary or secondary disks in the consistency group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StopGroupAsyncReplicationDiskRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StopGroupAsyncReplicationDiskRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DisksStopGroupAsyncReplicationResourceResource, other.DisksStopGroupAsyncReplicationResourceResource)) return false; + if (Project != other.Project) return false; + if (RequestId != other.RequestId) return false; + if (Zone != other.Zone) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (disksStopGroupAsyncReplicationResourceResource_ != null) hash ^= DisksStopGroupAsyncReplicationResourceResource.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (disksStopGroupAsyncReplicationResourceResource_ != null) { + output.WriteRawTag(170, 193, 255, 170, 10); + output.WriteMessage(DisksStopGroupAsyncReplicationResourceResource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (disksStopGroupAsyncReplicationResourceResource_ != null) { + output.WriteRawTag(170, 193, 255, 170, 10); + output.WriteMessage(DisksStopGroupAsyncReplicationResourceResource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (disksStopGroupAsyncReplicationResourceResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(DisksStopGroupAsyncReplicationResourceResource); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StopGroupAsyncReplicationDiskRequest other) { + if (other == null) { + return; + } + if (other.disksStopGroupAsyncReplicationResourceResource_ != null) { + if (disksStopGroupAsyncReplicationResourceResource_ == null) { + DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); + } + DisksStopGroupAsyncReplicationResourceResource.MergeFrom(other.DisksStopGroupAsyncReplicationResourceResource); + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.HasRequestId) { + RequestId = other.RequestId; + } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; case 29957474: { Zone = input.ReadString(); break; @@ -529935,6 +539236,13 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 2774524074: { + if (disksStopGroupAsyncReplicationResourceResource_ == null) { + DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); + } + input.ReadMessage(DisksStopGroupAsyncReplicationResourceResource); + break; + } } } #endif @@ -529950,10 +539258,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 24669418: { - Disk = input.ReadString(); - break; - } case 29957474: { Zone = input.ReadString(); break; @@ -529966,6 +539270,13 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 2774524074: { + if (disksStopGroupAsyncReplicationResourceResource_ == null) { + DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); + } + input.ReadMessage(DisksStopGroupAsyncReplicationResourceResource); + break; + } } } } @@ -529974,24 +539285,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionDisks.StopAsyncReplication. See the method description for details. + /// A request message for RegionDisks.StopGroupAsyncReplication. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class StopAsyncReplicationRegionDiskRequest : pb::IMessage + public sealed partial class StopGroupAsyncReplicationRegionDiskRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopAsyncReplicationRegionDiskRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopGroupAsyncReplicationRegionDiskRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1319]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1341]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -530002,7 +539313,7 @@ public sealed partial class StopAsyncReplicationRegionDiskRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopAsyncReplicationRegionDiskRequest() { + public StopGroupAsyncReplicationRegionDiskRequest() { OnConstruction(); } @@ -530010,8 +539321,8 @@ public StopAsyncReplicationRegionDiskRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopAsyncReplicationRegionDiskRequest(StopAsyncReplicationRegionDiskRequest other) : this() { - disk_ = other.disk_; + public StopGroupAsyncReplicationRegionDiskRequest(StopGroupAsyncReplicationRegionDiskRequest other) : this() { + disksStopGroupAsyncReplicationResourceResource_ = other.disksStopGroupAsyncReplicationResourceResource_ != null ? other.disksStopGroupAsyncReplicationResourceResource_.Clone() : null; project_ = other.project_; region_ = other.region_; requestId_ = other.requestId_; @@ -530020,22 +539331,22 @@ public StopAsyncReplicationRegionDiskRequest(StopAsyncReplicationRegionDiskReque [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopAsyncReplicationRegionDiskRequest Clone() { - return new StopAsyncReplicationRegionDiskRequest(this); + public StopGroupAsyncReplicationRegionDiskRequest Clone() { + return new StopGroupAsyncReplicationRegionDiskRequest(this); } - /// Field number for the "disk" field. - public const int DiskFieldNumber = 3083677; - private string disk_ = ""; + /// Field number for the "disks_stop_group_async_replication_resource_resource" field. + public const int DisksStopGroupAsyncReplicationResourceResourceFieldNumber = 346815509; + private global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource disksStopGroupAsyncReplicationResourceResource_; /// - /// The name of the persistent disk. + /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Disk { - get { return disk_; } + public global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource DisksStopGroupAsyncReplicationResourceResource { + get { return disksStopGroupAsyncReplicationResourceResource_; } set { - disk_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + disksStopGroupAsyncReplicationResourceResource_ = value; } } @@ -530058,7 +539369,7 @@ public string Project { public const int RegionFieldNumber = 138946292; private string region_ = ""; /// - /// The name of the region for this request. + /// The name of the region for this request. This must be the region of the primary or secondary disks in the consistency group. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -530101,19 +539412,19 @@ public void ClearRequestId() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as StopAsyncReplicationRegionDiskRequest); + return Equals(other as StopGroupAsyncReplicationRegionDiskRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(StopAsyncReplicationRegionDiskRequest other) { + public bool Equals(StopGroupAsyncReplicationRegionDiskRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (Disk != other.Disk) return false; + if (!object.Equals(DisksStopGroupAsyncReplicationResourceResource, other.DisksStopGroupAsyncReplicationResourceResource)) return false; if (Project != other.Project) return false; if (Region != other.Region) return false; if (RequestId != other.RequestId) return false; @@ -530124,7 +539435,7 @@ public bool Equals(StopAsyncReplicationRegionDiskRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (Disk.Length != 0) hash ^= Disk.GetHashCode(); + if (disksStopGroupAsyncReplicationResourceResource_ != null) hash ^= DisksStopGroupAsyncReplicationResourceResource.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasRequestId) hash ^= RequestId.GetHashCode(); @@ -530146,10 +539457,6 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Disk.Length != 0) { - output.WriteRawTag(234, 217, 225, 11); - output.WriteString(Disk); - } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); @@ -530162,6 +539469,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (disksStopGroupAsyncReplicationResourceResource_ != null) { + output.WriteRawTag(170, 193, 255, 170, 10); + output.WriteMessage(DisksStopGroupAsyncReplicationResourceResource); + } if (_unknownFields != null) { _unknownFields.WriteTo(output); } @@ -530172,10 +539483,6 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Disk.Length != 0) { - output.WriteRawTag(234, 217, 225, 11); - output.WriteString(Disk); - } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); @@ -530188,6 +539495,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } + if (disksStopGroupAsyncReplicationResourceResource_ != null) { + output.WriteRawTag(170, 193, 255, 170, 10); + output.WriteMessage(DisksStopGroupAsyncReplicationResourceResource); + } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); } @@ -530198,8 +539509,8 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (Disk.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Disk); + if (disksStopGroupAsyncReplicationResourceResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(DisksStopGroupAsyncReplicationResourceResource); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); @@ -530218,12 +539529,15 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(StopAsyncReplicationRegionDiskRequest other) { + public void MergeFrom(StopGroupAsyncReplicationRegionDiskRequest other) { if (other == null) { return; } - if (other.Disk.Length != 0) { - Disk = other.Disk; + if (other.disksStopGroupAsyncReplicationResourceResource_ != null) { + if (disksStopGroupAsyncReplicationResourceResource_ == null) { + DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); + } + DisksStopGroupAsyncReplicationResourceResource.MergeFrom(other.DisksStopGroupAsyncReplicationResourceResource); } if (other.Project.Length != 0) { Project = other.Project; @@ -530249,10 +539563,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 24669418: { - Disk = input.ReadString(); - break; - } case 296879706: { RequestId = input.ReadString(); break; @@ -530265,6 +539575,13 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 2774524074: { + if (disksStopGroupAsyncReplicationResourceResource_ == null) { + DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); + } + input.ReadMessage(DisksStopGroupAsyncReplicationResourceResource); + break; + } } } #endif @@ -530280,10 +539597,6 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 24669418: { - Disk = input.ReadString(); - break; - } case 296879706: { RequestId = input.ReadString(); break; @@ -530296,6 +539609,13 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } + case 2774524074: { + if (disksStopGroupAsyncReplicationResourceResource_ == null) { + DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); + } + input.ReadMessage(DisksStopGroupAsyncReplicationResourceResource); + break; + } } } } @@ -530304,24 +539624,25 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Disks.StopGroupAsyncReplication. See the method description for details. + /// A request message for Instances.Stop. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class StopGroupAsyncReplicationDiskRequest : pb::IMessage + public sealed partial class StopInstanceRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopGroupAsyncReplicationDiskRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopInstanceRequest()); private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1320]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1342]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -530332,7 +539653,7 @@ public sealed partial class StopGroupAsyncReplicationDiskRequest : pb::IMessage< [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopGroupAsyncReplicationDiskRequest() { + public StopInstanceRequest() { OnConstruction(); } @@ -530340,8 +539661,10 @@ public StopGroupAsyncReplicationDiskRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopGroupAsyncReplicationDiskRequest(StopGroupAsyncReplicationDiskRequest other) : this() { - disksStopGroupAsyncReplicationResourceResource_ = other.disksStopGroupAsyncReplicationResourceResource_ != null ? other.disksStopGroupAsyncReplicationResourceResource_.Clone() : null; + public StopInstanceRequest(StopInstanceRequest other) : this() { + _hasBits0 = other._hasBits0; + discardLocalSsd_ = other.discardLocalSsd_; + instance_ = other.instance_; project_ = other.project_; requestId_ = other.requestId_; zone_ = other.zone_; @@ -530350,22 +539673,52 @@ public StopGroupAsyncReplicationDiskRequest(StopGroupAsyncReplicationDiskRequest [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopGroupAsyncReplicationDiskRequest Clone() { - return new StopGroupAsyncReplicationDiskRequest(this); + public StopInstanceRequest Clone() { + return new StopInstanceRequest(this); } - /// Field number for the "disks_stop_group_async_replication_resource_resource" field. - public const int DisksStopGroupAsyncReplicationResourceResourceFieldNumber = 346815509; - private global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource disksStopGroupAsyncReplicationResourceResource_; + /// Field number for the "discard_local_ssd" field. + public const int DiscardLocalSsdFieldNumber = 319517903; + private readonly static bool DiscardLocalSsdDefaultValue = false; + + private bool discardLocalSsd_; /// - /// The body resource for this request + /// This property is required if the instance has any attached Local SSD disks. If false, Local SSD data will be preserved when the instance is suspended. If true, the contents of any attached Local SSD disks will be discarded. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource DisksStopGroupAsyncReplicationResourceResource { - get { return disksStopGroupAsyncReplicationResourceResource_; } + public bool DiscardLocalSsd { + get { if ((_hasBits0 & 1) != 0) { return discardLocalSsd_; } else { return DiscardLocalSsdDefaultValue; } } set { - disksStopGroupAsyncReplicationResourceResource_ = value; + _hasBits0 |= 1; + discardLocalSsd_ = value; + } + } + /// Gets whether the "discard_local_ssd" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDiscardLocalSsd { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "discard_local_ssd" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDiscardLocalSsd() { + _hasBits0 &= ~1; + } + + /// Field number for the "instance" field. + public const int InstanceFieldNumber = 18257045; + private string instance_ = ""; + /// + /// Name of the instance resource to stop. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Instance { + get { return instance_; } + set { + instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } @@ -530417,7 +539770,7 @@ public void ClearRequestId() { public const int ZoneFieldNumber = 3744684; private string zone_ = ""; /// - /// The name of the zone for this request. This must be the zone of the primary or secondary disks in the consistency group. + /// The name of the zone for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -530431,19 +539784,20 @@ public string Zone { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as StopGroupAsyncReplicationDiskRequest); + return Equals(other as StopInstanceRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(StopGroupAsyncReplicationDiskRequest other) { + public bool Equals(StopInstanceRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(DisksStopGroupAsyncReplicationResourceResource, other.DisksStopGroupAsyncReplicationResourceResource)) return false; + if (DiscardLocalSsd != other.DiscardLocalSsd) return false; + if (Instance != other.Instance) return false; if (Project != other.Project) return false; if (RequestId != other.RequestId) return false; if (Zone != other.Zone) return false; @@ -530454,7 +539808,8 @@ public bool Equals(StopGroupAsyncReplicationDiskRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (disksStopGroupAsyncReplicationResourceResource_ != null) hash ^= DisksStopGroupAsyncReplicationResourceResource.GetHashCode(); + if (HasDiscardLocalSsd) hash ^= DiscardLocalSsd.GetHashCode(); + if (Instance.Length != 0) hash ^= Instance.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); if (HasRequestId) hash ^= RequestId.GetHashCode(); if (Zone.Length != 0) hash ^= Zone.GetHashCode(); @@ -530480,6 +539835,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(226, 186, 164, 14); output.WriteString(Zone); } + if (Instance.Length != 0) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); + } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); @@ -530488,9 +539847,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (disksStopGroupAsyncReplicationResourceResource_ != null) { - output.WriteRawTag(170, 193, 255, 170, 10); - output.WriteMessage(DisksStopGroupAsyncReplicationResourceResource); + if (HasDiscardLocalSsd) { + output.WriteRawTag(248, 204, 238, 194, 9); + output.WriteBool(DiscardLocalSsd); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -530506,6 +539865,10 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(226, 186, 164, 14); output.WriteString(Zone); } + if (Instance.Length != 0) { + output.WriteRawTag(170, 201, 210, 69); + output.WriteString(Instance); + } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); @@ -530514,9 +539877,9 @@ public void WriteTo(pb::CodedOutputStream output) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (disksStopGroupAsyncReplicationResourceResource_ != null) { - output.WriteRawTag(170, 193, 255, 170, 10); - output.WriteMessage(DisksStopGroupAsyncReplicationResourceResource); + if (HasDiscardLocalSsd) { + output.WriteRawTag(248, 204, 238, 194, 9); + output.WriteBool(DiscardLocalSsd); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -530528,8 +539891,11 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (disksStopGroupAsyncReplicationResourceResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(DisksStopGroupAsyncReplicationResourceResource); + if (HasDiscardLocalSsd) { + size += 5 + 1; + } + if (Instance.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); @@ -530548,15 +539914,15 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(StopGroupAsyncReplicationDiskRequest other) { + public void MergeFrom(StopInstanceRequest other) { if (other == null) { return; } - if (other.disksStopGroupAsyncReplicationResourceResource_ != null) { - if (disksStopGroupAsyncReplicationResourceResource_ == null) { - DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); - } - DisksStopGroupAsyncReplicationResourceResource.MergeFrom(other.DisksStopGroupAsyncReplicationResourceResource); + if (other.HasDiscardLocalSsd) { + DiscardLocalSsd = other.DiscardLocalSsd; + } + if (other.Instance.Length != 0) { + Instance = other.Instance; } if (other.Project.Length != 0) { Project = other.Project; @@ -530586,6 +539952,10 @@ public void MergeFrom(pb::CodedInputStream input) { Zone = input.ReadString(); break; } + case 146056362: { + Instance = input.ReadString(); + break; + } case 296879706: { RequestId = input.ReadString(); break; @@ -530594,11 +539964,8 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2774524074: { - if (disksStopGroupAsyncReplicationResourceResource_ == null) { - DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); - } - input.ReadMessage(DisksStopGroupAsyncReplicationResourceResource); + case 2556143224: { + DiscardLocalSsd = input.ReadBool(); break; } } @@ -530620,6 +539987,10 @@ public void MergeFrom(pb::CodedInputStream input) { Zone = input.ReadString(); break; } + case 146056362: { + Instance = input.ReadString(); + break; + } case 296879706: { RequestId = input.ReadString(); break; @@ -530628,11 +539999,8 @@ public void MergeFrom(pb::CodedInputStream input) { Project = input.ReadString(); break; } - case 2774524074: { - if (disksStopGroupAsyncReplicationResourceResource_ == null) { - DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); - } - input.ReadMessage(DisksStopGroupAsyncReplicationResourceResource); + case 2556143224: { + DiscardLocalSsd = input.ReadBool(); break; } } @@ -530643,24 +540011,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for RegionDisks.StopGroupAsyncReplication. See the method description for details. + /// A request message for InstanceGroupManagers.StopInstances. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class StopGroupAsyncReplicationRegionDiskRequest : pb::IMessage + public sealed partial class StopInstancesInstanceGroupManagerRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopGroupAsyncReplicationRegionDiskRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopInstancesInstanceGroupManagerRequest()); private pb::UnknownFieldSet _unknownFields; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1321]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1343]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -530671,7 +540039,7 @@ public sealed partial class StopGroupAsyncReplicationRegionDiskRequest : pb::IMe [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopGroupAsyncReplicationRegionDiskRequest() { + public StopInstancesInstanceGroupManagerRequest() { OnConstruction(); } @@ -530679,62 +540047,63 @@ public StopGroupAsyncReplicationRegionDiskRequest() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopGroupAsyncReplicationRegionDiskRequest(StopGroupAsyncReplicationRegionDiskRequest other) : this() { - disksStopGroupAsyncReplicationResourceResource_ = other.disksStopGroupAsyncReplicationResourceResource_ != null ? other.disksStopGroupAsyncReplicationResourceResource_.Clone() : null; + public StopInstancesInstanceGroupManagerRequest(StopInstancesInstanceGroupManagerRequest other) : this() { + instanceGroupManager_ = other.instanceGroupManager_; + instanceGroupManagersStopInstancesRequestResource_ = other.instanceGroupManagersStopInstancesRequestResource_ != null ? other.instanceGroupManagersStopInstancesRequestResource_.Clone() : null; project_ = other.project_; - region_ = other.region_; requestId_ = other.requestId_; + zone_ = other.zone_; _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public StopGroupAsyncReplicationRegionDiskRequest Clone() { - return new StopGroupAsyncReplicationRegionDiskRequest(this); + public StopInstancesInstanceGroupManagerRequest Clone() { + return new StopInstancesInstanceGroupManagerRequest(this); } - /// Field number for the "disks_stop_group_async_replication_resource_resource" field. - public const int DisksStopGroupAsyncReplicationResourceResourceFieldNumber = 346815509; - private global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource disksStopGroupAsyncReplicationResourceResource_; + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; /// - /// The body resource for this request + /// The name of the managed instance group. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource DisksStopGroupAsyncReplicationResourceResource { - get { return disksStopGroupAsyncReplicationResourceResource_; } + public string InstanceGroupManager { + get { return instanceGroupManager_; } set { - disksStopGroupAsyncReplicationResourceResource_ = value; + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "instance_group_managers_stop_instances_request_resource" field. + public const int InstanceGroupManagersStopInstancesRequestResourceFieldNumber = 37556877; + private global::Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest instanceGroupManagersStopInstancesRequestResource_; /// - /// Project ID for this request. + /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public global::Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest InstanceGroupManagersStopInstancesRequestResource { + get { return instanceGroupManagersStopInstancesRequestResource_; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + instanceGroupManagersStopInstancesRequestResource_ = value; } } - /// Field number for the "region" field. - public const int RegionFieldNumber = 138946292; - private string region_ = ""; + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; /// - /// The name of the region for this request. This must be the region of the primary or secondary disks in the consistency group. + /// Project ID for this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Region { - get { return region_; } + public string Project { + get { return project_; } set { - region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } @@ -530767,25 +540136,41 @@ public void ClearRequestId() { requestId_ = null; } + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the managed instance group is located. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as StopGroupAsyncReplicationRegionDiskRequest); + return Equals(other as StopInstancesInstanceGroupManagerRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(StopGroupAsyncReplicationRegionDiskRequest other) { + public bool Equals(StopInstancesInstanceGroupManagerRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (!object.Equals(DisksStopGroupAsyncReplicationResourceResource, other.DisksStopGroupAsyncReplicationResourceResource)) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; + if (!object.Equals(InstanceGroupManagersStopInstancesRequestResource, other.InstanceGroupManagersStopInstancesRequestResource)) return false; if (Project != other.Project) return false; - if (Region != other.Region) return false; if (RequestId != other.RequestId) return false; + if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -530793,10 +540178,11 @@ public bool Equals(StopGroupAsyncReplicationRegionDiskRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (disksStopGroupAsyncReplicationResourceResource_ != null) hash ^= DisksStopGroupAsyncReplicationResourceResource.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); + if (instanceGroupManagersStopInstancesRequestResource_ != null) hash ^= InstanceGroupManagersStopInstancesRequestResource.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); - if (Region.Length != 0) hash ^= Region.GetHashCode(); if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -530815,21 +540201,25 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); + if (instanceGroupManagersStopInstancesRequestResource_ != null) { + output.WriteRawTag(234, 168, 162, 143, 1); + output.WriteMessage(InstanceGroupManagersStopInstancesRequestResource); } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (disksStopGroupAsyncReplicationResourceResource_ != null) { - output.WriteRawTag(170, 193, 255, 170, 10); - output.WriteMessage(DisksStopGroupAsyncReplicationResourceResource); + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -530841,21 +540231,25 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } - if (Region.Length != 0) { - output.WriteRawTag(162, 239, 132, 146, 4); - output.WriteString(Region); + if (instanceGroupManagersStopInstancesRequestResource_ != null) { + output.WriteRawTag(234, 168, 162, 143, 1); + output.WriteMessage(InstanceGroupManagersStopInstancesRequestResource); } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (disksStopGroupAsyncReplicationResourceResource_ != null) { - output.WriteRawTag(170, 193, 255, 170, 10); - output.WriteMessage(DisksStopGroupAsyncReplicationResourceResource); + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -530867,18 +540261,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (disksStopGroupAsyncReplicationResourceResource_ != null) { - size += 5 + pb::CodedOutputStream.ComputeMessageSize(DisksStopGroupAsyncReplicationResourceResource); + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } + if (instanceGroupManagersStopInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceGroupManagersStopInstancesRequestResource); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } - if (Region.Length != 0) { - size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); - } if (HasRequestId) { size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -530887,25 +540284,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(StopGroupAsyncReplicationRegionDiskRequest other) { + public void MergeFrom(StopInstancesInstanceGroupManagerRequest other) { if (other == null) { return; } - if (other.disksStopGroupAsyncReplicationResourceResource_ != null) { - if (disksStopGroupAsyncReplicationResourceResource_ == null) { - DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } + if (other.instanceGroupManagersStopInstancesRequestResource_ != null) { + if (instanceGroupManagersStopInstancesRequestResource_ == null) { + InstanceGroupManagersStopInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest(); } - DisksStopGroupAsyncReplicationResourceResource.MergeFrom(other.DisksStopGroupAsyncReplicationResourceResource); + InstanceGroupManagersStopInstancesRequestResource.MergeFrom(other.InstanceGroupManagersStopInstancesRequestResource); } if (other.Project.Length != 0) { Project = other.Project; } - if (other.Region.Length != 0) { - Region = other.Region; - } if (other.HasRequestId) { RequestId = other.RequestId; } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -530921,23 +540321,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 296879706: { RequestId = input.ReadString(); break; } - case 1111570338: { - Region = input.ReadString(); + case 300455018: { + if (instanceGroupManagersStopInstancesRequestResource_ == null) { + InstanceGroupManagersStopInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest(); + } + input.ReadMessage(InstanceGroupManagersStopInstancesRequestResource); break; } case 1820481738: { Project = input.ReadString(); break; } - case 2774524074: { - if (disksStopGroupAsyncReplicationResourceResource_ == null) { - DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); - } - input.ReadMessage(DisksStopGroupAsyncReplicationResourceResource); + case 1994907162: { + InstanceGroupManager = input.ReadString(); break; } } @@ -530955,23 +540359,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 296879706: { RequestId = input.ReadString(); break; } - case 1111570338: { - Region = input.ReadString(); + case 300455018: { + if (instanceGroupManagersStopInstancesRequestResource_ == null) { + InstanceGroupManagersStopInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersStopInstancesRequest(); + } + input.ReadMessage(InstanceGroupManagersStopInstancesRequestResource); break; } case 1820481738: { Project = input.ReadString(); break; } - case 2774524074: { - if (disksStopGroupAsyncReplicationResourceResource_ == null) { - DisksStopGroupAsyncReplicationResourceResource = new global::Google.Cloud.Compute.V1.DisksStopGroupAsyncReplicationResource(); - } - input.ReadMessage(DisksStopGroupAsyncReplicationResourceResource); + case 1994907162: { + InstanceGroupManager = input.ReadString(); break; } } @@ -530982,25 +540390,24 @@ public void MergeFrom(pb::CodedInputStream input) { } /// - /// A request message for Instances.Stop. See the method description for details. + /// A request message for RegionInstanceGroupManagers.StopInstances. See the method description for details. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] - public sealed partial class StopInstanceRequest : pb::IMessage + public sealed partial class StopInstancesRegionInstanceGroupManagerRequest : pb::IMessage #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE , pb::IBufferMessage #endif { - private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopInstanceRequest()); + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StopInstancesRegionInstanceGroupManagerRequest()); private pb::UnknownFieldSet _unknownFields; - private int _hasBits0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public static pb::MessageParser Parser { get { return _parser; } } + public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1322]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1344]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -531011,7 +540418,7 @@ public sealed partial class StopInstanceRequest : pb::IMessageField number for the "discard_local_ssd" field. - public const int DiscardLocalSsdFieldNumber = 319517903; - private readonly static bool DiscardLocalSsdDefaultValue = false; - - private bool discardLocalSsd_; + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; /// - /// This property is required if the instance has any attached Local SSD disks. If false, Local SSD data will be preserved when the instance is suspended. If true, the contents of any attached Local SSD disks will be discarded. + /// The name of the managed instance group. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool DiscardLocalSsd { - get { if ((_hasBits0 & 1) != 0) { return discardLocalSsd_; } else { return DiscardLocalSsdDefaultValue; } } + public string InstanceGroupManager { + get { return instanceGroupManager_; } set { - _hasBits0 |= 1; - discardLocalSsd_ = value; + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Gets whether the "discard_local_ssd" field is set - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool HasDiscardLocalSsd { - get { return (_hasBits0 & 1) != 0; } - } - /// Clears the value of the "discard_local_ssd" field + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void ClearDiscardLocalSsd() { - _hasBits0 &= ~1; + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } } - /// Field number for the "instance" field. - public const int InstanceFieldNumber = 18257045; - private string instance_ = ""; + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; /// - /// Name of the instance resource to stop. + /// Name of the region scoping this request. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Instance { - get { return instance_; } + public string Region { + get { return region_; } set { - instance_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } - /// Field number for the "project" field. - public const int ProjectFieldNumber = 227560217; - private string project_ = ""; + /// Field number for the "region_instance_group_managers_stop_instances_request_resource" field. + public const int RegionInstanceGroupManagersStopInstancesRequestResourceFieldNumber = 270306882; + private global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest regionInstanceGroupManagersStopInstancesRequestResource_; /// - /// Project ID for this request. + /// The body resource for this request /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Project { - get { return project_; } + public global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest RegionInstanceGroupManagersStopInstancesRequestResource { + get { return regionInstanceGroupManagersStopInstancesRequestResource_; } set { - project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + regionInstanceGroupManagersStopInstancesRequestResource_ = value; } } @@ -531124,41 +540530,26 @@ public void ClearRequestId() { requestId_ = null; } - /// Field number for the "zone" field. - public const int ZoneFieldNumber = 3744684; - private string zone_ = ""; - /// - /// The name of the zone for this request. - /// - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] - [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public string Zone { - get { return zone_; } - set { - zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override bool Equals(object other) { - return Equals(other as StopInstanceRequest); + return Equals(other as StopInstancesRegionInstanceGroupManagerRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public bool Equals(StopInstanceRequest other) { + public bool Equals(StopInstancesRegionInstanceGroupManagerRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } - if (DiscardLocalSsd != other.DiscardLocalSsd) return false; - if (Instance != other.Instance) return false; + if (InstanceGroupManager != other.InstanceGroupManager) return false; if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (!object.Equals(RegionInstanceGroupManagersStopInstancesRequestResource, other.RegionInstanceGroupManagersStopInstancesRequestResource)) return false; if (RequestId != other.RequestId) return false; - if (Zone != other.Zone) return false; return Equals(_unknownFields, other._unknownFields); } @@ -531166,11 +540557,11 @@ public bool Equals(StopInstanceRequest other) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public override int GetHashCode() { int hash = 1; - if (HasDiscardLocalSsd) hash ^= DiscardLocalSsd.GetHashCode(); - if (Instance.Length != 0) hash ^= Instance.GetHashCode(); + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (regionInstanceGroupManagersStopInstancesRequestResource_ != null) hash ^= RegionInstanceGroupManagersStopInstancesRequestResource.GetHashCode(); if (HasRequestId) hash ^= RequestId.GetHashCode(); - if (Zone.Length != 0) hash ^= Zone.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } @@ -531189,25 +540580,25 @@ public void WriteTo(pb::CodedOutputStream output) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE output.WriteRawMessage(this); #else - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (Instance.Length != 0) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (HasDiscardLocalSsd) { - output.WriteRawTag(248, 204, 238, 194, 9); - output.WriteBool(DiscardLocalSsd); + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (regionInstanceGroupManagersStopInstancesRequestResource_ != null) { + output.WriteRawTag(146, 228, 145, 135, 8); + output.WriteMessage(RegionInstanceGroupManagersStopInstancesRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(output); @@ -531219,25 +540610,25 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { - if (Zone.Length != 0) { - output.WriteRawTag(226, 186, 164, 14); - output.WriteString(Zone); - } - if (Instance.Length != 0) { - output.WriteRawTag(170, 201, 210, 69); - output.WriteString(Instance); - } if (HasRequestId) { output.WriteRawTag(218, 140, 200, 141, 1); output.WriteString(RequestId); } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } if (Project.Length != 0) { output.WriteRawTag(202, 177, 137, 228, 6); output.WriteString(Project); } - if (HasDiscardLocalSsd) { - output.WriteRawTag(248, 204, 238, 194, 9); - output.WriteBool(DiscardLocalSsd); + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (regionInstanceGroupManagersStopInstancesRequestResource_ != null) { + output.WriteRawTag(146, 228, 145, 135, 8); + output.WriteMessage(RegionInstanceGroupManagersStopInstancesRequestResource); } if (_unknownFields != null) { _unknownFields.WriteTo(ref output); @@ -531249,21 +540640,21 @@ public void WriteTo(pb::CodedOutputStream output) { [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public int CalculateSize() { int size = 0; - if (HasDiscardLocalSsd) { - size += 5 + 1; - } - if (Instance.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Instance); + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); } if (Project.Length != 0) { size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (regionInstanceGroupManagersStopInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionInstanceGroupManagersStopInstancesRequestResource); + } if (HasRequestId) { size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); } - if (Zone.Length != 0) { - size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); - } if (_unknownFields != null) { size += _unknownFields.CalculateSize(); } @@ -531272,25 +540663,28 @@ public int CalculateSize() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] - public void MergeFrom(StopInstanceRequest other) { + public void MergeFrom(StopInstancesRegionInstanceGroupManagerRequest other) { if (other == null) { return; } - if (other.HasDiscardLocalSsd) { - DiscardLocalSsd = other.DiscardLocalSsd; - } - if (other.Instance.Length != 0) { - Instance = other.Instance; + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; } if (other.Project.Length != 0) { Project = other.Project; } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.regionInstanceGroupManagersStopInstancesRequestResource_ != null) { + if (regionInstanceGroupManagersStopInstancesRequestResource_ == null) { + RegionInstanceGroupManagersStopInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest(); + } + RegionInstanceGroupManagersStopInstancesRequestResource.MergeFrom(other.RegionInstanceGroupManagersStopInstancesRequestResource); + } if (other.HasRequestId) { RequestId = other.RequestId; } - if (other.Zone.Length != 0) { - Zone = other.Zone; - } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); } @@ -531306,24 +540700,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } case 296879706: { RequestId = input.ReadString(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1820481738: { Project = input.ReadString(); break; } - case 2556143224: { - DiscardLocalSsd = input.ReadBool(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 2162455058: { + if (regionInstanceGroupManagersStopInstancesRequestResource_ == null) { + RegionInstanceGroupManagersStopInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupManagersStopInstancesRequestResource); break; } } @@ -531341,24 +540738,27 @@ public void MergeFrom(pb::CodedInputStream input) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; - case 29957474: { - Zone = input.ReadString(); - break; - } - case 146056362: { - Instance = input.ReadString(); - break; - } case 296879706: { RequestId = input.ReadString(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } case 1820481738: { Project = input.ReadString(); break; } - case 2556143224: { - DiscardLocalSsd = input.ReadBool(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + case 2162455058: { + if (regionInstanceGroupManagersStopInstancesRequestResource_ == null) { + RegionInstanceGroupManagersStopInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersStopInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupManagersStopInstancesRequestResource); break; } } @@ -531387,7 +540787,7 @@ public sealed partial class StoragePool : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1323]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1345]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -532603,7 +542003,7 @@ public sealed partial class StoragePoolAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1325]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1347]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -533881,7 +543281,7 @@ public sealed partial class StoragePoolList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1326]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1348]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -534410,7 +543810,7 @@ public sealed partial class StoragePoolListDisks : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1329]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1351]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -536699,7 +546099,7 @@ public sealed partial class StoragePoolTypeAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1334]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1356]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -538611,7 +548011,7 @@ public void ClearPrivateIpv6GoogleAccess() { private string purpose_; /// - /// The purpose of the resource. This field can be either PRIVATE, GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PRIVATE_SERVICE_CONNECT, or PRIVATE is the default purpose for user-created subnets or subnets that are automatically created in auto mode networks. Subnets with purpose set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks that are reserved for Envoy-based load balancers. A subnet with purpose set to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service Connect. If unspecified, the subnet purpose defaults to PRIVATE. The enableFlowLogs field isn't supported if the subnet purpose field is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. + /// The purpose of the resource. This field can be either PRIVATE, GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PEER_MIGRATION or PRIVATE_SERVICE_CONNECT. PRIVATE is the default purpose for user-created subnets or subnets that are automatically created in auto mode networks. Subnets with purpose set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks that are reserved for Envoy-based load balancers. A subnet with purpose set to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service Connect. A subnet with purpose set to PEER_MIGRATION is used for subnet migration from one peered VPC to another. If unspecified, the subnet purpose defaults to PRIVATE. The enableFlowLogs field isn't supported if the subnet purpose field is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. /// Check the Purpose enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -539579,7 +548979,7 @@ public enum PrivateIpv6GoogleAccess { } /// - /// The purpose of the resource. This field can be either PRIVATE, GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PRIVATE_SERVICE_CONNECT, or PRIVATE is the default purpose for user-created subnets or subnets that are automatically created in auto mode networks. Subnets with purpose set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks that are reserved for Envoy-based load balancers. A subnet with purpose set to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service Connect. If unspecified, the subnet purpose defaults to PRIVATE. The enableFlowLogs field isn't supported if the subnet purpose field is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. + /// The purpose of the resource. This field can be either PRIVATE, GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PEER_MIGRATION or PRIVATE_SERVICE_CONNECT. PRIVATE is the default purpose for user-created subnets or subnets that are automatically created in auto mode networks. Subnets with purpose set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks that are reserved for Envoy-based load balancers. A subnet with purpose set to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service Connect. A subnet with purpose set to PEER_MIGRATION is used for subnet migration from one peered VPC to another. If unspecified, the subnet purpose defaults to PRIVATE. The enableFlowLogs field isn't supported if the subnet purpose field is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. /// public enum Purpose { /// @@ -539595,6 +548995,10 @@ public enum Purpose { /// [pbr::OriginalName("INTERNAL_HTTPS_LOAD_BALANCER")] InternalHttpsLoadBalancer = 248748889, /// + /// Subnetwork will be used for Migration from one peered VPC to another. (a transient state of subnetwork while migrating resources from one project to another). + /// + [pbr::OriginalName("PEER_MIGRATION")] PeerMigration = 491902225, + /// /// Regular user created or automatically created subnet. /// [pbr::OriginalName("PRIVATE")] Private = 403485027, @@ -539697,7 +549101,7 @@ public sealed partial class SubnetworkAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1336]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1358]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -540627,7 +550031,7 @@ public sealed partial class SubnetworkLogConfig : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1342]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1364]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -542330,7 +551734,7 @@ public sealed partial class SuspendInstanceRequest : pb::IMessage + /// A request message for InstanceGroupManagers.SuspendInstances. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SuspendInstancesInstanceGroupManagerRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SuspendInstancesInstanceGroupManagerRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1366]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SuspendInstancesInstanceGroupManagerRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SuspendInstancesInstanceGroupManagerRequest(SuspendInstancesInstanceGroupManagerRequest other) : this() { + instanceGroupManager_ = other.instanceGroupManager_; + instanceGroupManagersSuspendInstancesRequestResource_ = other.instanceGroupManagersSuspendInstancesRequestResource_ != null ? other.instanceGroupManagersSuspendInstancesRequestResource_.Clone() : null; + project_ = other.project_; + requestId_ = other.requestId_; + zone_ = other.zone_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SuspendInstancesInstanceGroupManagerRequest Clone() { + return new SuspendInstancesInstanceGroupManagerRequest(this); + } + + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// The name of the managed instance group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "instance_group_managers_suspend_instances_request_resource" field. + public const int InstanceGroupManagersSuspendInstancesRequestResourceFieldNumber = 46679761; + private global::Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest instanceGroupManagersSuspendInstancesRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest InstanceGroupManagersSuspendInstancesRequestResource { + get { return instanceGroupManagersSuspendInstancesRequestResource_; } + set { + instanceGroupManagersSuspendInstancesRequestResource_ = value; + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3744684; + private string zone_ = ""; + /// + /// The name of the zone where the managed instance group is located. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SuspendInstancesInstanceGroupManagerRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SuspendInstancesInstanceGroupManagerRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InstanceGroupManager != other.InstanceGroupManager) return false; + if (!object.Equals(InstanceGroupManagersSuspendInstancesRequestResource, other.InstanceGroupManagersSuspendInstancesRequestResource)) return false; + if (Project != other.Project) return false; + if (RequestId != other.RequestId) return false; + if (Zone != other.Zone) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); + if (instanceGroupManagersSuspendInstancesRequestResource_ != null) hash ^= InstanceGroupManagersSuspendInstancesRequestResource.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (Zone.Length != 0) hash ^= Zone.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (instanceGroupManagersSuspendInstancesRequestResource_ != null) { + output.WriteRawTag(138, 237, 136, 178, 1); + output.WriteMessage(InstanceGroupManagersSuspendInstancesRequestResource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (Zone.Length != 0) { + output.WriteRawTag(226, 186, 164, 14); + output.WriteString(Zone); + } + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (instanceGroupManagersSuspendInstancesRequestResource_ != null) { + output.WriteRawTag(138, 237, 136, 178, 1); + output.WriteMessage(InstanceGroupManagersSuspendInstancesRequestResource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } + if (instanceGroupManagersSuspendInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(InstanceGroupManagersSuspendInstancesRequestResource); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (Zone.Length != 0) { + size += 4 + pb::CodedOutputStream.ComputeStringSize(Zone); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SuspendInstancesInstanceGroupManagerRequest other) { + if (other == null) { + return; + } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } + if (other.instanceGroupManagersSuspendInstancesRequestResource_ != null) { + if (instanceGroupManagersSuspendInstancesRequestResource_ == null) { + InstanceGroupManagersSuspendInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest(); + } + InstanceGroupManagersSuspendInstancesRequestResource.MergeFrom(other.InstanceGroupManagersSuspendInstancesRequestResource); + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.HasRequestId) { + RequestId = other.RequestId; + } + if (other.Zone.Length != 0) { + Zone = other.Zone; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 29957474: { + Zone = input.ReadString(); + break; + } case 296879706: { RequestId = input.ReadString(); break; } + case 373438090: { + if (instanceGroupManagersSuspendInstancesRequestResource_ == null) { + InstanceGroupManagersSuspendInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest(); + } + input.ReadMessage(InstanceGroupManagersSuspendInstancesRequestResource); + break; + } case 1820481738: { Project = input.ReadString(); break; } - case 2556143224: { - DiscardLocalSsd = input.ReadBool(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); break; } } @@ -542675,20 +552455,402 @@ public void MergeFrom(pb::CodedInputStream input) { Zone = input.ReadString(); break; } - case 146056362: { - Instance = input.ReadString(); + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 373438090: { + if (instanceGroupManagersSuspendInstancesRequestResource_ == null) { + InstanceGroupManagersSuspendInstancesRequestResource = new global::Google.Cloud.Compute.V1.InstanceGroupManagersSuspendInstancesRequest(); + } + input.ReadMessage(InstanceGroupManagersSuspendInstancesRequestResource); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 1994907162: { + InstanceGroupManager = input.ReadString(); break; } + } + } + } + #endif + + } + + /// + /// A request message for RegionInstanceGroupManagers.SuspendInstances. See the method description for details. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SuspendInstancesRegionInstanceGroupManagerRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SuspendInstancesRegionInstanceGroupManagerRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1367]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SuspendInstancesRegionInstanceGroupManagerRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SuspendInstancesRegionInstanceGroupManagerRequest(SuspendInstancesRegionInstanceGroupManagerRequest other) : this() { + instanceGroupManager_ = other.instanceGroupManager_; + project_ = other.project_; + region_ = other.region_; + regionInstanceGroupManagersSuspendInstancesRequestResource_ = other.regionInstanceGroupManagersSuspendInstancesRequestResource_ != null ? other.regionInstanceGroupManagersSuspendInstancesRequestResource_.Clone() : null; + requestId_ = other.requestId_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SuspendInstancesRegionInstanceGroupManagerRequest Clone() { + return new SuspendInstancesRegionInstanceGroupManagerRequest(this); + } + + /// Field number for the "instance_group_manager" field. + public const int InstanceGroupManagerFieldNumber = 249363395; + private string instanceGroupManager_ = ""; + /// + /// Name of the managed instance group. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InstanceGroupManager { + get { return instanceGroupManager_; } + set { + instanceGroupManager_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "project" field. + public const int ProjectFieldNumber = 227560217; + private string project_ = ""; + /// + /// Project ID for this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Project { + get { return project_; } + set { + project_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region" field. + public const int RegionFieldNumber = 138946292; + private string region_ = ""; + /// + /// Name of the region scoping this request. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Region { + get { return region_; } + set { + region_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + + /// Field number for the "region_instance_group_managers_suspend_instances_request_resource" field. + public const int RegionInstanceGroupManagersSuspendInstancesRequestResourceFieldNumber = 214250236; + private global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest regionInstanceGroupManagersSuspendInstancesRequestResource_; + /// + /// The body resource for this request + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest RegionInstanceGroupManagersSuspendInstancesRequestResource { + get { return regionInstanceGroupManagersSuspendInstancesRequestResource_; } + set { + regionInstanceGroupManagersSuspendInstancesRequestResource_ = value; + } + } + + /// Field number for the "request_id" field. + public const int RequestIdFieldNumber = 37109963; + private readonly static string RequestIdDefaultValue = ""; + + private string requestId_; + /// + /// An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000). + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string RequestId { + get { return requestId_ ?? RequestIdDefaultValue; } + set { + requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "request_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequestId { + get { return requestId_ != null; } + } + /// Clears the value of the "request_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequestId() { + requestId_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SuspendInstancesRegionInstanceGroupManagerRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SuspendInstancesRegionInstanceGroupManagerRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (InstanceGroupManager != other.InstanceGroupManager) return false; + if (Project != other.Project) return false; + if (Region != other.Region) return false; + if (!object.Equals(RegionInstanceGroupManagersSuspendInstancesRequestResource, other.RegionInstanceGroupManagersSuspendInstancesRequestResource)) return false; + if (RequestId != other.RequestId) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (InstanceGroupManager.Length != 0) hash ^= InstanceGroupManager.GetHashCode(); + if (Project.Length != 0) hash ^= Project.GetHashCode(); + if (Region.Length != 0) hash ^= Region.GetHashCode(); + if (regionInstanceGroupManagersSuspendInstancesRequestResource_ != null) hash ^= RegionInstanceGroupManagersSuspendInstancesRequestResource.GetHashCode(); + if (HasRequestId) hash ^= RequestId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (regionInstanceGroupManagersSuspendInstancesRequestResource_ != null) { + output.WriteRawTag(226, 175, 166, 177, 6); + output.WriteMessage(RegionInstanceGroupManagersSuspendInstancesRequestResource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasRequestId) { + output.WriteRawTag(218, 140, 200, 141, 1); + output.WriteString(RequestId); + } + if (Region.Length != 0) { + output.WriteRawTag(162, 239, 132, 146, 4); + output.WriteString(Region); + } + if (regionInstanceGroupManagersSuspendInstancesRequestResource_ != null) { + output.WriteRawTag(226, 175, 166, 177, 6); + output.WriteMessage(RegionInstanceGroupManagersSuspendInstancesRequestResource); + } + if (Project.Length != 0) { + output.WriteRawTag(202, 177, 137, 228, 6); + output.WriteString(Project); + } + if (InstanceGroupManager.Length != 0) { + output.WriteRawTag(154, 188, 159, 183, 7); + output.WriteString(InstanceGroupManager); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (InstanceGroupManager.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(InstanceGroupManager); + } + if (Project.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Project); + } + if (Region.Length != 0) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(Region); + } + if (regionInstanceGroupManagersSuspendInstancesRequestResource_ != null) { + size += 5 + pb::CodedOutputStream.ComputeMessageSize(RegionInstanceGroupManagersSuspendInstancesRequestResource); + } + if (HasRequestId) { + size += 5 + pb::CodedOutputStream.ComputeStringSize(RequestId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SuspendInstancesRegionInstanceGroupManagerRequest other) { + if (other == null) { + return; + } + if (other.InstanceGroupManager.Length != 0) { + InstanceGroupManager = other.InstanceGroupManager; + } + if (other.Project.Length != 0) { + Project = other.Project; + } + if (other.Region.Length != 0) { + Region = other.Region; + } + if (other.regionInstanceGroupManagersSuspendInstancesRequestResource_ != null) { + if (regionInstanceGroupManagersSuspendInstancesRequestResource_ == null) { + RegionInstanceGroupManagersSuspendInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest(); + } + RegionInstanceGroupManagersSuspendInstancesRequestResource.MergeFrom(other.RegionInstanceGroupManagersSuspendInstancesRequestResource); + } + if (other.HasRequestId) { + RequestId = other.RequestId; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; case 296879706: { RequestId = input.ReadString(); break; } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1714001890: { + if (regionInstanceGroupManagersSuspendInstancesRequestResource_ == null) { + RegionInstanceGroupManagersSuspendInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupManagersSuspendInstancesRequestResource); + break; + } case 1820481738: { Project = input.ReadString(); break; } - case 2556143224: { - DiscardLocalSsd = input.ReadBool(); + case 1994907162: { + InstanceGroupManager = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 296879706: { + RequestId = input.ReadString(); + break; + } + case 1111570338: { + Region = input.ReadString(); + break; + } + case 1714001890: { + if (regionInstanceGroupManagersSuspendInstancesRequestResource_ == null) { + RegionInstanceGroupManagersSuspendInstancesRequestResource = new global::Google.Cloud.Compute.V1.RegionInstanceGroupManagersSuspendInstancesRequest(); + } + input.ReadMessage(RegionInstanceGroupManagersSuspendInstancesRequestResource); + break; + } + case 1820481738: { + Project = input.ReadString(); + break; + } + case 1994907162: { + InstanceGroupManager = input.ReadString(); break; } } @@ -542716,7 +552878,7 @@ public sealed partial class SwitchToCustomModeNetworkRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1345]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1369]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -543532,7 +553694,7 @@ public sealed partial class Tags : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1346]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1370]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -543772,7 +553934,7 @@ public sealed partial class TargetGrpcProxy : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1347]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1371]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -544470,7 +554632,7 @@ public sealed partial class TargetGrpcProxyList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1350]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1374]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -545907,7 +556069,7 @@ public sealed partial class TargetHttpProxyAggregatedList : pb::IMessage - /// Represents a Target HTTPS Proxy resource. Google Compute Engine has two Target HTTPS Proxy resources: * [Global](/compute/docs/reference/rest/v1/targetHttpsProxies) * [Regional](/compute/docs/reference/rest/v1/regionTargetHttpsProxies) A target HTTPS proxy is a component of GCP HTTPS load balancers. * targetHttpProxies are used by global external Application Load Balancers, classic Application Load Balancers, cross-region internal Application Load Balancers, and Traffic Director. * regionTargetHttpProxies are used by regional internal Application Load Balancers and regional external Application Load Balancers. Forwarding rules reference a target HTTPS proxy, and the target proxy then references a URL map. For more information, read Using Target Proxies and Forwarding rule concepts. + /// Represents a Target HTTPS Proxy resource. Google Compute Engine has two Target HTTPS Proxy resources: * [Global](/compute/docs/reference/rest/v1/targetHttpsProxies) * [Regional](/compute/docs/reference/rest/v1/regionTargetHttpsProxies) A target HTTPS proxy is a component of Google Cloud HTTPS load balancers. * targetHttpProxies are used by global external Application Load Balancers, classic Application Load Balancers, cross-region internal Application Load Balancers, and Traffic Director. * regionTargetHttpProxies are used by regional internal Application Load Balancers and regional external Application Load Balancers. Forwarding rules reference a target HTTPS proxy, and the target proxy then references a URL map. For more information, read Using Target Proxies and Forwarding rule concepts. /// [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] public sealed partial class TargetHttpsProxy : pb::IMessage @@ -547654,7 +557816,7 @@ public sealed partial class TargetHttpsProxy : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1357]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1381]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -548790,6 +558952,10 @@ public enum TlsEarlyData { /// This enables TLS 1.3 0-RTT, and only allows Early Data to be included on requests with safe HTTP methods (GET, HEAD, OPTIONS, TRACE) without query parameters. Requests that send Early Data with non-idempotent HTTP methods or with query parameters will be rejected with a HTTP 425. /// [pbr::OriginalName("STRICT")] Strict = 308826825, + /// + /// This enables TLS 1.3 Early Data for requests with any HTTP method including non-idempotent methods list POST. This mode does not enforce any other limitations. This may be valuable for gRPC use cases. However, we do not recommend this method unless you have evaluated your security stance and mitigated the risk of replay attacks using other mechanisms. + /// + [pbr::OriginalName("UNRESTRICTED")] Unrestricted = 457266100, } } @@ -548814,7 +558980,7 @@ public sealed partial class TargetHttpsProxyAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1360]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1384]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -550518,7 +560684,7 @@ public sealed partial class TargetInstanceAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1364]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1388]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -552546,7 +562712,7 @@ public sealed partial class TargetPoolAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1367]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1391]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -553709,7 +563875,7 @@ public sealed partial class TargetPoolsAddHealthCheckRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1373]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1397]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -554884,7 +565050,7 @@ public sealed partial class TargetSslProxiesSetBackendServiceRequest : pb::IMess [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1374]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1398]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -555093,7 +565259,7 @@ public sealed partial class TargetSslProxiesSetCertificateMapRequest : pb::IMess [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1375]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1399]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -555302,7 +565468,7 @@ public sealed partial class TargetSslProxiesSetProxyHeaderRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1376]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1400]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -555532,7 +565698,7 @@ public sealed partial class TargetSslProxiesSetSslCertificatesRequest : pb::IMes [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1377]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1401]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -555718,7 +565884,7 @@ public sealed partial class TargetSslProxy : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1378]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1402]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -556466,7 +566632,7 @@ public sealed partial class TargetSslProxyList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1383]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1407]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -558308,7 +568474,7 @@ public sealed partial class TargetTcpProxyAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1386]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1410]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -560045,7 +570211,7 @@ public sealed partial class TargetVpnGatewayAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1390]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1414]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -561827,7 +571993,7 @@ public sealed partial class TestIamPermissionsBackendBucketRequest : pb::IMessag [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1391]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1415]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -562112,7 +572278,7 @@ public sealed partial class TestIamPermissionsBackendServiceRequest : pb::IMessa [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1392]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1416]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -562397,7 +572563,7 @@ public sealed partial class TestIamPermissionsDiskRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1422]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1446]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -571402,7 +581568,7 @@ public sealed partial class UpcomingMaintenance : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1428]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1452]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -573911,7 +584077,7 @@ public sealed partial class UpdateDisplayDeviceInstanceRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1448]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1472]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -581618,7 +591784,7 @@ public void ClearCreationTimestamp() { public const int DefaultRouteActionFieldNumber = 378919466; private global::Google.Cloud.Compute.V1.HttpRouteAction defaultRouteAction_; /// - /// defaultRouteAction takes effect when none of the hostRules match. The load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. If defaultRouteAction specifies any weightedBackendServices, defaultService must not be set. Conversely if defaultService is set, defaultRouteAction cannot contain any weightedBackendServices. Only one of defaultRouteAction or defaultUrlRedirect must be set. URL maps for classic Application Load Balancers only support the urlRewrite action within defaultRouteAction. defaultRouteAction has no effect when the URL map is bound to a target gRPC proxy that has the validateForProxyless field set to true. + /// defaultRouteAction takes effect when none of the hostRules match. The load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend. Only one of defaultUrlRedirect, defaultService or defaultRouteAction.weightedBackendService can be set. URL maps for classic Application Load Balancers only support the urlRewrite action within defaultRouteAction. defaultRouteAction has no effect when the URL map is bound to a target gRPC proxy that has the validateForProxyless field set to true. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -581635,7 +591801,7 @@ public void ClearCreationTimestamp() { private string defaultService_; /// - /// The full or partial URL of the defaultService resource to which traffic is directed if none of the hostRules match. If defaultRouteAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. However, if defaultService is specified, defaultRouteAction cannot contain any defaultRouteAction.weightedBackendServices. Conversely, if defaultRouteAction specifies any defaultRouteAction.weightedBackendServices, defaultService must not be specified. If defaultService is specified, then set either defaultUrlRedirect , or defaultRouteAction.weightedBackendService Don't set both. defaultService has no effect when the URL map is bound to a target gRPC proxy that has the validateForProxyless field set to true. + /// The full or partial URL of the defaultService resource to which traffic is directed if none of the hostRules match. If defaultRouteAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. Only one of defaultUrlRedirect, defaultService or defaultRouteAction.weightedBackendService can be set. defaultService has no effect when the URL map is bound to a target gRPC proxy that has the validateForProxyless field set to true. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -581662,7 +591828,7 @@ public void ClearDefaultService() { public const int DefaultUrlRedirectFieldNumber = 359503338; private global::Google.Cloud.Compute.V1.HttpRedirectAction defaultUrlRedirect_; /// - /// When none of the specified hostRules match, the request is redirected to a URL specified by defaultUrlRedirect. If defaultUrlRedirect is specified, defaultService or defaultRouteAction must not be set. Not supported when the URL map is bound to a target gRPC proxy. + /// When none of the specified hostRules match, the request is redirected to a URL specified by defaultUrlRedirect. Only one of defaultUrlRedirect, defaultService or defaultRouteAction.weightedBackendService can be set. Not supported when the URL map is bound to a target gRPC proxy. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] @@ -582451,7 +592617,7 @@ public sealed partial class UrlMapList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1449]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1473]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -582900,7 +593066,7 @@ public sealed partial class UrlMapReference : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1450]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1474]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -583108,7 +593274,7 @@ public sealed partial class UrlMapTest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1451]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1475]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -583619,7 +593785,7 @@ public sealed partial class UrlMapTestHeader : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1452]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1476]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -583884,7 +594050,7 @@ public sealed partial class UrlMapValidationResult : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1455]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1479]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -584913,7 +595079,7 @@ public sealed partial class UrlMapsValidateRequest : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1458]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1482]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -585696,7 +595862,7 @@ public sealed partial class UsableSubnetwork : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1459]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1483]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -585887,7 +596053,7 @@ public void ClearNetwork() { private string purpose_; /// - /// The purpose of the resource. This field can be either PRIVATE, GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PRIVATE_SERVICE_CONNECT, or PRIVATE is the default purpose for user-created subnets or subnets that are automatically created in auto mode networks. Subnets with purpose set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks that are reserved for Envoy-based load balancers. A subnet with purpose set to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service Connect. If unspecified, the subnet purpose defaults to PRIVATE. The enableFlowLogs field isn't supported if the subnet purpose field is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. + /// The purpose of the resource. This field can be either PRIVATE, GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PEER_MIGRATION or PRIVATE_SERVICE_CONNECT. PRIVATE is the default purpose for user-created subnets or subnets that are automatically created in auto mode networks. Subnets with purpose set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks that are reserved for Envoy-based load balancers. A subnet with purpose set to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service Connect. A subnet with purpose set to PEER_MIGRATION is used for subnet migration from one peered VPC to another. If unspecified, the subnet purpose defaults to PRIVATE. The enableFlowLogs field isn't supported if the subnet purpose field is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. /// Check the Purpose enum for the list of possible values. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -586375,7 +596541,7 @@ public enum Ipv6AccessType { } /// - /// The purpose of the resource. This field can be either PRIVATE, GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PRIVATE_SERVICE_CONNECT, or PRIVATE is the default purpose for user-created subnets or subnets that are automatically created in auto mode networks. Subnets with purpose set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks that are reserved for Envoy-based load balancers. A subnet with purpose set to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service Connect. If unspecified, the subnet purpose defaults to PRIVATE. The enableFlowLogs field isn't supported if the subnet purpose field is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. + /// The purpose of the resource. This field can be either PRIVATE, GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PEER_MIGRATION or PRIVATE_SERVICE_CONNECT. PRIVATE is the default purpose for user-created subnets or subnets that are automatically created in auto mode networks. Subnets with purpose set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks that are reserved for Envoy-based load balancers. A subnet with purpose set to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service Connect. A subnet with purpose set to PEER_MIGRATION is used for subnet migration from one peered VPC to another. If unspecified, the subnet purpose defaults to PRIVATE. The enableFlowLogs field isn't supported if the subnet purpose field is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. /// public enum Purpose { /// @@ -586391,6 +596557,10 @@ public enum Purpose { /// [pbr::OriginalName("INTERNAL_HTTPS_LOAD_BALANCER")] InternalHttpsLoadBalancer = 248748889, /// + /// Subnetwork will be used for Migration from one peered VPC to another. (a transient state of subnetwork while migrating resources from one project to another). + /// + [pbr::OriginalName("PEER_MIGRATION")] PeerMigration = 491902225, + /// /// Regular user created or automatically created subnet. /// [pbr::OriginalName("PRIVATE")] Private = 403485027, @@ -586475,7 +596645,7 @@ public sealed partial class UsableSubnetworkSecondaryRange : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1469]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1493]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -590452,7 +600622,7 @@ public sealed partial class VpnGatewayAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1471]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1495]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -591380,7 +601550,7 @@ public sealed partial class VpnGatewayStatus : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1472]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1496]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -591565,7 +601735,7 @@ public sealed partial class VpnGatewayStatusHighAvailabilityRequirementState : p [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1473]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1497]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -591869,7 +602039,7 @@ public sealed partial class VpnGatewayStatusTunnel : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1479]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1503]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -594794,7 +604964,7 @@ public sealed partial class VpnTunnelAggregatedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1481]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1505]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -595722,7 +605892,7 @@ public sealed partial class VpnTunnelsScopedList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1483]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1507]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -596223,7 +606393,7 @@ public sealed partial class WafExpressionSetExpression : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1488]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1512]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -597649,6 +607819,10 @@ public enum Code { /// [pbr::OriginalName("PARTIAL_SUCCESS")] PartialSuccess = 39966469, /// + /// Quota information is not available to client requests (e.g: regions.list). + /// + [pbr::OriginalName("QUOTA_INFO_UNAVAILABLE")] QuotaInfoUnavailable = 304294182, + /// /// The user attempted to use a resource that requires a TOS they have not accepted. /// [pbr::OriginalName("REQUIRED_TOS_AGREEMENT")] RequiredTosAgreement = 3745539, @@ -597700,7 +607874,7 @@ public sealed partial class Warnings : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1489]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1513]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -598072,6 +608246,10 @@ public enum Code { /// [pbr::OriginalName("PARTIAL_SUCCESS")] PartialSuccess = 39966469, /// + /// Quota information is not available to client requests (e.g: regions.list). + /// + [pbr::OriginalName("QUOTA_INFO_UNAVAILABLE")] QuotaInfoUnavailable = 304294182, + /// /// The user attempted to use a resource that requires a TOS they have not accepted. /// [pbr::OriginalName("REQUIRED_TOS_AGREEMENT")] RequiredTosAgreement = 3745539, @@ -598125,7 +608303,7 @@ public sealed partial class WeightedBackendService : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1493]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1517]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -599509,7 +609687,7 @@ public sealed partial class XpnResourceId : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1494]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1518]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -599795,7 +609973,7 @@ public sealed partial class Zone : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1495]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1519]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -600539,7 +610717,7 @@ public sealed partial class ZoneList : pb::IMessage [global::System.Diagnostics.DebuggerNonUserCodeAttribute] [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] public static pbr::MessageDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1496]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.MessageTypes[1520]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -600988,7 +611166,7 @@ public sealed partial class ZoneSetLabelsRequest : pb::IMessageWire representation of . public const string MemoryOptimizedM3 = "MEMORY_OPTIMIZED_M3"; + /// Wire representation of . + public const string MemoryOptimizedX416Tb = "MEMORY_OPTIMIZED_X4_16TB"; + + /// Wire representation of . + public const string MemoryOptimizedX424Tb = "MEMORY_OPTIMIZED_X4_24TB"; + + /// Wire representation of . + public const string MemoryOptimizedX432Tb = "MEMORY_OPTIMIZED_X4_32TB"; + /// Wire representation of . public const string StorageOptimizedZ3 = "STORAGE_OPTIMIZED_Z3"; @@ -2126,6 +2135,23 @@ public static class State } } + /// Container class for enums within the message. + public static class InstanceGroupManagerStandbyPolicy + { + /// Constants for wire representations of the enum. + public static class Mode + { + /// Wire representation of . + public const string UndefinedMode = "UNDEFINED_MODE"; + + /// Wire representation of . + public const string Manual = "MANUAL"; + + /// Wire representation of . + public const string ScaleOutPool = "SCALE_OUT_POOL"; + } + } + /// Container class for enums within the message. public static class InstanceGroupManagerUpdatePolicy { @@ -3440,6 +3466,12 @@ public static class NicType /// Wire representation of . public const string Idpf = "IDPF"; + /// Wire representation of . + public const string Irdma = "IRDMA"; + + /// Wire representation of . + public const string Mrdma = "MRDMA"; + /// Wire representation of . public const string UnspecifiedNicType = "UNSPECIFIED_NIC_TYPE"; @@ -3514,9 +3546,375 @@ public static class TotalEgressBandwidthTier } } + /// Container class for enums within the message. + public static class NetworkProfileLocation + { + /// Constants for wire representations of the enum. + public static class Scope + { + /// Wire representation of . + public const string UndefinedScope = "UNDEFINED_SCOPE"; + + /// Wire representation of . + public const string Region = "REGION"; + + /// Wire representation of . + public const string Zone = "ZONE"; + } + } + + /// Container class for enums within the message. + public static class NetworkProfileNetworkFeatures + { + /// Constants for wire representations of the enum. + public static class AddressPurposes + { + /// Wire representation of . + public const string UndefinedAddressPurposes = "UNDEFINED_ADDRESS_PURPOSES"; + + /// Wire representation of . + public const string DnsResolver = "DNS_RESOLVER"; + + /// Wire representation of . + public const string GceEndpoint = "GCE_ENDPOINT"; + + /// Wire representation of . + public const string IpsecInterconnect = "IPSEC_INTERCONNECT"; + + /// Wire representation of . + public const string NatAuto = "NAT_AUTO"; + + /// Wire representation of . + public const string PrivateServiceConnect = "PRIVATE_SERVICE_CONNECT"; + + /// Wire representation of . + public const string Serverless = "SERVERLESS"; + + /// Wire representation of . + public const string SharedLoadbalancerVip = "SHARED_LOADBALANCER_VIP"; + + /// Wire representation of . + public const string VpcPeering = "VPC_PEERING"; + } + + /// Constants for wire representations of the enum. + public static class AllowAliasIpRanges + { + /// Wire representation of . + public const string UndefinedAllowAliasIpRanges = "UNDEFINED_ALLOW_ALIAS_IP_RANGES"; + + /// Wire representation of . + public const string AliasIpRangesAllowed = "ALIAS_IP_RANGES_ALLOWED"; + + /// Wire representation of . + public const string AliasIpRangesBlocked = "ALIAS_IP_RANGES_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowAutoModeSubnet + { + /// Wire representation of . + public const string UndefinedAllowAutoModeSubnet = "UNDEFINED_ALLOW_AUTO_MODE_SUBNET"; + + /// Wire representation of . + public const string AutoModeSubnetAllowed = "AUTO_MODE_SUBNET_ALLOWED"; + + /// Wire representation of . + public const string AutoModeSubnetBlocked = "AUTO_MODE_SUBNET_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowClassDFirewalls + { + /// Wire representation of . + public const string UndefinedAllowClassDFirewalls = "UNDEFINED_ALLOW_CLASS_D_FIREWALLS"; + + /// Wire representation of . + public const string ClassDFirewallsAllowed = "CLASS_D_FIREWALLS_ALLOWED"; + + /// Wire representation of . + public const string ClassDFirewallsBlocked = "CLASS_D_FIREWALLS_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowCloudNat + { + /// Wire representation of . + public const string UndefinedAllowCloudNat = "UNDEFINED_ALLOW_CLOUD_NAT"; + + /// Wire representation of . + public const string CloudNatAllowed = "CLOUD_NAT_ALLOWED"; + + /// Wire representation of . + public const string CloudNatBlocked = "CLOUD_NAT_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowCloudRouter + { + /// Wire representation of . + public const string UndefinedAllowCloudRouter = "UNDEFINED_ALLOW_CLOUD_ROUTER"; + + /// Wire representation of . + public const string CloudRouterAllowed = "CLOUD_ROUTER_ALLOWED"; + + /// Wire representation of . + public const string CloudRouterBlocked = "CLOUD_ROUTER_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowExternalIpAccess + { + /// Wire representation of . + public const string UndefinedAllowExternalIpAccess = "UNDEFINED_ALLOW_EXTERNAL_IP_ACCESS"; + + /// Wire representation of . + public const string ExternalIpAccessAllowed = "EXTERNAL_IP_ACCESS_ALLOWED"; + + /// Wire representation of . + public const string ExternalIpAccessBlocked = "EXTERNAL_IP_ACCESS_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowInterconnect + { + /// Wire representation of . + public const string UndefinedAllowInterconnect = "UNDEFINED_ALLOW_INTERCONNECT"; + + /// Wire representation of . + public const string InterconnectAllowed = "INTERCONNECT_ALLOWED"; + + /// Wire representation of . + public const string InterconnectBlocked = "INTERCONNECT_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowLoadBalancing + { + /// Wire representation of . + public const string UndefinedAllowLoadBalancing = "UNDEFINED_ALLOW_LOAD_BALANCING"; + + /// Wire representation of . + public const string LoadBalancingAllowed = "LOAD_BALANCING_ALLOWED"; + + /// Wire representation of . + public const string LoadBalancingBlocked = "LOAD_BALANCING_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowMultiNicInSameNetwork + { + /// Wire representation of . + public const string UndefinedAllowMultiNicInSameNetwork = "UNDEFINED_ALLOW_MULTI_NIC_IN_SAME_NETWORK"; + + /// Wire representation of . + public const string MultiNicInSameNetworkAllowed = "MULTI_NIC_IN_SAME_NETWORK_ALLOWED"; + + /// Wire representation of . + public const string MultiNicInSameNetworkBlocked = "MULTI_NIC_IN_SAME_NETWORK_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowPacketMirroring + { + /// Wire representation of . + public const string UndefinedAllowPacketMirroring = "UNDEFINED_ALLOW_PACKET_MIRRORING"; + + /// Wire representation of . + public const string PacketMirroringAllowed = "PACKET_MIRRORING_ALLOWED"; + + /// Wire representation of . + public const string PacketMirroringBlocked = "PACKET_MIRRORING_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowPrivateGoogleAccess + { + /// Wire representation of . + public const string UndefinedAllowPrivateGoogleAccess = "UNDEFINED_ALLOW_PRIVATE_GOOGLE_ACCESS"; + + /// Wire representation of . + public const string PrivateGoogleAccessAllowed = "PRIVATE_GOOGLE_ACCESS_ALLOWED"; + + /// Wire representation of . + public const string PrivateGoogleAccessBlocked = "PRIVATE_GOOGLE_ACCESS_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowPsc + { + /// Wire representation of . + public const string UndefinedAllowPsc = "UNDEFINED_ALLOW_PSC"; + + /// Wire representation of . + public const string PscAllowed = "PSC_ALLOWED"; + + /// Wire representation of . + public const string PscBlocked = "PSC_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowSameNetworkUnicast + { + /// Wire representation of . + public const string UndefinedAllowSameNetworkUnicast = "UNDEFINED_ALLOW_SAME_NETWORK_UNICAST"; + + /// Wire representation of . + public const string SameNetworkUnicastAllowed = "SAME_NETWORK_UNICAST_ALLOWED"; + + /// Wire representation of . + public const string SameNetworkUnicastBlocked = "SAME_NETWORK_UNICAST_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowStaticRoutes + { + /// Wire representation of . + public const string UndefinedAllowStaticRoutes = "UNDEFINED_ALLOW_STATIC_ROUTES"; + + /// Wire representation of . + public const string StaticRoutesAllowed = "STATIC_ROUTES_ALLOWED"; + + /// Wire representation of . + public const string StaticRoutesBlocked = "STATIC_ROUTES_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowSubInterfaces + { + /// Wire representation of . + public const string UndefinedAllowSubInterfaces = "UNDEFINED_ALLOW_SUB_INTERFACES"; + + /// Wire representation of . + public const string SubinterfacesAllowed = "SUBINTERFACES_ALLOWED"; + + /// Wire representation of . + public const string SubinterfacesBlocked = "SUBINTERFACES_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowVpcPeering + { + /// Wire representation of . + public const string UndefinedAllowVpcPeering = "UNDEFINED_ALLOW_VPC_PEERING"; + + /// Wire representation of . + public const string VpcPeeringAllowed = "VPC_PEERING_ALLOWED"; + + /// Wire representation of . + public const string VpcPeeringBlocked = "VPC_PEERING_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class AllowVpn + { + /// Wire representation of . + public const string UndefinedAllowVpn = "UNDEFINED_ALLOW_VPN"; + + /// Wire representation of . + public const string VpnAllowed = "VPN_ALLOWED"; + + /// Wire representation of . + public const string VpnBlocked = "VPN_BLOCKED"; + } + + /// Constants for wire representations of the enum. + public static class InterfaceTypes + { + /// Wire representation of . + public const string UndefinedInterfaceTypes = "UNDEFINED_INTERFACE_TYPES"; + + /// Wire representation of . + public const string Gvnic = "GVNIC"; + + /// Wire representation of . + public const string Idpf = "IDPF"; + + /// Wire representation of . + public const string Irdma = "IRDMA"; + + /// Wire representation of . + public const string Mrdma = "MRDMA"; + + /// Wire representation of . + public const string UnspecifiedNicType = "UNSPECIFIED_NIC_TYPE"; + + /// Wire representation of . + public const string VirtioNet = "VIRTIO_NET"; + } + + /// Constants for wire representations of the enum. + public static class SubnetPurposes + { + /// Wire representation of . + public const string UndefinedSubnetPurposes = "UNDEFINED_SUBNET_PURPOSES"; + + /// Wire representation of . + public const string SubnetPurposeCustomHardware = "SUBNET_PURPOSE_CUSTOM_HARDWARE"; + + /// Wire representation of . + public const string SubnetPurposePrivate = "SUBNET_PURPOSE_PRIVATE"; + } + + /// Constants for wire representations of the enum. + public static class SubnetStackTypes + { + /// Wire representation of . + public const string UndefinedSubnetStackTypes = "UNDEFINED_SUBNET_STACK_TYPES"; + + /// Wire representation of . + public const string SubnetStackTypeIpv4Ipv6 = "SUBNET_STACK_TYPE_IPV4_IPV6"; + + /// Wire representation of . + public const string SubnetStackTypeIpv4Only = "SUBNET_STACK_TYPE_IPV4_ONLY"; + + /// Wire representation of . + public const string SubnetStackTypeIpv6Only = "SUBNET_STACK_TYPE_IPV6_ONLY"; + } + + /// Constants for wire representations of the enum. + public static class Unicast + { + /// Wire representation of . + public const string UndefinedUnicast = "UNDEFINED_UNICAST"; + + /// Wire representation of . + public const string Sdn = "UNICAST_SDN"; + + /// Wire representation of . + public const string Ull = "UNICAST_ULL"; + } + } + /// Container class for enums within the message. public static class NetworkRoutingConfig { + /// Constants for wire representations of the enum. + public static class BgpBestPathSelectionMode + { + /// Wire representation of . + public const string UndefinedBgpBestPathSelectionMode = "UNDEFINED_BGP_BEST_PATH_SELECTION_MODE"; + + /// Wire representation of . + public const string Legacy = "LEGACY"; + + /// Wire representation of . + public const string Standard = "STANDARD"; + } + + /// Constants for wire representations of the enum. + public static class BgpInterRegionCost + { + /// Wire representation of . + public const string UndefinedBgpInterRegionCost = "UNDEFINED_BGP_INTER_REGION_COST"; + + /// Wire representation of . + public const string AddCostToMed = "ADD_COST_TO_MED"; + + /// Wire representation of . + public const string Default = "DEFAULT"; + } + /// Constants for wire representations of the enum. public static class RoutingMode { @@ -4746,6 +5144,9 @@ public static class Code /// Wire representation of . public const string PartialSuccess = "PARTIAL_SUCCESS"; + /// Wire representation of . + public const string QuotaInfoUnavailable = "QUOTA_INFO_UNAVAILABLE"; + /// Wire representation of . public const string RequiredTosAgreement = "REQUIRED_TOS_AGREEMENT"; @@ -5034,6 +5435,22 @@ public static class Day /// Container class for enums within the message. public static class Route { + /// Constants for wire representations of the enum. + public static class NextHopOrigin + { + /// Wire representation of . + public const string UndefinedNextHopOrigin = "UNDEFINED_NEXT_HOP_ORIGIN"; + + /// Wire representation of . + public const string Egp = "EGP"; + + /// Wire representation of . + public const string Igp = "IGP"; + + /// Wire representation of . + public const string Incomplete = "INCOMPLETE"; + } + /// Constants for wire representations of the enum. public static class RouteStatus { @@ -5777,6 +6194,9 @@ public static class EnforceOnKey /// Wire representation of . public const string TlsJa3Fingerprint = "TLS_JA3_FINGERPRINT"; + /// Wire representation of . + public const string TlsJa4Fingerprint = "TLS_JA4_FINGERPRINT"; + /// Wire representation of . public const string UserIp = "USER_IP"; @@ -5818,6 +6238,9 @@ public static class EnforceOnKeyType /// Wire representation of . public const string TlsJa3Fingerprint = "TLS_JA3_FINGERPRINT"; + /// Wire representation of . + public const string TlsJa4Fingerprint = "TLS_JA4_FINGERPRINT"; + /// Wire representation of . public const string UserIp = "USER_IP"; @@ -6333,6 +6756,9 @@ public static class Purpose /// Wire representation of . public const string InternalHttpsLoadBalancer = "INTERNAL_HTTPS_LOAD_BALANCER"; + /// Wire representation of . + public const string PeerMigration = "PEER_MIGRATION"; + /// Wire representation of . public const string Private = "PRIVATE"; @@ -6543,6 +6969,9 @@ public static class TlsEarlyData /// Wire representation of . public const string Strict = "STRICT"; + + /// Wire representation of . + public const string Unrestricted = "UNRESTRICTED"; } } @@ -6791,6 +7220,9 @@ public static class Purpose /// Wire representation of . public const string InternalHttpsLoadBalancer = "INTERNAL_HTTPS_LOAD_BALANCER"; + /// Wire representation of . + public const string PeerMigration = "PEER_MIGRATION"; + /// Wire representation of . public const string Private = "PRIVATE"; @@ -7019,6 +7451,9 @@ public static class Code /// Wire representation of . public const string PartialSuccess = "PARTIAL_SUCCESS"; + /// Wire representation of . + public const string QuotaInfoUnavailable = "QUOTA_INFO_UNAVAILABLE"; + /// Wire representation of . public const string RequiredTosAgreement = "REQUIRED_TOS_AGREEMENT"; @@ -7114,6 +7549,9 @@ public static class Code /// Wire representation of . public const string PartialSuccess = "PARTIAL_SUCCESS"; + /// Wire representation of . + public const string QuotaInfoUnavailable = "QUOTA_INFO_UNAVAILABLE"; + /// Wire representation of . public const string RequiredTosAgreement = "REQUIRED_TOS_AGREEMENT"; diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ComputeGrpc.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ComputeGrpc.g.cs index b9558246f2cd..791021a52a2c 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ComputeGrpc.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ComputeGrpc.g.cs @@ -19,7 +19,7 @@ // // Generated by the disco-to-proto3-converter. DO NOT EDIT! // Source Discovery file: compute.v1.json -// Source file revision: 20241105 +// Source file revision: 20241201 // API name: compute // API version: v1 // @@ -14109,10 +14109,18 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.ResizeInstanceGroupManagerRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.SetInstanceTemplateInstanceGroupManagerRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.SetTargetPoolsInstanceGroupManagerRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.UpdatePerInstanceConfigsInstanceGroupManagerRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] @@ -14251,6 +14259,14 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl __Marshaller_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest, __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_ResumeInstances = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "ResumeInstances", + __Marshaller_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest, + __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Method __Method_SetInstanceTemplate = new grpc::Method( grpc::MethodType.Unary, @@ -14267,6 +14283,30 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl __Marshaller_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest, __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_StartInstances = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "StartInstances", + __Marshaller_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest, + __Marshaller_google_cloud_compute_v1_Operation); + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_StopInstances = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "StopInstances", + __Marshaller_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest, + __Marshaller_google_cloud_compute_v1_Operation); + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_SuspendInstances = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "SuspendInstances", + __Marshaller_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest, + __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Method __Method_UpdatePerInstanceConfigs = new grpc::Method( grpc::MethodType.Unary, @@ -14489,6 +14529,18 @@ public abstract partial class InstanceGroupManagersBase throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); } + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task ResumeInstances(global::Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + /// /// Specifies the instance template to use when creating new instances in this group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE. /// @@ -14513,6 +14565,42 @@ public abstract partial class InstanceGroupManagersBase throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); } + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task StartInstances(global::Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task StopInstances(global::Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task SuspendInstances(global::Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + /// /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. /// @@ -15371,6 +15459,54 @@ protected InstanceGroupManagersClient(ClientBaseConfiguration configuration) : b return CallInvoker.AsyncUnaryCall(__Method_Resize, null, options, request); } /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation ResumeInstances(global::Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return ResumeInstances(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation ResumeInstances(global::Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_ResumeInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall ResumeInstancesAsync(global::Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return ResumeInstancesAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall ResumeInstancesAsync(global::Google.Cloud.Compute.V1.ResumeInstancesInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_ResumeInstances, null, options, request); + } + /// /// Specifies the instance template to use when creating new instances in this group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE. /// /// The request to send to the server. @@ -15467,6 +15603,150 @@ protected InstanceGroupManagersClient(ClientBaseConfiguration configuration) : b return CallInvoker.AsyncUnaryCall(__Method_SetTargetPools, null, options, request); } /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation StartInstances(global::Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return StartInstances(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation StartInstances(global::Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_StartInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall StartInstancesAsync(global::Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return StartInstancesAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall StartInstancesAsync(global::Google.Cloud.Compute.V1.StartInstancesInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_StartInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation StopInstances(global::Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return StopInstances(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation StopInstances(global::Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_StopInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall StopInstancesAsync(global::Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return StopInstancesAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall StopInstancesAsync(global::Google.Cloud.Compute.V1.StopInstancesInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_StopInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation SuspendInstances(global::Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return SuspendInstances(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation SuspendInstances(global::Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_SuspendInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall SuspendInstancesAsync(global::Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return SuspendInstancesAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall SuspendInstancesAsync(global::Google.Cloud.Compute.V1.SuspendInstancesInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_SuspendInstances, null, options, request); + } + /// /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. /// /// The request to send to the server. @@ -15545,8 +15825,12 @@ protected override InstanceGroupManagersClient NewInstance(ClientBaseConfigurati .AddMethod(__Method_PatchPerInstanceConfigs, serviceImpl.PatchPerInstanceConfigs) .AddMethod(__Method_RecreateInstances, serviceImpl.RecreateInstances) .AddMethod(__Method_Resize, serviceImpl.Resize) + .AddMethod(__Method_ResumeInstances, serviceImpl.ResumeInstances) .AddMethod(__Method_SetInstanceTemplate, serviceImpl.SetInstanceTemplate) .AddMethod(__Method_SetTargetPools, serviceImpl.SetTargetPools) + .AddMethod(__Method_StartInstances, serviceImpl.StartInstances) + .AddMethod(__Method_StopInstances, serviceImpl.StopInstances) + .AddMethod(__Method_SuspendInstances, serviceImpl.SuspendInstances) .AddMethod(__Method_UpdatePerInstanceConfigs, serviceImpl.UpdatePerInstanceConfigs).Build(); } @@ -15574,8 +15858,12 @@ public static void BindService(grpc::ServiceBinderBase serviceBinder, InstanceGr serviceBinder.AddMethod(__Method_PatchPerInstanceConfigs, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.PatchPerInstanceConfigs)); serviceBinder.AddMethod(__Method_RecreateInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.RecreateInstances)); serviceBinder.AddMethod(__Method_Resize, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.Resize)); + serviceBinder.AddMethod(__Method_ResumeInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.ResumeInstances)); serviceBinder.AddMethod(__Method_SetInstanceTemplate, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.SetInstanceTemplate)); serviceBinder.AddMethod(__Method_SetTargetPools, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.SetTargetPools)); + serviceBinder.AddMethod(__Method_StartInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.StartInstances)); + serviceBinder.AddMethod(__Method_StopInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.StopInstances)); + serviceBinder.AddMethod(__Method_SuspendInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.SuspendInstances)); serviceBinder.AddMethod(__Method_UpdatePerInstanceConfigs, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.UpdatePerInstanceConfigs)); } @@ -28561,6 +28849,260 @@ public static void BindService(grpc::ServiceBinderBase serviceBinder, NetworkFir serviceBinder.AddMethod(__Method_TestIamPermissions, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.TestIamPermissions)); } + } + /// + /// The NetworkProfiles API. + /// + public static partial class NetworkProfiles + { + static readonly string __ServiceName = "google.cloud.compute.v1.NetworkProfiles"; + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static void __Helper_SerializeMessage(global::Google.Protobuf.IMessage message, grpc::SerializationContext context) + { + #if !GRPC_DISABLE_PROTOBUF_BUFFER_SERIALIZATION + if (message is global::Google.Protobuf.IBufferMessage) + { + context.SetPayloadLength(message.CalculateSize()); + global::Google.Protobuf.MessageExtensions.WriteTo(message, context.GetBufferWriter()); + context.Complete(); + return; + } + #endif + context.Complete(global::Google.Protobuf.MessageExtensions.ToByteArray(message)); + } + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static class __Helper_MessageCache + { + public static readonly bool IsBufferMessage = global::System.Reflection.IntrospectionExtensions.GetTypeInfo(typeof(global::Google.Protobuf.IBufferMessage)).IsAssignableFrom(typeof(T)); + } + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static T __Helper_DeserializeMessage(grpc::DeserializationContext context, global::Google.Protobuf.MessageParser parser) where T : global::Google.Protobuf.IMessage + { + #if !GRPC_DISABLE_PROTOBUF_BUFFER_SERIALIZATION + if (__Helper_MessageCache.IsBufferMessage) + { + return parser.ParseFrom(context.PayloadAsReadOnlySequence()); + } + #endif + return parser.ParseFrom(context.PayloadAsNewBuffer()); + } + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_GetNetworkProfileRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.GetNetworkProfileRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_NetworkProfile = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.NetworkProfile.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_ListNetworkProfilesRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.ListNetworkProfilesRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_NetworkProfilesListResponse = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.NetworkProfilesListResponse.Parser)); + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_Get = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "Get", + __Marshaller_google_cloud_compute_v1_GetNetworkProfileRequest, + __Marshaller_google_cloud_compute_v1_NetworkProfile); + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_List = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "List", + __Marshaller_google_cloud_compute_v1_ListNetworkProfilesRequest, + __Marshaller_google_cloud_compute_v1_NetworkProfilesListResponse); + + /// Service descriptor + public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor + { + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[39]; } + } + + /// Base class for server-side implementations of NetworkProfiles + [grpc::BindServiceMethod(typeof(NetworkProfiles), "BindService")] + public abstract partial class NetworkProfilesBase + { + /// + /// Returns the specified network profile. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task Get(global::Google.Cloud.Compute.V1.GetNetworkProfileRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task List(global::Google.Cloud.Compute.V1.ListNetworkProfilesRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + + } + + /// Client for NetworkProfiles + public partial class NetworkProfilesClient : grpc::ClientBase + { + /// Creates a new client for NetworkProfiles + /// The channel to use to make remote calls. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public NetworkProfilesClient(grpc::ChannelBase channel) : base(channel) + { + } + /// Creates a new client for NetworkProfiles that uses a custom CallInvoker. + /// The callInvoker to use to make remote calls. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public NetworkProfilesClient(grpc::CallInvoker callInvoker) : base(callInvoker) + { + } + /// Protected parameterless constructor to allow creation of test doubles. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + protected NetworkProfilesClient() : base() + { + } + /// Protected constructor to allow creation of configured clients. + /// The client configuration. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + protected NetworkProfilesClient(ClientBaseConfiguration configuration) : base(configuration) + { + } + + /// + /// Returns the specified network profile. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.NetworkProfile Get(global::Google.Cloud.Compute.V1.GetNetworkProfileRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return Get(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Returns the specified network profile. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.NetworkProfile Get(global::Google.Cloud.Compute.V1.GetNetworkProfileRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_Get, null, options, request); + } + /// + /// Returns the specified network profile. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall GetAsync(global::Google.Cloud.Compute.V1.GetNetworkProfileRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return GetAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Returns the specified network profile. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall GetAsync(global::Google.Cloud.Compute.V1.GetNetworkProfileRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_Get, null, options, request); + } + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.NetworkProfilesListResponse List(global::Google.Cloud.Compute.V1.ListNetworkProfilesRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return List(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.NetworkProfilesListResponse List(global::Google.Cloud.Compute.V1.ListNetworkProfilesRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_List, null, options, request); + } + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall ListAsync(global::Google.Cloud.Compute.V1.ListNetworkProfilesRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return ListAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall ListAsync(global::Google.Cloud.Compute.V1.ListNetworkProfilesRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_List, null, options, request); + } + /// Creates a new instance of client from given ClientBaseConfiguration. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + protected override NetworkProfilesClient NewInstance(ClientBaseConfiguration configuration) + { + return new NetworkProfilesClient(configuration); + } + } + + /// Creates service definition that can be registered with a server + /// An object implementing the server-side handling logic. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public static grpc::ServerServiceDefinition BindService(NetworkProfilesBase serviceImpl) + { + return grpc::ServerServiceDefinition.CreateBuilder() + .AddMethod(__Method_Get, serviceImpl.Get) + .AddMethod(__Method_List, serviceImpl.List).Build(); + } + + /// Register service method with a service binder with or without implementation. Useful when customizing the service binding logic. + /// Note: this method is part of an experimental API that can change or be removed without any prior notice. + /// Service methods will be bound by calling AddMethod on this object. + /// An object implementing the server-side handling logic. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public static void BindService(grpc::ServiceBinderBase serviceBinder, NetworkProfilesBase serviceImpl) + { + serviceBinder.AddMethod(__Method_Get, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.Get)); + serviceBinder.AddMethod(__Method_List, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.List)); + } + } /// /// The Networks API. @@ -28726,7 +29268,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[39]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[40]; } } /// Base class for server-side implementations of Networks @@ -29678,7 +30220,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[40]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[41]; } } /// Base class for server-side implementations of NodeGroups @@ -30806,7 +31348,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[41]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[42]; } } /// Base class for server-side implementations of NodeTemplates @@ -31444,7 +31986,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[42]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[43]; } } /// Base class for server-side implementations of NodeTypes @@ -31816,7 +32358,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[43]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[44]; } } /// Base class for server-side implementations of PacketMirrorings @@ -32504,7 +33046,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[44]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[45]; } } /// Base class for server-side implementations of Projects @@ -33554,7 +34096,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[45]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[46]; } } /// Base class for server-side implementations of PublicAdvertisedPrefixes @@ -34182,7 +34724,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[46]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[47]; } } /// Base class for server-side implementations of PublicDelegatedPrefixes @@ -34850,7 +35392,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[47]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[48]; } } /// Base class for server-side implementations of RegionAutoscalers @@ -35462,7 +36004,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[48]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[49]; } } /// Base class for server-side implementations of RegionBackendServices @@ -36370,7 +36912,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[49]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[50]; } } /// Base class for server-side implementations of RegionCommitments @@ -36810,7 +37352,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[50]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[51]; } } /// Base class for server-side implementations of RegionDiskTypes @@ -37220,7 +37762,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[51]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[52]; } } /// Base class for server-side implementations of RegionDisks @@ -38436,7 +38978,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[52]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[53]; } } /// Base class for server-side implementations of RegionHealthCheckServices @@ -38918,7 +39460,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[53]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[54]; } } /// Base class for server-side implementations of RegionHealthChecks @@ -39437,10 +39979,18 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.ResizeRegionInstanceGroupManagerRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.SetInstanceTemplateRegionInstanceGroupManagerRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.SetTargetPoolsRegionInstanceGroupManagerRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] @@ -39571,6 +40121,14 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl __Marshaller_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest, __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_ResumeInstances = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "ResumeInstances", + __Marshaller_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest, + __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Method __Method_SetInstanceTemplate = new grpc::Method( grpc::MethodType.Unary, @@ -39587,6 +40145,30 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl __Marshaller_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest, __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_StartInstances = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "StartInstances", + __Marshaller_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest, + __Marshaller_google_cloud_compute_v1_Operation); + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_StopInstances = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "StopInstances", + __Marshaller_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest, + __Marshaller_google_cloud_compute_v1_Operation); + + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_SuspendInstances = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "SuspendInstances", + __Marshaller_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest, + __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Method __Method_UpdatePerInstanceConfigs = new grpc::Method( grpc::MethodType.Unary, @@ -39598,7 +40180,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[54]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[55]; } } /// Base class for server-side implementations of RegionInstanceGroupManagers @@ -39797,6 +40379,18 @@ public abstract partial class RegionInstanceGroupManagersBase throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); } + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task ResumeInstances(global::Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + /// /// Sets the instance template to use when creating new instances or recreating instances in this group. Existing instances are not affected. /// @@ -39821,6 +40415,42 @@ public abstract partial class RegionInstanceGroupManagersBase throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); } + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task StartInstances(global::Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task StopInstances(global::Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task SuspendInstances(global::Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + /// /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. /// @@ -40631,6 +41261,54 @@ protected RegionInstanceGroupManagersClient(ClientBaseConfiguration configuratio return CallInvoker.AsyncUnaryCall(__Method_Resize, null, options, request); } /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation ResumeInstances(global::Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return ResumeInstances(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation ResumeInstances(global::Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_ResumeInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall ResumeInstancesAsync(global::Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return ResumeInstancesAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall ResumeInstancesAsync(global::Google.Cloud.Compute.V1.ResumeInstancesRegionInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_ResumeInstances, null, options, request); + } + /// /// Sets the instance template to use when creating new instances or recreating instances in this group. Existing instances are not affected. /// /// The request to send to the server. @@ -40727,6 +41405,150 @@ protected RegionInstanceGroupManagersClient(ClientBaseConfiguration configuratio return CallInvoker.AsyncUnaryCall(__Method_SetTargetPools, null, options, request); } /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation StartInstances(global::Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return StartInstances(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation StartInstances(global::Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_StartInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall StartInstancesAsync(global::Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return StartInstancesAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall StartInstancesAsync(global::Google.Cloud.Compute.V1.StartInstancesRegionInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_StartInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation StopInstances(global::Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return StopInstances(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation StopInstances(global::Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_StopInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall StopInstancesAsync(global::Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return StopInstancesAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall StopInstancesAsync(global::Google.Cloud.Compute.V1.StopInstancesRegionInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_StopInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation SuspendInstances(global::Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return SuspendInstances(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation SuspendInstances(global::Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_SuspendInstances, null, options, request); + } + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall SuspendInstancesAsync(global::Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return SuspendInstancesAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall SuspendInstancesAsync(global::Google.Cloud.Compute.V1.SuspendInstancesRegionInstanceGroupManagerRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_SuspendInstances, null, options, request); + } + /// /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. /// /// The request to send to the server. @@ -40804,8 +41626,12 @@ protected override RegionInstanceGroupManagersClient NewInstance(ClientBaseConfi .AddMethod(__Method_PatchPerInstanceConfigs, serviceImpl.PatchPerInstanceConfigs) .AddMethod(__Method_RecreateInstances, serviceImpl.RecreateInstances) .AddMethod(__Method_Resize, serviceImpl.Resize) + .AddMethod(__Method_ResumeInstances, serviceImpl.ResumeInstances) .AddMethod(__Method_SetInstanceTemplate, serviceImpl.SetInstanceTemplate) .AddMethod(__Method_SetTargetPools, serviceImpl.SetTargetPools) + .AddMethod(__Method_StartInstances, serviceImpl.StartInstances) + .AddMethod(__Method_StopInstances, serviceImpl.StopInstances) + .AddMethod(__Method_SuspendInstances, serviceImpl.SuspendInstances) .AddMethod(__Method_UpdatePerInstanceConfigs, serviceImpl.UpdatePerInstanceConfigs).Build(); } @@ -40832,8 +41658,12 @@ public static void BindService(grpc::ServiceBinderBase serviceBinder, RegionInst serviceBinder.AddMethod(__Method_PatchPerInstanceConfigs, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.PatchPerInstanceConfigs)); serviceBinder.AddMethod(__Method_RecreateInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.RecreateInstances)); serviceBinder.AddMethod(__Method_Resize, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.Resize)); + serviceBinder.AddMethod(__Method_ResumeInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.ResumeInstances)); serviceBinder.AddMethod(__Method_SetInstanceTemplate, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.SetInstanceTemplate)); serviceBinder.AddMethod(__Method_SetTargetPools, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.SetTargetPools)); + serviceBinder.AddMethod(__Method_StartInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.StartInstances)); + serviceBinder.AddMethod(__Method_StopInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.StopInstances)); + serviceBinder.AddMethod(__Method_SuspendInstances, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.SuspendInstances)); serviceBinder.AddMethod(__Method_UpdatePerInstanceConfigs, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.UpdatePerInstanceConfigs)); } @@ -40930,7 +41760,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[55]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[56]; } } /// Base class for server-side implementations of RegionInstanceGroups @@ -41330,7 +42160,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[56]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[57]; } } /// Base class for server-side implementations of RegionInstanceTemplates @@ -41696,7 +42526,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[57]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[58]; } } /// Base class for server-side implementations of RegionInstances @@ -41954,7 +42784,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[58]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[59]; } } /// Base class for server-side implementations of RegionInstantSnapshots @@ -42634,7 +43464,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[59]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[60]; } } /// Base class for server-side implementations of RegionNetworkEndpointGroups @@ -43360,7 +44190,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[60]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[61]; } } /// Base class for server-side implementations of RegionNetworkFirewallPolicies @@ -44566,7 +45396,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[61]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[62]; } } /// Base class for server-side implementations of RegionNotificationEndpoints @@ -44966,7 +45796,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[62]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[63]; } } /// Base class for server-side implementations of RegionOperations @@ -45342,6 +46172,8 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.PatchRuleRegionSecurityPolicyRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.RemoveRuleRegionSecurityPolicyRequest.Parser)); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Marshaller __Marshaller_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest.Parser)); [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] static readonly grpc::Method __Method_AddRule = new grpc::Method( @@ -45415,10 +46247,18 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl __Marshaller_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest, __Marshaller_google_cloud_compute_v1_Operation); + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + static readonly grpc::Method __Method_SetLabels = new grpc::Method( + grpc::MethodType.Unary, + __ServiceName, + "SetLabels", + __Marshaller_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest, + __Marshaller_google_cloud_compute_v1_Operation); + /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[63]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[64]; } } /// Base class for server-side implementations of RegionSecurityPolicies @@ -45533,6 +46373,18 @@ public abstract partial class RegionSecurityPoliciesBase throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); } + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request received from the client. + /// The context of the server-side call handler being invoked. + /// The response to send back to the client (wrapped by a task). + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::System.Threading.Tasks.Task SetLabels(global::Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest request, grpc::ServerCallContext context) + { + throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, "")); + } + } /// Client for RegionSecurityPolicies @@ -45994,6 +46846,54 @@ protected RegionSecurityPoliciesClient(ClientBaseConfiguration configuration) : { return CallInvoker.AsyncUnaryCall(__Method_RemoveRule, null, options, request); } + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation SetLabels(global::Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return SetLabels(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request to send to the server. + /// The options for the call. + /// The response received from the server. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual global::Google.Cloud.Compute.V1.Operation SetLabels(global::Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest request, grpc::CallOptions options) + { + return CallInvoker.BlockingUnaryCall(__Method_SetLabels, null, options, request); + } + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request to send to the server. + /// The initial metadata to send with the call. This parameter is optional. + /// An optional deadline for the call. The call will be cancelled if deadline is hit. + /// An optional token for canceling the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall SetLabelsAsync(global::Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) + { + return SetLabelsAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken)); + } + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request to send to the server. + /// The options for the call. + /// The call object. + [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] + public virtual grpc::AsyncUnaryCall SetLabelsAsync(global::Google.Cloud.Compute.V1.SetLabelsRegionSecurityPolicyRequest request, grpc::CallOptions options) + { + return CallInvoker.AsyncUnaryCall(__Method_SetLabels, null, options, request); + } /// Creates a new instance of client from given ClientBaseConfiguration. [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)] protected override RegionSecurityPoliciesClient NewInstance(ClientBaseConfiguration configuration) @@ -46016,7 +46916,8 @@ protected override RegionSecurityPoliciesClient NewInstance(ClientBaseConfigurat .AddMethod(__Method_List, serviceImpl.List) .AddMethod(__Method_Patch, serviceImpl.Patch) .AddMethod(__Method_PatchRule, serviceImpl.PatchRule) - .AddMethod(__Method_RemoveRule, serviceImpl.RemoveRule).Build(); + .AddMethod(__Method_RemoveRule, serviceImpl.RemoveRule) + .AddMethod(__Method_SetLabels, serviceImpl.SetLabels).Build(); } /// Register service method with a service binder with or without implementation. Useful when customizing the service binding logic. @@ -46035,6 +46936,7 @@ public static void BindService(grpc::ServiceBinderBase serviceBinder, RegionSecu serviceBinder.AddMethod(__Method_Patch, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.Patch)); serviceBinder.AddMethod(__Method_PatchRule, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.PatchRule)); serviceBinder.AddMethod(__Method_RemoveRule, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.RemoveRule)); + serviceBinder.AddMethod(__Method_SetLabels, serviceImpl == null ? null : new grpc::UnaryServerMethod(serviceImpl.SetLabels)); } } @@ -46128,7 +47030,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[64]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[65]; } } /// Base class for server-side implementations of RegionSslCertificates @@ -46550,7 +47452,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[65]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[66]; } } /// Base class for server-side implementations of RegionSslPolicies @@ -47084,7 +47986,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[66]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[67]; } } /// Base class for server-side implementations of RegionTargetHttpProxies @@ -47576,7 +48478,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[67]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[68]; } } /// Base class for server-side implementations of RegionTargetHttpsProxies @@ -48162,7 +49064,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[68]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[69]; } } /// Base class for server-side implementations of RegionTargetTcpProxies @@ -48594,7 +49496,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[69]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[70]; } } /// Base class for server-side implementations of RegionUrlMaps @@ -49146,7 +50048,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[70]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[71]; } } /// Base class for server-side implementations of RegionZones @@ -49338,7 +50240,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[71]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[72]; } } /// Base class for server-side implementations of Regions @@ -49680,7 +50582,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[72]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[73]; } } /// Base class for server-side implementations of Reservations @@ -50508,7 +51410,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[73]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[74]; } } /// Base class for server-side implementations of ResourcePolicies @@ -51298,7 +52200,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[74]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[75]; } } /// Base class for server-side implementations of Routers @@ -52132,7 +53034,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[75]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[76]; } } /// Base class for server-side implementations of Routes @@ -52618,7 +53520,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[76]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[77]; } } /// Base class for server-side implementations of SecurityPolicies @@ -53570,7 +54472,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[77]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[78]; } } /// Base class for server-side implementations of ServiceAttachments @@ -54258,7 +55160,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[78]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[79]; } } /// Base class for server-side implementations of SnapshotSettingsService @@ -54578,7 +55480,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[79]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[80]; } } /// Base class for server-side implementations of Snapshots @@ -55238,7 +56140,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[80]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[81]; } } /// Base class for server-side implementations of SslCertificates @@ -55734,7 +56636,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[81]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[82]; } } /// Base class for server-side implementations of SslPolicies @@ -56310,7 +57212,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[82]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[83]; } } /// Base class for server-side implementations of StoragePoolTypes @@ -56716,7 +57618,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[83]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[84]; } } /// Base class for server-side implementations of StoragePools @@ -57576,7 +58478,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[84]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[85]; } } /// Base class for server-side implementations of Subnetworks @@ -58482,7 +59384,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[85]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[86]; } } /// Base class for server-side implementations of TargetGrpcProxies @@ -58976,7 +59878,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[86]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[87]; } } /// Base class for server-side implementations of TargetHttpProxies @@ -59634,7 +60536,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[87]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[88]; } } /// Base class for server-side implementations of TargetHttpsProxies @@ -60490,7 +61392,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[88]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[89]; } } /// Base class for server-side implementations of TargetInstances @@ -61098,7 +62000,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[89]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[90]; } } /// Base class for server-side implementations of TargetPools @@ -62044,7 +62946,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[90]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[91]; } } /// Base class for server-side implementations of TargetSslProxies @@ -62786,7 +63688,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[91]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[92]; } } /// Base class for server-side implementations of TargetTcpProxies @@ -63394,7 +64296,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[92]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[93]; } } /// Base class for server-side implementations of TargetVpnGateways @@ -63972,7 +64874,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[93]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[94]; } } /// Base class for server-side implementations of UrlMaps @@ -64728,7 +65630,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[94]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[95]; } } /// Base class for server-side implementations of VpnGateways @@ -65398,7 +66300,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[95]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[96]; } } /// Base class for server-side implementations of VpnTunnels @@ -65922,7 +66824,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[96]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[97]; } } /// Base class for server-side implementations of ZoneOperations @@ -66300,7 +67202,7 @@ static T __Helper_DeserializeMessage(grpc::DeserializationContext context, gl /// Service descriptor public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor { - get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[97]; } + get { return global::Google.Cloud.Compute.V1.ComputeReflection.Descriptor.Services[98]; } } /// Base class for server-side implementations of Zones diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ComputeLroAdaptation.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ComputeLroAdaptation.g.cs index 63dced06a228..8ab410bb7875 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ComputeLroAdaptation.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ComputeLroAdaptation.g.cs @@ -674,6 +674,15 @@ internal void PopulatePollRequestFields(GetZoneOperationRequest pollRequest) } } + public partial class ResumeInstancesInstanceGroupManagerRequest + { + internal void PopulatePollRequestFields(GetZoneOperationRequest pollRequest) + { + pollRequest.Zone = Zone; + pollRequest.Project = Project; + } + } + public partial class SetInstanceTemplateInstanceGroupManagerRequest { internal void PopulatePollRequestFields(GetZoneOperationRequest pollRequest) @@ -692,6 +701,33 @@ internal void PopulatePollRequestFields(GetZoneOperationRequest pollRequest) } } + public partial class StartInstancesInstanceGroupManagerRequest + { + internal void PopulatePollRequestFields(GetZoneOperationRequest pollRequest) + { + pollRequest.Zone = Zone; + pollRequest.Project = Project; + } + } + + public partial class StopInstancesInstanceGroupManagerRequest + { + internal void PopulatePollRequestFields(GetZoneOperationRequest pollRequest) + { + pollRequest.Zone = Zone; + pollRequest.Project = Project; + } + } + + public partial class SuspendInstancesInstanceGroupManagerRequest + { + internal void PopulatePollRequestFields(GetZoneOperationRequest pollRequest) + { + pollRequest.Zone = Zone; + pollRequest.Project = Project; + } + } + public partial class UpdatePerInstanceConfigsInstanceGroupManagerRequest { internal void PopulatePollRequestFields(GetZoneOperationRequest pollRequest) @@ -1959,6 +1995,15 @@ internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) } } + public partial class ResumeInstancesRegionInstanceGroupManagerRequest + { + internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) + { + pollRequest.Region = Region; + pollRequest.Project = Project; + } + } + public partial class SetInstanceTemplateRegionInstanceGroupManagerRequest { internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) @@ -1977,6 +2022,33 @@ internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) } } + public partial class StartInstancesRegionInstanceGroupManagerRequest + { + internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) + { + pollRequest.Region = Region; + pollRequest.Project = Project; + } + } + + public partial class StopInstancesRegionInstanceGroupManagerRequest + { + internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) + { + pollRequest.Region = Region; + pollRequest.Project = Project; + } + } + + public partial class SuspendInstancesRegionInstanceGroupManagerRequest + { + internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) + { + pollRequest.Region = Region; + pollRequest.Project = Project; + } + } + public partial class UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest { internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) @@ -2238,6 +2310,15 @@ internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) } } + public partial class SetLabelsRegionSecurityPolicyRequest + { + internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) + { + pollRequest.Region = Region; + pollRequest.Project = Project; + } + } + public partial class DeleteRegionSslCertificateRequest { internal void PopulatePollRequestFields(GetRegionOperationRequest pollRequest) diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/InstanceGroupManagersClient.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/InstanceGroupManagersClient.g.cs index a7fad891518f..7a871bf6f34f 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/InstanceGroupManagersClient.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/InstanceGroupManagersClient.g.cs @@ -76,10 +76,18 @@ private InstanceGroupManagersSettings(InstanceGroupManagersSettings existing) : RecreateInstancesOperationsSettings = existing.RecreateInstancesOperationsSettings.Clone(); ResizeSettings = existing.ResizeSettings; ResizeOperationsSettings = existing.ResizeOperationsSettings.Clone(); + ResumeInstancesSettings = existing.ResumeInstancesSettings; + ResumeInstancesOperationsSettings = existing.ResumeInstancesOperationsSettings.Clone(); SetInstanceTemplateSettings = existing.SetInstanceTemplateSettings; SetInstanceTemplateOperationsSettings = existing.SetInstanceTemplateOperationsSettings.Clone(); SetTargetPoolsSettings = existing.SetTargetPoolsSettings; SetTargetPoolsOperationsSettings = existing.SetTargetPoolsOperationsSettings.Clone(); + StartInstancesSettings = existing.StartInstancesSettings; + StartInstancesOperationsSettings = existing.StartInstancesOperationsSettings.Clone(); + StopInstancesSettings = existing.StopInstancesSettings; + StopInstancesOperationsSettings = existing.StopInstancesOperationsSettings.Clone(); + SuspendInstancesSettings = existing.SuspendInstancesSettings; + SuspendInstancesOperationsSettings = existing.SuspendInstancesOperationsSettings.Clone(); UpdatePerInstanceConfigsSettings = existing.UpdatePerInstanceConfigsSettings; UpdatePerInstanceConfigsOperationsSettings = existing.UpdatePerInstanceConfigsOperationsSettings.Clone(); OnCopy(existing); @@ -535,6 +543,37 @@ private InstanceGroupManagersSettings(InstanceGroupManagersSettings existing) : DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), }; + /// + /// for synchronous and asynchronous calls to + /// InstanceGroupManagersClient.ResumeInstances and InstanceGroupManagersClient.ResumeInstancesAsync + /// . + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings ResumeInstancesSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to InstanceGroupManagersClient.ResumeInstances and + /// InstanceGroupManagersClient.ResumeInstancesAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings ResumeInstancesOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + /// /// for synchronous and asynchronous calls to /// InstanceGroupManagersClient.SetInstanceTemplate and @@ -597,6 +636,98 @@ private InstanceGroupManagersSettings(InstanceGroupManagersSettings existing) : DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), }; + /// + /// for synchronous and asynchronous calls to + /// InstanceGroupManagersClient.StartInstances and InstanceGroupManagersClient.StartInstancesAsync + /// . + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings StartInstancesSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to InstanceGroupManagersClient.StartInstances and + /// InstanceGroupManagersClient.StartInstancesAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings StartInstancesOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + + /// + /// for synchronous and asynchronous calls to + /// InstanceGroupManagersClient.StopInstances and InstanceGroupManagersClient.StopInstancesAsync. + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings StopInstancesSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to InstanceGroupManagersClient.StopInstances and + /// InstanceGroupManagersClient.StopInstancesAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings StopInstancesOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + + /// + /// for synchronous and asynchronous calls to + /// InstanceGroupManagersClient.SuspendInstances and InstanceGroupManagersClient.SuspendInstancesAsync + /// . + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings SuspendInstancesSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to InstanceGroupManagersClient.SuspendInstances and + /// InstanceGroupManagersClient.SuspendInstancesAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings SuspendInstancesOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + /// /// for synchronous and asynchronous calls to /// InstanceGroupManagersClient.UpdatePerInstanceConfigs and @@ -2699,6 +2830,131 @@ public virtual InstanceGroupManager Get(string project, string zone, string inst public virtual stt::Task> ResizeAsync(string project, string zone, string instanceGroupManager, int size, st::CancellationToken cancellationToken) => ResizeAsync(project, zone, instanceGroupManager, size, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation ResumeInstances(ResumeInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> ResumeInstancesAsync(ResumeInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> ResumeInstancesAsync(ResumeInstancesInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + ResumeInstancesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for ResumeInstances. + public virtual lro::OperationsClient ResumeInstancesOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of ResumeInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceResumeInstances(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), ResumeInstancesOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// ResumeInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceResumeInstancesAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), ResumeInstancesOperationsClient, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation ResumeInstances(string project, string zone, string instanceGroupManager, InstanceGroupManagersResumeInstancesRequest instanceGroupManagersResumeInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + ResumeInstances(new ResumeInstancesInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + InstanceGroupManagersResumeInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersResumeInstancesRequestResource, nameof(instanceGroupManagersResumeInstancesRequestResource)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> ResumeInstancesAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersResumeInstancesRequest instanceGroupManagersResumeInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + ResumeInstancesAsync(new ResumeInstancesInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + InstanceGroupManagersResumeInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersResumeInstancesRequestResource, nameof(instanceGroupManagersResumeInstancesRequestResource)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> ResumeInstancesAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersResumeInstancesRequest instanceGroupManagersResumeInstancesRequestResource, st::CancellationToken cancellationToken) => + ResumeInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersResumeInstancesRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + /// /// Specifies the instance template to use when creating new instances in this group. The templates for existing instances in the group do not change unless you run recreateInstances, run applyUpdatesToInstances, or set the group's updatePolicy.type to PROACTIVE. /// @@ -2951,141 +3207,516 @@ public virtual InstanceGroupManager Get(string project, string zone, string inst SetTargetPoolsAsync(project, zone, instanceGroupManager, instanceGroupManagersSetTargetPoolsRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// The request object containing all of the parameters for the API call. /// If not null, applies overrides to this RPC call. /// The RPC response. - public virtual lro::Operation UpdatePerInstanceConfigs(UpdatePerInstanceConfigsInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + public virtual lro::Operation StartInstances(StartInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException(); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// The request object containing all of the parameters for the API call. /// If not null, applies overrides to this RPC call. /// A Task containing the RPC response. - public virtual stt::Task> UpdatePerInstanceConfigsAsync(UpdatePerInstanceConfigsInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + public virtual stt::Task> StartInstancesAsync(StartInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException(); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// The request object containing all of the parameters for the API call. /// A to use for this RPC. /// A Task containing the RPC response. - public virtual stt::Task> UpdatePerInstanceConfigsAsync(UpdatePerInstanceConfigsInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => - UpdatePerInstanceConfigsAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + public virtual stt::Task> StartInstancesAsync(StartInstancesInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + StartInstancesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); - /// The long-running operations client for UpdatePerInstanceConfigs. - public virtual lro::OperationsClient UpdatePerInstanceConfigsOperationsClient => throw new sys::NotImplementedException(); + /// The long-running operations client for StartInstances. + public virtual lro::OperationsClient StartInstancesOperationsClient => throw new sys::NotImplementedException(); /// - /// Poll an operation once, using an operationName from a previous invocation of - /// UpdatePerInstanceConfigs. + /// Poll an operation once, using an operationName from a previous invocation of StartInstances. /// /// /// The name of a previously invoked operation. Must not be null or empty. /// /// If not null, applies overrides to this RPC call. /// The result of polling the operation. - public virtual lro::Operation PollOnceUpdatePerInstanceConfigs(string operationName, gaxgrpc::CallSettings callSettings = null) => - lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), UpdatePerInstanceConfigsOperationsClient, callSettings); + public virtual lro::Operation PollOnceStartInstances(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), StartInstancesOperationsClient, callSettings); /// /// Asynchronously poll an operation once, using an operationName from a previous invocation of - /// UpdatePerInstanceConfigs. + /// StartInstances. /// /// /// The name of a previously invoked operation. Must not be null or empty. /// /// If not null, applies overrides to this RPC call. /// A task representing the result of polling the operation. - public virtual stt::Task> PollOnceUpdatePerInstanceConfigsAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => - lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), UpdatePerInstanceConfigsOperationsClient, callSettings); + public virtual stt::Task> PollOnceStartInstancesAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), StartInstancesOperationsClient, callSettings); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// /// Project ID for this request. /// /// - /// The name of the zone where the managed instance group is located. It should conform to RFC1035. + /// The name of the zone where the managed instance group is located. /// /// - /// The name of the managed instance group. It should conform to RFC1035. + /// The name of the managed instance group. /// - /// + /// /// The body resource for this request /// /// If not null, applies overrides to this RPC call. /// The RPC response. - public virtual lro::Operation UpdatePerInstanceConfigs(string project, string zone, string instanceGroupManager, InstanceGroupManagersUpdatePerInstanceConfigsReq instanceGroupManagersUpdatePerInstanceConfigsReqResource, gaxgrpc::CallSettings callSettings = null) => - UpdatePerInstanceConfigs(new UpdatePerInstanceConfigsInstanceGroupManagerRequest + public virtual lro::Operation StartInstances(string project, string zone, string instanceGroupManager, InstanceGroupManagersStartInstancesRequest instanceGroupManagersStartInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + StartInstances(new StartInstancesInstanceGroupManagerRequest { InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), - InstanceGroupManagersUpdatePerInstanceConfigsReqResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersUpdatePerInstanceConfigsReqResource, nameof(instanceGroupManagersUpdatePerInstanceConfigsReqResource)), + InstanceGroupManagersStartInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersStartInstancesRequestResource, nameof(instanceGroupManagersStartInstancesRequestResource)), Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), }, callSettings); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// /// Project ID for this request. /// /// - /// The name of the zone where the managed instance group is located. It should conform to RFC1035. + /// The name of the zone where the managed instance group is located. /// /// - /// The name of the managed instance group. It should conform to RFC1035. + /// The name of the managed instance group. /// - /// + /// /// The body resource for this request /// /// If not null, applies overrides to this RPC call. /// A Task containing the RPC response. - public virtual stt::Task> UpdatePerInstanceConfigsAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersUpdatePerInstanceConfigsReq instanceGroupManagersUpdatePerInstanceConfigsReqResource, gaxgrpc::CallSettings callSettings = null) => - UpdatePerInstanceConfigsAsync(new UpdatePerInstanceConfigsInstanceGroupManagerRequest + public virtual stt::Task> StartInstancesAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersStartInstancesRequest instanceGroupManagersStartInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + StartInstancesAsync(new StartInstancesInstanceGroupManagerRequest { InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), - InstanceGroupManagersUpdatePerInstanceConfigsReqResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersUpdatePerInstanceConfigsReqResource, nameof(instanceGroupManagersUpdatePerInstanceConfigsReqResource)), + InstanceGroupManagersStartInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersStartInstancesRequestResource, nameof(instanceGroupManagersStartInstancesRequestResource)), Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), }, callSettings); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// /// Project ID for this request. /// /// - /// The name of the zone where the managed instance group is located. It should conform to RFC1035. + /// The name of the zone where the managed instance group is located. /// /// - /// The name of the managed instance group. It should conform to RFC1035. + /// The name of the managed instance group. /// - /// + /// /// The body resource for this request /// /// A to use for this RPC. /// A Task containing the RPC response. - public virtual stt::Task> UpdatePerInstanceConfigsAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersUpdatePerInstanceConfigsReq instanceGroupManagersUpdatePerInstanceConfigsReqResource, st::CancellationToken cancellationToken) => - UpdatePerInstanceConfigsAsync(project, zone, instanceGroupManager, instanceGroupManagersUpdatePerInstanceConfigsReqResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); - } + public virtual stt::Task> StartInstancesAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersStartInstancesRequest instanceGroupManagersStartInstancesRequestResource, st::CancellationToken cancellationToken) => + StartInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersStartInstancesRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); - /// InstanceGroupManagers client wrapper implementation, for convenient use. - /// - /// The InstanceGroupManagers API. - /// - public sealed partial class InstanceGroupManagersClientImpl : InstanceGroupManagersClient - { - private readonly gaxgrpc::ApiCall _callAbandonInstances; + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation StopInstances(StopInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); - private readonly gaxgrpc::ApiCall _callAggregatedList; + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> StopInstancesAsync(StopInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> StopInstancesAsync(StopInstancesInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + StopInstancesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for StopInstances. + public virtual lro::OperationsClient StopInstancesOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of StopInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceStopInstances(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), StopInstancesOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// StopInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceStopInstancesAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), StopInstancesOperationsClient, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation StopInstances(string project, string zone, string instanceGroupManager, InstanceGroupManagersStopInstancesRequest instanceGroupManagersStopInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + StopInstances(new StopInstancesInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + InstanceGroupManagersStopInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersStopInstancesRequestResource, nameof(instanceGroupManagersStopInstancesRequestResource)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> StopInstancesAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersStopInstancesRequest instanceGroupManagersStopInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + StopInstancesAsync(new StopInstancesInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + InstanceGroupManagersStopInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersStopInstancesRequestResource, nameof(instanceGroupManagersStopInstancesRequestResource)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> StopInstancesAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersStopInstancesRequest instanceGroupManagersStopInstancesRequestResource, st::CancellationToken cancellationToken) => + StopInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersStopInstancesRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation SuspendInstances(SuspendInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> SuspendInstancesAsync(SuspendInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> SuspendInstancesAsync(SuspendInstancesInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + SuspendInstancesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for SuspendInstances. + public virtual lro::OperationsClient SuspendInstancesOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of SuspendInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceSuspendInstances(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), SuspendInstancesOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// SuspendInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceSuspendInstancesAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), SuspendInstancesOperationsClient, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation SuspendInstances(string project, string zone, string instanceGroupManager, InstanceGroupManagersSuspendInstancesRequest instanceGroupManagersSuspendInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + SuspendInstances(new SuspendInstancesInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + InstanceGroupManagersSuspendInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersSuspendInstancesRequestResource, nameof(instanceGroupManagersSuspendInstancesRequestResource)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> SuspendInstancesAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersSuspendInstancesRequest instanceGroupManagersSuspendInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + SuspendInstancesAsync(new SuspendInstancesInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + InstanceGroupManagersSuspendInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersSuspendInstancesRequestResource, nameof(instanceGroupManagersSuspendInstancesRequestResource)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> SuspendInstancesAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersSuspendInstancesRequest instanceGroupManagersSuspendInstancesRequestResource, st::CancellationToken cancellationToken) => + SuspendInstancesAsync(project, zone, instanceGroupManager, instanceGroupManagersSuspendInstancesRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation UpdatePerInstanceConfigs(UpdatePerInstanceConfigsInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> UpdatePerInstanceConfigsAsync(UpdatePerInstanceConfigsInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> UpdatePerInstanceConfigsAsync(UpdatePerInstanceConfigsInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + UpdatePerInstanceConfigsAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for UpdatePerInstanceConfigs. + public virtual lro::OperationsClient UpdatePerInstanceConfigsOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of + /// UpdatePerInstanceConfigs. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceUpdatePerInstanceConfigs(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), UpdatePerInstanceConfigsOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// UpdatePerInstanceConfigs. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceUpdatePerInstanceConfigsAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), UpdatePerInstanceConfigsOperationsClient, callSettings); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. It should conform to RFC1035. + /// + /// + /// The name of the managed instance group. It should conform to RFC1035. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation UpdatePerInstanceConfigs(string project, string zone, string instanceGroupManager, InstanceGroupManagersUpdatePerInstanceConfigsReq instanceGroupManagersUpdatePerInstanceConfigsReqResource, gaxgrpc::CallSettings callSettings = null) => + UpdatePerInstanceConfigs(new UpdatePerInstanceConfigsInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + InstanceGroupManagersUpdatePerInstanceConfigsReqResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersUpdatePerInstanceConfigsReqResource, nameof(instanceGroupManagersUpdatePerInstanceConfigsReqResource)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), + }, callSettings); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. It should conform to RFC1035. + /// + /// + /// The name of the managed instance group. It should conform to RFC1035. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> UpdatePerInstanceConfigsAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersUpdatePerInstanceConfigsReq instanceGroupManagersUpdatePerInstanceConfigsReqResource, gaxgrpc::CallSettings callSettings = null) => + UpdatePerInstanceConfigsAsync(new UpdatePerInstanceConfigsInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + InstanceGroupManagersUpdatePerInstanceConfigsReqResource = gax::GaxPreconditions.CheckNotNull(instanceGroupManagersUpdatePerInstanceConfigsReqResource, nameof(instanceGroupManagersUpdatePerInstanceConfigsReqResource)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Zone = gax::GaxPreconditions.CheckNotNullOrEmpty(zone, nameof(zone)), + }, callSettings); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// + /// Project ID for this request. + /// + /// + /// The name of the zone where the managed instance group is located. It should conform to RFC1035. + /// + /// + /// The name of the managed instance group. It should conform to RFC1035. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> UpdatePerInstanceConfigsAsync(string project, string zone, string instanceGroupManager, InstanceGroupManagersUpdatePerInstanceConfigsReq instanceGroupManagersUpdatePerInstanceConfigsReqResource, st::CancellationToken cancellationToken) => + UpdatePerInstanceConfigsAsync(project, zone, instanceGroupManager, instanceGroupManagersUpdatePerInstanceConfigsReqResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + } + + /// InstanceGroupManagers client wrapper implementation, for convenient use. + /// + /// The InstanceGroupManagers API. + /// + public sealed partial class InstanceGroupManagersClientImpl : InstanceGroupManagersClient + { + private readonly gaxgrpc::ApiCall _callAbandonInstances; + + private readonly gaxgrpc::ApiCall _callAggregatedList; private readonly gaxgrpc::ApiCall _callApplyUpdatesToInstances; @@ -3117,10 +3748,18 @@ public sealed partial class InstanceGroupManagersClientImpl : InstanceGroupManag private readonly gaxgrpc::ApiCall _callResize; + private readonly gaxgrpc::ApiCall _callResumeInstances; + private readonly gaxgrpc::ApiCall _callSetInstanceTemplate; private readonly gaxgrpc::ApiCall _callSetTargetPools; + private readonly gaxgrpc::ApiCall _callStartInstances; + + private readonly gaxgrpc::ApiCall _callStopInstances; + + private readonly gaxgrpc::ApiCall _callSuspendInstances; + private readonly gaxgrpc::ApiCall _callUpdatePerInstanceConfigs; /// @@ -3150,8 +3789,12 @@ public InstanceGroupManagersClientImpl(InstanceGroupManagers.InstanceGroupManage PatchPerInstanceConfigsOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.PatchPerInstanceConfigsOperationsSettings, logger); RecreateInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.RecreateInstancesOperationsSettings, logger); ResizeOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.ResizeOperationsSettings, logger); + ResumeInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.ResumeInstancesOperationsSettings, logger); SetInstanceTemplateOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.SetInstanceTemplateOperationsSettings, logger); SetTargetPoolsOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.SetTargetPoolsOperationsSettings, logger); + StartInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.StartInstancesOperationsSettings, logger); + StopInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.StopInstancesOperationsSettings, logger); + SuspendInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.SuspendInstancesOperationsSettings, logger); UpdatePerInstanceConfigsOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForZoneOperations(), effectiveSettings.UpdatePerInstanceConfigsOperationsSettings, logger); _callAbandonInstances = clientHelper.BuildApiCall("AbandonInstances", grpcClient.AbandonInstancesAsync, grpcClient.AbandonInstances, effectiveSettings.AbandonInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callAbandonInstances); @@ -3204,12 +3847,24 @@ public InstanceGroupManagersClientImpl(InstanceGroupManagers.InstanceGroupManage _callResize = clientHelper.BuildApiCall("Resize", grpcClient.ResizeAsync, grpcClient.Resize, effectiveSettings.ResizeSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callResize); Modify_ResizeApiCall(ref _callResize); + _callResumeInstances = clientHelper.BuildApiCall("ResumeInstances", grpcClient.ResumeInstancesAsync, grpcClient.ResumeInstances, effectiveSettings.ResumeInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); + Modify_ApiCall(ref _callResumeInstances); + Modify_ResumeInstancesApiCall(ref _callResumeInstances); _callSetInstanceTemplate = clientHelper.BuildApiCall("SetInstanceTemplate", grpcClient.SetInstanceTemplateAsync, grpcClient.SetInstanceTemplate, effectiveSettings.SetInstanceTemplateSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callSetInstanceTemplate); Modify_SetInstanceTemplateApiCall(ref _callSetInstanceTemplate); _callSetTargetPools = clientHelper.BuildApiCall("SetTargetPools", grpcClient.SetTargetPoolsAsync, grpcClient.SetTargetPools, effectiveSettings.SetTargetPoolsSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callSetTargetPools); Modify_SetTargetPoolsApiCall(ref _callSetTargetPools); + _callStartInstances = clientHelper.BuildApiCall("StartInstances", grpcClient.StartInstancesAsync, grpcClient.StartInstances, effectiveSettings.StartInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); + Modify_ApiCall(ref _callStartInstances); + Modify_StartInstancesApiCall(ref _callStartInstances); + _callStopInstances = clientHelper.BuildApiCall("StopInstances", grpcClient.StopInstancesAsync, grpcClient.StopInstances, effectiveSettings.StopInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); + Modify_ApiCall(ref _callStopInstances); + Modify_StopInstancesApiCall(ref _callStopInstances); + _callSuspendInstances = clientHelper.BuildApiCall("SuspendInstances", grpcClient.SuspendInstancesAsync, grpcClient.SuspendInstances, effectiveSettings.SuspendInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); + Modify_ApiCall(ref _callSuspendInstances); + Modify_SuspendInstancesApiCall(ref _callSuspendInstances); _callUpdatePerInstanceConfigs = clientHelper.BuildApiCall("UpdatePerInstanceConfigs", grpcClient.UpdatePerInstanceConfigsAsync, grpcClient.UpdatePerInstanceConfigs, effectiveSettings.UpdatePerInstanceConfigsSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("zone", request => request.Zone).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callUpdatePerInstanceConfigs); Modify_UpdatePerInstanceConfigsApiCall(ref _callUpdatePerInstanceConfigs); @@ -3252,10 +3907,18 @@ public InstanceGroupManagersClientImpl(InstanceGroupManagers.InstanceGroupManage partial void Modify_ResizeApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_ResumeInstancesApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_SetInstanceTemplateApiCall(ref gaxgrpc::ApiCall call); partial void Modify_SetTargetPoolsApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_StartInstancesApiCall(ref gaxgrpc::ApiCall call); + + partial void Modify_StopInstancesApiCall(ref gaxgrpc::ApiCall call); + + partial void Modify_SuspendInstancesApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_UpdatePerInstanceConfigsApiCall(ref gaxgrpc::ApiCall call); partial void OnConstruction(InstanceGroupManagers.InstanceGroupManagersClient grpcClient, InstanceGroupManagersSettings effectiveSettings, gaxgrpc::ClientHelper clientHelper); @@ -3297,10 +3960,18 @@ public InstanceGroupManagersClientImpl(InstanceGroupManagers.InstanceGroupManage partial void Modify_ResizeInstanceGroupManagerRequest(ref ResizeInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_ResumeInstancesInstanceGroupManagerRequest(ref ResumeInstancesInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_SetInstanceTemplateInstanceGroupManagerRequest(ref SetInstanceTemplateInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); partial void Modify_SetTargetPoolsInstanceGroupManagerRequest(ref SetTargetPoolsInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_StartInstancesInstanceGroupManagerRequest(ref StartInstancesInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + + partial void Modify_StopInstancesInstanceGroupManagerRequest(ref StopInstancesInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + + partial void Modify_SuspendInstancesInstanceGroupManagerRequest(ref SuspendInstancesInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_UpdatePerInstanceConfigsInstanceGroupManagerRequest(ref UpdatePerInstanceConfigsInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); /// The long-running operations client for AbandonInstances. @@ -3812,6 +4483,39 @@ public override InstanceGroupManager Get(GetInstanceGroupManagerRequest request, return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), ResizeOperationsClient); } + /// The long-running operations client for ResumeInstances. + public override lro::OperationsClient ResumeInstancesOperationsClient { get; } + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation ResumeInstances(ResumeInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_ResumeInstancesInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = _callResumeInstances.Sync(request, callSettings); + GetZoneOperationRequest pollRequest = GetZoneOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), ResumeInstancesOperationsClient); + } + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> ResumeInstancesAsync(ResumeInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_ResumeInstancesInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = await _callResumeInstances.Async(request, callSettings).ConfigureAwait(false); + GetZoneOperationRequest pollRequest = GetZoneOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), ResumeInstancesOperationsClient); + } + /// The long-running operations client for SetInstanceTemplate. public override lro::OperationsClient SetInstanceTemplateOperationsClient { get; } @@ -3878,6 +4582,105 @@ public override InstanceGroupManager Get(GetInstanceGroupManagerRequest request, return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), SetTargetPoolsOperationsClient); } + /// The long-running operations client for StartInstances. + public override lro::OperationsClient StartInstancesOperationsClient { get; } + + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation StartInstances(StartInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_StartInstancesInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = _callStartInstances.Sync(request, callSettings); + GetZoneOperationRequest pollRequest = GetZoneOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), StartInstancesOperationsClient); + } + + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> StartInstancesAsync(StartInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_StartInstancesInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = await _callStartInstances.Async(request, callSettings).ConfigureAwait(false); + GetZoneOperationRequest pollRequest = GetZoneOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), StartInstancesOperationsClient); + } + + /// The long-running operations client for StopInstances. + public override lro::OperationsClient StopInstancesOperationsClient { get; } + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation StopInstances(StopInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_StopInstancesInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = _callStopInstances.Sync(request, callSettings); + GetZoneOperationRequest pollRequest = GetZoneOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), StopInstancesOperationsClient); + } + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> StopInstancesAsync(StopInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_StopInstancesInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = await _callStopInstances.Async(request, callSettings).ConfigureAwait(false); + GetZoneOperationRequest pollRequest = GetZoneOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), StopInstancesOperationsClient); + } + + /// The long-running operations client for SuspendInstances. + public override lro::OperationsClient SuspendInstancesOperationsClient { get; } + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation SuspendInstances(SuspendInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_SuspendInstancesInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = _callSuspendInstances.Sync(request, callSettings); + GetZoneOperationRequest pollRequest = GetZoneOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), SuspendInstancesOperationsClient); + } + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> SuspendInstancesAsync(SuspendInstancesInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_SuspendInstancesInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = await _callSuspendInstances.Async(request, callSettings).ConfigureAwait(false); + GetZoneOperationRequest pollRequest = GetZoneOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), SuspendInstancesOperationsClient); + } + /// The long-running operations client for UpdatePerInstanceConfigs. public override lro::OperationsClient UpdatePerInstanceConfigsOperationsClient { get; } diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/NetworkProfilesClient.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/NetworkProfilesClient.g.cs new file mode 100644 index 000000000000..c30b256fca4b --- /dev/null +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/NetworkProfilesClient.g.cs @@ -0,0 +1,519 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Generated code. DO NOT EDIT! + +#pragma warning disable CS8981 +using gax = Google.Api.Gax; +using gaxgrpc = Google.Api.Gax.Grpc; +using grpccore = Grpc.Core; +using grpcinter = Grpc.Core.Interceptors; +using mel = Microsoft.Extensions.Logging; +using proto = Google.Protobuf; +using sc = System.Collections; +using scg = System.Collections.Generic; +using sco = System.Collections.ObjectModel; +using st = System.Threading; +using stt = System.Threading.Tasks; +using sys = System; + +namespace Google.Cloud.Compute.V1 +{ + /// Settings for instances. + public sealed partial class NetworkProfilesSettings : gaxgrpc::ServiceSettingsBase + { + /// Get a new instance of the default . + /// A new instance of the default . + public static NetworkProfilesSettings GetDefault() => new NetworkProfilesSettings(); + + /// Constructs a new object with default settings. + public NetworkProfilesSettings() + { + } + + private NetworkProfilesSettings(NetworkProfilesSettings existing) : base(existing) + { + gax::GaxPreconditions.CheckNotNull(existing, nameof(existing)); + GetSettings = existing.GetSettings; + ListSettings = existing.ListSettings; + OnCopy(existing); + } + + partial void OnCopy(NetworkProfilesSettings existing); + + /// + /// for synchronous and asynchronous calls to NetworkProfilesClient.Get + /// and NetworkProfilesClient.GetAsync. + /// + /// + /// + /// Initial retry delay: 100 milliseconds. + /// Retry delay multiplier: 1.3 + /// Retry maximum delay: 60000 milliseconds. + /// Maximum attempts: Unlimited + /// + /// + /// Retriable status codes: , + /// . + /// + /// + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings GetSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(100), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); + + /// + /// for synchronous and asynchronous calls to NetworkProfilesClient.List + /// and NetworkProfilesClient.ListAsync. + /// + /// + /// + /// Initial retry delay: 100 milliseconds. + /// Retry delay multiplier: 1.3 + /// Retry maximum delay: 60000 milliseconds. + /// Maximum attempts: Unlimited + /// + /// + /// Retriable status codes: , + /// . + /// + /// + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings ListSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(100), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); + + /// Creates a deep clone of this object, with all the same property values. + /// A deep clone of this object. + public NetworkProfilesSettings Clone() => new NetworkProfilesSettings(this); + } + + /// + /// Builder class for to provide simple configuration of credentials, endpoint + /// etc. + /// + public sealed partial class NetworkProfilesClientBuilder : gaxgrpc::ClientBuilderBase + { + /// The settings to use for RPCs, or null for the default settings. + public NetworkProfilesSettings Settings { get; set; } + + /// Creates a new builder with default settings. + public NetworkProfilesClientBuilder() : base(NetworkProfilesClient.ServiceMetadata) + { + } + + partial void InterceptBuild(ref NetworkProfilesClient client); + + partial void InterceptBuildAsync(st::CancellationToken cancellationToken, ref stt::Task task); + + /// Builds the resulting client. + public override NetworkProfilesClient Build() + { + NetworkProfilesClient client = null; + InterceptBuild(ref client); + return client ?? BuildImpl(); + } + + /// Builds the resulting client asynchronously. + public override stt::Task BuildAsync(st::CancellationToken cancellationToken = default) + { + stt::Task task = null; + InterceptBuildAsync(cancellationToken, ref task); + return task ?? BuildAsyncImpl(cancellationToken); + } + + private NetworkProfilesClient BuildImpl() + { + Validate(); + grpccore::CallInvoker callInvoker = CreateCallInvoker(); + return NetworkProfilesClient.Create(callInvoker, GetEffectiveSettings(Settings?.Clone()), Logger); + } + + private async stt::Task BuildAsyncImpl(st::CancellationToken cancellationToken) + { + Validate(); + grpccore::CallInvoker callInvoker = await CreateCallInvokerAsync(cancellationToken).ConfigureAwait(false); + return NetworkProfilesClient.Create(callInvoker, GetEffectiveSettings(Settings?.Clone()), Logger); + } + + /// Returns the channel pool to use when no other options are specified. + protected override gaxgrpc::ChannelPool GetChannelPool() => NetworkProfilesClient.ChannelPool; + } + + /// NetworkProfiles client wrapper, for convenient use. + /// + /// The NetworkProfiles API. + /// + public abstract partial class NetworkProfilesClient + { + /// + /// The default endpoint for the NetworkProfiles service, which is a host of "compute.googleapis.com" and a port + /// of 443. + /// + public static string DefaultEndpoint { get; } = "compute.googleapis.com:443"; + + /// The default NetworkProfiles scopes. + /// + /// The default NetworkProfiles scopes are: + /// + /// https://www.googleapis.com/auth/compute.readonly + /// https://www.googleapis.com/auth/compute + /// https://www.googleapis.com/auth/cloud-platform + /// + /// + public static scg::IReadOnlyList DefaultScopes { get; } = new sco::ReadOnlyCollection(new string[] + { + "https://www.googleapis.com/auth/compute.readonly", + "https://www.googleapis.com/auth/compute", + "https://www.googleapis.com/auth/cloud-platform", + }); + + /// The service metadata associated with this client type. + public static gaxgrpc::ServiceMetadata ServiceMetadata { get; } = new gaxgrpc::ServiceMetadata(NetworkProfiles.Descriptor, DefaultEndpoint, DefaultScopes, true, gax::ApiTransports.Rest, PackageApiMetadata.ApiMetadata); + + internal static gaxgrpc::ChannelPool ChannelPool { get; } = new gaxgrpc::ChannelPool(ServiceMetadata); + + /// + /// Asynchronously creates a using the default credentials, endpoint and + /// settings. To specify custom credentials or other settings, use . + /// + /// + /// The to use while creating the client. + /// + /// The task representing the created . + public static stt::Task CreateAsync(st::CancellationToken cancellationToken = default) => + new NetworkProfilesClientBuilder().BuildAsync(cancellationToken); + + /// + /// Synchronously creates a using the default credentials, endpoint and + /// settings. To specify custom credentials or other settings, use . + /// + /// The created . + public static NetworkProfilesClient Create() => new NetworkProfilesClientBuilder().Build(); + + /// + /// Creates a which uses the specified call invoker for remote operations. + /// + /// + /// The for remote operations. Must not be null. + /// + /// Optional . + /// Optional . + /// The created . + internal static NetworkProfilesClient Create(grpccore::CallInvoker callInvoker, NetworkProfilesSettings settings = null, mel::ILogger logger = null) + { + gax::GaxPreconditions.CheckNotNull(callInvoker, nameof(callInvoker)); + grpcinter::Interceptor interceptor = settings?.Interceptor; + if (interceptor != null) + { + callInvoker = grpcinter::CallInvokerExtensions.Intercept(callInvoker, interceptor); + } + NetworkProfiles.NetworkProfilesClient grpcClient = new NetworkProfiles.NetworkProfilesClient(callInvoker); + return new NetworkProfilesClientImpl(grpcClient, settings, logger); + } + + /// + /// Shuts down any channels automatically created by and + /// . Channels which weren't automatically created are not + /// affected. + /// + /// + /// After calling this method, further calls to and + /// will create new channels, which could in turn be shut down + /// by another call to this method. + /// + /// A task representing the asynchronous shutdown operation. + public static stt::Task ShutdownDefaultChannelsAsync() => ChannelPool.ShutdownChannelsAsync(); + + /// The underlying gRPC NetworkProfiles client + public virtual NetworkProfiles.NetworkProfilesClient GrpcClient => throw new sys::NotImplementedException(); + + /// + /// Returns the specified network profile. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual NetworkProfile Get(GetNetworkProfileRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Returns the specified network profile. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task GetAsync(GetNetworkProfileRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Returns the specified network profile. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task GetAsync(GetNetworkProfileRequest request, st::CancellationToken cancellationToken) => + GetAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// + /// Returns the specified network profile. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the network profile to return. + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual NetworkProfile Get(string project, string networkProfile, gaxgrpc::CallSettings callSettings = null) => + Get(new GetNetworkProfileRequest + { + NetworkProfile = gax::GaxPreconditions.CheckNotNullOrEmpty(networkProfile, nameof(networkProfile)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + }, callSettings); + + /// + /// Returns the specified network profile. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the network profile to return. + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task GetAsync(string project, string networkProfile, gaxgrpc::CallSettings callSettings = null) => + GetAsync(new GetNetworkProfileRequest + { + NetworkProfile = gax::GaxPreconditions.CheckNotNullOrEmpty(networkProfile, nameof(networkProfile)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + }, callSettings); + + /// + /// Returns the specified network profile. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the network profile to return. + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task GetAsync(string project, string networkProfile, st::CancellationToken cancellationToken) => + GetAsync(project, networkProfile, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A pageable sequence of resources. + public virtual gax::PagedEnumerable List(ListNetworkProfilesRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A pageable asynchronous sequence of resources. + public virtual gax::PagedAsyncEnumerable ListAsync(ListNetworkProfilesRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// + /// Project ID for this request. + /// + /// + /// The token returned from the previous request. A value of null or an empty string retrieves the first + /// page. + /// + /// + /// The size of page to request. The response will not be larger than this, but may be smaller. A value of + /// null or 0 uses a server-defined page size. + /// + /// If not null, applies overrides to this RPC call. + /// A pageable sequence of resources. + public virtual gax::PagedEnumerable List(string project, string pageToken = null, int? pageSize = null, gaxgrpc::CallSettings callSettings = null) + { + ListNetworkProfilesRequest request = new ListNetworkProfilesRequest + { + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + }; + if (pageToken != null) + { + request.PageToken = pageToken; + } + if (pageSize != null) + { + request.PageSize = pageSize.Value; + } + return List(request, callSettings); + } + + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// + /// Project ID for this request. + /// + /// + /// The token returned from the previous request. A value of null or an empty string retrieves the first + /// page. + /// + /// + /// The size of page to request. The response will not be larger than this, but may be smaller. A value of + /// null or 0 uses a server-defined page size. + /// + /// If not null, applies overrides to this RPC call. + /// A pageable asynchronous sequence of resources. + public virtual gax::PagedAsyncEnumerable ListAsync(string project, string pageToken = null, int? pageSize = null, gaxgrpc::CallSettings callSettings = null) + { + ListNetworkProfilesRequest request = new ListNetworkProfilesRequest + { + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + }; + if (pageToken != null) + { + request.PageToken = pageToken; + } + if (pageSize != null) + { + request.PageSize = pageSize.Value; + } + return ListAsync(request, callSettings); + } + } + + /// NetworkProfiles client wrapper implementation, for convenient use. + /// + /// The NetworkProfiles API. + /// + public sealed partial class NetworkProfilesClientImpl : NetworkProfilesClient + { + private readonly gaxgrpc::ApiCall _callGet; + + private readonly gaxgrpc::ApiCall _callList; + + /// + /// Constructs a client wrapper for the NetworkProfiles service, with the specified gRPC client and settings. + /// + /// The underlying gRPC client. + /// The base used within this client. + /// Optional to use within this client. + public NetworkProfilesClientImpl(NetworkProfiles.NetworkProfilesClient grpcClient, NetworkProfilesSettings settings, mel::ILogger logger) + { + GrpcClient = grpcClient; + NetworkProfilesSettings effectiveSettings = settings ?? NetworkProfilesSettings.GetDefault(); + gaxgrpc::ClientHelper clientHelper = new gaxgrpc::ClientHelper(new gaxgrpc::ClientHelper.Options + { + Settings = effectiveSettings, + Logger = logger, + }); + _callGet = clientHelper.BuildApiCall("Get", grpcClient.GetAsync, grpcClient.Get, effectiveSettings.GetSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("network_profile", request => request.NetworkProfile); + Modify_ApiCall(ref _callGet); + Modify_GetApiCall(ref _callGet); + _callList = clientHelper.BuildApiCall("List", grpcClient.ListAsync, grpcClient.List, effectiveSettings.ListSettings).WithGoogleRequestParam("project", request => request.Project); + Modify_ApiCall(ref _callList); + Modify_ListApiCall(ref _callList); + OnConstruction(grpcClient, effectiveSettings, clientHelper); + } + + partial void Modify_ApiCall(ref gaxgrpc::ApiCall call) where TRequest : class, proto::IMessage where TResponse : class, proto::IMessage; + + partial void Modify_GetApiCall(ref gaxgrpc::ApiCall call); + + partial void Modify_ListApiCall(ref gaxgrpc::ApiCall call); + + partial void OnConstruction(NetworkProfiles.NetworkProfilesClient grpcClient, NetworkProfilesSettings effectiveSettings, gaxgrpc::ClientHelper clientHelper); + + /// The underlying gRPC NetworkProfiles client + public override NetworkProfiles.NetworkProfilesClient GrpcClient { get; } + + partial void Modify_GetNetworkProfileRequest(ref GetNetworkProfileRequest request, ref gaxgrpc::CallSettings settings); + + partial void Modify_ListNetworkProfilesRequest(ref ListNetworkProfilesRequest request, ref gaxgrpc::CallSettings settings); + + /// + /// Returns the specified network profile. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override NetworkProfile Get(GetNetworkProfileRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_GetNetworkProfileRequest(ref request, ref callSettings); + return _callGet.Sync(request, callSettings); + } + + /// + /// Returns the specified network profile. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override stt::Task GetAsync(GetNetworkProfileRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_GetNetworkProfileRequest(ref request, ref callSettings); + return _callGet.Async(request, callSettings); + } + + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A pageable sequence of resources. + public override gax::PagedEnumerable List(ListNetworkProfilesRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_ListNetworkProfilesRequest(ref request, ref callSettings); + return new gaxgrpc::GrpcPagedEnumerable(_callList, request, callSettings); + } + + /// + /// Retrieves a list of network profiles available to the specified project. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A pageable asynchronous sequence of resources. + public override gax::PagedAsyncEnumerable ListAsync(ListNetworkProfilesRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_ListNetworkProfilesRequest(ref request, ref callSettings); + return new gaxgrpc::GrpcPagedAsyncEnumerable(_callList, request, callSettings); + } + } + + public partial class ListNetworkProfilesRequest : gaxgrpc::IPageRequest + { + /// + public int PageSize + { + get => checked((int)MaxResults); + set => MaxResults = checked((uint)value); + } + } + + public partial class NetworkProfilesListResponse : gaxgrpc::IPageResponse + { + /// Returns an enumerator that iterates through the resources in this response. + public scg::IEnumerator GetEnumerator() => Items.GetEnumerator(); + + sc::IEnumerator sc::IEnumerable.GetEnumerator() => GetEnumerator(); + } +} diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/RegionInstanceGroupManagersClient.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/RegionInstanceGroupManagersClient.g.cs index 222b165ee1c2..e792bb307867 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/RegionInstanceGroupManagersClient.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/RegionInstanceGroupManagersClient.g.cs @@ -75,10 +75,18 @@ private RegionInstanceGroupManagersSettings(RegionInstanceGroupManagersSettings RecreateInstancesOperationsSettings = existing.RecreateInstancesOperationsSettings.Clone(); ResizeSettings = existing.ResizeSettings; ResizeOperationsSettings = existing.ResizeOperationsSettings.Clone(); + ResumeInstancesSettings = existing.ResumeInstancesSettings; + ResumeInstancesOperationsSettings = existing.ResumeInstancesOperationsSettings.Clone(); SetInstanceTemplateSettings = existing.SetInstanceTemplateSettings; SetInstanceTemplateOperationsSettings = existing.SetInstanceTemplateOperationsSettings.Clone(); SetTargetPoolsSettings = existing.SetTargetPoolsSettings; SetTargetPoolsOperationsSettings = existing.SetTargetPoolsOperationsSettings.Clone(); + StartInstancesSettings = existing.StartInstancesSettings; + StartInstancesOperationsSettings = existing.StartInstancesOperationsSettings.Clone(); + StopInstancesSettings = existing.StopInstancesSettings; + StopInstancesOperationsSettings = existing.StopInstancesOperationsSettings.Clone(); + SuspendInstancesSettings = existing.SuspendInstancesSettings; + SuspendInstancesOperationsSettings = existing.SuspendInstancesOperationsSettings.Clone(); UpdatePerInstanceConfigsSettings = existing.UpdatePerInstanceConfigsSettings; UpdatePerInstanceConfigsOperationsSettings = existing.UpdatePerInstanceConfigsOperationsSettings.Clone(); OnCopy(existing); @@ -513,6 +521,37 @@ private RegionInstanceGroupManagersSettings(RegionInstanceGroupManagersSettings DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), }; + /// + /// for synchronous and asynchronous calls to + /// RegionInstanceGroupManagersClient.ResumeInstances and + /// RegionInstanceGroupManagersClient.ResumeInstancesAsync. + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings ResumeInstancesSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to RegionInstanceGroupManagersClient.ResumeInstances and + /// RegionInstanceGroupManagersClient.ResumeInstancesAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings ResumeInstancesOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + /// /// for synchronous and asynchronous calls to /// RegionInstanceGroupManagersClient.SetInstanceTemplate and @@ -575,6 +614,99 @@ private RegionInstanceGroupManagersSettings(RegionInstanceGroupManagersSettings DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), }; + /// + /// for synchronous and asynchronous calls to + /// RegionInstanceGroupManagersClient.StartInstances and + /// RegionInstanceGroupManagersClient.StartInstancesAsync. + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings StartInstancesSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to RegionInstanceGroupManagersClient.StartInstances and + /// RegionInstanceGroupManagersClient.StartInstancesAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings StartInstancesOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + + /// + /// for synchronous and asynchronous calls to + /// RegionInstanceGroupManagersClient.StopInstances and + /// RegionInstanceGroupManagersClient.StopInstancesAsync. + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings StopInstancesSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to RegionInstanceGroupManagersClient.StopInstances and + /// RegionInstanceGroupManagersClient.StopInstancesAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings StopInstancesOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + + /// + /// for synchronous and asynchronous calls to + /// RegionInstanceGroupManagersClient.SuspendInstances and + /// RegionInstanceGroupManagersClient.SuspendInstancesAsync. + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings SuspendInstancesSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to RegionInstanceGroupManagersClient.SuspendInstances and + /// RegionInstanceGroupManagersClient.SuspendInstancesAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings SuspendInstancesOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + /// /// for synchronous and asynchronous calls to /// RegionInstanceGroupManagersClient.UpdatePerInstanceConfigs and @@ -2589,6 +2721,131 @@ public virtual InstanceGroupManager Get(string project, string region, string in public virtual stt::Task> ResizeAsync(string project, string region, string instanceGroupManager, int size, st::CancellationToken cancellationToken) => ResizeAsync(project, region, instanceGroupManager, size, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation ResumeInstances(ResumeInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> ResumeInstancesAsync(ResumeInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> ResumeInstancesAsync(ResumeInstancesRegionInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + ResumeInstancesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for ResumeInstances. + public virtual lro::OperationsClient ResumeInstancesOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of ResumeInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceResumeInstances(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), ResumeInstancesOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// ResumeInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceResumeInstancesAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), ResumeInstancesOperationsClient, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// Name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation ResumeInstances(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersResumeInstancesRequest regionInstanceGroupManagersResumeInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + ResumeInstances(new ResumeInstancesRegionInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionInstanceGroupManagersResumeInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagersResumeInstancesRequestResource, nameof(regionInstanceGroupManagersResumeInstancesRequestResource)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// Name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> ResumeInstancesAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersResumeInstancesRequest regionInstanceGroupManagersResumeInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + ResumeInstancesAsync(new ResumeInstancesRegionInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionInstanceGroupManagersResumeInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagersResumeInstancesRequestResource, nameof(regionInstanceGroupManagersResumeInstancesRequestResource)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// Name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> ResumeInstancesAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersResumeInstancesRequest regionInstanceGroupManagersResumeInstancesRequestResource, st::CancellationToken cancellationToken) => + ResumeInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersResumeInstancesRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + /// /// Sets the instance template to use when creating new instances or recreating instances in this group. Existing instances are not affected. /// @@ -2841,143 +3098,518 @@ public virtual InstanceGroupManager Get(string project, string region, string in SetTargetPoolsAsync(project, region, instanceGroupManager, regionInstanceGroupManagersSetTargetPoolsRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// The request object containing all of the parameters for the API call. /// If not null, applies overrides to this RPC call. /// The RPC response. - public virtual lro::Operation UpdatePerInstanceConfigs(UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + public virtual lro::Operation StartInstances(StartInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException(); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// The request object containing all of the parameters for the API call. /// If not null, applies overrides to this RPC call. /// A Task containing the RPC response. - public virtual stt::Task> UpdatePerInstanceConfigsAsync(UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + public virtual stt::Task> StartInstancesAsync(StartInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException(); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// The request object containing all of the parameters for the API call. /// A to use for this RPC. /// A Task containing the RPC response. - public virtual stt::Task> UpdatePerInstanceConfigsAsync(UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => - UpdatePerInstanceConfigsAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + public virtual stt::Task> StartInstancesAsync(StartInstancesRegionInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + StartInstancesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); - /// The long-running operations client for UpdatePerInstanceConfigs. - public virtual lro::OperationsClient UpdatePerInstanceConfigsOperationsClient => throw new sys::NotImplementedException(); + /// The long-running operations client for StartInstances. + public virtual lro::OperationsClient StartInstancesOperationsClient => throw new sys::NotImplementedException(); /// - /// Poll an operation once, using an operationName from a previous invocation of - /// UpdatePerInstanceConfigs. + /// Poll an operation once, using an operationName from a previous invocation of StartInstances. /// /// /// The name of a previously invoked operation. Must not be null or empty. /// /// If not null, applies overrides to this RPC call. /// The result of polling the operation. - public virtual lro::Operation PollOnceUpdatePerInstanceConfigs(string operationName, gaxgrpc::CallSettings callSettings = null) => - lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), UpdatePerInstanceConfigsOperationsClient, callSettings); + public virtual lro::Operation PollOnceStartInstances(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), StartInstancesOperationsClient, callSettings); /// /// Asynchronously poll an operation once, using an operationName from a previous invocation of - /// UpdatePerInstanceConfigs. + /// StartInstances. /// /// /// The name of a previously invoked operation. Must not be null or empty. /// /// If not null, applies overrides to this RPC call. /// A task representing the result of polling the operation. - public virtual stt::Task> PollOnceUpdatePerInstanceConfigsAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => - lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), UpdatePerInstanceConfigsOperationsClient, callSettings); + public virtual stt::Task> PollOnceStartInstancesAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), StartInstancesOperationsClient, callSettings); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// /// Project ID for this request. /// /// - /// Name of the region scoping this request, should conform to RFC1035. + /// Name of the region scoping this request. /// /// - /// The name of the managed instance group. It should conform to RFC1035. + /// Name of the managed instance group. /// - /// + /// /// The body resource for this request /// /// If not null, applies overrides to this RPC call. /// The RPC response. - public virtual lro::Operation UpdatePerInstanceConfigs(string project, string region, string instanceGroupManager, RegionInstanceGroupManagerUpdateInstanceConfigReq regionInstanceGroupManagerUpdateInstanceConfigReqResource, gaxgrpc::CallSettings callSettings = null) => - UpdatePerInstanceConfigs(new UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest + public virtual lro::Operation StartInstances(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersStartInstancesRequest regionInstanceGroupManagersStartInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + StartInstances(new StartInstancesRegionInstanceGroupManagerRequest { InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), - RegionInstanceGroupManagerUpdateInstanceConfigReqResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagerUpdateInstanceConfigReqResource, nameof(regionInstanceGroupManagerUpdateInstanceConfigReqResource)), + RegionInstanceGroupManagersStartInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagersStartInstancesRequestResource, nameof(regionInstanceGroupManagersStartInstancesRequestResource)), }, callSettings); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// /// Project ID for this request. /// /// - /// Name of the region scoping this request, should conform to RFC1035. + /// Name of the region scoping this request. /// /// - /// The name of the managed instance group. It should conform to RFC1035. + /// Name of the managed instance group. /// - /// + /// /// The body resource for this request /// /// If not null, applies overrides to this RPC call. /// A Task containing the RPC response. - public virtual stt::Task> UpdatePerInstanceConfigsAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagerUpdateInstanceConfigReq regionInstanceGroupManagerUpdateInstanceConfigReqResource, gaxgrpc::CallSettings callSettings = null) => - UpdatePerInstanceConfigsAsync(new UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest + public virtual stt::Task> StartInstancesAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersStartInstancesRequest regionInstanceGroupManagersStartInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + StartInstancesAsync(new StartInstancesRegionInstanceGroupManagerRequest { InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), - RegionInstanceGroupManagerUpdateInstanceConfigReqResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagerUpdateInstanceConfigReqResource, nameof(regionInstanceGroupManagerUpdateInstanceConfigReqResource)), + RegionInstanceGroupManagersStartInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagersStartInstancesRequestResource, nameof(regionInstanceGroupManagersStartInstancesRequestResource)), }, callSettings); /// - /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. /// /// /// Project ID for this request. /// /// - /// Name of the region scoping this request, should conform to RFC1035. + /// Name of the region scoping this request. /// /// - /// The name of the managed instance group. It should conform to RFC1035. + /// Name of the managed instance group. /// - /// + /// /// The body resource for this request /// /// A to use for this RPC. /// A Task containing the RPC response. - public virtual stt::Task> UpdatePerInstanceConfigsAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagerUpdateInstanceConfigReq regionInstanceGroupManagerUpdateInstanceConfigReqResource, st::CancellationToken cancellationToken) => - UpdatePerInstanceConfigsAsync(project, region, instanceGroupManager, regionInstanceGroupManagerUpdateInstanceConfigReqResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); - } - - /// RegionInstanceGroupManagers client wrapper implementation, for convenient use. - /// - /// The RegionInstanceGroupManagers API. - /// - public sealed partial class RegionInstanceGroupManagersClientImpl : RegionInstanceGroupManagersClient - { - private readonly gaxgrpc::ApiCall _callAbandonInstances; - - private readonly gaxgrpc::ApiCall _callApplyUpdatesToInstances; + public virtual stt::Task> StartInstancesAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersStartInstancesRequest regionInstanceGroupManagersStartInstancesRequestResource, st::CancellationToken cancellationToken) => + StartInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersStartInstancesRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); - private readonly gaxgrpc::ApiCall _callCreateInstances; + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation StopInstances(StopInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> StopInstancesAsync(StopInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> StopInstancesAsync(StopInstancesRegionInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + StopInstancesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for StopInstances. + public virtual lro::OperationsClient StopInstancesOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of StopInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceStopInstances(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), StopInstancesOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// StopInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceStopInstancesAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), StopInstancesOperationsClient, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation StopInstances(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersStopInstancesRequest regionInstanceGroupManagersStopInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + StopInstances(new StopInstancesRegionInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionInstanceGroupManagersStopInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagersStopInstancesRequestResource, nameof(regionInstanceGroupManagersStopInstancesRequestResource)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> StopInstancesAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersStopInstancesRequest regionInstanceGroupManagersStopInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + StopInstancesAsync(new StopInstancesRegionInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionInstanceGroupManagersStopInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagersStopInstancesRequestResource, nameof(regionInstanceGroupManagersStopInstancesRequestResource)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// The name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> StopInstancesAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersStopInstancesRequest regionInstanceGroupManagersStopInstancesRequestResource, st::CancellationToken cancellationToken) => + StopInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersStopInstancesRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation SuspendInstances(SuspendInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> SuspendInstancesAsync(SuspendInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> SuspendInstancesAsync(SuspendInstancesRegionInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + SuspendInstancesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for SuspendInstances. + public virtual lro::OperationsClient SuspendInstancesOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of SuspendInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceSuspendInstances(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), SuspendInstancesOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// SuspendInstances. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceSuspendInstancesAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), SuspendInstancesOperationsClient, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// Name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation SuspendInstances(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersSuspendInstancesRequest regionInstanceGroupManagersSuspendInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + SuspendInstances(new SuspendInstancesRegionInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionInstanceGroupManagersSuspendInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagersSuspendInstancesRequestResource, nameof(regionInstanceGroupManagersSuspendInstancesRequestResource)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// Name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> SuspendInstancesAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersSuspendInstancesRequest regionInstanceGroupManagersSuspendInstancesRequestResource, gaxgrpc::CallSettings callSettings = null) => + SuspendInstancesAsync(new SuspendInstancesRegionInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionInstanceGroupManagersSuspendInstancesRequestResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagersSuspendInstancesRequestResource, nameof(regionInstanceGroupManagersSuspendInstancesRequestResource)), + }, callSettings); + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request. + /// + /// + /// Name of the managed instance group. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> SuspendInstancesAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagersSuspendInstancesRequest regionInstanceGroupManagersSuspendInstancesRequestResource, st::CancellationToken cancellationToken) => + SuspendInstancesAsync(project, region, instanceGroupManager, regionInstanceGroupManagersSuspendInstancesRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation UpdatePerInstanceConfigs(UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> UpdatePerInstanceConfigsAsync(UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> UpdatePerInstanceConfigsAsync(UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest request, st::CancellationToken cancellationToken) => + UpdatePerInstanceConfigsAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for UpdatePerInstanceConfigs. + public virtual lro::OperationsClient UpdatePerInstanceConfigsOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of + /// UpdatePerInstanceConfigs. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceUpdatePerInstanceConfigs(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), UpdatePerInstanceConfigsOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// UpdatePerInstanceConfigs. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceUpdatePerInstanceConfigsAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), UpdatePerInstanceConfigsOperationsClient, callSettings); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request, should conform to RFC1035. + /// + /// + /// The name of the managed instance group. It should conform to RFC1035. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation UpdatePerInstanceConfigs(string project, string region, string instanceGroupManager, RegionInstanceGroupManagerUpdateInstanceConfigReq regionInstanceGroupManagerUpdateInstanceConfigReqResource, gaxgrpc::CallSettings callSettings = null) => + UpdatePerInstanceConfigs(new UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionInstanceGroupManagerUpdateInstanceConfigReqResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagerUpdateInstanceConfigReqResource, nameof(regionInstanceGroupManagerUpdateInstanceConfigReqResource)), + }, callSettings); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request, should conform to RFC1035. + /// + /// + /// The name of the managed instance group. It should conform to RFC1035. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> UpdatePerInstanceConfigsAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagerUpdateInstanceConfigReq regionInstanceGroupManagerUpdateInstanceConfigReqResource, gaxgrpc::CallSettings callSettings = null) => + UpdatePerInstanceConfigsAsync(new UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest + { + InstanceGroupManager = gax::GaxPreconditions.CheckNotNullOrEmpty(instanceGroupManager, nameof(instanceGroupManager)), + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionInstanceGroupManagerUpdateInstanceConfigReqResource = gax::GaxPreconditions.CheckNotNull(regionInstanceGroupManagerUpdateInstanceConfigReqResource, nameof(regionInstanceGroupManagerUpdateInstanceConfigReqResource)), + }, callSettings); + + /// + /// Inserts or updates per-instance configurations for the managed instance group. perInstanceConfig.name serves as a key used to distinguish whether to perform insert or patch. + /// + /// + /// Project ID for this request. + /// + /// + /// Name of the region scoping this request, should conform to RFC1035. + /// + /// + /// The name of the managed instance group. It should conform to RFC1035. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> UpdatePerInstanceConfigsAsync(string project, string region, string instanceGroupManager, RegionInstanceGroupManagerUpdateInstanceConfigReq regionInstanceGroupManagerUpdateInstanceConfigReqResource, st::CancellationToken cancellationToken) => + UpdatePerInstanceConfigsAsync(project, region, instanceGroupManager, regionInstanceGroupManagerUpdateInstanceConfigReqResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + } + + /// RegionInstanceGroupManagers client wrapper implementation, for convenient use. + /// + /// The RegionInstanceGroupManagers API. + /// + public sealed partial class RegionInstanceGroupManagersClientImpl : RegionInstanceGroupManagersClient + { + private readonly gaxgrpc::ApiCall _callAbandonInstances; + + private readonly gaxgrpc::ApiCall _callApplyUpdatesToInstances; + + private readonly gaxgrpc::ApiCall _callCreateInstances; private readonly gaxgrpc::ApiCall _callDelete; @@ -3005,10 +3637,18 @@ public sealed partial class RegionInstanceGroupManagersClientImpl : RegionInstan private readonly gaxgrpc::ApiCall _callResize; + private readonly gaxgrpc::ApiCall _callResumeInstances; + private readonly gaxgrpc::ApiCall _callSetInstanceTemplate; private readonly gaxgrpc::ApiCall _callSetTargetPools; + private readonly gaxgrpc::ApiCall _callStartInstances; + + private readonly gaxgrpc::ApiCall _callStopInstances; + + private readonly gaxgrpc::ApiCall _callSuspendInstances; + private readonly gaxgrpc::ApiCall _callUpdatePerInstanceConfigs; /// @@ -3040,8 +3680,12 @@ public RegionInstanceGroupManagersClientImpl(RegionInstanceGroupManagers.RegionI PatchPerInstanceConfigsOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.PatchPerInstanceConfigsOperationsSettings, logger); RecreateInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.RecreateInstancesOperationsSettings, logger); ResizeOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.ResizeOperationsSettings, logger); + ResumeInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.ResumeInstancesOperationsSettings, logger); SetInstanceTemplateOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.SetInstanceTemplateOperationsSettings, logger); SetTargetPoolsOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.SetTargetPoolsOperationsSettings, logger); + StartInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.StartInstancesOperationsSettings, logger); + StopInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.StopInstancesOperationsSettings, logger); + SuspendInstancesOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.SuspendInstancesOperationsSettings, logger); UpdatePerInstanceConfigsOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.UpdatePerInstanceConfigsOperationsSettings, logger); _callAbandonInstances = clientHelper.BuildApiCall("AbandonInstances", grpcClient.AbandonInstancesAsync, grpcClient.AbandonInstances, effectiveSettings.AbandonInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callAbandonInstances); @@ -3091,12 +3735,24 @@ public RegionInstanceGroupManagersClientImpl(RegionInstanceGroupManagers.RegionI _callResize = clientHelper.BuildApiCall("Resize", grpcClient.ResizeAsync, grpcClient.Resize, effectiveSettings.ResizeSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callResize); Modify_ResizeApiCall(ref _callResize); + _callResumeInstances = clientHelper.BuildApiCall("ResumeInstances", grpcClient.ResumeInstancesAsync, grpcClient.ResumeInstances, effectiveSettings.ResumeInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); + Modify_ApiCall(ref _callResumeInstances); + Modify_ResumeInstancesApiCall(ref _callResumeInstances); _callSetInstanceTemplate = clientHelper.BuildApiCall("SetInstanceTemplate", grpcClient.SetInstanceTemplateAsync, grpcClient.SetInstanceTemplate, effectiveSettings.SetInstanceTemplateSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callSetInstanceTemplate); Modify_SetInstanceTemplateApiCall(ref _callSetInstanceTemplate); _callSetTargetPools = clientHelper.BuildApiCall("SetTargetPools", grpcClient.SetTargetPoolsAsync, grpcClient.SetTargetPools, effectiveSettings.SetTargetPoolsSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callSetTargetPools); Modify_SetTargetPoolsApiCall(ref _callSetTargetPools); + _callStartInstances = clientHelper.BuildApiCall("StartInstances", grpcClient.StartInstancesAsync, grpcClient.StartInstances, effectiveSettings.StartInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); + Modify_ApiCall(ref _callStartInstances); + Modify_StartInstancesApiCall(ref _callStartInstances); + _callStopInstances = clientHelper.BuildApiCall("StopInstances", grpcClient.StopInstancesAsync, grpcClient.StopInstances, effectiveSettings.StopInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); + Modify_ApiCall(ref _callStopInstances); + Modify_StopInstancesApiCall(ref _callStopInstances); + _callSuspendInstances = clientHelper.BuildApiCall("SuspendInstances", grpcClient.SuspendInstancesAsync, grpcClient.SuspendInstances, effectiveSettings.SuspendInstancesSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); + Modify_ApiCall(ref _callSuspendInstances); + Modify_SuspendInstancesApiCall(ref _callSuspendInstances); _callUpdatePerInstanceConfigs = clientHelper.BuildApiCall("UpdatePerInstanceConfigs", grpcClient.UpdatePerInstanceConfigsAsync, grpcClient.UpdatePerInstanceConfigs, effectiveSettings.UpdatePerInstanceConfigsSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("instance_group_manager", request => request.InstanceGroupManager); Modify_ApiCall(ref _callUpdatePerInstanceConfigs); Modify_UpdatePerInstanceConfigsApiCall(ref _callUpdatePerInstanceConfigs); @@ -3137,10 +3793,18 @@ public RegionInstanceGroupManagersClientImpl(RegionInstanceGroupManagers.RegionI partial void Modify_ResizeApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_ResumeInstancesApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_SetInstanceTemplateApiCall(ref gaxgrpc::ApiCall call); partial void Modify_SetTargetPoolsApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_StartInstancesApiCall(ref gaxgrpc::ApiCall call); + + partial void Modify_StopInstancesApiCall(ref gaxgrpc::ApiCall call); + + partial void Modify_SuspendInstancesApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_UpdatePerInstanceConfigsApiCall(ref gaxgrpc::ApiCall call); partial void OnConstruction(RegionInstanceGroupManagers.RegionInstanceGroupManagersClient grpcClient, RegionInstanceGroupManagersSettings effectiveSettings, gaxgrpc::ClientHelper clientHelper); @@ -3180,10 +3844,18 @@ public RegionInstanceGroupManagersClientImpl(RegionInstanceGroupManagers.RegionI partial void Modify_ResizeRegionInstanceGroupManagerRequest(ref ResizeRegionInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_ResumeInstancesRegionInstanceGroupManagerRequest(ref ResumeInstancesRegionInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_SetInstanceTemplateRegionInstanceGroupManagerRequest(ref SetInstanceTemplateRegionInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); partial void Modify_SetTargetPoolsRegionInstanceGroupManagerRequest(ref SetTargetPoolsRegionInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_StartInstancesRegionInstanceGroupManagerRequest(ref StartInstancesRegionInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + + partial void Modify_StopInstancesRegionInstanceGroupManagerRequest(ref StopInstancesRegionInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + + partial void Modify_SuspendInstancesRegionInstanceGroupManagerRequest(ref SuspendInstancesRegionInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest(ref UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest request, ref gaxgrpc::CallSettings settings); /// The long-running operations client for AbandonInstances. @@ -3669,6 +4341,39 @@ public override InstanceGroupManager Get(GetRegionInstanceGroupManagerRequest re return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), ResizeOperationsClient); } + /// The long-running operations client for ResumeInstances. + public override lro::OperationsClient ResumeInstancesOperationsClient { get; } + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation ResumeInstances(ResumeInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_ResumeInstancesRegionInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = _callResumeInstances.Sync(request, callSettings); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), ResumeInstancesOperationsClient); + } + + /// + /// Flags the specified instances in the managed instance group to be resumed. This method increases the targetSize and decreases the targetSuspendedSize of the managed instance group by the number of instances that you resume. The resumeInstances operation is marked DONE if the resumeInstances request is successful. The underlying actions take additional time. You must separately verify the status of the RESUMING action with the listmanagedinstances method. In this request, you can only specify instances that are suspended. For example, if an instance was previously suspended using the suspendInstances method, it can be resumed using the resumeInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are resumed. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> ResumeInstancesAsync(ResumeInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_ResumeInstancesRegionInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = await _callResumeInstances.Async(request, callSettings).ConfigureAwait(false); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), ResumeInstancesOperationsClient); + } + /// The long-running operations client for SetInstanceTemplate. public override lro::OperationsClient SetInstanceTemplateOperationsClient { get; } @@ -3735,6 +4440,105 @@ public override InstanceGroupManager Get(GetRegionInstanceGroupManagerRequest re return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), SetTargetPoolsOperationsClient); } + /// The long-running operations client for StartInstances. + public override lro::OperationsClient StartInstancesOperationsClient { get; } + + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation StartInstances(StartInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_StartInstancesRegionInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = _callStartInstances.Sync(request, callSettings); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), StartInstancesOperationsClient); + } + + /// + /// Flags the specified instances in the managed instance group to be started. This method increases the targetSize and decreases the targetStoppedSize of the managed instance group by the number of instances that you start. The startInstances operation is marked DONE if the startInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STARTING action with the listmanagedinstances method. In this request, you can only specify instances that are stopped. For example, if an instance was previously stopped using the stopInstances method, it can be started using the startInstances method. If a health check is attached to the managed instance group, the specified instances will be verified as healthy after they are started. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> StartInstancesAsync(StartInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_StartInstancesRegionInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = await _callStartInstances.Async(request, callSettings).ConfigureAwait(false); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), StartInstancesOperationsClient); + } + + /// The long-running operations client for StopInstances. + public override lro::OperationsClient StopInstancesOperationsClient { get; } + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation StopInstances(StopInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_StopInstancesRegionInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = _callStopInstances.Sync(request, callSettings); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), StopInstancesOperationsClient); + } + + /// + /// Flags the specified instances in the managed instance group to be immediately stopped. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetStoppedSize of the managed instance group by the number of instances that you stop. The stopInstances operation is marked DONE if the stopInstances request is successful. The underlying actions take additional time. You must separately verify the status of the STOPPING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays stopping the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is stopped. Stopped instances can be started using the startInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> StopInstancesAsync(StopInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_StopInstancesRegionInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = await _callStopInstances.Async(request, callSettings).ConfigureAwait(false); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), StopInstancesOperationsClient); + } + + /// The long-running operations client for SuspendInstances. + public override lro::OperationsClient SuspendInstancesOperationsClient { get; } + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation SuspendInstances(SuspendInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_SuspendInstancesRegionInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = _callSuspendInstances.Sync(request, callSettings); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), SuspendInstancesOperationsClient); + } + + /// + /// Flags the specified instances in the managed instance group to be immediately suspended. You can only specify instances that are running in this request. This method reduces the targetSize and increases the targetSuspendedSize of the managed instance group by the number of instances that you suspend. The suspendInstances operation is marked DONE if the suspendInstances request is successful. The underlying actions take additional time. You must separately verify the status of the SUSPENDING action with the listmanagedinstances method. If the standbyPolicy.initialDelaySec field is set, the group delays suspension of the instances until initialDelaySec have passed from instance.creationTimestamp (that is, when the instance was created). This delay gives your application time to set itself up and initialize on the instance. If more than initialDelaySec seconds have passed since instance.creationTimestamp when this method is called, there will be zero delay. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration has elapsed before the VM instance is suspended. Suspended instances can be resumed using the resumeInstances method. You can specify a maximum of 1000 instances with this method per request. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> SuspendInstancesAsync(SuspendInstancesRegionInstanceGroupManagerRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_SuspendInstancesRegionInstanceGroupManagerRequest(ref request, ref callSettings); + Operation response = await _callSuspendInstances.Async(request, callSettings).ConfigureAwait(false); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), SuspendInstancesOperationsClient); + } + /// The long-running operations client for UpdatePerInstanceConfigs. public override lro::OperationsClient UpdatePerInstanceConfigsOperationsClient { get; } diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/RegionSecurityPoliciesClient.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/RegionSecurityPoliciesClient.g.cs index 5b8c9f7cdbee..20aaf981d498 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/RegionSecurityPoliciesClient.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/RegionSecurityPoliciesClient.g.cs @@ -63,6 +63,8 @@ private RegionSecurityPoliciesSettings(RegionSecurityPoliciesSettings existing) PatchRuleOperationsSettings = existing.PatchRuleOperationsSettings.Clone(); RemoveRuleSettings = existing.RemoveRuleSettings; RemoveRuleOperationsSettings = existing.RemoveRuleOperationsSettings.Clone(); + SetLabelsSettings = existing.SetLabelsSettings; + SetLabelsOperationsSettings = existing.SetLabelsOperationsSettings.Clone(); OnCopy(existing); } @@ -311,6 +313,36 @@ private RegionSecurityPoliciesSettings(RegionSecurityPoliciesSettings existing) DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), }; + /// + /// for synchronous and asynchronous calls to + /// RegionSecurityPoliciesClient.SetLabels and RegionSecurityPoliciesClient.SetLabelsAsync. + /// + /// + /// + /// This call will not be retried. + /// Timeout: 600 seconds. + /// + /// + public gaxgrpc::CallSettings SetLabelsSettings { get; set; } = gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000))); + + /// + /// Long Running Operation settings for calls to RegionSecurityPoliciesClient.SetLabels and + /// RegionSecurityPoliciesClient.SetLabelsAsync. + /// + /// + /// Uses default of: + /// + /// Initial delay: 20 seconds. + /// Delay multiplier: 1.5 + /// Maximum delay: 45 seconds. + /// Total timeout: 24 hours. + /// + /// + public lro::OperationsSettings SetLabelsOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings(gax::Expiration.FromTimeout(sys::TimeSpan.FromHours(24)), sys::TimeSpan.FromSeconds(20), 1.5, sys::TimeSpan.FromSeconds(45)), + }; + /// Creates a deep clone of this object, with all the same property values. /// A deep clone of this object. public RegionSecurityPoliciesSettings Clone() => new RegionSecurityPoliciesSettings(this); @@ -1441,6 +1473,131 @@ public virtual SecurityPolicyRule GetRule(string project, string region, string /// A Task containing the RPC response. public virtual stt::Task> RemoveRuleAsync(string project, string region, string securityPolicy, st::CancellationToken cancellationToken) => RemoveRuleAsync(project, region, securityPolicy, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation SetLabels(SetLabelsRegionSecurityPolicyRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> SetLabelsAsync(SetLabelsRegionSecurityPolicyRequest request, gaxgrpc::CallSettings callSettings = null) => + throw new sys::NotImplementedException(); + + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request object containing all of the parameters for the API call. + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> SetLabelsAsync(SetLabelsRegionSecurityPolicyRequest request, st::CancellationToken cancellationToken) => + SetLabelsAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); + + /// The long-running operations client for SetLabels. + public virtual lro::OperationsClient SetLabelsOperationsClient => throw new sys::NotImplementedException(); + + /// + /// Poll an operation once, using an operationName from a previous invocation of SetLabels. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceSetLabels(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromName(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), SetLabelsOperationsClient, callSettings); + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of + /// SetLabels. + /// + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceSetLabelsAsync(string operationName, gaxgrpc::CallSettings callSettings = null) => + lro::Operation.PollOnceFromNameAsync(gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), SetLabelsOperationsClient, callSettings); + + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// + /// Project ID for this request. + /// + /// + /// The region for this request. + /// + /// + /// Name or id of the resource for this request. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public virtual lro::Operation SetLabels(string project, string region, string resource, RegionSetLabelsRequest regionSetLabelsRequestResource, gaxgrpc::CallSettings callSettings = null) => + SetLabels(new SetLabelsRegionSecurityPolicyRequest + { + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionSetLabelsRequestResource = gax::GaxPreconditions.CheckNotNull(regionSetLabelsRequestResource, nameof(regionSetLabelsRequestResource)), + Resource = gax::GaxPreconditions.CheckNotNullOrEmpty(resource, nameof(resource)), + }, callSettings); + + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// + /// Project ID for this request. + /// + /// + /// The region for this request. + /// + /// + /// Name or id of the resource for this request. + /// + /// + /// The body resource for this request + /// + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public virtual stt::Task> SetLabelsAsync(string project, string region, string resource, RegionSetLabelsRequest regionSetLabelsRequestResource, gaxgrpc::CallSettings callSettings = null) => + SetLabelsAsync(new SetLabelsRegionSecurityPolicyRequest + { + Project = gax::GaxPreconditions.CheckNotNullOrEmpty(project, nameof(project)), + Region = gax::GaxPreconditions.CheckNotNullOrEmpty(region, nameof(region)), + RegionSetLabelsRequestResource = gax::GaxPreconditions.CheckNotNull(regionSetLabelsRequestResource, nameof(regionSetLabelsRequestResource)), + Resource = gax::GaxPreconditions.CheckNotNullOrEmpty(resource, nameof(resource)), + }, callSettings); + + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// + /// Project ID for this request. + /// + /// + /// The region for this request. + /// + /// + /// Name or id of the resource for this request. + /// + /// + /// The body resource for this request + /// + /// A to use for this RPC. + /// A Task containing the RPC response. + public virtual stt::Task> SetLabelsAsync(string project, string region, string resource, RegionSetLabelsRequest regionSetLabelsRequestResource, st::CancellationToken cancellationToken) => + SetLabelsAsync(project, region, resource, regionSetLabelsRequestResource, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken)); } /// RegionSecurityPolicies client wrapper implementation, for convenient use. @@ -1467,6 +1624,8 @@ public sealed partial class RegionSecurityPoliciesClientImpl : RegionSecurityPol private readonly gaxgrpc::ApiCall _callRemoveRule; + private readonly gaxgrpc::ApiCall _callSetLabels; + /// /// Constructs a client wrapper for the RegionSecurityPolicies service, with the specified gRPC client and /// settings. @@ -1491,6 +1650,7 @@ public RegionSecurityPoliciesClientImpl(RegionSecurityPolicies.RegionSecurityPol PatchOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.PatchOperationsSettings, logger); PatchRuleOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.PatchRuleOperationsSettings, logger); RemoveRuleOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.RemoveRuleOperationsSettings, logger); + SetLabelsOperationsClient = new lro::OperationsClientImpl(grpcClient.CreateOperationsClientForRegionOperations(), effectiveSettings.SetLabelsOperationsSettings, logger); _callAddRule = clientHelper.BuildApiCall("AddRule", grpcClient.AddRuleAsync, grpcClient.AddRule, effectiveSettings.AddRuleSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("security_policy", request => request.SecurityPolicy); Modify_ApiCall(ref _callAddRule); Modify_AddRuleApiCall(ref _callAddRule); @@ -1518,6 +1678,9 @@ public RegionSecurityPoliciesClientImpl(RegionSecurityPolicies.RegionSecurityPol _callRemoveRule = clientHelper.BuildApiCall("RemoveRule", grpcClient.RemoveRuleAsync, grpcClient.RemoveRule, effectiveSettings.RemoveRuleSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("security_policy", request => request.SecurityPolicy); Modify_ApiCall(ref _callRemoveRule); Modify_RemoveRuleApiCall(ref _callRemoveRule); + _callSetLabels = clientHelper.BuildApiCall("SetLabels", grpcClient.SetLabelsAsync, grpcClient.SetLabels, effectiveSettings.SetLabelsSettings).WithGoogleRequestParam("project", request => request.Project).WithGoogleRequestParam("region", request => request.Region).WithGoogleRequestParam("resource", request => request.Resource); + Modify_ApiCall(ref _callSetLabels); + Modify_SetLabelsApiCall(ref _callSetLabels); OnConstruction(grpcClient, effectiveSettings, clientHelper); } @@ -1541,6 +1704,8 @@ public RegionSecurityPoliciesClientImpl(RegionSecurityPolicies.RegionSecurityPol partial void Modify_RemoveRuleApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_SetLabelsApiCall(ref gaxgrpc::ApiCall call); + partial void OnConstruction(RegionSecurityPolicies.RegionSecurityPoliciesClient grpcClient, RegionSecurityPoliciesSettings effectiveSettings, gaxgrpc::ClientHelper clientHelper); /// The underlying gRPC RegionSecurityPolicies client @@ -1564,6 +1729,8 @@ public RegionSecurityPoliciesClientImpl(RegionSecurityPolicies.RegionSecurityPol partial void Modify_RemoveRuleRegionSecurityPolicyRequest(ref RemoveRuleRegionSecurityPolicyRequest request, ref gaxgrpc::CallSettings settings); + partial void Modify_SetLabelsRegionSecurityPolicyRequest(ref SetLabelsRegionSecurityPolicyRequest request, ref gaxgrpc::CallSettings settings); + /// The long-running operations client for AddRule. public override lro::OperationsClient AddRuleOperationsClient { get; } @@ -1833,6 +2000,39 @@ public override SecurityPolicyRule GetRule(GetRuleRegionSecurityPolicyRequest re request.PopulatePollRequestFields(pollRequest); return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), RemoveRuleOperationsClient); } + + /// The long-running operations client for SetLabels. + public override lro::OperationsClient SetLabelsOperationsClient { get; } + + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// The RPC response. + public override lro::Operation SetLabels(SetLabelsRegionSecurityPolicyRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_SetLabelsRegionSecurityPolicyRequest(ref request, ref callSettings); + Operation response = _callSetLabels.Sync(request, callSettings); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), SetLabelsOperationsClient); + } + + /// + /// Sets the labels on a security policy. To learn more about labels, read the Labeling Resources documentation. + /// + /// The request object containing all of the parameters for the API call. + /// If not null, applies overrides to this RPC call. + /// A Task containing the RPC response. + public override async stt::Task> SetLabelsAsync(SetLabelsRegionSecurityPolicyRequest request, gaxgrpc::CallSettings callSettings = null) + { + Modify_SetLabelsRegionSecurityPolicyRequest(ref request, ref callSettings); + Operation response = await _callSetLabels.Async(request, callSettings).ConfigureAwait(false); + GetRegionOperationRequest pollRequest = GetRegionOperationRequest.FromInitialResponse(response); + request.PopulatePollRequestFields(pollRequest); + return new lro::Operation(response.ToLroResponse(pollRequest.ToLroOperationName()), SetLabelsOperationsClient); + } } public partial class ListRegionSecurityPoliciesRequest : gaxgrpc::IPageRequest diff --git a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ServiceCollectionExtensions.g.cs b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ServiceCollectionExtensions.g.cs index 9678df81aa7e..2f0602c6ba41 100644 --- a/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ServiceCollectionExtensions.g.cs +++ b/apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/ServiceCollectionExtensions.g.cs @@ -1373,6 +1373,42 @@ public static IServiceCollection AddNetworkFirewallPoliciesClient(this IServiceC return builder.Build(provider); }); + /// + /// Adds a singleton to . + /// + /// + /// The service collection to add the client to. The services are used to configure the client when requested. + /// + /// + /// An optional action to invoke on the client builder. This is invoked before services from + /// are used. + /// + public static IServiceCollection AddNetworkProfilesClient(this IServiceCollection services, sys::Action action = null) => + services.AddSingleton(provider => + { + gccv::NetworkProfilesClientBuilder builder = new gccv::NetworkProfilesClientBuilder(); + action?.Invoke(builder); + return builder.Build(provider); + }); + + /// + /// Adds a singleton to . + /// + /// + /// The service collection to add the client to. The services are used to configure the client when requested. + /// + /// + /// An optional action to invoke on the client builder. This is invoked before services from + /// are used. + /// + public static IServiceCollection AddNetworkProfilesClient(this IServiceCollection services, sys::Action action) => + services.AddSingleton(provider => + { + gccv::NetworkProfilesClientBuilder builder = new gccv::NetworkProfilesClientBuilder(); + action?.Invoke(provider, builder); + return builder.Build(provider); + }); + /// Adds a singleton to . /// /// The service collection to add the client to. The services are used to configure the client when requested. diff --git a/apis/Google.Cloud.Compute.V1/gapic_metadata.json b/apis/Google.Cloud.Compute.V1/gapic_metadata.json index 2bbf1898b6a9..7a822d02dce8 100644 --- a/apis/Google.Cloud.Compute.V1/gapic_metadata.json +++ b/apis/Google.Cloud.Compute.V1/gapic_metadata.json @@ -1267,6 +1267,12 @@ "ResizeAsync" ] }, + "ResumeInstances": { + "methods": [ + "ResumeInstances", + "ResumeInstancesAsync" + ] + }, "SetInstanceTemplate": { "methods": [ "SetInstanceTemplate", @@ -1279,6 +1285,24 @@ "SetTargetPoolsAsync" ] }, + "StartInstances": { + "methods": [ + "StartInstances", + "StartInstancesAsync" + ] + }, + "StopInstances": { + "methods": [ + "StopInstances", + "StopInstancesAsync" + ] + }, + "SuspendInstances": { + "methods": [ + "SuspendInstances", + "SuspendInstancesAsync" + ] + }, "UpdatePerInstanceConfigs": { "methods": [ "UpdatePerInstanceConfigs", @@ -2360,6 +2384,27 @@ } } }, + "NetworkProfiles": { + "clients": { + "grpc": { + "libraryClient": "NetworkProfilesClient", + "rpcs": { + "Get": { + "methods": [ + "Get", + "GetAsync" + ] + }, + "List": { + "methods": [ + "List", + "ListAsync" + ] + } + } + } + } + }, "Networks": { "clients": { "grpc": { @@ -3352,6 +3397,12 @@ "ResizeAsync" ] }, + "ResumeInstances": { + "methods": [ + "ResumeInstances", + "ResumeInstancesAsync" + ] + }, "SetInstanceTemplate": { "methods": [ "SetInstanceTemplate", @@ -3364,6 +3415,24 @@ "SetTargetPoolsAsync" ] }, + "StartInstances": { + "methods": [ + "StartInstances", + "StartInstancesAsync" + ] + }, + "StopInstances": { + "methods": [ + "StopInstances", + "StopInstancesAsync" + ] + }, + "SuspendInstances": { + "methods": [ + "SuspendInstances", + "SuspendInstancesAsync" + ] + }, "UpdatePerInstanceConfigs": { "methods": [ "UpdatePerInstanceConfigs", @@ -3798,6 +3867,12 @@ "RemoveRule", "RemoveRuleAsync" ] + }, + "SetLabels": { + "methods": [ + "SetLabels", + "SetLabelsAsync" + ] } } }