apigee/v1 library

Apigee API - v1

Use the Apigee API to programmatically develop and manage APIs with a set of RESTful operations. Develop and secure API proxies, deploy and undeploy API proxy revisions, monitor APIs, configure environments, manage users, and more. Note: This product is available as a free trial for a time period of 60 days.

For more information, see cloud.google.com/apigee-api-management/

Create an instance of ApigeeApi to access these resources:

Classes

ApigeeApi
Use the Apigee API to programmatically develop and manage APIs with a set of RESTful operations.
GoogleCloudApigeeV1Access
GoogleCloudApigeeV1AccessLoggingConfig
Access logging configuration enables customers to ship the access logs from the tenant projects to their own project's cloud logging.
GoogleCloudApigeeV1AccessRemove
Remove action.
GoogleCloudApigeeV1AccessSet
Set action.
GoogleCloudApigeeV1AddonsConfig
Add-on configurations for the Apigee organization.
GoogleCloudApigeeV1AdjustDeveloperBalanceRequest
Request for AdjustDeveloperBalance.
GoogleCloudApigeeV1AdvancedApiOpsConfig
Configuration for the Advanced API Ops add-on.
GoogleCloudApigeeV1Alias
Reference to a certificate or key/certificate pair.
GoogleCloudApigeeV1AliasRevisionConfig
GoogleCloudApigeeV1AnalyticsConfig
Configuration for the Analytics add-on.
GoogleCloudApigeeV1ApiCategory
ApiCategory represents an API category.
GoogleCloudApigeeV1ApiCategoryResponse
The API category resource wrapped with response status, error_code, etc.
GoogleCloudApigeeV1ApiDoc
ApiDoc represents an API catalog item.
GoogleCloudApigeeV1ApiDocDocumentation
The documentation for a catalog item.
GoogleCloudApigeeV1ApiDocDocumentationResponse
The catalog item documentation wrapped with response status, error_code, etc.
GoogleCloudApigeeV1ApiDocResponse
The catalog item resource wrapped with response status, error_code, etc.
GoogleCloudApigeeV1ApiProduct
GoogleCloudApigeeV1APIProductAssociation
APIProductAssociation has the API product and its administrative state association.
GoogleCloudApigeeV1ApiProductRef
GoogleCloudApigeeV1ApiProxy
Metadata describing the API proxy
GoogleCloudApigeeV1ApiProxyRevision
API proxy revision.
GoogleCloudApigeeV1ApiSecurityConfig
Configurations of the API Security add-on.
GoogleCloudApigeeV1ApiSecurityRuntimeConfig
Response for GetApiSecurityRuntimeConfig[EnvironmentService.GetApiSecurityRuntimeConfig].
GoogleCloudApigeeV1App
GoogleCloudApigeeV1AppGroup
AppGroup contains the request/response fields representing the logical grouping of apps.
GoogleCloudApigeeV1AppGroupApp
Response for [GetAppGroupApp].[AppGroupApps.GetAppGroupApp], [CreateAppGroupAppRequest].[AppGroupApp.CreateAppGroupAppRequest] and [DeleteAppGroupApp].[AppGroupApp.DeleteAppGroupApp]
GoogleCloudApigeeV1AppGroupAppKey
AppGroupAppKey contains all the information associated with the credentials.
GoogleCloudApigeeV1ArchiveDeployment
Archive Deployment information.
GoogleCloudApigeeV1AsyncQuery
GoogleCloudApigeeV1AsyncQueryResult
GoogleCloudApigeeV1AsyncQueryResultView
GoogleCloudApigeeV1Attribute
Key-value pair to store extra metadata.
GoogleCloudApigeeV1Attributes
GoogleCloudApigeeV1BatchComputeSecurityAssessmentResultsRequest
Request for BatchComputeSecurityAssessmentResults.
GoogleCloudApigeeV1BatchComputeSecurityAssessmentResultsRequestResourceArray
An array of resource messages.
GoogleCloudApigeeV1BatchComputeSecurityAssessmentResultsRequestResourceArrayResource
Resource for which we are computing security assessment.
GoogleCloudApigeeV1BatchComputeSecurityAssessmentResultsResponse
Response for BatchComputeSecurityAssessmentResults.
GoogleCloudApigeeV1BatchUpdateSecurityIncidentsRequest
Request for BatchUpdateSecurityIncident.
GoogleCloudApigeeV1BatchUpdateSecurityIncidentsResponse
Response for BatchUpdateSecurityIncident.
GoogleCloudApigeeV1CanaryEvaluation
CanaryEvaluation represents the canary analysis between two versions of the runtime that is serving requests.
GoogleCloudApigeeV1CanaryEvaluationMetricLabels
Labels that can be used to filter Apigee metrics.
GoogleCloudApigeeV1Certificate
GoogleCloudApigeeV1CertInfo
X.509 certificate as defined in RFC 5280.
GoogleCloudApigeeV1CommonNameConfig
GoogleCloudApigeeV1ComputeEnvironmentScoresRequest
Request for ComputeEnvironmentScores.
GoogleCloudApigeeV1ComputeEnvironmentScoresRequestFilter
Filter scores by component path.
GoogleCloudApigeeV1ComputeEnvironmentScoresResponse
Response for ComputeEnvironmentScores.
GoogleCloudApigeeV1ConfigVersion
Version of the API proxy configuration schema.
GoogleCloudApigeeV1ConnectorsPlatformConfig
Configuration for the Connectors Platform add-on.
GoogleCloudApigeeV1Credential
GoogleCloudApigeeV1CreditDeveloperBalanceRequest
Request for CreditDeveloperBalance.
GoogleCloudApigeeV1CustomReport
GoogleCloudApigeeV1CustomReportMetric
This encapsulates a metric property of the form sum(message_count) where name is message_count and function is sum
GoogleCloudApigeeV1DataCollector
Data collector configuration.
GoogleCloudApigeeV1DataCollectorConfig
Data collector and its configuration.
GoogleCloudApigeeV1Datastore
The data store defines the connection to export data repository (Cloud Storage, BigQuery), including the credentials used to access the data repository.
GoogleCloudApigeeV1DatastoreConfig
Configuration detail for datastore
GoogleCloudApigeeV1DateRange
Date range of the data to export.
GoogleCloudApigeeV1DebugMask
GoogleCloudApigeeV1DebugSession
GoogleCloudApigeeV1DebugSessionTransaction
A transaction contains all of the debug information of the entire message flow of an API call processed by the runtime plane.
GoogleCloudApigeeV1DeleteCustomReportResponse
GoogleCloudApigeeV1DeleteResponse
Response for certain delete operations.
GoogleCloudApigeeV1Deployment
GoogleCloudApigeeV1DeploymentChangeReport
Response for GenerateDeployChangeReport and GenerateUndeployChangeReport.
GoogleCloudApigeeV1DeploymentChangeReportRoutingChange
Describes a potential routing change that may occur as a result of some deployment operation.
GoogleCloudApigeeV1DeploymentChangeReportRoutingConflict
Describes a routing conflict that may cause a deployment not to receive traffic at some base path.
GoogleCloudApigeeV1DeploymentChangeReportRoutingDeployment
Tuple representing a base path and the deployment containing it.
GoogleCloudApigeeV1DeploymentConfig
NEXT ID: 11
GoogleCloudApigeeV1DeploymentGroupConfig
DeploymentGroupConfig represents a deployment group that should be present in a particular environment.
GoogleCloudApigeeV1Developer
GoogleCloudApigeeV1DeveloperApp
GoogleCloudApigeeV1DeveloperAppKey
GoogleCloudApigeeV1DeveloperBalance
Account balance for the developer.
GoogleCloudApigeeV1DeveloperBalanceWallet
Wallet used to manage an account balance for a particular currency.
GoogleCloudApigeeV1DeveloperMonetizationConfig
Monetization configuration for the developer.
GoogleCloudApigeeV1DeveloperSubscription
Structure of a DeveloperSubscription.
GoogleCloudApigeeV1DimensionMetric
Encapsulates a metric grouped by dimension.
GoogleCloudApigeeV1DocumentationFile
Documentation file contents for a catalog item.
GoogleCloudApigeeV1EndpointAttachment
Apigee endpoint attachment.
GoogleCloudApigeeV1EndpointChainingRule
EndpointChainingRule specifies the proxies contained in a particular deployment group, so that other deployment groups can find them in chaining calls.
GoogleCloudApigeeV1EntityMetadata
Metadata common to many entities in this API.
GoogleCloudApigeeV1Environment
GoogleCloudApigeeV1EnvironmentConfig
GoogleCloudApigeeV1EnvironmentGroup
EnvironmentGroup configuration.
GoogleCloudApigeeV1EnvironmentGroupAttachment
EnvironmentGroupAttachment is a resource which defines an attachment of an environment to an environment group.
GoogleCloudApigeeV1EnvironmentGroupConfig
EnvironmentGroupConfig is a revisioned snapshot of an EnvironmentGroup and its associated routing rules.
GoogleCloudApigeeV1Export
Details of an export job.
GoogleCloudApigeeV1ExportRequest
Request body for [CreateExportRequest]
GoogleCloudApigeeV1FlowHook
GoogleCloudApigeeV1FlowHookConfig
GoogleCloudApigeeV1GenerateDownloadUrlResponse
Response for GenerateDownloadUrl method.
GoogleCloudApigeeV1GenerateUploadUrlResponse
Response for GenerateUploadUrl method.
GoogleCloudApigeeV1GetAsyncQueryResultUrlResponse
The response for GetAsyncQueryResultUrl
GoogleCloudApigeeV1GetAsyncQueryResultUrlResponseURLInfo
A Signed URL and the relevant metadata associated with it.
GoogleCloudApigeeV1GraphqlDocumentation
GraphQL documentation for a catalog item.
GoogleCloudApigeeV1GraphQLOperation
Represents the pairing of GraphQL operation types and the GraphQL operation name.
GoogleCloudApigeeV1GraphQLOperationConfig
Binds the resources in a proxy or remote service with the GraphQL operation and its associated quota enforcement.
GoogleCloudApigeeV1GraphQLOperationGroup
List of graphQL operation configuration details associated with Apigee API proxies or remote services.
GoogleCloudApigeeV1GrpcOperationConfig
Binds the resources in a proxy or remote service with the gRPC operation and its associated quota enforcement.
GoogleCloudApigeeV1GrpcOperationGroup
List of gRPC operation configuration details associated with Apigee API proxies.
GoogleCloudApigeeV1IngressConfig
GoogleCloudApigeeV1Instance
Apigee runtime instance.
GoogleCloudApigeeV1InstanceAttachment
InstanceAttachment represents the installation of an environment onto an instance.
GoogleCloudApigeeV1InstanceDeploymentStatus
The status of a deployment as reported by a single instance.
GoogleCloudApigeeV1InstanceDeploymentStatusDeployedRevision
Revisions deployed in the MPs.
GoogleCloudApigeeV1InstanceDeploymentStatusDeployedRoute
Route deployed in the ingress routing table.
GoogleCloudApigeeV1IntegrationConfig
Configuration for the Integration add-on.
GoogleCloudApigeeV1KeyAliasReference
GoogleCloudApigeeV1Keystore
Datastore for Certificates and Aliases.
GoogleCloudApigeeV1KeystoreConfig
GoogleCloudApigeeV1KeyValueEntry
Key value map pair where the value represents the data associated with the corresponding key.
GoogleCloudApigeeV1KeyValueMap
Collection of key/value string pairs.
GoogleCloudApigeeV1ListApiCategoriesResponse
The response for ListApiCategoriesRequest.
GoogleCloudApigeeV1ListApiDocsResponse
GoogleCloudApigeeV1ListApiProductsResponse
GoogleCloudApigeeV1ListApiProxiesResponse
To change this message, in the same CL add a change log in go/changing-api-proto-breaks-ui
GoogleCloudApigeeV1ListAppGroupAppsResponse
Response for ListAppGroupApps
GoogleCloudApigeeV1ListAppGroupsResponse
ListAppGroupsResponse contains the 0 or more AppGroups, along with the optional page token and the total count of apps.
GoogleCloudApigeeV1ListAppsResponse
GoogleCloudApigeeV1ListArchiveDeploymentsResponse
Response for ListArchiveDeployments method.
GoogleCloudApigeeV1ListAsyncQueriesResponse
The response for ListAsyncQueries.
GoogleCloudApigeeV1ListCustomReportsResponse
This message encapsulates a list of custom report definitions
GoogleCloudApigeeV1ListDataCollectorsResponse
Response for ListDataCollectors.
GoogleCloudApigeeV1ListDatastoresResponse
The response for ListDatastores
GoogleCloudApigeeV1ListDebugSessionsResponse
GoogleCloudApigeeV1ListDeploymentsResponse
GoogleCloudApigeeV1ListDeveloperAppsResponse
GoogleCloudApigeeV1ListDeveloperSubscriptionsResponse
Response for ListDeveloperSubscriptions.
GoogleCloudApigeeV1ListEndpointAttachmentsResponse
Response for ListEndpointAttachments method.
GoogleCloudApigeeV1ListEnvironmentGroupAttachmentsResponse
Response for ListEnvironmentGroupAttachments.
GoogleCloudApigeeV1ListEnvironmentGroupsResponse
Response for ListEnvironmentGroups.
GoogleCloudApigeeV1ListEnvironmentResourcesResponse
Response for ListEnvironmentResources
GoogleCloudApigeeV1ListExportsResponse
The response for ListExports
GoogleCloudApigeeV1ListHybridIssuersResponse
GoogleCloudApigeeV1ListInstanceAttachmentsResponse
Response for ListInstanceAttachments.
GoogleCloudApigeeV1ListInstancesResponse
Response for ListInstances.
GoogleCloudApigeeV1ListKeyValueEntriesResponse
The request structure for listing key value map keys and its corresponding values.
GoogleCloudApigeeV1ListNatAddressesResponse
Response for ListNatAddresses.
GoogleCloudApigeeV1ListOfDevelopersResponse
GoogleCloudApigeeV1ListOrganizationsResponse
GoogleCloudApigeeV1ListRatePlansResponse
Response for ListRatePlans.
GoogleCloudApigeeV1ListSecurityActionsResponse
Contains a list of SecurityActions in response to a ListSecurityActionRequest.
GoogleCloudApigeeV1ListSecurityIncidentsResponse
Response for ListSecurityIncidents.
GoogleCloudApigeeV1ListSecurityProfileRevisionsResponse
Response for ListSecurityProfileRevisions.
GoogleCloudApigeeV1ListSecurityProfilesResponse
Response for ListSecurityProfiles.
GoogleCloudApigeeV1ListSecurityReportsResponse
The response for SecurityReports.
GoogleCloudApigeeV1ListSharedFlowsResponse
To change this message, in the same CL add a change log in go/changing-api-proto-breaks-ui
GoogleCloudApigeeV1ListTraceConfigOverridesResponse
Response for ListTraceConfigOverrides.
GoogleCloudApigeeV1Metadata
Encapsulates additional information about query execution.
GoogleCloudApigeeV1Metric
Encapsulates the metric data point.
GoogleCloudApigeeV1MetricAggregation
The optionally aggregated metric to query with its ordering.
GoogleCloudApigeeV1MonetizationConfig
Configuration for the Monetization add-on.
GoogleCloudApigeeV1NatAddress
Apigee NAT(network address translation) address.
GoogleCloudApigeeV1NodeConfig
NodeConfig for setting the min/max number of nodes associated with the environment.
GoogleCloudApigeeV1OASDocumentation
OpenAPI Specification documentation for a catalog item.
GoogleCloudApigeeV1Operation
Represents the pairing of REST resource path and the actions (verbs) allowed on the resource path.
GoogleCloudApigeeV1OperationConfig
Binds the resources in an API proxy or remote service with the allowed REST methods and associated quota enforcement.
GoogleCloudApigeeV1OperationGroup
List of operation configuration details associated with Apigee API proxies or remote services.
GoogleCloudApigeeV1OptimizedStats
GoogleCloudApigeeV1OptimizedStatsNode
Encapsulates a data node as represented below: { "identifier": { "names": [ "apiproxy" ], "values": [ "sirjee" ] }, "metric": [ { "env": "prod", "name": "sum(message_count)", "values": [ 36.0 ] } ] } or { "env": "prod", "name": "sum(message_count)", "values": [ 36.0 ] } Depending on whether a dimension is present in the query or not the data node type can be a simple metric value or dimension identifier with list of metrics.
GoogleCloudApigeeV1OptimizedStatsResponse
Encapsulates a response format for JavaScript Optimized Scenario.
GoogleCloudApigeeV1Organization
GoogleCloudApigeeV1OrganizationProjectMapping
GoogleCloudApigeeV1PodStatus
GoogleCloudApigeeV1Point
Point is a group of information collected by runtime plane at critical points of the message flow of the processed API request.
GoogleCloudApigeeV1ProfileConfig
ProfileConfig defines a set of categories and policies which will be used to compute security score.
GoogleCloudApigeeV1ProfileConfigCategory
Advanced API Security provides security profile that scores the following categories.
GoogleCloudApigeeV1Properties
Message for compatibility with legacy Edge specification for Java Properties object in JSON.
GoogleCloudApigeeV1Property
A single property entry in the Properties message.
GoogleCloudApigeeV1ProvisionOrganizationRequest
Request for ProvisionOrganization.
GoogleCloudApigeeV1Query
GoogleCloudApigeeV1QueryMetadata
GoogleCloudApigeeV1QueryMetric
More info about Metric: https://docs.apigee.com/api-platform/analytics/analytics-reference#metrics
GoogleCloudApigeeV1QueryTabularStatsRequest
Request payload representing the query to be run for fetching security statistics as rows.
GoogleCloudApigeeV1QueryTabularStatsResponse
Encapsulates two kinds of stats that are results of the dimensions and aggregations requested.
GoogleCloudApigeeV1QueryTimeSeriesStatsRequest
QueryTimeSeriesStatsRequest represents a query that returns a collection of time series sequences grouped by their values.
GoogleCloudApigeeV1QueryTimeSeriesStatsResponse
Represents security stats result as a collection of time series sequences.
GoogleCloudApigeeV1QueryTimeSeriesStatsResponseSequence
A sequence of time series.
GoogleCloudApigeeV1Quota
Quota contains the essential parameters needed that can be applied on the resources, methods, API source combination associated with this API product.
GoogleCloudApigeeV1RatePlan
Rate plan details.
GoogleCloudApigeeV1RateRange
API call volume range and the fees charged when the total number of API calls is within the range.
GoogleCloudApigeeV1Reference
A Reference configuration.
GoogleCloudApigeeV1ReferenceConfig
GoogleCloudApigeeV1ReportInstanceStatusRequest
Request for ReportInstanceStatus.
GoogleCloudApigeeV1ReportProperty
GoogleCloudApigeeV1ResourceConfig
GoogleCloudApigeeV1ResourceFile
Metadata about a resource file.
GoogleCloudApigeeV1ResourceFiles
List of resource files.
GoogleCloudApigeeV1ResourceStatus
The status of a resource loaded in the runtime.
GoogleCloudApigeeV1Result
Result is short for "action result", could be different types identified by "action_result" field.
GoogleCloudApigeeV1RevenueShareRange
API call volume range and the percentage of revenue to share with the developer when the total number of API calls is within the range.
GoogleCloudApigeeV1RevisionStatus
The status of a specific resource revision.
GoogleCloudApigeeV1RoutingRule
GoogleCloudApigeeV1RuntimeAddonsConfig
RuntimeAddonsConfig defines the runtime configurations for add-ons in an environment.
GoogleCloudApigeeV1RuntimeAnalyticsConfig
Runtime configuration for the Analytics add-on.
GoogleCloudApigeeV1RuntimeApiSecurityConfig
Runtime configuration for the API Security add-on.
GoogleCloudApigeeV1RuntimeConfig
Runtime configuration for the organization.
GoogleCloudApigeeV1RuntimeTraceConfig
NEXT ID: 8 RuntimeTraceConfig defines the configurations for distributed trace in an environment.
GoogleCloudApigeeV1RuntimeTraceConfigOverride
NEXT ID: 7 Trace configuration override for a specific API proxy in an environment.
GoogleCloudApigeeV1Schema
Response for Schema call
GoogleCloudApigeeV1SchemaSchemaElement
Message type for the schema element
GoogleCloudApigeeV1SchemaSchemaProperty
Properties for the schema field.
GoogleCloudApigeeV1Score
Represents Security Score.
GoogleCloudApigeeV1ScoreComponent
Component is an individual security element that is scored.
GoogleCloudApigeeV1ScoreComponentRecommendation
Recommendation based on security concerns and score.
GoogleCloudApigeeV1ScoreComponentRecommendationAction
Action to improve security score.
GoogleCloudApigeeV1ScoreComponentRecommendationActionActionContext
Action context are all the relevant details for the action.
GoogleCloudApigeeV1SecurityAction
A SecurityAction is rule that can be enforced at an environment level.
GoogleCloudApigeeV1SecurityActionConditionConfig
The following are a list of conditions.
GoogleCloudApigeeV1SecurityActionDeny
Message that should be set in case of a Deny Action.
GoogleCloudApigeeV1SecurityActionFlag
The message that should be set in the case of a Flag action.
GoogleCloudApigeeV1SecurityActionHttpHeader
An HTTP header.
GoogleCloudApigeeV1SecurityActionsConfig
SecurityActionsConfig reflects the current state of the SecurityActions feature.
GoogleCloudApigeeV1SecurityAssessmentResult
The security assessment result for one resource.
GoogleCloudApigeeV1SecurityAssessmentResultResource
Resource for which we are computing security assessment.
GoogleCloudApigeeV1SecurityAssessmentResultScoringResult
The result of the assessment.
GoogleCloudApigeeV1SecurityAssessmentResultScoringResultAssessmentRecommendation
The message format of a recommendation from the assessment.
GoogleCloudApigeeV1SecurityAssessmentResultScoringResultAssessmentRecommendationRecommendation
The format of the assessment recommendation.
The format for a link in the recommendation.
GoogleCloudApigeeV1SecurityIncident
Represents an SecurityIncident resource.
GoogleCloudApigeeV1SecurityProfile
Represents a SecurityProfile resource.
GoogleCloudApigeeV1SecurityProfileEnvironment
Environment information of attached environments.
GoogleCloudApigeeV1SecurityProfileEnvironmentAssociation
Represents a SecurityProfileEnvironmentAssociation resource.
GoogleCloudApigeeV1SecurityProfileScoringConfig
Security configurations to manage scoring.
GoogleCloudApigeeV1SecurityReport
SecurityReport saves all the information about the created security report.
GoogleCloudApigeeV1SecurityReportMetadata
Metadata for the security report.
GoogleCloudApigeeV1SecurityReportQuery
Body structure when user makes a request to create a security report.
GoogleCloudApigeeV1SecurityReportQueryMetric
Metric of the Query
GoogleCloudApigeeV1SecurityReportResultMetadata
Contains informations about the security report results.
GoogleCloudApigeeV1SecurityReportResultView
The response for security report result view APIs.
GoogleCloudApigeeV1SecuritySettings
SecuritySettings reflects the current state of the SecuritySettings feature.
GoogleCloudApigeeV1ServiceIssuersMapping
GoogleCloudApigeeV1Session
Session carries the debug session id and its creation time.
GoogleCloudApigeeV1SetAddonEnablementRequest
Request for SetAddonEnablement.
GoogleCloudApigeeV1SetAddonsRequest
Request for SetAddons.
GoogleCloudApigeeV1SharedFlow
The metadata describing a shared flow
GoogleCloudApigeeV1SharedFlowRevision
The metadata describing a shared flow revision.
GoogleCloudApigeeV1Stats
Encapsulates a stats response.
GoogleCloudApigeeV1StatsEnvironmentStats
Encapsulates the environment wrapper: "environments": [ { "metrics": [ { "name": "sum(message_count)", "values": [ "2.52056245E8" ] } ], "name": "prod" } ]
GoogleCloudApigeeV1StatsHostStats
Encapsulates the hostname wrapper: "hosts": [ { "metrics": [ { "name": "sum(message_count)", "values": [ "2.52056245E8" ] } ], "name": "example.com" } ]
GoogleCloudApigeeV1Subscription
Pub/Sub subscription of an environment.
GoogleCloudApigeeV1SyncAuthorization
GoogleCloudApigeeV1TargetServer
TargetServer configuration.
GoogleCloudApigeeV1TargetServerConfig
GoogleCloudApigeeV1TestDatastoreResponse
The response for TestDatastore
GoogleCloudApigeeV1TlsInfo
TLS configuration information for virtual hosts and TargetServers.
GoogleCloudApigeeV1TlsInfoCommonName
GoogleCloudApigeeV1TlsInfoConfig
GoogleCloudApigeeV1TraceConfig
TraceConfig defines the configurations in an environment of distributed trace.
GoogleCloudApigeeV1TraceConfigOverride
A representation of a configuration override.
GoogleCloudApigeeV1UpdateAppGroupAppKeyRequest
Request for UpdateAppGroupAppKey
GoogleCloudApigeeV1UpdateError
Details on why a resource update failed in the runtime.
GoogleCloudApigeeV1UpdateSecurityIncidentRequest
Request for UpdateSecurityIncident.
GoogleIamV1AuditConfig
Specifies the audit configuration for a service.
GoogleIamV1Binding
Associates members, or principals, with a role.
GoogleIamV1Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
GoogleIamV1SetIamPolicyRequest
Request message for SetIamPolicy method.
GoogleLongrunningListOperationsResponse
The response message for Operations.ListOperations.
GoogleLongrunningOperation
This resource represents a long-running operation that is the result of a network API call.
GoogleRpcPreconditionFailure
Describes what preconditions have failed.
GoogleRpcPreconditionFailureViolation
A message type used to describe a single precondition failure.
HybridIssuersResource
HybridResource
OrganizationsAnalyticsDatastoresResource
OrganizationsAnalyticsResource
OrganizationsApiproductsAttributesResource
OrganizationsApiproductsRateplansResource
OrganizationsApiproductsResource
OrganizationsApisDeploymentsResource
OrganizationsApisKeyvaluemapsEntriesResource
OrganizationsApisKeyvaluemapsResource
OrganizationsApisResource
OrganizationsApisRevisionsDeploymentsResource
OrganizationsApisRevisionsResource
OrganizationsAppgroupsAppsKeysApiproductsResource
OrganizationsAppgroupsAppsKeysResource
OrganizationsAppgroupsAppsResource
OrganizationsAppgroupsResource
OrganizationsAppsResource
OrganizationsDatacollectorsResource
OrganizationsDeploymentsResource
OrganizationsDevelopersAppsAttributesResource
OrganizationsDevelopersAppsKeysApiproductsResource
OrganizationsDevelopersAppsKeysCreateResource
OrganizationsDevelopersAppsKeysResource
OrganizationsDevelopersAppsResource
OrganizationsDevelopersAttributesResource
OrganizationsDevelopersBalanceResource
OrganizationsDevelopersResource
OrganizationsDevelopersSubscriptionsResource
OrganizationsEndpointAttachmentsResource
OrganizationsEnvgroupsAttachmentsResource
OrganizationsEnvgroupsResource
OrganizationsEnvironmentsAddonsConfigResource
OrganizationsEnvironmentsAnalyticsAdminResource
OrganizationsEnvironmentsAnalyticsExportsResource
OrganizationsEnvironmentsAnalyticsResource
OrganizationsEnvironmentsApisDeploymentsResource
OrganizationsEnvironmentsApisResource
OrganizationsEnvironmentsApisRevisionsDebugsessionsDataResource
OrganizationsEnvironmentsApisRevisionsDebugsessionsResource
OrganizationsEnvironmentsApisRevisionsDeploymentsResource
OrganizationsEnvironmentsApisRevisionsResource
OrganizationsEnvironmentsArchiveDeploymentsResource
OrganizationsEnvironmentsCachesResource
OrganizationsEnvironmentsDeploymentsResource
OrganizationsEnvironmentsFlowhooksResource
OrganizationsEnvironmentsKeystoresAliasesResource
OrganizationsEnvironmentsKeystoresResource
OrganizationsEnvironmentsKeyvaluemapsEntriesResource
OrganizationsEnvironmentsKeyvaluemapsResource
OrganizationsEnvironmentsOptimizedStatsResource
OrganizationsEnvironmentsQueriesResource
OrganizationsEnvironmentsReferencesResource
OrganizationsEnvironmentsResource
OrganizationsEnvironmentsResourcefilesResource
OrganizationsEnvironmentsSecurityActionsResource
OrganizationsEnvironmentsSecurityIncidentsResource
OrganizationsEnvironmentsSecurityReportsResource
OrganizationsEnvironmentsSecurityStatsResource
OrganizationsEnvironmentsSharedflowsDeploymentsResource
OrganizationsEnvironmentsSharedflowsResource
OrganizationsEnvironmentsSharedflowsRevisionsResource
OrganizationsEnvironmentsStatsResource
OrganizationsEnvironmentsTargetserversResource
OrganizationsEnvironmentsTraceConfigOverridesResource
OrganizationsEnvironmentsTraceConfigResource
OrganizationsHostQueriesResource
OrganizationsHostSecurityReportsResource
OrganizationsHostStatsResource
OrganizationsInstancesAttachmentsResource
OrganizationsInstancesCanaryevaluationsResource
OrganizationsInstancesNatAddressesResource
OrganizationsInstancesResource
OrganizationsKeyvaluemapsEntriesResource
OrganizationsKeyvaluemapsResource
OrganizationsOperationsResource
OrganizationsOptimizedHostStatsResource
OrganizationsReportsResource
OrganizationsResource
OrganizationsSecurityAssessmentResultsResource
OrganizationsSecurityProfilesEnvironmentsResource
OrganizationsSecurityProfilesResource
OrganizationsSharedflowsDeploymentsResource
OrganizationsSharedflowsResource
OrganizationsSharedflowsRevisionsDeploymentsResource
OrganizationsSharedflowsRevisionsResource
OrganizationsSitesApicategoriesResource
OrganizationsSitesApidocsResource
OrganizationsSitesResource
ProjectsResource

Typedefs

GoogleApiHttpBody = $HttpBody
Message that represents an arbitrary HTTP body.
GoogleCloudApigeeV1AccessGet = $Shared04
Get action.
GoogleCloudApigeeV1ActivateNatAddressRequest = $Empty
Request for ActivateNatAddressRequest.
GoogleCloudApigeeV1BatchComputeSecurityAssessmentResultsRequestIncludeAll = $Empty
Message for include_all option.
GoogleCloudApigeeV1DisableSecurityActionRequest = $Empty
Message to disable an enabled SecurityAction.
GoogleCloudApigeeV1EnableSecurityActionRequest = $Empty
Message to enable a disabled SecurityAction.
GoogleCloudApigeeV1ExpireDeveloperSubscriptionRequest = $Empty
Request for ExpireDeveloperSubscription.
GoogleCloudApigeeV1GenerateDownloadUrlRequest = $Empty
Request for GenerateDownloadUrl method.
GoogleCloudApigeeV1GenerateUploadUrlRequest = $Empty
Request for GenerateUploadUrl method.
GoogleCloudApigeeV1GetSyncAuthorizationRequest = $Empty
Request for GetSyncAuthorization.
GoogleCloudApigeeV1ProfileConfigAbuse = $Empty
Checks for abuse, which includes any requests sent to the API for purposes other than what it is intended for, such as high volumes of requests, data scraping, and abuse related to authorization.
GoogleCloudApigeeV1ProfileConfigAuthorization = $Empty
By default, following policies will be included: - JWS - JWT - OAuth - BasicAuth - APIKey
GoogleCloudApigeeV1ProfileConfigCORS = $Empty
Checks to see if you have CORS policy in place.
GoogleCloudApigeeV1ProfileConfigMediation = $Empty
By default, following policies will be included: - OASValidation - SOAPMessageValidation
GoogleCloudApigeeV1ProfileConfigMTLS = $Empty
Checks to see if you have configured mTLS for the target server.
GoogleCloudApigeeV1ProfileConfigThreat = $Empty
By default, following policies will be included: - XMLThreatProtection - JSONThreatProtection
GoogleCloudApigeeV1ReportInstanceStatusResponse = $Empty
Placeholder for future enhancements to status reporting protocol
GoogleCloudApigeeV1RuntimeTraceSamplingConfig = $TraceSamplingConfig
NEXT ID: 3 RuntimeTraceSamplingConfig represents the detail settings of distributed tracing.
GoogleCloudApigeeV1SecurityActionAllow = $Empty
Message that should be set in case of an Allow Action.
GoogleCloudApigeeV1TraceSamplingConfig = $TraceSamplingConfig
TraceSamplingConfig represents the detail settings of distributed tracing.
GoogleIamV1AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
GoogleIamV1TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
GoogleIamV1TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.
GoogleProtobufEmpty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
GoogleRpcStatus = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
GoogleTypeExpr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
GoogleTypeInterval = $Interval
Represents a time interval, encoded as a Timestamp start (inclusive) and a Timestamp end (exclusive).
GoogleTypeMoney = $Money
Represents an amount of money with its currency type.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.