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. [...]
ApigatewayAuditLogConfig
Provides the configuration for logging a type of permissions. [...]
ApigatewayBinding
Associates members with a role.
ApigatewayCancelOperationRequest
The request message for Operations.CancelOperation.
ApigatewayExpr
Represents a textual expression in the Common Expression Language (CEL) syntax. [...]
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.
ApigatewayLocation
A resource that represents Google Cloud Platform location.
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.
ApigatewayStatus
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]
ApigatewayTestIamPermissionsRequest
Request message for TestIamPermissions method.
ApigatewayTestIamPermissionsResponse
Response message for TestIamPermissions method.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. [...]
ProjectsLocationsApisConfigsResource
ProjectsLocationsApisResource
ProjectsLocationsGatewaysResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsResource

Exceptions / Errors

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