Class: Aws::DataZone::Types::UpdateDataSourceInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataZone::Types::UpdateDataSourceInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-datazone/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:asset_forms_input, :description, :name, :schedule]
Instance Attribute Summary collapse
-
#asset_forms_input ⇒ Array<Types::FormInput>
The asset forms to be updated as part of the ‘UpdateDataSource` action.
-
#configuration ⇒ Types::DataSourceConfigurationInput
The configuration to be updated as part of the ‘UpdateDataSource` action.
-
#description ⇒ String
The description to be updated as part of the ‘UpdateDataSource` action.
-
#domain_identifier ⇒ String
The identifier of the domain in which to update a data source.
-
#enable_setting ⇒ String
The enable setting to be updated as part of the ‘UpdateDataSource` action.
-
#identifier ⇒ String
The identifier of the data source to be updated.
-
#name ⇒ String
The name to be updated as part of the ‘UpdateDataSource` action.
-
#publish_on_import ⇒ Boolean
The publish on import setting to be updated as part of the ‘UpdateDataSource` action.
-
#recommendation ⇒ Types::RecommendationConfiguration
The recommendation to be updated as part of the ‘UpdateDataSource` action.
-
#retain_permissions_on_revoke_failure ⇒ Boolean
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
-
#schedule ⇒ Types::ScheduleConfiguration
The schedule to be updated as part of the ‘UpdateDataSource` action.
Instance Attribute Details
#asset_forms_input ⇒ Array<Types::FormInput>
The asset forms to be updated as part of the ‘UpdateDataSource` action.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#configuration ⇒ Types::DataSourceConfigurationInput
The configuration to be updated as part of the ‘UpdateDataSource` action.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#description ⇒ String
The description to be updated as part of the ‘UpdateDataSource` action.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#domain_identifier ⇒ String
The identifier of the domain in which to update a data source.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#enable_setting ⇒ String
The enable setting to be updated as part of the ‘UpdateDataSource` action.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#identifier ⇒ String
The identifier of the data source to be updated.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#name ⇒ String
The name to be updated as part of the ‘UpdateDataSource` action.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#publish_on_import ⇒ Boolean
The publish on import setting to be updated as part of the ‘UpdateDataSource` action.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#recommendation ⇒ Types::RecommendationConfiguration
The recommendation to be updated as part of the ‘UpdateDataSource` action.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#retain_permissions_on_revoke_failure ⇒ Boolean
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |
#schedule ⇒ Types::ScheduleConfiguration
The schedule to be updated as part of the ‘UpdateDataSource` action.
15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 |
# File 'lib/aws-sdk-datazone/types.rb', line 15302 class UpdateDataSourceInput < Struct.new( :asset_forms_input, :configuration, :description, :domain_identifier, :enable_setting, :identifier, :name, :publish_on_import, :recommendation, :retain_permissions_on_revoke_failure, :schedule) SENSITIVE = [:asset_forms_input, :description, :name, :schedule] include Aws::Structure end |