
    e                     B    S r SSKrSrSr " S S\R                  5      rg)zEResource definitions for Cloud Platform Apis generated from apitools.    Nz,https://compute.googleapis.com/compute/beta/z!https://cloud.google.com/compute/c                   
   \ rS rSrSrSS0 / SQS4rSS0 / S	QS4rS
S0 / SQS4rSS0 SS/S4rSS0 SS/S4r	SS0 SS/S4r
SS0 SS/S4rSS0 / SQS4rSS0 / SQS4rS S!0 SS"/S4rS#S$0 S%/S4rS&S'0 SS(/S4rS)S*0 / S+QS4rS,S-0 / S.QS4rS/S00 SS1/S4rS2S30 SS4/S4rS5S60 SS7/S4rS8S90 SS:/S4rS;S<0 S:/S4rS=S>0 SS?/S4rS@SASBSA0SSC/S4rSDSE0 SSF/S4rSGSH0 SSI/S4rSJSK0 SSL/S4rSMSN0 / SOQS4rSPSQ0 SSR/S4rSSST0 / SUQS4rSVSW0 / SXQS4r SYSZ0 / S[QS4r!S\S]0 SS/S4r"S^S_0 SS`/S4r#SaSb0 / ScQS4r$SdSe0 / SfQS4r%SgSh0 SSi/S4r&SjSk0 / SlQS4r'SmSn0 SSo/S4r(SpSq0 SSr/S4r)SsSt0 SSu/S4r*SvSw0 SSx/S4r+SySz0 SS{/S4r,S|S}0 SS~/S4r-SS0 SS/S4r.SS0 / SQS4r/SS0 / SQS4r0SS0 / SQS4r1SS0 / SQS4r2SS0 SS%/S4r3SS0 SS/S4r4SS0 SS/S4r5SS0 SS/S4r6SS0 / SQS4r7SS0 / SQS4r8SS0 / SQS4r9SS0 S/S4r:SS0 / SQS4r;SSSBS0SS/S4r<SS0 S/S4r=SS0 SS/S4r>SS0 / SQS4r?SS0 / SQS4r@SS0 / SQS4rASS0 / SQS4rBSS0 / SQS4rCSS0 / SQS4rDSS0 / SQS4rESS0 SS/S4rFSS0 / SQS4rGSS0 / SQS4rHSS0 / SQS4rISS0 / SQS4rJSS0 / SQS4rKSS0 / SQS4rLSS0 / SQS4rMSS0 / SQS4rNSS0 / SQS4rOSS0 / SQS4rPSS0 / SQS4rQSS0 / SQS4rRSS0 / SQS4rSSS0 / SQS4rTSS0 / SQS4rUSS0 / SQS4rVSS0 / SQS4rWSS0 / SQS4rXSS0 / GS QS4rYGSGS0 SS/S4rZGSGS0 / GSQS4r[GSGS0 / GSQS4r\GS	GS
0 / GSQS4r]GSGS0 / GSQS4r^GSGS0 / GSQS4r_GSGS0 / GSQS4r`GSGS0 / GSQS4raGSGS0 SS/S4rbGSGS0 / GSQS4rcGSGS0 / GSQS4rdGS GS!0 / GS"QS4reGS#GS$0 / GS%QS4rfGS&GS'0 SGS(/S4rgGS)GS*0 SGS+/S4rhGS,GS-0 / GS.QS4riGS/GS00 SGS1/S4rjGS2GS30 SS/S4rkGS4GS50 / GS6QS4rlGS7GS80 / GS9QS4rmGS:GS;0 S/S4rnGS<GS=0 SGS>/S4roGS?GS@0 SGSA/S4rpGSBGSC0 SGSD/S4rqGSEGSF0 / GSGQS4rrGSHGSI0 / GSJQS4rsGSKGSL0 / GSMQS4rtGSNGSO0 SGSP/S4ruGSQGSR0 SGSS/S4rvGSTGSU0 SGSV/S4rwGSWGSX0 / GSYQS4rxGSZGS[0 / GS\QS4ryGS]GS^0 SGS_/S4rzGS`GSa0 SGSb/S4r{GScGSd0 / GSeQS4r|GSfGSg0 SGSh/S4r}GSiGSj0 / GSkQS4r~GSlGSm0 / GSnQS4rGSoGSp0 / GSqQS4rGSrGSs0 / GStQS4rGSuGSvSBGSv0/ GSwQS4rGSxGSySBGSy0SS/S4rGSz rGS{rGg|(}  Collections   z#Collections for all supported apis.acceleratorTypeszBprojects/{project}/zones/{zone}/acceleratorTypes/{acceleratorType})projectzoneacceleratorTypeT	addressesz7projects/{project}/regions/{region}/addresses/{address})r   regionaddressautoscalersz8projects/{project}/zones/{zone}/autoscalers/{autoscaler})r   r   
autoscalerbackendBucketsz8projects/{project}/global/backendBuckets/{backendBucket}r   backendBucketbackendServicesz:projects/{project}/global/backendServices/{backendService}backendServicecrossSiteNetworksz>projects/{project}/global/crossSiteNetworks/{crossSiteNetwork}crossSiteNetworkdiskSettingsz,projects/{project}/zones/{zone}/diskSettingsr   	diskTypesz4projects/{project}/zones/{zone}/diskTypes/{diskType})r   r   diskTypedisksz,projects/{project}/zones/{zone}/disks/{disk})r   r   diskexternalVpnGatewayszBprojects/{project}/global/externalVpnGateways/{externalVpnGateway}externalVpnGatewayfirewallPoliciesz2locations/global/firewallPolicies/{firewallPolicy}firewallPolicy	firewallsz.projects/{project}/global/firewalls/{firewall}firewallforwardingRuleszDprojects/{project}/regions/{region}/forwardingRules/{forwardingRule})r   r   forwardingRulefutureReservationszFprojects/{project}/zones/{zone}/futureReservations/{futureReservation})r   r   futureReservationglobalAddressesz-projects/{project}/global/addresses/{address}r   globalForwardingRulesz:projects/{project}/global/forwardingRules/{forwardingRule}r!   globalNetworkEndpointGroupszFprojects/{project}/global/networkEndpointGroups/{networkEndpointGroup}networkEndpointGroupglobalOperationsz0projects/{project}/global/operations/{operation}	operationglobalOrganizationOperationsz'locations/global/operations/{operation}globalPublicDelegatedPrefixeszIprojects/{project}/global/publicDelegatedPrefixes/{publicDelegatedPrefix}publicDelegatedPrefixglobalVmExtensionPolicieszGprojects/{project}/global/vmExtensionPolicies/{globalVmExtensionPolicy} globalVmExtensionPolicyhealthChecksz4projects/{project}/global/healthChecks/{healthCheck}healthCheckhttpHealthChecksz<projects/{project}/global/httpHealthChecks/{httpHealthCheck}httpHealthCheckhttpsHealthChecksz>projects/{project}/global/httpsHealthChecks/{httpsHealthCheck}httpsHealthCheckimageFamilyViewsz9projects/{project}/zones/{zone}/imageFamilyViews/{family})r   r   familyimagesz(projects/{project}/global/images/{image}image"instanceGroupManagerResizeRequestszkprojects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager}/resizeRequests/{resizeRequest})r   r   instanceGroupManagerresizeRequestinstanceGroupManagerszLprojects/{project}/zones/{zone}/instanceGroupManagers/{instanceGroupManager})r   r   r;   instanceGroupsz>projects/{project}/zones/{zone}/instanceGroups/{instanceGroup})r   r   instanceGroupinstanceSettingsz0projects/{project}/zones/{zone}/instanceSettingsinstanceTemplatesz>projects/{project}/global/instanceTemplates/{instanceTemplate}instanceTemplate	instancesz4projects/{project}/zones/{zone}/instances/{instance})r   r   instanceinstantSnapshotszBprojects/{project}/zones/{zone}/instantSnapshots/{instantSnapshot})r   r   instantSnapshotinterconnectAttachmentGroupszTprojects/{project}/global/interconnectAttachmentGroups/{interconnectAttachmentGroup}interconnectAttachmentGroupinterconnectAttachmentszTprojects/{project}/regions/{region}/interconnectAttachments/{interconnectAttachment})r   r   interconnectAttachmentinterconnectGroupsz@projects/{project}/global/interconnectGroups/{interconnectGroup}interconnectGroupinterconnectLocationszFprojects/{project}/global/interconnectLocations/{interconnectLocation}interconnectLocationinterconnectRemoteLocationszRprojects/{project}/global/interconnectRemoteLocations/{interconnectRemoteLocation}interconnectRemoteLocationinterconnectsz6projects/{project}/global/interconnects/{interconnect}interconnectlicenseCodesz4projects/{project}/global/licenseCodes/{licenseCode}licenseCodelicensesz,projects/{project}/global/licenses/{license}licensemachineImagesz6projects/{project}/global/machineImages/{machineImage}machineImagemachineTypesz:projects/{project}/zones/{zone}/machineTypes/{machineType})r   r   machineTypenetworkAttachmentszJprojects/{project}/regions/{region}/networkAttachments/{networkAttachment})r   r   networkAttachmentnetworkEdgeSecurityServicesz\projects/{project}/regions/{region}/networkEdgeSecurityServices/{networkEdgeSecurityService})r   r   networkEdgeSecurityServicenetworkEndpointGroupszLprojects/{project}/zones/{zone}/networkEndpointGroups/{networkEndpointGroup})r   r   r'   networkFirewallPoliciesz;projects/{project}/global/firewallPolicies/{firewallPolicy}networkProfilesz:projects/{project}/global/networkProfiles/{networkProfile}networkProfilenetworksz,projects/{project}/global/networks/{network}networknextHopGatewaysz3projects/{project}/global/gateways/{nextHopGateway}nextHopGateway
nodeGroupsz6projects/{project}/zones/{zone}/nodeGroups/{nodeGroup})r   r   	nodeGroupnodeTemplatesz@projects/{project}/regions/{region}/nodeTemplates/{nodeTemplate})r   r   nodeTemplate	nodeTypesz4projects/{project}/zones/{zone}/nodeTypes/{nodeType})r   r   nodeTypeorganizationSecurityPoliciesz2locations/global/securityPolicies/{securityPolicy}securityPolicypacketMirroringszFprojects/{project}/regions/{region}/packetMirrorings/{packetMirroring})r   r   packetMirroringpreviewFeaturesz:projects/{project}/global/previewFeatures/{previewFeature}previewFeatureprojectszprojects/{project}publicAdvertisedPrefixeszKprojects/{project}/global/publicAdvertisedPrefixes/{publicAdvertisedPrefix}publicAdvertisedPrefixpublicDelegatedPrefixeszSprojects/{project}/regions/{region}/publicDelegatedPrefixes/{publicDelegatedPrefix})r   r   r,   regionAcceleratorTypeszFprojects/{project}/regions/{region}/acceleratorTypes/{acceleratorType})r   r   r	   regionAutoscalersz<projects/{project}/regions/{region}/autoscalers/{autoscaler})r   r   r   regionBackendBucketszBprojects/{project}/regions/{region}/backendBuckets/{backendBucket})r   r   r   regionBackendServiceszDprojects/{project}/regions/{region}/backendServices/{backendService})r   r   r   regionCommitmentsz<projects/{project}/regions/{region}/commitments/{commitment})r   r   
commitmentregionCompositeHealthCheckszPprojects/{project}/regions/{region}/compositeHealthChecks/{compositeHealthCheck})r   r   compositeHealthCheckregionDiskSettingsz0projects/{project}/regions/{region}/diskSettingsr   regionDiskTypesz8projects/{project}/regions/{region}/diskTypes/{diskType})r   r   r   regionDisksz0projects/{project}/regions/{region}/disks/{disk})r   r   r   regionHealthAggregationPolicieszWprojects/{project}/regions/{region}/healthAggregationPolicies/{healthAggregationPolicy})r   r   healthAggregationPolicyregionHealthCheckServiceszLprojects/{project}/regions/{region}/healthCheckServices/{healthCheckService})r   r   healthCheckServiceregionHealthChecksz>projects/{project}/regions/{region}/healthChecks/{healthCheck})r   r   r1   regionHealthSourcesz@projects/{project}/regions/{region}/healthSources/{healthSource})r   r   healthSource(regionInstanceGroupManagerResizeRequestszoprojects/{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager}/resizeRequests/{resizeRequest})r   r   r;   r<   regionInstanceGroupManagerszPprojects/{project}/regions/{region}/instanceGroupManagers/{instanceGroupManager})r   r   r;   regionInstanceGroupszBprojects/{project}/regions/{region}/instanceGroups/{instanceGroup})r   r   r?   regionInstanceTemplateszHprojects/{project}/regions/{region}/instanceTemplates/{instanceTemplate})r   r   rB   regionInstantSnapshotszFprojects/{project}/regions/{region}/instantSnapshots/{instantSnapshot})r   r   rF   regionMultiMigsz8projects/{project}/regions/{region}/multiMigs/{multiMig})r   r   multiMigregionNetworkEndpointGroupszPprojects/{project}/regions/{region}/networkEndpointGroups/{networkEndpointGroup})r   r   r'   regionNetworkFirewallPolicieszEprojects/{project}/regions/{region}/firewallPolicies/{firewallPolicy})r   r   r   regionNetworkPolicieszCprojects/{project}/regions/{region}/networkPolicies/{networkPolicy})r   r   networkPolicyregionNotificationEndpointszPprojects/{project}/regions/{region}/notificationEndpoints/{notificationEndpoint})r   r   notificationEndpointregionOperationsz:projects/{project}/regions/{region}/operations/{operation})r   r   r)   regionSecurityPolicieszEprojects/{project}/regions/{region}/securityPolicies/{securityPolicy})r   r   rn   regionSecurityPolicyRulesznprojects/{project}/regions/{region}/securityPolicies/{securityPolicy}/securityPolicyRules/{securityPolicyRule})r   r   rn   securityPolicyRuleregionSnapshotSettingsz4projects/{project}/regions/{region}/snapshotSettingsregionSnapshotsz8projects/{project}/regions/{region}/snapshots/{snapshot})r   r   snapshotregionSslCertificateszDprojects/{project}/regions/{region}/sslCertificates/{sslCertificate})r   r   sslCertificateregionSslPoliciesz;projects/{project}/regions/{region}/sslPolicies/{sslPolicy})r   r   	sslPolicyregionTargetHttpProxieszGprojects/{project}/regions/{region}/targetHttpProxies/{targetHttpProxy})r   r   targetHttpProxyregionTargetHttpsProxieszIprojects/{project}/regions/{region}/targetHttpsProxies/{targetHttpsProxy})r   r   targetHttpsProxyregionTargetTcpProxieszEprojects/{project}/regions/{region}/targetTcpProxies/{targetTcpProxy})r   r   targetTcpProxyregionUrlMapsz4projects/{project}/regions/{region}/urlMaps/{urlMap})r   r   urlMapregionsz#projects/{project}/regions/{region}reservationBlocksz_projects/{project}/zones/{zone}/reservations/{reservation}/reservationBlocks/{reservationBlock})r   r   reservationreservationBlockreservationSubBlockszWprojects/{project}/zones/{zone}/{parentName}/reservationSubBlocks/{reservationSubBlock})r   r   
parentNamereservationSubBlockreservationsz:projects/{project}/zones/{zone}/reservations/{reservation})r   r   r   resourcePolicieszEprojects/{project}/regions/{region}/resourcePolicies/{resourcePolicy})r   r   resourcePolicyrolloutPlansz4projects/{project}/global/rolloutPlans/{rolloutPlan}rolloutPlanrolloutsz,projects/{project}/global/rollouts/{rollout}rolloutroutersz4projects/{project}/regions/{region}/routers/{router})r   r   routerroutesz(projects/{project}/global/routes/{route}routesecurityPoliciesz;projects/{project}/global/securityPolicies/{securityPolicy}securityPolicyRuleszdprojects/{project}/global/securityPolicies/{securityPolicy}/securityPolicyRules/{securityPolicyRule})r   rn   r   serviceAttachmentszJprojects/{project}/regions/{region}/serviceAttachments/{serviceAttachment})r   r   serviceAttachmentsnapshotSettingsz*projects/{project}/global/snapshotSettings	snapshotsz.projects/{project}/global/snapshots/{snapshot}r   sslCertificatesz:projects/{project}/global/sslCertificates/{sslCertificate}r   sslPoliciesz1projects/{project}/global/sslPolicies/{sslPolicy}r   storagePoolTypeszBprojects/{project}/zones/{zone}/storagePoolTypes/{storagePoolType})r   r   storagePoolTypestoragePoolsz:projects/{project}/zones/{zone}/storagePools/{storagePool})r   r   storagePoolsubnetworksz<projects/{project}/regions/{region}/subnetworks/{subnetwork})r   r   
subnetworktargetGrpcProxiesz=projects/{project}/global/targetGrpcProxies/{targetGrpcProxy}targetGrpcProxytargetHttpProxiesz=projects/{project}/global/targetHttpProxies/{targetHttpProxy}r   targetHttpsProxiesz?projects/{project}/global/targetHttpsProxies/{targetHttpsProxy}r   targetInstancesz@projects/{project}/zones/{zone}/targetInstances/{targetInstance})r   r   targetInstancetargetPoolsz<projects/{project}/regions/{region}/targetPools/{targetPool})r   r   
targetPooltargetSslProxiesz;projects/{project}/global/targetSslProxies/{targetSslProxy}targetSslProxytargetTcpProxiesz;projects/{project}/global/targetTcpProxies/{targetTcpProxy}r   targetVpnGatewayszHprojects/{project}/regions/{region}/targetVpnGateways/{targetVpnGateway})r   r   targetVpnGatewayurlMapsz*projects/{project}/global/urlMaps/{urlMap}r   vpnGatewaysz<projects/{project}/regions/{region}/vpnGateways/{vpnGateway})r   r   
vpnGateway
vpnTunnelsz:projects/{project}/regions/{region}/vpnTunnels/{vpnTunnel})r   r   	vpnTunnel
wireGroupszUprojects/{project}/global/crossSiteNetworks/{crossSiteNetwork}/wireGroups/{wireGroup})r   r   	wireGroupzoneOperationsz6projects/{project}/zones/{zone}/operations/{operation})r   r   r)   zoneVmExtensionPolicieszGprojects/{project}/zones/{zone}/vmExtensionPolicies/{vmExtensionPolicy})r   r   vmExtensionPolicyzoneszprojects/{project}/zones/{zone}c                 @    Xl         X l        X0l        X@l        XPl        g )N)collection_namepath
flat_pathsparamsenable_uri_parsing)selfr   r   r   r   r   s         Clib/googlecloudsdk/generated_clients/apis/compute/beta/resources.py__init__Collections.__init__  s    *I OK0    )r   r   r   r   r   N)__name__
__module____qualname____firstlineno____doc__ACCELERATORTYPES	ADDRESSESAUTOSCALERSBACKENDBUCKETSBACKENDSERVICESCROSSSITENETWORKSDISKSETTINGS	DISKTYPESDISKSEXTERNALVPNGATEWAYSFIREWALLPOLICIES	FIREWALLSFORWARDINGRULESFUTURERESERVATIONSGLOBALADDRESSESGLOBALFORWARDINGRULESGLOBALNETWORKENDPOINTGROUPSGLOBALOPERATIONSGLOBALORGANIZATIONOPERATIONSGLOBALPUBLICDELEGATEDPREFIXESGLOBALVMEXTENSIONPOLICIESHEALTHCHECKSHTTPHEALTHCHECKSHTTPSHEALTHCHECKSIMAGEFAMILYVIEWSIMAGES"INSTANCEGROUPMANAGERRESIZEREQUESTSINSTANCEGROUPMANAGERSINSTANCEGROUPSINSTANCESETTINGSINSTANCETEMPLATES	INSTANCESINSTANTSNAPSHOTSINTERCONNECTATTACHMENTGROUPSINTERCONNECTATTACHMENTSINTERCONNECTGROUPSINTERCONNECTLOCATIONSINTERCONNECTREMOTELOCATIONSINTERCONNECTSLICENSECODESLICENSESMACHINEIMAGESMACHINETYPESNETWORKATTACHMENTSNETWORKEDGESECURITYSERVICESNETWORKENDPOINTGROUPSNETWORKFIREWALLPOLICIESNETWORKPROFILESNETWORKSNEXTHOPGATEWAYS
NODEGROUPSNODETEMPLATES	NODETYPESORGANIZATIONSECURITYPOLICIESPACKETMIRRORINGSPREVIEWFEATURESPROJECTSPUBLICADVERTISEDPREFIXESPUBLICDELEGATEDPREFIXESREGIONACCELERATORTYPESREGIONAUTOSCALERSREGIONBACKENDBUCKETSREGIONBACKENDSERVICESREGIONCOMMITMENTSREGIONCOMPOSITEHEALTHCHECKSREGIONDISKSETTINGSREGIONDISKTYPESREGIONDISKSREGIONHEALTHAGGREGATIONPOLICIESREGIONHEALTHCHECKSERVICESREGIONHEALTHCHECKSREGIONHEALTHSOURCES(REGIONINSTANCEGROUPMANAGERRESIZEREQUESTSREGIONINSTANCEGROUPMANAGERSREGIONINSTANCEGROUPSREGIONINSTANCETEMPLATESREGIONINSTANTSNAPSHOTSREGIONMULTIMIGSREGIONNETWORKENDPOINTGROUPSREGIONNETWORKFIREWALLPOLICIESREGIONNETWORKPOLICIESREGIONNOTIFICATIONENDPOINTSREGIONOPERATIONSREGIONSECURITYPOLICIESREGIONSECURITYPOLICYRULESREGIONSNAPSHOTSETTINGSREGIONSNAPSHOTSREGIONSSLCERTIFICATESREGIONSSLPOLICIESREGIONTARGETHTTPPROXIESREGIONTARGETHTTPSPROXIESREGIONTARGETTCPPROXIESREGIONURLMAPSREGIONSRESERVATIONBLOCKSRESERVATIONSUBBLOCKSRESERVATIONSRESOURCEPOLICIESROLLOUTPLANSROLLOUTSROUTERSROUTESSECURITYPOLICIESSECURITYPOLICYRULESSERVICEATTACHMENTSSNAPSHOTSETTINGS	SNAPSHOTSSSLCERTIFICATESSSLPOLICIESSTORAGEPOOLTYPESSTORAGEPOOLSSUBNETWORKSTARGETGRPCPROXIESTARGETHTTPPROXIESTARGETHTTPSPROXIESTARGETINSTANCESTARGETPOOLSTARGETSSLPROXIESTARGETTCPPROXIESTARGETVPNGATEWAYSURLMAPSVPNGATEWAYS
VPNTUNNELS
WIREGROUPSZONEOPERATIONSZONEVMEXTENSIONPOLICIESZONESr   __static_attributes__ r   r   r   r      s   + J,
 ?&
) @'
+ @/"
. B"#
/ F$%
 4&
, <%
) 4!
% J&'
 :
 6*
) L-
/ N.
 5)
/ B"#
 $N()
! 8+
 %/m
" & )*
# "" *
 +,
 <- 
, D#$
 F$%
 A#
 0'
& +>B
($ 1
 F*
. 8&
 F$%
 <%
) J,
 %&/0
"  !5
 H%&
 N()
 $%./
! >.!
- <- 
, 4)
( >.!
- B(
, 0
 $%9
! 1
  C"#
 B"#
/ 4)
( ;"#
/ >&
* H+
- <%
) %:
" N.
 B
J "#
	/ k
( !!*+
   4
 N.
 D)
 J,
 L-
 D)
 $3
! 8(
 @'
/ 8#
+ ("6
%! "1
 F*
 H+
 1>D
.* $3
! J,
  /
 N.
 @'
/ $3
! &M-
# K,
 $3
! B(
 M-
 "1C
 <(
 @'
/ L-
 C(
  .
 !/
 M-
 <%
- +(
' -<
 >
 B(
, M-
 <- 
, 4)
( <%
' 0'
& C"#
 19
 0
 2k
 6*
) B"#
/ 9+
+ J,
 B(
, D)
+ E#$
 E#$
 G$%
 H+
/ D)
+ C"#
 C"#
 /
 2(
' D)
+ B(
* 2
* >&
.   $
 /
 '
/ &
	%1 1r   r   )r   enumBASE_URLDOCS_URLEnumr   rq  r   r   <module>rv     s,    L  :.o1$)) o1r   