|
7588 | 7588 | "shape":"ProjectProfileId", |
7589 | 7589 | "documentation":"<p>The ID of the project profile.</p>" |
7590 | 7590 | }, |
| 7591 | + "resourceTags":{ |
| 7592 | + "shape":"CreateProjectInputResourceTagsMap", |
| 7593 | + "documentation":"<p>The resource tags of the project.</p>" |
| 7594 | + }, |
7591 | 7595 | "userParameters":{ |
7592 | 7596 | "shape":"EnvironmentConfigurationUserParametersList", |
7593 | 7597 | "documentation":"<p>The user parameters of the project.</p>" |
7594 | 7598 | } |
7595 | 7599 | } |
7596 | 7600 | }, |
| 7601 | + "CreateProjectInputResourceTagsMap":{ |
| 7602 | + "type":"map", |
| 7603 | + "key":{"shape":"TagKey"}, |
| 7604 | + "value":{"shape":"TagValue"}, |
| 7605 | + "max":25, |
| 7606 | + "min":0 |
| 7607 | + }, |
7597 | 7608 | "CreateProjectMembershipInput":{ |
7598 | 7609 | "type":"structure", |
7599 | 7610 | "required":[ |
|
7690 | 7701 | "shape":"ProjectStatus", |
7691 | 7702 | "documentation":"<p>The status of the Amazon DataZone project that was created.</p>" |
7692 | 7703 | }, |
| 7704 | + "resourceTags":{ |
| 7705 | + "shape":"ResourceTags", |
| 7706 | + "documentation":"<p>The resource tags of the project.</p>" |
| 7707 | + }, |
7693 | 7708 | "userParameters":{ |
7694 | 7709 | "shape":"EnvironmentConfigurationUserParametersList", |
7695 | 7710 | "documentation":"<p>The user parameters of the project.</p>" |
|
7713 | 7728 | "name" |
7714 | 7729 | ], |
7715 | 7730 | "members":{ |
| 7731 | + "allowCustomProjectResourceTags":{ |
| 7732 | + "shape":"Boolean", |
| 7733 | + "documentation":"<p>Specifies whether custom project resource tags are supported.</p>" |
| 7734 | + }, |
7716 | 7735 | "description":{ |
7717 | 7736 | "shape":"Description", |
7718 | 7737 | "documentation":"<p>A description of a project profile.</p>" |
|
7735 | 7754 | "shape":"ProjectProfileName", |
7736 | 7755 | "documentation":"<p>Project profile name.</p>" |
7737 | 7756 | }, |
| 7757 | + "projectResourceTags":{ |
| 7758 | + "shape":"ProjectResourceTagParameters", |
| 7759 | + "documentation":"<p>The resource tags of the project profile.</p>" |
| 7760 | + }, |
| 7761 | + "projectResourceTagsDescription":{ |
| 7762 | + "shape":"Description", |
| 7763 | + "documentation":"<p>Field viewable through the UI that provides a project user with the allowed resource tag specifications.</p>" |
| 7764 | + }, |
7738 | 7765 | "status":{ |
7739 | 7766 | "shape":"Status", |
7740 | 7767 | "documentation":"<p>Project profile status.</p>" |
|
7750 | 7777 | "name" |
7751 | 7778 | ], |
7752 | 7779 | "members":{ |
| 7780 | + "allowCustomProjectResourceTags":{ |
| 7781 | + "shape":"Boolean", |
| 7782 | + "documentation":"<p>Specifies whether custom project resource tags are supported.</p>" |
| 7783 | + }, |
7753 | 7784 | "createdAt":{ |
7754 | 7785 | "shape":"SyntheticTimestamp_date_time", |
7755 | 7786 | "documentation":"<p>A timestamp at which a project profile is created.</p>" |
|
7786 | 7817 | "shape":"ProjectProfileName", |
7787 | 7818 | "documentation":"<p>Project profile name.</p>" |
7788 | 7819 | }, |
| 7820 | + "projectResourceTags":{ |
| 7821 | + "shape":"ProjectResourceTagParameters", |
| 7822 | + "documentation":"<p>The resource tags of the project profile.</p>" |
| 7823 | + }, |
| 7824 | + "projectResourceTagsDescription":{ |
| 7825 | + "shape":"Description", |
| 7826 | + "documentation":"<p>Field viewable through the UI that provides a project user with the allowed resource tag specifications.</p>" |
| 7827 | + }, |
7789 | 7828 | "status":{ |
7790 | 7829 | "shape":"Status", |
7791 | 7830 | "documentation":"<p>Project profile status.</p>" |
|
13405 | 13444 | "shape":"ProjectStatus", |
13406 | 13445 | "documentation":"<p>The status of the project.</p>" |
13407 | 13446 | }, |
| 13447 | + "resourceTags":{ |
| 13448 | + "shape":"ResourceTags", |
| 13449 | + "documentation":"<p>The resource tags of the project.</p>" |
| 13450 | + }, |
13408 | 13451 | "userParameters":{ |
13409 | 13452 | "shape":"EnvironmentConfigurationUserParametersList", |
13410 | 13453 | "documentation":"<p>The user parameters of a project.</p>" |
|
13441 | 13484 | "name" |
13442 | 13485 | ], |
13443 | 13486 | "members":{ |
| 13487 | + "allowCustomProjectResourceTags":{ |
| 13488 | + "shape":"Boolean", |
| 13489 | + "documentation":"<p>Specifies whether custom project resource tags are supported.</p>" |
| 13490 | + }, |
13444 | 13491 | "createdAt":{ |
13445 | 13492 | "shape":"SyntheticTimestamp_date_time", |
13446 | 13493 | "documentation":"<p>The timestamp of when the project profile was created.</p>" |
|
13477 | 13524 | "shape":"ProjectProfileName", |
13478 | 13525 | "documentation":"<p>The name of the project profile.</p>" |
13479 | 13526 | }, |
| 13527 | + "projectResourceTags":{ |
| 13528 | + "shape":"ProjectResourceTagParameters", |
| 13529 | + "documentation":"<p>The resource tags of the project profile.</p>" |
| 13530 | + }, |
| 13531 | + "projectResourceTagsDescription":{ |
| 13532 | + "shape":"Description", |
| 13533 | + "documentation":"<p>Field viewable through the UI that provides a project user with the allowed resource tag specifications.</p>" |
| 13534 | + }, |
13480 | 13535 | "status":{ |
13481 | 13536 | "shape":"Status", |
13482 | 13537 | "documentation":"<p>The status of the project profile.</p>" |
|
18753 | 18808 | }, |
18754 | 18809 | "documentation":"<p>The summary of a project profile.</p>" |
18755 | 18810 | }, |
| 18811 | + "ProjectResourceTagParameters":{ |
| 18812 | + "type":"list", |
| 18813 | + "member":{"shape":"ResourceTagParameter"}, |
| 18814 | + "max":25, |
| 18815 | + "min":0 |
| 18816 | + }, |
18756 | 18817 | "ProjectStatus":{ |
18757 | 18818 | "type":"string", |
18758 | 18819 | "enum":[ |
|
19765 | 19826 | }, |
19766 | 19827 | "exception":true |
19767 | 19828 | }, |
| 19829 | + "ResourceTag":{ |
| 19830 | + "type":"structure", |
| 19831 | + "required":[ |
| 19832 | + "key", |
| 19833 | + "source", |
| 19834 | + "value" |
| 19835 | + ], |
| 19836 | + "members":{ |
| 19837 | + "key":{ |
| 19838 | + "shape":"TagKey", |
| 19839 | + "documentation":"<p>The key of the resource tag of the project.</p>" |
| 19840 | + }, |
| 19841 | + "source":{ |
| 19842 | + "shape":"ResourceTagSource", |
| 19843 | + "documentation":"<p>The source of the resource tag of the project.</p>" |
| 19844 | + }, |
| 19845 | + "value":{ |
| 19846 | + "shape":"TagValue", |
| 19847 | + "documentation":"<p>The value of the resource tag of the project.</p>" |
| 19848 | + } |
| 19849 | + }, |
| 19850 | + "documentation":"<p>The resource tag of the project.</p>" |
| 19851 | + }, |
| 19852 | + "ResourceTagParameter":{ |
| 19853 | + "type":"structure", |
| 19854 | + "required":[ |
| 19855 | + "isValueEditable", |
| 19856 | + "key", |
| 19857 | + "value" |
| 19858 | + ], |
| 19859 | + "members":{ |
| 19860 | + "isValueEditable":{ |
| 19861 | + "shape":"Boolean", |
| 19862 | + "documentation":"<p>Specifies whether the value of the resource tag parameter of the project profile is editable at the project level.</p>" |
| 19863 | + }, |
| 19864 | + "key":{ |
| 19865 | + "shape":"TagKey", |
| 19866 | + "documentation":"<p>The key of the resource tag parameter of the project profile.</p>" |
| 19867 | + }, |
| 19868 | + "value":{ |
| 19869 | + "shape":"TagValue", |
| 19870 | + "documentation":"<p>The value of the resource tag parameter key of the project profile.</p>" |
| 19871 | + } |
| 19872 | + }, |
| 19873 | + "documentation":"<p>The resource tag parameter of the project profile.</p>" |
| 19874 | + }, |
| 19875 | + "ResourceTagSource":{ |
| 19876 | + "type":"string", |
| 19877 | + "enum":[ |
| 19878 | + "PROJECT", |
| 19879 | + "PROJECT_PROFILE" |
| 19880 | + ] |
| 19881 | + }, |
| 19882 | + "ResourceTags":{ |
| 19883 | + "type":"list", |
| 19884 | + "member":{"shape":"ResourceTag"}, |
| 19885 | + "max":25, |
| 19886 | + "min":0 |
| 19887 | + }, |
19768 | 19888 | "Revision":{ |
19769 | 19889 | "type":"string", |
19770 | 19890 | "max":64, |
@@ -23698,12 +23818,23 @@ |
23698 | 23818 | "shape":"String", |
23699 | 23819 | "documentation":"<p>The project profile version to which the project should be updated. You can only specify the following string for this parameter: <code>latest</code>.</p>" |
23700 | 23820 | }, |
| 23821 | + "resourceTags":{ |
| 23822 | + "shape":"UpdateProjectInputResourceTagsMap", |
| 23823 | + "documentation":"<p>The resource tags of the project.</p>" |
| 23824 | + }, |
23701 | 23825 | "userParameters":{ |
23702 | 23826 | "shape":"EnvironmentConfigurationUserParametersList", |
23703 | 23827 | "documentation":"<p>The user parameters of the project.</p>" |
23704 | 23828 | } |
23705 | 23829 | } |
23706 | 23830 | }, |
| 23831 | + "UpdateProjectInputResourceTagsMap":{ |
| 23832 | + "type":"map", |
| 23833 | + "key":{"shape":"TagKey"}, |
| 23834 | + "value":{"shape":"TagValue"}, |
| 23835 | + "max":25, |
| 23836 | + "min":0 |
| 23837 | + }, |
23707 | 23838 | "UpdateProjectOutput":{ |
23708 | 23839 | "type":"structure", |
23709 | 23840 | "required":[ |
|
23765 | 23896 | "shape":"ProjectStatus", |
23766 | 23897 | "documentation":"<p>The status of the project.</p>" |
23767 | 23898 | }, |
| 23899 | + "resourceTags":{ |
| 23900 | + "shape":"ResourceTags", |
| 23901 | + "documentation":"<p>The resource tags of the project.</p>" |
| 23902 | + }, |
23768 | 23903 | "userParameters":{ |
23769 | 23904 | "shape":"EnvironmentConfigurationUserParametersList", |
23770 | 23905 | "documentation":"<p>The user parameters of the project.</p>" |
|
23778 | 23913 | "identifier" |
23779 | 23914 | ], |
23780 | 23915 | "members":{ |
| 23916 | + "allowCustomProjectResourceTags":{ |
| 23917 | + "shape":"Boolean", |
| 23918 | + "documentation":"<p>Specifies whether custom project resource tags are supported.</p>" |
| 23919 | + }, |
23781 | 23920 | "description":{ |
23782 | 23921 | "shape":"Description", |
23783 | 23922 | "documentation":"<p>The description of a project profile.</p>" |
|
23806 | 23945 | "shape":"ProjectProfileName", |
23807 | 23946 | "documentation":"<p>The name of a project profile.</p>" |
23808 | 23947 | }, |
| 23948 | + "projectResourceTags":{ |
| 23949 | + "shape":"ProjectResourceTagParameters", |
| 23950 | + "documentation":"<p>The resource tags of the project profile.</p>" |
| 23951 | + }, |
| 23952 | + "projectResourceTagsDescription":{ |
| 23953 | + "shape":"Description", |
| 23954 | + "documentation":"<p>Field viewable through the UI that provides a project user with the allowed resource tag specifications.</p>" |
| 23955 | + }, |
23809 | 23956 | "status":{ |
23810 | 23957 | "shape":"Status", |
23811 | 23958 | "documentation":"<p>The status of a project profile.</p>" |
|
23821 | 23968 | "name" |
23822 | 23969 | ], |
23823 | 23970 | "members":{ |
| 23971 | + "allowCustomProjectResourceTags":{ |
| 23972 | + "shape":"Boolean", |
| 23973 | + "documentation":"<p>Specifies whether custom project resource tags are supported.</p>" |
| 23974 | + }, |
23824 | 23975 | "createdAt":{ |
23825 | 23976 | "shape":"SyntheticTimestamp_date_time", |
23826 | 23977 | "documentation":"<p>The timestamp at which a project profile is created.</p>" |
|
23857 | 24008 | "shape":"ProjectProfileName", |
23858 | 24009 | "documentation":"<p>The name of the project profile.</p>" |
23859 | 24010 | }, |
| 24011 | + "projectResourceTags":{ |
| 24012 | + "shape":"ProjectResourceTagParameters", |
| 24013 | + "documentation":"<p>The resource tags of the project profile.</p>" |
| 24014 | + }, |
| 24015 | + "projectResourceTagsDescription":{ |
| 24016 | + "shape":"Description", |
| 24017 | + "documentation":"<p>Field viewable through the UI that provides a project user with the allowed resource tag specifications.</p>" |
| 24018 | + }, |
23860 | 24019 | "status":{ |
23861 | 24020 | "shape":"Status", |
23862 | 24021 | "documentation":"<p>The status of the project profile.</p>" |
|
0 commit comments