|
4196 | 4196 | "Dashboards":{
|
4197 | 4197 | "shape":"AssetBundleExportJobDashboardOverridePropertiesList",
|
4198 | 4198 | "documentation":"<p>An optional list of structures that control how <code>Dashboard</code> resources are parameterized in the returned CloudFormation template.</p>"
|
| 4199 | + }, |
| 4200 | + "Folders":{ |
| 4201 | + "shape":"AssetBundleExportJobFolderOverridePropertiesList", |
| 4202 | + "documentation":"<p>An optional list of structures that controls how <code>Folder</code> resources are parameterized in the returned CloudFormation template.</p>" |
4199 | 4203 | }
|
4200 | 4204 | },
|
4201 | 4205 | "documentation":"<p>An optional collection of CloudFormation property configurations that control how the export job is generated.</p>"
|
|
4384 | 4388 | "type":"list",
|
4385 | 4389 | "member":{"shape":"AssetBundleExportJobError"}
|
4386 | 4390 | },
|
| 4391 | + "AssetBundleExportJobFolderOverrideProperties":{ |
| 4392 | + "type":"structure", |
| 4393 | + "required":[ |
| 4394 | + "Arn", |
| 4395 | + "Properties" |
| 4396 | + ], |
| 4397 | + "members":{ |
| 4398 | + "Arn":{ |
| 4399 | + "shape":"Arn", |
| 4400 | + "documentation":"<p>The ARN of the specific <code>Folder</code> resource whose override properties are configured in this structure.</p>" |
| 4401 | + }, |
| 4402 | + "Properties":{ |
| 4403 | + "shape":"AssetBundleExportJobFolderPropertyToOverrideList", |
| 4404 | + "documentation":"<p>A list of <code>Folder</code> resource properties to generate variables for in the returned CloudFormation template.</p>" |
| 4405 | + } |
| 4406 | + }, |
| 4407 | + "documentation":"<p>Controls how a specific <code>Folder</code> resource is parameterized in the returned CloudFormation template.</p>" |
| 4408 | + }, |
| 4409 | + "AssetBundleExportJobFolderOverridePropertiesList":{ |
| 4410 | + "type":"list", |
| 4411 | + "member":{"shape":"AssetBundleExportJobFolderOverrideProperties"}, |
| 4412 | + "max":50, |
| 4413 | + "min":1 |
| 4414 | + }, |
| 4415 | + "AssetBundleExportJobFolderPropertyToOverride":{ |
| 4416 | + "type":"string", |
| 4417 | + "enum":[ |
| 4418 | + "Name", |
| 4419 | + "ParentFolderArn" |
| 4420 | + ] |
| 4421 | + }, |
| 4422 | + "AssetBundleExportJobFolderPropertyToOverrideList":{ |
| 4423 | + "type":"list", |
| 4424 | + "member":{"shape":"AssetBundleExportJobFolderPropertyToOverride"}, |
| 4425 | + "max":10, |
| 4426 | + "min":1 |
| 4427 | + }, |
4387 | 4428 | "AssetBundleExportJobRefreshScheduleOverrideProperties":{
|
4388 | 4429 | "type":"structure",
|
4389 | 4430 | "required":[
|
|
4931 | 4972 | "type":"list",
|
4932 | 4973 | "member":{"shape":"AssetBundleImportJobError"}
|
4933 | 4974 | },
|
| 4975 | + "AssetBundleImportJobFolderOverrideParameters":{ |
| 4976 | + "type":"structure", |
| 4977 | + "required":["FolderId"], |
| 4978 | + "members":{ |
| 4979 | + "FolderId":{ |
| 4980 | + "shape":"ResourceId", |
| 4981 | + "documentation":"<p>The ID of the folder that you want to apply overrides to.</p>" |
| 4982 | + }, |
| 4983 | + "Name":{ |
| 4984 | + "shape":"ResourceName", |
| 4985 | + "documentation":"<p>A new name for the folder.</p>" |
| 4986 | + }, |
| 4987 | + "ParentFolderArn":{ |
| 4988 | + "shape":"Arn", |
| 4989 | + "documentation":"<p>A new parent folder arn. This change can only be applied if the import creates a brand new folder. Existing folders cannot be moved.</p>" |
| 4990 | + } |
| 4991 | + }, |
| 4992 | + "documentation":"<p>The override parameters for a single folder that is being imported.</p>" |
| 4993 | + }, |
| 4994 | + "AssetBundleImportJobFolderOverrideParametersList":{ |
| 4995 | + "type":"list", |
| 4996 | + "member":{"shape":"AssetBundleImportJobFolderOverrideParameters"}, |
| 4997 | + "max":50, |
| 4998 | + "min":1 |
| 4999 | + }, |
| 5000 | + "AssetBundleImportJobFolderOverridePermissions":{ |
| 5001 | + "type":"structure", |
| 5002 | + "required":["FolderIds"], |
| 5003 | + "members":{ |
| 5004 | + "FolderIds":{ |
| 5005 | + "shape":"AssetBundleRestrictiveResourceIdList", |
| 5006 | + "documentation":"<p>A list of folder IDs that you want to apply overrides to. You can use <code>*</code> to override all folders in this asset bundle.</p>" |
| 5007 | + }, |
| 5008 | + "Permissions":{"shape":"AssetBundleResourcePermissions"} |
| 5009 | + }, |
| 5010 | + "documentation":"<p>An object that contains a list of permissions to be applied to a list of folder IDs.</p>" |
| 5011 | + }, |
| 5012 | + "AssetBundleImportJobFolderOverridePermissionsList":{ |
| 5013 | + "type":"list", |
| 5014 | + "member":{"shape":"AssetBundleImportJobFolderOverridePermissions"}, |
| 5015 | + "max":2, |
| 5016 | + "min":1 |
| 5017 | + }, |
| 5018 | + "AssetBundleImportJobFolderOverrideTags":{ |
| 5019 | + "type":"structure", |
| 5020 | + "required":[ |
| 5021 | + "FolderIds", |
| 5022 | + "Tags" |
| 5023 | + ], |
| 5024 | + "members":{ |
| 5025 | + "FolderIds":{ |
| 5026 | + "shape":"AssetBundleRestrictiveResourceIdList", |
| 5027 | + "documentation":"<p>A list of folder IDs that you want to apply overrides to. You can use <code>*</code> to override all folders in this asset bundle.</p>" |
| 5028 | + }, |
| 5029 | + "Tags":{ |
| 5030 | + "shape":"TagList", |
| 5031 | + "documentation":"<p>A list of tags for the folders that you want to apply overrides to.</p>" |
| 5032 | + } |
| 5033 | + }, |
| 5034 | + "documentation":"<p>An object that contains a list of tags to be assigned to a list of folder IDs.</p>" |
| 5035 | + }, |
| 5036 | + "AssetBundleImportJobFolderOverrideTagsList":{ |
| 5037 | + "type":"list", |
| 5038 | + "member":{"shape":"AssetBundleImportJobFolderOverrideTags"}, |
| 5039 | + "max":5, |
| 5040 | + "min":1 |
| 5041 | + }, |
4934 | 5042 | "AssetBundleImportJobOverrideParameters":{
|
4935 | 5043 | "type":"structure",
|
4936 | 5044 | "members":{
|
|
4965 | 5073 | "Dashboards":{
|
4966 | 5074 | "shape":"AssetBundleImportJobDashboardOverrideParametersList",
|
4967 | 5075 | "documentation":"<p>A list of overrides for any <code>Dashboard</code> resources that are present in the asset bundle that is imported.</p>"
|
| 5076 | + }, |
| 5077 | + "Folders":{ |
| 5078 | + "shape":"AssetBundleImportJobFolderOverrideParametersList", |
| 5079 | + "documentation":"<p>A list of overrides for any <code>Folder</code> resources that are present in the asset bundle that is imported.</p>" |
4968 | 5080 | }
|
4969 | 5081 | },
|
4970 | 5082 | "documentation":"<p>A list of overrides that modify the asset bundle resource configuration before the resource is imported.</p>"
|
|
4991 | 5103 | "Dashboards":{
|
4992 | 5104 | "shape":"AssetBundleImportJobDashboardOverridePermissionsList",
|
4993 | 5105 | "documentation":"<p>A list of permissions overrides for any <code>Dashboard</code> resources that are present in the asset bundle that is imported.</p>"
|
| 5106 | + }, |
| 5107 | + "Folders":{ |
| 5108 | + "shape":"AssetBundleImportJobFolderOverridePermissionsList", |
| 5109 | + "documentation":"<p>A list of permissions for the folders that you want to apply overrides to.</p>" |
4994 | 5110 | }
|
4995 | 5111 | },
|
4996 | 5112 | "documentation":"<p>A structure that contains the override permission configurations that modify the permissions for specified resources before the resource is imported.</p>"
|
|
5021 | 5137 | "Dashboards":{
|
5022 | 5138 | "shape":"AssetBundleImportJobDashboardOverrideTagsList",
|
5023 | 5139 | "documentation":"<p>A list of tag overrides for any <code>Dashboard</code> resources that are present in the asset bundle that is imported.</p>"
|
| 5140 | + }, |
| 5141 | + "Folders":{ |
| 5142 | + "shape":"AssetBundleImportJobFolderOverrideTagsList", |
| 5143 | + "documentation":"<p>A list of tag overrides for any <code>Folder</code> resources that are present in the asset bundle that is imported.</p>" |
5024 | 5144 | }
|
5025 | 5145 | },
|
5026 | 5146 | "documentation":"<p>A structure that contains the override tag configuration that modify the tags that are assigned to specified resources before the resource is imported.</p>"
|
|
13441 | 13561 | "Warnings":{
|
13442 | 13562 | "shape":"AssetBundleExportJobWarningList",
|
13443 | 13563 | "documentation":"<p>An array of warning records that describe the analysis or dashboard that is exported. This array includes UI errors that can be skipped during the validation process.</p> <p>This property only appears if <code>StrictModeForAllResources</code> in <code>ValidationStrategy</code> is set to <code>FALSE</code>.</p>"
|
| 13564 | + }, |
| 13565 | + "IncludeFolderMemberships":{ |
| 13566 | + "shape":"Boolean", |
| 13567 | + "documentation":"<p>The include folder memberships flag.</p>" |
| 13568 | + }, |
| 13569 | + "IncludeFolderMembers":{ |
| 13570 | + "shape":"IncludeFolderMembers", |
| 13571 | + "documentation":"<p>A setting that determines whether folder members are included.</p>" |
13444 | 13572 | }
|
13445 | 13573 | }
|
13446 | 13574 | },
|
|
18728 | 18856 | "error":{"httpStatusCode":403},
|
18729 | 18857 | "exception":true
|
18730 | 18858 | },
|
| 18859 | + "IncludeFolderMembers":{ |
| 18860 | + "type":"string", |
| 18861 | + "enum":[ |
| 18862 | + "RECURSE", |
| 18863 | + "ONE_LEVEL", |
| 18864 | + "NONE" |
| 18865 | + ] |
| 18866 | + }, |
18731 | 18867 | "IncrementalRefresh":{
|
18732 | 18868 | "type":"structure",
|
18733 | 18869 | "required":["LookbackWindow"],
|
|
27818 | 27954 | "ValidationStrategy":{
|
27819 | 27955 | "shape":"AssetBundleExportJobValidationStrategy",
|
27820 | 27956 | "documentation":"<p>An optional parameter that determines which validation strategy to use for the export job. If <code>StrictModeForAllResources</code> is set to <code>TRUE</code>, strict validation for every error is enforced. If it is set to <code>FALSE</code>, validation is skipped for specific UI errors that are shown as warnings. The default value for <code>StrictModeForAllResources</code> is <code>FALSE</code>.</p>"
|
| 27957 | + }, |
| 27958 | + "IncludeFolderMemberships":{ |
| 27959 | + "shape":"Boolean", |
| 27960 | + "documentation":"<p>A Boolean that determines if the exported asset carries over information about the folders that the asset is a member of. </p>" |
| 27961 | + }, |
| 27962 | + "IncludeFolderMembers":{ |
| 27963 | + "shape":"IncludeFolderMembers", |
| 27964 | + "documentation":"<p>A setting that indicates whether you want to include folder assets. You can also use this setting to recusrsively include all subfolders of an exported folder.</p>" |
27821 | 27965 | }
|
27822 | 27966 | }
|
27823 | 27967 | },
|
|
30112 | 30256 | "type":"list",
|
30113 | 30257 | "member":{"shape":"TopicColumn"}
|
30114 | 30258 | },
|
| 30259 | + "TopicConfigOptions":{ |
| 30260 | + "type":"structure", |
| 30261 | + "members":{ |
| 30262 | + "QBusinessInsightsEnabled":{ |
| 30263 | + "shape":"NullableBoolean", |
| 30264 | + "documentation":"<p>Enables Amazon Q Business Insights for a <code>Topic</code>.</p>" |
| 30265 | + } |
| 30266 | + }, |
| 30267 | + "documentation":"<p>Configuration options for a <code>Topic</code>.</p>" |
| 30268 | + }, |
30115 | 30269 | "TopicConstantValue":{
|
30116 | 30270 | "type":"structure",
|
30117 | 30271 | "members":{
|
|
30170 | 30324 | "DataSets":{
|
30171 | 30325 | "shape":"Datasets",
|
30172 | 30326 | "documentation":"<p>The data sets that the topic is associated with.</p>"
|
| 30327 | + }, |
| 30328 | + "ConfigOptions":{ |
| 30329 | + "shape":"TopicConfigOptions", |
| 30330 | + "documentation":"<p>Configuration options for a <code>Topic</code>.</p>" |
30173 | 30331 | }
|
30174 | 30332 | },
|
30175 | 30333 | "documentation":"<p>A structure that describes the details of a topic, such as its name, description, and associated data sets.</p>"
|
|
0 commit comments