networksecurity/v1beta1 library

Classes

AuthorizationPolicy
AuthorizationPolicy is a resource that specifies how a server should authorize incoming connections.
CertificateProviderInstance
Specification of a TLS certificate provider instance.
ClientTlsPolicy
ClientTlsPolicy is a resource that specifies how a client should authenticate connections to backends of a service.
Destination
Specification of traffic destination attributes.
GoogleCloudNetworksecurityV1beta1CertificateProvider
Specification of certificate provider.
GoogleCloudNetworksecurityV1beta1GrpcEndpoint
Specification of the GRPC Endpoint.
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.
HttpHeaderMatch
Specification of HTTP header match atrributes.
ListAuthorizationPoliciesResponse
Response returned by the ListAuthorizationPolicies method.
ListClientTlsPoliciesResponse
Response returned by the ListClientTlsPolicies method.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListServerTlsPoliciesResponse
Response returned by the ListServerTlsPolicies method.
MTLSPolicy
Specification of the MTLSPolicy.
NetworkSecurityApi
Operation
This resource represents a long-running operation that is the result of a network API call.
ProjectsLocationsAuthorizationPoliciesResource
ProjectsLocationsClientTlsPoliciesResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsLocationsServerTlsPoliciesResource
ProjectsResource
Rule
Specification of rules.
ServerTlsPolicy
ServerTlsPolicy is a resource that specifies how a server should authenticate incoming requests.
Source
Specification of traffic source attributes.
ValidationCA
Specification of ValidationCA.

Typedefs

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

Exceptions / Errors

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