public static interface NetworkSecurityGrpc.AsyncServiceNetwork Security API provides resources to configure authentication and authorization policies. Refer to per API resource documentation for more information.
Methods
createAuthorizationPolicy(CreateAuthorizationPolicyRequest request, StreamObserver<Operation> responseObserver)
public default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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> |