apigateway.v1 library Null safety

API Gateway API - v1

For more information, see cloud.google.com/api-gateway/docs

Create an instance of ApigatewayApi_1 to access these resources:

Classes

ApigatewayApi
An API that can be served by one or more Gateways.
ApigatewayApi_1
ApigatewayApiConfig
An API Configuration is a combination of settings for both the Managed Service and Gateways serving this API Config.
ApigatewayApiConfigFile
A lightweight description of a file.
ApigatewayApiConfigGrpcServiceDefinition
A gRPC service definition.
ApigatewayApiConfigOpenApiDocument
An OpenAPI Specification Document describing an API.
ApigatewayAuditConfig
Specifies the audit configuration for a service. [...]
ApigatewayBinding
Associates members with a role.
ApigatewayGateway
A Gateway is an API-aware HTTP proxy. [...]
ApigatewayListApiConfigsResponse
Response message for ApiGatewayService.ListApiConfigs
ApigatewayListApisResponse
Response message for ApiGatewayService.ListApis
ApigatewayListGatewaysResponse
Response message for ApiGatewayService.ListGateways
ApigatewayListLocationsResponse
The response message for Locations.ListLocations.
ApigatewayListOperationsResponse
The response message for Operations.ListOperations.
ApigatewayOperation
This resource represents a long-running operation that is the result of a network API call.
ApigatewayOperationMetadata
Represents the metadata of the long-running operation.
ApigatewayOperationMetadataDiagnostic
Diagnostic information from configuration processing.
ApigatewayPolicy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. [...]
ApigatewaySetIamPolicyRequest
Request message for SetIamPolicy method.
ProjectsLocationsApisConfigsResource
ProjectsLocationsApisResource
ProjectsLocationsGatewaysResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsResource

Typedefs

ApigatewayAuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions. [...]
ApigatewayCancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
ApigatewayExpr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax. [...]
ApigatewayLocation = $Location00
A resource that represents Google Cloud Platform location.
ApigatewayStatus = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]
ApigatewayTestIamPermissionsRequest = $TestIamPermissionsRequest
Request message for TestIamPermissions method.
ApigatewayTestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. [...]

Exceptions / Errors

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