public abstract class SupportEventSubscriptionServiceClientReference documentation and code samples for the Google Cloud Support v2beta API class SupportEventSubscriptionServiceClient.
SupportEventSubscriptionService client wrapper, for convenient use.
Derived Types
Namespace
Google.Cloud.Support.V2BetaAssembly
Google.Cloud.Support.V2Beta.dll
Remarks
Service for managing customer support event subscriptions.
Properties
DefaultEndpoint
public static string DefaultEndpoint { get; }The default endpoint for the SupportEventSubscriptionService service, which is a host of "cloudsupport.googleapis.com" and a port of 443.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DefaultScopes
public static IReadOnlyList<string> DefaultScopes { get; }The default SupportEventSubscriptionService scopes.
| Property Value | |
|---|---|
| Type | Description |
IReadOnlyListstring |
|
The default SupportEventSubscriptionService scopes are:
GrpcClient
public virtual SupportEventSubscriptionService.SupportEventSubscriptionServiceClient GrpcClient { get; }The underlying gRPC SupportEventSubscriptionService client
| Property Value | |
|---|---|
| Type | Description |
SupportEventSubscriptionServiceSupportEventSubscriptionServiceClient |
|
ServiceMetadata
public static ServiceMetadata ServiceMetadata { get; }The service metadata associated with this client type.
| Property Value | |
|---|---|
| Type | Description |
ServiceMetadata |
|
Methods
Create()
public static SupportEventSubscriptionServiceClient Create()Synchronously creates a SupportEventSubscriptionServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use SupportEventSubscriptionServiceClientBuilder.
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscriptionServiceClient |
The created SupportEventSubscriptionServiceClient. |
CreateAsync(CancellationToken)
public static Task<SupportEventSubscriptionServiceClient> CreateAsync(CancellationToken cancellationToken = default)Asynchronously creates a SupportEventSubscriptionServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use SupportEventSubscriptionServiceClientBuilder.
| Parameter | |
|---|---|
| Name | Description |
cancellationToken |
CancellationTokenThe CancellationToken to use while creating the client. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscriptionServiceClient |
The task representing the created SupportEventSubscriptionServiceClient. |
CreateSupportEventSubscription(OrganizationName, SupportEventSubscription, CallSettings)
public virtual SupportEventSubscription CreateSupportEventSubscription(OrganizationName parent, SupportEventSubscription supportEventSubscription, CallSettings callSettings = null)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
parent |
OrganizationNameRequired. The parent resource name where the support event subscription will be created. Format: organizations/{organization_id} |
supportEventSubscription |
SupportEventSubscriptionRequired. The Pub/Sub configuration to create. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
OrganizationName parent = OrganizationName.FromOrganization("[ORGANIZATION]");
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.CreateSupportEventSubscription(parent, supportEventSubscription);
CreateSupportEventSubscription(CreateSupportEventSubscriptionRequest, CallSettings)
public virtual SupportEventSubscription CreateSupportEventSubscription(CreateSupportEventSubscriptionRequest request, CallSettings callSettings = null)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
CreateSupportEventSubscriptionRequest request = new CreateSupportEventSubscriptionRequest
{
ParentAsOrganizationName = OrganizationName.FromOrganization("[ORGANIZATION]"),
SupportEventSubscription = new SupportEventSubscription(),
};
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.CreateSupportEventSubscription(request);
CreateSupportEventSubscription(string, SupportEventSubscription, CallSettings)
public virtual SupportEventSubscription CreateSupportEventSubscription(string parent, SupportEventSubscription supportEventSubscription, CallSettings callSettings = null)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The parent resource name where the support event subscription will be created. Format: organizations/{organization_id} |
supportEventSubscription |
SupportEventSubscriptionRequired. The Pub/Sub configuration to create. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
string parent = "organizations/[ORGANIZATION]";
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.CreateSupportEventSubscription(parent, supportEventSubscription);
CreateSupportEventSubscriptionAsync(OrganizationName, SupportEventSubscription, CallSettings)
public virtual Task<SupportEventSubscription> CreateSupportEventSubscriptionAsync(OrganizationName parent, SupportEventSubscription supportEventSubscription, CallSettings callSettings = null)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
parent |
OrganizationNameRequired. The parent resource name where the support event subscription will be created. Format: organizations/{organization_id} |
supportEventSubscription |
SupportEventSubscriptionRequired. The Pub/Sub configuration to create. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
OrganizationName parent = OrganizationName.FromOrganization("[ORGANIZATION]");
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.CreateSupportEventSubscriptionAsync(parent, supportEventSubscription);
CreateSupportEventSubscriptionAsync(OrganizationName, SupportEventSubscription, CancellationToken)
public virtual Task<SupportEventSubscription> CreateSupportEventSubscriptionAsync(OrganizationName parent, SupportEventSubscription supportEventSubscription, CancellationToken cancellationToken)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
parent |
OrganizationNameRequired. The parent resource name where the support event subscription will be created. Format: organizations/{organization_id} |
supportEventSubscription |
SupportEventSubscriptionRequired. The Pub/Sub configuration to create. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
OrganizationName parent = OrganizationName.FromOrganization("[ORGANIZATION]");
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.CreateSupportEventSubscriptionAsync(parent, supportEventSubscription);
CreateSupportEventSubscriptionAsync(CreateSupportEventSubscriptionRequest, CallSettings)
public virtual Task<SupportEventSubscription> CreateSupportEventSubscriptionAsync(CreateSupportEventSubscriptionRequest request, CallSettings callSettings = null)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
CreateSupportEventSubscriptionRequest request = new CreateSupportEventSubscriptionRequest
{
ParentAsOrganizationName = OrganizationName.FromOrganization("[ORGANIZATION]"),
SupportEventSubscription = new SupportEventSubscription(),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.CreateSupportEventSubscriptionAsync(request);
CreateSupportEventSubscriptionAsync(CreateSupportEventSubscriptionRequest, CancellationToken)
public virtual Task<SupportEventSubscription> CreateSupportEventSubscriptionAsync(CreateSupportEventSubscriptionRequest request, CancellationToken cancellationToken)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
CreateSupportEventSubscriptionRequest request = new CreateSupportEventSubscriptionRequest
{
ParentAsOrganizationName = OrganizationName.FromOrganization("[ORGANIZATION]"),
SupportEventSubscription = new SupportEventSubscription(),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.CreateSupportEventSubscriptionAsync(request);
CreateSupportEventSubscriptionAsync(string, SupportEventSubscription, CallSettings)
public virtual Task<SupportEventSubscription> CreateSupportEventSubscriptionAsync(string parent, SupportEventSubscription supportEventSubscription, CallSettings callSettings = null)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The parent resource name where the support event subscription will be created. Format: organizations/{organization_id} |
supportEventSubscription |
SupportEventSubscriptionRequired. The Pub/Sub configuration to create. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "organizations/[ORGANIZATION]";
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.CreateSupportEventSubscriptionAsync(parent, supportEventSubscription);
CreateSupportEventSubscriptionAsync(string, SupportEventSubscription, CancellationToken)
public virtual Task<SupportEventSubscription> CreateSupportEventSubscriptionAsync(string parent, SupportEventSubscription supportEventSubscription, CancellationToken cancellationToken)Creates a support event subscription for an organization.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The parent resource name where the support event subscription will be created. Format: organizations/{organization_id} |
supportEventSubscription |
SupportEventSubscriptionRequired. The Pub/Sub configuration to create. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "organizations/[ORGANIZATION]";
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.CreateSupportEventSubscriptionAsync(parent, supportEventSubscription);
DeleteSupportEventSubscription(DeleteSupportEventSubscriptionRequest, CallSettings)
public virtual SupportEventSubscription DeleteSupportEventSubscription(DeleteSupportEventSubscriptionRequest request, CallSettings callSettings = null)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
DeleteSupportEventSubscriptionRequest request = new DeleteSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.DeleteSupportEventSubscription(request);
DeleteSupportEventSubscription(SupportEventSubscriptionName, CallSettings)
public virtual SupportEventSubscription DeleteSupportEventSubscription(SupportEventSubscriptionName name, CallSettings callSettings = null)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
SupportEventSubscriptionNameRequired. The name of the support event subscription to delete. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
SupportEventSubscriptionName name = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]");
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.DeleteSupportEventSubscription(name);
DeleteSupportEventSubscription(string, CallSettings)
public virtual SupportEventSubscription DeleteSupportEventSubscription(string name, CallSettings callSettings = null)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The name of the support event subscription to delete. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
string name = "organizations/[ORGANIZATION]/supportEventSubscriptions/[SUPPORT_EVENT_SUBSCRIPTION]";
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.DeleteSupportEventSubscription(name);
DeleteSupportEventSubscriptionAsync(DeleteSupportEventSubscriptionRequest, CallSettings)
public virtual Task<SupportEventSubscription> DeleteSupportEventSubscriptionAsync(DeleteSupportEventSubscriptionRequest request, CallSettings callSettings = null)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
DeleteSupportEventSubscriptionRequest request = new DeleteSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.DeleteSupportEventSubscriptionAsync(request);
DeleteSupportEventSubscriptionAsync(DeleteSupportEventSubscriptionRequest, CancellationToken)
public virtual Task<SupportEventSubscription> DeleteSupportEventSubscriptionAsync(DeleteSupportEventSubscriptionRequest request, CancellationToken cancellationToken)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
DeleteSupportEventSubscriptionRequest request = new DeleteSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.DeleteSupportEventSubscriptionAsync(request);
DeleteSupportEventSubscriptionAsync(SupportEventSubscriptionName, CallSettings)
public virtual Task<SupportEventSubscription> DeleteSupportEventSubscriptionAsync(SupportEventSubscriptionName name, CallSettings callSettings = null)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
SupportEventSubscriptionNameRequired. The name of the support event subscription to delete. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
SupportEventSubscriptionName name = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]");
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.DeleteSupportEventSubscriptionAsync(name);
DeleteSupportEventSubscriptionAsync(SupportEventSubscriptionName, CancellationToken)
public virtual Task<SupportEventSubscription> DeleteSupportEventSubscriptionAsync(SupportEventSubscriptionName name, CancellationToken cancellationToken)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
SupportEventSubscriptionNameRequired. The name of the support event subscription to delete. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
SupportEventSubscriptionName name = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]");
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.DeleteSupportEventSubscriptionAsync(name);
DeleteSupportEventSubscriptionAsync(string, CallSettings)
public virtual Task<SupportEventSubscription> DeleteSupportEventSubscriptionAsync(string name, CallSettings callSettings = null)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The name of the support event subscription to delete. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "organizations/[ORGANIZATION]/supportEventSubscriptions/[SUPPORT_EVENT_SUBSCRIPTION]";
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.DeleteSupportEventSubscriptionAsync(name);
DeleteSupportEventSubscriptionAsync(string, CancellationToken)
public virtual Task<SupportEventSubscription> DeleteSupportEventSubscriptionAsync(string name, CancellationToken cancellationToken)Soft deletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The name of the support event subscription to delete. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "organizations/[ORGANIZATION]/supportEventSubscriptions/[SUPPORT_EVENT_SUBSCRIPTION]";
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.DeleteSupportEventSubscriptionAsync(name);
GetSupportEventSubscription(GetSupportEventSubscriptionRequest, CallSettings)
public virtual SupportEventSubscription GetSupportEventSubscription(GetSupportEventSubscriptionRequest request, CallSettings callSettings = null)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
GetSupportEventSubscriptionRequest request = new GetSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.GetSupportEventSubscription(request);
GetSupportEventSubscription(SupportEventSubscriptionName, CallSettings)
public virtual SupportEventSubscription GetSupportEventSubscription(SupportEventSubscriptionName name, CallSettings callSettings = null)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
SupportEventSubscriptionNameRequired. The name of the support event subscription to retrieve. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
SupportEventSubscriptionName name = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]");
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.GetSupportEventSubscription(name);
GetSupportEventSubscription(string, CallSettings)
public virtual SupportEventSubscription GetSupportEventSubscription(string name, CallSettings callSettings = null)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The name of the support event subscription to retrieve. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
string name = "organizations/[ORGANIZATION]/supportEventSubscriptions/[SUPPORT_EVENT_SUBSCRIPTION]";
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.GetSupportEventSubscription(name);
GetSupportEventSubscriptionAsync(GetSupportEventSubscriptionRequest, CallSettings)
public virtual Task<SupportEventSubscription> GetSupportEventSubscriptionAsync(GetSupportEventSubscriptionRequest request, CallSettings callSettings = null)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
GetSupportEventSubscriptionRequest request = new GetSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.GetSupportEventSubscriptionAsync(request);
GetSupportEventSubscriptionAsync(GetSupportEventSubscriptionRequest, CancellationToken)
public virtual Task<SupportEventSubscription> GetSupportEventSubscriptionAsync(GetSupportEventSubscriptionRequest request, CancellationToken cancellationToken)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
GetSupportEventSubscriptionRequest request = new GetSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.GetSupportEventSubscriptionAsync(request);
GetSupportEventSubscriptionAsync(SupportEventSubscriptionName, CallSettings)
public virtual Task<SupportEventSubscription> GetSupportEventSubscriptionAsync(SupportEventSubscriptionName name, CallSettings callSettings = null)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
SupportEventSubscriptionNameRequired. The name of the support event subscription to retrieve. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
SupportEventSubscriptionName name = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]");
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.GetSupportEventSubscriptionAsync(name);
GetSupportEventSubscriptionAsync(SupportEventSubscriptionName, CancellationToken)
public virtual Task<SupportEventSubscription> GetSupportEventSubscriptionAsync(SupportEventSubscriptionName name, CancellationToken cancellationToken)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
SupportEventSubscriptionNameRequired. The name of the support event subscription to retrieve. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
SupportEventSubscriptionName name = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]");
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.GetSupportEventSubscriptionAsync(name);
GetSupportEventSubscriptionAsync(string, CallSettings)
public virtual Task<SupportEventSubscription> GetSupportEventSubscriptionAsync(string name, CallSettings callSettings = null)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The name of the support event subscription to retrieve. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "organizations/[ORGANIZATION]/supportEventSubscriptions/[SUPPORT_EVENT_SUBSCRIPTION]";
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.GetSupportEventSubscriptionAsync(name);
GetSupportEventSubscriptionAsync(string, CancellationToken)
public virtual Task<SupportEventSubscription> GetSupportEventSubscriptionAsync(string name, CancellationToken cancellationToken)Gets a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The name of the support event subscription to retrieve. Format: organizations/{organization_id}/supportEventSubscriptions/{subscription_id} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "organizations/[ORGANIZATION]/supportEventSubscriptions/[SUPPORT_EVENT_SUBSCRIPTION]";
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.GetSupportEventSubscriptionAsync(name);
ListSupportEventSubscriptions(OrganizationName, string, int?, CallSettings)
public virtual PagedEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> ListSupportEventSubscriptions(OrganizationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)Lists support event subscriptions.
| Parameters | |
|---|---|
| Name | Description |
parent |
OrganizationNameRequired. The fully qualified name of the Cloud resource to list support event subscriptions under. Format: organizations/{organization_id} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListSupportEventSubscriptionsResponseSupportEventSubscription |
A pageable sequence of SupportEventSubscription resources. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
OrganizationName parent = OrganizationName.FromOrganization("[ORGANIZATION]");
// Make the request
PagedEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> response = supportEventSubscriptionServiceClient.ListSupportEventSubscriptions(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (SupportEventSubscription item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListSupportEventSubscriptionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (SupportEventSubscription item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<SupportEventSubscription> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (SupportEventSubscription item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSupportEventSubscriptions(ListSupportEventSubscriptionsRequest, CallSettings)
public virtual PagedEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> ListSupportEventSubscriptions(ListSupportEventSubscriptionsRequest request, CallSettings callSettings = null)Lists support event subscriptions.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSupportEventSubscriptionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListSupportEventSubscriptionsResponseSupportEventSubscription |
A pageable sequence of SupportEventSubscription resources. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
ListSupportEventSubscriptionsRequest request = new ListSupportEventSubscriptionsRequest
{
ParentAsOrganizationName = OrganizationName.FromOrganization("[ORGANIZATION]"),
Filter = "",
ShowDeleted = false,
};
// Make the request
PagedEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> response = supportEventSubscriptionServiceClient.ListSupportEventSubscriptions(request);
// Iterate over all response items, lazily performing RPCs as required
foreach (SupportEventSubscription item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListSupportEventSubscriptionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (SupportEventSubscription item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<SupportEventSubscription> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (SupportEventSubscription item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSupportEventSubscriptions(string, string, int?, CallSettings)
public virtual PagedEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> ListSupportEventSubscriptions(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)Lists support event subscriptions.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The fully qualified name of the Cloud resource to list support event subscriptions under. Format: organizations/{organization_id} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListSupportEventSubscriptionsResponseSupportEventSubscription |
A pageable sequence of SupportEventSubscription resources. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
string parent = "organizations/[ORGANIZATION]";
// Make the request
PagedEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> response = supportEventSubscriptionServiceClient.ListSupportEventSubscriptions(parent);
// Iterate over all response items, lazily performing RPCs as required
foreach (SupportEventSubscription item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
foreach (ListSupportEventSubscriptionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (SupportEventSubscription item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<SupportEventSubscription> singlePage = response.ReadPage(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (SupportEventSubscription item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSupportEventSubscriptionsAsync(OrganizationName, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> ListSupportEventSubscriptionsAsync(OrganizationName parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)Lists support event subscriptions.
| Parameters | |
|---|---|
| Name | Description |
parent |
OrganizationNameRequired. The fully qualified name of the Cloud resource to list support event subscriptions under. Format: organizations/{organization_id} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListSupportEventSubscriptionsResponseSupportEventSubscription |
A pageable asynchronous sequence of SupportEventSubscription resources. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
OrganizationName parent = OrganizationName.FromOrganization("[ORGANIZATION]");
// Make the request
PagedAsyncEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> response = supportEventSubscriptionServiceClient.ListSupportEventSubscriptionsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await foreach (SupportEventSubscription item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListSupportEventSubscriptionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (SupportEventSubscription item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<SupportEventSubscription> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (SupportEventSubscription item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSupportEventSubscriptionsAsync(ListSupportEventSubscriptionsRequest, CallSettings)
public virtual PagedAsyncEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> ListSupportEventSubscriptionsAsync(ListSupportEventSubscriptionsRequest request, CallSettings callSettings = null)Lists support event subscriptions.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSupportEventSubscriptionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListSupportEventSubscriptionsResponseSupportEventSubscription |
A pageable asynchronous sequence of SupportEventSubscription resources. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
ListSupportEventSubscriptionsRequest request = new ListSupportEventSubscriptionsRequest
{
ParentAsOrganizationName = OrganizationName.FromOrganization("[ORGANIZATION]"),
Filter = "",
ShowDeleted = false,
};
// Make the request
PagedAsyncEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> response = supportEventSubscriptionServiceClient.ListSupportEventSubscriptionsAsync(request);
// Iterate over all response items, lazily performing RPCs as required
await foreach (SupportEventSubscription item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListSupportEventSubscriptionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (SupportEventSubscription item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<SupportEventSubscription> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (SupportEventSubscription item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ListSupportEventSubscriptionsAsync(string, string, int?, CallSettings)
public virtual PagedAsyncEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> ListSupportEventSubscriptionsAsync(string parent, string pageToken = null, int? pageSize = null, CallSettings callSettings = null)Lists support event subscriptions.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The fully qualified name of the Cloud resource to list support event subscriptions under. Format: organizations/{organization_id} |
pageToken |
stringThe token returned from the previous request. A value of |
pageSize |
intThe size of page to request. The response will not be larger than this, but may be smaller. A value of
|
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListSupportEventSubscriptionsResponseSupportEventSubscription |
A pageable asynchronous sequence of SupportEventSubscription resources. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "organizations/[ORGANIZATION]";
// Make the request
PagedAsyncEnumerable<ListSupportEventSubscriptionsResponse, SupportEventSubscription> response = supportEventSubscriptionServiceClient.ListSupportEventSubscriptionsAsync(parent);
// Iterate over all response items, lazily performing RPCs as required
await foreach (SupportEventSubscription item in response)
{
// Do something with each item
Console.WriteLine(item);
}
// Or iterate over pages (of server-defined size), performing one RPC per page
await foreach (ListSupportEventSubscriptionsResponse page in response.AsRawResponses())
{
// Do something with each page of items
Console.WriteLine("A page of results:");
foreach (SupportEventSubscription item in page)
{
// Do something with each item
Console.WriteLine(item);
}
}
// Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
int pageSize = 10;
Page<SupportEventSubscription> singlePage = await response.ReadPageAsync(pageSize);
// Do something with the page of items
Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
foreach (SupportEventSubscription item in singlePage)
{
// Do something with each item
Console.WriteLine(item);
}
// Store the pageToken, for when the next page is required.
string nextPageToken = singlePage.NextPageToken;
ShutdownDefaultChannelsAsync()
public static Task ShutdownDefaultChannelsAsync()Shuts down any channels automatically created by Create() and CreateAsync(CancellationToken). Channels which weren't automatically created are not affected.
| Returns | |
|---|---|
| Type | Description |
Task |
A task representing the asynchronous shutdown operation. |
After calling this method, further calls to Create() and CreateAsync(CancellationToken) will create new channels, which could in turn be shut down by another call to this method.
UndeleteSupportEventSubscription(UndeleteSupportEventSubscriptionRequest, CallSettings)
public virtual SupportEventSubscription UndeleteSupportEventSubscription(UndeleteSupportEventSubscriptionRequest request, CallSettings callSettings = null)Undeletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
UndeleteSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
UndeleteSupportEventSubscriptionRequest request = new UndeleteSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.UndeleteSupportEventSubscription(request);
UndeleteSupportEventSubscriptionAsync(UndeleteSupportEventSubscriptionRequest, CallSettings)
public virtual Task<SupportEventSubscription> UndeleteSupportEventSubscriptionAsync(UndeleteSupportEventSubscriptionRequest request, CallSettings callSettings = null)Undeletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
UndeleteSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
UndeleteSupportEventSubscriptionRequest request = new UndeleteSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.UndeleteSupportEventSubscriptionAsync(request);
UndeleteSupportEventSubscriptionAsync(UndeleteSupportEventSubscriptionRequest, CancellationToken)
public virtual Task<SupportEventSubscription> UndeleteSupportEventSubscriptionAsync(UndeleteSupportEventSubscriptionRequest request, CancellationToken cancellationToken)Undeletes a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
UndeleteSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
UndeleteSupportEventSubscriptionRequest request = new UndeleteSupportEventSubscriptionRequest
{
SupportEventSubscriptionName = SupportEventSubscriptionName.FromOrganizationSupportEventSubscription("[ORGANIZATION]", "[SUPPORT_EVENT_SUBSCRIPTION]"),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.UndeleteSupportEventSubscriptionAsync(request);
UpdateSupportEventSubscription(SupportEventSubscription, FieldMask, CallSettings)
public virtual SupportEventSubscription UpdateSupportEventSubscription(SupportEventSubscription supportEventSubscription, FieldMask updateMask, CallSettings callSettings = null)Updates a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
supportEventSubscription |
SupportEventSubscriptionRequired. The support event subscription to update.
The |
updateMask |
FieldMaskOptional. The list of fields to update. The only supported value is pub_sub_topic. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
FieldMask updateMask = new FieldMask();
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.UpdateSupportEventSubscription(supportEventSubscription, updateMask);
UpdateSupportEventSubscription(UpdateSupportEventSubscriptionRequest, CallSettings)
public virtual SupportEventSubscription UpdateSupportEventSubscription(UpdateSupportEventSubscriptionRequest request, CallSettings callSettings = null)Updates a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SupportEventSubscription |
The RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = SupportEventSubscriptionServiceClient.Create();
// Initialize request argument(s)
UpdateSupportEventSubscriptionRequest request = new UpdateSupportEventSubscriptionRequest
{
SupportEventSubscription = new SupportEventSubscription(),
UpdateMask = new FieldMask(),
};
// Make the request
SupportEventSubscription response = supportEventSubscriptionServiceClient.UpdateSupportEventSubscription(request);
UpdateSupportEventSubscriptionAsync(SupportEventSubscription, FieldMask, CallSettings)
public virtual Task<SupportEventSubscription> UpdateSupportEventSubscriptionAsync(SupportEventSubscription supportEventSubscription, FieldMask updateMask, CallSettings callSettings = null)Updates a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
supportEventSubscription |
SupportEventSubscriptionRequired. The support event subscription to update.
The |
updateMask |
FieldMaskOptional. The list of fields to update. The only supported value is pub_sub_topic. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
FieldMask updateMask = new FieldMask();
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.UpdateSupportEventSubscriptionAsync(supportEventSubscription, updateMask);
UpdateSupportEventSubscriptionAsync(SupportEventSubscription, FieldMask, CancellationToken)
public virtual Task<SupportEventSubscription> UpdateSupportEventSubscriptionAsync(SupportEventSubscription supportEventSubscription, FieldMask updateMask, CancellationToken cancellationToken)Updates a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
supportEventSubscription |
SupportEventSubscriptionRequired. The support event subscription to update.
The |
updateMask |
FieldMaskOptional. The list of fields to update. The only supported value is pub_sub_topic. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
SupportEventSubscription supportEventSubscription = new SupportEventSubscription();
FieldMask updateMask = new FieldMask();
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.UpdateSupportEventSubscriptionAsync(supportEventSubscription, updateMask);
UpdateSupportEventSubscriptionAsync(UpdateSupportEventSubscriptionRequest, CallSettings)
public virtual Task<SupportEventSubscription> UpdateSupportEventSubscriptionAsync(UpdateSupportEventSubscriptionRequest request, CallSettings callSettings = null)Updates a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateSupportEventSubscriptionRequest request = new UpdateSupportEventSubscriptionRequest
{
SupportEventSubscription = new SupportEventSubscription(),
UpdateMask = new FieldMask(),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.UpdateSupportEventSubscriptionAsync(request);
UpdateSupportEventSubscriptionAsync(UpdateSupportEventSubscriptionRequest, CancellationToken)
public virtual Task<SupportEventSubscription> UpdateSupportEventSubscriptionAsync(UpdateSupportEventSubscriptionRequest request, CancellationToken cancellationToken)Updates a support event subscription.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSupportEventSubscriptionRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskSupportEventSubscription |
A Task containing the RPC response. |
// Create client
SupportEventSubscriptionServiceClient supportEventSubscriptionServiceClient = await SupportEventSubscriptionServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateSupportEventSubscriptionRequest request = new UpdateSupportEventSubscriptionRequest
{
SupportEventSubscription = new SupportEventSubscription(),
UpdateMask = new FieldMask(),
};
// Make the request
SupportEventSubscription response = await supportEventSubscriptionServiceClient.UpdateSupportEventSubscriptionAsync(request);