Class: Aws::ServiceCatalog::Types::LastSync

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb

Overview

Provides details about the product's connection sync and contains the following sub-fields.

  • LastSyncTime

  • LastSyncStatus

  • LastSyncStatusMessage

  • LastSuccessfulSyncTime

  • LastSuccessfulSyncProvisioningArtifactID

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#last_successful_sync_provisioning_artifact_idString

The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.

Returns:

  • (String)


2933
2934
2935
2936
2937
2938
2939
2940
2941
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2933

class LastSync < Struct.new(
  :last_sync_time,
  :last_sync_status,
  :last_sync_status_message,
  :last_successful_sync_time,
  :last_successful_sync_provisioning_artifact_id)
  SENSITIVE = []
  include Aws::Structure
end

#last_successful_sync_timeTime

The time of the latest successful sync from the source repo artifact to the Service Catalog product.

Returns:

  • (Time)


2933
2934
2935
2936
2937
2938
2939
2940
2941
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2933

class LastSync < Struct.new(
  :last_sync_time,
  :last_sync_status,
  :last_sync_status_message,
  :last_successful_sync_time,
  :last_successful_sync_provisioning_artifact_id)
  SENSITIVE = []
  include Aws::Structure
end

#last_sync_statusString

The current status of the sync. Responses include SUCCEEDED or FAILED.

Returns:

  • (String)


2933
2934
2935
2936
2937
2938
2939
2940
2941
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2933

class LastSync < Struct.new(
  :last_sync_time,
  :last_sync_status,
  :last_sync_status_message,
  :last_successful_sync_time,
  :last_successful_sync_provisioning_artifact_id)
  SENSITIVE = []
  include Aws::Structure
end

#last_sync_status_messageString

The sync's status message.

Returns:

  • (String)


2933
2934
2935
2936
2937
2938
2939
2940
2941
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2933

class LastSync < Struct.new(
  :last_sync_time,
  :last_sync_status,
  :last_sync_status_message,
  :last_successful_sync_time,
  :last_successful_sync_provisioning_artifact_id)
  SENSITIVE = []
  include Aws::Structure
end

#last_sync_timeTime

The time of the last attempted sync from the repository to the Service Catalog product.

Returns:

  • (Time)


2933
2934
2935
2936
2937
2938
2939
2940
2941
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 2933

class LastSync < Struct.new(
  :last_sync_time,
  :last_sync_status,
  :last_sync_status_message,
  :last_successful_sync_time,
  :last_successful_sync_provisioning_artifact_id)
  SENSITIVE = []
  include Aws::Structure
end