Expand description
The messages and enums that are part of this client library.
Modules§
- address_
group - Defines additional types related to AddressGroup.
- authorization_
policy - Defines additional types related to AuthorizationPolicy.
- certificate_
provider - Defines additional types related to CertificateProvider.
- list_
address_ group_ references_ response - Defines additional types related to ListAddressGroupReferencesResponse.
- server_
tls_ policy - Defines additional types related to ServerTlsPolicy.
- validation_
ca - Defines additional types related to ValidationCA.
Structs§
- AddAddress
Group Items Request - Request used by the AddAddressGroupItems method.
- Address
Group - AddressGroup is a resource that specifies how a collection of IP/DNS used in Firewall Policy.
- Authorization
Policy - AuthorizationPolicy is a resource that specifies how a server should authorize incoming connections. This resource in itself does not change the configuration unless it’s attached to a target https proxy or endpoint config selector resource.
- Certificate
Provider - Specification of certificate provider. Defines the mechanism to obtain the certificate and private key for peer to peer authentication.
- Certificate
Provider Instance - Specification of a TLS certificate provider instance. Workloads may have one or more CertificateProvider instances (plugins) and one of them is enabled and configured by specifying this message. Workloads use the values from this message to locate and load the CertificateProvider instance configuration.
- Client
TlsPolicy - ClientTlsPolicy is a resource that specifies how a client should authenticate connections to backends of a service. This resource itself does not affect configuration unless it is attached to a backend service resource.
- Clone
Address Group Items Request - Request used by the CloneAddressGroupItems method.
- Create
Address Group Request - Request used by the CreateAddressGroup method.
- Create
Authorization Policy Request - Request used by the CreateAuthorizationPolicy method.
- Create
Client TlsPolicy Request - Request used by the CreateClientTlsPolicy method.
- Create
Server TlsPolicy Request - Request used by the CreateServerTlsPolicy method.
- Delete
Address Group Request - Request used by the DeleteAddressGroup method.
- Delete
Authorization Policy Request - Request used by the DeleteAuthorizationPolicy method.
- Delete
Client TlsPolicy Request - Request used by the DeleteClientTlsPolicy method.
- Delete
Server TlsPolicy Request - Request used by the DeleteServerTlsPolicy method.
- GetAddress
Group Request - Request used by the GetAddressGroup method.
- GetAuthorization
Policy Request - Request used by the GetAuthorizationPolicy method.
- GetClient
TlsPolicy Request - Request used by the GetClientTlsPolicy method.
- GetServer
TlsPolicy Request - Request used by the GetServerTlsPolicy method.
- Grpc
Endpoint - Specification of the GRPC Endpoint.
- List
Address Group References Request - Request used by the ListAddressGroupReferences method.
- List
Address Group References Response - Response of the ListAddressGroupReferences method.
- List
Address Groups Request - Request used with the ListAddressGroups method.
- List
Address Groups Response - Response returned by the ListAddressGroups method.
- List
Authorization Policies Request - Request used with the ListAuthorizationPolicies method.
- List
Authorization Policies Response - Response returned by the ListAuthorizationPolicies method.
- List
Client TlsPolicies Request - Request used by the ListClientTlsPolicies method.
- List
Client TlsPolicies Response - Response returned by the ListClientTlsPolicies method.
- List
Server TlsPolicies Request - Request used by the ListServerTlsPolicies method.
- List
Server TlsPolicies Response - Response returned by the ListServerTlsPolicies method.
- Operation
Metadata - Represents the metadata of the long-running operation.
- Remove
Address Group Items Request - Request used by the RemoveAddressGroupItems method.
- Server
TlsPolicy - ServerTlsPolicy is a resource that specifies how a server should authenticate incoming requests. This resource itself does not affect configuration unless it is attached to a target https proxy or endpoint config selector resource.
- Update
Address Group Request - Request used by the UpdateAddressGroup method.
- Update
Authorization Policy Request - Request used by the UpdateAuthorizationPolicy method.
- Update
Client TlsPolicy Request - Request used by UpdateClientTlsPolicy method.
- Update
Server TlsPolicy Request - Request used by UpdateServerTlsPolicy method.
- ValidationCA
- Specification of ValidationCA. Defines the mechanism to obtain the Certificate Authority certificate to validate the peer certificate.