Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Operation

import type { Operation } from "https://aws-api.deno.dev/v0.3/services/servicediscovery.ts?docs=full";

A complex type that contains information about a specified operation.

interface Operation {
CreateDate?: Date | number | null;
ErrorCode?: string | null;
ErrorMessage?: string | null;
Id?: string | null;
Status?: OperationStatus | null;
Targets?: [key in OperationTargetType]: string | null | undefined | null;
Type?: OperationType | null;
UpdateDate?: Date | number | null;
}

§Properties

§
CreateDate?: Date | number | null
[src]

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.

§
ErrorCode?: string | null
[src]

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
    
§
ErrorMessage?: string | null
[src]

If the value of Status is FAIL, the reason that the operation failed.

§
Id?: string | null
[src]

The ID of the operation that you want to get information about.

§
Status?: OperationStatus | null
[src]

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.

§
Targets?: [key in OperationTargetType]: string | null | undefined | null
[src]

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.

§
Type?: OperationType | null
[src]

The name of the operation that's associated with the specified ID.

§
UpdateDate?: Date | number | null
[src]

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.