/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the ssm-incidents-2018-05-10.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.SSMIncidents.Model; namespace Amazon.SSMIncidents { /// /// Interface for accessing SSMIncidents /// /// Systems Manager Incident Manager is an incident management console designed to help /// users mitigate and recover from incidents affecting their Amazon Web Services-hosted /// applications. An incident is any unplanned interruption or reduction in quality of /// services. /// /// /// /// Incident Manager increases incident resolution by notifying responders of impact, /// highlighting relevant troubleshooting data, and providing collaboration tools to get /// services back up and running. To achieve the primary goal of reducing the time-to-resolution /// of critical incidents, Incident Manager automates response plans and enables responder /// team escalation. /// /// public partial interface IAmazonSSMIncidents : IAmazonService, IDisposable { #if AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// ISSMIncidentsPaginatorFactory Paginators { get; } #endif #region CreateReplicationSet /// /// A replication set replicates and encrypts your data to the provided Regions with the /// provided KMS key. /// /// Container for the necessary parameters to execute the CreateReplicationSet service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateReplicationSet service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request would cause a service quota to be exceeded. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for CreateReplicationSet Operation Task CreateReplicationSetAsync(CreateReplicationSetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateResponsePlan /// /// Creates a response plan that automates the initial response to incidents. A response /// plan engages contacts, starts chat channel collaboration, and initiates runbooks at /// the beginning of an incident. /// /// Container for the necessary parameters to execute the CreateResponsePlan service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateResponsePlan service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for CreateResponsePlan Operation Task CreateResponsePlanAsync(CreateResponsePlanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateTimelineEvent /// /// Creates a custom timeline event on the incident details page of an incident record. /// Incident Manager automatically creates timeline events that mark key moments during /// an incident. You can create custom timeline events to mark important events that Incident /// Manager can detect automatically. /// /// Container for the necessary parameters to execute the CreateTimelineEvent service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateTimelineEvent service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for CreateTimelineEvent Operation Task CreateTimelineEventAsync(CreateTimelineEventRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteIncidentRecord /// /// Delete an incident record from Incident Manager. /// /// Container for the necessary parameters to execute the DeleteIncidentRecord service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteIncidentRecord service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for DeleteIncidentRecord Operation Task DeleteIncidentRecordAsync(DeleteIncidentRecordRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteReplicationSet /// /// Deletes all Regions in your replication set. Deleting the replication set deletes /// all Incident Manager data. /// /// Container for the necessary parameters to execute the DeleteReplicationSet service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteReplicationSet service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for DeleteReplicationSet Operation Task DeleteReplicationSetAsync(DeleteReplicationSetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteResourcePolicy /// /// Deletes the resource policy that Resource Access Manager uses to share your Incident /// Manager resource. /// /// Container for the necessary parameters to execute the DeleteResourcePolicy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteResourcePolicy service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for DeleteResourcePolicy Operation Task DeleteResourcePolicyAsync(DeleteResourcePolicyRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteResponsePlan /// /// Deletes the specified response plan. Deleting a response plan stops all linked CloudWatch /// alarms and EventBridge events from creating an incident with this response plan. /// /// Container for the necessary parameters to execute the DeleteResponsePlan service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteResponsePlan service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for DeleteResponsePlan Operation Task DeleteResponsePlanAsync(DeleteResponsePlanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteTimelineEvent /// /// Deletes a timeline event from an incident. /// /// Container for the necessary parameters to execute the DeleteTimelineEvent service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteTimelineEvent service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for DeleteTimelineEvent Operation Task DeleteTimelineEventAsync(DeleteTimelineEventRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIncidentRecord /// /// Returns the details for the specified incident record. /// /// Container for the necessary parameters to execute the GetIncidentRecord service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetIncidentRecord service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetIncidentRecord Operation Task GetIncidentRecordAsync(GetIncidentRecordRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetReplicationSet /// /// Retrieve your Incident Manager replication set. /// /// Container for the necessary parameters to execute the GetReplicationSet service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetReplicationSet service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetReplicationSet Operation Task GetReplicationSetAsync(GetReplicationSetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetResourcePolicies /// /// Retrieves the resource policies attached to the specified response plan. /// /// Container for the necessary parameters to execute the GetResourcePolicies service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetResourcePolicies service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetResourcePolicies Operation Task GetResourcePoliciesAsync(GetResourcePoliciesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetResponsePlan /// /// Retrieves the details of the specified response plan. /// /// Container for the necessary parameters to execute the GetResponsePlan service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetResponsePlan service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetResponsePlan Operation Task GetResponsePlanAsync(GetResponsePlanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetTimelineEvent /// /// Retrieves a timeline event based on its ID and incident record. /// /// Container for the necessary parameters to execute the GetTimelineEvent service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetTimelineEvent service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for GetTimelineEvent Operation Task GetTimelineEventAsync(GetTimelineEventRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListIncidentRecords /// /// Lists all incident records in your account. Use this command to retrieve the Amazon /// Resource Name (ARN) of the incident record you want to update. /// /// Container for the necessary parameters to execute the ListIncidentRecords service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListIncidentRecords service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListIncidentRecords Operation Task ListIncidentRecordsAsync(ListIncidentRecordsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListRelatedItems /// /// List all related items for an incident record. /// /// Container for the necessary parameters to execute the ListRelatedItems service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListRelatedItems service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListRelatedItems Operation Task ListRelatedItemsAsync(ListRelatedItemsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListReplicationSets /// /// Lists details about the replication set configured in your account. /// /// Container for the necessary parameters to execute the ListReplicationSets service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListReplicationSets service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListReplicationSets Operation Task ListReplicationSetsAsync(ListReplicationSetsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListResponsePlans /// /// Lists all response plans in your account. /// /// Container for the necessary parameters to execute the ListResponsePlans service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListResponsePlans service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListResponsePlans Operation Task ListResponsePlansAsync(ListResponsePlansRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists the tags that are attached to the specified response plan. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListTagsForResource Operation Task ListTagsForResourceAsync(ListTagsForResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTimelineEvents /// /// Lists timeline events for the specified incident record. /// /// Container for the necessary parameters to execute the ListTimelineEvents service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTimelineEvents service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for ListTimelineEvents Operation Task ListTimelineEventsAsync(ListTimelineEventsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PutResourcePolicy /// /// Adds a resource policy to the specified response plan. The resource policy is used /// to share the response plan using Resource Access Manager (RAM). For more information /// about cross-account sharing, see Cross-Region /// and cross-account incident management. /// /// Container for the necessary parameters to execute the PutResourcePolicy service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PutResourcePolicy service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for PutResourcePolicy Operation Task PutResourcePolicyAsync(PutResourcePolicyRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartIncident /// /// Used to start an incident from CloudWatch alarms, EventBridge events, or manually. /// /// Container for the necessary parameters to execute the StartIncident service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartIncident service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for StartIncident Operation Task StartIncidentAsync(StartIncidentRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Adds a tag to a response plan. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// Request would cause a service quota to be exceeded. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for TagResource Operation Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes a tag from a resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateDeletionProtection /// /// Update deletion protection to either allow or deny deletion of the final Region in /// a replication set. /// /// Container for the necessary parameters to execute the UpdateDeletionProtection service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateDeletionProtection service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for UpdateDeletionProtection Operation Task UpdateDeletionProtectionAsync(UpdateDeletionProtectionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateIncidentRecord /// /// Update the details of an incident record. You can use this operation to update an /// incident record from the defined chat channel. For more information about using actions /// in chat channels, see Interacting /// through chat. /// /// Container for the necessary parameters to execute the UpdateIncidentRecord service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateIncidentRecord service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for UpdateIncidentRecord Operation Task UpdateIncidentRecordAsync(UpdateIncidentRecordRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRelatedItems /// /// Add or remove related items from the related items tab of an incident record. /// /// Container for the necessary parameters to execute the UpdateRelatedItems service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateRelatedItems service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for UpdateRelatedItems Operation Task UpdateRelatedItemsAsync(UpdateRelatedItemsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateReplicationSet /// /// Add or delete Regions from your replication set. /// /// Container for the necessary parameters to execute the UpdateReplicationSet service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateReplicationSet service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for UpdateReplicationSet Operation Task UpdateReplicationSetAsync(UpdateReplicationSetRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateResponsePlan /// /// Updates the specified response plan. /// /// Container for the necessary parameters to execute the UpdateResponsePlan service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateResponsePlan service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for UpdateResponsePlan Operation Task UpdateResponsePlanAsync(UpdateResponsePlanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateTimelineEvent /// /// Updates a timeline event. You can update events of type Custom Event. /// /// Container for the necessary parameters to execute the UpdateTimelineEvent service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateTimelineEvent service method, as returned by SSMIncidents. /// /// You don't have sufficient access to perform this operation. /// /// /// Updating or deleting a resource causes an inconsistent state. /// /// /// The request processing has failed because of an unknown error, exception or failure. /// /// /// Request references a resource which doesn't exist. /// /// /// The request was denied due to request throttling. /// /// /// The input fails to satisfy the constraints specified by an Amazon Web Services service. /// /// REST API Reference for UpdateTimelineEvent Operation Task UpdateTimelineEventAsync(UpdateTimelineEventRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }