Compute Engine v1 API - Class ServiceCollectionExtensions (2.17.0)

public static class ServiceCollectionExtensions

Reference documentation and code samples for the Compute Engine v1 API class ServiceCollectionExtensions.

Static class to provide extension methods to configure API clients.

Inheritance

object > ServiceCollectionExtensions

Namespace

Microsoft.Extensions.DependencyInjection

Assembly

Google.Cloud.Compute.V1.dll

Methods

AddAcceleratorTypesClient(IServiceCollection, Action<AcceleratorTypesClientBuilder>)

public static IServiceCollection AddAcceleratorTypesClient(this IServiceCollection services, Action<AcceleratorTypesClientBuilder> action = null)

Adds a singleton AcceleratorTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionAcceleratorTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddAcceleratorTypesClient(IServiceCollection, Action<IServiceProvider, AcceleratorTypesClientBuilder>)

public static IServiceCollection AddAcceleratorTypesClient(this IServiceCollection services, Action<IServiceProvider, AcceleratorTypesClientBuilder> action)

Adds a singleton AcceleratorTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderAcceleratorTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddAddressesClient(IServiceCollection, Action<AddressesClientBuilder>)

public static IServiceCollection AddAddressesClient(this IServiceCollection services, Action<AddressesClientBuilder> action = null)

Adds a singleton AddressesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionAddressesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddAddressesClient(IServiceCollection, Action<IServiceProvider, AddressesClientBuilder>)

public static IServiceCollection AddAddressesClient(this IServiceCollection services, Action<IServiceProvider, AddressesClientBuilder> action)

Adds a singleton AddressesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderAddressesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddAutoscalersClient(IServiceCollection, Action<AutoscalersClientBuilder>)

public static IServiceCollection AddAutoscalersClient(this IServiceCollection services, Action<AutoscalersClientBuilder> action = null)

Adds a singleton AutoscalersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionAutoscalersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddAutoscalersClient(IServiceCollection, Action<IServiceProvider, AutoscalersClientBuilder>)

public static IServiceCollection AddAutoscalersClient(this IServiceCollection services, Action<IServiceProvider, AutoscalersClientBuilder> action)

Adds a singleton AutoscalersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderAutoscalersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddBackendBucketsClient(IServiceCollection, Action<BackendBucketsClientBuilder>)

public static IServiceCollection AddBackendBucketsClient(this IServiceCollection services, Action<BackendBucketsClientBuilder> action = null)

Adds a singleton BackendBucketsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionBackendBucketsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddBackendBucketsClient(IServiceCollection, Action<IServiceProvider, BackendBucketsClientBuilder>)

public static IServiceCollection AddBackendBucketsClient(this IServiceCollection services, Action<IServiceProvider, BackendBucketsClientBuilder> action)

Adds a singleton BackendBucketsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderBackendBucketsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddBackendServicesClient(IServiceCollection, Action<BackendServicesClientBuilder>)

public static IServiceCollection AddBackendServicesClient(this IServiceCollection services, Action<BackendServicesClientBuilder> action = null)

Adds a singleton BackendServicesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionBackendServicesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddBackendServicesClient(IServiceCollection, Action<IServiceProvider, BackendServicesClientBuilder>)

public static IServiceCollection AddBackendServicesClient(this IServiceCollection services, Action<IServiceProvider, BackendServicesClientBuilder> action)

Adds a singleton BackendServicesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderBackendServicesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddDiskTypesClient(IServiceCollection, Action<DiskTypesClientBuilder>)

public static IServiceCollection AddDiskTypesClient(this IServiceCollection services, Action<DiskTypesClientBuilder> action = null)

Adds a singleton DiskTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionDiskTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddDiskTypesClient(IServiceCollection, Action<IServiceProvider, DiskTypesClientBuilder>)

public static IServiceCollection AddDiskTypesClient(this IServiceCollection services, Action<IServiceProvider, DiskTypesClientBuilder> action)

Adds a singleton DiskTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderDiskTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddDisksClient(IServiceCollection, Action<DisksClientBuilder>)

public static IServiceCollection AddDisksClient(this IServiceCollection services, Action<DisksClientBuilder> action = null)

Adds a singleton DisksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionDisksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddDisksClient(IServiceCollection, Action<IServiceProvider, DisksClientBuilder>)

public static IServiceCollection AddDisksClient(this IServiceCollection services, Action<IServiceProvider, DisksClientBuilder> action)

Adds a singleton DisksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderDisksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddExternalVpnGatewaysClient(IServiceCollection, Action<ExternalVpnGatewaysClientBuilder>)

public static IServiceCollection AddExternalVpnGatewaysClient(this IServiceCollection services, Action<ExternalVpnGatewaysClientBuilder> action = null)

Adds a singleton ExternalVpnGatewaysClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionExternalVpnGatewaysClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddExternalVpnGatewaysClient(IServiceCollection, Action<IServiceProvider, ExternalVpnGatewaysClientBuilder>)

public static IServiceCollection AddExternalVpnGatewaysClient(this IServiceCollection services, Action<IServiceProvider, ExternalVpnGatewaysClientBuilder> action)

Adds a singleton ExternalVpnGatewaysClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderExternalVpnGatewaysClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFirewallPoliciesClient(IServiceCollection, Action<FirewallPoliciesClientBuilder>)

public static IServiceCollection AddFirewallPoliciesClient(this IServiceCollection services, Action<FirewallPoliciesClientBuilder> action = null)

Adds a singleton FirewallPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionFirewallPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFirewallPoliciesClient(IServiceCollection, Action<IServiceProvider, FirewallPoliciesClientBuilder>)

public static IServiceCollection AddFirewallPoliciesClient(this IServiceCollection services, Action<IServiceProvider, FirewallPoliciesClientBuilder> action)

Adds a singleton FirewallPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderFirewallPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFirewallsClient(IServiceCollection, Action<FirewallsClientBuilder>)

public static IServiceCollection AddFirewallsClient(this IServiceCollection services, Action<FirewallsClientBuilder> action = null)

Adds a singleton FirewallsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionFirewallsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFirewallsClient(IServiceCollection, Action<IServiceProvider, FirewallsClientBuilder>)

public static IServiceCollection AddFirewallsClient(this IServiceCollection services, Action<IServiceProvider, FirewallsClientBuilder> action)

Adds a singleton FirewallsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderFirewallsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddForwardingRulesClient(IServiceCollection, Action<ForwardingRulesClientBuilder>)

public static IServiceCollection AddForwardingRulesClient(this IServiceCollection services, Action<ForwardingRulesClientBuilder> action = null)

Adds a singleton ForwardingRulesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionForwardingRulesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddForwardingRulesClient(IServiceCollection, Action<IServiceProvider, ForwardingRulesClientBuilder>)

public static IServiceCollection AddForwardingRulesClient(this IServiceCollection services, Action<IServiceProvider, ForwardingRulesClientBuilder> action)

Adds a singleton ForwardingRulesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderForwardingRulesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalAddressesClient(IServiceCollection, Action<GlobalAddressesClientBuilder>)

public static IServiceCollection AddGlobalAddressesClient(this IServiceCollection services, Action<GlobalAddressesClientBuilder> action = null)

Adds a singleton GlobalAddressesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionGlobalAddressesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalAddressesClient(IServiceCollection, Action<IServiceProvider, GlobalAddressesClientBuilder>)

public static IServiceCollection AddGlobalAddressesClient(this IServiceCollection services, Action<IServiceProvider, GlobalAddressesClientBuilder> action)

Adds a singleton GlobalAddressesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderGlobalAddressesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalForwardingRulesClient(IServiceCollection, Action<GlobalForwardingRulesClientBuilder>)

public static IServiceCollection AddGlobalForwardingRulesClient(this IServiceCollection services, Action<GlobalForwardingRulesClientBuilder> action = null)

Adds a singleton GlobalForwardingRulesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionGlobalForwardingRulesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalForwardingRulesClient(IServiceCollection, Action<IServiceProvider, GlobalForwardingRulesClientBuilder>)

public static IServiceCollection AddGlobalForwardingRulesClient(this IServiceCollection services, Action<IServiceProvider, GlobalForwardingRulesClientBuilder> action)

Adds a singleton GlobalForwardingRulesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderGlobalForwardingRulesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalNetworkEndpointGroupsClient(IServiceCollection, Action<GlobalNetworkEndpointGroupsClientBuilder>)

public static IServiceCollection AddGlobalNetworkEndpointGroupsClient(this IServiceCollection services, Action<GlobalNetworkEndpointGroupsClientBuilder> action = null)

Adds a singleton GlobalNetworkEndpointGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionGlobalNetworkEndpointGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalNetworkEndpointGroupsClient(IServiceCollection, Action<IServiceProvider, GlobalNetworkEndpointGroupsClientBuilder>)

public static IServiceCollection AddGlobalNetworkEndpointGroupsClient(this IServiceCollection services, Action<IServiceProvider, GlobalNetworkEndpointGroupsClientBuilder> action)

Adds a singleton GlobalNetworkEndpointGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderGlobalNetworkEndpointGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalOperationsClient(IServiceCollection, Action<GlobalOperationsClientBuilder>)

public static IServiceCollection AddGlobalOperationsClient(this IServiceCollection services, Action<GlobalOperationsClientBuilder> action = null)

Adds a singleton GlobalOperationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionGlobalOperationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalOperationsClient(IServiceCollection, Action<IServiceProvider, GlobalOperationsClientBuilder>)

public static IServiceCollection AddGlobalOperationsClient(this IServiceCollection services, Action<IServiceProvider, GlobalOperationsClientBuilder> action)

Adds a singleton GlobalOperationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderGlobalOperationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalOrganizationOperationsClient(IServiceCollection, Action<GlobalOrganizationOperationsClientBuilder>)

public static IServiceCollection AddGlobalOrganizationOperationsClient(this IServiceCollection services, Action<GlobalOrganizationOperationsClientBuilder> action = null)

Adds a singleton GlobalOrganizationOperationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionGlobalOrganizationOperationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalOrganizationOperationsClient(IServiceCollection, Action<IServiceProvider, GlobalOrganizationOperationsClientBuilder>)

public static IServiceCollection AddGlobalOrganizationOperationsClient(this IServiceCollection services, Action<IServiceProvider, GlobalOrganizationOperationsClientBuilder> action)

Adds a singleton GlobalOrganizationOperationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderGlobalOrganizationOperationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalPublicDelegatedPrefixesClient(IServiceCollection, Action<GlobalPublicDelegatedPrefixesClientBuilder>)

public static IServiceCollection AddGlobalPublicDelegatedPrefixesClient(this IServiceCollection services, Action<GlobalPublicDelegatedPrefixesClientBuilder> action = null)

Adds a singleton GlobalPublicDelegatedPrefixesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionGlobalPublicDelegatedPrefixesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGlobalPublicDelegatedPrefixesClient(IServiceCollection, Action<IServiceProvider, GlobalPublicDelegatedPrefixesClientBuilder>)

public static IServiceCollection AddGlobalPublicDelegatedPrefixesClient(this IServiceCollection services, Action<IServiceProvider, GlobalPublicDelegatedPrefixesClientBuilder> action)

Adds a singleton GlobalPublicDelegatedPrefixesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderGlobalPublicDelegatedPrefixesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddHealthChecksClient(IServiceCollection, Action<HealthChecksClientBuilder>)

public static IServiceCollection AddHealthChecksClient(this IServiceCollection services, Action<HealthChecksClientBuilder> action = null)

Adds a singleton HealthChecksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionHealthChecksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddHealthChecksClient(IServiceCollection, Action<IServiceProvider, HealthChecksClientBuilder>)

public static IServiceCollection AddHealthChecksClient(this IServiceCollection services, Action<IServiceProvider, HealthChecksClientBuilder> action)

Adds a singleton HealthChecksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderHealthChecksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddImageFamilyViewsClient(IServiceCollection, Action<ImageFamilyViewsClientBuilder>)

public static IServiceCollection AddImageFamilyViewsClient(this IServiceCollection services, Action<ImageFamilyViewsClientBuilder> action = null)

Adds a singleton ImageFamilyViewsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionImageFamilyViewsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddImageFamilyViewsClient(IServiceCollection, Action<IServiceProvider, ImageFamilyViewsClientBuilder>)

public static IServiceCollection AddImageFamilyViewsClient(this IServiceCollection services, Action<IServiceProvider, ImageFamilyViewsClientBuilder> action)

Adds a singleton ImageFamilyViewsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderImageFamilyViewsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddImagesClient(IServiceCollection, Action<ImagesClientBuilder>)

public static IServiceCollection AddImagesClient(this IServiceCollection services, Action<ImagesClientBuilder> action = null)

Adds a singleton ImagesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionImagesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddImagesClient(IServiceCollection, Action<IServiceProvider, ImagesClientBuilder>)

public static IServiceCollection AddImagesClient(this IServiceCollection services, Action<IServiceProvider, ImagesClientBuilder> action)

Adds a singleton ImagesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderImagesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceGroupManagerResizeRequestsClient(IServiceCollection, Action<InstanceGroupManagerResizeRequestsClientBuilder>)

public static IServiceCollection AddInstanceGroupManagerResizeRequestsClient(this IServiceCollection services, Action<InstanceGroupManagerResizeRequestsClientBuilder> action = null)

Adds a singleton InstanceGroupManagerResizeRequestsClient to services .

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInstanceGroupManagerResizeRequestsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceGroupManagerResizeRequestsClient(IServiceCollection, Action<IServiceProvider, InstanceGroupManagerResizeRequestsClientBuilder>)

public static IServiceCollection AddInstanceGroupManagerResizeRequestsClient(this IServiceCollection services, Action<IServiceProvider, InstanceGroupManagerResizeRequestsClientBuilder> action)

Adds a singleton InstanceGroupManagerResizeRequestsClient to services .

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInstanceGroupManagerResizeRequestsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceGroupManagersClient(IServiceCollection, Action<InstanceGroupManagersClientBuilder>)

public static IServiceCollection AddInstanceGroupManagersClient(this IServiceCollection services, Action<InstanceGroupManagersClientBuilder> action = null)

Adds a singleton InstanceGroupManagersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInstanceGroupManagersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceGroupManagersClient(IServiceCollection, Action<IServiceProvider, InstanceGroupManagersClientBuilder>)

public static IServiceCollection AddInstanceGroupManagersClient(this IServiceCollection services, Action<IServiceProvider, InstanceGroupManagersClientBuilder> action)

Adds a singleton InstanceGroupManagersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInstanceGroupManagersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceGroupsClient(IServiceCollection, Action<InstanceGroupsClientBuilder>)

public static IServiceCollection AddInstanceGroupsClient(this IServiceCollection services, Action<InstanceGroupsClientBuilder> action = null)

Adds a singleton InstanceGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInstanceGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceGroupsClient(IServiceCollection, Action<IServiceProvider, InstanceGroupsClientBuilder>)

public static IServiceCollection AddInstanceGroupsClient(this IServiceCollection services, Action<IServiceProvider, InstanceGroupsClientBuilder> action)

Adds a singleton InstanceGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInstanceGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceSettingsServiceClient(IServiceCollection, Action<InstanceSettingsServiceClientBuilder>)

public static IServiceCollection AddInstanceSettingsServiceClient(this IServiceCollection services, Action<InstanceSettingsServiceClientBuilder> action = null)

Adds a singleton InstanceSettingsServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInstanceSettingsServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceSettingsServiceClient(IServiceCollection, Action<IServiceProvider, InstanceSettingsServiceClientBuilder>)

public static IServiceCollection AddInstanceSettingsServiceClient(this IServiceCollection services, Action<IServiceProvider, InstanceSettingsServiceClientBuilder> action)

Adds a singleton InstanceSettingsServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInstanceSettingsServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceTemplatesClient(IServiceCollection, Action<InstanceTemplatesClientBuilder>)

public static IServiceCollection AddInstanceTemplatesClient(this IServiceCollection services, Action<InstanceTemplatesClientBuilder> action = null)

Adds a singleton InstanceTemplatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInstanceTemplatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstanceTemplatesClient(IServiceCollection, Action<IServiceProvider, InstanceTemplatesClientBuilder>)

public static IServiceCollection AddInstanceTemplatesClient(this IServiceCollection services, Action<IServiceProvider, InstanceTemplatesClientBuilder> action)

Adds a singleton InstanceTemplatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInstanceTemplatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstancesClient(IServiceCollection, Action<InstancesClientBuilder>)

public static IServiceCollection AddInstancesClient(this IServiceCollection services, Action<InstancesClientBuilder> action = null)

Adds a singleton InstancesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInstancesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstancesClient(IServiceCollection, Action<IServiceProvider, InstancesClientBuilder>)

public static IServiceCollection AddInstancesClient(this IServiceCollection services, Action<IServiceProvider, InstancesClientBuilder> action)

Adds a singleton InstancesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInstancesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstantSnapshotsClient(IServiceCollection, Action<InstantSnapshotsClientBuilder>)

public static IServiceCollection AddInstantSnapshotsClient(this IServiceCollection services, Action<InstantSnapshotsClientBuilder> action = null)

Adds a singleton InstantSnapshotsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInstantSnapshotsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInstantSnapshotsClient(IServiceCollection, Action<IServiceProvider, InstantSnapshotsClientBuilder>)

public static IServiceCollection AddInstantSnapshotsClient(this IServiceCollection services, Action<IServiceProvider, InstantSnapshotsClientBuilder> action)

Adds a singleton InstantSnapshotsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInstantSnapshotsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInterconnectAttachmentsClient(IServiceCollection, Action<InterconnectAttachmentsClientBuilder>)

public static IServiceCollection AddInterconnectAttachmentsClient(this IServiceCollection services, Action<InterconnectAttachmentsClientBuilder> action = null)

Adds a singleton InterconnectAttachmentsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInterconnectAttachmentsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInterconnectAttachmentsClient(IServiceCollection, Action<IServiceProvider, InterconnectAttachmentsClientBuilder>)

public static IServiceCollection AddInterconnectAttachmentsClient(this IServiceCollection services, Action<IServiceProvider, InterconnectAttachmentsClientBuilder> action)

Adds a singleton InterconnectAttachmentsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInterconnectAttachmentsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInterconnectLocationsClient(IServiceCollection, Action<InterconnectLocationsClientBuilder>)

public static IServiceCollection AddInterconnectLocationsClient(this IServiceCollection services, Action<InterconnectLocationsClientBuilder> action = null)

Adds a singleton InterconnectLocationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInterconnectLocationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInterconnectLocationsClient(IServiceCollection, Action<IServiceProvider, InterconnectLocationsClientBuilder>)

public static IServiceCollection AddInterconnectLocationsClient(this IServiceCollection services, Action<IServiceProvider, InterconnectLocationsClientBuilder> action)

Adds a singleton InterconnectLocationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInterconnectLocationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInterconnectRemoteLocationsClient(IServiceCollection, Action<InterconnectRemoteLocationsClientBuilder>)

public static IServiceCollection AddInterconnectRemoteLocationsClient(this IServiceCollection services, Action<InterconnectRemoteLocationsClientBuilder> action = null)

Adds a singleton InterconnectRemoteLocationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInterconnectRemoteLocationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInterconnectRemoteLocationsClient(IServiceCollection, Action<IServiceProvider, InterconnectRemoteLocationsClientBuilder>)

public static IServiceCollection AddInterconnectRemoteLocationsClient(this IServiceCollection services, Action<IServiceProvider, InterconnectRemoteLocationsClientBuilder> action)

Adds a singleton InterconnectRemoteLocationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInterconnectRemoteLocationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInterconnectsClient(IServiceCollection, Action<InterconnectsClientBuilder>)

public static IServiceCollection AddInterconnectsClient(this IServiceCollection services, Action<InterconnectsClientBuilder> action = null)

Adds a singleton InterconnectsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionInterconnectsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddInterconnectsClient(IServiceCollection, Action<IServiceProvider, InterconnectsClientBuilder>)

public static IServiceCollection AddInterconnectsClient(this IServiceCollection services, Action<IServiceProvider, InterconnectsClientBuilder> action)

Adds a singleton InterconnectsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderInterconnectsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddLicenseCodesClient(IServiceCollection, Action<LicenseCodesClientBuilder>)

public static IServiceCollection AddLicenseCodesClient(this IServiceCollection services, Action<LicenseCodesClientBuilder> action = null)

Adds a singleton LicenseCodesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionLicenseCodesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddLicenseCodesClient(IServiceCollection, Action<IServiceProvider, LicenseCodesClientBuilder>)

public static IServiceCollection AddLicenseCodesClient(this IServiceCollection services, Action<IServiceProvider, LicenseCodesClientBuilder> action)

Adds a singleton LicenseCodesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderLicenseCodesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddLicensesClient(IServiceCollection, Action<LicensesClientBuilder>)

public static IServiceCollection AddLicensesClient(this IServiceCollection services, Action<LicensesClientBuilder> action = null)

Adds a singleton LicensesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionLicensesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddLicensesClient(IServiceCollection, Action<IServiceProvider, LicensesClientBuilder>)

public static IServiceCollection AddLicensesClient(this IServiceCollection services, Action<IServiceProvider, LicensesClientBuilder> action)

Adds a singleton LicensesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderLicensesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMachineImagesClient(IServiceCollection, Action<MachineImagesClientBuilder>)

public static IServiceCollection AddMachineImagesClient(this IServiceCollection services, Action<MachineImagesClientBuilder> action = null)

Adds a singleton MachineImagesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionMachineImagesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMachineImagesClient(IServiceCollection, Action<IServiceProvider, MachineImagesClientBuilder>)

public static IServiceCollection AddMachineImagesClient(this IServiceCollection services, Action<IServiceProvider, MachineImagesClientBuilder> action)

Adds a singleton MachineImagesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderMachineImagesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMachineTypesClient(IServiceCollection, Action<MachineTypesClientBuilder>)

public static IServiceCollection AddMachineTypesClient(this IServiceCollection services, Action<MachineTypesClientBuilder> action = null)

Adds a singleton MachineTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionMachineTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMachineTypesClient(IServiceCollection, Action<IServiceProvider, MachineTypesClientBuilder>)

public static IServiceCollection AddMachineTypesClient(this IServiceCollection services, Action<IServiceProvider, MachineTypesClientBuilder> action)

Adds a singleton MachineTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderMachineTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworkAttachmentsClient(IServiceCollection, Action<NetworkAttachmentsClientBuilder>)

public static IServiceCollection AddNetworkAttachmentsClient(this IServiceCollection services, Action<NetworkAttachmentsClientBuilder> action = null)

Adds a singleton NetworkAttachmentsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNetworkAttachmentsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworkAttachmentsClient(IServiceCollection, Action<IServiceProvider, NetworkAttachmentsClientBuilder>)

public static IServiceCollection AddNetworkAttachmentsClient(this IServiceCollection services, Action<IServiceProvider, NetworkAttachmentsClientBuilder> action)

Adds a singleton NetworkAttachmentsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNetworkAttachmentsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworkEdgeSecurityServicesClient(IServiceCollection, Action<NetworkEdgeSecurityServicesClientBuilder>)

public static IServiceCollection AddNetworkEdgeSecurityServicesClient(this IServiceCollection services, Action<NetworkEdgeSecurityServicesClientBuilder> action = null)

Adds a singleton NetworkEdgeSecurityServicesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNetworkEdgeSecurityServicesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworkEdgeSecurityServicesClient(IServiceCollection, Action<IServiceProvider, NetworkEdgeSecurityServicesClientBuilder>)

public static IServiceCollection AddNetworkEdgeSecurityServicesClient(this IServiceCollection services, Action<IServiceProvider, NetworkEdgeSecurityServicesClientBuilder> action)

Adds a singleton NetworkEdgeSecurityServicesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNetworkEdgeSecurityServicesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworkEndpointGroupsClient(IServiceCollection, Action<NetworkEndpointGroupsClientBuilder>)

public static IServiceCollection AddNetworkEndpointGroupsClient(this IServiceCollection services, Action<NetworkEndpointGroupsClientBuilder> action = null)

Adds a singleton NetworkEndpointGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNetworkEndpointGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworkEndpointGroupsClient(IServiceCollection, Action<IServiceProvider, NetworkEndpointGroupsClientBuilder>)

public static IServiceCollection AddNetworkEndpointGroupsClient(this IServiceCollection services, Action<IServiceProvider, NetworkEndpointGroupsClientBuilder> action)

Adds a singleton NetworkEndpointGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNetworkEndpointGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworkFirewallPoliciesClient(IServiceCollection, Action<NetworkFirewallPoliciesClientBuilder>)

public static IServiceCollection AddNetworkFirewallPoliciesClient(this IServiceCollection services, Action<NetworkFirewallPoliciesClientBuilder> action = null)

Adds a singleton NetworkFirewallPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNetworkFirewallPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworkFirewallPoliciesClient(IServiceCollection, Action<IServiceProvider, NetworkFirewallPoliciesClientBuilder>)

public static IServiceCollection AddNetworkFirewallPoliciesClient(this IServiceCollection services, Action<IServiceProvider, NetworkFirewallPoliciesClientBuilder> action)

Adds a singleton NetworkFirewallPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNetworkFirewallPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworksClient(IServiceCollection, Action<NetworksClientBuilder>)

public static IServiceCollection AddNetworksClient(this IServiceCollection services, Action<NetworksClientBuilder> action = null)

Adds a singleton NetworksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNetworksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNetworksClient(IServiceCollection, Action<IServiceProvider, NetworksClientBuilder>)

public static IServiceCollection AddNetworksClient(this IServiceCollection services, Action<IServiceProvider, NetworksClientBuilder> action)

Adds a singleton NetworksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNetworksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNodeGroupsClient(IServiceCollection, Action<NodeGroupsClientBuilder>)

public static IServiceCollection AddNodeGroupsClient(this IServiceCollection services, Action<NodeGroupsClientBuilder> action = null)

Adds a singleton NodeGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNodeGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNodeGroupsClient(IServiceCollection, Action<IServiceProvider, NodeGroupsClientBuilder>)

public static IServiceCollection AddNodeGroupsClient(this IServiceCollection services, Action<IServiceProvider, NodeGroupsClientBuilder> action)

Adds a singleton NodeGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNodeGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNodeTemplatesClient(IServiceCollection, Action<NodeTemplatesClientBuilder>)

public static IServiceCollection AddNodeTemplatesClient(this IServiceCollection services, Action<NodeTemplatesClientBuilder> action = null)

Adds a singleton NodeTemplatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNodeTemplatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNodeTemplatesClient(IServiceCollection, Action<IServiceProvider, NodeTemplatesClientBuilder>)

public static IServiceCollection AddNodeTemplatesClient(this IServiceCollection services, Action<IServiceProvider, NodeTemplatesClientBuilder> action)

Adds a singleton NodeTemplatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNodeTemplatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNodeTypesClient(IServiceCollection, Action<NodeTypesClientBuilder>)

public static IServiceCollection AddNodeTypesClient(this IServiceCollection services, Action<NodeTypesClientBuilder> action = null)

Adds a singleton NodeTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNodeTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNodeTypesClient(IServiceCollection, Action<IServiceProvider, NodeTypesClientBuilder>)

public static IServiceCollection AddNodeTypesClient(this IServiceCollection services, Action<IServiceProvider, NodeTypesClientBuilder> action)

Adds a singleton NodeTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNodeTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPacketMirroringsClient(IServiceCollection, Action<PacketMirroringsClientBuilder>)

public static IServiceCollection AddPacketMirroringsClient(this IServiceCollection services, Action<PacketMirroringsClientBuilder> action = null)

Adds a singleton PacketMirroringsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionPacketMirroringsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPacketMirroringsClient(IServiceCollection, Action<IServiceProvider, PacketMirroringsClientBuilder>)

public static IServiceCollection AddPacketMirroringsClient(this IServiceCollection services, Action<IServiceProvider, PacketMirroringsClientBuilder> action)

Adds a singleton PacketMirroringsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderPacketMirroringsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddProjectsClient(IServiceCollection, Action<ProjectsClientBuilder>)

public static IServiceCollection AddProjectsClient(this IServiceCollection services, Action<ProjectsClientBuilder> action = null)

Adds a singleton ProjectsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionProjectsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddProjectsClient(IServiceCollection, Action<IServiceProvider, ProjectsClientBuilder>)

public static IServiceCollection AddProjectsClient(this IServiceCollection services, Action<IServiceProvider, ProjectsClientBuilder> action)

Adds a singleton ProjectsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderProjectsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPublicAdvertisedPrefixesClient(IServiceCollection, Action<PublicAdvertisedPrefixesClientBuilder>)

public static IServiceCollection AddPublicAdvertisedPrefixesClient(this IServiceCollection services, Action<PublicAdvertisedPrefixesClientBuilder> action = null)

Adds a singleton PublicAdvertisedPrefixesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionPublicAdvertisedPrefixesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPublicAdvertisedPrefixesClient(IServiceCollection, Action<IServiceProvider, PublicAdvertisedPrefixesClientBuilder>)

public static IServiceCollection AddPublicAdvertisedPrefixesClient(this IServiceCollection services, Action<IServiceProvider, PublicAdvertisedPrefixesClientBuilder> action)

Adds a singleton PublicAdvertisedPrefixesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderPublicAdvertisedPrefixesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPublicDelegatedPrefixesClient(IServiceCollection, Action<PublicDelegatedPrefixesClientBuilder>)

public static IServiceCollection AddPublicDelegatedPrefixesClient(this IServiceCollection services, Action<PublicDelegatedPrefixesClientBuilder> action = null)

Adds a singleton PublicDelegatedPrefixesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionPublicDelegatedPrefixesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPublicDelegatedPrefixesClient(IServiceCollection, Action<IServiceProvider, PublicDelegatedPrefixesClientBuilder>)

public static IServiceCollection AddPublicDelegatedPrefixesClient(this IServiceCollection services, Action<IServiceProvider, PublicDelegatedPrefixesClientBuilder> action)

Adds a singleton PublicDelegatedPrefixesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderPublicDelegatedPrefixesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionAutoscalersClient(IServiceCollection, Action<RegionAutoscalersClientBuilder>)

public static IServiceCollection AddRegionAutoscalersClient(this IServiceCollection services, Action<RegionAutoscalersClientBuilder> action = null)

Adds a singleton RegionAutoscalersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionAutoscalersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionAutoscalersClient(IServiceCollection, Action<IServiceProvider, RegionAutoscalersClientBuilder>)

public static IServiceCollection AddRegionAutoscalersClient(this IServiceCollection services, Action<IServiceProvider, RegionAutoscalersClientBuilder> action)

Adds a singleton RegionAutoscalersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionAutoscalersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionBackendServicesClient(IServiceCollection, Action<RegionBackendServicesClientBuilder>)

public static IServiceCollection AddRegionBackendServicesClient(this IServiceCollection services, Action<RegionBackendServicesClientBuilder> action = null)

Adds a singleton RegionBackendServicesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionBackendServicesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionBackendServicesClient(IServiceCollection, Action<IServiceProvider, RegionBackendServicesClientBuilder>)

public static IServiceCollection AddRegionBackendServicesClient(this IServiceCollection services, Action<IServiceProvider, RegionBackendServicesClientBuilder> action)

Adds a singleton RegionBackendServicesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionBackendServicesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionCommitmentsClient(IServiceCollection, Action<RegionCommitmentsClientBuilder>)

public static IServiceCollection AddRegionCommitmentsClient(this IServiceCollection services, Action<RegionCommitmentsClientBuilder> action = null)

Adds a singleton RegionCommitmentsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionCommitmentsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionCommitmentsClient(IServiceCollection, Action<IServiceProvider, RegionCommitmentsClientBuilder>)

public static IServiceCollection AddRegionCommitmentsClient(this IServiceCollection services, Action<IServiceProvider, RegionCommitmentsClientBuilder> action)

Adds a singleton RegionCommitmentsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionCommitmentsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionDiskTypesClient(IServiceCollection, Action<RegionDiskTypesClientBuilder>)

public static IServiceCollection AddRegionDiskTypesClient(this IServiceCollection services, Action<RegionDiskTypesClientBuilder> action = null)

Adds a singleton RegionDiskTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionDiskTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionDiskTypesClient(IServiceCollection, Action<IServiceProvider, RegionDiskTypesClientBuilder>)

public static IServiceCollection AddRegionDiskTypesClient(this IServiceCollection services, Action<IServiceProvider, RegionDiskTypesClientBuilder> action)

Adds a singleton RegionDiskTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionDiskTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionDisksClient(IServiceCollection, Action<RegionDisksClientBuilder>)

public static IServiceCollection AddRegionDisksClient(this IServiceCollection services, Action<RegionDisksClientBuilder> action = null)

Adds a singleton RegionDisksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionDisksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionDisksClient(IServiceCollection, Action<IServiceProvider, RegionDisksClientBuilder>)

public static IServiceCollection AddRegionDisksClient(this IServiceCollection services, Action<IServiceProvider, RegionDisksClientBuilder> action)

Adds a singleton RegionDisksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionDisksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionHealthCheckServicesClient(IServiceCollection, Action<RegionHealthCheckServicesClientBuilder>)

public static IServiceCollection AddRegionHealthCheckServicesClient(this IServiceCollection services, Action<RegionHealthCheckServicesClientBuilder> action = null)

Adds a singleton RegionHealthCheckServicesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionHealthCheckServicesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionHealthCheckServicesClient(IServiceCollection, Action<IServiceProvider, RegionHealthCheckServicesClientBuilder>)

public static IServiceCollection AddRegionHealthCheckServicesClient(this IServiceCollection services, Action<IServiceProvider, RegionHealthCheckServicesClientBuilder> action)

Adds a singleton RegionHealthCheckServicesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionHealthCheckServicesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionHealthChecksClient(IServiceCollection, Action<RegionHealthChecksClientBuilder>)

public static IServiceCollection AddRegionHealthChecksClient(this IServiceCollection services, Action<RegionHealthChecksClientBuilder> action = null)

Adds a singleton RegionHealthChecksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionHealthChecksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionHealthChecksClient(IServiceCollection, Action<IServiceProvider, RegionHealthChecksClientBuilder>)

public static IServiceCollection AddRegionHealthChecksClient(this IServiceCollection services, Action<IServiceProvider, RegionHealthChecksClientBuilder> action)

Adds a singleton RegionHealthChecksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionHealthChecksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstanceGroupManagersClient(IServiceCollection, Action<RegionInstanceGroupManagersClientBuilder>)

public static IServiceCollection AddRegionInstanceGroupManagersClient(this IServiceCollection services, Action<RegionInstanceGroupManagersClientBuilder> action = null)

Adds a singleton RegionInstanceGroupManagersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionInstanceGroupManagersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstanceGroupManagersClient(IServiceCollection, Action<IServiceProvider, RegionInstanceGroupManagersClientBuilder>)

public static IServiceCollection AddRegionInstanceGroupManagersClient(this IServiceCollection services, Action<IServiceProvider, RegionInstanceGroupManagersClientBuilder> action)

Adds a singleton RegionInstanceGroupManagersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionInstanceGroupManagersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstanceGroupsClient(IServiceCollection, Action<RegionInstanceGroupsClientBuilder>)

public static IServiceCollection AddRegionInstanceGroupsClient(this IServiceCollection services, Action<RegionInstanceGroupsClientBuilder> action = null)

Adds a singleton RegionInstanceGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionInstanceGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstanceGroupsClient(IServiceCollection, Action<IServiceProvider, RegionInstanceGroupsClientBuilder>)

public static IServiceCollection AddRegionInstanceGroupsClient(this IServiceCollection services, Action<IServiceProvider, RegionInstanceGroupsClientBuilder> action)

Adds a singleton RegionInstanceGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionInstanceGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstanceTemplatesClient(IServiceCollection, Action<RegionInstanceTemplatesClientBuilder>)

public static IServiceCollection AddRegionInstanceTemplatesClient(this IServiceCollection services, Action<RegionInstanceTemplatesClientBuilder> action = null)

Adds a singleton RegionInstanceTemplatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionInstanceTemplatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstanceTemplatesClient(IServiceCollection, Action<IServiceProvider, RegionInstanceTemplatesClientBuilder>)

public static IServiceCollection AddRegionInstanceTemplatesClient(this IServiceCollection services, Action<IServiceProvider, RegionInstanceTemplatesClientBuilder> action)

Adds a singleton RegionInstanceTemplatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionInstanceTemplatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstancesClient(IServiceCollection, Action<RegionInstancesClientBuilder>)

public static IServiceCollection AddRegionInstancesClient(this IServiceCollection services, Action<RegionInstancesClientBuilder> action = null)

Adds a singleton RegionInstancesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionInstancesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstancesClient(IServiceCollection, Action<IServiceProvider, RegionInstancesClientBuilder>)

public static IServiceCollection AddRegionInstancesClient(this IServiceCollection services, Action<IServiceProvider, RegionInstancesClientBuilder> action)

Adds a singleton RegionInstancesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionInstancesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstantSnapshotsClient(IServiceCollection, Action<RegionInstantSnapshotsClientBuilder>)

public static IServiceCollection AddRegionInstantSnapshotsClient(this IServiceCollection services, Action<RegionInstantSnapshotsClientBuilder> action = null)

Adds a singleton RegionInstantSnapshotsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionInstantSnapshotsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionInstantSnapshotsClient(IServiceCollection, Action<IServiceProvider, RegionInstantSnapshotsClientBuilder>)

public static IServiceCollection AddRegionInstantSnapshotsClient(this IServiceCollection services, Action<IServiceProvider, RegionInstantSnapshotsClientBuilder> action)

Adds a singleton RegionInstantSnapshotsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionInstantSnapshotsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionNetworkEndpointGroupsClient(IServiceCollection, Action<RegionNetworkEndpointGroupsClientBuilder>)

public static IServiceCollection AddRegionNetworkEndpointGroupsClient(this IServiceCollection services, Action<RegionNetworkEndpointGroupsClientBuilder> action = null)

Adds a singleton RegionNetworkEndpointGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionNetworkEndpointGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionNetworkEndpointGroupsClient(IServiceCollection, Action<IServiceProvider, RegionNetworkEndpointGroupsClientBuilder>)

public static IServiceCollection AddRegionNetworkEndpointGroupsClient(this IServiceCollection services, Action<IServiceProvider, RegionNetworkEndpointGroupsClientBuilder> action)

Adds a singleton RegionNetworkEndpointGroupsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionNetworkEndpointGroupsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionNetworkFirewallPoliciesClient(IServiceCollection, Action<RegionNetworkFirewallPoliciesClientBuilder>)

public static IServiceCollection AddRegionNetworkFirewallPoliciesClient(this IServiceCollection services, Action<RegionNetworkFirewallPoliciesClientBuilder> action = null)

Adds a singleton RegionNetworkFirewallPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionNetworkFirewallPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionNetworkFirewallPoliciesClient(IServiceCollection, Action<IServiceProvider, RegionNetworkFirewallPoliciesClientBuilder>)

public static IServiceCollection AddRegionNetworkFirewallPoliciesClient(this IServiceCollection services, Action<IServiceProvider, RegionNetworkFirewallPoliciesClientBuilder> action)

Adds a singleton RegionNetworkFirewallPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionNetworkFirewallPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionNotificationEndpointsClient(IServiceCollection, Action<RegionNotificationEndpointsClientBuilder>)

public static IServiceCollection AddRegionNotificationEndpointsClient(this IServiceCollection services, Action<RegionNotificationEndpointsClientBuilder> action = null)

Adds a singleton RegionNotificationEndpointsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionNotificationEndpointsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionNotificationEndpointsClient(IServiceCollection, Action<IServiceProvider, RegionNotificationEndpointsClientBuilder>)

public static IServiceCollection AddRegionNotificationEndpointsClient(this IServiceCollection services, Action<IServiceProvider, RegionNotificationEndpointsClientBuilder> action)

Adds a singleton RegionNotificationEndpointsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionNotificationEndpointsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionOperationsClient(IServiceCollection, Action<RegionOperationsClientBuilder>)

public static IServiceCollection AddRegionOperationsClient(this IServiceCollection services, Action<RegionOperationsClientBuilder> action = null)

Adds a singleton RegionOperationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionOperationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionOperationsClient(IServiceCollection, Action<IServiceProvider, RegionOperationsClientBuilder>)

public static IServiceCollection AddRegionOperationsClient(this IServiceCollection services, Action<IServiceProvider, RegionOperationsClientBuilder> action)

Adds a singleton RegionOperationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionOperationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionSecurityPoliciesClient(IServiceCollection, Action<RegionSecurityPoliciesClientBuilder>)

public static IServiceCollection AddRegionSecurityPoliciesClient(this IServiceCollection services, Action<RegionSecurityPoliciesClientBuilder> action = null)

Adds a singleton RegionSecurityPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionSecurityPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionSecurityPoliciesClient(IServiceCollection, Action<IServiceProvider, RegionSecurityPoliciesClientBuilder>)

public static IServiceCollection AddRegionSecurityPoliciesClient(this IServiceCollection services, Action<IServiceProvider, RegionSecurityPoliciesClientBuilder> action)

Adds a singleton RegionSecurityPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionSecurityPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionSslCertificatesClient(IServiceCollection, Action<RegionSslCertificatesClientBuilder>)

public static IServiceCollection AddRegionSslCertificatesClient(this IServiceCollection services, Action<RegionSslCertificatesClientBuilder> action = null)

Adds a singleton RegionSslCertificatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionSslCertificatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionSslCertificatesClient(IServiceCollection, Action<IServiceProvider, RegionSslCertificatesClientBuilder>)

public static IServiceCollection AddRegionSslCertificatesClient(this IServiceCollection services, Action<IServiceProvider, RegionSslCertificatesClientBuilder> action)

Adds a singleton RegionSslCertificatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionSslCertificatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionSslPoliciesClient(IServiceCollection, Action<RegionSslPoliciesClientBuilder>)

public static IServiceCollection AddRegionSslPoliciesClient(this IServiceCollection services, Action<RegionSslPoliciesClientBuilder> action = null)

Adds a singleton RegionSslPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionSslPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionSslPoliciesClient(IServiceCollection, Action<IServiceProvider, RegionSslPoliciesClientBuilder>)

public static IServiceCollection AddRegionSslPoliciesClient(this IServiceCollection services, Action<IServiceProvider, RegionSslPoliciesClientBuilder> action)

Adds a singleton RegionSslPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionSslPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionTargetHttpProxiesClient(IServiceCollection, Action<RegionTargetHttpProxiesClientBuilder>)

public static IServiceCollection AddRegionTargetHttpProxiesClient(this IServiceCollection services, Action<RegionTargetHttpProxiesClientBuilder> action = null)

Adds a singleton RegionTargetHttpProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionTargetHttpProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionTargetHttpProxiesClient(IServiceCollection, Action<IServiceProvider, RegionTargetHttpProxiesClientBuilder>)

public static IServiceCollection AddRegionTargetHttpProxiesClient(this IServiceCollection services, Action<IServiceProvider, RegionTargetHttpProxiesClientBuilder> action)

Adds a singleton RegionTargetHttpProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionTargetHttpProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionTargetHttpsProxiesClient(IServiceCollection, Action<RegionTargetHttpsProxiesClientBuilder>)

public static IServiceCollection AddRegionTargetHttpsProxiesClient(this IServiceCollection services, Action<RegionTargetHttpsProxiesClientBuilder> action = null)

Adds a singleton RegionTargetHttpsProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionTargetHttpsProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionTargetHttpsProxiesClient(IServiceCollection, Action<IServiceProvider, RegionTargetHttpsProxiesClientBuilder>)

public static IServiceCollection AddRegionTargetHttpsProxiesClient(this IServiceCollection services, Action<IServiceProvider, RegionTargetHttpsProxiesClientBuilder> action)

Adds a singleton RegionTargetHttpsProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionTargetHttpsProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionTargetTcpProxiesClient(IServiceCollection, Action<RegionTargetTcpProxiesClientBuilder>)

public static IServiceCollection AddRegionTargetTcpProxiesClient(this IServiceCollection services, Action<RegionTargetTcpProxiesClientBuilder> action = null)

Adds a singleton RegionTargetTcpProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionTargetTcpProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionTargetTcpProxiesClient(IServiceCollection, Action<IServiceProvider, RegionTargetTcpProxiesClientBuilder>)

public static IServiceCollection AddRegionTargetTcpProxiesClient(this IServiceCollection services, Action<IServiceProvider, RegionTargetTcpProxiesClientBuilder> action)

Adds a singleton RegionTargetTcpProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionTargetTcpProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionUrlMapsClient(IServiceCollection, Action<RegionUrlMapsClientBuilder>)

public static IServiceCollection AddRegionUrlMapsClient(this IServiceCollection services, Action<RegionUrlMapsClientBuilder> action = null)

Adds a singleton RegionUrlMapsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionUrlMapsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionUrlMapsClient(IServiceCollection, Action<IServiceProvider, RegionUrlMapsClientBuilder>)

public static IServiceCollection AddRegionUrlMapsClient(this IServiceCollection services, Action<IServiceProvider, RegionUrlMapsClientBuilder> action)

Adds a singleton RegionUrlMapsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionUrlMapsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionZonesClient(IServiceCollection, Action<RegionZonesClientBuilder>)

public static IServiceCollection AddRegionZonesClient(this IServiceCollection services, Action<RegionZonesClientBuilder> action = null)

Adds a singleton RegionZonesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionZonesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionZonesClient(IServiceCollection, Action<IServiceProvider, RegionZonesClientBuilder>)

public static IServiceCollection AddRegionZonesClient(this IServiceCollection services, Action<IServiceProvider, RegionZonesClientBuilder> action)

Adds a singleton RegionZonesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionZonesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionsClient(IServiceCollection, Action<RegionsClientBuilder>)

public static IServiceCollection AddRegionsClient(this IServiceCollection services, Action<RegionsClientBuilder> action = null)

Adds a singleton RegionsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRegionsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRegionsClient(IServiceCollection, Action<IServiceProvider, RegionsClientBuilder>)

public static IServiceCollection AddRegionsClient(this IServiceCollection services, Action<IServiceProvider, RegionsClientBuilder> action)

Adds a singleton RegionsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRegionsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddReservationsClient(IServiceCollection, Action<ReservationsClientBuilder>)

public static IServiceCollection AddReservationsClient(this IServiceCollection services, Action<ReservationsClientBuilder> action = null)

Adds a singleton ReservationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionReservationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddReservationsClient(IServiceCollection, Action<IServiceProvider, ReservationsClientBuilder>)

public static IServiceCollection AddReservationsClient(this IServiceCollection services, Action<IServiceProvider, ReservationsClientBuilder> action)

Adds a singleton ReservationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderReservationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddResourcePoliciesClient(IServiceCollection, Action<ResourcePoliciesClientBuilder>)

public static IServiceCollection AddResourcePoliciesClient(this IServiceCollection services, Action<ResourcePoliciesClientBuilder> action = null)

Adds a singleton ResourcePoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionResourcePoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddResourcePoliciesClient(IServiceCollection, Action<IServiceProvider, ResourcePoliciesClientBuilder>)

public static IServiceCollection AddResourcePoliciesClient(this IServiceCollection services, Action<IServiceProvider, ResourcePoliciesClientBuilder> action)

Adds a singleton ResourcePoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderResourcePoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRoutersClient(IServiceCollection, Action<RoutersClientBuilder>)

public static IServiceCollection AddRoutersClient(this IServiceCollection services, Action<RoutersClientBuilder> action = null)

Adds a singleton RoutersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRoutersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRoutersClient(IServiceCollection, Action<IServiceProvider, RoutersClientBuilder>)

public static IServiceCollection AddRoutersClient(this IServiceCollection services, Action<IServiceProvider, RoutersClientBuilder> action)

Adds a singleton RoutersClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRoutersClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRoutesClient(IServiceCollection, Action<RoutesClientBuilder>)

public static IServiceCollection AddRoutesClient(this IServiceCollection services, Action<RoutesClientBuilder> action = null)

Adds a singleton RoutesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionRoutesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddRoutesClient(IServiceCollection, Action<IServiceProvider, RoutesClientBuilder>)

public static IServiceCollection AddRoutesClient(this IServiceCollection services, Action<IServiceProvider, RoutesClientBuilder> action)

Adds a singleton RoutesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderRoutesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSecurityPoliciesClient(IServiceCollection, Action<SecurityPoliciesClientBuilder>)

public static IServiceCollection AddSecurityPoliciesClient(this IServiceCollection services, Action<SecurityPoliciesClientBuilder> action = null)

Adds a singleton SecurityPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSecurityPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSecurityPoliciesClient(IServiceCollection, Action<IServiceProvider, SecurityPoliciesClientBuilder>)

public static IServiceCollection AddSecurityPoliciesClient(this IServiceCollection services, Action<IServiceProvider, SecurityPoliciesClientBuilder> action)

Adds a singleton SecurityPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderSecurityPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddServiceAttachmentsClient(IServiceCollection, Action<ServiceAttachmentsClientBuilder>)

public static IServiceCollection AddServiceAttachmentsClient(this IServiceCollection services, Action<ServiceAttachmentsClientBuilder> action = null)

Adds a singleton ServiceAttachmentsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionServiceAttachmentsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddServiceAttachmentsClient(IServiceCollection, Action<IServiceProvider, ServiceAttachmentsClientBuilder>)

public static IServiceCollection AddServiceAttachmentsClient(this IServiceCollection services, Action<IServiceProvider, ServiceAttachmentsClientBuilder> action)

Adds a singleton ServiceAttachmentsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderServiceAttachmentsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSnapshotSettingsServiceClient(IServiceCollection, Action<SnapshotSettingsServiceClientBuilder>)

public static IServiceCollection AddSnapshotSettingsServiceClient(this IServiceCollection services, Action<SnapshotSettingsServiceClientBuilder> action = null)

Adds a singleton SnapshotSettingsServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSnapshotSettingsServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSnapshotSettingsServiceClient(IServiceCollection, Action<IServiceProvider, SnapshotSettingsServiceClientBuilder>)

public static IServiceCollection AddSnapshotSettingsServiceClient(this IServiceCollection services, Action<IServiceProvider, SnapshotSettingsServiceClientBuilder> action)

Adds a singleton SnapshotSettingsServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderSnapshotSettingsServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSnapshotsClient(IServiceCollection, Action<SnapshotsClientBuilder>)

public static IServiceCollection AddSnapshotsClient(this IServiceCollection services, Action<SnapshotsClientBuilder> action = null)

Adds a singleton SnapshotsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSnapshotsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSnapshotsClient(IServiceCollection, Action<IServiceProvider, SnapshotsClientBuilder>)

public static IServiceCollection AddSnapshotsClient(this IServiceCollection services, Action<IServiceProvider, SnapshotsClientBuilder> action)

Adds a singleton SnapshotsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderSnapshotsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSslCertificatesClient(IServiceCollection, Action<SslCertificatesClientBuilder>)

public static IServiceCollection AddSslCertificatesClient(this IServiceCollection services, Action<SslCertificatesClientBuilder> action = null)

Adds a singleton SslCertificatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSslCertificatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSslCertificatesClient(IServiceCollection, Action<IServiceProvider, SslCertificatesClientBuilder>)

public static IServiceCollection AddSslCertificatesClient(this IServiceCollection services, Action<IServiceProvider, SslCertificatesClientBuilder> action)

Adds a singleton SslCertificatesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderSslCertificatesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSslPoliciesClient(IServiceCollection, Action<SslPoliciesClientBuilder>)

public static IServiceCollection AddSslPoliciesClient(this IServiceCollection services, Action<SslPoliciesClientBuilder> action = null)

Adds a singleton SslPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSslPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSslPoliciesClient(IServiceCollection, Action<IServiceProvider, SslPoliciesClientBuilder>)

public static IServiceCollection AddSslPoliciesClient(this IServiceCollection services, Action<IServiceProvider, SslPoliciesClientBuilder> action)

Adds a singleton SslPoliciesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderSslPoliciesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddStoragePoolTypesClient(IServiceCollection, Action<StoragePoolTypesClientBuilder>)

public static IServiceCollection AddStoragePoolTypesClient(this IServiceCollection services, Action<StoragePoolTypesClientBuilder> action = null)

Adds a singleton StoragePoolTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionStoragePoolTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddStoragePoolTypesClient(IServiceCollection, Action<IServiceProvider, StoragePoolTypesClientBuilder>)

public static IServiceCollection AddStoragePoolTypesClient(this IServiceCollection services, Action<IServiceProvider, StoragePoolTypesClientBuilder> action)

Adds a singleton StoragePoolTypesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderStoragePoolTypesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddStoragePoolsClient(IServiceCollection, Action<StoragePoolsClientBuilder>)

public static IServiceCollection AddStoragePoolsClient(this IServiceCollection services, Action<StoragePoolsClientBuilder> action = null)

Adds a singleton StoragePoolsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionStoragePoolsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddStoragePoolsClient(IServiceCollection, Action<IServiceProvider, StoragePoolsClientBuilder>)

public static IServiceCollection AddStoragePoolsClient(this IServiceCollection services, Action<IServiceProvider, StoragePoolsClientBuilder> action)

Adds a singleton StoragePoolsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderStoragePoolsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSubnetworksClient(IServiceCollection, Action<SubnetworksClientBuilder>)

public static IServiceCollection AddSubnetworksClient(this IServiceCollection services, Action<SubnetworksClientBuilder> action = null)

Adds a singleton SubnetworksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSubnetworksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSubnetworksClient(IServiceCollection, Action<IServiceProvider, SubnetworksClientBuilder>)

public static IServiceCollection AddSubnetworksClient(this IServiceCollection services, Action<IServiceProvider, SubnetworksClientBuilder> action)

Adds a singleton SubnetworksClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderSubnetworksClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetGrpcProxiesClient(IServiceCollection, Action<TargetGrpcProxiesClientBuilder>)

public static IServiceCollection AddTargetGrpcProxiesClient(this IServiceCollection services, Action<TargetGrpcProxiesClientBuilder> action = null)

Adds a singleton TargetGrpcProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTargetGrpcProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetGrpcProxiesClient(IServiceCollection, Action<IServiceProvider, TargetGrpcProxiesClientBuilder>)

public static IServiceCollection AddTargetGrpcProxiesClient(this IServiceCollection services, Action<IServiceProvider, TargetGrpcProxiesClientBuilder> action)

Adds a singleton TargetGrpcProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTargetGrpcProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetHttpProxiesClient(IServiceCollection, Action<TargetHttpProxiesClientBuilder>)

public static IServiceCollection AddTargetHttpProxiesClient(this IServiceCollection services, Action<TargetHttpProxiesClientBuilder> action = null)

Adds a singleton TargetHttpProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTargetHttpProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetHttpProxiesClient(IServiceCollection, Action<IServiceProvider, TargetHttpProxiesClientBuilder>)

public static IServiceCollection AddTargetHttpProxiesClient(this IServiceCollection services, Action<IServiceProvider, TargetHttpProxiesClientBuilder> action)

Adds a singleton TargetHttpProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTargetHttpProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetHttpsProxiesClient(IServiceCollection, Action<TargetHttpsProxiesClientBuilder>)

public static IServiceCollection AddTargetHttpsProxiesClient(this IServiceCollection services, Action<TargetHttpsProxiesClientBuilder> action = null)

Adds a singleton TargetHttpsProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTargetHttpsProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetHttpsProxiesClient(IServiceCollection, Action<IServiceProvider, TargetHttpsProxiesClientBuilder>)

public static IServiceCollection AddTargetHttpsProxiesClient(this IServiceCollection services, Action<IServiceProvider, TargetHttpsProxiesClientBuilder> action)

Adds a singleton TargetHttpsProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTargetHttpsProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetInstancesClient(IServiceCollection, Action<TargetInstancesClientBuilder>)

public static IServiceCollection AddTargetInstancesClient(this IServiceCollection services, Action<TargetInstancesClientBuilder> action = null)

Adds a singleton TargetInstancesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTargetInstancesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetInstancesClient(IServiceCollection, Action<IServiceProvider, TargetInstancesClientBuilder>)

public static IServiceCollection AddTargetInstancesClient(this IServiceCollection services, Action<IServiceProvider, TargetInstancesClientBuilder> action)

Adds a singleton TargetInstancesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTargetInstancesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetPoolsClient(IServiceCollection, Action<TargetPoolsClientBuilder>)

public static IServiceCollection AddTargetPoolsClient(this IServiceCollection services, Action<TargetPoolsClientBuilder> action = null)

Adds a singleton TargetPoolsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTargetPoolsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetPoolsClient(IServiceCollection, Action<IServiceProvider, TargetPoolsClientBuilder>)

public static IServiceCollection AddTargetPoolsClient(this IServiceCollection services, Action<IServiceProvider, TargetPoolsClientBuilder> action)

Adds a singleton TargetPoolsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTargetPoolsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetSslProxiesClient(IServiceCollection, Action<TargetSslProxiesClientBuilder>)

public static IServiceCollection AddTargetSslProxiesClient(this IServiceCollection services, Action<TargetSslProxiesClientBuilder> action = null)

Adds a singleton TargetSslProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTargetSslProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetSslProxiesClient(IServiceCollection, Action<IServiceProvider, TargetSslProxiesClientBuilder>)

public static IServiceCollection AddTargetSslProxiesClient(this IServiceCollection services, Action<IServiceProvider, TargetSslProxiesClientBuilder> action)

Adds a singleton TargetSslProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTargetSslProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetTcpProxiesClient(IServiceCollection, Action<TargetTcpProxiesClientBuilder>)

public static IServiceCollection AddTargetTcpProxiesClient(this IServiceCollection services, Action<TargetTcpProxiesClientBuilder> action = null)

Adds a singleton TargetTcpProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTargetTcpProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetTcpProxiesClient(IServiceCollection, Action<IServiceProvider, TargetTcpProxiesClientBuilder>)

public static IServiceCollection AddTargetTcpProxiesClient(this IServiceCollection services, Action<IServiceProvider, TargetTcpProxiesClientBuilder> action)

Adds a singleton TargetTcpProxiesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTargetTcpProxiesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetVpnGatewaysClient(IServiceCollection, Action<TargetVpnGatewaysClientBuilder>)

public static IServiceCollection AddTargetVpnGatewaysClient(this IServiceCollection services, Action<TargetVpnGatewaysClientBuilder> action = null)

Adds a singleton TargetVpnGatewaysClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTargetVpnGatewaysClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTargetVpnGatewaysClient(IServiceCollection, Action<IServiceProvider, TargetVpnGatewaysClientBuilder>)

public static IServiceCollection AddTargetVpnGatewaysClient(this IServiceCollection services, Action<IServiceProvider, TargetVpnGatewaysClientBuilder> action)

Adds a singleton TargetVpnGatewaysClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTargetVpnGatewaysClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddUrlMapsClient(IServiceCollection, Action<UrlMapsClientBuilder>)

public static IServiceCollection AddUrlMapsClient(this IServiceCollection services, Action<UrlMapsClientBuilder> action = null)

Adds a singleton UrlMapsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionUrlMapsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddUrlMapsClient(IServiceCollection, Action<IServiceProvider, UrlMapsClientBuilder>)

public static IServiceCollection AddUrlMapsClient(this IServiceCollection services, Action<IServiceProvider, UrlMapsClientBuilder> action)

Adds a singleton UrlMapsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderUrlMapsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddVpnGatewaysClient(IServiceCollection, Action<VpnGatewaysClientBuilder>)

public static IServiceCollection AddVpnGatewaysClient(this IServiceCollection services, Action<VpnGatewaysClientBuilder> action = null)

Adds a singleton VpnGatewaysClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionVpnGatewaysClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddVpnGatewaysClient(IServiceCollection, Action<IServiceProvider, VpnGatewaysClientBuilder>)

public static IServiceCollection AddVpnGatewaysClient(this IServiceCollection services, Action<IServiceProvider, VpnGatewaysClientBuilder> action)

Adds a singleton VpnGatewaysClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderVpnGatewaysClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddVpnTunnelsClient(IServiceCollection, Action<VpnTunnelsClientBuilder>)

public static IServiceCollection AddVpnTunnelsClient(this IServiceCollection services, Action<VpnTunnelsClientBuilder> action = null)

Adds a singleton VpnTunnelsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionVpnTunnelsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddVpnTunnelsClient(IServiceCollection, Action<IServiceProvider, VpnTunnelsClientBuilder>)

public static IServiceCollection AddVpnTunnelsClient(this IServiceCollection services, Action<IServiceProvider, VpnTunnelsClientBuilder> action)

Adds a singleton VpnTunnelsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderVpnTunnelsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddZoneOperationsClient(IServiceCollection, Action<ZoneOperationsClientBuilder>)

public static IServiceCollection AddZoneOperationsClient(this IServiceCollection services, Action<ZoneOperationsClientBuilder> action = null)

Adds a singleton ZoneOperationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionZoneOperationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddZoneOperationsClient(IServiceCollection, Action<IServiceProvider, ZoneOperationsClientBuilder>)

public static IServiceCollection AddZoneOperationsClient(this IServiceCollection services, Action<IServiceProvider, ZoneOperationsClientBuilder> action)

Adds a singleton ZoneOperationsClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderZoneOperationsClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddZonesClient(IServiceCollection, Action<ZonesClientBuilder>)

public static IServiceCollection AddZonesClient(this IServiceCollection services, Action<ZonesClientBuilder> action = null)

Adds a singleton ZonesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionZonesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddZonesClient(IServiceCollection, Action<IServiceProvider, ZonesClientBuilder>)

public static IServiceCollection AddZonesClient(this IServiceCollection services, Action<IServiceProvider, ZonesClientBuilder> action)

Adds a singleton ZonesClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderZonesClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection