📂 File Browser

/AgentAI/vendor/google/apiclient-services/src/Compute
🌙 Dark Mode
🎯 Quick Launch:

📁 Directories

📁 Resource/ 🔓 Open

📄 Files

🐘 AWSV4Signature.php
▶ Open 📄 View Source
🐘 AcceleratorConfig.php
▶ Open 📄 View Source
🐘 AcceleratorTopologiesInfo.php
▶ Open 📄 View Source
🐘 AcceleratorTopologiesInfoAcceleratorTopologyInfo.php
▶ Open 📄 View Source
🐘 AcceleratorTopologiesInfoAcceleratorTopologyInfoInfoPerTopologyState.php
▶ Open 📄 View Source
🐘 AcceleratorType.php
▶ Open 📄 View Source
🐘 AcceleratorTypeAggregatedList.php
▶ Open 📄 View Source
🐘 AcceleratorTypeAggregatedListWarning.php
▶ Open 📄 View Source
🐘 AcceleratorTypeAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 AcceleratorTypeList.php
▶ Open 📄 View Source
🐘 AcceleratorTypeListWarning.php
▶ Open 📄 View Source
🐘 AcceleratorTypeListWarningData.php
▶ Open 📄 View Source
🐘 AcceleratorTypesScopedList.php
▶ Open 📄 View Source
🐘 AcceleratorTypesScopedListWarning.php
▶ Open 📄 View Source
🐘 AcceleratorTypesScopedListWarningData.php
▶ Open 📄 View Source
🐘 AccessConfig.php
▶ Open 📄 View Source
🐘 Address.php
▶ Open 📄 View Source
🐘 AddressAggregatedList.php
▶ Open 📄 View Source
🐘 AddressAggregatedListWarning.php
▶ Open 📄 View Source
🐘 AddressAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 AddressList.php
▶ Open 📄 View Source
🐘 AddressListWarning.php
▶ Open 📄 View Source
🐘 AddressListWarningData.php
▶ Open 📄 View Source
🐘 AddressesScopedList.php
▶ Open 📄 View Source
🐘 AddressesScopedListWarning.php
▶ Open 📄 View Source
🐘 AddressesScopedListWarningData.php
▶ Open 📄 View Source
🐘 AdvancedMachineFeatures.php
▶ Open 📄 View Source
🐘 AliasIpRange.php
▶ Open 📄 View Source
🐘 AllocationAggregateReservation.php
▶ Open 📄 View Source
🐘 AllocationAggregateReservationReservedResourceInfo.php
▶ Open 📄 View Source
🐘 AllocationAggregateReservationReservedResourceInfoAccelerator.php
▶ Open 📄 View Source
🐘 AllocationReservationSharingPolicy.php
▶ Open 📄 View Source
🐘 AllocationResourceStatus.php
▶ Open 📄 View Source
🐘 AllocationResourceStatusHealthInfo.php
▶ Open 📄 View Source
🐘 AllocationResourceStatusSpecificSKUAllocation.php
▶ Open 📄 View Source
🐘 AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk.php
▶ Open 📄 View Source
🐘 AllocationSpecificSKUAllocationReservedInstanceProperties.php
▶ Open 📄 View Source
🐘 AllocationSpecificSKUReservation.php
▶ Open 📄 View Source
🐘 AttachedDisk.php
▶ Open 📄 View Source
🐘 AttachedDiskInitializeParams.php
▶ Open 📄 View Source
🐘 AuditConfig.php
▶ Open 📄 View Source
🐘 AuditLogConfig.php
▶ Open 📄 View Source
🐘 AuthorizationLoggingOptions.php
▶ Open 📄 View Source
🐘 Autoscaler.php
▶ Open 📄 View Source
🐘 AutoscalerAggregatedList.php
▶ Open 📄 View Source
🐘 AutoscalerAggregatedListWarning.php
▶ Open 📄 View Source
🐘 AutoscalerAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 AutoscalerList.php
▶ Open 📄 View Source
🐘 AutoscalerListWarning.php
▶ Open 📄 View Source
🐘 AutoscalerListWarningData.php
▶ Open 📄 View Source
🐘 AutoscalerStatusDetails.php
▶ Open 📄 View Source
🐘 AutoscalersScopedList.php
▶ Open 📄 View Source
🐘 AutoscalersScopedListWarning.php
▶ Open 📄 View Source
🐘 AutoscalersScopedListWarningData.php
▶ Open 📄 View Source
🐘 AutoscalingPolicy.php
▶ Open 📄 View Source
🐘 AutoscalingPolicyCpuUtilization.php
▶ Open 📄 View Source
🐘 AutoscalingPolicyCustomMetricUtilization.php
▶ Open 📄 View Source
🐘 AutoscalingPolicyLoadBalancingUtilization.php
▶ Open 📄 View Source
🐘 AutoscalingPolicyScaleInControl.php
▶ Open 📄 View Source
🐘 AutoscalingPolicyScalingSchedule.php
▶ Open 📄 View Source
🐘 Backend.php
▶ Open 📄 View Source
🐘 BackendBackendOrchestrationInfo.php
▶ Open 📄 View Source
🐘 BackendBucket.php
▶ Open 📄 View Source
🐘 BackendBucketAggregatedList.php
▶ Open 📄 View Source
🐘 BackendBucketAggregatedListWarning.php
▶ Open 📄 View Source
🐘 BackendBucketAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 BackendBucketCdnPolicy.php
▶ Open 📄 View Source
🐘 BackendBucketCdnPolicyBypassCacheOnRequestHeader.php
▶ Open 📄 View Source
🐘 BackendBucketCdnPolicyCacheKeyPolicy.php
▶ Open 📄 View Source
🐘 BackendBucketCdnPolicyNegativeCachingPolicy.php
▶ Open 📄 View Source
🐘 BackendBucketList.php
▶ Open 📄 View Source
🐘 BackendBucketListUsable.php
▶ Open 📄 View Source
🐘 BackendBucketListUsableWarning.php
▶ Open 📄 View Source
🐘 BackendBucketListUsableWarningData.php
▶ Open 📄 View Source
🐘 BackendBucketListWarning.php
▶ Open 📄 View Source
🐘 BackendBucketListWarningData.php
▶ Open 📄 View Source
🐘 BackendBucketParams.php
▶ Open 📄 View Source
🐘 BackendBucketUsedBy.php
▶ Open 📄 View Source
🐘 BackendBucketsScopedList.php
▶ Open 📄 View Source
🐘 BackendBucketsScopedListWarning.php
▶ Open 📄 View Source
🐘 BackendBucketsScopedListWarningData.php
▶ Open 📄 View Source
🐘 BackendCustomMetric.php
▶ Open 📄 View Source
🐘 BackendService.php
▶ Open 📄 View Source
🐘 BackendServiceAggregatedList.php
▶ Open 📄 View Source
🐘 BackendServiceAggregatedListWarning.php
▶ Open 📄 View Source
🐘 BackendServiceAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 BackendServiceCdnPolicy.php
▶ Open 📄 View Source
🐘 BackendServiceCdnPolicyBypassCacheOnRequestHeader.php
▶ Open 📄 View Source
🐘 BackendServiceCdnPolicyNegativeCachingPolicy.php
▶ Open 📄 View Source
🐘 BackendServiceConnectionTrackingPolicy.php
▶ Open 📄 View Source
🐘 BackendServiceCustomMetric.php
▶ Open 📄 View Source
🐘 BackendServiceFailoverPolicy.php
▶ Open 📄 View Source
🐘 BackendServiceGroupHealth.php
▶ Open 📄 View Source
🐘 BackendServiceHAPolicy.php
▶ Open 📄 View Source
🐘 BackendServiceHAPolicyLeader.php
▶ Open 📄 View Source
🐘 BackendServiceHAPolicyLeaderNetworkEndpoint.php
▶ Open 📄 View Source
🐘 BackendServiceHttpCookie.php
▶ Open 📄 View Source
🐘 BackendServiceIAP.php
▶ Open 📄 View Source
🐘 BackendServiceList.php
▶ Open 📄 View Source
🐘 BackendServiceListUsable.php
▶ Open 📄 View Source
🐘 BackendServiceListUsableWarning.php
▶ Open 📄 View Source
🐘 BackendServiceListUsableWarningData.php
▶ Open 📄 View Source
🐘 BackendServiceListWarning.php
▶ Open 📄 View Source
🐘 BackendServiceListWarningData.php
▶ Open 📄 View Source
🐘 BackendServiceLocalityLoadBalancingPolicyConfig.php
▶ Open 📄 View Source
🐘 BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy.php
▶ Open 📄 View Source
🐘 BackendServiceLocalityLoadBalancingPolicyConfigPolicy.php
▶ Open 📄 View Source
🐘 BackendServiceLogConfig.php
▶ Open 📄 View Source
🐘 BackendServiceNetworkPassThroughLbTrafficPolicy.php
▶ Open 📄 View Source
🐘 BackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinity.php
▶ Open 📄 View Source
🐘 BackendServiceOrchestrationInfo.php
▶ Open 📄 View Source
🐘 BackendServiceParams.php
▶ Open 📄 View Source
🐘 BackendServiceReference.php
▶ Open 📄 View Source
🐘 BackendServiceTlsSettings.php
▶ Open 📄 View Source
🐘 BackendServiceTlsSettingsSubjectAltName.php
▶ Open 📄 View Source
🐘 BackendServiceUsedBy.php
▶ Open 📄 View Source
🐘 BackendServicesScopedList.php
▶ Open 📄 View Source
🐘 BackendServicesScopedListWarning.php
▶ Open 📄 View Source
🐘 BackendServicesScopedListWarningData.php
▶ Open 📄 View Source
🐘 BfdPacket.php
▶ Open 📄 View Source
🐘 BfdStatus.php
▶ Open 📄 View Source
🐘 BfdStatusPacketCounts.php
▶ Open 📄 View Source
🐘 BgpRoute.php
▶ Open 📄 View Source
🐘 BgpRouteAsPath.php
▶ Open 📄 View Source
🐘 BgpRouteNetworkLayerReachabilityInformation.php
▶ Open 📄 View Source
🐘 Binding.php
▶ Open 📄 View Source
🐘 BulkInsertDiskResource.php
▶ Open 📄 View Source
🐘 BulkInsertInstanceResource.php
▶ Open 📄 View Source
🐘 BulkInsertInstanceResourcePerInstanceProperties.php
▶ Open 📄 View Source
🐘 BulkInsertOperationStatus.php
▶ Open 📄 View Source
🐘 BulkSetLabelsRequest.php
▶ Open 📄 View Source
🐘 BulkZoneSetLabelsRequest.php
▶ Open 📄 View Source
🐘 BundledLocalSsds.php
▶ Open 📄 View Source
🐘 CacheInvalidationRule.php
▶ Open 📄 View Source
🐘 CacheKeyPolicy.php
▶ Open 📄 View Source
🐘 CachePolicy.php
▶ Open 📄 View Source
🐘 CachePolicyCacheKeyPolicy.php
▶ Open 📄 View Source
🐘 CachePolicyNegativeCachingPolicy.php
▶ Open 📄 View Source
🐘 CalendarModeAdviceRequest.php
▶ Open 📄 View Source
🐘 CalendarModeAdviceResponse.php
▶ Open 📄 View Source
🐘 CalendarModeRecommendation.php
▶ Open 📄 View Source
🐘 CircuitBreakers.php
▶ Open 📄 View Source
🐘 Commitment.php
▶ Open 📄 View Source
🐘 CommitmentAggregatedList.php
▶ Open 📄 View Source
🐘 CommitmentAggregatedListWarning.php
▶ Open 📄 View Source
🐘 CommitmentAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 CommitmentList.php
▶ Open 📄 View Source
🐘 CommitmentListWarning.php
▶ Open 📄 View Source
🐘 CommitmentListWarningData.php
▶ Open 📄 View Source
🐘 CommitmentParams.php
▶ Open 📄 View Source
🐘 CommitmentResourceStatus.php
▶ Open 📄 View Source
🐘 CommitmentsScopedList.php
▶ Open 📄 View Source
🐘 CommitmentsScopedListWarning.php
▶ Open 📄 View Source
🐘 CommitmentsScopedListWarningData.php
▶ Open 📄 View Source
🐘 CompositeHealthCheck.php
▶ Open 📄 View Source
🐘 CompositeHealthCheckAggregatedList.php
▶ Open 📄 View Source
🐘 CompositeHealthCheckAggregatedListWarning.php
▶ Open 📄 View Source
🐘 CompositeHealthCheckAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 CompositeHealthCheckHealth.php
▶ Open 📄 View Source
🐘 CompositeHealthCheckList.php
▶ Open 📄 View Source
🐘 CompositeHealthCheckListWarning.php
▶ Open 📄 View Source
🐘 CompositeHealthCheckListWarningData.php
▶ Open 📄 View Source
🐘 CompositeHealthChecksGetHealthResponseHealthSourceHealth.php
▶ Open 📄 View Source
🐘 CompositeHealthChecksScopedList.php
▶ Open 📄 View Source
🐘 CompositeHealthChecksScopedListWarning.php
▶ Open 📄 View Source
🐘 CompositeHealthChecksScopedListWarningData.php
▶ Open 📄 View Source
🐘 Condition.php
▶ Open 📄 View Source
🐘 ConfidentialInstanceConfig.php
▶ Open 📄 View Source
🐘 ConnectionDraining.php
▶ Open 📄 View Source
🐘 ConsistentHashLoadBalancerSettings.php
▶ Open 📄 View Source
🐘 ConsistentHashLoadBalancerSettingsHttpCookie.php
▶ Open 📄 View Source
🐘 CorsPolicy.php
▶ Open 📄 View Source
🐘 CrossSiteNetwork.php
▶ Open 📄 View Source
🐘 CrossSiteNetworkList.php
▶ Open 📄 View Source
🐘 CrossSiteNetworkListWarning.php
▶ Open 📄 View Source
🐘 CrossSiteNetworkListWarningData.php
▶ Open 📄 View Source
🐘 CustomErrorResponsePolicy.php
▶ Open 📄 View Source
🐘 CustomErrorResponsePolicyCustomErrorResponseRule.php
▶ Open 📄 View Source
🐘 CustomerEncryptionKey.php
▶ Open 📄 View Source
🐘 CustomerEncryptionKeyProtectedDisk.php
▶ Open 📄 View Source
🐘 Date.php
▶ Open 📄 View Source
🐘 DeprecationStatus.php
▶ Open 📄 View Source
🐘 Disk.php
▶ Open 📄 View Source
🐘 DiskAggregatedList.php
▶ Open 📄 View Source
🐘 DiskAggregatedListWarning.php
▶ Open 📄 View Source
🐘 DiskAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 DiskAsyncReplication.php
▶ Open 📄 View Source
🐘 DiskAsyncReplicationList.php
▶ Open 📄 View Source
🐘 DiskInstantiationConfig.php
▶ Open 📄 View Source
🐘 DiskList.php
▶ Open 📄 View Source
🐘 DiskListWarning.php
▶ Open 📄 View Source
🐘 DiskListWarningData.php
▶ Open 📄 View Source
🐘 DiskMoveRequest.php
▶ Open 📄 View Source
🐘 DiskParams.php
▶ Open 📄 View Source
🐘 DiskResourceStatus.php
▶ Open 📄 View Source
🐘 DiskResourceStatusAsyncReplicationStatus.php
▶ Open 📄 View Source
🐘 DiskType.php
▶ Open 📄 View Source
🐘 DiskTypeAggregatedList.php
▶ Open 📄 View Source
🐘 DiskTypeAggregatedListWarning.php
▶ Open 📄 View Source
🐘 DiskTypeAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 DiskTypeList.php
▶ Open 📄 View Source
🐘 DiskTypeListWarning.php
▶ Open 📄 View Source
🐘 DiskTypeListWarningData.php
▶ Open 📄 View Source
🐘 DiskTypesScopedList.php
▶ Open 📄 View Source
🐘 DiskTypesScopedListWarning.php
▶ Open 📄 View Source
🐘 DiskTypesScopedListWarningData.php
▶ Open 📄 View Source
🐘 DiskUpdateKmsKeyRequest.php
▶ Open 📄 View Source
🐘 DisksAddResourcePoliciesRequest.php
▶ Open 📄 View Source
🐘 DisksRemoveResourcePoliciesRequest.php
▶ Open 📄 View Source
🐘 DisksResizeRequest.php
▶ Open 📄 View Source
🐘 DisksScopedList.php
▶ Open 📄 View Source
🐘 DisksScopedListWarning.php
▶ Open 📄 View Source
🐘 DisksScopedListWarningData.php
▶ Open 📄 View Source
🐘 DisksStartAsyncReplicationRequest.php
▶ Open 📄 View Source
🐘 DisksStopGroupAsyncReplicationResource.php
▶ Open 📄 View Source
🐘 DisplayDevice.php
▶ Open 📄 View Source
🐘 DistributionPolicy.php
▶ Open 📄 View Source
🐘 DistributionPolicyZoneConfiguration.php
▶ Open 📄 View Source
🐘 Duration.php
▶ Open 📄 View Source
🐘 ErrorInfo.php
▶ Open 📄 View Source
🐘 ExchangedPeeringRoute.php
▶ Open 📄 View Source
🐘 ExchangedPeeringRoutesList.php
▶ Open 📄 View Source
🐘 ExchangedPeeringRoutesListWarning.php
▶ Open 📄 View Source
🐘 ExchangedPeeringRoutesListWarningData.php
▶ Open 📄 View Source
🐘 Expr.php
▶ Open 📄 View Source
🐘 ExternalVpnGateway.php
▶ Open 📄 View Source
🐘 ExternalVpnGatewayInterface.php
▶ Open 📄 View Source
🐘 ExternalVpnGatewayList.php
▶ Open 📄 View Source
🐘 ExternalVpnGatewayListWarning.php
▶ Open 📄 View Source
🐘 ExternalVpnGatewayListWarningData.php
▶ Open 📄 View Source
🐘 ExternalVpnGatewayParams.php
▶ Open 📄 View Source
🐘 FileContentBuffer.php
▶ Open 📄 View Source
🐘 Firewall.php
▶ Open 📄 View Source
🐘 FirewallAllowed.php
▶ Open 📄 View Source
🐘 FirewallDenied.php
▶ Open 📄 View Source
🐘 FirewallList.php
▶ Open 📄 View Source
🐘 FirewallListWarning.php
▶ Open 📄 View Source
🐘 FirewallListWarningData.php
▶ Open 📄 View Source
🐘 FirewallLogConfig.php
▶ Open 📄 View Source
🐘 FirewallParams.php
▶ Open 📄 View Source
🐘 FirewallPoliciesListAssociationsResponse.php
▶ Open 📄 View Source
🐘 FirewallPoliciesScopedList.php
▶ Open 📄 View Source
🐘 FirewallPoliciesScopedListWarning.php
▶ Open 📄 View Source
🐘 FirewallPoliciesScopedListWarningData.php
▶ Open 📄 View Source
🐘 FirewallPolicy.php
▶ Open 📄 View Source
🐘 FirewallPolicyAssociation.php
▶ Open 📄 View Source
🐘 FirewallPolicyList.php
▶ Open 📄 View Source
🐘 FirewallPolicyListWarning.php
▶ Open 📄 View Source
🐘 FirewallPolicyListWarningData.php
▶ Open 📄 View Source
🐘 FirewallPolicyRule.php
▶ Open 📄 View Source
🐘 FirewallPolicyRuleMatcher.php
▶ Open 📄 View Source
🐘 FirewallPolicyRuleMatcherLayer4Config.php
▶ Open 📄 View Source
🐘 FirewallPolicyRuleSecureTag.php
▶ Open 📄 View Source
🐘 FixedOrPercent.php
▶ Open 📄 View Source
🐘 FlexibleTimeRange.php
▶ Open 📄 View Source
🐘 ForwardingRule.php
▶ Open 📄 View Source
🐘 ForwardingRuleAggregatedList.php
▶ Open 📄 View Source
🐘 ForwardingRuleAggregatedListWarning.php
▶ Open 📄 View Source
🐘 ForwardingRuleAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 ForwardingRuleList.php
▶ Open 📄 View Source
🐘 ForwardingRuleListWarning.php
▶ Open 📄 View Source
🐘 ForwardingRuleListWarningData.php
▶ Open 📄 View Source
🐘 ForwardingRuleReference.php
▶ Open 📄 View Source
🐘 ForwardingRuleServiceDirectoryRegistration.php
▶ Open 📄 View Source
🐘 ForwardingRulesScopedList.php
▶ Open 📄 View Source
🐘 ForwardingRulesScopedListWarning.php
▶ Open 📄 View Source
🐘 ForwardingRulesScopedListWarningData.php
▶ Open 📄 View Source
🐘 FutureReservation.php
▶ Open 📄 View Source
🐘 FutureReservationCommitmentInfo.php
▶ Open 📄 View Source
🐘 FutureReservationParams.php
▶ Open 📄 View Source
🐘 FutureReservationSpecificSKUProperties.php
▶ Open 📄 View Source
🐘 FutureReservationStatus.php
▶ Open 📄 View Source
🐘 FutureReservationStatusExistingMatchingUsageInfo.php
▶ Open 📄 View Source
🐘 FutureReservationStatusLastKnownGoodState.php
▶ Open 📄 View Source
🐘 FutureReservationStatusLastKnownGoodStateFutureReservationSpecs.php
▶ Open 📄 View Source
🐘 FutureReservationStatusSpecificSKUProperties.php
▶ Open 📄 View Source
🐘 FutureReservationTimeWindow.php
▶ Open 📄 View Source
🐘 FutureReservationsAggregatedListResponse.php
▶ Open 📄 View Source
🐘 FutureReservationsAggregatedListResponseWarning.php
▶ Open 📄 View Source
🐘 FutureReservationsAggregatedListResponseWarningData.php
▶ Open 📄 View Source
🐘 FutureReservationsListResponse.php
▶ Open 📄 View Source
🐘 FutureReservationsListResponseWarning.php
▶ Open 📄 View Source
🐘 FutureReservationsListResponseWarningData.php
▶ Open 📄 View Source
🐘 FutureReservationsScopedList.php
▶ Open 📄 View Source
🐘 FutureReservationsScopedListWarning.php
▶ Open 📄 View Source
🐘 FutureReservationsScopedListWarningData.php
▶ Open 📄 View Source
🐘 FutureResourcesRecommendation.php
▶ Open 📄 View Source
🐘 FutureResourcesRecommendationOtherLocation.php
▶ Open 📄 View Source
🐘 FutureResourcesSpec.php
▶ Open 📄 View Source
🐘 FutureResourcesSpecAggregateResources.php
▶ Open 📄 View Source
🐘 FutureResourcesSpecLocalSsdPartition.php
▶ Open 📄 View Source
🐘 FutureResourcesSpecLocationPolicy.php
▶ Open 📄 View Source
🐘 FutureResourcesSpecLocationPolicyLocation.php
▶ Open 📄 View Source
🐘 FutureResourcesSpecSpecificSKUResources.php
▶ Open 📄 View Source
🐘 FutureResourcesSpecTargetResources.php
▶ Open 📄 View Source
🐘 GRPCHealthCheck.php
▶ Open 📄 View Source
🐘 GRPCTLSHealthCheck.php
▶ Open 📄 View Source
🐘 GetVersionOperationMetadata.php
▶ Open 📄 View Source
🐘 GetVersionOperationMetadataSbomInfo.php
▶ Open 📄 View Source
🐘 GlobalAddressesMoveRequest.php
▶ Open 📄 View Source
🐘 GlobalNetworkEndpointGroupsAttachEndpointsRequest.php
▶ Open 📄 View Source
🐘 GlobalNetworkEndpointGroupsDetachEndpointsRequest.php
▶ Open 📄 View Source
🐘 GlobalOrganizationSetPolicyRequest.php
▶ Open 📄 View Source
🐘 GlobalSetLabelsRequest.php
▶ Open 📄 View Source
🐘 GlobalSetPolicyRequest.php
▶ Open 📄 View Source
🐘 GroupMaintenanceInfo.php
▶ Open 📄 View Source
🐘 GuestAttributes.php
▶ Open 📄 View Source
🐘 GuestAttributesEntry.php
▶ Open 📄 View Source
🐘 GuestAttributesValue.php
▶ Open 📄 View Source
🐘 GuestOsFeature.php
▶ Open 📄 View Source
🐘 HTTP2HealthCheck.php
▶ Open 📄 View Source
🐘 HealthAggregationPoliciesScopedList.php
▶ Open 📄 View Source
🐘 HealthAggregationPoliciesScopedListWarning.php
▶ Open 📄 View Source
🐘 HealthAggregationPoliciesScopedListWarningData.php
▶ Open 📄 View Source
🐘 HealthAggregationPolicy.php
▶ Open 📄 View Source
🐘 HealthAggregationPolicyAggregatedList.php
▶ Open 📄 View Source
🐘 HealthAggregationPolicyAggregatedListWarning.php
▶ Open 📄 View Source
🐘 HealthAggregationPolicyAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 HealthAggregationPolicyList.php
▶ Open 📄 View Source
🐘 HealthAggregationPolicyListWarning.php
▶ Open 📄 View Source
🐘 HealthAggregationPolicyListWarningData.php
▶ Open 📄 View Source
🐘 HealthCheck.php
▶ Open 📄 View Source
🐘 HealthCheckList.php
▶ Open 📄 View Source
🐘 HealthCheckListWarning.php
▶ Open 📄 View Source
🐘 HealthCheckListWarningData.php
▶ Open 📄 View Source
🐘 HealthCheckLogConfig.php
▶ Open 📄 View Source
🐘 HealthCheckReference.php
▶ Open 📄 View Source
🐘 HealthCheckService.php
▶ Open 📄 View Source
🐘 HealthCheckServiceAggregatedList.php
▶ Open 📄 View Source
🐘 HealthCheckServiceAggregatedListWarning.php
▶ Open 📄 View Source
🐘 HealthCheckServiceAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 HealthCheckServiceReference.php
▶ Open 📄 View Source
🐘 HealthCheckServicesList.php
▶ Open 📄 View Source
🐘 HealthCheckServicesListWarning.php
▶ Open 📄 View Source
🐘 HealthCheckServicesListWarningData.php
▶ Open 📄 View Source
🐘 HealthCheckServicesScopedList.php
▶ Open 📄 View Source
🐘 HealthCheckServicesScopedListWarning.php
▶ Open 📄 View Source
🐘 HealthCheckServicesScopedListWarningData.php
▶ Open 📄 View Source
🐘 HealthChecksAggregatedList.php
▶ Open 📄 View Source
🐘 HealthChecksAggregatedListWarning.php
▶ Open 📄 View Source
🐘 HealthChecksAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 HealthChecksScopedList.php
▶ Open 📄 View Source
🐘 HealthChecksScopedListWarning.php
▶ Open 📄 View Source
🐘 HealthChecksScopedListWarningData.php
▶ Open 📄 View Source
🐘 HealthSource.php
▶ Open 📄 View Source
🐘 HealthSourceAggregatedList.php
▶ Open 📄 View Source
🐘 HealthSourceAggregatedListWarning.php
▶ Open 📄 View Source
🐘 HealthSourceAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 HealthSourceHealth.php
▶ Open 📄 View Source
🐘 HealthSourceList.php
▶ Open 📄 View Source
🐘 HealthSourceListWarning.php
▶ Open 📄 View Source
🐘 HealthSourceListWarningData.php
▶ Open 📄 View Source
🐘 HealthSourcesGetHealthResponseSourceInfo.php
▶ Open 📄 View Source
🐘 HealthSourcesGetHealthResponseSourceInfoBackendInfo.php
▶ Open 📄 View Source
🐘 HealthSourcesScopedList.php
▶ Open 📄 View Source
🐘 HealthSourcesScopedListWarning.php
▶ Open 📄 View Source
🐘 HealthSourcesScopedListWarningData.php
▶ Open 📄 View Source
🐘 HealthStatus.php
▶ Open 📄 View Source
🐘 HealthStatusForNetworkEndpoint.php
▶ Open 📄 View Source
🐘 Help.php
▶ Open 📄 View Source
🐘 HelpLink.php
▶ Open 📄 View Source
🐘 HostRule.php
▶ Open 📄 View Source
🐘 HttpFaultAbort.php
▶ Open 📄 View Source
🐘 HttpFaultDelay.php
▶ Open 📄 View Source
🐘 HttpFaultInjection.php
▶ Open 📄 View Source
🐘 HttpHeaderAction.php
▶ Open 📄 View Source
🐘 HttpHeaderMatch.php
▶ Open 📄 View Source
🐘 HttpHeaderOption.php
▶ Open 📄 View Source
🐘 HttpHealthCheck.php
▶ Open 📄 View Source
🐘 HttpHealthCheckList.php
▶ Open 📄 View Source
🐘 HttpHealthCheckListWarning.php
▶ Open 📄 View Source
🐘 HttpHealthCheckListWarningData.php
▶ Open 📄 View Source
🐘 HttpQueryParameterMatch.php
▶ Open 📄 View Source
🐘 HttpRedirectAction.php
▶ Open 📄 View Source
🐘 HttpRetryPolicy.php
▶ Open 📄 View Source
🐘 HttpRouteAction.php
▶ Open 📄 View Source
🐘 HttpRouteRule.php
▶ Open 📄 View Source
🐘 HttpRouteRuleMatch.php
▶ Open 📄 View Source
🐘 HttpsHealthCheck.php
▶ Open 📄 View Source
🐘 HttpsHealthCheckList.php
▶ Open 📄 View Source
🐘 HttpsHealthCheckListWarning.php
▶ Open 📄 View Source
🐘 HttpsHealthCheckListWarningData.php
▶ Open 📄 View Source
🐘 Image.php
▶ Open 📄 View Source
🐘 ImageFamilyView.php
▶ Open 📄 View Source
🐘 ImageList.php
▶ Open 📄 View Source
🐘 ImageListWarning.php
▶ Open 📄 View Source
🐘 ImageListWarningData.php
▶ Open 📄 View Source
🐘 ImageParams.php
▶ Open 📄 View Source
🐘 ImageRawDisk.php
▶ Open 📄 View Source
🐘 InitialStateConfig.php
▶ Open 📄 View Source
🐘 Instance.php
▶ Open 📄 View Source
🐘 InstanceAggregatedList.php
▶ Open 📄 View Source
🐘 InstanceAggregatedListWarning.php
▶ Open 📄 View Source
🐘 InstanceAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 InstanceConsumptionData.php
▶ Open 📄 View Source
🐘 InstanceConsumptionInfo.php
▶ Open 📄 View Source
🐘 InstanceFlexibilityPolicy.php
▶ Open 📄 View Source
🐘 InstanceFlexibilityPolicyInstanceSelection.php
▶ Open 📄 View Source
🐘 InstanceGroup.php
▶ Open 📄 View Source
🐘 InstanceGroupAggregatedList.php
▶ Open 📄 View Source
🐘 InstanceGroupAggregatedListWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupList.php
▶ Open 📄 View Source
🐘 InstanceGroupListWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupListWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupManager.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerActionsSummary.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerAggregatedList.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerAggregatedListWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerAllInstancesConfig.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerAutoHealingPolicy.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerInstanceFlexibilityPolicy.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerInstanceLifecyclePolicy.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerList.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerListWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerListWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestStatus.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestStatusError.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestStatusErrorErrors.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestStatusErrorErrorsErrorDetails.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestStatusLastAttempt.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestStatusLastAttemptError.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestStatusLastAttemptErrorErrors.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestStatusLastAttemptErrorErrorsErrorDetails.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestsListResponse.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestsListResponseWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResizeRequestsListResponseWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerResourcePolicies.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStandbyPolicy.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatus.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusAcceleratorTopology.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetailsError.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetailsErrorErrors.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetailsErrorErrorsErrorDetails.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusAllInstancesConfig.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusBulkInstanceOperation.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheckError.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheckErrorErrors.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheckErrorErrorsErrorDetails.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusInstanceStatusSummary.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusStateful.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusStatefulPerInstanceConfigs.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerStatusVersionTarget.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerTargetSizePolicy.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerUpdatePolicy.php
▶ Open 📄 View Source
🐘 InstanceGroupManagerVersion.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersAbandonInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersApplyUpdatesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersCreateInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersDeleteInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersDeletePerInstanceConfigsReq.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersListErrorsResponse.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersListManagedInstancesResponse.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersListPerInstanceConfigsResp.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersListPerInstanceConfigsRespWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersListPerInstanceConfigsRespWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersPatchPerInstanceConfigsReq.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersRecreateInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersResumeInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersScopedList.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersScopedListWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersScopedListWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersSetInstanceTemplateRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersSetTargetPoolsRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersStartInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersStopInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersSuspendInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupManagersUpdatePerInstanceConfigsReq.php
▶ Open 📄 View Source
🐘 InstanceGroupsAddInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupsListInstances.php
▶ Open 📄 View Source
🐘 InstanceGroupsListInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupsListInstancesWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupsListInstancesWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupsRemoveInstancesRequest.php
▶ Open 📄 View Source
🐘 InstanceGroupsScopedList.php
▶ Open 📄 View Source
🐘 InstanceGroupsScopedListWarning.php
▶ Open 📄 View Source
🐘 InstanceGroupsScopedListWarningData.php
▶ Open 📄 View Source
🐘 InstanceGroupsSetNamedPortsRequest.php
▶ Open 📄 View Source
🐘 InstanceList.php
▶ Open 📄 View Source
🐘 InstanceListReferrers.php
▶ Open 📄 View Source
🐘 InstanceListReferrersWarning.php
▶ Open 📄 View Source
🐘 InstanceListReferrersWarningData.php
▶ Open 📄 View Source
🐘 InstanceListWarning.php
▶ Open 📄 View Source
🐘 InstanceListWarningData.php
▶ Open 📄 View Source
🐘 InstanceManagedByIgmError.php
▶ Open 📄 View Source
🐘 InstanceManagedByIgmErrorInstanceActionDetails.php
▶ Open 📄 View Source
🐘 InstanceManagedByIgmErrorManagedInstanceError.php
▶ Open 📄 View Source
🐘 InstanceMoveRequest.php
▶ Open 📄 View Source
🐘 InstanceParams.php
▶ Open 📄 View Source
🐘 InstanceProperties.php
▶ Open 📄 View Source
🐘 InstancePropertiesPatch.php
▶ Open 📄 View Source
🐘 InstanceReference.php
▶ Open 📄 View Source
🐘 InstanceSettings.php
▶ Open 📄 View Source
🐘 InstanceSettingsMetadata.php
▶ Open 📄 View Source
🐘 InstanceTemplate.php
▶ Open 📄 View Source
🐘 InstanceTemplateAggregatedList.php
▶ Open 📄 View Source
🐘 InstanceTemplateAggregatedListWarning.php
▶ Open 📄 View Source
🐘 InstanceTemplateAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 InstanceTemplateList.php
▶ Open 📄 View Source
🐘 InstanceTemplateListWarning.php
▶ Open 📄 View Source
🐘 InstanceTemplateListWarningData.php
▶ Open 📄 View Source
🐘 InstanceTemplatesScopedList.php
▶ Open 📄 View Source
🐘 InstanceTemplatesScopedListWarning.php
▶ Open 📄 View Source
🐘 InstanceTemplatesScopedListWarningData.php
▶ Open 📄 View Source
🐘 InstanceWithNamedPorts.php
▶ Open 📄 View Source
🐘 InstancesAddResourcePoliciesRequest.php
▶ Open 📄 View Source
🐘 InstancesBulkInsertOperationMetadata.php
▶ Open 📄 View Source
🐘 InstancesGetEffectiveFirewallsResponse.php
▶ Open 📄 View Source
🐘 InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.php
▶ Open 📄 View Source
🐘 InstancesRemoveResourcePoliciesRequest.php
▶ Open 📄 View Source
🐘 InstancesReportHostAsFaultyRequest.php
▶ Open 📄 View Source
🐘 InstancesReportHostAsFaultyRequestFaultReason.php
▶ Open 📄 View Source
🐘 InstancesScopedList.php
▶ Open 📄 View Source
🐘 InstancesScopedListWarning.php
▶ Open 📄 View Source
🐘 InstancesScopedListWarningData.php
▶ Open 📄 View Source
🐘 InstancesSetLabelsRequest.php
▶ Open 📄 View Source
🐘 InstancesSetMachineResourcesRequest.php
▶ Open 📄 View Source
🐘 InstancesSetMachineTypeRequest.php
▶ Open 📄 View Source
🐘 InstancesSetMinCpuPlatformRequest.php
▶ Open 📄 View Source
🐘 InstancesSetNameRequest.php
▶ Open 📄 View Source
🐘 InstancesSetSecurityPolicyRequest.php
▶ Open 📄 View Source
🐘 InstancesSetServiceAccountRequest.php
▶ Open 📄 View Source
🐘 InstancesStartWithEncryptionKeyRequest.php
▶ Open 📄 View Source
🐘 InstantSnapshot.php
▶ Open 📄 View Source
🐘 InstantSnapshotAggregatedList.php
▶ Open 📄 View Source
🐘 InstantSnapshotAggregatedListWarning.php
▶ Open 📄 View Source
🐘 InstantSnapshotAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 InstantSnapshotGroup.php
▶ Open 📄 View Source
🐘 InstantSnapshotGroupParameters.php
▶ Open 📄 View Source
🐘 InstantSnapshotGroupResourceStatus.php
▶ Open 📄 View Source
🐘 InstantSnapshotGroupSourceInfo.php
▶ Open 📄 View Source
🐘 InstantSnapshotList.php
▶ Open 📄 View Source
🐘 InstantSnapshotListWarning.php
▶ Open 📄 View Source
🐘 InstantSnapshotListWarningData.php
▶ Open 📄 View Source
🐘 InstantSnapshotParams.php
▶ Open 📄 View Source
🐘 InstantSnapshotResourceStatus.php
▶ Open 📄 View Source
🐘 InstantSnapshotsScopedList.php
▶ Open 📄 View Source
🐘 InstantSnapshotsScopedListWarning.php
▶ Open 📄 View Source
🐘 InstantSnapshotsScopedListWarningData.php
▶ Open 📄 View Source
🐘 Int64RangeMatch.php
▶ Open 📄 View Source
🐘 Interconnect.php
▶ Open 📄 View Source
🐘 InterconnectApplicationAwareInterconnect.php
▶ Open 📄 View Source
🐘 InterconnectApplicationAwareInterconnectBandwidthPercentage.php
▶ Open 📄 View Source
🐘 InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy.php
▶ Open 📄 View Source
🐘 InterconnectApplicationAwareInterconnectStrictPriorityPolicy.php
▶ Open 📄 View Source
🐘 InterconnectAttachment.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentAggregatedList.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentAggregatedListWarning.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentConfigurationConstraints.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroup.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupAttachment.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupConfigured.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupConfiguredAvailabilitySLA.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupIntent.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupLogicalStructure.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupLogicalStructureRegion.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupLogicalStructureRegionMetro.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupsGetOperationalStatusResponse.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupsListResponse.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupsListResponseWarning.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupsListResponseWarningData.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupsOperationalStatus.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentL2Forwarding.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentL2ForwardingApplianceMapping.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentL2ForwardingGeneveHeader.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentList.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentListWarning.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentListWarningData.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentParams.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentPartnerMetadata.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentPrivateInfo.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentsScopedList.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentsScopedListWarning.php
▶ Open 📄 View Source
🐘 InterconnectAttachmentsScopedListWarningData.php
▶ Open 📄 View Source
🐘 InterconnectCircuitInfo.php
▶ Open 📄 View Source
🐘 InterconnectDiagnostics.php
▶ Open 📄 View Source
🐘 InterconnectDiagnosticsARPEntry.php
▶ Open 📄 View Source
🐘 InterconnectDiagnosticsLinkLACPStatus.php
▶ Open 📄 View Source
🐘 InterconnectDiagnosticsLinkOpticalPower.php
▶ Open 📄 View Source
🐘 InterconnectDiagnosticsLinkStatus.php
▶ Open 📄 View Source
🐘 InterconnectDiagnosticsMacsecStatus.php
▶ Open 📄 View Source
🐘 InterconnectGroup.php
▶ Open 📄 View Source
🐘 InterconnectGroupConfigured.php
▶ Open 📄 View Source
🐘 InterconnectGroupConfiguredTopologyCapability.php
▶ Open 📄 View Source
🐘 InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.php
▶ Open 📄 View Source
🐘 InterconnectGroupIntent.php
▶ Open 📄 View Source
🐘 InterconnectGroupInterconnect.php
▶ Open 📄 View Source
🐘 InterconnectGroupPhysicalStructure.php
▶ Open 📄 View Source
🐘 InterconnectGroupPhysicalStructureMetros.php
▶ Open 📄 View Source
🐘 InterconnectGroupPhysicalStructureMetrosFacilities.php
▶ Open 📄 View Source
🐘 InterconnectGroupPhysicalStructureMetrosFacilitiesZones.php
▶ Open 📄 View Source
🐘 InterconnectGroupsCreateMembers.php
▶ Open 📄 View Source
🐘 InterconnectGroupsCreateMembersInterconnectInput.php
▶ Open 📄 View Source
🐘 InterconnectGroupsCreateMembersRequest.php
▶ Open 📄 View Source
🐘 InterconnectGroupsGetOperationalStatusResponse.php
▶ Open 📄 View Source
🐘 InterconnectGroupsListResponse.php
▶ Open 📄 View Source
🐘 InterconnectGroupsListResponseWarning.php
▶ Open 📄 View Source
🐘 InterconnectGroupsListResponseWarningData.php
▶ Open 📄 View Source
🐘 InterconnectGroupsOperationalStatus.php
▶ Open 📄 View Source
🐘 InterconnectGroupsOperationalStatusInterconnectStatus.php
▶ Open 📄 View Source
🐘 InterconnectList.php
▶ Open 📄 View Source
🐘 InterconnectListWarning.php
▶ Open 📄 View Source
🐘 InterconnectListWarningData.php
▶ Open 📄 View Source
🐘 InterconnectLocation.php
▶ Open 📄 View Source
🐘 InterconnectLocationCrossSiteInterconnectInfo.php
▶ Open 📄 View Source
🐘 InterconnectLocationList.php
▶ Open 📄 View Source
🐘 InterconnectLocationListWarning.php
▶ Open 📄 View Source
🐘 InterconnectLocationListWarningData.php
▶ Open 📄 View Source
🐘 InterconnectLocationRegionInfo.php
▶ Open 📄 View Source
🐘 InterconnectMacsec.php
▶ Open 📄 View Source
🐘 InterconnectMacsecConfig.php
▶ Open 📄 View Source
🐘 InterconnectMacsecConfigPreSharedKey.php
▶ Open 📄 View Source
🐘 InterconnectMacsecPreSharedKey.php
▶ Open 📄 View Source
🐘 InterconnectOutageNotification.php
▶ Open 📄 View Source
🐘 InterconnectParams.php
▶ Open 📄 View Source
🐘 InterconnectRemoteLocation.php
▶ Open 📄 View Source
🐘 InterconnectRemoteLocationConstraints.php
▶ Open 📄 View Source
🐘 InterconnectRemoteLocationConstraintsSubnetLengthRange.php
▶ Open 📄 View Source
🐘 InterconnectRemoteLocationList.php
▶ Open 📄 View Source
🐘 InterconnectRemoteLocationListWarning.php
▶ Open 📄 View Source
🐘 InterconnectRemoteLocationListWarningData.php
▶ Open 📄 View Source
🐘 InterconnectRemoteLocationPermittedConnections.php
▶ Open 📄 View Source
🐘 InterconnectsGetDiagnosticsResponse.php
▶ Open 📄 View Source
🐘 InterconnectsGetMacsecConfigResponse.php
▶ Open 📄 View Source
🐘 License.php
▶ Open 📄 View Source
🐘 LicenseCode.php
▶ Open 📄 View Source
🐘 LicenseCodeLicenseAlias.php
▶ Open 📄 View Source
🐘 LicenseParams.php
▶ Open 📄 View Source
🐘 LicenseResourceCommitment.php
▶ Open 📄 View Source
🐘 LicenseResourceRequirements.php
▶ Open 📄 View Source
🐘 LicensesListResponse.php
▶ Open 📄 View Source
🐘 LicensesListResponseWarning.php
▶ Open 📄 View Source
🐘 LicensesListResponseWarningData.php
▶ Open 📄 View Source
🐘 ListInstantSnapshotGroups.php
▶ Open 📄 View Source
🐘 ListInstantSnapshotGroupsWarning.php
▶ Open 📄 View Source
🐘 ListInstantSnapshotGroupsWarningData.php
▶ Open 📄 View Source
🐘 LocalDisk.php
▶ Open 📄 View Source
🐘 LocalizedMessage.php
▶ Open 📄 View Source
🐘 LocationPolicy.php
▶ Open 📄 View Source
🐘 LocationPolicyLocation.php
▶ Open 📄 View Source
🐘 LocationPolicyLocationConstraints.php
▶ Open 📄 View Source
🐘 LocationPolicyZoneConfiguration.php
▶ Open 📄 View Source
🐘 LogConfig.php
▶ Open 📄 View Source
🐘 LogConfigCloudAuditOptions.php
▶ Open 📄 View Source
🐘 LogConfigCounterOptions.php
▶ Open 📄 View Source
🐘 LogConfigCounterOptionsCustomField.php
▶ Open 📄 View Source
🐘 LogConfigDataAccessOptions.php
▶ Open 📄 View Source
🐘 MachineImage.php
▶ Open 📄 View Source
🐘 MachineImageList.php
▶ Open 📄 View Source
🐘 MachineImageListWarning.php
▶ Open 📄 View Source
🐘 MachineImageListWarningData.php
▶ Open 📄 View Source
🐘 MachineImageParams.php
▶ Open 📄 View Source
🐘 MachineType.php
▶ Open 📄 View Source
🐘 MachineTypeAccelerators.php
▶ Open 📄 View Source
🐘 MachineTypeAggregatedList.php
▶ Open 📄 View Source
🐘 MachineTypeAggregatedListWarning.php
▶ Open 📄 View Source
🐘 MachineTypeAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 MachineTypeList.php
▶ Open 📄 View Source
🐘 MachineTypeListWarning.php
▶ Open 📄 View Source
🐘 MachineTypeListWarningData.php
▶ Open 📄 View Source
🐘 MachineTypeScratchDisks.php
▶ Open 📄 View Source
🐘 MachineTypesScopedList.php
▶ Open 📄 View Source
🐘 MachineTypesScopedListWarning.php
▶ Open 📄 View Source
🐘 MachineTypesScopedListWarningData.php
▶ Open 📄 View Source
🐘 ManagedInstance.php
▶ Open 📄 View Source
🐘 ManagedInstanceInstanceHealth.php
▶ Open 📄 View Source
🐘 ManagedInstanceLastAttempt.php
▶ Open 📄 View Source
🐘 ManagedInstanceLastAttemptErrors.php
▶ Open 📄 View Source
🐘 ManagedInstanceLastAttemptErrorsErrors.php
▶ Open 📄 View Source
🐘 ManagedInstanceLastAttemptErrorsErrorsErrorDetails.php
▶ Open 📄 View Source
🐘 ManagedInstancePropertiesFromFlexibilityPolicy.php
▶ Open 📄 View Source
🐘 ManagedInstanceVersion.php
▶ Open 📄 View Source
🐘 Metadata.php
▶ Open 📄 View Source
🐘 MetadataFilter.php
▶ Open 📄 View Source
🐘 MetadataFilterLabelMatch.php
▶ Open 📄 View Source
🐘 MetadataItems.php
▶ Open 📄 View Source
🐘 NamedPort.php
▶ Open 📄 View Source
🐘 NatIpInfo.php
▶ Open 📄 View Source
🐘 NatIpInfoNatIpInfoMapping.php
▶ Open 📄 View Source
🐘 NatIpInfoResponse.php
▶ Open 📄 View Source
🐘 Network.php
▶ Open 📄 View Source
🐘 NetworkAttachment.php
▶ Open 📄 View Source
🐘 NetworkAttachmentAggregatedList.php
▶ Open 📄 View Source
🐘 NetworkAttachmentAggregatedListWarning.php
▶ Open 📄 View Source
🐘 NetworkAttachmentAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 NetworkAttachmentConnectedEndpoint.php
▶ Open 📄 View Source
🐘 NetworkAttachmentList.php
▶ Open 📄 View Source
🐘 NetworkAttachmentListWarning.php
▶ Open 📄 View Source
🐘 NetworkAttachmentListWarningData.php
▶ Open 📄 View Source
🐘 NetworkAttachmentsScopedList.php
▶ Open 📄 View Source
🐘 NetworkAttachmentsScopedListWarning.php
▶ Open 📄 View Source
🐘 NetworkAttachmentsScopedListWarningData.php
▶ Open 📄 View Source
🐘 NetworkEdgeSecurityService.php
▶ Open 📄 View Source
🐘 NetworkEdgeSecurityServiceAggregatedList.php
▶ Open 📄 View Source
🐘 NetworkEdgeSecurityServiceAggregatedListWarning.php
▶ Open 📄 View Source
🐘 NetworkEdgeSecurityServiceAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 NetworkEdgeSecurityServicesScopedList.php
▶ Open 📄 View Source
🐘 NetworkEdgeSecurityServicesScopedListWarning.php
▶ Open 📄 View Source
🐘 NetworkEdgeSecurityServicesScopedListWarningData.php
▶ Open 📄 View Source
🐘 NetworkEndpoint.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroup.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupAggregatedList.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupAggregatedListWarning.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupAppEngine.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupCloudFunction.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupCloudRun.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupList.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupListWarning.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupListWarningData.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupPscData.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsAttachEndpointsRequest.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsDetachEndpointsRequest.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsListEndpointsRequest.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsListNetworkEndpoints.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsListNetworkEndpointsWarning.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsListNetworkEndpointsWarningData.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsScopedList.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsScopedListWarning.php
▶ Open 📄 View Source
🐘 NetworkEndpointGroupsScopedListWarningData.php
▶ Open 📄 View Source
🐘 NetworkEndpointWithHealthStatus.php
▶ Open 📄 View Source
🐘 NetworkFirewallPolicyAggregatedList.php
▶ Open 📄 View Source
🐘 NetworkFirewallPolicyAggregatedListWarning.php
▶ Open 📄 View Source
🐘 NetworkFirewallPolicyAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 NetworkInterface.php
▶ Open 📄 View Source
🐘 NetworkList.php
▶ Open 📄 View Source
🐘 NetworkListWarning.php
▶ Open 📄 View Source
🐘 NetworkListWarningData.php
▶ Open 📄 View Source
🐘 NetworkParams.php
▶ Open 📄 View Source
🐘 NetworkPeering.php
▶ Open 📄 View Source
🐘 NetworkPeeringConnectionStatus.php
▶ Open 📄 View Source
🐘 NetworkPeeringConnectionStatusConsensusState.php
▶ Open 📄 View Source
🐘 NetworkPeeringConnectionStatusTrafficConfiguration.php
▶ Open 📄 View Source
🐘 NetworkPerformanceConfig.php
▶ Open 📄 View Source
🐘 NetworkProfile.php
▶ Open 📄 View Source
🐘 NetworkProfileLocation.php
▶ Open 📄 View Source
🐘 NetworkProfileNetworkFeatures.php
▶ Open 📄 View Source
🐘 NetworkProfileNetworkFeaturesPredefinedSubnetworkRange.php
▶ Open 📄 View Source
🐘 NetworkProfileProfileType.php
▶ Open 📄 View Source
🐘 NetworkProfilesListResponse.php
▶ Open 📄 View Source
🐘 NetworkProfilesListResponseWarning.php
▶ Open 📄 View Source
🐘 NetworkProfilesListResponseWarningData.php
▶ Open 📄 View Source
🐘 NetworkRoutingConfig.php
▶ Open 📄 View Source
🐘 NetworksAddPeeringRequest.php
▶ Open 📄 View Source
🐘 NetworksGetEffectiveFirewallsResponse.php
▶ Open 📄 View Source
🐘 NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.php
▶ Open 📄 View Source
🐘 NetworksRemovePeeringRequest.php
▶ Open 📄 View Source
🐘 NetworksRequestRemovePeeringRequest.php
▶ Open 📄 View Source
🐘 NetworksUpdatePeeringRequest.php
▶ Open 📄 View Source
🐘 NodeGroup.php
▶ Open 📄 View Source
🐘 NodeGroupAggregatedList.php
▶ Open 📄 View Source
🐘 NodeGroupAggregatedListWarning.php
▶ Open 📄 View Source
🐘 NodeGroupAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 NodeGroupAutoscalingPolicy.php
▶ Open 📄 View Source
🐘 NodeGroupList.php
▶ Open 📄 View Source
🐘 NodeGroupListWarning.php
▶ Open 📄 View Source
🐘 NodeGroupListWarningData.php
▶ Open 📄 View Source
🐘 NodeGroupMaintenanceWindow.php
▶ Open 📄 View Source
🐘 NodeGroupNode.php
▶ Open 📄 View Source
🐘 NodeGroupsAddNodesRequest.php
▶ Open 📄 View Source
🐘 NodeGroupsDeleteNodesRequest.php
▶ Open 📄 View Source
🐘 NodeGroupsListNodes.php
▶ Open 📄 View Source
🐘 NodeGroupsListNodesWarning.php
▶ Open 📄 View Source
🐘 NodeGroupsListNodesWarningData.php
▶ Open 📄 View Source
🐘 NodeGroupsPerformMaintenanceRequest.php
▶ Open 📄 View Source
🐘 NodeGroupsScopedList.php
▶ Open 📄 View Source
🐘 NodeGroupsScopedListWarning.php
▶ Open 📄 View Source
🐘 NodeGroupsScopedListWarningData.php
▶ Open 📄 View Source
🐘 NodeGroupsSetNodeTemplateRequest.php
▶ Open 📄 View Source
🐘 NodeGroupsSimulateMaintenanceEventRequest.php
▶ Open 📄 View Source
🐘 NodeTemplate.php
▶ Open 📄 View Source
🐘 NodeTemplateAggregatedList.php
▶ Open 📄 View Source
🐘 NodeTemplateAggregatedListWarning.php
▶ Open 📄 View Source
🐘 NodeTemplateAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 NodeTemplateList.php
▶ Open 📄 View Source
🐘 NodeTemplateListWarning.php
▶ Open 📄 View Source
🐘 NodeTemplateListWarningData.php
▶ Open 📄 View Source
🐘 NodeTemplateNodeTypeFlexibility.php
▶ Open 📄 View Source
🐘 NodeTemplatesScopedList.php
▶ Open 📄 View Source
🐘 NodeTemplatesScopedListWarning.php
▶ Open 📄 View Source
🐘 NodeTemplatesScopedListWarningData.php
▶ Open 📄 View Source
🐘 NodeType.php
▶ Open 📄 View Source
🐘 NodeTypeAggregatedList.php
▶ Open 📄 View Source
🐘 NodeTypeAggregatedListWarning.php
▶ Open 📄 View Source
🐘 NodeTypeAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 NodeTypeList.php
▶ Open 📄 View Source
🐘 NodeTypeListWarning.php
▶ Open 📄 View Source
🐘 NodeTypeListWarningData.php
▶ Open 📄 View Source
🐘 NodeTypesScopedList.php
▶ Open 📄 View Source
🐘 NodeTypesScopedListWarning.php
▶ Open 📄 View Source
🐘 NodeTypesScopedListWarningData.php
▶ Open 📄 View Source
🐘 NotificationEndpoint.php
▶ Open 📄 View Source
🐘 NotificationEndpointAggregatedList.php
▶ Open 📄 View Source
🐘 NotificationEndpointAggregatedListWarning.php
▶ Open 📄 View Source
🐘 NotificationEndpointAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 NotificationEndpointGrpcSettings.php
▶ Open 📄 View Source
🐘 NotificationEndpointList.php
▶ Open 📄 View Source
🐘 NotificationEndpointListWarning.php
▶ Open 📄 View Source
🐘 NotificationEndpointListWarningData.php
▶ Open 📄 View Source
🐘 NotificationEndpointsScopedList.php
▶ Open 📄 View Source
🐘 NotificationEndpointsScopedListWarning.php
▶ Open 📄 View Source
🐘 NotificationEndpointsScopedListWarningData.php
▶ Open 📄 View Source
🐘 Operation.php
▶ Open 📄 View Source
🐘 OperationAggregatedList.php
▶ Open 📄 View Source
🐘 OperationAggregatedListWarning.php
▶ Open 📄 View Source
🐘 OperationAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 OperationError.php
▶ Open 📄 View Source
🐘 OperationErrorErrors.php
▶ Open 📄 View Source
🐘 OperationErrorErrorsErrorDetails.php
▶ Open 📄 View Source
🐘 OperationList.php
▶ Open 📄 View Source
🐘 OperationListWarning.php
▶ Open 📄 View Source
🐘 OperationListWarningData.php
▶ Open 📄 View Source
🐘 OperationWarnings.php
▶ Open 📄 View Source
🐘 OperationWarningsData.php
▶ Open 📄 View Source
🐘 OperationsScopedList.php
▶ Open 📄 View Source
🐘 OperationsScopedListWarning.php
▶ Open 📄 View Source
🐘 OperationsScopedListWarningData.php
▶ Open 📄 View Source
🐘 OrganizationSecurityPoliciesListAssociationsResponse.php
▶ Open 📄 View Source
🐘 OutlierDetection.php
▶ Open 📄 View Source
🐘 PacketIntervals.php
▶ Open 📄 View Source
🐘 PacketMirroring.php
▶ Open 📄 View Source
🐘 PacketMirroringAggregatedList.php
▶ Open 📄 View Source
🐘 PacketMirroringAggregatedListWarning.php
▶ Open 📄 View Source
🐘 PacketMirroringAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 PacketMirroringFilter.php
▶ Open 📄 View Source
🐘 PacketMirroringForwardingRuleInfo.php
▶ Open 📄 View Source
🐘 PacketMirroringList.php
▶ Open 📄 View Source
🐘 PacketMirroringListWarning.php
▶ Open 📄 View Source
🐘 PacketMirroringListWarningData.php
▶ Open 📄 View Source
🐘 PacketMirroringMirroredResourceInfo.php
▶ Open 📄 View Source
🐘 PacketMirroringMirroredResourceInfoInstanceInfo.php
▶ Open 📄 View Source
🐘 PacketMirroringMirroredResourceInfoSubnetInfo.php
▶ Open 📄 View Source
🐘 PacketMirroringNetworkInfo.php
▶ Open 📄 View Source
🐘 PacketMirroringsScopedList.php
▶ Open 📄 View Source
🐘 PacketMirroringsScopedListWarning.php
▶ Open 📄 View Source
🐘 PacketMirroringsScopedListWarningData.php
▶ Open 📄 View Source
🐘 PartnerMetadata.php
▶ Open 📄 View Source
🐘 PathMatcher.php
▶ Open 📄 View Source
🐘 PathRule.php
▶ Open 📄 View Source
🐘 PerInstanceConfig.php
▶ Open 📄 View Source
🐘 Policy.php
▶ Open 📄 View Source
🐘 PreconfiguredWafSet.php
▶ Open 📄 View Source
🐘 PreservedState.php
▶ Open 📄 View Source
🐘 PreservedStatePreservedDisk.php
▶ Open 📄 View Source
🐘 PreservedStatePreservedNetworkIp.php
▶ Open 📄 View Source
🐘 PreservedStatePreservedNetworkIpIpAddress.php
▶ Open 📄 View Source
🐘 PreviewFeature.php
▶ Open 📄 View Source
🐘 PreviewFeatureList.php
▶ Open 📄 View Source
🐘 PreviewFeatureListWarning.php
▶ Open 📄 View Source
🐘 PreviewFeatureListWarningData.php
▶ Open 📄 View Source
🐘 PreviewFeatureRolloutOperation.php
▶ Open 📄 View Source
🐘 PreviewFeatureRolloutOperationRolloutInput.php
▶ Open 📄 View Source
🐘 PreviewFeatureStatus.php
▶ Open 📄 View Source
🐘 PreviewFeatureStatusReleaseStatus.php
▶ Open 📄 View Source
🐘 Project.php
▶ Open 📄 View Source
🐘 ProjectsDisableXpnResourceRequest.php
▶ Open 📄 View Source
🐘 ProjectsEnableXpnResourceRequest.php
▶ Open 📄 View Source
🐘 ProjectsGetXpnResources.php
▶ Open 📄 View Source
🐘 ProjectsListXpnHostsRequest.php
▶ Open 📄 View Source
🐘 ProjectsSetCloudArmorTierRequest.php
▶ Open 📄 View Source
🐘 ProjectsSetDefaultNetworkTierRequest.php
▶ Open 📄 View Source
🐘 PublicAdvertisedPrefix.php
▶ Open 📄 View Source
🐘 PublicAdvertisedPrefixList.php
▶ Open 📄 View Source
🐘 PublicAdvertisedPrefixListWarning.php
▶ Open 📄 View Source
🐘 PublicAdvertisedPrefixListWarningData.php
▶ Open 📄 View Source
🐘 PublicAdvertisedPrefixPublicDelegatedPrefix.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefix.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixAggregatedList.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixAggregatedListWarning.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixList.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixListWarning.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixListWarningData.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixPublicDelegatedSubPrefix.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixesScopedList.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixesScopedListWarning.php
▶ Open 📄 View Source
🐘 PublicDelegatedPrefixesScopedListWarningData.php
▶ Open 📄 View Source
🐘 Quota.php
▶ Open 📄 View Source
🐘 QuotaExceededInfo.php
▶ Open 📄 View Source
🐘 Reference.php
▶ Open 📄 View Source
🐘 Region.php
▶ Open 📄 View Source
🐘 RegionAddressesMoveRequest.php
▶ Open 📄 View Source
🐘 RegionAutoscalerList.php
▶ Open 📄 View Source
🐘 RegionAutoscalerListWarning.php
▶ Open 📄 View Source
🐘 RegionAutoscalerListWarningData.php
▶ Open 📄 View Source
🐘 RegionDiskTypeList.php
▶ Open 📄 View Source
🐘 RegionDiskTypeListWarning.php
▶ Open 📄 View Source
🐘 RegionDiskTypeListWarningData.php
▶ Open 📄 View Source
🐘 RegionDiskUpdateKmsKeyRequest.php
▶ Open 📄 View Source
🐘 RegionDisksAddResourcePoliciesRequest.php
▶ Open 📄 View Source
🐘 RegionDisksRemoveResourcePoliciesRequest.php
▶ Open 📄 View Source
🐘 RegionDisksResizeRequest.php
▶ Open 📄 View Source
🐘 RegionDisksStartAsyncReplicationRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupList.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupListWarning.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupListWarningData.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerDeleteInstanceConfigReq.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerList.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerListWarning.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerListWarningData.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerPatchInstanceConfigReq.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerResizeRequestsListResponse.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerResizeRequestsListResponseWarning.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerResizeRequestsListResponseWarningData.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagerUpdateInstanceConfigReq.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersAbandonInstancesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersApplyUpdatesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersCreateInstancesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersDeleteInstancesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersListErrorsResponse.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersListInstanceConfigsResp.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersListInstanceConfigsRespWarning.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersListInstanceConfigsRespWarningData.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersListInstancesResponse.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersRecreateRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersResumeInstancesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersSetTargetPoolsRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersSetTemplateRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersStartInstancesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersStopInstancesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupManagersSuspendInstancesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupsListInstances.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupsListInstancesRequest.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupsListInstancesWarning.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupsListInstancesWarningData.php
▶ Open 📄 View Source
🐘 RegionInstanceGroupsSetNamedPortsRequest.php
▶ Open 📄 View Source
🐘 RegionList.php
▶ Open 📄 View Source
🐘 RegionListWarning.php
▶ Open 📄 View Source
🐘 RegionListWarningData.php
▶ Open 📄 View Source
🐘 RegionNetworkEndpointGroupsAttachEndpointsRequest.php
▶ Open 📄 View Source
🐘 RegionNetworkEndpointGroupsDetachEndpointsRequest.php
▶ Open 📄 View Source
🐘 RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse.php
▶ Open 📄 View Source
🐘 RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.php
▶ Open 📄 View Source
🐘 RegionQuotaStatusWarning.php
▶ Open 📄 View Source
🐘 RegionQuotaStatusWarningData.php
▶ Open 📄 View Source
🐘 RegionSetLabelsRequest.php
▶ Open 📄 View Source
🐘 RegionSetPolicyRequest.php
▶ Open 📄 View Source
🐘 RegionSnapshotUpdateKmsKeyRequest.php
▶ Open 📄 View Source
🐘 RegionTargetHttpsProxiesSetSslCertificatesRequest.php
▶ Open 📄 View Source
🐘 RegionUrlMapsValidateRequest.php
▶ Open 📄 View Source
🐘 RequestMirrorPolicy.php
▶ Open 📄 View Source
🐘 Reservation.php
▶ Open 📄 View Source
🐘 ReservationAdvancedDeploymentControl.php
▶ Open 📄 View Source
🐘 ReservationAffinity.php
▶ Open 📄 View Source
🐘 ReservationAggregatedList.php
▶ Open 📄 View Source
🐘 ReservationAggregatedListWarning.php
▶ Open 📄 View Source
🐘 ReservationAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 ReservationBlock.php
▶ Open 📄 View Source
🐘 ReservationBlockHealthInfo.php
▶ Open 📄 View Source
🐘 ReservationBlockPhysicalTopology.php
▶ Open 📄 View Source
🐘 ReservationBlockPhysicalTopologyInstance.php
▶ Open 📄 View Source
🐘 ReservationBlockPhysicalTopologyInstancePhysicalHostTopology.php
▶ Open 📄 View Source
🐘 ReservationBlocksGetResponse.php
▶ Open 📄 View Source
🐘 ReservationBlocksListResponse.php
▶ Open 📄 View Source
🐘 ReservationBlocksListResponseWarning.php
▶ Open 📄 View Source
🐘 ReservationBlocksListResponseWarningData.php
▶ Open 📄 View Source
🐘 ReservationList.php
▶ Open 📄 View Source
🐘 ReservationListWarning.php
▶ Open 📄 View Source
🐘 ReservationListWarningData.php
▶ Open 📄 View Source
🐘 ReservationParams.php
▶ Open 📄 View Source
🐘 ReservationSlot.php
▶ Open 📄 View Source
🐘 ReservationSlotPhysicalTopology.php
▶ Open 📄 View Source
🐘 ReservationSlotStatus.php
▶ Open 📄 View Source
🐘 ReservationSlotsGetResponse.php
▶ Open 📄 View Source
🐘 ReservationSlotsGetVersionRequest.php
▶ Open 📄 View Source
🐘 ReservationSlotsListResponse.php
▶ Open 📄 View Source
🐘 ReservationSlotsListResponseWarning.php
▶ Open 📄 View Source
🐘 ReservationSlotsListResponseWarningData.php
▶ Open 📄 View Source
🐘 ReservationSubBlock.php
▶ Open 📄 View Source
🐘 ReservationSubBlockHealthInfo.php
▶ Open 📄 View Source
🐘 ReservationSubBlockPhysicalTopology.php
▶ Open 📄 View Source
🐘 ReservationSubBlocksGetResponse.php
▶ Open 📄 View Source
🐘 ReservationSubBlocksGetVersionRequest.php
▶ Open 📄 View Source
🐘 ReservationSubBlocksListResponse.php
▶ Open 📄 View Source
🐘 ReservationSubBlocksListResponseWarning.php
▶ Open 📄 View Source
🐘 ReservationSubBlocksListResponseWarningData.php
▶ Open 📄 View Source
🐘 ReservationSubBlocksReportFaultyRequest.php
▶ Open 📄 View Source
🐘 ReservationSubBlocksReportFaultyRequestFaultReason.php
▶ Open 📄 View Source
🐘 ReservationsBlocksPerformMaintenanceRequest.php
▶ Open 📄 View Source
🐘 ReservationsPerformMaintenanceRequest.php
▶ Open 📄 View Source
🐘 ReservationsResizeRequest.php
▶ Open 📄 View Source
🐘 ReservationsScopedList.php
▶ Open 📄 View Source
🐘 ReservationsScopedListWarning.php
▶ Open 📄 View Source
🐘 ReservationsScopedListWarningData.php
▶ Open 📄 View Source
🐘 ResourceCommitment.php
▶ Open 📄 View Source
🐘 ResourceGroupReference.php
▶ Open 📄 View Source
🐘 ResourcePoliciesScopedList.php
▶ Open 📄 View Source
🐘 ResourcePoliciesScopedListWarning.php
▶ Open 📄 View Source
🐘 ResourcePoliciesScopedListWarningData.php
▶ Open 📄 View Source
🐘 ResourcePolicy.php
▶ Open 📄 View Source
🐘 ResourcePolicyAggregatedList.php
▶ Open 📄 View Source
🐘 ResourcePolicyAggregatedListWarning.php
▶ Open 📄 View Source
🐘 ResourcePolicyAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 ResourcePolicyDailyCycle.php
▶ Open 📄 View Source
🐘 ResourcePolicyDiskConsistencyGroupPolicy.php
▶ Open 📄 View Source
🐘 ResourcePolicyGroupPlacementPolicy.php
▶ Open 📄 View Source
🐘 ResourcePolicyHourlyCycle.php
▶ Open 📄 View Source
🐘 ResourcePolicyInstanceSchedulePolicy.php
▶ Open 📄 View Source
🐘 ResourcePolicyInstanceSchedulePolicySchedule.php
▶ Open 📄 View Source
🐘 ResourcePolicyList.php
▶ Open 📄 View Source
🐘 ResourcePolicyListWarning.php
▶ Open 📄 View Source
🐘 ResourcePolicyListWarningData.php
▶ Open 📄 View Source
🐘 ResourcePolicyResourceStatus.php
▶ Open 📄 View Source
🐘 ResourcePolicyResourceStatusInstanceSchedulePolicyStatus.php
▶ Open 📄 View Source
🐘 ResourcePolicySnapshotSchedulePolicy.php
▶ Open 📄 View Source
🐘 ResourcePolicySnapshotSchedulePolicyRetentionPolicy.php
▶ Open 📄 View Source
🐘 ResourcePolicySnapshotSchedulePolicySchedule.php
▶ Open 📄 View Source
🐘 ResourcePolicySnapshotSchedulePolicySnapshotProperties.php
▶ Open 📄 View Source
🐘 ResourcePolicyWeeklyCycle.php
▶ Open 📄 View Source
🐘 ResourcePolicyWeeklyCycleDayOfWeek.php
▶ Open 📄 View Source
🐘 ResourcePolicyWorkloadPolicy.php
▶ Open 📄 View Source
🐘 ResourceStatus.php
▶ Open 📄 View Source
🐘 ResourceStatusEffectiveInstanceMetadata.php
▶ Open 📄 View Source
🐘 ResourceStatusPhysicalHostTopology.php
▶ Open 📄 View Source
🐘 ResourceStatusReservationConsumptionInfo.php
▶ Open 📄 View Source
🐘 ResourceStatusScheduling.php
▶ Open 📄 View Source
🐘 Route.php
▶ Open 📄 View Source
🐘 RouteAsPath.php
▶ Open 📄 View Source
🐘 RouteList.php
▶ Open 📄 View Source
🐘 RouteListWarning.php
▶ Open 📄 View Source
🐘 RouteListWarningData.php
▶ Open 📄 View Source
🐘 RouteParams.php
▶ Open 📄 View Source
🐘 RoutePolicy.php
▶ Open 📄 View Source
🐘 RoutePolicyPolicyTerm.php
▶ Open 📄 View Source
🐘 RouteWarnings.php
▶ Open 📄 View Source
🐘 RouteWarningsData.php
▶ Open 📄 View Source
🐘 Router.php
▶ Open 📄 View Source
🐘 RouterAdvertisedIpRange.php
▶ Open 📄 View Source
🐘 RouterAggregatedList.php
▶ Open 📄 View Source
🐘 RouterAggregatedListWarning.php
▶ Open 📄 View Source
🐘 RouterAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 RouterBgp.php
▶ Open 📄 View Source
🐘 RouterBgpPeer.php
▶ Open 📄 View Source
🐘 RouterBgpPeerBfd.php
▶ Open 📄 View Source
🐘 RouterBgpPeerCustomLearnedIpRange.php
▶ Open 📄 View Source
🐘 RouterInterface.php
▶ Open 📄 View Source
🐘 RouterList.php
▶ Open 📄 View Source
🐘 RouterListWarning.php
▶ Open 📄 View Source
🐘 RouterListWarningData.php
▶ Open 📄 View Source
🐘 RouterMd5AuthenticationKey.php
▶ Open 📄 View Source
🐘 RouterNat.php
▶ Open 📄 View Source
🐘 RouterNatLogConfig.php
▶ Open 📄 View Source
🐘 RouterNatRule.php
▶ Open 📄 View Source
🐘 RouterNatRuleAction.php
▶ Open 📄 View Source
🐘 RouterNatSubnetworkToNat.php
▶ Open 📄 View Source
🐘 RouterNatSubnetworkToNat64.php
▶ Open 📄 View Source
🐘 RouterParams.php
▶ Open 📄 View Source
🐘 RouterStatus.php
▶ Open 📄 View Source
🐘 RouterStatusBgpPeerStatus.php
▶ Open 📄 View Source
🐘 RouterStatusNatStatus.php
▶ Open 📄 View Source
🐘 RouterStatusNatStatusNatRuleStatus.php
▶ Open 📄 View Source
🐘 RouterStatusResponse.php
▶ Open 📄 View Source
🐘 RoutersGetRoutePolicyResponse.php
▶ Open 📄 View Source
🐘 RoutersListBgpRoutes.php
▶ Open 📄 View Source
🐘 RoutersListBgpRoutesWarning.php
▶ Open 📄 View Source
🐘 RoutersListBgpRoutesWarningData.php
▶ Open 📄 View Source
🐘 RoutersListRoutePolicies.php
▶ Open 📄 View Source
🐘 RoutersListRoutePoliciesWarning.php
▶ Open 📄 View Source
🐘 RoutersListRoutePoliciesWarningData.php
▶ Open 📄 View Source
🐘 RoutersPreviewResponse.php
▶ Open 📄 View Source
🐘 RoutersScopedList.php
▶ Open 📄 View Source
🐘 RoutersScopedListWarning.php
▶ Open 📄 View Source
🐘 RoutersScopedListWarningData.php
▶ Open 📄 View Source
🐘 Rule.php
▶ Open 📄 View Source
🐘 SSLHealthCheck.php
▶ Open 📄 View Source
🐘 SavedAttachedDisk.php
▶ Open 📄 View Source
🐘 SavedDisk.php
▶ Open 📄 View Source
🐘 ScalingScheduleStatus.php
▶ Open 📄 View Source
🐘 Scheduling.php
▶ Open 📄 View Source
🐘 SchedulingNodeAffinity.php
▶ Open 📄 View Source
🐘 SchedulingOnInstanceStopAction.php
▶ Open 📄 View Source
🐘 Screenshot.php
▶ Open 📄 View Source
🐘 SecurityPoliciesAggregatedList.php
▶ Open 📄 View Source
🐘 SecurityPoliciesAggregatedListWarning.php
▶ Open 📄 View Source
🐘 SecurityPoliciesAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 SecurityPoliciesListPreconfiguredExpressionSetsResponse.php
▶ Open 📄 View Source
🐘 SecurityPoliciesScopedList.php
▶ Open 📄 View Source
🐘 SecurityPoliciesScopedListWarning.php
▶ Open 📄 View Source
🐘 SecurityPoliciesScopedListWarningData.php
▶ Open 📄 View Source
🐘 SecurityPoliciesWafConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicy.php
▶ Open 📄 View Source
🐘 SecurityPolicyAdaptiveProtectionConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyAdvancedOptionsConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyAdvancedOptionsConfigJsonCustomConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyAssociation.php
▶ Open 📄 View Source
🐘 SecurityPolicyDdosProtectionConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyList.php
▶ Open 📄 View Source
🐘 SecurityPolicyListWarning.php
▶ Open 📄 View Source
🐘 SecurityPolicyListWarningData.php
▶ Open 📄 View Source
🐘 SecurityPolicyRecaptchaOptionsConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyReference.php
▶ Open 📄 View Source
🐘 SecurityPolicyRule.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleHttpHeaderAction.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleHttpHeaderActionHttpHeaderOption.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleMatcher.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleMatcherConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleMatcherExprOptions.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleNetworkMatcher.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch.php
▶ Open 📄 View Source
🐘 SecurityPolicyRulePreconfiguredWafConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyRulePreconfiguredWafConfigExclusion.php
▶ Open 📄 View Source
🐘 SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleRateLimitOptions.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleRateLimitOptionsThreshold.php
▶ Open 📄 View Source
🐘 SecurityPolicyRuleRedirectOptions.php
▶ Open 📄 View Source
🐘 SecurityPolicyUserDefinedField.php
▶ Open 📄 View Source
🐘 SecuritySettings.php
▶ Open 📄 View Source
🐘 SerialPortOutput.php
▶ Open 📄 View Source
🐘 ServerBinding.php
▶ Open 📄 View Source
🐘 ServiceAccount.php
▶ Open 📄 View Source
🐘 ServiceAttachment.php
▶ Open 📄 View Source
🐘 ServiceAttachmentAggregatedList.php
▶ Open 📄 View Source
🐘 ServiceAttachmentAggregatedListWarning.php
▶ Open 📄 View Source
🐘 ServiceAttachmentAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 ServiceAttachmentConnectedEndpoint.php
▶ Open 📄 View Source
🐘 ServiceAttachmentConsumerProjectLimit.php
▶ Open 📄 View Source
🐘 ServiceAttachmentList.php
▶ Open 📄 View Source
🐘 ServiceAttachmentListWarning.php
▶ Open 📄 View Source
🐘 ServiceAttachmentListWarningData.php
▶ Open 📄 View Source
🐘 ServiceAttachmentsScopedList.php
▶ Open 📄 View Source
🐘 ServiceAttachmentsScopedListWarning.php
▶ Open 📄 View Source
🐘 ServiceAttachmentsScopedListWarningData.php
▶ Open 📄 View Source
🐘 SetCommonInstanceMetadataOperationMetadata.php
▶ Open 📄 View Source
🐘 SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo.php
▶ Open 📄 View Source
🐘 ShareSettings.php
▶ Open 📄 View Source
🐘 ShareSettingsProjectConfig.php
▶ Open 📄 View Source
🐘 ShieldedInstanceConfig.php
▶ Open 📄 View Source
🐘 ShieldedInstanceIdentity.php
▶ Open 📄 View Source
🐘 ShieldedInstanceIdentityEntry.php
▶ Open 📄 View Source
🐘 ShieldedInstanceIntegrityPolicy.php
▶ Open 📄 View Source
🐘 SignedUrlKey.php
▶ Open 📄 View Source
🐘 Snapshot.php
▶ Open 📄 View Source
🐘 SnapshotGroupParameters.php
▶ Open 📄 View Source
🐘 SnapshotList.php
▶ Open 📄 View Source
🐘 SnapshotListWarning.php
▶ Open 📄 View Source
🐘 SnapshotListWarningData.php
▶ Open 📄 View Source
🐘 SnapshotParams.php
▶ Open 📄 View Source
🐘 SnapshotSettings.php
▶ Open 📄 View Source
🐘 SnapshotSettingsAccessLocation.php
▶ Open 📄 View Source
🐘 SnapshotSettingsAccessLocationAccessLocationPreference.php
▶ Open 📄 View Source
🐘 SnapshotSettingsStorageLocationSettings.php
▶ Open 📄 View Source
🐘 SnapshotSettingsStorageLocationSettingsStorageLocationPreference.php
▶ Open 📄 View Source
🐘 SnapshotUpdateKmsKeyRequest.php
▶ Open 📄 View Source
🐘 SourceDiskEncryptionKey.php
▶ Open 📄 View Source
🐘 SourceInstanceParams.php
▶ Open 📄 View Source
🐘 SourceInstanceProperties.php
▶ Open 📄 View Source
🐘 SslCertificate.php
▶ Open 📄 View Source
🐘 SslCertificateAggregatedList.php
▶ Open 📄 View Source
🐘 SslCertificateAggregatedListWarning.php
▶ Open 📄 View Source
🐘 SslCertificateAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 SslCertificateList.php
▶ Open 📄 View Source
🐘 SslCertificateListWarning.php
▶ Open 📄 View Source
🐘 SslCertificateListWarningData.php
▶ Open 📄 View Source
🐘 SslCertificateManagedSslCertificate.php
▶ Open 📄 View Source
🐘 SslCertificateSelfManagedSslCertificate.php
▶ Open 📄 View Source
🐘 SslCertificatesScopedList.php
▶ Open 📄 View Source
🐘 SslCertificatesScopedListWarning.php
▶ Open 📄 View Source
🐘 SslCertificatesScopedListWarningData.php
▶ Open 📄 View Source
🐘 SslPoliciesAggregatedList.php
▶ Open 📄 View Source
🐘 SslPoliciesAggregatedListWarning.php
▶ Open 📄 View Source
🐘 SslPoliciesAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 SslPoliciesList.php
▶ Open 📄 View Source
🐘 SslPoliciesListAvailableFeaturesResponse.php
▶ Open 📄 View Source
🐘 SslPoliciesListWarning.php
▶ Open 📄 View Source
🐘 SslPoliciesListWarningData.php
▶ Open 📄 View Source
🐘 SslPoliciesScopedList.php
▶ Open 📄 View Source
🐘 SslPoliciesScopedListWarning.php
▶ Open 📄 View Source
🐘 SslPoliciesScopedListWarningData.php
▶ Open 📄 View Source
🐘 SslPolicy.php
▶ Open 📄 View Source
🐘 SslPolicyReference.php
▶ Open 📄 View Source
🐘 SslPolicyWarnings.php
▶ Open 📄 View Source
🐘 SslPolicyWarningsData.php
▶ Open 📄 View Source
🐘 StatefulPolicy.php
▶ Open 📄 View Source
🐘 StatefulPolicyPreservedState.php
▶ Open 📄 View Source
🐘 StatefulPolicyPreservedStateDiskDevice.php
▶ Open 📄 View Source
🐘 StatefulPolicyPreservedStateNetworkIp.php
▶ Open 📄 View Source
🐘 Status.php
▶ Open 📄 View Source
🐘 StoragePool.php
▶ Open 📄 View Source
🐘 StoragePoolAggregatedList.php
▶ Open 📄 View Source
🐘 StoragePoolAggregatedListWarning.php
▶ Open 📄 View Source
🐘 StoragePoolAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 StoragePoolDisk.php
▶ Open 📄 View Source
🐘 StoragePoolExapoolProvisionedCapacityGb.php
▶ Open 📄 View Source
🐘 StoragePoolList.php
▶ Open 📄 View Source
🐘 StoragePoolListDisks.php
▶ Open 📄 View Source
🐘 StoragePoolListDisksWarning.php
▶ Open 📄 View Source
🐘 StoragePoolListDisksWarningData.php
▶ Open 📄 View Source
🐘 StoragePoolListWarning.php
▶ Open 📄 View Source
🐘 StoragePoolListWarningData.php
▶ Open 📄 View Source
🐘 StoragePoolParams.php
▶ Open 📄 View Source
🐘 StoragePoolResourceStatus.php
▶ Open 📄 View Source
🐘 StoragePoolType.php
▶ Open 📄 View Source
🐘 StoragePoolTypeAggregatedList.php
▶ Open 📄 View Source
🐘 StoragePoolTypeAggregatedListWarning.php
▶ Open 📄 View Source
🐘 StoragePoolTypeAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 StoragePoolTypeList.php
▶ Open 📄 View Source
🐘 StoragePoolTypeListWarning.php
▶ Open 📄 View Source
🐘 StoragePoolTypeListWarningData.php
▶ Open 📄 View Source
🐘 StoragePoolTypesScopedList.php
▶ Open 📄 View Source
🐘 StoragePoolTypesScopedListWarning.php
▶ Open 📄 View Source
🐘 StoragePoolTypesScopedListWarningData.php
▶ Open 📄 View Source
🐘 StoragePoolsScopedList.php
▶ Open 📄 View Source
🐘 StoragePoolsScopedListWarning.php
▶ Open 📄 View Source
🐘 StoragePoolsScopedListWarningData.php
▶ Open 📄 View Source
🐘 StructuredEntries.php
▶ Open 📄 View Source
🐘 Subnetwork.php
▶ Open 📄 View Source
🐘 SubnetworkAggregatedList.php
▶ Open 📄 View Source
🐘 SubnetworkAggregatedListWarning.php
▶ Open 📄 View Source
🐘 SubnetworkAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 SubnetworkList.php
▶ Open 📄 View Source
🐘 SubnetworkListWarning.php
▶ Open 📄 View Source
🐘 SubnetworkListWarningData.php
▶ Open 📄 View Source
🐘 SubnetworkLogConfig.php
▶ Open 📄 View Source
🐘 SubnetworkParams.php
▶ Open 📄 View Source
🐘 SubnetworkSecondaryRange.php
▶ Open 📄 View Source
🐘 SubnetworkUtilizationDetails.php
▶ Open 📄 View Source
🐘 SubnetworkUtilizationDetailsIPV4Utilization.php
▶ Open 📄 View Source
🐘 SubnetworkUtilizationDetailsIPV6Utilization.php
▶ Open 📄 View Source
🐘 SubnetworksExpandIpCidrRangeRequest.php
▶ Open 📄 View Source
🐘 SubnetworksScopedList.php
▶ Open 📄 View Source
🐘 SubnetworksScopedListWarning.php
▶ Open 📄 View Source
🐘 SubnetworksScopedListWarningData.php
▶ Open 📄 View Source
🐘 SubnetworksScopedWarning.php
▶ Open 📄 View Source
🐘 SubnetworksScopedWarningWarning.php
▶ Open 📄 View Source
🐘 SubnetworksScopedWarningWarningData.php
▶ Open 📄 View Source
🐘 SubnetworksSetPrivateIpGoogleAccessRequest.php
▶ Open 📄 View Source
🐘 Subsetting.php
▶ Open 📄 View Source
🐘 TCPHealthCheck.php
▶ Open 📄 View Source
🐘 Tags.php
▶ Open 📄 View Source
🐘 TargetGrpcProxy.php
▶ Open 📄 View Source
🐘 TargetGrpcProxyList.php
▶ Open 📄 View Source
🐘 TargetGrpcProxyListWarning.php
▶ Open 📄 View Source
🐘 TargetGrpcProxyListWarningData.php
▶ Open 📄 View Source
🐘 TargetHttpProxiesScopedList.php
▶ Open 📄 View Source
🐘 TargetHttpProxiesScopedListWarning.php
▶ Open 📄 View Source
🐘 TargetHttpProxiesScopedListWarningData.php
▶ Open 📄 View Source
🐘 TargetHttpProxy.php
▶ Open 📄 View Source
🐘 TargetHttpProxyAggregatedList.php
▶ Open 📄 View Source
🐘 TargetHttpProxyList.php
▶ Open 📄 View Source
🐘 TargetHttpProxyListWarning.php
▶ Open 📄 View Source
🐘 TargetHttpProxyListWarningData.php
▶ Open 📄 View Source
🐘 TargetHttpsProxiesScopedList.php
▶ Open 📄 View Source
🐘 TargetHttpsProxiesScopedListWarning.php
▶ Open 📄 View Source
🐘 TargetHttpsProxiesScopedListWarningData.php
▶ Open 📄 View Source
🐘 TargetHttpsProxiesSetCertificateMapRequest.php
▶ Open 📄 View Source
🐘 TargetHttpsProxiesSetQuicOverrideRequest.php
▶ Open 📄 View Source
🐘 TargetHttpsProxiesSetSslCertificatesRequest.php
▶ Open 📄 View Source
🐘 TargetHttpsProxy.php
▶ Open 📄 View Source
🐘 TargetHttpsProxyAggregatedList.php
▶ Open 📄 View Source
🐘 TargetHttpsProxyAggregatedListWarning.php
▶ Open 📄 View Source
🐘 TargetHttpsProxyAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 TargetHttpsProxyList.php
▶ Open 📄 View Source
🐘 TargetHttpsProxyListWarning.php
▶ Open 📄 View Source
🐘 TargetHttpsProxyListWarningData.php
▶ Open 📄 View Source
🐘 TargetInstance.php
▶ Open 📄 View Source
🐘 TargetInstanceAggregatedList.php
▶ Open 📄 View Source
🐘 TargetInstanceAggregatedListWarning.php
▶ Open 📄 View Source
🐘 TargetInstanceAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 TargetInstanceList.php
▶ Open 📄 View Source
🐘 TargetInstanceListWarning.php
▶ Open 📄 View Source
🐘 TargetInstanceListWarningData.php
▶ Open 📄 View Source
🐘 TargetInstancesScopedList.php
▶ Open 📄 View Source
🐘 TargetInstancesScopedListWarning.php
▶ Open 📄 View Source
🐘 TargetInstancesScopedListWarningData.php
▶ Open 📄 View Source
🐘 TargetPool.php
▶ Open 📄 View Source
🐘 TargetPoolAggregatedList.php
▶ Open 📄 View Source
🐘 TargetPoolAggregatedListWarning.php
▶ Open 📄 View Source
🐘 TargetPoolAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 TargetPoolInstanceHealth.php
▶ Open 📄 View Source
🐘 TargetPoolList.php
▶ Open 📄 View Source
🐘 TargetPoolListWarning.php
▶ Open 📄 View Source
🐘 TargetPoolListWarningData.php
▶ Open 📄 View Source
🐘 TargetPoolsAddHealthCheckRequest.php
▶ Open 📄 View Source
🐘 TargetPoolsAddInstanceRequest.php
▶ Open 📄 View Source
🐘 TargetPoolsRemoveHealthCheckRequest.php
▶ Open 📄 View Source
🐘 TargetPoolsRemoveInstanceRequest.php
▶ Open 📄 View Source
🐘 TargetPoolsScopedList.php
▶ Open 📄 View Source
🐘 TargetPoolsScopedListWarning.php
▶ Open 📄 View Source
🐘 TargetPoolsScopedListWarningData.php
▶ Open 📄 View Source
🐘 TargetReference.php
▶ Open 📄 View Source
🐘 TargetSslProxiesSetBackendServiceRequest.php
▶ Open 📄 View Source
🐘 TargetSslProxiesSetCertificateMapRequest.php
▶ Open 📄 View Source
🐘 TargetSslProxiesSetProxyHeaderRequest.php
▶ Open 📄 View Source
🐘 TargetSslProxiesSetSslCertificatesRequest.php
▶ Open 📄 View Source
🐘 TargetSslProxy.php
▶ Open 📄 View Source
🐘 TargetSslProxyList.php
▶ Open 📄 View Source
🐘 TargetSslProxyListWarning.php
▶ Open 📄 View Source
🐘 TargetSslProxyListWarningData.php
▶ Open 📄 View Source
🐘 TargetTcpProxiesScopedList.php
▶ Open 📄 View Source
🐘 TargetTcpProxiesScopedListWarning.php
▶ Open 📄 View Source
🐘 TargetTcpProxiesScopedListWarningData.php
▶ Open 📄 View Source
🐘 TargetTcpProxiesSetBackendServiceRequest.php
▶ Open 📄 View Source
🐘 TargetTcpProxiesSetProxyHeaderRequest.php
▶ Open 📄 View Source
🐘 TargetTcpProxy.php
▶ Open 📄 View Source
🐘 TargetTcpProxyAggregatedList.php
▶ Open 📄 View Source
🐘 TargetTcpProxyAggregatedListWarning.php
▶ Open 📄 View Source
🐘 TargetTcpProxyAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 TargetTcpProxyList.php
▶ Open 📄 View Source
🐘 TargetTcpProxyListWarning.php
▶ Open 📄 View Source
🐘 TargetTcpProxyListWarningData.php
▶ Open 📄 View Source
🐘 TargetVpnGateway.php
▶ Open 📄 View Source
🐘 TargetVpnGatewayAggregatedList.php
▶ Open 📄 View Source
🐘 TargetVpnGatewayAggregatedListWarning.php
▶ Open 📄 View Source
🐘 TargetVpnGatewayAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 TargetVpnGatewayList.php
▶ Open 📄 View Source
🐘 TargetVpnGatewayListWarning.php
▶ Open 📄 View Source
🐘 TargetVpnGatewayListWarningData.php
▶ Open 📄 View Source
🐘 TargetVpnGatewayParams.php
▶ Open 📄 View Source
🐘 TargetVpnGatewaysScopedList.php
▶ Open 📄 View Source
🐘 TargetVpnGatewaysScopedListWarning.php
▶ Open 📄 View Source
🐘 TargetVpnGatewaysScopedListWarningData.php
▶ Open 📄 View Source
🐘 TestFailure.php
▶ Open 📄 View Source
🐘 TestPermissionsRequest.php
▶ Open 📄 View Source
🐘 TestPermissionsResponse.php
▶ Open 📄 View Source
🐘 Uint128.php
▶ Open 📄 View Source
🐘 UpcomingMaintenance.php
▶ Open 📄 View Source
🐘 UrlMap.php
▶ Open 📄 View Source
🐘 UrlMapList.php
▶ Open 📄 View Source
🐘 UrlMapListWarning.php
▶ Open 📄 View Source
🐘 UrlMapListWarningData.php
▶ Open 📄 View Source
🐘 UrlMapReference.php
▶ Open 📄 View Source
🐘 UrlMapTest.php
▶ Open 📄 View Source
🐘 UrlMapTestHeader.php
▶ Open 📄 View Source
🐘 UrlMapValidationResult.php
▶ Open 📄 View Source
🐘 UrlMapsAggregatedList.php
▶ Open 📄 View Source
🐘 UrlMapsAggregatedListWarning.php
▶ Open 📄 View Source
🐘 UrlMapsAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 UrlMapsScopedList.php
▶ Open 📄 View Source
🐘 UrlMapsScopedListWarning.php
▶ Open 📄 View Source
🐘 UrlMapsScopedListWarningData.php
▶ Open 📄 View Source
🐘 UrlMapsValidateRequest.php
▶ Open 📄 View Source
🐘 UrlMapsValidateResponse.php
▶ Open 📄 View Source
🐘 UrlRewrite.php
▶ Open 📄 View Source
🐘 UsableSubnetwork.php
▶ Open 📄 View Source
🐘 UsableSubnetworkSecondaryRange.php
▶ Open 📄 View Source
🐘 UsableSubnetworksAggregatedList.php
▶ Open 📄 View Source
🐘 UsableSubnetworksAggregatedListWarning.php
▶ Open 📄 View Source
🐘 UsableSubnetworksAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 UsageExportLocation.php
▶ Open 📄 View Source
🐘 VmEndpointNatMappings.php
▶ Open 📄 View Source
🐘 VmEndpointNatMappingsInterfaceNatMappings.php
▶ Open 📄 View Source
🐘 VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings.php
▶ Open 📄 View Source
🐘 VmEndpointNatMappingsList.php
▶ Open 📄 View Source
🐘 VmEndpointNatMappingsListWarning.php
▶ Open 📄 View Source
🐘 VmEndpointNatMappingsListWarningData.php
▶ Open 📄 View Source
🐘 VmExtensionPolicy.php
▶ Open 📄 View Source
🐘 VmExtensionPolicyExtensionPolicy.php
▶ Open 📄 View Source
🐘 VmExtensionPolicyInstanceSelector.php
▶ Open 📄 View Source
🐘 VmExtensionPolicyLabelSelector.php
▶ Open 📄 View Source
🐘 VmExtensionPolicyList.php
▶ Open 📄 View Source
🐘 VmExtensionPolicyListWarning.php
▶ Open 📄 View Source
🐘 VmExtensionPolicyListWarningData.php
▶ Open 📄 View Source
🐘 VpnGateway.php
▶ Open 📄 View Source
🐘 VpnGatewayAggregatedList.php
▶ Open 📄 View Source
🐘 VpnGatewayAggregatedListWarning.php
▶ Open 📄 View Source
🐘 VpnGatewayAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 VpnGatewayList.php
▶ Open 📄 View Source
🐘 VpnGatewayListWarning.php
▶ Open 📄 View Source
🐘 VpnGatewayListWarningData.php
▶ Open 📄 View Source
🐘 VpnGatewayParams.php
▶ Open 📄 View Source
🐘 VpnGatewayStatus.php
▶ Open 📄 View Source
🐘 VpnGatewayStatusHighAvailabilityRequirementState.php
▶ Open 📄 View Source
🐘 VpnGatewayStatusTunnel.php
▶ Open 📄 View Source
🐘 VpnGatewayStatusVpnConnection.php
▶ Open 📄 View Source
🐘 VpnGatewayVpnGatewayInterface.php
▶ Open 📄 View Source
🐘 VpnGatewaysGetStatusResponse.php
▶ Open 📄 View Source
🐘 VpnGatewaysScopedList.php
▶ Open 📄 View Source
🐘 VpnGatewaysScopedListWarning.php
▶ Open 📄 View Source
🐘 VpnGatewaysScopedListWarningData.php
▶ Open 📄 View Source
🐘 VpnTunnel.php
▶ Open 📄 View Source
🐘 VpnTunnelAggregatedList.php
▶ Open 📄 View Source
🐘 VpnTunnelAggregatedListWarning.php
▶ Open 📄 View Source
🐘 VpnTunnelAggregatedListWarningData.php
▶ Open 📄 View Source
🐘 VpnTunnelCipherSuite.php
▶ Open 📄 View Source
🐘 VpnTunnelList.php
▶ Open 📄 View Source
🐘 VpnTunnelListWarning.php
▶ Open 📄 View Source
🐘 VpnTunnelListWarningData.php
▶ Open 📄 View Source
🐘 VpnTunnelParams.php
▶ Open 📄 View Source
🐘 VpnTunnelPhase1Algorithms.php
▶ Open 📄 View Source
🐘 VpnTunnelPhase2Algorithms.php
▶ Open 📄 View Source
🐘 VpnTunnelsScopedList.php
▶ Open 📄 View Source
🐘 VpnTunnelsScopedListWarning.php
▶ Open 📄 View Source
🐘 VpnTunnelsScopedListWarningData.php
▶ Open 📄 View Source
🐘 WafExpressionSet.php
▶ Open 📄 View Source
🐘 WafExpressionSetExpression.php
▶ Open 📄 View Source
🐘 WeightedBackendService.php
▶ Open 📄 View Source
🐘 Wire.php
▶ Open 📄 View Source
🐘 WireEndpoint.php
▶ Open 📄 View Source
🐘 WireGroup.php
▶ Open 📄 View Source
🐘 WireGroupEndpoint.php
▶ Open 📄 View Source
🐘 WireGroupEndpointInterconnect.php
▶ Open 📄 View Source
🐘 WireGroupList.php
▶ Open 📄 View Source
🐘 WireGroupListWarning.php
▶ Open 📄 View Source
🐘 WireGroupListWarningData.php
▶ Open 📄 View Source
🐘 WireGroupTopology.php
▶ Open 📄 View Source
🐘 WireGroupTopologyEndpoint.php
▶ Open 📄 View Source
🐘 WireProperties.php
▶ Open 📄 View Source
🐘 WorkloadIdentityConfig.php
▶ Open 📄 View Source
🐘 XpnHostList.php
▶ Open 📄 View Source
🐘 XpnHostListWarning.php
▶ Open 📄 View Source
🐘 XpnHostListWarningData.php
▶ Open 📄 View Source
🐘 XpnResourceId.php
▶ Open 📄 View Source
🐘 Zone.php
▶ Open 📄 View Source
🐘 ZoneList.php
▶ Open 📄 View Source
🐘 ZoneListWarning.php
▶ Open 📄 View Source
🐘 ZoneListWarningData.php
▶ Open 📄 View Source
🐘 ZoneSetLabelsRequest.php
▶ Open 📄 View Source
🐘 ZoneSetNestedPolicyRequest.php
▶ Open 📄 View Source
🐘 ZoneSetPolicyRequest.php
▶ Open 📄 View Source

📄 Source: InterconnectAttachment.php

<?php
/*
 * Copyright 2014 Google Inc.
 *
 * 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
 *
 * http://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.
 */

namespace Google\Service\Compute;

class InterconnectAttachment extends \Google\Collection
{
  /**
   * 100 Gbit/s
   */
  public const BANDWIDTH_BPS_100G = 'BPS_100G';
  /**
   * 100 Mbit/s
   */
  public const BANDWIDTH_BPS_100M = 'BPS_100M';
  /**
   * 10 Gbit/s
   */
  public const BANDWIDTH_BPS_10G = 'BPS_10G';
  /**
   * 1 Gbit/s
   */
  public const BANDWIDTH_BPS_1G = 'BPS_1G';
  /**
   * 200 Mbit/s
   */
  public const BANDWIDTH_BPS_200M = 'BPS_200M';
  /**
   * 20 Gbit/s
   */
  public const BANDWIDTH_BPS_20G = 'BPS_20G';
  /**
   * 2 Gbit/s
   */
  public const BANDWIDTH_BPS_2G = 'BPS_2G';
  /**
   * 300 Mbit/s
   */
  public const BANDWIDTH_BPS_300M = 'BPS_300M';
  /**
   * 400 Gbit/s
   */
  public const BANDWIDTH_BPS_400G = 'BPS_400G';
  /**
   * 400 Mbit/s
   */
  public const BANDWIDTH_BPS_400M = 'BPS_400M';
  /**
   * 500 Mbit/s
   */
  public const BANDWIDTH_BPS_500M = 'BPS_500M';
  /**
   * 50 Gbit/s
   */
  public const BANDWIDTH_BPS_50G = 'BPS_50G';
  /**
   * 50 Mbit/s
   */
  public const BANDWIDTH_BPS_50M = 'BPS_50M';
  /**
   * 5 Gbit/s
   */
  public const BANDWIDTH_BPS_5G = 'BPS_5G';
  public const EDGE_AVAILABILITY_DOMAIN_AVAILABILITY_DOMAIN_1 = 'AVAILABILITY_DOMAIN_1';
  public const EDGE_AVAILABILITY_DOMAIN_AVAILABILITY_DOMAIN_2 = 'AVAILABILITY_DOMAIN_2';
  public const EDGE_AVAILABILITY_DOMAIN_AVAILABILITY_DOMAIN_ANY = 'AVAILABILITY_DOMAIN_ANY';
  /**
   * The interconnect attachment will carry only encrypted traffic that is
   * encrypted by an IPsec device such as HA VPN gateway; VMs cannot directly
   * send traffic to or receive traffic from such an interconnect attachment.
   * To use HA VPN over Cloud Interconnect, the interconnect attachment must be
   * created with this option.
   */
  public const ENCRYPTION_IPSEC = 'IPSEC';
  /**
   * This is the default value, which means the Interconnect Attachment will
   * carry unencrypted traffic. VMs will be able to send traffic to or receive
   * traffic from such interconnect attachment.
   */
  public const ENCRYPTION_NONE = 'NONE';
  /**
   * Indicates that attachment has been turned up and is ready to use.
   */
  public const OPERATIONAL_STATUS_OS_ACTIVE = 'OS_ACTIVE';
  /**
   * Indicates that attachment is not ready to use yet, because turnup is not
   * complete.
   */
  public const OPERATIONAL_STATUS_OS_UNPROVISIONED = 'OS_UNPROVISIONED';
  /**
   * The interconnect attachment can have both IPv4 and IPv6 addresses.
   */
  public const STACK_TYPE_IPV4_IPV6 = 'IPV4_IPV6';
  /**
   * The interconnect attachment will only be assigned IPv4 addresses.
   */
  public const STACK_TYPE_IPV4_ONLY = 'IPV4_ONLY';
  /**
   * Indicates that attachment has been turned up and is ready to use.
   */
  public const STATE_ACTIVE = 'ACTIVE';
  /**
   * The attachment was deleted externally and is no longer functional. This
   * could be because the associated Interconnect was wiped out, or because the
   * other side of a Partner attachment was deleted.
   */
  public const STATE_DEFUNCT = 'DEFUNCT';
  /**
   * A PARTNER attachment is in the process of provisioning after a
   * PARTNER_PROVIDER attachment was created that references it.
   */
  public const STATE_PARTNER_REQUEST_RECEIVED = 'PARTNER_REQUEST_RECEIVED';
  /**
   * PARTNER or PARTNER_PROVIDER attachment that is waiting for the customer to
   * activate.
   */
  public const STATE_PENDING_CUSTOMER = 'PENDING_CUSTOMER';
  /**
   * A newly created PARTNER attachment that has not yet been configured on the
   * Partner side.
   */
  public const STATE_PENDING_PARTNER = 'PENDING_PARTNER';
  public const STATE_STATE_UNSPECIFIED = 'STATE_UNSPECIFIED';
  /**
   * Indicates that attachment is not ready to use yet, because turnup is not
   * complete.
   */
  public const STATE_UNPROVISIONED = 'UNPROVISIONED';
  /**
   * Attachment to a dedicated interconnect.
   */
  public const TYPE_DEDICATED = 'DEDICATED';
  /**
   * Attachment to a dedicated interconnect, forwarding L2 packets.
   */
  public const TYPE_L2_DEDICATED = 'L2_DEDICATED';
  /**
   * Attachment to a partner interconnect, created by the customer.
   */
  public const TYPE_PARTNER = 'PARTNER';
  /**
   * Attachment to a partner interconnect, created by the partner.
   */
  public const TYPE_PARTNER_PROVIDER = 'PARTNER_PROVIDER';
  protected $collection_key = 'ipsecInternalAddresses';
  /**
   * Determines whether this Attachment will carry packets. Not present for
   * PARTNER_PROVIDER.
   *
   * @var bool
   */
  public $adminEnabled;
  /**
   * Output only. [Output Only] URL of the AttachmentGroup that includes this
   * Attachment.
   *
   * @var string
   */
  public $attachmentGroup;
  /**
   * Provisioned bandwidth capacity for the interconnect attachment. For
   * attachments of type DEDICATED, the user can set the bandwidth. For
   * attachments of type PARTNER, the Google Partner that is operating the
   * interconnect must set the bandwidth. Output only for PARTNER type, mutable
   * for PARTNER_PROVIDER and DEDICATED, and can take one of the following
   * values:        - BPS_50M: 50 Mbit/s    - BPS_100M: 100 Mbit/s    -
   * BPS_200M: 200 Mbit/s    - BPS_300M: 300 Mbit/s    - BPS_400M: 400 Mbit/s
   * - BPS_500M: 500 Mbit/s    - BPS_1G: 1 Gbit/s    - BPS_2G: 2 Gbit/s    -
   * BPS_5G: 5 Gbit/s    - BPS_10G: 10 Gbit/s    - BPS_20G: 20 Gbit/s    -
   * BPS_50G: 50 Gbit/s    - BPS_100G: 100 Gbit/s    - BPS_400G: 400 Gbit/s
   *
   * @var string
   */
  public $bandwidth;
  /**
   * Single IPv4 address + prefix length to be configured on the cloud router
   * interface for this interconnect attachment.        - Both
   * candidate_cloud_router_ip_address and
   * candidate_customer_router_ip_address fields must be set or both must be
   * unset.    - Prefix length of both candidate_cloud_router_ip_address and
   * candidate_customer_router_ip_address must be the same.    - Max prefix
   * length is 31.
   *
   * @var string
   */
  public $candidateCloudRouterIpAddress;
  /**
   * Single IPv6 address + prefix length to be configured on the cloud router
   * interface for this interconnect attachment.        - Both
   * candidate_cloud_router_ipv6_address and
   * candidate_customer_router_ipv6_address fields must be set or both must be
   * unset.    - Prefix length of both candidate_cloud_router_ipv6_address and
   * candidate_customer_router_ipv6_address must be the same.    - Max prefix
   * length is 126.
   *
   * @var string
   */
  public $candidateCloudRouterIpv6Address;
  /**
   * Single IPv4 address + prefix length to be configured on the customer router
   * interface for this interconnect attachment.
   *
   * @var string
   */
  public $candidateCustomerRouterIpAddress;
  /**
   * Single IPv6 address + prefix length to be configured on the customer router
   * interface for this interconnect attachment.
   *
   * @var string
   */
  public $candidateCustomerRouterIpv6Address;
  /**
   * This field is not available.
   *
   * @var string[]
   */
  public $candidateIpv6Subnets;
  /**
   * Input only. Up to 16 candidate prefixes that can be used to restrict the
   * allocation of cloudRouterIpAddress and customerRouterIpAddress for this
   * attachment. All prefixes must be within link-local address space
   * (169.254.0.0/16) and must be /29 or shorter (/28, /27, etc). Google will
   * attempt to select an unused /29 from the supplied candidate prefix(es). The
   * request will fail if all possible /29s are in use on Google's edge. If not
   * supplied, Google will randomly select an unused /29 from all of link-local
   * space.
   *
   * @var string[]
   */
  public $candidateSubnets;
  /**
   * Output only. [Output Only] IPv4 address + prefix length to be configured on
   * Cloud Router Interface for this interconnect attachment.
   *
   * @var string
   */
  public $cloudRouterIpAddress;
  /**
   * Output only. [Output Only] IPv6 address + prefix length to be configured on
   * Cloud Router Interface for this interconnect attachment.
   *
   * @var string
   */
  public $cloudRouterIpv6Address;
  /**
   * This field is not available.
   *
   * @var string
   */
  public $cloudRouterIpv6InterfaceId;
  protected $configurationConstraintsType = InterconnectAttachmentConfigurationConstraints::class;
  protected $configurationConstraintsDataType = '';
  /**
   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
   *
   * @var string
   */
  public $creationTimestamp;
  /**
   * Output only. [Output Only] IPv4 address + prefix length to be configured on
   * the customer router subinterface for this interconnect attachment.
   *
   * @var string
   */
  public $customerRouterIpAddress;
  /**
   * Output only. [Output Only] IPv6 address + prefix length to be configured on
   * the customer router subinterface for this interconnect attachment.
   *
   * @var string
   */
  public $customerRouterIpv6Address;
  /**
   * This field is not available.
   *
   * @var string
   */
  public $customerRouterIpv6InterfaceId;
  /**
   * Output only. [Output Only] Dataplane version for this
   * InterconnectAttachment. This field is only present for Dataplane version 2
   * and higher. Absence of this field in the API output indicates that the
   * Dataplane is version 1.
   *
   * @var int
   */
  public $dataplaneVersion;
  /**
   * An optional description of this resource.
   *
   * @var string
   */
  public $description;
  /**
   * Input only. Desired availability domain for the attachment. Only available
   * for type PARTNER, at creation time, and can take one of the following
   * values:        - AVAILABILITY_DOMAIN_ANY    - AVAILABILITY_DOMAIN_1    -
   * AVAILABILITY_DOMAIN_2
   *
   * For improved reliability, customers should configure a pair of attachments,
   * one per availability domain. The selected availability domain will be
   * provided to the Partner via the pairing key, so that the provisioned
   * circuit will lie in the specified domain. If not specified, the value will
   * default to AVAILABILITY_DOMAIN_ANY.
   *
   * @var string
   */
  public $edgeAvailabilityDomain;
  /**
   * Indicates the user-supplied encryption option of this VLAN attachment
   * (interconnectAttachment). Can only be specified at attachment creation for
   * PARTNER or DEDICATED attachments. Possible values are:        - NONE - This
   * is the default value, which means that the    VLAN attachment carries
   * unencrypted traffic. VMs are able to send    traffic to, or receive traffic
   * from, such a VLAN attachment.    - IPSEC - The VLAN attachment carries only
   * encrypted    traffic that is encrypted by an IPsec device, such as an HA
   * VPN gateway or    third-party IPsec VPN. VMs cannot directly send traffic
   * to, or receive    traffic from, such a VLAN attachment. To use *HA VPN over
   * Cloud    Interconnect*, the VLAN attachment must be created with this
   * option.
   *
   * @var string
   */
  public $encryption;
  /**
   * Output only. [Output Only] Google reference ID, to be used when raising
   * support tickets with Google or otherwise to debug backend connectivity
   * issues. [Deprecated] This field is not used.
   *
   * @deprecated
   * @var string
   */
  public $googleReferenceId;
  /**
   * Output only. [Output Only] The unique identifier for the resource. This
   * identifier is defined by the server.
   *
   * @var string
   */
  public $id;
  /**
   * URL of the underlying Interconnect object that this attachment's traffic
   * will traverse through.
   *
   * @var string
   */
  public $interconnect;
  /**
   * A list of URLs of addresses that have been reserved for the VLAN
   * attachment. Used only for the VLAN attachment that has the encryption
   * option as IPSEC. The addresses must be regional internal IP address ranges.
   * When creating an HA VPN gateway over the VLAN attachment, if the attachment
   * is configured to use a regional internal IP address, then the VPN gateway's
   * IP address is allocated from the IP address range specified here. For
   * example, if the HA VPN gateway's interface 0 is paired to this VLAN
   * attachment, then a regional internal IP address for the VPN gateway
   * interface 0 will be allocated from the IP address specified for this VLAN
   * attachment. If this field is not specified when creating the VLAN
   * attachment, then later on when creating an HA VPN gateway on this VLAN
   * attachment, the HA VPN gateway's IP address is allocated from the regional
   * external IP address pool.
   *
   * @var string[]
   */
  public $ipsecInternalAddresses;
  /**
   * Output only. [Output Only] Type of the resource.
   * Alwayscompute#interconnectAttachment for interconnect attachments.
   *
   * @var string
   */
  public $kind;
  protected $l2ForwardingType = InterconnectAttachmentL2Forwarding::class;
  protected $l2ForwardingDataType = '';
  /**
   * A fingerprint for the labels being applied to this InterconnectAttachment,
   * which is essentially a hash of the labels set used for optimistic locking.
   * The fingerprint is initially generated by Compute Engine and changes after
   * every request to modify or update labels. You must always provide an up-to-
   * date fingerprint hash in order to update or change labels, otherwise the
   * request will fail with error412 conditionNotMet.
   *
   * To see the latest fingerprint, make a get() request to retrieve an
   * InterconnectAttachment.
   *
   * @var string
   */
  public $labelFingerprint;
  /**
   * Labels for this resource. These can only be added or modified by
   * thesetLabels method. Each label key/value pair must comply withRFC1035.
   * Label values may be empty.
   *
   * @var string[]
   */
  public $labels;
  /**
   * Maximum Transmission Unit (MTU), in bytes, of packets passing through this
   * interconnect attachment. Valid values are 1440, 1460, 1500, and 8896. If
   * not specified, the value will default to 1440.
   *
   * @var int
   */
  public $mtu;
  /**
   * Name of the resource. Provided by the client when the resource is created.
   * The name must be 1-63 characters long, and comply withRFC1035.
   * 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.
   *
   * @var string
   */
  public $name;
  /**
   * Output only. [Output Only] The current status of whether or not this
   * interconnect attachment is functional, which can take one of the following
   * values:        - OS_ACTIVE: The attachment has been turned up and is ready
   * to    use.     - OS_UNPROVISIONED: The attachment is not ready to use yet,
   * because turnup is not complete.
   *
   * @var string
   */
  public $operationalStatus;
  /**
   * [Output only for type PARTNER. Input only for PARTNER_PROVIDER. Not present
   * for DEDICATED]. The opaque identifier of a PARTNER attachment used to
   * initiate provisioning with a selected partner. Of the form
   * "XXXXX/region/domain"
   *
   * @var string
   */
  public $pairingKey;
  protected $paramsType = InterconnectAttachmentParams::class;
  protected $paramsDataType = '';
  /**
   * Optional BGP ASN for the router supplied by a Layer 3 Partner if they
   * configured BGP on behalf of the customer. Output only for PARTNER type,
   * input only for PARTNER_PROVIDER, not available for DEDICATED.
   *
   * @var string
   */
  public $partnerAsn;
  protected $partnerMetadataType = InterconnectAttachmentPartnerMetadata::class;
  protected $partnerMetadataDataType = '';
  protected $privateInterconnectInfoType = InterconnectAttachmentPrivateInfo::class;
  protected $privateInterconnectInfoDataType = '';
  /**
   * Output only. [Output Only] URL of the region where the regional
   * interconnect attachment resides. You must specify this field as part of the
   * HTTP request URL. It is not settable as a field in the request body.
   *
   * @var string
   */
  public $region;
  /**
   * Output only. [Output Only] If the attachment is on a Cross-Cloud
   * Interconnect connection, this field contains the interconnect's remote
   * location service provider. Example values: "Amazon Web Services" "Microsoft
   * Azure".
   *
   * The field is set only for attachments on Cross-Cloud Interconnect
   * connections. Its value is copied from the InterconnectRemoteLocation
   * remoteService field.
   *
   * @var string
   */
  public $remoteService;
  /**
   * URL of the Cloud Router to be used for dynamic routing. This router must be
   * in the same region as this InterconnectAttachment. The
   * InterconnectAttachment will automatically connect the Interconnect to the
   * network & region within which the Cloud Router is configured.
   *
   * @var string
   */
  public $router;
  /**
   * Output only. [Output Only] Reserved for future use.
   *
   * @var bool
   */
  public $satisfiesPzs;
  /**
   * Output only. [Output Only] Server-defined URL for the resource.
   *
   * @var string
   */
  public $selfLink;
  /**
   * The stack type for this interconnect attachment to identify whether the
   * IPv6 feature is enabled or not. If not specified, IPV4_ONLY will be used.
   *
   * This field can be both set at interconnect attachments creation and update
   * interconnect attachment operations.
   *
   * @var string
   */
  public $stackType;
  /**
   * Output only. [Output Only] The current state of this attachment's
   * functionality. Enum values ACTIVE and UNPROVISIONED are shared by
   * DEDICATED/PRIVATE, PARTNER, and PARTNER_PROVIDER interconnect attachments,
   * while enum values PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and
   * PENDING_CUSTOMER are used for only PARTNER and PARTNER_PROVIDER
   * interconnect attachments. This state can take one of the following values:
   * - ACTIVE: The attachment has been turned up and is ready to use.    -
   * UNPROVISIONED: The attachment is not ready to use yet, because turnup    is
   * not complete.    - PENDING_PARTNER: A newly-created PARTNER attachment that
   * has not yet    been configured on the Partner side.    -
   * PARTNER_REQUEST_RECEIVED: A PARTNER attachment is in the process of
   * provisioning after a PARTNER_PROVIDER attachment was created that
   * references it.     - PENDING_CUSTOMER: A PARTNER or PARTNER_PROVIDER
   * attachment that is waiting for a customer to activate it.     - DEFUNCT:
   * The attachment was deleted externally and is no longer functional. This
   * could be because the associated Interconnect was removed, or because the
   * other side of a Partner attachment was deleted.
   *
   * @var string
   */
  public $state;
  /**
   * Input only. Length of the IPv4 subnet mask. Allowed values:             -
   * 29 (default)     - 30
   *
   * The default value is 29, except for Cross-Cloud Interconnect connections
   * that use an InterconnectRemoteLocation with a
   * constraints.subnetLengthRange.min equal to 30. For example, connections
   * that use an Azure remote location fall into this category. In these cases,
   * the default value is 30, and requesting 29 returns an error.
   *
   * Where both 29 and 30 are allowed, 29 is preferred, because it gives Google
   * Cloud Support more debugging visibility.
   *
   * @var int
   */
  public $subnetLength;
  /**
   * The type of interconnect attachment this is, which can take one of the
   * following values:        - DEDICATED: an attachment to a Dedicated
   * Interconnect.    - PARTNER: an attachment to a Partner Interconnect,
   * created by the    customer.    - PARTNER_PROVIDER: an attachment to a
   * Partner Interconnect, created by    the partner.
   *
   * - L2_DEDICATED: a L2 attachment to a Dedicated Interconnect.
   *
   * @var string
   */
  public $type;
  /**
   * The IEEE 802.1Q VLAN tag for this attachment, in the range 2-4093. Only
   * specified at creation time.
   *
   * @var int
   */
  public $vlanTag8021q;

  /**
   * Determines whether this Attachment will carry packets. Not present for
   * PARTNER_PROVIDER.
   *
   * @param bool $adminEnabled
   */
  public function setAdminEnabled($adminEnabled)
  {
    $this->adminEnabled = $adminEnabled;
  }
  /**
   * @return bool
   */
  public function getAdminEnabled()
  {
    return $this->adminEnabled;
  }
  /**
   * Output only. [Output Only] URL of the AttachmentGroup that includes this
   * Attachment.
   *
   * @param string $attachmentGroup
   */
  public function setAttachmentGroup($attachmentGroup)
  {
    $this->attachmentGroup = $attachmentGroup;
  }
  /**
   * @return string
   */
  public function getAttachmentGroup()
  {
    return $this->attachmentGroup;
  }
  /**
   * Provisioned bandwidth capacity for the interconnect attachment. For
   * attachments of type DEDICATED, the user can set the bandwidth. For
   * attachments of type PARTNER, the Google Partner that is operating the
   * interconnect must set the bandwidth. Output only for PARTNER type, mutable
   * for PARTNER_PROVIDER and DEDICATED, and can take one of the following
   * values:        - BPS_50M: 50 Mbit/s    - BPS_100M: 100 Mbit/s    -
   * BPS_200M: 200 Mbit/s    - BPS_300M: 300 Mbit/s    - BPS_400M: 400 Mbit/s
   * - BPS_500M: 500 Mbit/s    - BPS_1G: 1 Gbit/s    - BPS_2G: 2 Gbit/s    -
   * BPS_5G: 5 Gbit/s    - BPS_10G: 10 Gbit/s    - BPS_20G: 20 Gbit/s    -
   * BPS_50G: 50 Gbit/s    - BPS_100G: 100 Gbit/s    - BPS_400G: 400 Gbit/s
   *
   * Accepted values: BPS_100G, BPS_100M, BPS_10G, BPS_1G, BPS_200M, BPS_20G,
   * BPS_2G, BPS_300M, BPS_400G, BPS_400M, BPS_500M, BPS_50G, BPS_50M, BPS_5G
   *
   * @param self::BANDWIDTH_* $bandwidth
   */
  public function setBandwidth($bandwidth)
  {
    $this->bandwidth = $bandwidth;
  }
  /**
   * @return self::BANDWIDTH_*
   */
  public function getBandwidth()
  {
    return $this->bandwidth;
  }
  /**
   * Single IPv4 address + prefix length to be configured on the cloud router
   * interface for this interconnect attachment.        - Both
   * candidate_cloud_router_ip_address and
   * candidate_customer_router_ip_address fields must be set or both must be
   * unset.    - Prefix length of both candidate_cloud_router_ip_address and
   * candidate_customer_router_ip_address must be the same.    - Max prefix
   * length is 31.
   *
   * @param string $candidateCloudRouterIpAddress
   */
  public function setCandidateCloudRouterIpAddress($candidateCloudRouterIpAddress)
  {
    $this->candidateCloudRouterIpAddress = $candidateCloudRouterIpAddress;
  }
  /**
   * @return string
   */
  public function getCandidateCloudRouterIpAddress()
  {
    return $this->candidateCloudRouterIpAddress;
  }
  /**
   * Single IPv6 address + prefix length to be configured on the cloud router
   * interface for this interconnect attachment.        - Both
   * candidate_cloud_router_ipv6_address and
   * candidate_customer_router_ipv6_address fields must be set or both must be
   * unset.    - Prefix length of both candidate_cloud_router_ipv6_address and
   * candidate_customer_router_ipv6_address must be the same.    - Max prefix
   * length is 126.
   *
   * @param string $candidateCloudRouterIpv6Address
   */
  public function setCandidateCloudRouterIpv6Address($candidateCloudRouterIpv6Address)
  {
    $this->candidateCloudRouterIpv6Address = $candidateCloudRouterIpv6Address;
  }
  /**
   * @return string
   */
  public function getCandidateCloudRouterIpv6Address()
  {
    return $this->candidateCloudRouterIpv6Address;
  }
  /**
   * Single IPv4 address + prefix length to be configured on the customer router
   * interface for this interconnect attachment.
   *
   * @param string $candidateCustomerRouterIpAddress
   */
  public function setCandidateCustomerRouterIpAddress($candidateCustomerRouterIpAddress)
  {
    $this->candidateCustomerRouterIpAddress = $candidateCustomerRouterIpAddress;
  }
  /**
   * @return string
   */
  public function getCandidateCustomerRouterIpAddress()
  {
    return $this->candidateCustomerRouterIpAddress;
  }
  /**
   * Single IPv6 address + prefix length to be configured on the customer router
   * interface for this interconnect attachment.
   *
   * @param string $candidateCustomerRouterIpv6Address
   */
  public function setCandidateCustomerRouterIpv6Address($candidateCustomerRouterIpv6Address)
  {
    $this->candidateCustomerRouterIpv6Address = $candidateCustomerRouterIpv6Address;
  }
  /**
   * @return string
   */
  public function getCandidateCustomerRouterIpv6Address()
  {
    return $this->candidateCustomerRouterIpv6Address;
  }
  /**
   * This field is not available.
   *
   * @param string[] $candidateIpv6Subnets
   */
  public function setCandidateIpv6Subnets($candidateIpv6Subnets)
  {
    $this->candidateIpv6Subnets = $candidateIpv6Subnets;
  }
  /**
   * @return string[]
   */
  public function getCandidateIpv6Subnets()
  {
    return $this->candidateIpv6Subnets;
  }
  /**
   * Input only. Up to 16 candidate prefixes that can be used to restrict the
   * allocation of cloudRouterIpAddress and customerRouterIpAddress for this
   * attachment. All prefixes must be within link-local address space
   * (169.254.0.0/16) and must be /29 or shorter (/28, /27, etc). Google will
   * attempt to select an unused /29 from the supplied candidate prefix(es). The
   * request will fail if all possible /29s are in use on Google's edge. If not
   * supplied, Google will randomly select an unused /29 from all of link-local
   * space.
   *
   * @param string[] $candidateSubnets
   */
  public function setCandidateSubnets($candidateSubnets)
  {
    $this->candidateSubnets = $candidateSubnets;
  }
  /**
   * @return string[]
   */
  public function getCandidateSubnets()
  {
    return $this->candidateSubnets;
  }
  /**
   * Output only. [Output Only] IPv4 address + prefix length to be configured on
   * Cloud Router Interface for this interconnect attachment.
   *
   * @param string $cloudRouterIpAddress
   */
  public function setCloudRouterIpAddress($cloudRouterIpAddress)
  {
    $this->cloudRouterIpAddress = $cloudRouterIpAddress;
  }
  /**
   * @return string
   */
  public function getCloudRouterIpAddress()
  {
    return $this->cloudRouterIpAddress;
  }
  /**
   * Output only. [Output Only] IPv6 address + prefix length to be configured on
   * Cloud Router Interface for this interconnect attachment.
   *
   * @param string $cloudRouterIpv6Address
   */
  public function setCloudRouterIpv6Address($cloudRouterIpv6Address)
  {
    $this->cloudRouterIpv6Address = $cloudRouterIpv6Address;
  }
  /**
   * @return string
   */
  public function getCloudRouterIpv6Address()
  {
    return $this->cloudRouterIpv6Address;
  }
  /**
   * This field is not available.
   *
   * @param string $cloudRouterIpv6InterfaceId
   */
  public function setCloudRouterIpv6InterfaceId($cloudRouterIpv6InterfaceId)
  {
    $this->cloudRouterIpv6InterfaceId = $cloudRouterIpv6InterfaceId;
  }
  /**
   * @return string
   */
  public function getCloudRouterIpv6InterfaceId()
  {
    return $this->cloudRouterIpv6InterfaceId;
  }
  /**
   * Output only. [Output Only] Constraints for this attachment, if any. The
   * attachment does not work if these constraints are not met.
   *
   * @param InterconnectAttachmentConfigurationConstraints $configurationConstraints
   */
  public function setConfigurationConstraints(InterconnectAttachmentConfigurationConstraints $configurationConstraints)
  {
    $this->configurationConstraints = $configurationConstraints;
  }
  /**
   * @return InterconnectAttachmentConfigurationConstraints
   */
  public function getConfigurationConstraints()
  {
    return $this->configurationConstraints;
  }
  /**
   * Output only. [Output Only] Creation timestamp inRFC3339 text format.
   *
   * @param string $creationTimestamp
   */
  public function setCreationTimestamp($creationTimestamp)
  {
    $this->creationTimestamp = $creationTimestamp;
  }
  /**
   * @return string
   */
  public function getCreationTimestamp()
  {
    return $this->creationTimestamp;
  }
  /**
   * Output only. [Output Only] IPv4 address + prefix length to be configured on
   * the customer router subinterface for this interconnect attachment.
   *
   * @param string $customerRouterIpAddress
   */
  public function setCustomerRouterIpAddress($customerRouterIpAddress)
  {
    $this->customerRouterIpAddress = $customerRouterIpAddress;
  }
  /**
   * @return string
   */
  public function getCustomerRouterIpAddress()
  {
    return $this->customerRouterIpAddress;
  }
  /**
   * Output only. [Output Only] IPv6 address + prefix length to be configured on
   * the customer router subinterface for this interconnect attachment.
   *
   * @param string $customerRouterIpv6Address
   */
  public function setCustomerRouterIpv6Address($customerRouterIpv6Address)
  {
    $this->customerRouterIpv6Address = $customerRouterIpv6Address;
  }
  /**
   * @return string
   */
  public function getCustomerRouterIpv6Address()
  {
    return $this->customerRouterIpv6Address;
  }
  /**
   * This field is not available.
   *
   * @param string $customerRouterIpv6InterfaceId
   */
  public function setCustomerRouterIpv6InterfaceId($customerRouterIpv6InterfaceId)
  {
    $this->customerRouterIpv6InterfaceId = $customerRouterIpv6InterfaceId;
  }
  /**
   * @return string
   */
  public function getCustomerRouterIpv6InterfaceId()
  {
    return $this->customerRouterIpv6InterfaceId;
  }
  /**
   * Output only. [Output Only] Dataplane version for this
   * InterconnectAttachment. This field is only present for Dataplane version 2
   * and higher. Absence of this field in the API output indicates that the
   * Dataplane is version 1.
   *
   * @param int $dataplaneVersion
   */
  public function setDataplaneVersion($dataplaneVersion)
  {
    $this->dataplaneVersion = $dataplaneVersion;
  }
  /**
   * @return int
   */
  public function getDataplaneVersion()
  {
    return $this->dataplaneVersion;
  }
  /**
   * An optional description of this resource.
   *
   * @param string $description
   */
  public function setDescription($description)
  {
    $this->description = $description;
  }
  /**
   * @return string
   */
  public function getDescription()
  {
    return $this->description;
  }
  /**
   * Input only. Desired availability domain for the attachment. Only available
   * for type PARTNER, at creation time, and can take one of the following
   * values:        - AVAILABILITY_DOMAIN_ANY    - AVAILABILITY_DOMAIN_1    -
   * AVAILABILITY_DOMAIN_2
   *
   * For improved reliability, customers should configure a pair of attachments,
   * one per availability domain. The selected availability domain will be
   * provided to the Partner via the pairing key, so that the provisioned
   * circuit will lie in the specified domain. If not specified, the value will
   * default to AVAILABILITY_DOMAIN_ANY.
   *
   * Accepted values: AVAILABILITY_DOMAIN_1, AVAILABILITY_DOMAIN_2,
   * AVAILABILITY_DOMAIN_ANY
   *
   * @param self::EDGE_AVAILABILITY_DOMAIN_* $edgeAvailabilityDomain
   */
  public function setEdgeAvailabilityDomain($edgeAvailabilityDomain)
  {
    $this->edgeAvailabilityDomain = $edgeAvailabilityDomain;
  }
  /**
   * @return self::EDGE_AVAILABILITY_DOMAIN_*
   */
  public function getEdgeAvailabilityDomain()
  {
    return $this->edgeAvailabilityDomain;
  }
  /**
   * Indicates the user-supplied encryption option of this VLAN attachment
   * (interconnectAttachment). Can only be specified at attachment creation for
   * PARTNER or DEDICATED attachments. Possible values are:        - NONE - This
   * is the default value, which means that the    VLAN attachment carries
   * unencrypted traffic. VMs are able to send    traffic to, or receive traffic
   * from, such a VLAN attachment.    - IPSEC - The VLAN attachment carries only
   * encrypted    traffic that is encrypted by an IPsec device, such as an HA
   * VPN gateway or    third-party IPsec VPN. VMs cannot directly send traffic
   * to, or receive    traffic from, such a VLAN attachment. To use *HA VPN over
   * Cloud    Interconnect*, the VLAN attachment must be created with this
   * option.
   *
   * Accepted values: IPSEC, NONE
   *
   * @param self::ENCRYPTION_* $encryption
   */
  public function setEncryption($encryption)
  {
    $this->encryption = $encryption;
  }
  /**
   * @return self::ENCRYPTION_*
   */
  public function getEncryption()
  {
    return $this->encryption;
  }
  /**
   * Output only. [Output Only] Google reference ID, to be used when raising
   * support tickets with Google or otherwise to debug backend connectivity
   * issues. [Deprecated] This field is not used.
   *
   * @deprecated
   * @param string $googleReferenceId
   */
  public function setGoogleReferenceId($googleReferenceId)
  {
    $this->googleReferenceId = $googleReferenceId;
  }
  /**
   * @deprecated
   * @return string
   */
  public function getGoogleReferenceId()
  {
    return $this->googleReferenceId;
  }
  /**
   * Output only. [Output Only] The unique identifier for the resource. This
   * identifier is defined by the server.
   *
   * @param string $id
   */
  public function setId($id)
  {
    $this->id = $id;
  }
  /**
   * @return string
   */
  public function getId()
  {
    return $this->id;
  }
  /**
   * URL of the underlying Interconnect object that this attachment's traffic
   * will traverse through.
   *
   * @param string $interconnect
   */
  public function setInterconnect($interconnect)
  {
    $this->interconnect = $interconnect;
  }
  /**
   * @return string
   */
  public function getInterconnect()
  {
    return $this->interconnect;
  }
  /**
   * A list of URLs of addresses that have been reserved for the VLAN
   * attachment. Used only for the VLAN attachment that has the encryption
   * option as IPSEC. The addresses must be regional internal IP address ranges.
   * When creating an HA VPN gateway over the VLAN attachment, if the attachment
   * is configured to use a regional internal IP address, then the VPN gateway's
   * IP address is allocated from the IP address range specified here. For
   * example, if the HA VPN gateway's interface 0 is paired to this VLAN
   * attachment, then a regional internal IP address for the VPN gateway
   * interface 0 will be allocated from the IP address specified for this VLAN
   * attachment. If this field is not specified when creating the VLAN
   * attachment, then later on when creating an HA VPN gateway on this VLAN
   * attachment, the HA VPN gateway's IP address is allocated from the regional
   * external IP address pool.
   *
   * @param string[] $ipsecInternalAddresses
   */
  public function setIpsecInternalAddresses($ipsecInternalAddresses)
  {
    $this->ipsecInternalAddresses = $ipsecInternalAddresses;
  }
  /**
   * @return string[]
   */
  public function getIpsecInternalAddresses()
  {
    return $this->ipsecInternalAddresses;
  }
  /**
   * Output only. [Output Only] Type of the resource.
   * Alwayscompute#interconnectAttachment for interconnect attachments.
   *
   * @param string $kind
   */
  public function setKind($kind)
  {
    $this->kind = $kind;
  }
  /**
   * @return string
   */
  public function getKind()
  {
    return $this->kind;
  }
  /**
   * L2 Interconnect Attachment related config. This field is required if the
   * type is L2_DEDICATED.
   *
   * The configuration specifies how VLAN tags (like dot1q, qinq, or dot1ad)
   * within L2 packets are mapped to the destination appliances IP addresses.
   * The packet is then encapsulated with the appliance IP address and sent to
   * the edge appliance.
   *
   * @param InterconnectAttachmentL2Forwarding $l2Forwarding
   */
  public function setL2Forwarding(InterconnectAttachmentL2Forwarding $l2Forwarding)
  {
    $this->l2Forwarding = $l2Forwarding;
  }
  /**
   * @return InterconnectAttachmentL2Forwarding
   */
  public function getL2Forwarding()
  {
    return $this->l2Forwarding;
  }
  /**
   * A fingerprint for the labels being applied to this InterconnectAttachment,
   * which is essentially a hash of the labels set used for optimistic locking.
   * The fingerprint is initially generated by Compute Engine and changes after
   * every request to modify or update labels. You must always provide an up-to-
   * date fingerprint hash in order to update or change labels, otherwise the
   * request will fail with error412 conditionNotMet.
   *
   * To see the latest fingerprint, make a get() request to retrieve an
   * InterconnectAttachment.
   *
   * @param string $labelFingerprint
   */
  public function setLabelFingerprint($labelFingerprint)
  {
    $this->labelFingerprint = $labelFingerprint;
  }
  /**
   * @return string
   */
  public function getLabelFingerprint()
  {
    return $this->labelFingerprint;
  }
  /**
   * Labels for this resource. These can only be added or modified by
   * thesetLabels method. Each label key/value pair must comply withRFC1035.
   * Label values may be empty.
   *
   * @param string[] $labels
   */
  public function setLabels($labels)
  {
    $this->labels = $labels;
  }
  /**
   * @return string[]
   */
  public function getLabels()
  {
    return $this->labels;
  }
  /**
   * Maximum Transmission Unit (MTU), in bytes, of packets passing through this
   * interconnect attachment. Valid values are 1440, 1460, 1500, and 8896. If
   * not specified, the value will default to 1440.
   *
   * @param int $mtu
   */
  public function setMtu($mtu)
  {
    $this->mtu = $mtu;
  }
  /**
   * @return int
   */
  public function getMtu()
  {
    return $this->mtu;
  }
  /**
   * Name of the resource. Provided by the client when the resource is created.
   * The name must be 1-63 characters long, and comply withRFC1035.
   * 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.
   *
   * @param string $name
   */
  public function setName($name)
  {
    $this->name = $name;
  }
  /**
   * @return string
   */
  public function getName()
  {
    return $this->name;
  }
  /**
   * Output only. [Output Only] The current status of whether or not this
   * interconnect attachment is functional, which can take one of the following
   * values:        - OS_ACTIVE: The attachment has been turned up and is ready
   * to    use.     - OS_UNPROVISIONED: The attachment is not ready to use yet,
   * because turnup is not complete.
   *
   * Accepted values: OS_ACTIVE, OS_UNPROVISIONED
   *
   * @param self::OPERATIONAL_STATUS_* $operationalStatus
   */
  public function setOperationalStatus($operationalStatus)
  {
    $this->operationalStatus = $operationalStatus;
  }
  /**
   * @return self::OPERATIONAL_STATUS_*
   */
  public function getOperationalStatus()
  {
    return $this->operationalStatus;
  }
  /**
   * [Output only for type PARTNER. Input only for PARTNER_PROVIDER. Not present
   * for DEDICATED]. The opaque identifier of a PARTNER attachment used to
   * initiate provisioning with a selected partner. Of the form
   * "XXXXX/region/domain"
   *
   * @param string $pairingKey
   */
  public function setPairingKey($pairingKey)
  {
    $this->pairingKey = $pairingKey;
  }
  /**
   * @return string
   */
  public function getPairingKey()
  {
    return $this->pairingKey;
  }
  /**
   * Input only. [Input Only] Additional params passed with the request, but not
   * persisted as part of resource payload.
   *
   * @param InterconnectAttachmentParams $params
   */
  public function setParams(InterconnectAttachmentParams $params)
  {
    $this->params = $params;
  }
  /**
   * @return InterconnectAttachmentParams
   */
  public function getParams()
  {
    return $this->params;
  }
  /**
   * Optional BGP ASN for the router supplied by a Layer 3 Partner if they
   * configured BGP on behalf of the customer. Output only for PARTNER type,
   * input only for PARTNER_PROVIDER, not available for DEDICATED.
   *
   * @param string $partnerAsn
   */
  public function setPartnerAsn($partnerAsn)
  {
    $this->partnerAsn = $partnerAsn;
  }
  /**
   * @return string
   */
  public function getPartnerAsn()
  {
    return $this->partnerAsn;
  }
  /**
   * Informational metadata about Partner attachments from Partners to display
   * to customers. Output only for PARTNER type, mutable for PARTNER_PROVIDER,
   * not available for DEDICATED.
   *
   * @param InterconnectAttachmentPartnerMetadata $partnerMetadata
   */
  public function setPartnerMetadata(InterconnectAttachmentPartnerMetadata $partnerMetadata)
  {
    $this->partnerMetadata = $partnerMetadata;
  }
  /**
   * @return InterconnectAttachmentPartnerMetadata
   */
  public function getPartnerMetadata()
  {
    return $this->partnerMetadata;
  }
  /**
   * Output only. [Output Only] Information specific to an
   * InterconnectAttachment. This property is populated if the interconnect that
   * this is attached to is of type DEDICATED.
   *
   * @param InterconnectAttachmentPrivateInfo $privateInterconnectInfo
   */
  public function setPrivateInterconnectInfo(InterconnectAttachmentPrivateInfo $privateInterconnectInfo)
  {
    $this->privateInterconnectInfo = $privateInterconnectInfo;
  }
  /**
   * @return InterconnectAttachmentPrivateInfo
   */
  public function getPrivateInterconnectInfo()
  {
    return $this->privateInterconnectInfo;
  }
  /**
   * Output only. [Output Only] URL of the region where the regional
   * interconnect attachment resides. You must specify this field as part of the
   * HTTP request URL. It is not settable as a field in the request body.
   *
   * @param string $region
   */
  public function setRegion($region)
  {
    $this->region = $region;
  }
  /**
   * @return string
   */
  public function getRegion()
  {
    return $this->region;
  }
  /**
   * Output only. [Output Only] If the attachment is on a Cross-Cloud
   * Interconnect connection, this field contains the interconnect's remote
   * location service provider. Example values: "Amazon Web Services" "Microsoft
   * Azure".
   *
   * The field is set only for attachments on Cross-Cloud Interconnect
   * connections. Its value is copied from the InterconnectRemoteLocation
   * remoteService field.
   *
   * @param string $remoteService
   */
  public function setRemoteService($remoteService)
  {
    $this->remoteService = $remoteService;
  }
  /**
   * @return string
   */
  public function getRemoteService()
  {
    return $this->remoteService;
  }
  /**
   * URL of the Cloud Router to be used for dynamic routing. This router must be
   * in the same region as this InterconnectAttachment. The
   * InterconnectAttachment will automatically connect the Interconnect to the
   * network & region within which the Cloud Router is configured.
   *
   * @param string $router
   */
  public function setRouter($router)
  {
    $this->router = $router;
  }
  /**
   * @return string
   */
  public function getRouter()
  {
    return $this->router;
  }
  /**
   * Output only. [Output Only] Reserved for future use.
   *
   * @param bool $satisfiesPzs
   */
  public function setSatisfiesPzs($satisfiesPzs)
  {
    $this->satisfiesPzs = $satisfiesPzs;
  }
  /**
   * @return bool
   */
  public function getSatisfiesPzs()
  {
    return $this->satisfiesPzs;
  }
  /**
   * Output only. [Output Only] Server-defined URL for the resource.
   *
   * @param string $selfLink
   */
  public function setSelfLink($selfLink)
  {
    $this->selfLink = $selfLink;
  }
  /**
   * @return string
   */
  public function getSelfLink()
  {
    return $this->selfLink;
  }
  /**
   * The stack type for this interconnect attachment to identify whether the
   * IPv6 feature is enabled or not. If not specified, IPV4_ONLY will be used.
   *
   * This field can be both set at interconnect attachments creation and update
   * interconnect attachment operations.
   *
   * Accepted values: IPV4_IPV6, IPV4_ONLY
   *
   * @param self::STACK_TYPE_* $stackType
   */
  public function setStackType($stackType)
  {
    $this->stackType = $stackType;
  }
  /**
   * @return self::STACK_TYPE_*
   */
  public function getStackType()
  {
    return $this->stackType;
  }
  /**
   * Output only. [Output Only] The current state of this attachment's
   * functionality. Enum values ACTIVE and UNPROVISIONED are shared by
   * DEDICATED/PRIVATE, PARTNER, and PARTNER_PROVIDER interconnect attachments,
   * while enum values PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and
   * PENDING_CUSTOMER are used for only PARTNER and PARTNER_PROVIDER
   * interconnect attachments. This state can take one of the following values:
   * - ACTIVE: The attachment has been turned up and is ready to use.    -
   * UNPROVISIONED: The attachment is not ready to use yet, because turnup    is
   * not complete.    - PENDING_PARTNER: A newly-created PARTNER attachment that
   * has not yet    been configured on the Partner side.    -
   * PARTNER_REQUEST_RECEIVED: A PARTNER attachment is in the process of
   * provisioning after a PARTNER_PROVIDER attachment was created that
   * references it.     - PENDING_CUSTOMER: A PARTNER or PARTNER_PROVIDER
   * attachment that is waiting for a customer to activate it.     - DEFUNCT:
   * The attachment was deleted externally and is no longer functional. This
   * could be because the associated Interconnect was removed, or because the
   * other side of a Partner attachment was deleted.
   *
   * Accepted values: ACTIVE, DEFUNCT, PARTNER_REQUEST_RECEIVED,
   * PENDING_CUSTOMER, PENDING_PARTNER, STATE_UNSPECIFIED, UNPROVISIONED
   *
   * @param self::STATE_* $state
   */
  public function setState($state)
  {
    $this->state = $state;
  }
  /**
   * @return self::STATE_*
   */
  public function getState()
  {
    return $this->state;
  }
  /**
   * Input only. Length of the IPv4 subnet mask. Allowed values:             -
   * 29 (default)     - 30
   *
   * The default value is 29, except for Cross-Cloud Interconnect connections
   * that use an InterconnectRemoteLocation with a
   * constraints.subnetLengthRange.min equal to 30. For example, connections
   * that use an Azure remote location fall into this category. In these cases,
   * the default value is 30, and requesting 29 returns an error.
   *
   * Where both 29 and 30 are allowed, 29 is preferred, because it gives Google
   * Cloud Support more debugging visibility.
   *
   * @param int $subnetLength
   */
  public function setSubnetLength($subnetLength)
  {
    $this->subnetLength = $subnetLength;
  }
  /**
   * @return int
   */
  public function getSubnetLength()
  {
    return $this->subnetLength;
  }
  /**
   * The type of interconnect attachment this is, which can take one of the
   * following values:        - DEDICATED: an attachment to a Dedicated
   * Interconnect.    - PARTNER: an attachment to a Partner Interconnect,
   * created by the    customer.    - PARTNER_PROVIDER: an attachment to a
   * Partner Interconnect, created by    the partner.
   *
   * - L2_DEDICATED: a L2 attachment to a Dedicated Interconnect.
   *
   * Accepted values: DEDICATED, L2_DEDICATED, PARTNER, PARTNER_PROVIDER
   *
   * @param self::TYPE_* $type
   */
  public function setType($type)
  {
    $this->type = $type;
  }
  /**
   * @return self::TYPE_*
   */
  public function getType()
  {
    return $this->type;
  }
  /**
   * The IEEE 802.1Q VLAN tag for this attachment, in the range 2-4093. Only
   * specified at creation time.
   *
   * @param int $vlanTag8021q
   */
  public function setVlanTag8021q($vlanTag8021q)
  {
    $this->vlanTag8021q = $vlanTag8021q;
  }
  /**
   * @return int
   */
  public function getVlanTag8021q()
  {
    return $this->vlanTag8021q;
  }
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InterconnectAttachment::class, 'Google_Service_Compute_InterconnectAttachment');
← Back