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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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.
18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 |
# File 'lib/aws-sdk-datazone/types.rb', line 18529 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 |