public sealed class NetworkSecurityClientImpl : NetworkSecurityClientReference documentation and code samples for the Network Security v1 API class NetworkSecurityClientImpl.
NetworkSecurity client wrapper implementation, for convenient use.
Namespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Remarks
Network Security API provides resources to configure authentication and authorization policies. Refer to per API resource documentation for more information.
Constructors
NetworkSecurityClientImpl(NetworkSecurityClient, NetworkSecuritySettings, ILogger)
public NetworkSecurityClientImpl(NetworkSecurity.NetworkSecurityClient grpcClient, NetworkSecuritySettings settings, ILogger logger)Constructs a client wrapper for the NetworkSecurity service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
NetworkSecurityNetworkSecurityClientThe underlying gRPC client. |
settings |
NetworkSecuritySettingsThe base NetworkSecuritySettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateAuthorizationPolicyOperationsClient
public override OperationsClient CreateAuthorizationPolicyOperationsClient { get; }The long-running operations client for CreateAuthorizationPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateAuthzPolicyOperationsClient
public override OperationsClient CreateAuthzPolicyOperationsClient { get; }The long-running operations client for CreateAuthzPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateBackendAuthenticationConfigOperationsClient
public override OperationsClient CreateBackendAuthenticationConfigOperationsClient { get; }The long-running operations client for CreateBackendAuthenticationConfig.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateClientTlsPolicyOperationsClient
public override OperationsClient CreateClientTlsPolicyOperationsClient { get; }The long-running operations client for CreateClientTlsPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateGatewaySecurityPolicyOperationsClient
public override OperationsClient CreateGatewaySecurityPolicyOperationsClient { get; }The long-running operations client for CreateGatewaySecurityPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateGatewaySecurityPolicyRuleOperationsClient
public override OperationsClient CreateGatewaySecurityPolicyRuleOperationsClient { get; }The long-running operations client for CreateGatewaySecurityPolicyRule.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateServerTlsPolicyOperationsClient
public override OperationsClient CreateServerTlsPolicyOperationsClient { get; }The long-running operations client for CreateServerTlsPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateTlsInspectionPolicyOperationsClient
public override OperationsClient CreateTlsInspectionPolicyOperationsClient { get; }The long-running operations client for CreateTlsInspectionPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateUrlListOperationsClient
public override OperationsClient CreateUrlListOperationsClient { get; }The long-running operations client for CreateUrlList.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteAuthorizationPolicyOperationsClient
public override OperationsClient DeleteAuthorizationPolicyOperationsClient { get; }The long-running operations client for DeleteAuthorizationPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteAuthzPolicyOperationsClient
public override OperationsClient DeleteAuthzPolicyOperationsClient { get; }The long-running operations client for DeleteAuthzPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteBackendAuthenticationConfigOperationsClient
public override OperationsClient DeleteBackendAuthenticationConfigOperationsClient { get; }The long-running operations client for DeleteBackendAuthenticationConfig.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteClientTlsPolicyOperationsClient
public override OperationsClient DeleteClientTlsPolicyOperationsClient { get; }The long-running operations client for DeleteClientTlsPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteGatewaySecurityPolicyOperationsClient
public override OperationsClient DeleteGatewaySecurityPolicyOperationsClient { get; }The long-running operations client for DeleteGatewaySecurityPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteGatewaySecurityPolicyRuleOperationsClient
public override OperationsClient DeleteGatewaySecurityPolicyRuleOperationsClient { get; }The long-running operations client for DeleteGatewaySecurityPolicyRule.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteServerTlsPolicyOperationsClient
public override OperationsClient DeleteServerTlsPolicyOperationsClient { get; }The long-running operations client for DeleteServerTlsPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteTlsInspectionPolicyOperationsClient
public override OperationsClient DeleteTlsInspectionPolicyOperationsClient { get; }The long-running operations client for DeleteTlsInspectionPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteUrlListOperationsClient
public override OperationsClient DeleteUrlListOperationsClient { get; }The long-running operations client for DeleteUrlList.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override NetworkSecurity.NetworkSecurityClient GrpcClient { get; }The underlying gRPC NetworkSecurity client
| Property Value | |
|---|---|
| Type | Description |
NetworkSecurityNetworkSecurityClient |
|
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }The IAMPolicyClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicyClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
UpdateAuthorizationPolicyOperationsClient
public override OperationsClient UpdateAuthorizationPolicyOperationsClient { get; }The long-running operations client for UpdateAuthorizationPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateAuthzPolicyOperationsClient
public override OperationsClient UpdateAuthzPolicyOperationsClient { get; }The long-running operations client for UpdateAuthzPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateBackendAuthenticationConfigOperationsClient
public override OperationsClient UpdateBackendAuthenticationConfigOperationsClient { get; }The long-running operations client for UpdateBackendAuthenticationConfig.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateClientTlsPolicyOperationsClient
public override OperationsClient UpdateClientTlsPolicyOperationsClient { get; }The long-running operations client for UpdateClientTlsPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateGatewaySecurityPolicyOperationsClient
public override OperationsClient UpdateGatewaySecurityPolicyOperationsClient { get; }The long-running operations client for UpdateGatewaySecurityPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateGatewaySecurityPolicyRuleOperationsClient
public override OperationsClient UpdateGatewaySecurityPolicyRuleOperationsClient { get; }The long-running operations client for UpdateGatewaySecurityPolicyRule.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateServerTlsPolicyOperationsClient
public override OperationsClient UpdateServerTlsPolicyOperationsClient { get; }The long-running operations client for UpdateServerTlsPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateTlsInspectionPolicyOperationsClient
public override OperationsClient UpdateTlsInspectionPolicyOperationsClient { get; }The long-running operations client for UpdateTlsInspectionPolicy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateUrlListOperationsClient
public override OperationsClient UpdateUrlListOperationsClient { get; }The long-running operations client for UpdateUrlList.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateAuthorizationPolicy(CreateAuthorizationPolicyRequest, CallSettings)
public override Operation<AuthorizationPolicy, OperationMetadata> CreateAuthorizationPolicy(CreateAuthorizationPolicyRequest request, CallSettings callSettings = null)Creates a new AuthorizationPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthorizationPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAuthorizationPolicyOperationMetadata |
The RPC response. |
CreateAuthorizationPolicyAsync(CreateAuthorizationPolicyRequest, CallSettings)
public override Task<Operation<AuthorizationPolicy, OperationMetadata>> CreateAuthorizationPolicyAsync(CreateAuthorizationPolicyRequest request, CallSettings callSettings = null)Creates a new AuthorizationPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthorizationPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAuthorizationPolicyOperationMetadata |
A Task containing the RPC response. |
CreateAuthzPolicy(CreateAuthzPolicyRequest, CallSettings)
public override Operation<AuthzPolicy, OperationMetadata> CreateAuthzPolicy(CreateAuthzPolicyRequest request, CallSettings callSettings = null)Creates a new AuthzPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthzPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAuthzPolicyOperationMetadata |
The RPC response. |
CreateAuthzPolicyAsync(CreateAuthzPolicyRequest, CallSettings)
public override Task<Operation<AuthzPolicy, OperationMetadata>> CreateAuthzPolicyAsync(CreateAuthzPolicyRequest request, CallSettings callSettings = null)Creates a new AuthzPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthzPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAuthzPolicyOperationMetadata |
A Task containing the RPC response. |
CreateBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest, CallSettings)
public override Operation<BackendAuthenticationConfig, OperationMetadata> CreateBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest request, CallSettings callSettings = null)Creates a new BackendAuthenticationConfig in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackendAuthenticationConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackendAuthenticationConfigOperationMetadata |
The RPC response. |
CreateBackendAuthenticationConfigAsync(CreateBackendAuthenticationConfigRequest, CallSettings)
public override Task<Operation<BackendAuthenticationConfig, OperationMetadata>> CreateBackendAuthenticationConfigAsync(CreateBackendAuthenticationConfigRequest request, CallSettings callSettings = null)Creates a new BackendAuthenticationConfig in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackendAuthenticationConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackendAuthenticationConfigOperationMetadata |
A Task containing the RPC response. |
CreateClientTlsPolicy(CreateClientTlsPolicyRequest, CallSettings)
public override Operation<ClientTlsPolicy, OperationMetadata> CreateClientTlsPolicy(CreateClientTlsPolicyRequest request, CallSettings callSettings = null)Creates a new ClientTlsPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateClientTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationClientTlsPolicyOperationMetadata |
The RPC response. |
CreateClientTlsPolicyAsync(CreateClientTlsPolicyRequest, CallSettings)
public override Task<Operation<ClientTlsPolicy, OperationMetadata>> CreateClientTlsPolicyAsync(CreateClientTlsPolicyRequest request, CallSettings callSettings = null)Creates a new ClientTlsPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateClientTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationClientTlsPolicyOperationMetadata |
A Task containing the RPC response. |
CreateGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest, CallSettings)
public override Operation<GatewaySecurityPolicy, OperationMetadata> CreateGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest request, CallSettings callSettings = null)Creates a new GatewaySecurityPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateGatewaySecurityPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationGatewaySecurityPolicyOperationMetadata |
The RPC response. |
CreateGatewaySecurityPolicyAsync(CreateGatewaySecurityPolicyRequest, CallSettings)
public override Task<Operation<GatewaySecurityPolicy, OperationMetadata>> CreateGatewaySecurityPolicyAsync(CreateGatewaySecurityPolicyRequest request, CallSettings callSettings = null)Creates a new GatewaySecurityPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateGatewaySecurityPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationGatewaySecurityPolicyOperationMetadata |
A Task containing the RPC response. |
CreateGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest, CallSettings)
public override Operation<GatewaySecurityPolicyRule, OperationMetadata> CreateGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest request, CallSettings callSettings = null)Creates a new GatewaySecurityPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateGatewaySecurityPolicyRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationGatewaySecurityPolicyRuleOperationMetadata |
The RPC response. |
CreateGatewaySecurityPolicyRuleAsync(CreateGatewaySecurityPolicyRuleRequest, CallSettings)
public override Task<Operation<GatewaySecurityPolicyRule, OperationMetadata>> CreateGatewaySecurityPolicyRuleAsync(CreateGatewaySecurityPolicyRuleRequest request, CallSettings callSettings = null)Creates a new GatewaySecurityPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateGatewaySecurityPolicyRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationGatewaySecurityPolicyRuleOperationMetadata |
A Task containing the RPC response. |
CreateServerTlsPolicy(CreateServerTlsPolicyRequest, CallSettings)
public override Operation<ServerTlsPolicy, OperationMetadata> CreateServerTlsPolicy(CreateServerTlsPolicyRequest request, CallSettings callSettings = null)Creates a new ServerTlsPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateServerTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationServerTlsPolicyOperationMetadata |
The RPC response. |
CreateServerTlsPolicyAsync(CreateServerTlsPolicyRequest, CallSettings)
public override Task<Operation<ServerTlsPolicy, OperationMetadata>> CreateServerTlsPolicyAsync(CreateServerTlsPolicyRequest request, CallSettings callSettings = null)Creates a new ServerTlsPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateServerTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationServerTlsPolicyOperationMetadata |
A Task containing the RPC response. |
CreateTlsInspectionPolicy(CreateTlsInspectionPolicyRequest, CallSettings)
public override Operation<TlsInspectionPolicy, OperationMetadata> CreateTlsInspectionPolicy(CreateTlsInspectionPolicyRequest request, CallSettings callSettings = null)Creates a new TlsInspectionPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTlsInspectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationTlsInspectionPolicyOperationMetadata |
The RPC response. |
CreateTlsInspectionPolicyAsync(CreateTlsInspectionPolicyRequest, CallSettings)
public override Task<Operation<TlsInspectionPolicy, OperationMetadata>> CreateTlsInspectionPolicyAsync(CreateTlsInspectionPolicyRequest request, CallSettings callSettings = null)Creates a new TlsInspectionPolicy in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTlsInspectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationTlsInspectionPolicyOperationMetadata |
A Task containing the RPC response. |
CreateUrlList(CreateUrlListRequest, CallSettings)
public override Operation<UrlList, OperationMetadata> CreateUrlList(CreateUrlListRequest request, CallSettings callSettings = null)Creates a new UrlList in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUrlListRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationUrlListOperationMetadata |
The RPC response. |
CreateUrlListAsync(CreateUrlListRequest, CallSettings)
public override Task<Operation<UrlList, OperationMetadata>> CreateUrlListAsync(CreateUrlListRequest request, CallSettings callSettings = null)Creates a new UrlList in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUrlListRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationUrlListOperationMetadata |
A Task containing the RPC response. |
DeleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest request, CallSettings callSettings = null)Deletes a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthorizationPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteAuthorizationPolicyAsync(DeleteAuthorizationPolicyRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteAuthorizationPolicyAsync(DeleteAuthorizationPolicyRequest request, CallSettings callSettings = null)Deletes a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthorizationPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteAuthzPolicy(DeleteAuthzPolicyRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteAuthzPolicy(DeleteAuthzPolicyRequest request, CallSettings callSettings = null)Deletes a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthzPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteAuthzPolicyAsync(DeleteAuthzPolicyRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteAuthzPolicyAsync(DeleteAuthzPolicyRequest request, CallSettings callSettings = null)Deletes a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthzPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest request, CallSettings callSettings = null)Deletes a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackendAuthenticationConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteBackendAuthenticationConfigAsync(DeleteBackendAuthenticationConfigRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteBackendAuthenticationConfigAsync(DeleteBackendAuthenticationConfigRequest request, CallSettings callSettings = null)Deletes a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackendAuthenticationConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteClientTlsPolicy(DeleteClientTlsPolicyRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteClientTlsPolicy(DeleteClientTlsPolicyRequest request, CallSettings callSettings = null)Deletes a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteClientTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteClientTlsPolicyAsync(DeleteClientTlsPolicyRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteClientTlsPolicyAsync(DeleteClientTlsPolicyRequest request, CallSettings callSettings = null)Deletes a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteClientTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest request, CallSettings callSettings = null)Deletes a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteGatewaySecurityPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteGatewaySecurityPolicyAsync(DeleteGatewaySecurityPolicyRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteGatewaySecurityPolicyAsync(DeleteGatewaySecurityPolicyRequest request, CallSettings callSettings = null)Deletes a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteGatewaySecurityPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest request, CallSettings callSettings = null)Deletes a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteGatewaySecurityPolicyRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteGatewaySecurityPolicyRuleAsync(DeleteGatewaySecurityPolicyRuleRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteGatewaySecurityPolicyRuleAsync(DeleteGatewaySecurityPolicyRuleRequest request, CallSettings callSettings = null)Deletes a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteGatewaySecurityPolicyRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteServerTlsPolicy(DeleteServerTlsPolicyRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteServerTlsPolicy(DeleteServerTlsPolicyRequest request, CallSettings callSettings = null)Deletes a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteServerTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteServerTlsPolicyAsync(DeleteServerTlsPolicyRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteServerTlsPolicyAsync(DeleteServerTlsPolicyRequest request, CallSettings callSettings = null)Deletes a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteServerTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest request, CallSettings callSettings = null)Deletes a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTlsInspectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteTlsInspectionPolicyAsync(DeleteTlsInspectionPolicyRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteTlsInspectionPolicyAsync(DeleteTlsInspectionPolicyRequest request, CallSettings callSettings = null)Deletes a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTlsInspectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteUrlList(DeleteUrlListRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteUrlList(DeleteUrlListRequest request, CallSettings callSettings = null)Deletes a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUrlListRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteUrlListAsync(DeleteUrlListRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteUrlListAsync(DeleteUrlListRequest request, CallSettings callSettings = null)Deletes a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUrlListRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GetAuthorizationPolicy(GetAuthorizationPolicyRequest, CallSettings)
public override AuthorizationPolicy GetAuthorizationPolicy(GetAuthorizationPolicyRequest request, CallSettings callSettings = null)Gets details of a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthorizationPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AuthorizationPolicy |
The RPC response. |
GetAuthorizationPolicyAsync(GetAuthorizationPolicyRequest, CallSettings)
public override Task<AuthorizationPolicy> GetAuthorizationPolicyAsync(GetAuthorizationPolicyRequest request, CallSettings callSettings = null)Gets details of a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthorizationPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAuthorizationPolicy |
A Task containing the RPC response. |
GetAuthzPolicy(GetAuthzPolicyRequest, CallSettings)
public override AuthzPolicy GetAuthzPolicy(GetAuthzPolicyRequest request, CallSettings callSettings = null)Gets details of a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthzPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AuthzPolicy |
The RPC response. |
GetAuthzPolicyAsync(GetAuthzPolicyRequest, CallSettings)
public override Task<AuthzPolicy> GetAuthzPolicyAsync(GetAuthzPolicyRequest request, CallSettings callSettings = null)Gets details of a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthzPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAuthzPolicy |
A Task containing the RPC response. |
GetBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest, CallSettings)
public override BackendAuthenticationConfig GetBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest request, CallSettings callSettings = null)Gets details of a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackendAuthenticationConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BackendAuthenticationConfig |
The RPC response. |
GetBackendAuthenticationConfigAsync(GetBackendAuthenticationConfigRequest, CallSettings)
public override Task<BackendAuthenticationConfig> GetBackendAuthenticationConfigAsync(GetBackendAuthenticationConfigRequest request, CallSettings callSettings = null)Gets details of a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackendAuthenticationConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBackendAuthenticationConfig |
A Task containing the RPC response. |
GetClientTlsPolicy(GetClientTlsPolicyRequest, CallSettings)
public override ClientTlsPolicy GetClientTlsPolicy(GetClientTlsPolicyRequest request, CallSettings callSettings = null)Gets details of a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetClientTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ClientTlsPolicy |
The RPC response. |
GetClientTlsPolicyAsync(GetClientTlsPolicyRequest, CallSettings)
public override Task<ClientTlsPolicy> GetClientTlsPolicyAsync(GetClientTlsPolicyRequest request, CallSettings callSettings = null)Gets details of a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetClientTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskClientTlsPolicy |
A Task containing the RPC response. |
GetGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest, CallSettings)
public override GatewaySecurityPolicy GetGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest request, CallSettings callSettings = null)Gets details of a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetGatewaySecurityPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
GatewaySecurityPolicy |
The RPC response. |
GetGatewaySecurityPolicyAsync(GetGatewaySecurityPolicyRequest, CallSettings)
public override Task<GatewaySecurityPolicy> GetGatewaySecurityPolicyAsync(GetGatewaySecurityPolicyRequest request, CallSettings callSettings = null)Gets details of a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetGatewaySecurityPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskGatewaySecurityPolicy |
A Task containing the RPC response. |
GetGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest, CallSettings)
public override GatewaySecurityPolicyRule GetGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest request, CallSettings callSettings = null)Gets details of a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
GetGatewaySecurityPolicyRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
GatewaySecurityPolicyRule |
The RPC response. |
GetGatewaySecurityPolicyRuleAsync(GetGatewaySecurityPolicyRuleRequest, CallSettings)
public override Task<GatewaySecurityPolicyRule> GetGatewaySecurityPolicyRuleAsync(GetGatewaySecurityPolicyRuleRequest request, CallSettings callSettings = null)Gets details of a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
GetGatewaySecurityPolicyRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskGatewaySecurityPolicyRule |
A Task containing the RPC response. |
GetServerTlsPolicy(GetServerTlsPolicyRequest, CallSettings)
public override ServerTlsPolicy GetServerTlsPolicy(GetServerTlsPolicyRequest request, CallSettings callSettings = null)Gets details of a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetServerTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ServerTlsPolicy |
The RPC response. |
GetServerTlsPolicyAsync(GetServerTlsPolicyRequest, CallSettings)
public override Task<ServerTlsPolicy> GetServerTlsPolicyAsync(GetServerTlsPolicyRequest request, CallSettings callSettings = null)Gets details of a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetServerTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskServerTlsPolicy |
A Task containing the RPC response. |
GetTlsInspectionPolicy(GetTlsInspectionPolicyRequest, CallSettings)
public override TlsInspectionPolicy GetTlsInspectionPolicy(GetTlsInspectionPolicyRequest request, CallSettings callSettings = null)Gets details of a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTlsInspectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TlsInspectionPolicy |
The RPC response. |
GetTlsInspectionPolicyAsync(GetTlsInspectionPolicyRequest, CallSettings)
public override Task<TlsInspectionPolicy> GetTlsInspectionPolicyAsync(GetTlsInspectionPolicyRequest request, CallSettings callSettings = null)Gets details of a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTlsInspectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTlsInspectionPolicy |
A Task containing the RPC response. |
GetUrlList(GetUrlListRequest, CallSettings)
public override UrlList GetUrlList(GetUrlListRequest request, CallSettings callSettings = null)Gets details of a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUrlListRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
UrlList |
The RPC response. |
GetUrlListAsync(GetUrlListRequest, CallSettings)
public override Task<UrlList> GetUrlListAsync(GetUrlListRequest request, CallSettings callSettings = null)Gets details of a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUrlListRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUrlList |
A Task containing the RPC response. |
ListAuthorizationPolicies(ListAuthorizationPoliciesRequest, CallSettings)
public override PagedEnumerable<ListAuthorizationPoliciesResponse, AuthorizationPolicy> ListAuthorizationPolicies(ListAuthorizationPoliciesRequest request, CallSettings callSettings = null)Lists AuthorizationPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthorizationPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListAuthorizationPoliciesResponseAuthorizationPolicy |
A pageable sequence of AuthorizationPolicy resources. |
ListAuthorizationPoliciesAsync(ListAuthorizationPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListAuthorizationPoliciesResponse, AuthorizationPolicy> ListAuthorizationPoliciesAsync(ListAuthorizationPoliciesRequest request, CallSettings callSettings = null)Lists AuthorizationPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthorizationPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListAuthorizationPoliciesResponseAuthorizationPolicy |
A pageable asynchronous sequence of AuthorizationPolicy resources. |
ListAuthzPolicies(ListAuthzPoliciesRequest, CallSettings)
public override PagedEnumerable<ListAuthzPoliciesResponse, AuthzPolicy> ListAuthzPolicies(ListAuthzPoliciesRequest request, CallSettings callSettings = null)Lists AuthzPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthzPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListAuthzPoliciesResponseAuthzPolicy |
A pageable sequence of AuthzPolicy resources. |
ListAuthzPoliciesAsync(ListAuthzPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListAuthzPoliciesResponse, AuthzPolicy> ListAuthzPoliciesAsync(ListAuthzPoliciesRequest request, CallSettings callSettings = null)Lists AuthzPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthzPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListAuthzPoliciesResponseAuthzPolicy |
A pageable asynchronous sequence of AuthzPolicy resources. |
ListBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest, CallSettings)
public override PagedEnumerable<ListBackendAuthenticationConfigsResponse, BackendAuthenticationConfig> ListBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest request, CallSettings callSettings = null)Lists BackendAuthenticationConfigs in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackendAuthenticationConfigsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListBackendAuthenticationConfigsResponseBackendAuthenticationConfig |
A pageable sequence of BackendAuthenticationConfig resources. |
ListBackendAuthenticationConfigsAsync(ListBackendAuthenticationConfigsRequest, CallSettings)
public override PagedAsyncEnumerable<ListBackendAuthenticationConfigsResponse, BackendAuthenticationConfig> ListBackendAuthenticationConfigsAsync(ListBackendAuthenticationConfigsRequest request, CallSettings callSettings = null)Lists BackendAuthenticationConfigs in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackendAuthenticationConfigsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListBackendAuthenticationConfigsResponseBackendAuthenticationConfig |
A pageable asynchronous sequence of BackendAuthenticationConfig resources. |
ListClientTlsPolicies(ListClientTlsPoliciesRequest, CallSettings)
public override PagedEnumerable<ListClientTlsPoliciesResponse, ClientTlsPolicy> ListClientTlsPolicies(ListClientTlsPoliciesRequest request, CallSettings callSettings = null)Lists ClientTlsPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListClientTlsPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListClientTlsPoliciesResponseClientTlsPolicy |
A pageable sequence of ClientTlsPolicy resources. |
ListClientTlsPoliciesAsync(ListClientTlsPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListClientTlsPoliciesResponse, ClientTlsPolicy> ListClientTlsPoliciesAsync(ListClientTlsPoliciesRequest request, CallSettings callSettings = null)Lists ClientTlsPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListClientTlsPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListClientTlsPoliciesResponseClientTlsPolicy |
A pageable asynchronous sequence of ClientTlsPolicy resources. |
ListGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest, CallSettings)
public override PagedEnumerable<ListGatewaySecurityPoliciesResponse, GatewaySecurityPolicy> ListGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest request, CallSettings callSettings = null)Lists GatewaySecurityPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListGatewaySecurityPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListGatewaySecurityPoliciesResponseGatewaySecurityPolicy |
A pageable sequence of GatewaySecurityPolicy resources. |
ListGatewaySecurityPoliciesAsync(ListGatewaySecurityPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListGatewaySecurityPoliciesResponse, GatewaySecurityPolicy> ListGatewaySecurityPoliciesAsync(ListGatewaySecurityPoliciesRequest request, CallSettings callSettings = null)Lists GatewaySecurityPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListGatewaySecurityPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListGatewaySecurityPoliciesResponseGatewaySecurityPolicy |
A pageable asynchronous sequence of GatewaySecurityPolicy resources. |
ListGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest, CallSettings)
public override PagedEnumerable<ListGatewaySecurityPolicyRulesResponse, GatewaySecurityPolicyRule> ListGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest request, CallSettings callSettings = null)Lists GatewaySecurityPolicyRules in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListGatewaySecurityPolicyRulesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListGatewaySecurityPolicyRulesResponseGatewaySecurityPolicyRule |
A pageable sequence of GatewaySecurityPolicyRule resources. |
ListGatewaySecurityPolicyRulesAsync(ListGatewaySecurityPolicyRulesRequest, CallSettings)
public override PagedAsyncEnumerable<ListGatewaySecurityPolicyRulesResponse, GatewaySecurityPolicyRule> ListGatewaySecurityPolicyRulesAsync(ListGatewaySecurityPolicyRulesRequest request, CallSettings callSettings = null)Lists GatewaySecurityPolicyRules in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListGatewaySecurityPolicyRulesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListGatewaySecurityPolicyRulesResponseGatewaySecurityPolicyRule |
A pageable asynchronous sequence of GatewaySecurityPolicyRule resources. |
ListServerTlsPolicies(ListServerTlsPoliciesRequest, CallSettings)
public override PagedEnumerable<ListServerTlsPoliciesResponse, ServerTlsPolicy> ListServerTlsPolicies(ListServerTlsPoliciesRequest request, CallSettings callSettings = null)Lists ServerTlsPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListServerTlsPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListServerTlsPoliciesResponseServerTlsPolicy |
A pageable sequence of ServerTlsPolicy resources. |
ListServerTlsPoliciesAsync(ListServerTlsPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListServerTlsPoliciesResponse, ServerTlsPolicy> ListServerTlsPoliciesAsync(ListServerTlsPoliciesRequest request, CallSettings callSettings = null)Lists ServerTlsPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListServerTlsPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListServerTlsPoliciesResponseServerTlsPolicy |
A pageable asynchronous sequence of ServerTlsPolicy resources. |
ListTlsInspectionPolicies(ListTlsInspectionPoliciesRequest, CallSettings)
public override PagedEnumerable<ListTlsInspectionPoliciesResponse, TlsInspectionPolicy> ListTlsInspectionPolicies(ListTlsInspectionPoliciesRequest request, CallSettings callSettings = null)Lists TlsInspectionPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTlsInspectionPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListTlsInspectionPoliciesResponseTlsInspectionPolicy |
A pageable sequence of TlsInspectionPolicy resources. |
ListTlsInspectionPoliciesAsync(ListTlsInspectionPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListTlsInspectionPoliciesResponse, TlsInspectionPolicy> ListTlsInspectionPoliciesAsync(ListTlsInspectionPoliciesRequest request, CallSettings callSettings = null)Lists TlsInspectionPolicies in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTlsInspectionPoliciesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListTlsInspectionPoliciesResponseTlsInspectionPolicy |
A pageable asynchronous sequence of TlsInspectionPolicy resources. |
ListUrlLists(ListUrlListsRequest, CallSettings)
public override PagedEnumerable<ListUrlListsResponse, UrlList> ListUrlLists(ListUrlListsRequest request, CallSettings callSettings = null)Lists UrlLists in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUrlListsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListUrlListsResponseUrlList |
A pageable sequence of UrlList resources. |
ListUrlListsAsync(ListUrlListsRequest, CallSettings)
public override PagedAsyncEnumerable<ListUrlListsResponse, UrlList> ListUrlListsAsync(ListUrlListsRequest request, CallSettings callSettings = null)Lists UrlLists in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUrlListsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListUrlListsResponseUrlList |
A pageable asynchronous sequence of UrlList resources. |
UpdateAuthorizationPolicy(UpdateAuthorizationPolicyRequest, CallSettings)
public override Operation<AuthorizationPolicy, OperationMetadata> UpdateAuthorizationPolicy(UpdateAuthorizationPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthorizationPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAuthorizationPolicyOperationMetadata |
The RPC response. |
UpdateAuthorizationPolicyAsync(UpdateAuthorizationPolicyRequest, CallSettings)
public override Task<Operation<AuthorizationPolicy, OperationMetadata>> UpdateAuthorizationPolicyAsync(UpdateAuthorizationPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single AuthorizationPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthorizationPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAuthorizationPolicyOperationMetadata |
A Task containing the RPC response. |
UpdateAuthzPolicy(UpdateAuthzPolicyRequest, CallSettings)
public override Operation<AuthzPolicy, OperationMetadata> UpdateAuthzPolicy(UpdateAuthzPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthzPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAuthzPolicyOperationMetadata |
The RPC response. |
UpdateAuthzPolicyAsync(UpdateAuthzPolicyRequest, CallSettings)
public override Task<Operation<AuthzPolicy, OperationMetadata>> UpdateAuthzPolicyAsync(UpdateAuthzPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single AuthzPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthzPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAuthzPolicyOperationMetadata |
A Task containing the RPC response. |
UpdateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest, CallSettings)
public override Operation<BackendAuthenticationConfig, OperationMetadata> UpdateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest request, CallSettings callSettings = null)Updates the parameters of a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackendAuthenticationConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationBackendAuthenticationConfigOperationMetadata |
The RPC response. |
UpdateBackendAuthenticationConfigAsync(UpdateBackendAuthenticationConfigRequest, CallSettings)
public override Task<Operation<BackendAuthenticationConfig, OperationMetadata>> UpdateBackendAuthenticationConfigAsync(UpdateBackendAuthenticationConfigRequest request, CallSettings callSettings = null)Updates the parameters of a single BackendAuthenticationConfig to BackendAuthenticationConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackendAuthenticationConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationBackendAuthenticationConfigOperationMetadata |
A Task containing the RPC response. |
UpdateClientTlsPolicy(UpdateClientTlsPolicyRequest, CallSettings)
public override Operation<ClientTlsPolicy, OperationMetadata> UpdateClientTlsPolicy(UpdateClientTlsPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateClientTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationClientTlsPolicyOperationMetadata |
The RPC response. |
UpdateClientTlsPolicyAsync(UpdateClientTlsPolicyRequest, CallSettings)
public override Task<Operation<ClientTlsPolicy, OperationMetadata>> UpdateClientTlsPolicyAsync(UpdateClientTlsPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single ClientTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateClientTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationClientTlsPolicyOperationMetadata |
A Task containing the RPC response. |
UpdateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest, CallSettings)
public override Operation<GatewaySecurityPolicy, OperationMetadata> UpdateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateGatewaySecurityPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationGatewaySecurityPolicyOperationMetadata |
The RPC response. |
UpdateGatewaySecurityPolicyAsync(UpdateGatewaySecurityPolicyRequest, CallSettings)
public override Task<Operation<GatewaySecurityPolicy, OperationMetadata>> UpdateGatewaySecurityPolicyAsync(UpdateGatewaySecurityPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single GatewaySecurityPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateGatewaySecurityPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationGatewaySecurityPolicyOperationMetadata |
A Task containing the RPC response. |
UpdateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest, CallSettings)
public override Operation<GatewaySecurityPolicyRule, OperationMetadata> UpdateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest request, CallSettings callSettings = null)Updates the parameters of a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateGatewaySecurityPolicyRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationGatewaySecurityPolicyRuleOperationMetadata |
The RPC response. |
UpdateGatewaySecurityPolicyRuleAsync(UpdateGatewaySecurityPolicyRuleRequest, CallSettings)
public override Task<Operation<GatewaySecurityPolicyRule, OperationMetadata>> UpdateGatewaySecurityPolicyRuleAsync(UpdateGatewaySecurityPolicyRuleRequest request, CallSettings callSettings = null)Updates the parameters of a single GatewaySecurityPolicyRule.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateGatewaySecurityPolicyRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationGatewaySecurityPolicyRuleOperationMetadata |
A Task containing the RPC response. |
UpdateServerTlsPolicy(UpdateServerTlsPolicyRequest, CallSettings)
public override Operation<ServerTlsPolicy, OperationMetadata> UpdateServerTlsPolicy(UpdateServerTlsPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateServerTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationServerTlsPolicyOperationMetadata |
The RPC response. |
UpdateServerTlsPolicyAsync(UpdateServerTlsPolicyRequest, CallSettings)
public override Task<Operation<ServerTlsPolicy, OperationMetadata>> UpdateServerTlsPolicyAsync(UpdateServerTlsPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single ServerTlsPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateServerTlsPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationServerTlsPolicyOperationMetadata |
A Task containing the RPC response. |
UpdateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest, CallSettings)
public override Operation<TlsInspectionPolicy, OperationMetadata> UpdateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTlsInspectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationTlsInspectionPolicyOperationMetadata |
The RPC response. |
UpdateTlsInspectionPolicyAsync(UpdateTlsInspectionPolicyRequest, CallSettings)
public override Task<Operation<TlsInspectionPolicy, OperationMetadata>> UpdateTlsInspectionPolicyAsync(UpdateTlsInspectionPolicyRequest request, CallSettings callSettings = null)Updates the parameters of a single TlsInspectionPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTlsInspectionPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationTlsInspectionPolicyOperationMetadata |
A Task containing the RPC response. |
UpdateUrlList(UpdateUrlListRequest, CallSettings)
public override Operation<UrlList, OperationMetadata> UpdateUrlList(UpdateUrlListRequest request, CallSettings callSettings = null)Updates the parameters of a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUrlListRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationUrlListOperationMetadata |
The RPC response. |
UpdateUrlListAsync(UpdateUrlListRequest, CallSettings)
public override Task<Operation<UrlList, OperationMetadata>> UpdateUrlListAsync(UpdateUrlListRequest request, CallSettings callSettings = null)Updates the parameters of a single UrlList.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUrlListRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationUrlListOperationMetadata |
A Task containing the RPC response. |