public sealed class ServiceManagerSettings : ServiceSettingsBase
Reference documentation and code samples for the Service Management v1 API class ServiceManagerSettings.
Settings for ServiceManagerClient instances.
Namespace
Google.Cloud.ServiceManagement.V1Assembly
Google.Cloud.ServiceManagement.V1.dll
Constructors
ServiceManagerSettings()
public ServiceManagerSettings()
Constructs a new ServiceManagerSettings object with default settings.
Properties
CreateServiceConfigSettings
public CallSettings CreateServiceConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.CreateServiceConfig
and ServiceManagerClient.CreateServiceConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
CreateServiceOperationsSettings
public OperationsSettings CreateServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to ServiceManagerClient.CreateService
and
ServiceManagerClient.CreateServiceAsync
.
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.
CreateServiceRolloutOperationsSettings
public OperationsSettings CreateServiceRolloutOperationsSettings { get; set; }
Long Running Operation settings for calls to ServiceManagerClient.CreateServiceRollout
and
ServiceManagerClient.CreateServiceRolloutAsync
.
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.
CreateServiceRolloutSettings
public CallSettings CreateServiceRolloutSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.CreateServiceRollout
and ServiceManagerClient.CreateServiceRolloutAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
CreateServiceSettings
public CallSettings CreateServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.CreateService
and ServiceManagerClient.CreateServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
DeleteServiceOperationsSettings
public OperationsSettings DeleteServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to ServiceManagerClient.DeleteService
and
ServiceManagerClient.DeleteServiceAsync
.
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.
DeleteServiceSettings
public CallSettings DeleteServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.DeleteService
and ServiceManagerClient.DeleteServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
GenerateConfigReportSettings
public CallSettings GenerateConfigReportSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.GenerateConfigReport
and ServiceManagerClient.GenerateConfigReportAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
GetServiceConfigSettings
public CallSettings GetServiceConfigSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.GetServiceConfig
and ServiceManagerClient.GetServiceConfigAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
GetServiceRolloutSettings
public CallSettings GetServiceRolloutSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.GetServiceRollout
and ServiceManagerClient.GetServiceRolloutAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
GetServiceSettings
public CallSettings GetServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.GetService
and ServiceManagerClient.GetServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
IAMPolicySettings
public IAMPolicySettings IAMPolicySettings { get; set; }
The settings to use for the IAMPolicyClient associated with the client.
Property Value | |
---|---|
Type | Description |
IAMPolicySettings |
ListServiceConfigsSettings
public CallSettings ListServiceConfigsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.ListServiceConfigs
and ServiceManagerClient.ListServiceConfigsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
ListServiceRolloutsSettings
public CallSettings ListServiceRolloutsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.ListServiceRollouts
and ServiceManagerClient.ListServiceRolloutsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
ListServicesSettings
public CallSettings ListServicesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.ListServices
and ServiceManagerClient.ListServicesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
SubmitConfigSourceOperationsSettings
public OperationsSettings SubmitConfigSourceOperationsSettings { get; set; }
Long Running Operation settings for calls to ServiceManagerClient.SubmitConfigSource
and
ServiceManagerClient.SubmitConfigSourceAsync
.
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.
SubmitConfigSourceSettings
public CallSettings SubmitConfigSourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.SubmitConfigSource
and ServiceManagerClient.SubmitConfigSourceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
UndeleteServiceOperationsSettings
public OperationsSettings UndeleteServiceOperationsSettings { get; set; }
Long Running Operation settings for calls to ServiceManagerClient.UndeleteService
and
ServiceManagerClient.UndeleteServiceAsync
.
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.
UndeleteServiceSettings
public CallSettings UndeleteServiceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ServiceManagerClient.UndeleteService
and ServiceManagerClient.UndeleteServiceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 10 seconds.
Methods
Clone()
public ServiceManagerSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
ServiceManagerSettings |
A deep clone of this ServiceManagerSettings object. |
GetDefault()
public static ServiceManagerSettings GetDefault()
Get a new instance of the default ServiceManagerSettings.
Returns | |
---|---|
Type | Description |
ServiceManagerSettings |
A new instance of the default ServiceManagerSettings. |