public static final class NetworkSecurityGrpc.NetworkSecurityStub extends AbstractAsyncStub<NetworkSecurityGrpc.NetworkSecurityStub>A stub to allow clients to do asynchronous rpc calls to service NetworkSecurity.
Network Security API provides resources to configure authentication and authorization policies. Refer to per API resource documentation for more information.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > NetworkSecurityGrpc.NetworkSecurityStubMethods
build(Channel channel, CallOptions callOptions)
protected NetworkSecurityGrpc.NetworkSecurityStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
NetworkSecurityGrpc.NetworkSecurityStub |
|
createAuthorizationPolicy(CreateAuthorizationPolicyRequest request, StreamObserver<Operation> responseObserver)
public void createAuthorizationPolicy(CreateAuthorizationPolicyRequest request, StreamObserver<Operation> responseObserver)Creates a new AuthorizationPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthorizationPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createAuthzPolicy(CreateAuthzPolicyRequest request, StreamObserver<Operation> responseObserver)
public void createAuthzPolicy(CreateAuthzPolicyRequest request, StreamObserver<Operation> responseObserver)Creates a new AuthzPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthzPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest request, StreamObserver<Operation> responseObserver)
public void createBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest request, StreamObserver<Operation> responseObserver)Creates a new BackendAuthenticationConfig in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackendAuthenticationConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createClientTlsPolicy(CreateClientTlsPolicyRequest request, StreamObserver<Operation> responseObserver)
public void createClientTlsPolicy(CreateClientTlsPolicyRequest request, StreamObserver<Operation> responseObserver)Creates a new ClientTlsPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateClientTlsPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest request, StreamObserver<Operation> responseObserver)
public void createGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest request, StreamObserver<Operation> responseObserver)Creates a new GatewaySecurityPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateGatewaySecurityPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest request, StreamObserver<Operation> responseObserver)
public void createGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest request, StreamObserver<Operation> responseObserver)Creates a new GatewaySecurityPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateGatewaySecurityPolicyRuleRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createServerTlsPolicy(CreateServerTlsPolicyRequest request, StreamObserver<Operation> responseObserver)
public void createServerTlsPolicy(CreateServerTlsPolicyRequest request, StreamObserver<Operation> responseObserver)Creates a new ServerTlsPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateServerTlsPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createTlsInspectionPolicy(CreateTlsInspectionPolicyRequest request, StreamObserver<Operation> responseObserver)
public void createTlsInspectionPolicy(CreateTlsInspectionPolicyRequest request, StreamObserver<Operation> responseObserver)Creates a new TlsInspectionPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTlsInspectionPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createUrlList(CreateUrlListRequest request, StreamObserver<Operation> responseObserver)
public void createUrlList(CreateUrlListRequest request, StreamObserver<Operation> responseObserver)Creates a new UrlList in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUrlListRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest request, StreamObserver<Operation> responseObserver)
public void deleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest request, StreamObserver<Operation> responseObserver)Deletes a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthorizationPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteAuthzPolicy(DeleteAuthzPolicyRequest request, StreamObserver<Operation> responseObserver)
public void deleteAuthzPolicy(DeleteAuthzPolicyRequest request, StreamObserver<Operation> responseObserver)Deletes a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthzPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest request, StreamObserver<Operation> responseObserver)
public void deleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest request, StreamObserver<Operation> responseObserver)Deletes a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackendAuthenticationConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteClientTlsPolicy(DeleteClientTlsPolicyRequest request, StreamObserver<Operation> responseObserver)
public void deleteClientTlsPolicy(DeleteClientTlsPolicyRequest request, StreamObserver<Operation> responseObserver)Deletes a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteClientTlsPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest request, StreamObserver<Operation> responseObserver)
public void deleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest request, StreamObserver<Operation> responseObserver)Deletes a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteGatewaySecurityPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest request, StreamObserver<Operation> responseObserver)
public void deleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest request, StreamObserver<Operation> responseObserver)Deletes a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteGatewaySecurityPolicyRuleRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteServerTlsPolicy(DeleteServerTlsPolicyRequest request, StreamObserver<Operation> responseObserver)
public void deleteServerTlsPolicy(DeleteServerTlsPolicyRequest request, StreamObserver<Operation> responseObserver)Deletes a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteServerTlsPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest request, StreamObserver<Operation> responseObserver)
public void deleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest request, StreamObserver<Operation> responseObserver)Deletes a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTlsInspectionPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteUrlList(DeleteUrlListRequest request, StreamObserver<Operation> responseObserver)
public void deleteUrlList(DeleteUrlListRequest request, StreamObserver<Operation> responseObserver)Deletes a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUrlListRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getAuthorizationPolicy(GetAuthorizationPolicyRequest request, StreamObserver<AuthorizationPolicy> responseObserver)
public void getAuthorizationPolicy(GetAuthorizationPolicyRequest request, StreamObserver<AuthorizationPolicy> responseObserver)Gets details of a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthorizationPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<AuthorizationPolicy> |
getAuthzPolicy(GetAuthzPolicyRequest request, StreamObserver<AuthzPolicy> responseObserver)
public void getAuthzPolicy(GetAuthzPolicyRequest request, StreamObserver<AuthzPolicy> responseObserver)Gets details of a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthzPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<AuthzPolicy> |
getBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest request, StreamObserver<BackendAuthenticationConfig> responseObserver)
public void getBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest request, StreamObserver<BackendAuthenticationConfig> responseObserver)Gets details of a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackendAuthenticationConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<BackendAuthenticationConfig> |
getClientTlsPolicy(GetClientTlsPolicyRequest request, StreamObserver<ClientTlsPolicy> responseObserver)
public void getClientTlsPolicy(GetClientTlsPolicyRequest request, StreamObserver<ClientTlsPolicy> responseObserver)Gets details of a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetClientTlsPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<ClientTlsPolicy> |
getGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest request, StreamObserver<GatewaySecurityPolicy> responseObserver)
public void getGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest request, StreamObserver<GatewaySecurityPolicy> responseObserver)Gets details of a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetGatewaySecurityPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<GatewaySecurityPolicy> |
getGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest request, StreamObserver<GatewaySecurityPolicyRule> responseObserver)
public void getGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest request, StreamObserver<GatewaySecurityPolicyRule> responseObserver)Gets details of a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
GetGatewaySecurityPolicyRuleRequest |
responseObserver |
io.grpc.stub.StreamObserver<GatewaySecurityPolicyRule> |
getServerTlsPolicy(GetServerTlsPolicyRequest request, StreamObserver<ServerTlsPolicy> responseObserver)
public void getServerTlsPolicy(GetServerTlsPolicyRequest request, StreamObserver<ServerTlsPolicy> responseObserver)Gets details of a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetServerTlsPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<ServerTlsPolicy> |
getTlsInspectionPolicy(GetTlsInspectionPolicyRequest request, StreamObserver<TlsInspectionPolicy> responseObserver)
public void getTlsInspectionPolicy(GetTlsInspectionPolicyRequest request, StreamObserver<TlsInspectionPolicy> responseObserver)Gets details of a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTlsInspectionPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<TlsInspectionPolicy> |
getUrlList(GetUrlListRequest request, StreamObserver<UrlList> responseObserver)
public void getUrlList(GetUrlListRequest request, StreamObserver<UrlList> responseObserver)Gets details of a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUrlListRequest |
responseObserver |
io.grpc.stub.StreamObserver<UrlList> |
listAuthorizationPolicies(ListAuthorizationPoliciesRequest request, StreamObserver<ListAuthorizationPoliciesResponse> responseObserver)
public void listAuthorizationPolicies(ListAuthorizationPoliciesRequest request, StreamObserver<ListAuthorizationPoliciesResponse> responseObserver)Lists AuthorizationPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthorizationPoliciesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListAuthorizationPoliciesResponse> |
listAuthzPolicies(ListAuthzPoliciesRequest request, StreamObserver<ListAuthzPoliciesResponse> responseObserver)
public void listAuthzPolicies(ListAuthzPoliciesRequest request, StreamObserver<ListAuthzPoliciesResponse> responseObserver)Lists AuthzPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthzPoliciesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListAuthzPoliciesResponse> |
listBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest request, StreamObserver<ListBackendAuthenticationConfigsResponse> responseObserver)
public void listBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest request, StreamObserver<ListBackendAuthenticationConfigsResponse> responseObserver)Lists BackendAuthenticationConfigs in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackendAuthenticationConfigsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListBackendAuthenticationConfigsResponse> |
listClientTlsPolicies(ListClientTlsPoliciesRequest request, StreamObserver<ListClientTlsPoliciesResponse> responseObserver)
public void listClientTlsPolicies(ListClientTlsPoliciesRequest request, StreamObserver<ListClientTlsPoliciesResponse> responseObserver)Lists ClientTlsPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListClientTlsPoliciesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListClientTlsPoliciesResponse> |
listGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest request, StreamObserver<ListGatewaySecurityPoliciesResponse> responseObserver)
public void listGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest request, StreamObserver<ListGatewaySecurityPoliciesResponse> responseObserver)Lists GatewaySecurityPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListGatewaySecurityPoliciesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListGatewaySecurityPoliciesResponse> |
listGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest request, StreamObserver<ListGatewaySecurityPolicyRulesResponse> responseObserver)
public void listGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest request, StreamObserver<ListGatewaySecurityPolicyRulesResponse> responseObserver)Lists GatewaySecurityPolicyRules in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListGatewaySecurityPolicyRulesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListGatewaySecurityPolicyRulesResponse> |
listServerTlsPolicies(ListServerTlsPoliciesRequest request, StreamObserver<ListServerTlsPoliciesResponse> responseObserver)
public void listServerTlsPolicies(ListServerTlsPoliciesRequest request, StreamObserver<ListServerTlsPoliciesResponse> responseObserver)Lists ServerTlsPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListServerTlsPoliciesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListServerTlsPoliciesResponse> |
listTlsInspectionPolicies(ListTlsInspectionPoliciesRequest request, StreamObserver<ListTlsInspectionPoliciesResponse> responseObserver)
public void listTlsInspectionPolicies(ListTlsInspectionPoliciesRequest request, StreamObserver<ListTlsInspectionPoliciesResponse> responseObserver)Lists TlsInspectionPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTlsInspectionPoliciesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListTlsInspectionPoliciesResponse> |
listUrlLists(ListUrlListsRequest request, StreamObserver<ListUrlListsResponse> responseObserver)
public void listUrlLists(ListUrlListsRequest request, StreamObserver<ListUrlListsResponse> responseObserver)Lists UrlLists in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUrlListsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListUrlListsResponse> |
updateAuthorizationPolicy(UpdateAuthorizationPolicyRequest request, StreamObserver<Operation> responseObserver)
public void updateAuthorizationPolicy(UpdateAuthorizationPolicyRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthorizationPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateAuthzPolicy(UpdateAuthzPolicyRequest request, StreamObserver<Operation> responseObserver)
public void updateAuthzPolicy(UpdateAuthzPolicyRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthzPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest request, StreamObserver<Operation> responseObserver)
public void updateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackendAuthenticationConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateClientTlsPolicy(UpdateClientTlsPolicyRequest request, StreamObserver<Operation> responseObserver)
public void updateClientTlsPolicy(UpdateClientTlsPolicyRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateClientTlsPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest request, StreamObserver<Operation> responseObserver)
public void updateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateGatewaySecurityPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest request, StreamObserver<Operation> responseObserver)
public void updateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateGatewaySecurityPolicyRuleRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateServerTlsPolicy(UpdateServerTlsPolicyRequest request, StreamObserver<Operation> responseObserver)
public void updateServerTlsPolicy(UpdateServerTlsPolicyRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateServerTlsPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest request, StreamObserver<Operation> responseObserver)
public void updateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTlsInspectionPolicyRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateUrlList(UpdateUrlListRequest request, StreamObserver<Operation> responseObserver)
public void updateUrlList(UpdateUrlListRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUrlListRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |