Show / Hide Table of Contents

Class RegionalClientBase

An abstract class for a regional service client.

Inheritance
System.Object
ClientBase
RegionalClientBase
ApplicationDependencyManagementClient
AnomalyDetectionClient
AIServiceLanguageClient
AIServiceSpeechClient
AIServiceVisionClient
AnalyticsClient
AnnouncementClient
AnnouncementsPreferencesClient
AnnouncementSubscriptionClient
ApiGatewayClient
DeploymentClient
GatewayClient
SubscribersClient
UsagePlansClient
WorkRequestsClient
ConfigClient
ApmDomainClient
ApmSyntheticClient
QueryClient
TraceClient
ApplicationMigrationClient
AppmgmtControlClient
ArtifactsClient
AuditClient
AutoScalingClient
BastionClient
BdsClient
BlockchainPlatformClient
BudgetClient
CertificatesManagementClient
CertificatesClient
IncidentClient
UserClient
CloudGuardClient
ComputeInstanceAgentClient
PluginClient
PluginconfigClient
ContainerEngineClient
BlockstorageClient
ComputeClient
ComputeManagementClient
VirtualNetworkClient
DashboardClient
DashboardGroupClient
DbManagementClient
DiagnosabilityClient
SqlTuningClient
DatabaseMigrationClient
DatabaseClient
DatabaseToolsClient
DataCatalogClient
DataConnectivityManagementClient
NetworkValidationClient
DataFlowClient
DataIntegrationClient
DataLabelingManagementClient
DataLabelingClient
DataSafeClient
DataScienceClient
DevopsClient
DnsClient
ApplianceExportJobClient
ShippingVendorsClient
TransferApplianceClient
TransferApplianceEntitlementClient
TransferDeviceClient
TransferJobClient
TransferPackageClient
EmailClient
EmDataLakeClient
EventsClient
FileStorageClient
FunctionsManagementClient
GenericArtifactsContentClient
GoldenGateClient
GovernanceRuleClient
WorkRequestClient
HealthChecksClient
DataplaneClient
IdentityClient
IntegrationInstanceClient
JavaManagementServiceClient
KmsVaultClient
LicenseManagerClient
LimitsClient
QuotasClient
LoadBalancerClient
LogAnalyticsClient
LoggingClient
LogSearchClient
LoggingManagementClient
ManagementAgentClient
DashxApisClient
AccountClient
MarketplaceClient
MonitoringClient
ChannelsClient
DbBackupsClient
DbSystemClient
MysqlaasClient
WorkRequestsClient
NetworkFirewallClient
NetworkLoadBalancerClient
NosqlClient
ObjectStorageClient
OceInstanceClient
EsxiHostClient
SddcClient
WorkRequestClient
ManagementClient
OdaClient
OdapackageClient
BillingScheduleClient
CommitmentClient
ComputedUsageClient
InvoiceSummaryClient
OrganizationSubscriptionClient
RatecardClient
SubscribedServiceClient
SubscriptionClient
NotificationControlPlaneClient
NotificationDataPlaneClient
AccessRequestsClient
OperatorActionsClient
OperatorControlAssignmentClient
OperatorControlClient
OperationsInsightsClient
OptimizerClient
EventClient
OsManagementClient
InvoiceServiceClient
SubscriptionServiceClient
BillingScheduleClient
OrganizationSubscriptionClient
CommitmentClient
RatecardClient
SubscriptionClient
ComputedUsageClient
ResourceManagerClient
ResourceSearchClient
RoverClusterClient
RoverEntitlementClient
RoverNodeClient
ShapeClient
ServiceConnectorClient
SecretsClient
ServiceCatalogClient
ServiceManagerProxyClient
ServiceMeshClient
StackMonitoringClient
StreamAdminClient
DomainClient
DomainGovernanceClient
LinkClient
OrdersClient
OrganizationClient
RecipientInvitationClient
SenderInvitationClient
SubscriptionClient
WorkRequestClient
ThreatintelClient
UsageapiClient
RewardsClient
VaultsClient
VbInstanceClient
VnMonitoringClient
VulnerabilityScanningClient
WaaClient
WorkRequestClient
RedirectClient
WaasClient
WafClient
WorkRequestClient
Inherited Members
ClientBase.restClient
ClientBase.service
ClientBase.userAgent
ClientBase.Dispose()
ClientBase.Dispose(Boolean)
ClientBase.SetEndpoint(String)
ClientBase.GetEndpoint()
ClientBase.GetUserAgent()
Namespace: Oci.Common
Assembly: OCI.DotNetSDK.Common.dll
Syntax
public abstract class RegionalClientBase : ClientBase

Constructors

RegionalClientBase(IBasicAuthenticationDetailsProvider)

Declaration
public RegionalClientBase(IBasicAuthenticationDetailsProvider authProvider)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider authProvider

RegionalClientBase(IBasicAuthenticationDetailsProvider, ClientConfiguration)

Declaration
public RegionalClientBase(IBasicAuthenticationDetailsProvider authProvider, ClientConfiguration clientConfiguration)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider authProvider
ClientConfiguration clientConfiguration

RegionalClientBase(IBasicAuthenticationDetailsProvider, ClientConfiguration, RequestSigner)

Declaration
public RegionalClientBase(IBasicAuthenticationDetailsProvider authProvider, ClientConfiguration clientConfiguration, RequestSigner requestSigner)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider authProvider
ClientConfiguration clientConfiguration
RequestSigner requestSigner

RegionalClientBase(IBasicAuthenticationDetailsProvider, RequestSigner)

Declaration
public RegionalClientBase(IBasicAuthenticationDetailsProvider authProvider, RequestSigner requestSigner)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider authProvider
RequestSigner requestSigner

Fields

logger

Declaration
protected static NLog.Logger logger
Field Value
Type Description
NLog.Logger

Methods

SetRegion(Region)

Set endpoint through region.

Declaration
public void SetRegion(Region region)
Parameters
Type Name Description
Region region

The region used to set endpoint.

SetRegion(String)

Set endpoint through regionId.

Declaration
public void SetRegion(string regionId)
Parameters
Type Name Description
System.String regionId
In This Article
Back to top