Certificate Authority v1 API - Class CertificateAuthorityServiceSettings (3.8.0)

public sealed class CertificateAuthorityServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Certificate Authority v1 API class CertificateAuthorityServiceSettings.

Settings for CertificateAuthorityServiceClient instances.

Inheritance

object > ServiceSettingsBase > CertificateAuthorityServiceSettings

Namespace

Google.Cloud.Security.PrivateCA.V1

Assembly

Google.Cloud.Security.PrivateCA.V1.dll

Constructors

CertificateAuthorityServiceSettings()

public CertificateAuthorityServiceSettings()

Constructs a new CertificateAuthorityServiceSettings object with default settings.

Properties

ActivateCertificateAuthorityOperationsSettings

public OperationsSettings ActivateCertificateAuthorityOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.ActivateCertificateAuthority and CertificateAuthorityServiceClient.ActivateCertificateAuthorityAsync.

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

public CallSettings ActivateCertificateAuthoritySettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.ActivateCertificateAuthority and CertificateAuthorityServiceClient.ActivateCertificateAuthorityAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

CreateCaPoolOperationsSettings

public OperationsSettings CreateCaPoolOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.CreateCaPool and CertificateAuthorityServiceClient.CreateCaPoolAsync.

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.

CreateCaPoolSettings

public CallSettings CreateCaPoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.CreateCaPool and CertificateAuthorityServiceClient.CreateCaPoolAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

CreateCertificateAuthorityOperationsSettings

public OperationsSettings CreateCertificateAuthorityOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.CreateCertificateAuthority and CertificateAuthorityServiceClient.CreateCertificateAuthorityAsync.

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

public CallSettings CreateCertificateAuthoritySettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.CreateCertificateAuthority and CertificateAuthorityServiceClient.CreateCertificateAuthorityAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

CreateCertificateSettings

public CallSettings CreateCertificateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.CreateCertificate and CertificateAuthorityServiceClient.CreateCertificateAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

CreateCertificateTemplateOperationsSettings

public OperationsSettings CreateCertificateTemplateOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.CreateCertificateTemplate and CertificateAuthorityServiceClient.CreateCertificateTemplateAsync.

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.

CreateCertificateTemplateSettings

public CallSettings CreateCertificateTemplateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.CreateCertificateTemplate and CertificateAuthorityServiceClient.CreateCertificateTemplateAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

DeleteCaPoolOperationsSettings

public OperationsSettings DeleteCaPoolOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.DeleteCaPool and CertificateAuthorityServiceClient.DeleteCaPoolAsync.

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.

DeleteCaPoolSettings

public CallSettings DeleteCaPoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.DeleteCaPool and CertificateAuthorityServiceClient.DeleteCaPoolAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

DeleteCertificateAuthorityOperationsSettings

public OperationsSettings DeleteCertificateAuthorityOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.DeleteCertificateAuthority and CertificateAuthorityServiceClient.DeleteCertificateAuthorityAsync.

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.

DeleteCertificateAuthoritySettings

public CallSettings DeleteCertificateAuthoritySettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.DeleteCertificateAuthority and CertificateAuthorityServiceClient.DeleteCertificateAuthorityAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

DeleteCertificateTemplateOperationsSettings

public OperationsSettings DeleteCertificateTemplateOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.DeleteCertificateTemplate and CertificateAuthorityServiceClient.DeleteCertificateTemplateAsync.

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.

DeleteCertificateTemplateSettings

public CallSettings DeleteCertificateTemplateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.DeleteCertificateTemplate and CertificateAuthorityServiceClient.DeleteCertificateTemplateAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

DisableCertificateAuthorityOperationsSettings

public OperationsSettings DisableCertificateAuthorityOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.DisableCertificateAuthority and CertificateAuthorityServiceClient.DisableCertificateAuthorityAsync.

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

public CallSettings DisableCertificateAuthoritySettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.DisableCertificateAuthority and CertificateAuthorityServiceClient.DisableCertificateAuthorityAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

EnableCertificateAuthorityOperationsSettings

public OperationsSettings EnableCertificateAuthorityOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.EnableCertificateAuthority and CertificateAuthorityServiceClient.EnableCertificateAuthorityAsync.

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

public CallSettings EnableCertificateAuthoritySettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.EnableCertificateAuthority and CertificateAuthorityServiceClient.EnableCertificateAuthorityAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

FetchCaCertsSettings

public CallSettings FetchCaCertsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.FetchCaCerts and CertificateAuthorityServiceClient.FetchCaCertsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

FetchCertificateAuthorityCsrSettings

public CallSettings FetchCertificateAuthorityCsrSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.FetchCertificateAuthorityCsr and CertificateAuthorityServiceClient.FetchCertificateAuthorityCsrAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

GetCaPoolSettings

public CallSettings GetCaPoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.GetCaPool and CertificateAuthorityServiceClient.GetCaPoolAsync .

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

GetCertificateAuthoritySettings

public CallSettings GetCertificateAuthoritySettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.GetCertificateAuthority and CertificateAuthorityServiceClient.GetCertificateAuthorityAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

GetCertificateRevocationListSettings

public CallSettings GetCertificateRevocationListSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.GetCertificateRevocationList and CertificateAuthorityServiceClient.GetCertificateRevocationListAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

GetCertificateSettings

public CallSettings GetCertificateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.GetCertificate and CertificateAuthorityServiceClient.GetCertificateAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

GetCertificateTemplateSettings

public CallSettings GetCertificateTemplateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.GetCertificateTemplate and CertificateAuthorityServiceClient.GetCertificateTemplateAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

IAMPolicySettings

public IAMPolicySettings IAMPolicySettings { get; set; }

The settings to use for the IAMPolicyClient associated with the client.

Property Value
Type Description
IAMPolicySettings

ListCaPoolsSettings

public CallSettings ListCaPoolsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.ListCaPools and CertificateAuthorityServiceClient.ListCaPoolsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

ListCertificateAuthoritiesSettings

public CallSettings ListCertificateAuthoritiesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.ListCertificateAuthorities and CertificateAuthorityServiceClient.ListCertificateAuthoritiesAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

ListCertificateRevocationListsSettings

public CallSettings ListCertificateRevocationListsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.ListCertificateRevocationLists and CertificateAuthorityServiceClient.ListCertificateRevocationListsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

ListCertificateTemplatesSettings

public CallSettings ListCertificateTemplatesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.ListCertificateTemplates and CertificateAuthorityServiceClient.ListCertificateTemplatesAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

ListCertificatesSettings

public CallSettings ListCertificatesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.ListCertificates and CertificateAuthorityServiceClient.ListCertificatesAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
Type Description
LocationsSettings

RevokeCertificateSettings

public CallSettings RevokeCertificateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.RevokeCertificate and CertificateAuthorityServiceClient.RevokeCertificateAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

UndeleteCertificateAuthorityOperationsSettings

public OperationsSettings UndeleteCertificateAuthorityOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.UndeleteCertificateAuthority and CertificateAuthorityServiceClient.UndeleteCertificateAuthorityAsync.

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.

UndeleteCertificateAuthoritySettings

public CallSettings UndeleteCertificateAuthoritySettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.UndeleteCertificateAuthority and CertificateAuthorityServiceClient.UndeleteCertificateAuthorityAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

UpdateCaPoolOperationsSettings

public OperationsSettings UpdateCaPoolOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.UpdateCaPool and CertificateAuthorityServiceClient.UpdateCaPoolAsync.

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.

UpdateCaPoolSettings

public CallSettings UpdateCaPoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.UpdateCaPool and CertificateAuthorityServiceClient.UpdateCaPoolAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

UpdateCertificateAuthorityOperationsSettings

public OperationsSettings UpdateCertificateAuthorityOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.UpdateCertificateAuthority and CertificateAuthorityServiceClient.UpdateCertificateAuthorityAsync.

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

public CallSettings UpdateCertificateAuthoritySettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.UpdateCertificateAuthority and CertificateAuthorityServiceClient.UpdateCertificateAuthorityAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

UpdateCertificateRevocationListOperationsSettings

public OperationsSettings UpdateCertificateRevocationListOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.UpdateCertificateRevocationList and CertificateAuthorityServiceClient.UpdateCertificateRevocationListAsync.

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

public CallSettings UpdateCertificateRevocationListSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.UpdateCertificateRevocationList and CertificateAuthorityServiceClient.UpdateCertificateRevocationListAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

UpdateCertificateSettings

public CallSettings UpdateCertificateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.UpdateCertificate and CertificateAuthorityServiceClient.UpdateCertificateAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

UpdateCertificateTemplateOperationsSettings

public OperationsSettings UpdateCertificateTemplateOperationsSettings { get; set; }

Long Running Operation settings for calls to CertificateAuthorityServiceClient.UpdateCertificateTemplate and CertificateAuthorityServiceClient.UpdateCertificateTemplateAsync.

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.

UpdateCertificateTemplateSettings

public CallSettings UpdateCertificateTemplateSettings { get; set; }

CallSettings for synchronous and asynchronous calls to CertificateAuthorityServiceClient.UpdateCertificateTemplate and CertificateAuthorityServiceClient.UpdateCertificateTemplateAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 100 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 60000 milliseconds.
  • Maximum attempts: Unlimited
  • Retriable status codes: Unknown, Unavailable, DeadlineExceeded.
  • Timeout: 60 seconds.

Methods

Clone()

public CertificateAuthorityServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
CertificateAuthorityServiceSettings

A deep clone of this CertificateAuthorityServiceSettings object.

GetDefault()

public static CertificateAuthorityServiceSettings GetDefault()

Get a new instance of the default CertificateAuthorityServiceSettings.

Returns
Type Description
CertificateAuthorityServiceSettings

A new instance of the default CertificateAuthorityServiceSettings.