public static class ServiceCollectionExtensionsReference documentation and code samples for the Network Security v1 API class ServiceCollectionExtensions.
Static class to provide extension methods to configure API clients.
Namespace
Microsoft.Extensions.DependencyInjectionAssembly
Google.Cloud.NetworkSecurity.V1.dll
Methods
AddAddressGroupServiceClient(IServiceCollection, Action<AddressGroupServiceClientBuilder>)
public static IServiceCollection AddAddressGroupServiceClient(this IServiceCollection services, Action<AddressGroupServiceClientBuilder> action = null)Adds a singleton AddressGroupServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionAddressGroupServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddAddressGroupServiceClient(IServiceCollection, Action<IServiceProvider, AddressGroupServiceClientBuilder>)
public static IServiceCollection AddAddressGroupServiceClient(this IServiceCollection services, Action<IServiceProvider, AddressGroupServiceClientBuilder> action)Adds a singleton AddressGroupServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderAddressGroupServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddDnsThreatDetectorServiceClient(IServiceCollection, Action<DnsThreatDetectorServiceClientBuilder>)
public static IServiceCollection AddDnsThreatDetectorServiceClient(this IServiceCollection services, Action<DnsThreatDetectorServiceClientBuilder> action = null)Adds a singleton DnsThreatDetectorServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionDnsThreatDetectorServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddDnsThreatDetectorServiceClient(IServiceCollection, Action<IServiceProvider, DnsThreatDetectorServiceClientBuilder>)
public static IServiceCollection AddDnsThreatDetectorServiceClient(this IServiceCollection services, Action<IServiceProvider, DnsThreatDetectorServiceClientBuilder> action)Adds a singleton DnsThreatDetectorServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderDnsThreatDetectorServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddFirewallActivationClient(IServiceCollection, Action<FirewallActivationClientBuilder>)
public static IServiceCollection AddFirewallActivationClient(this IServiceCollection services, Action<FirewallActivationClientBuilder> action = null)Adds a singleton FirewallActivationClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionFirewallActivationClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddFirewallActivationClient(IServiceCollection, Action<IServiceProvider, FirewallActivationClientBuilder>)
public static IServiceCollection AddFirewallActivationClient(this IServiceCollection services, Action<IServiceProvider, FirewallActivationClientBuilder> action)Adds a singleton FirewallActivationClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderFirewallActivationClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddInterceptClient(IServiceCollection, Action<InterceptClientBuilder>)
public static IServiceCollection AddInterceptClient(this IServiceCollection services, Action<InterceptClientBuilder> action = null)Adds a singleton InterceptClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionInterceptClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddInterceptClient(IServiceCollection, Action<IServiceProvider, InterceptClientBuilder>)
public static IServiceCollection AddInterceptClient(this IServiceCollection services, Action<IServiceProvider, InterceptClientBuilder> action)Adds a singleton InterceptClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderInterceptClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddMirroringClient(IServiceCollection, Action<MirroringClientBuilder>)
public static IServiceCollection AddMirroringClient(this IServiceCollection services, Action<MirroringClientBuilder> action = null)Adds a singleton MirroringClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionMirroringClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddMirroringClient(IServiceCollection, Action<IServiceProvider, MirroringClientBuilder>)
public static IServiceCollection AddMirroringClient(this IServiceCollection services, Action<IServiceProvider, MirroringClientBuilder> action)Adds a singleton MirroringClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderMirroringClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddNetworkSecurityClient(IServiceCollection, Action<NetworkSecurityClientBuilder>)
public static IServiceCollection AddNetworkSecurityClient(this IServiceCollection services, Action<NetworkSecurityClientBuilder> action = null)Adds a singleton NetworkSecurityClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionNetworkSecurityClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddNetworkSecurityClient(IServiceCollection, Action<IServiceProvider, NetworkSecurityClientBuilder>)
public static IServiceCollection AddNetworkSecurityClient(this IServiceCollection services, Action<IServiceProvider, NetworkSecurityClientBuilder> action)Adds a singleton NetworkSecurityClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderNetworkSecurityClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddOrganizationAddressGroupServiceClient(IServiceCollection, Action<OrganizationAddressGroupServiceClientBuilder>)
public static IServiceCollection AddOrganizationAddressGroupServiceClient(this IServiceCollection services, Action<OrganizationAddressGroupServiceClientBuilder> action = null)Adds a singleton OrganizationAddressGroupServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionOrganizationAddressGroupServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddOrganizationAddressGroupServiceClient(IServiceCollection, Action<IServiceProvider, OrganizationAddressGroupServiceClientBuilder>)
public static IServiceCollection AddOrganizationAddressGroupServiceClient(this IServiceCollection services, Action<IServiceProvider, OrganizationAddressGroupServiceClientBuilder> action)Adds a singleton OrganizationAddressGroupServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderOrganizationAddressGroupServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddOrganizationSecurityProfileGroupServiceClient(IServiceCollection, Action<OrganizationSecurityProfileGroupServiceClientBuilder>)
public static IServiceCollection AddOrganizationSecurityProfileGroupServiceClient(this IServiceCollection services, Action<OrganizationSecurityProfileGroupServiceClientBuilder> action = null)Adds a singleton OrganizationSecurityProfileGroupServiceClient to
services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionOrganizationSecurityProfileGroupServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddOrganizationSecurityProfileGroupServiceClient(IServiceCollection, Action<IServiceProvider, OrganizationSecurityProfileGroupServiceClientBuilder>)
public static IServiceCollection AddOrganizationSecurityProfileGroupServiceClient(this IServiceCollection services, Action<IServiceProvider, OrganizationSecurityProfileGroupServiceClientBuilder> action)Adds a singleton OrganizationSecurityProfileGroupServiceClient to
services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderOrganizationSecurityProfileGroupServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddSSERealmServiceClient(IServiceCollection, Action<SSERealmServiceClientBuilder>)
public static IServiceCollection AddSSERealmServiceClient(this IServiceCollection services, Action<SSERealmServiceClientBuilder> action = null)Adds a singleton SSERealmServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSSERealmServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddSSERealmServiceClient(IServiceCollection, Action<IServiceProvider, SSERealmServiceClientBuilder>)
public static IServiceCollection AddSSERealmServiceClient(this IServiceCollection services, Action<IServiceProvider, SSERealmServiceClientBuilder> action)Adds a singleton SSERealmServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderSSERealmServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddSecurityProfileGroupServiceClient(IServiceCollection, Action<SecurityProfileGroupServiceClientBuilder>)
public static IServiceCollection AddSecurityProfileGroupServiceClient(this IServiceCollection services, Action<SecurityProfileGroupServiceClientBuilder> action = null)Adds a singleton SecurityProfileGroupServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSecurityProfileGroupServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddSecurityProfileGroupServiceClient(IServiceCollection, Action<IServiceProvider, SecurityProfileGroupServiceClientBuilder>)
public static IServiceCollection AddSecurityProfileGroupServiceClient(this IServiceCollection services, Action<IServiceProvider, SecurityProfileGroupServiceClientBuilder> action)Adds a singleton SecurityProfileGroupServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderSecurityProfileGroupServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|