blob: 6474e15ecd951fbdc4afabac48486191d451e305 [file] [log] [blame]
{
"schema": "1.0",
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods.",
"language": "go",
"protoPackage": "google.cloud.compute.v1",
"libraryPackage": "cloud.google.com/go/compute/apiv1",
"services": {
"AcceleratorTypes": {
"clients": {
"rest": {
"libraryClient": "AcceleratorTypesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"Addresses": {
"clients": {
"rest": {
"libraryClient": "AddressesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"Autoscalers": {
"clients": {
"rest": {
"libraryClient": "AutoscalersClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"BackendBuckets": {
"clients": {
"rest": {
"libraryClient": "BackendBucketsClient",
"rpcs": {
"AddSignedUrlKey": {
"methods": [
"AddSignedUrlKey"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"DeleteSignedUrlKey": {
"methods": [
"DeleteSignedUrlKey"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"BackendServices": {
"clients": {
"rest": {
"libraryClient": "BackendServicesClient",
"rpcs": {
"AddSignedUrlKey": {
"methods": [
"AddSignedUrlKey"
]
},
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"DeleteSignedUrlKey": {
"methods": [
"DeleteSignedUrlKey"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetHealth": {
"methods": [
"GetHealth"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"SetSecurityPolicy": {
"methods": [
"SetSecurityPolicy"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"DiskTypes": {
"clients": {
"rest": {
"libraryClient": "DiskTypesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"Disks": {
"clients": {
"rest": {
"libraryClient": "DisksClient",
"rpcs": {
"AddResourcePolicies": {
"methods": [
"AddResourcePolicies"
]
},
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"CreateSnapshot": {
"methods": [
"CreateSnapshot"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"RemoveResourcePolicies": {
"methods": [
"RemoveResourcePolicies"
]
},
"Resize": {
"methods": [
"Resize"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"ExternalVpnGateways": {
"clients": {
"rest": {
"libraryClient": "ExternalVpnGatewaysClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"FirewallPolicies": {
"clients": {
"rest": {
"libraryClient": "FirewallPoliciesClient",
"rpcs": {
"AddAssociation": {
"methods": [
"AddAssociation"
]
},
"AddRule": {
"methods": [
"AddRule"
]
},
"CloneRules": {
"methods": [
"CloneRules"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetAssociation": {
"methods": [
"GetAssociation"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"GetRule": {
"methods": [
"GetRule"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListAssociations": {
"methods": [
"ListAssociations"
]
},
"Move": {
"methods": [
"Move"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"PatchRule": {
"methods": [
"PatchRule"
]
},
"RemoveAssociation": {
"methods": [
"RemoveAssociation"
]
},
"RemoveRule": {
"methods": [
"RemoveRule"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"Firewalls": {
"clients": {
"rest": {
"libraryClient": "FirewallsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"ForwardingRules": {
"clients": {
"rest": {
"libraryClient": "ForwardingRulesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"SetTarget": {
"methods": [
"SetTarget"
]
}
}
}
}
},
"GlobalAddresses": {
"clients": {
"rest": {
"libraryClient": "GlobalAddressesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"GlobalForwardingRules": {
"clients": {
"rest": {
"libraryClient": "GlobalForwardingRulesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"SetTarget": {
"methods": [
"SetTarget"
]
}
}
}
}
},
"GlobalNetworkEndpointGroups": {
"clients": {
"rest": {
"libraryClient": "GlobalNetworkEndpointGroupsClient",
"rpcs": {
"AttachNetworkEndpoints": {
"methods": [
"AttachNetworkEndpoints"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"DetachNetworkEndpoints": {
"methods": [
"DetachNetworkEndpoints"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListNetworkEndpoints": {
"methods": [
"ListNetworkEndpoints"
]
}
}
}
}
},
"GlobalOperations": {
"clients": {
"rest": {
"libraryClient": "GlobalOperationsClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
},
"Wait": {
"methods": [
"Wait"
]
}
}
}
}
},
"GlobalOrganizationOperations": {
"clients": {
"rest": {
"libraryClient": "GlobalOrganizationOperationsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"GlobalPublicDelegatedPrefixes": {
"clients": {
"rest": {
"libraryClient": "GlobalPublicDelegatedPrefixesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
}
}
}
}
},
"HealthChecks": {
"clients": {
"rest": {
"libraryClient": "HealthChecksClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"Images": {
"clients": {
"rest": {
"libraryClient": "ImagesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Deprecate": {
"methods": [
"Deprecate"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetFromFamily": {
"methods": [
"GetFromFamily"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"InstanceGroupManagers": {
"clients": {
"rest": {
"libraryClient": "InstanceGroupManagersClient",
"rpcs": {
"AbandonInstances": {
"methods": [
"AbandonInstances"
]
},
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"ApplyUpdatesToInstances": {
"methods": [
"ApplyUpdatesToInstances"
]
},
"CreateInstances": {
"methods": [
"CreateInstances"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"DeleteInstances": {
"methods": [
"DeleteInstances"
]
},
"DeletePerInstanceConfigs": {
"methods": [
"DeletePerInstanceConfigs"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListErrors": {
"methods": [
"ListErrors"
]
},
"ListManagedInstances": {
"methods": [
"ListManagedInstances"
]
},
"ListPerInstanceConfigs": {
"methods": [
"ListPerInstanceConfigs"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"PatchPerInstanceConfigs": {
"methods": [
"PatchPerInstanceConfigs"
]
},
"RecreateInstances": {
"methods": [
"RecreateInstances"
]
},
"Resize": {
"methods": [
"Resize"
]
},
"SetInstanceTemplate": {
"methods": [
"SetInstanceTemplate"
]
},
"SetTargetPools": {
"methods": [
"SetTargetPools"
]
},
"UpdatePerInstanceConfigs": {
"methods": [
"UpdatePerInstanceConfigs"
]
}
}
}
}
},
"InstanceGroups": {
"clients": {
"rest": {
"libraryClient": "InstanceGroupsClient",
"rpcs": {
"AddInstances": {
"methods": [
"AddInstances"
]
},
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListInstances": {
"methods": [
"ListInstances"
]
},
"RemoveInstances": {
"methods": [
"RemoveInstances"
]
},
"SetNamedPorts": {
"methods": [
"SetNamedPorts"
]
}
}
}
}
},
"InstanceTemplates": {
"clients": {
"rest": {
"libraryClient": "InstanceTemplatesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"Instances": {
"clients": {
"rest": {
"libraryClient": "InstancesClient",
"rpcs": {
"AddAccessConfig": {
"methods": [
"AddAccessConfig"
]
},
"AddResourcePolicies": {
"methods": [
"AddResourcePolicies"
]
},
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"AttachDisk": {
"methods": [
"AttachDisk"
]
},
"BulkInsert": {
"methods": [
"BulkInsert"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"DeleteAccessConfig": {
"methods": [
"DeleteAccessConfig"
]
},
"DetachDisk": {
"methods": [
"DetachDisk"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetEffectiveFirewalls": {
"methods": [
"GetEffectiveFirewalls"
]
},
"GetGuestAttributes": {
"methods": [
"GetGuestAttributes"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"GetScreenshot": {
"methods": [
"GetScreenshot"
]
},
"GetSerialPortOutput": {
"methods": [
"GetSerialPortOutput"
]
},
"GetShieldedInstanceIdentity": {
"methods": [
"GetShieldedInstanceIdentity"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListReferrers": {
"methods": [
"ListReferrers"
]
},
"RemoveResourcePolicies": {
"methods": [
"RemoveResourcePolicies"
]
},
"Reset": {
"methods": [
"Reset"
]
},
"SetDeletionProtection": {
"methods": [
"SetDeletionProtection"
]
},
"SetDiskAutoDelete": {
"methods": [
"SetDiskAutoDelete"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"SetMachineResources": {
"methods": [
"SetMachineResources"
]
},
"SetMachineType": {
"methods": [
"SetMachineType"
]
},
"SetMetadata": {
"methods": [
"SetMetadata"
]
},
"SetMinCpuPlatform": {
"methods": [
"SetMinCpuPlatform"
]
},
"SetScheduling": {
"methods": [
"SetScheduling"
]
},
"SetServiceAccount": {
"methods": [
"SetServiceAccount"
]
},
"SetShieldedInstanceIntegrityPolicy": {
"methods": [
"SetShieldedInstanceIntegrityPolicy"
]
},
"SetTags": {
"methods": [
"SetTags"
]
},
"SimulateMaintenanceEvent": {
"methods": [
"SimulateMaintenanceEvent"
]
},
"Start": {
"methods": [
"Start"
]
},
"StartWithEncryptionKey": {
"methods": [
"StartWithEncryptionKey"
]
},
"Stop": {
"methods": [
"Stop"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
},
"Update": {
"methods": [
"Update"
]
},
"UpdateAccessConfig": {
"methods": [
"UpdateAccessConfig"
]
},
"UpdateDisplayDevice": {
"methods": [
"UpdateDisplayDevice"
]
},
"UpdateNetworkInterface": {
"methods": [
"UpdateNetworkInterface"
]
},
"UpdateShieldedInstanceConfig": {
"methods": [
"UpdateShieldedInstanceConfig"
]
}
}
}
}
},
"InterconnectAttachments": {
"clients": {
"rest": {
"libraryClient": "InterconnectAttachmentsClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
}
}
}
}
},
"InterconnectLocations": {
"clients": {
"rest": {
"libraryClient": "InterconnectLocationsClient",
"rpcs": {
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"Interconnects": {
"clients": {
"rest": {
"libraryClient": "InterconnectsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetDiagnostics": {
"methods": [
"GetDiagnostics"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
}
}
}
}
},
"LicenseCodes": {
"clients": {
"rest": {
"libraryClient": "LicenseCodesClient",
"rpcs": {
"Get": {
"methods": [
"Get"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"Licenses": {
"clients": {
"rest": {
"libraryClient": "LicensesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"MachineTypes": {
"clients": {
"rest": {
"libraryClient": "MachineTypesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"NetworkEndpointGroups": {
"clients": {
"rest": {
"libraryClient": "NetworkEndpointGroupsClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"AttachNetworkEndpoints": {
"methods": [
"AttachNetworkEndpoints"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"DetachNetworkEndpoints": {
"methods": [
"DetachNetworkEndpoints"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListNetworkEndpoints": {
"methods": [
"ListNetworkEndpoints"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"Networks": {
"clients": {
"rest": {
"libraryClient": "NetworksClient",
"rpcs": {
"AddPeering": {
"methods": [
"AddPeering"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetEffectiveFirewalls": {
"methods": [
"GetEffectiveFirewalls"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListPeeringRoutes": {
"methods": [
"ListPeeringRoutes"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"RemovePeering": {
"methods": [
"RemovePeering"
]
},
"SwitchToCustomMode": {
"methods": [
"SwitchToCustomMode"
]
},
"UpdatePeering": {
"methods": [
"UpdatePeering"
]
}
}
}
}
},
"NodeGroups": {
"clients": {
"rest": {
"libraryClient": "NodeGroupsClient",
"rpcs": {
"AddNodes": {
"methods": [
"AddNodes"
]
},
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"DeleteNodes": {
"methods": [
"DeleteNodes"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListNodes": {
"methods": [
"ListNodes"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"SetNodeTemplate": {
"methods": [
"SetNodeTemplate"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"NodeTemplates": {
"clients": {
"rest": {
"libraryClient": "NodeTemplatesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"NodeTypes": {
"clients": {
"rest": {
"libraryClient": "NodeTypesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"PacketMirrorings": {
"clients": {
"rest": {
"libraryClient": "PacketMirroringsClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"Projects": {
"clients": {
"rest": {
"libraryClient": "ProjectsClient",
"rpcs": {
"DisableXpnHost": {
"methods": [
"DisableXpnHost"
]
},
"DisableXpnResource": {
"methods": [
"DisableXpnResource"
]
},
"EnableXpnHost": {
"methods": [
"EnableXpnHost"
]
},
"EnableXpnResource": {
"methods": [
"EnableXpnResource"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetXpnHost": {
"methods": [
"GetXpnHost"
]
},
"GetXpnResources": {
"methods": [
"GetXpnResources"
]
},
"ListXpnHosts": {
"methods": [
"ListXpnHosts"
]
},
"MoveDisk": {
"methods": [
"MoveDisk"
]
},
"MoveInstance": {
"methods": [
"MoveInstance"
]
},
"SetCommonInstanceMetadata": {
"methods": [
"SetCommonInstanceMetadata"
]
},
"SetDefaultNetworkTier": {
"methods": [
"SetDefaultNetworkTier"
]
},
"SetUsageExportBucket": {
"methods": [
"SetUsageExportBucket"
]
}
}
}
}
},
"PublicAdvertisedPrefixes": {
"clients": {
"rest": {
"libraryClient": "PublicAdvertisedPrefixesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
}
}
}
}
},
"PublicDelegatedPrefixes": {
"clients": {
"rest": {
"libraryClient": "PublicDelegatedPrefixesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
}
}
}
}
},
"RegionAutoscalers": {
"clients": {
"rest": {
"libraryClient": "RegionAutoscalersClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"RegionBackendServices": {
"clients": {
"rest": {
"libraryClient": "RegionBackendServicesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetHealth": {
"methods": [
"GetHealth"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"RegionCommitments": {
"clients": {
"rest": {
"libraryClient": "RegionCommitmentsClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"RegionDiskTypes": {
"clients": {
"rest": {
"libraryClient": "RegionDiskTypesClient",
"rpcs": {
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"RegionDisks": {
"clients": {
"rest": {
"libraryClient": "RegionDisksClient",
"rpcs": {
"AddResourcePolicies": {
"methods": [
"AddResourcePolicies"
]
},
"CreateSnapshot": {
"methods": [
"CreateSnapshot"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"RemoveResourcePolicies": {
"methods": [
"RemoveResourcePolicies"
]
},
"Resize": {
"methods": [
"Resize"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"RegionHealthCheckServices": {
"clients": {
"rest": {
"libraryClient": "RegionHealthCheckServicesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
}
}
}
}
},
"RegionHealthChecks": {
"clients": {
"rest": {
"libraryClient": "RegionHealthChecksClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"RegionInstanceGroupManagers": {
"clients": {
"rest": {
"libraryClient": "RegionInstanceGroupManagersClient",
"rpcs": {
"AbandonInstances": {
"methods": [
"AbandonInstances"
]
},
"ApplyUpdatesToInstances": {
"methods": [
"ApplyUpdatesToInstances"
]
},
"CreateInstances": {
"methods": [
"CreateInstances"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"DeleteInstances": {
"methods": [
"DeleteInstances"
]
},
"DeletePerInstanceConfigs": {
"methods": [
"DeletePerInstanceConfigs"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListErrors": {
"methods": [
"ListErrors"
]
},
"ListManagedInstances": {
"methods": [
"ListManagedInstances"
]
},
"ListPerInstanceConfigs": {
"methods": [
"ListPerInstanceConfigs"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"PatchPerInstanceConfigs": {
"methods": [
"PatchPerInstanceConfigs"
]
},
"RecreateInstances": {
"methods": [
"RecreateInstances"
]
},
"Resize": {
"methods": [
"Resize"
]
},
"SetInstanceTemplate": {
"methods": [
"SetInstanceTemplate"
]
},
"SetTargetPools": {
"methods": [
"SetTargetPools"
]
},
"UpdatePerInstanceConfigs": {
"methods": [
"UpdatePerInstanceConfigs"
]
}
}
}
}
},
"RegionInstanceGroups": {
"clients": {
"rest": {
"libraryClient": "RegionInstanceGroupsClient",
"rpcs": {
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
},
"ListInstances": {
"methods": [
"ListInstances"
]
},
"SetNamedPorts": {
"methods": [
"SetNamedPorts"
]
}
}
}
}
},
"RegionInstances": {
"clients": {
"rest": {
"libraryClient": "RegionInstancesClient",
"rpcs": {
"BulkInsert": {
"methods": [
"BulkInsert"
]
}
}
}
}
},
"RegionNetworkEndpointGroups": {
"clients": {
"rest": {
"libraryClient": "RegionNetworkEndpointGroupsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"RegionNotificationEndpoints": {
"clients": {
"rest": {
"libraryClient": "RegionNotificationEndpointsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"RegionOperations": {
"clients": {
"rest": {
"libraryClient": "RegionOperationsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
},
"Wait": {
"methods": [
"Wait"
]
}
}
}
}
},
"RegionSslCertificates": {
"clients": {
"rest": {
"libraryClient": "RegionSslCertificatesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"RegionTargetHttpProxies": {
"clients": {
"rest": {
"libraryClient": "RegionTargetHttpProxiesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetUrlMap": {
"methods": [
"SetUrlMap"
]
}
}
}
}
},
"RegionTargetHttpsProxies": {
"clients": {
"rest": {
"libraryClient": "RegionTargetHttpsProxiesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetSslCertificates": {
"methods": [
"SetSslCertificates"
]
},
"SetUrlMap": {
"methods": [
"SetUrlMap"
]
}
}
}
}
},
"RegionUrlMaps": {
"clients": {
"rest": {
"libraryClient": "RegionUrlMapsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
},
"Validate": {
"methods": [
"Validate"
]
}
}
}
}
},
"Regions": {
"clients": {
"rest": {
"libraryClient": "RegionsClient",
"rpcs": {
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"Reservations": {
"clients": {
"rest": {
"libraryClient": "ReservationsClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Resize": {
"methods": [
"Resize"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"ResourcePolicies": {
"clients": {
"rest": {
"libraryClient": "ResourcePoliciesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"Routers": {
"clients": {
"rest": {
"libraryClient": "RoutersClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetNatMappingInfo": {
"methods": [
"GetNatMappingInfo"
]
},
"GetRouterStatus": {
"methods": [
"GetRouterStatus"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Preview": {
"methods": [
"Preview"
]
},
"Update": {
"methods": [
"Update"
]
}
}
}
}
},
"Routes": {
"clients": {
"rest": {
"libraryClient": "RoutesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"SecurityPolicies": {
"clients": {
"rest": {
"libraryClient": "SecurityPoliciesClient",
"rpcs": {
"AddRule": {
"methods": [
"AddRule"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetRule": {
"methods": [
"GetRule"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListPreconfiguredExpressionSets": {
"methods": [
"ListPreconfiguredExpressionSets"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"PatchRule": {
"methods": [
"PatchRule"
]
},
"RemoveRule": {
"methods": [
"RemoveRule"
]
}
}
}
}
},
"Snapshots": {
"clients": {
"rest": {
"libraryClient": "SnapshotsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"List": {
"methods": [
"List"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"SslCertificates": {
"clients": {
"rest": {
"libraryClient": "SslCertificatesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"SslPolicies": {
"clients": {
"rest": {
"libraryClient": "SslPoliciesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListAvailableFeatures": {
"methods": [
"ListAvailableFeatures"
]
},
"Patch": {
"methods": [
"Patch"
]
}
}
}
}
},
"Subnetworks": {
"clients": {
"rest": {
"libraryClient": "SubnetworksClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"ExpandIpCidrRange": {
"methods": [
"ExpandIpCidrRange"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetIamPolicy": {
"methods": [
"GetIamPolicy"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"ListUsable": {
"methods": [
"ListUsable"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"SetIamPolicy": {
"methods": [
"SetIamPolicy"
]
},
"SetPrivateIpGoogleAccess": {
"methods": [
"SetPrivateIpGoogleAccess"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"TargetGrpcProxies": {
"clients": {
"rest": {
"libraryClient": "TargetGrpcProxiesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
}
}
}
}
},
"TargetHttpProxies": {
"clients": {
"rest": {
"libraryClient": "TargetHttpProxiesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"SetUrlMap": {
"methods": [
"SetUrlMap"
]
}
}
}
}
},
"TargetHttpsProxies": {
"clients": {
"rest": {
"libraryClient": "TargetHttpsProxiesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"SetQuicOverride": {
"methods": [
"SetQuicOverride"
]
},
"SetSslCertificates": {
"methods": [
"SetSslCertificates"
]
},
"SetSslPolicy": {
"methods": [
"SetSslPolicy"
]
},
"SetUrlMap": {
"methods": [
"SetUrlMap"
]
}
}
}
}
},
"TargetInstances": {
"clients": {
"rest": {
"libraryClient": "TargetInstancesClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"TargetPools": {
"clients": {
"rest": {
"libraryClient": "TargetPoolsClient",
"rpcs": {
"AddHealthCheck": {
"methods": [
"AddHealthCheck"
]
},
"AddInstance": {
"methods": [
"AddInstance"
]
},
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetHealth": {
"methods": [
"GetHealth"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"RemoveHealthCheck": {
"methods": [
"RemoveHealthCheck"
]
},
"RemoveInstance": {
"methods": [
"RemoveInstance"
]
},
"SetBackup": {
"methods": [
"SetBackup"
]
}
}
}
}
},
"TargetSslProxies": {
"clients": {
"rest": {
"libraryClient": "TargetSslProxiesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetBackendService": {
"methods": [
"SetBackendService"
]
},
"SetProxyHeader": {
"methods": [
"SetProxyHeader"
]
},
"SetSslCertificates": {
"methods": [
"SetSslCertificates"
]
},
"SetSslPolicy": {
"methods": [
"SetSslPolicy"
]
}
}
}
}
},
"TargetTcpProxies": {
"clients": {
"rest": {
"libraryClient": "TargetTcpProxiesClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetBackendService": {
"methods": [
"SetBackendService"
]
},
"SetProxyHeader": {
"methods": [
"SetProxyHeader"
]
}
}
}
}
},
"TargetVpnGateways": {
"clients": {
"rest": {
"libraryClient": "TargetVpnGatewaysClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"UrlMaps": {
"clients": {
"rest": {
"libraryClient": "UrlMapsClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"InvalidateCache": {
"methods": [
"InvalidateCache"
]
},
"List": {
"methods": [
"List"
]
},
"Patch": {
"methods": [
"Patch"
]
},
"Update": {
"methods": [
"Update"
]
},
"Validate": {
"methods": [
"Validate"
]
}
}
}
}
},
"VpnGateways": {
"clients": {
"rest": {
"libraryClient": "VpnGatewaysClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"GetStatus": {
"methods": [
"GetStatus"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
},
"SetLabels": {
"methods": [
"SetLabels"
]
},
"TestIamPermissions": {
"methods": [
"TestIamPermissions"
]
}
}
}
}
},
"VpnTunnels": {
"clients": {
"rest": {
"libraryClient": "VpnTunnelsClient",
"rpcs": {
"AggregatedList": {
"methods": [
"AggregatedList"
]
},
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"Insert": {
"methods": [
"Insert"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
},
"ZoneOperations": {
"clients": {
"rest": {
"libraryClient": "ZoneOperationsClient",
"rpcs": {
"Delete": {
"methods": [
"Delete"
]
},
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
},
"Wait": {
"methods": [
"Wait"
]
}
}
}
}
},
"Zones": {
"clients": {
"rest": {
"libraryClient": "ZonesClient",
"rpcs": {
"Get": {
"methods": [
"Get"
]
},
"List": {
"methods": [
"List"
]
}
}
}
}
}
}
}