networksecurity.v1 library Null safety

Network Security API - v1

For more information, see cloud.google.com/networking

Create an instance of NetworkSecurityApi to access these resources:

Classes

AuthorizationPolicy
AuthorizationPolicy is a resource that specifies how a server should authorize incoming connections. [...]
CancelOperationRequest
The request message for Operations.CancelOperation.
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.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. [...]
Expr
Represents a textual expression in the Common Expression Language (CEL) syntax. [...]
GoogleCloudNetworksecurityV1CertificateProvider
Specification of certificate provider. [...]
GoogleCloudNetworksecurityV1GrpcEndpoint
Specification of the GRPC Endpoint.
GoogleIamV1AuditConfig
Specifies the audit configuration for a service. [...]
GoogleIamV1AuditLogConfig
Provides the configuration for logging a type of permissions. [...]
GoogleIamV1Binding
Associates members 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.
GoogleIamV1TestIamPermissionsRequest
Request message for TestIamPermissions method.
GoogleIamV1TestIamPermissionsResponse
Response message for TestIamPermissions 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.
Location
A resource that represents Google Cloud Platform location.
MTLSPolicy
Specification of the MTLSPolicy.
NetworkSecurityApi
Operation
This resource represents a long-running operation that is the result of a network API call.
OperationMetadata
Represents the metadata of the long-running operation.
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.
Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]
ValidationCA
Specification of ValidationCA. [...]

Exceptions / Errors

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