Class CertificateAuthorityServiceSettings
Settings for CertificateAuthorityServiceClient instances.
Inherited Members
Namespace: Google.Cloud.Security.PrivateCA.V1Beta1
Assembly: Google.Cloud.Security.PrivateCA.V1Beta1.dll
Syntax
public sealed class CertificateAuthorityServiceSettings : ServiceSettingsBase
Constructors
CertificateAuthorityServiceSettings()
Constructs a new CertificateAuthorityServiceSettings object with default settings.
Declaration
public CertificateAuthorityServiceSettings()
Properties
ActivateCertificateAuthorityOperationsSettings
Long Running Operation settings for calls to
CertificateAuthorityServiceClient.ActivateCertificateAuthority and
CertificateAuthorityServiceClient.ActivateCertificateAuthorityAsync.
Declaration
public OperationsSettings ActivateCertificateAuthorityOperationsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| OperationsSettings |
Remarks
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
ActivateCertificateAuthoritySettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.ActivateCertificateAuthority and
CertificateAuthorityServiceClient.ActivateCertificateAuthorityAsync.
Declaration
public CallSettings ActivateCertificateAuthoritySettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
CreateCertificateAuthorityOperationsSettings
Long Running Operation settings for calls to CertificateAuthorityServiceClient.CreateCertificateAuthority
and CertificateAuthorityServiceClient.CreateCertificateAuthorityAsync.
Declaration
public OperationsSettings CreateCertificateAuthorityOperationsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| OperationsSettings |
Remarks
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateCertificateAuthoritySettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.CreateCertificateAuthority and
CertificateAuthorityServiceClient.CreateCertificateAuthorityAsync.
Declaration
public CallSettings CreateCertificateAuthoritySettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
CreateCertificateSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.CreateCertificate and
CertificateAuthorityServiceClient.CreateCertificateAsync.
Declaration
public CallSettings CreateCertificateSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
DisableCertificateAuthorityOperationsSettings
Long Running Operation settings for calls to
CertificateAuthorityServiceClient.DisableCertificateAuthority and
CertificateAuthorityServiceClient.DisableCertificateAuthorityAsync.
Declaration
public OperationsSettings DisableCertificateAuthorityOperationsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| OperationsSettings |
Remarks
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DisableCertificateAuthoritySettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.DisableCertificateAuthority and
CertificateAuthorityServiceClient.DisableCertificateAuthorityAsync.
Declaration
public CallSettings DisableCertificateAuthoritySettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
EnableCertificateAuthorityOperationsSettings
Long Running Operation settings for calls to CertificateAuthorityServiceClient.EnableCertificateAuthority
and CertificateAuthorityServiceClient.EnableCertificateAuthorityAsync.
Declaration
public OperationsSettings EnableCertificateAuthorityOperationsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| OperationsSettings |
Remarks
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
EnableCertificateAuthoritySettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.EnableCertificateAuthority and
CertificateAuthorityServiceClient.EnableCertificateAuthorityAsync.
Declaration
public CallSettings EnableCertificateAuthoritySettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
FetchCertificateAuthorityCsrSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.FetchCertificateAuthorityCsr and
CertificateAuthorityServiceClient.FetchCertificateAuthorityCsrAsync.
Declaration
public CallSettings FetchCertificateAuthorityCsrSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
GetCertificateAuthoritySettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.GetCertificateAuthority and
CertificateAuthorityServiceClient.GetCertificateAuthorityAsync.
Declaration
public CallSettings GetCertificateAuthoritySettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
GetCertificateRevocationListSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.GetCertificateRevocationList and
CertificateAuthorityServiceClient.GetCertificateRevocationListAsync.
Declaration
public CallSettings GetCertificateRevocationListSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
GetCertificateSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.GetCertificate and
CertificateAuthorityServiceClient.GetCertificateAsync.
Declaration
public CallSettings GetCertificateSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
GetReusableConfigSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.GetReusableConfig and
CertificateAuthorityServiceClient.GetReusableConfigAsync.
Declaration
public CallSettings GetReusableConfigSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
ListCertificateAuthoritiesSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.ListCertificateAuthorities and
CertificateAuthorityServiceClient.ListCertificateAuthoritiesAsync.
Declaration
public CallSettings ListCertificateAuthoritiesSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
ListCertificateRevocationListsSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.ListCertificateRevocationLists and
CertificateAuthorityServiceClient.ListCertificateRevocationListsAsync.
Declaration
public CallSettings ListCertificateRevocationListsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
ListCertificatesSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.ListCertificates and
CertificateAuthorityServiceClient.ListCertificatesAsync.
Declaration
public CallSettings ListCertificatesSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
ListReusableConfigsSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.ListReusableConfigs and
CertificateAuthorityServiceClient.ListReusableConfigsAsync.
Declaration
public CallSettings ListReusableConfigsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
RestoreCertificateAuthorityOperationsSettings
Long Running Operation settings for calls to
CertificateAuthorityServiceClient.RestoreCertificateAuthority and
CertificateAuthorityServiceClient.RestoreCertificateAuthorityAsync.
Declaration
public OperationsSettings RestoreCertificateAuthorityOperationsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| OperationsSettings |
Remarks
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
RestoreCertificateAuthoritySettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.RestoreCertificateAuthority and
CertificateAuthorityServiceClient.RestoreCertificateAuthorityAsync.
Declaration
public CallSettings RestoreCertificateAuthoritySettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
RevokeCertificateSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.RevokeCertificate and
CertificateAuthorityServiceClient.RevokeCertificateAsync.
Declaration
public CallSettings RevokeCertificateSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
ScheduleDeleteCertificateAuthorityOperationsSettings
Long Running Operation settings for calls to
CertificateAuthorityServiceClient.ScheduleDeleteCertificateAuthority and
CertificateAuthorityServiceClient.ScheduleDeleteCertificateAuthorityAsync.
Declaration
public OperationsSettings ScheduleDeleteCertificateAuthorityOperationsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| OperationsSettings |
Remarks
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
ScheduleDeleteCertificateAuthoritySettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.ScheduleDeleteCertificateAuthority and
CertificateAuthorityServiceClient.ScheduleDeleteCertificateAuthorityAsync.
Declaration
public CallSettings ScheduleDeleteCertificateAuthoritySettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
UpdateCertificateAuthorityOperationsSettings
Long Running Operation settings for calls to CertificateAuthorityServiceClient.UpdateCertificateAuthority
and CertificateAuthorityServiceClient.UpdateCertificateAuthorityAsync.
Declaration
public OperationsSettings UpdateCertificateAuthorityOperationsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| OperationsSettings |
Remarks
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateCertificateAuthoritySettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.UpdateCertificateAuthority and
CertificateAuthorityServiceClient.UpdateCertificateAuthorityAsync.
Declaration
public CallSettings UpdateCertificateAuthoritySettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
UpdateCertificateRevocationListOperationsSettings
Long Running Operation settings for calls to
CertificateAuthorityServiceClient.UpdateCertificateRevocationList and
CertificateAuthorityServiceClient.UpdateCertificateRevocationListAsync.
Declaration
public OperationsSettings UpdateCertificateRevocationListOperationsSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| OperationsSettings |
Remarks
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateCertificateRevocationListSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.UpdateCertificateRevocationList and
CertificateAuthorityServiceClient.UpdateCertificateRevocationListAsync.
Declaration
public CallSettings UpdateCertificateRevocationListSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
UpdateCertificateSettings
CallSettings for synchronous and asynchronous calls to
CertificateAuthorityServiceClient.UpdateCertificate and
CertificateAuthorityServiceClient.UpdateCertificateAsync.
Declaration
public CallSettings UpdateCertificateSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| CallSettings |
Remarks
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: Unlimited
- Timeout: 60 seconds.
Methods
Clone()
Creates a deep clone of this object, with all the same property values.
Declaration
public CertificateAuthorityServiceSettings Clone()
Returns
| Type | Description |
|---|---|
| CertificateAuthorityServiceSettings | A deep clone of this CertificateAuthorityServiceSettings object. |
GetDefault()
Get a new instance of the default CertificateAuthorityServiceSettings.
Declaration
public static CertificateAuthorityServiceSettings GetDefault()
Returns
| Type | Description |
|---|---|
| CertificateAuthorityServiceSettings | A new instance of the default CertificateAuthorityServiceSettings. |