|
264 | 264 | {"shape":"InvalidRetentionPeriodFault"}, |
265 | 265 | {"shape":"Ipv6CidrBlockNotFoundFault"}, |
266 | 266 | {"shape":"UnsupportedOperationFault"}, |
267 | | - {"shape":"RedshiftIdcApplicationNotExistsFault"} |
| 267 | + {"shape":"RedshiftIdcApplicationNotExistsFault"}, |
| 268 | + {"shape":"DependentServiceUnavailableFault"}, |
| 269 | + {"shape":"DependentServiceAccessDeniedFault"} |
268 | 270 | ] |
269 | 271 | }, |
270 | 272 | "CreateClusterParameterGroup":{ |
|
2039 | 2041 | {"shape":"UnsupportedOperationFault"} |
2040 | 2042 | ] |
2041 | 2043 | }, |
| 2044 | + "ModifyLakehouseConfiguration":{ |
| 2045 | + "name":"ModifyLakehouseConfiguration", |
| 2046 | + "http":{ |
| 2047 | + "method":"POST", |
| 2048 | + "requestUri":"/" |
| 2049 | + }, |
| 2050 | + "input":{"shape":"ModifyLakehouseConfigurationMessage"}, |
| 2051 | + "output":{ |
| 2052 | + "shape":"LakehouseConfiguration", |
| 2053 | + "resultWrapper":"ModifyLakehouseConfigurationResult" |
| 2054 | + }, |
| 2055 | + "errors":[ |
| 2056 | + {"shape":"ClusterNotFoundFault"}, |
| 2057 | + {"shape":"InvalidClusterStateFault"}, |
| 2058 | + {"shape":"UnsupportedOperationFault"}, |
| 2059 | + {"shape":"UnauthorizedOperation"}, |
| 2060 | + {"shape":"RedshiftIdcApplicationNotExistsFault"}, |
| 2061 | + {"shape":"DependentServiceUnavailableFault"}, |
| 2062 | + {"shape":"DependentServiceAccessDeniedFault"} |
| 2063 | + ] |
| 2064 | + }, |
2042 | 2065 | "ModifyRedshiftIdcApplication":{ |
2043 | 2066 | "name":"ModifyRedshiftIdcApplication", |
2044 | 2067 | "http":{ |
|
2321 | 2344 | {"shape":"DependentServiceUnavailableFault"}, |
2322 | 2345 | {"shape":"ReservedNodeAlreadyExistsFault"}, |
2323 | 2346 | {"shape":"UnsupportedOperationFault"}, |
| 2347 | + {"shape":"RedshiftIdcApplicationNotExistsFault"}, |
| 2348 | + {"shape":"DependentServiceAccessDeniedFault"}, |
2324 | 2349 | {"shape":"Ipv6CidrBlockNotFoundFault"} |
2325 | 2350 | ] |
2326 | 2351 | }, |
|
2529 | 2554 | "resize-cluster" |
2530 | 2555 | ] |
2531 | 2556 | }, |
| 2557 | + "ApplicationType":{ |
| 2558 | + "type":"string", |
| 2559 | + "enum":[ |
| 2560 | + "None", |
| 2561 | + "Lakehouse" |
| 2562 | + ] |
| 2563 | + }, |
2532 | 2564 | "AquaConfiguration":{ |
2533 | 2565 | "type":"structure", |
2534 | 2566 | "members":{ |
|
2862 | 2894 | "ClusterIdentifier":{"shape":"String"} |
2863 | 2895 | } |
2864 | 2896 | }, |
| 2897 | + "CatalogNameString":{ |
| 2898 | + "type":"string", |
| 2899 | + "max":64, |
| 2900 | + "min":1, |
| 2901 | + "pattern":"^[a-z0-9_-]*[a-z]+[a-z0-9_-]*$" |
| 2902 | + }, |
2865 | 2903 | "CertificateAssociation":{ |
2866 | 2904 | "type":"structure", |
2867 | 2905 | "members":{ |
|
2938 | 2976 | "MasterPasswordSecretKmsKeyId":{"shape":"String"}, |
2939 | 2977 | "IpAddressType":{"shape":"String"}, |
2940 | 2978 | "MultiAZ":{"shape":"String"}, |
2941 | | - "MultiAZSecondary":{"shape":"SecondaryClusterInfo"} |
| 2979 | + "MultiAZSecondary":{"shape":"SecondaryClusterInfo"}, |
| 2980 | + "LakehouseRegistrationStatus":{"shape":"String"}, |
| 2981 | + "CatalogArn":{"shape":"String"} |
2942 | 2982 | }, |
2943 | 2983 | "wrapper":true |
2944 | 2984 | }, |
|
3378 | 3418 | }, |
3379 | 3419 | "exception":true |
3380 | 3420 | }, |
| 3421 | + "Connect":{ |
| 3422 | + "type":"structure", |
| 3423 | + "required":["Authorization"], |
| 3424 | + "members":{ |
| 3425 | + "Authorization":{"shape":"ServiceAuthorization"} |
| 3426 | + } |
| 3427 | + }, |
3381 | 3428 | "ConsumerIdentifierList":{ |
3382 | 3429 | "type":"list", |
3383 | 3430 | "member":{"shape":"String"}, |
|
3477 | 3524 | "MasterPasswordSecretKmsKeyId":{"shape":"String"}, |
3478 | 3525 | "IpAddressType":{"shape":"String"}, |
3479 | 3526 | "MultiAZ":{"shape":"BooleanOptional"}, |
3480 | | - "RedshiftIdcApplicationArn":{"shape":"String"} |
| 3527 | + "RedshiftIdcApplicationArn":{"shape":"String"}, |
| 3528 | + "CatalogName":{"shape":"CatalogNameString"} |
3481 | 3529 | } |
3482 | 3530 | }, |
3483 | 3531 | "CreateClusterParameterGroupMessage":{ |
|
3695 | 3743 | "IamRoleArn":{"shape":"String"}, |
3696 | 3744 | "AuthorizedTokenIssuerList":{"shape":"AuthorizedTokenIssuerList"}, |
3697 | 3745 | "ServiceIntegrations":{"shape":"ServiceIntegrationList"}, |
| 3746 | + "ApplicationType":{"shape":"ApplicationType"}, |
3698 | 3747 | "Tags":{"shape":"TagList"}, |
3699 | 3748 | "SsoTagKeys":{"shape":"TagKeyList"} |
3700 | 3749 | } |
|
5795 | 5844 | "type":"list", |
5796 | 5845 | "member":{"shape":"LakeFormationScopeUnion"} |
5797 | 5846 | }, |
| 5847 | + "LakehouseConfiguration":{ |
| 5848 | + "type":"structure", |
| 5849 | + "members":{ |
| 5850 | + "ClusterIdentifier":{"shape":"String"}, |
| 5851 | + "LakehouseIdcApplicationArn":{"shape":"String"}, |
| 5852 | + "LakehouseRegistrationStatus":{"shape":"String"}, |
| 5853 | + "CatalogArn":{"shape":"String"} |
| 5854 | + } |
| 5855 | + }, |
| 5856 | + "LakehouseIdcRegistration":{ |
| 5857 | + "type":"string", |
| 5858 | + "enum":[ |
| 5859 | + "Associate", |
| 5860 | + "Disassociate" |
| 5861 | + ] |
| 5862 | + }, |
| 5863 | + "LakehouseRegistration":{ |
| 5864 | + "type":"string", |
| 5865 | + "enum":[ |
| 5866 | + "Register", |
| 5867 | + "Deregister" |
| 5868 | + ] |
| 5869 | + }, |
5798 | 5870 | "LimitExceededFault":{ |
5799 | 5871 | "type":"structure", |
5800 | 5872 | "members":{}, |
|
6097 | 6169 | "IntegrationName":{"shape":"IntegrationName"} |
6098 | 6170 | } |
6099 | 6171 | }, |
| 6172 | + "ModifyLakehouseConfigurationMessage":{ |
| 6173 | + "type":"structure", |
| 6174 | + "required":["ClusterIdentifier"], |
| 6175 | + "members":{ |
| 6176 | + "ClusterIdentifier":{"shape":"String"}, |
| 6177 | + "LakehouseRegistration":{"shape":"LakehouseRegistration"}, |
| 6178 | + "CatalogName":{"shape":"CatalogNameString"}, |
| 6179 | + "LakehouseIdcRegistration":{"shape":"LakehouseIdcRegistration"}, |
| 6180 | + "LakehouseIdcApplicationArn":{"shape":"String"}, |
| 6181 | + "DryRun":{"shape":"BooleanOptional"} |
| 6182 | + } |
| 6183 | + }, |
6100 | 6184 | "ModifyRedshiftIdcApplicationMessage":{ |
6101 | 6185 | "type":"structure", |
6102 | 6186 | "required":["RedshiftIdcApplicationArn"], |
|
6591 | 6675 | "IdcOnboardStatus":{"shape":"String"}, |
6592 | 6676 | "AuthorizedTokenIssuerList":{"shape":"AuthorizedTokenIssuerList"}, |
6593 | 6677 | "ServiceIntegrations":{"shape":"ServiceIntegrationList"}, |
| 6678 | + "ApplicationType":{"shape":"ApplicationType"}, |
6594 | 6679 | "Tags":{"shape":"TagList"}, |
6595 | 6680 | "SsoTagKeys":{"shape":"TagKeyList"} |
6596 | 6681 | }, |
|
6646 | 6731 | }, |
6647 | 6732 | "exception":true |
6648 | 6733 | }, |
| 6734 | + "RedshiftScopeUnion":{ |
| 6735 | + "type":"structure", |
| 6736 | + "members":{ |
| 6737 | + "Connect":{"shape":"Connect"} |
| 6738 | + }, |
| 6739 | + "union":true |
| 6740 | + }, |
| 6741 | + "RedshiftServiceIntegrations":{ |
| 6742 | + "type":"list", |
| 6743 | + "member":{"shape":"RedshiftScopeUnion"} |
| 6744 | + }, |
6649 | 6745 | "ReferenceLink":{ |
6650 | 6746 | "type":"structure", |
6651 | 6747 | "members":{ |
|
6999 | 7095 | "ManageMasterPassword":{"shape":"BooleanOptional"}, |
7000 | 7096 | "MasterPasswordSecretKmsKeyId":{"shape":"String"}, |
7001 | 7097 | "IpAddressType":{"shape":"String"}, |
7002 | | - "MultiAZ":{"shape":"BooleanOptional"} |
| 7098 | + "MultiAZ":{"shape":"BooleanOptional"}, |
| 7099 | + "CatalogName":{"shape":"CatalogNameString"}, |
| 7100 | + "RedshiftIdcApplicationArn":{"shape":"String"} |
7003 | 7101 | } |
7004 | 7102 | }, |
7005 | 7103 | "RestoreFromClusterSnapshotResult":{ |
|
7366 | 7464 | "type":"structure", |
7367 | 7465 | "members":{ |
7368 | 7466 | "LakeFormation":{"shape":"LakeFormationServiceIntegrations"}, |
7369 | | - "S3AccessGrants":{"shape":"S3AccessGrantsServiceIntegrations"} |
| 7467 | + "S3AccessGrants":{"shape":"S3AccessGrantsServiceIntegrations"}, |
| 7468 | + "Redshift":{"shape":"RedshiftServiceIntegrations"} |
7370 | 7469 | }, |
7371 | 7470 | "union":true |
7372 | 7471 | }, |
|
0 commit comments