public sealed class ServiceManagerSettings : ServiceSettingsBaseReference 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. |