public sealed class FirewallActivationClientImpl : FirewallActivationClientReference documentation and code samples for the Network Security v1 API class FirewallActivationClientImpl.
FirewallActivation client wrapper implementation, for convenient use.
Namespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Remarks
Service for managing Firewall Endpoints and Associations.
Constructors
FirewallActivationClientImpl(FirewallActivationClient, FirewallActivationSettings, ILogger)
public FirewallActivationClientImpl(FirewallActivation.FirewallActivationClient grpcClient, FirewallActivationSettings settings, ILogger logger)Constructs a client wrapper for the FirewallActivation service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
FirewallActivationFirewallActivationClientThe underlying gRPC client. |
settings |
FirewallActivationSettingsThe base FirewallActivationSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateFirewallEndpointAssociationOperationsClient
public override OperationsClient CreateFirewallEndpointAssociationOperationsClient { get; }The long-running operations client for CreateFirewallEndpointAssociation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateFirewallEndpointOperationsClient
public override OperationsClient CreateFirewallEndpointOperationsClient { get; }The long-running operations client for CreateFirewallEndpoint.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateProjectFirewallEndpointOperationsClient
public override OperationsClient CreateProjectFirewallEndpointOperationsClient { get; }The long-running operations client for CreateProjectFirewallEndpoint.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteFirewallEndpointAssociationOperationsClient
public override OperationsClient DeleteFirewallEndpointAssociationOperationsClient { get; }The long-running operations client for DeleteFirewallEndpointAssociation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteFirewallEndpointOperationsClient
public override OperationsClient DeleteFirewallEndpointOperationsClient { get; }The long-running operations client for DeleteFirewallEndpoint.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteProjectFirewallEndpointOperationsClient
public override OperationsClient DeleteProjectFirewallEndpointOperationsClient { get; }The long-running operations client for DeleteProjectFirewallEndpoint.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override FirewallActivation.FirewallActivationClient GrpcClient { get; }The underlying gRPC FirewallActivation client
| Property Value | |
|---|---|
| Type | Description |
FirewallActivationFirewallActivationClient |
|
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 |
|
UpdateFirewallEndpointAssociationOperationsClient
public override OperationsClient UpdateFirewallEndpointAssociationOperationsClient { get; }The long-running operations client for UpdateFirewallEndpointAssociation.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateFirewallEndpointOperationsClient
public override OperationsClient UpdateFirewallEndpointOperationsClient { get; }The long-running operations client for UpdateFirewallEndpoint.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateProjectFirewallEndpointOperationsClient
public override OperationsClient UpdateProjectFirewallEndpointOperationsClient { get; }The long-running operations client for UpdateProjectFirewallEndpoint.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateFirewallEndpoint(CreateFirewallEndpointRequest, CallSettings)
public override Operation<FirewallEndpoint, OperationMetadata> CreateFirewallEndpoint(CreateFirewallEndpointRequest request, CallSettings callSettings = null)Creates a new FirewallEndpoint in a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFirewallEndpointOperationMetadata |
The RPC response. |
CreateFirewallEndpointAssociation(CreateFirewallEndpointAssociationRequest, CallSettings)
public override Operation<FirewallEndpointAssociation, OperationMetadata> CreateFirewallEndpointAssociation(CreateFirewallEndpointAssociationRequest request, CallSettings callSettings = null)Creates a new FirewallEndpointAssociation in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFirewallEndpointAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFirewallEndpointAssociationOperationMetadata |
The RPC response. |
CreateFirewallEndpointAssociationAsync(CreateFirewallEndpointAssociationRequest, CallSettings)
public override Task<Operation<FirewallEndpointAssociation, OperationMetadata>> CreateFirewallEndpointAssociationAsync(CreateFirewallEndpointAssociationRequest request, CallSettings callSettings = null)Creates a new FirewallEndpointAssociation in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFirewallEndpointAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFirewallEndpointAssociationOperationMetadata |
A Task containing the RPC response. |
CreateFirewallEndpointAsync(CreateFirewallEndpointRequest, CallSettings)
public override Task<Operation<FirewallEndpoint, OperationMetadata>> CreateFirewallEndpointAsync(CreateFirewallEndpointRequest request, CallSettings callSettings = null)Creates a new FirewallEndpoint in a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFirewallEndpointOperationMetadata |
A Task containing the RPC response. |
CreateProjectFirewallEndpoint(CreateFirewallEndpointRequest, CallSettings)
public override Operation<FirewallEndpoint, OperationMetadata> CreateProjectFirewallEndpoint(CreateFirewallEndpointRequest request, CallSettings callSettings = null)Creates a new FirewallEndpoint in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFirewallEndpointOperationMetadata |
The RPC response. |
CreateProjectFirewallEndpointAsync(CreateFirewallEndpointRequest, CallSettings)
public override Task<Operation<FirewallEndpoint, OperationMetadata>> CreateProjectFirewallEndpointAsync(CreateFirewallEndpointRequest request, CallSettings callSettings = null)Creates a new FirewallEndpoint in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFirewallEndpointOperationMetadata |
A Task containing the RPC response. |
DeleteFirewallEndpoint(DeleteFirewallEndpointRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteFirewallEndpoint(DeleteFirewallEndpointRequest request, CallSettings callSettings = null)Deletes a single org Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFirewallEndpointRequestThe 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. |
DeleteFirewallEndpointAssociation(DeleteFirewallEndpointAssociationRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteFirewallEndpointAssociation(DeleteFirewallEndpointAssociationRequest request, CallSettings callSettings = null)Deletes a single FirewallEndpointAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFirewallEndpointAssociationRequestThe 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. |
DeleteFirewallEndpointAssociationAsync(DeleteFirewallEndpointAssociationRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteFirewallEndpointAssociationAsync(DeleteFirewallEndpointAssociationRequest request, CallSettings callSettings = null)Deletes a single FirewallEndpointAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFirewallEndpointAssociationRequestThe 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. |
DeleteFirewallEndpointAsync(DeleteFirewallEndpointRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteFirewallEndpointAsync(DeleteFirewallEndpointRequest request, CallSettings callSettings = null)Deletes a single org Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFirewallEndpointRequestThe 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. |
DeleteProjectFirewallEndpoint(DeleteFirewallEndpointRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteProjectFirewallEndpoint(DeleteFirewallEndpointRequest request, CallSettings callSettings = null)Deletes a single project Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFirewallEndpointRequestThe 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. |
DeleteProjectFirewallEndpointAsync(DeleteFirewallEndpointRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteProjectFirewallEndpointAsync(DeleteFirewallEndpointRequest request, CallSettings callSettings = null)Deletes a single project Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFirewallEndpointRequestThe 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. |
GetFirewallEndpoint(GetFirewallEndpointRequest, CallSettings)
public override FirewallEndpoint GetFirewallEndpoint(GetFirewallEndpointRequest request, CallSettings callSettings = null)Gets details of a single org Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
FirewallEndpoint |
The RPC response. |
GetFirewallEndpointAssociation(GetFirewallEndpointAssociationRequest, CallSettings)
public override FirewallEndpointAssociation GetFirewallEndpointAssociation(GetFirewallEndpointAssociationRequest request, CallSettings callSettings = null)Gets details of a single FirewallEndpointAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFirewallEndpointAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
FirewallEndpointAssociation |
The RPC response. |
GetFirewallEndpointAssociationAsync(GetFirewallEndpointAssociationRequest, CallSettings)
public override Task<FirewallEndpointAssociation> GetFirewallEndpointAssociationAsync(GetFirewallEndpointAssociationRequest request, CallSettings callSettings = null)Gets details of a single FirewallEndpointAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFirewallEndpointAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskFirewallEndpointAssociation |
A Task containing the RPC response. |
GetFirewallEndpointAsync(GetFirewallEndpointRequest, CallSettings)
public override Task<FirewallEndpoint> GetFirewallEndpointAsync(GetFirewallEndpointRequest request, CallSettings callSettings = null)Gets details of a single org Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskFirewallEndpoint |
A Task containing the RPC response. |
GetProjectFirewallEndpoint(GetFirewallEndpointRequest, CallSettings)
public override FirewallEndpoint GetProjectFirewallEndpoint(GetFirewallEndpointRequest request, CallSettings callSettings = null)Gets details of a single project Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
FirewallEndpoint |
The RPC response. |
GetProjectFirewallEndpointAsync(GetFirewallEndpointRequest, CallSettings)
public override Task<FirewallEndpoint> GetProjectFirewallEndpointAsync(GetFirewallEndpointRequest request, CallSettings callSettings = null)Gets details of a single project Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskFirewallEndpoint |
A Task containing the RPC response. |
ListFirewallEndpointAssociations(ListFirewallEndpointAssociationsRequest, CallSettings)
public override PagedEnumerable<ListFirewallEndpointAssociationsResponse, FirewallEndpointAssociation> ListFirewallEndpointAssociations(ListFirewallEndpointAssociationsRequest request, CallSettings callSettings = null)Lists Associations in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFirewallEndpointAssociationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListFirewallEndpointAssociationsResponseFirewallEndpointAssociation |
A pageable sequence of FirewallEndpointAssociation resources. |
ListFirewallEndpointAssociationsAsync(ListFirewallEndpointAssociationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListFirewallEndpointAssociationsResponse, FirewallEndpointAssociation> ListFirewallEndpointAssociationsAsync(ListFirewallEndpointAssociationsRequest request, CallSettings callSettings = null)Lists Associations in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFirewallEndpointAssociationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListFirewallEndpointAssociationsResponseFirewallEndpointAssociation |
A pageable asynchronous sequence of FirewallEndpointAssociation resources. |
ListFirewallEndpoints(ListFirewallEndpointsRequest, CallSettings)
public override PagedEnumerable<ListFirewallEndpointsResponse, FirewallEndpoint> ListFirewallEndpoints(ListFirewallEndpointsRequest request, CallSettings callSettings = null)Lists FirewallEndpoints in a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFirewallEndpointsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListFirewallEndpointsResponseFirewallEndpoint |
A pageable sequence of FirewallEndpoint resources. |
ListFirewallEndpointsAsync(ListFirewallEndpointsRequest, CallSettings)
public override PagedAsyncEnumerable<ListFirewallEndpointsResponse, FirewallEndpoint> ListFirewallEndpointsAsync(ListFirewallEndpointsRequest request, CallSettings callSettings = null)Lists FirewallEndpoints in a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFirewallEndpointsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListFirewallEndpointsResponseFirewallEndpoint |
A pageable asynchronous sequence of FirewallEndpoint resources. |
ListProjectFirewallEndpoints(ListFirewallEndpointsRequest, CallSettings)
public override PagedEnumerable<ListFirewallEndpointsResponse, FirewallEndpoint> ListProjectFirewallEndpoints(ListFirewallEndpointsRequest request, CallSettings callSettings = null)Lists FirewallEndpoints in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFirewallEndpointsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListFirewallEndpointsResponseFirewallEndpoint |
A pageable sequence of FirewallEndpoint resources. |
ListProjectFirewallEndpointsAsync(ListFirewallEndpointsRequest, CallSettings)
public override PagedAsyncEnumerable<ListFirewallEndpointsResponse, FirewallEndpoint> ListProjectFirewallEndpointsAsync(ListFirewallEndpointsRequest request, CallSettings callSettings = null)Lists FirewallEndpoints in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFirewallEndpointsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListFirewallEndpointsResponseFirewallEndpoint |
A pageable asynchronous sequence of FirewallEndpoint resources. |
UpdateFirewallEndpoint(UpdateFirewallEndpointRequest, CallSettings)
public override Operation<FirewallEndpoint, OperationMetadata> UpdateFirewallEndpoint(UpdateFirewallEndpointRequest request, CallSettings callSettings = null)Update a single org Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFirewallEndpointOperationMetadata |
The RPC response. |
UpdateFirewallEndpointAssociation(UpdateFirewallEndpointAssociationRequest, CallSettings)
public override Operation<FirewallEndpointAssociation, OperationMetadata> UpdateFirewallEndpointAssociation(UpdateFirewallEndpointAssociationRequest request, CallSettings callSettings = null)Update a single FirewallEndpointAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFirewallEndpointAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFirewallEndpointAssociationOperationMetadata |
The RPC response. |
UpdateFirewallEndpointAssociationAsync(UpdateFirewallEndpointAssociationRequest, CallSettings)
public override Task<Operation<FirewallEndpointAssociation, OperationMetadata>> UpdateFirewallEndpointAssociationAsync(UpdateFirewallEndpointAssociationRequest request, CallSettings callSettings = null)Update a single FirewallEndpointAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFirewallEndpointAssociationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFirewallEndpointAssociationOperationMetadata |
A Task containing the RPC response. |
UpdateFirewallEndpointAsync(UpdateFirewallEndpointRequest, CallSettings)
public override Task<Operation<FirewallEndpoint, OperationMetadata>> UpdateFirewallEndpointAsync(UpdateFirewallEndpointRequest request, CallSettings callSettings = null)Update a single org Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFirewallEndpointOperationMetadata |
A Task containing the RPC response. |
UpdateProjectFirewallEndpoint(UpdateFirewallEndpointRequest, CallSettings)
public override Operation<FirewallEndpoint, OperationMetadata> UpdateProjectFirewallEndpoint(UpdateFirewallEndpointRequest request, CallSettings callSettings = null)Update a single project Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFirewallEndpointOperationMetadata |
The RPC response. |
UpdateProjectFirewallEndpointAsync(UpdateFirewallEndpointRequest, CallSettings)
public override Task<Operation<FirewallEndpoint, OperationMetadata>> UpdateProjectFirewallEndpointAsync(UpdateFirewallEndpointRequest request, CallSettings callSettings = null)Update a single project Endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFirewallEndpointRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFirewallEndpointOperationMetadata |
A Task containing the RPC response. |