public sealed class CertificateManagerSettings : ServiceSettingsBase
Reference documentation and code samples for the Certificate Manager v1 API class CertificateManagerSettings.
Settings for CertificateManagerClient instances.
Namespace
GoogleCloudGoogle.Cloud.CertificateManagerV1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
CertificateManagerSettings()
public CertificateManagerSettings()
Constructs a new CertificateManagerSettings object with default settings.
Properties
CreateCertificateIssuanceConfigOperationsSettings
public OperationsSettings CreateCertificateIssuanceConfigOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.CreateCertificateIssuanceConfig
and CertificateManagerClient.CreateCertificateIssuanceConfigAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateCertificateIssuanceConfigSettings
public CallSettings CreateCertificateIssuanceConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.CreateCertificateIssuanceConfig
and
CertificateManagerClient.CreateCertificateIssuanceConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
CreateCertificateMapEntryOperationsSettings
public OperationsSettings CreateCertificateMapEntryOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.CreateCertificateMapEntry
and
CertificateManagerClient.CreateCertificateMapEntryAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateCertificateMapEntrySettings
public CallSettings CreateCertificateMapEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.CreateCertificateMapEntry
and
CertificateManagerClient.CreateCertificateMapEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
CreateCertificateMapOperationsSettings
public OperationsSettings CreateCertificateMapOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.CreateCertificateMap
and
CertificateManagerClient.CreateCertificateMapAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateCertificateMapSettings
public CallSettings CreateCertificateMapSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.CreateCertificateMap
and
CertificateManagerClient.CreateCertificateMapAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
CreateCertificateOperationsSettings
public OperationsSettings CreateCertificateOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.CreateCertificate
and
CertificateManagerClient.CreateCertificateAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateCertificateSettings
public CallSettings CreateCertificateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.CreateCertificate
and CertificateManagerClient.CreateCertificateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
CreateDnsAuthorizationOperationsSettings
public OperationsSettings CreateDnsAuthorizationOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.CreateDnsAuthorization
and
CertificateManagerClient.CreateDnsAuthorizationAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateDnsAuthorizationSettings
public CallSettings CreateDnsAuthorizationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.CreateDnsAuthorization
and
CertificateManagerClient.CreateDnsAuthorizationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
DeleteCertificateIssuanceConfigOperationsSettings
public OperationsSettings DeleteCertificateIssuanceConfigOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.DeleteCertificateIssuanceConfig
and CertificateManagerClient.DeleteCertificateIssuanceConfigAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteCertificateIssuanceConfigSettings
public CallSettings DeleteCertificateIssuanceConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.DeleteCertificateIssuanceConfig
and
CertificateManagerClient.DeleteCertificateIssuanceConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
DeleteCertificateMapEntryOperationsSettings
public OperationsSettings DeleteCertificateMapEntryOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.DeleteCertificateMapEntry
and
CertificateManagerClient.DeleteCertificateMapEntryAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteCertificateMapEntrySettings
public CallSettings DeleteCertificateMapEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.DeleteCertificateMapEntry
and
CertificateManagerClient.DeleteCertificateMapEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
DeleteCertificateMapOperationsSettings
public OperationsSettings DeleteCertificateMapOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.DeleteCertificateMap
and
CertificateManagerClient.DeleteCertificateMapAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteCertificateMapSettings
public CallSettings DeleteCertificateMapSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.DeleteCertificateMap
and
CertificateManagerClient.DeleteCertificateMapAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
DeleteCertificateOperationsSettings
public OperationsSettings DeleteCertificateOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.DeleteCertificate
and
CertificateManagerClient.DeleteCertificateAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteCertificateSettings
public CallSettings DeleteCertificateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.DeleteCertificate
and CertificateManagerClient.DeleteCertificateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
DeleteDnsAuthorizationOperationsSettings
public OperationsSettings DeleteDnsAuthorizationOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.DeleteDnsAuthorization
and
CertificateManagerClient.DeleteDnsAuthorizationAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteDnsAuthorizationSettings
public CallSettings DeleteDnsAuthorizationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.DeleteDnsAuthorization
and
CertificateManagerClient.DeleteDnsAuthorizationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetCertificateIssuanceConfigSettings
public CallSettings GetCertificateIssuanceConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.GetCertificateIssuanceConfig
and
CertificateManagerClient.GetCertificateIssuanceConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetCertificateMapEntrySettings
public CallSettings GetCertificateMapEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.GetCertificateMapEntry
and
CertificateManagerClient.GetCertificateMapEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetCertificateMapSettings
public CallSettings GetCertificateMapSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.GetCertificateMap
and CertificateManagerClient.GetCertificateMapAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetCertificateSettings
public CallSettings GetCertificateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.GetCertificate
and CertificateManagerClient.GetCertificateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetDnsAuthorizationSettings
public CallSettings GetDnsAuthorizationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.GetDnsAuthorization
and CertificateManagerClient.GetDnsAuthorizationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListCertificateIssuanceConfigsSettings
public CallSettings ListCertificateIssuanceConfigsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.ListCertificateIssuanceConfigs
and
CertificateManagerClient.ListCertificateIssuanceConfigsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListCertificateMapEntriesSettings
public CallSettings ListCertificateMapEntriesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.ListCertificateMapEntries
and
CertificateManagerClient.ListCertificateMapEntriesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListCertificateMapsSettings
public CallSettings ListCertificateMapsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.ListCertificateMaps
and CertificateManagerClient.ListCertificateMapsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListCertificatesSettings
public CallSettings ListCertificatesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.ListCertificates
and CertificateManagerClient.ListCertificatesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListDnsAuthorizationsSettings
public CallSettings ListDnsAuthorizationsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.ListDnsAuthorizations
and
CertificateManagerClient.ListDnsAuthorizationsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- 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 |
UpdateCertificateMapEntryOperationsSettings
public OperationsSettings UpdateCertificateMapEntryOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.UpdateCertificateMapEntry
and
CertificateManagerClient.UpdateCertificateMapEntryAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateCertificateMapEntrySettings
public CallSettings UpdateCertificateMapEntrySettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.UpdateCertificateMapEntry
and
CertificateManagerClient.UpdateCertificateMapEntryAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
UpdateCertificateMapOperationsSettings
public OperationsSettings UpdateCertificateMapOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.UpdateCertificateMap
and
CertificateManagerClient.UpdateCertificateMapAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateCertificateMapSettings
public CallSettings UpdateCertificateMapSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.UpdateCertificateMap
and
CertificateManagerClient.UpdateCertificateMapAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
UpdateCertificateOperationsSettings
public OperationsSettings UpdateCertificateOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.UpdateCertificate
and
CertificateManagerClient.UpdateCertificateAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateCertificateSettings
public CallSettings UpdateCertificateSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.UpdateCertificate
and CertificateManagerClient.UpdateCertificateAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
UpdateDnsAuthorizationOperationsSettings
public OperationsSettings UpdateDnsAuthorizationOperationsSettings { get; set; }
Long Running Operation settings for calls to CertificateManagerClient.UpdateDnsAuthorization
and
CertificateManagerClient.UpdateDnsAuthorizationAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateDnsAuthorizationSettings
public CallSettings UpdateDnsAuthorizationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
CertificateManagerClient.UpdateDnsAuthorization
and
CertificateManagerClient.UpdateDnsAuthorizationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
Methods
Clone()
public CertificateManagerSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
CertificateManagerSettings | A deep clone of this CertificateManagerSettings object. |
GetDefault()
public static CertificateManagerSettings GetDefault()
Get a new instance of the default CertificateManagerSettings.
Returns | |
---|---|
Type | Description |
CertificateManagerSettings | A new instance of the default CertificateManagerSettings. |