class Aws::ServiceDiscovery::Types::Operation
A complex type that contains information about a specified operation.
@!attribute [rw] id
The ID of the operation that you want to get information about. @return [String]
@!attribute [rw] type
The name of the operation that's associated with the specified ID. @return [String]
@!attribute [rw] status
The status of the operation. Values include the following: SUBMITTED : This is the initial state that occurs immediately after you submit a request. PENDING : Cloud Map is performing the operation. SUCCESS : The operation succeeded. FAIL : The operation failed. For the failure reason, see `ErrorMessage`. @return [String]
@!attribute [rw] error_message
If the value of `Status` is `FAIL`, the reason that the operation failed. @return [String]
@!attribute [rw] error_code
The code associated with `ErrorMessage`. Values for `ErrorCode` include the following: * `ACCESS_DENIED` * `CANNOT_CREATE_HOSTED_ZONE` * `EXPIRED_TOKEN` * `HOSTED_ZONE_NOT_FOUND` * `INTERNAL_FAILURE` * `INVALID_CHANGE_BATCH` * `THROTTLED_REQUEST` @return [String]
@!attribute [rw] create_date
The date and time that the request was submitted, in Unix date/time format and Coordinated Universal Time (UTC). The value of `CreateDate` is accurate to milliseconds. For example, the value `1516925490.087` represents Friday, January 26, 2018 12:11:30.087 AM. @return [Time]
@!attribute [rw] update_date
The date and time that the value of `Status` changed to the current value, in Unix date/time format and Coordinated Universal Time (UTC). The value of `UpdateDate` is accurate to milliseconds. For example, the value `1516925490.087` represents Friday, January 26, 2018 12:11:30.087 AM. @return [Time]
@!attribute [rw] targets
The name of the target entity that's associated with the operation: NAMESPACE : The namespace ID is returned in the `ResourceId` property. SERVICE : The service ID is returned in the `ResourceId` property. INSTANCE : The instance ID is returned in the `ResourceId` property. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14/Operation AWS API Documentation
Constants
- SENSITIVE