Class: Aws::DataZone::Types::UpdateDataSourceOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[:description, :name, :schedule]

Instance Attribute Summary collapse

Instance Attribute Details

#asset_forms_outputArray<Types::FormOutput>

The asset forms to be updated as part of the UpdateDataSource action.

Returns:



19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#configurationTypes::DataSourceConfigurationOutput

The configuration to be updated as part of the UpdateDataSource action.



19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#connection_idString

The connection ID.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#created_atTime

The timestamp of when the data source was updated.

Returns:

  • (Time)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#descriptionString

The description to be updated as part of the UpdateDataSource action.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#domain_idString

The identifier of the Amazon DataZone domain in which a data source is to be updated.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#enable_settingString

The enable setting to be updated as part of the UpdateDataSource action.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#environment_idString

The identifier of the environment in which a data source is to be updated.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#error_messageTypes::DataSourceErrorMessage

Specifies the error message that is returned if the operation cannot be successfully completed.



19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#idString

The identifier of the data source to be updated.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#last_run_atTime

The timestamp of when the data source was last run.

Returns:

  • (Time)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#last_run_error_messageTypes::DataSourceErrorMessage

The last run error message of the data source.



19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#last_run_statusString

The last run status of the data source.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#nameString

The name to be updated as part of the UpdateDataSource action.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#project_idString

The identifier of the project where data source is to be updated.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#publish_on_importBoolean

The publish on import setting to be updated as part of the UpdateDataSource action.

Returns:

  • (Boolean)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#recommendationTypes::RecommendationConfiguration

The recommendation to be updated as part of the UpdateDataSource action.



19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#retain_permissions_on_revoke_failureBoolean

Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.

Returns:

  • (Boolean)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#scheduleTypes::ScheduleConfiguration

The schedule to be updated as part of the UpdateDataSource action.



19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#self_grant_statusTypes::SelfGrantStatusOutput

Specifies the status of the self-granting functionality.



19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#statusString

The status to be updated as part of the UpdateDataSource action.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#typeString

The type to be updated as part of the UpdateDataSource action.

Returns:

  • (String)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end

#updated_atTime

The timestamp of when the data source was updated.

Returns:

  • (Time)


19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19004

class UpdateDataSourceOutput < Struct.new(
  :asset_forms_output,
  :configuration,
  :connection_id,
  :created_at,
  :description,
  :domain_id,
  :enable_setting,
  :environment_id,
  :error_message,
  :id,
  :last_run_at,
  :last_run_error_message,
  :last_run_status,
  :name,
  :project_id,
  :publish_on_import,
  :recommendation,
  :retain_permissions_on_revoke_failure,
  :schedule,
  :self_grant_status,
  :status,
  :type,
  :updated_at)
  SENSITIVE = [:description, :name, :schedule]
  include Aws::Structure
end