Best Python code snippet using localstack_python
__init__.py
Source:__init__.py
...1785 partner_name: PartnerIntegrationPartnerName,1786 ) -> PartnerIntegrationOutputMessage:1787 raise NotImplementedError1788 @handler("AssociateDataShareConsumer")1789 def associate_data_share_consumer(1790 self,1791 context: RequestContext,1792 data_share_arn: String,1793 associate_entire_account: BooleanOptional = None,1794 consumer_arn: String = None,1795 consumer_region: String = None,1796 ) -> DataShare:1797 raise NotImplementedError1798 @handler("AuthorizeClusterSecurityGroupIngress")1799 def authorize_cluster_security_group_ingress(1800 self,1801 context: RequestContext,1802 cluster_security_group_name: String,1803 cidrip: String = None,1804 ec2_security_group_name: String = None,1805 ec2_security_group_owner_id: String = None,1806 ) -> AuthorizeClusterSecurityGroupIngressResult:1807 raise NotImplementedError1808 @handler("AuthorizeDataShare")1809 def authorize_data_share(1810 self, context: RequestContext, data_share_arn: String, consumer_identifier: String1811 ) -> DataShare:1812 raise NotImplementedError1813 @handler("AuthorizeEndpointAccess")1814 def authorize_endpoint_access(1815 self,1816 context: RequestContext,1817 account: String,1818 cluster_identifier: String = None,1819 vpc_ids: VpcIdentifierList = None,1820 ) -> EndpointAuthorization:1821 raise NotImplementedError1822 @handler("AuthorizeSnapshotAccess")1823 def authorize_snapshot_access(1824 self,1825 context: RequestContext,1826 snapshot_identifier: String,1827 account_with_restore_access: String,1828 snapshot_cluster_identifier: String = None,1829 ) -> AuthorizeSnapshotAccessResult:1830 raise NotImplementedError1831 @handler("BatchDeleteClusterSnapshots")1832 def batch_delete_cluster_snapshots(1833 self, context: RequestContext, identifiers: DeleteClusterSnapshotMessageList1834 ) -> BatchDeleteClusterSnapshotsResult:1835 raise NotImplementedError1836 @handler("BatchModifyClusterSnapshots")1837 def batch_modify_cluster_snapshots(1838 self,1839 context: RequestContext,1840 snapshot_identifier_list: SnapshotIdentifierList,1841 manual_snapshot_retention_period: IntegerOptional = None,1842 force: Boolean = None,1843 ) -> BatchModifyClusterSnapshotsOutputMessage:1844 raise NotImplementedError1845 @handler("CancelResize")1846 def cancel_resize(1847 self, context: RequestContext, cluster_identifier: String1848 ) -> ResizeProgressMessage:1849 raise NotImplementedError1850 @handler("CopyClusterSnapshot")1851 def copy_cluster_snapshot(1852 self,1853 context: RequestContext,1854 source_snapshot_identifier: String,1855 target_snapshot_identifier: String,1856 source_snapshot_cluster_identifier: String = None,1857 manual_snapshot_retention_period: IntegerOptional = None,1858 ) -> CopyClusterSnapshotResult:1859 raise NotImplementedError1860 @handler("CreateAuthenticationProfile")1861 def create_authentication_profile(1862 self,1863 context: RequestContext,1864 authentication_profile_name: AuthenticationProfileNameString,1865 authentication_profile_content: String,1866 ) -> CreateAuthenticationProfileResult:1867 raise NotImplementedError1868 @handler("CreateCluster")1869 def create_cluster(1870 self,1871 context: RequestContext,1872 cluster_identifier: String,1873 node_type: String,1874 master_username: String,1875 master_user_password: String,1876 db_name: String = None,1877 cluster_type: String = None,1878 cluster_security_groups: ClusterSecurityGroupNameList = None,1879 vpc_security_group_ids: VpcSecurityGroupIdList = None,1880 cluster_subnet_group_name: String = None,1881 availability_zone: String = None,1882 preferred_maintenance_window: String = None,1883 cluster_parameter_group_name: String = None,1884 automated_snapshot_retention_period: IntegerOptional = None,1885 manual_snapshot_retention_period: IntegerOptional = None,1886 port: IntegerOptional = None,1887 cluster_version: String = None,1888 allow_version_upgrade: BooleanOptional = None,1889 number_of_nodes: IntegerOptional = None,1890 publicly_accessible: BooleanOptional = None,1891 encrypted: BooleanOptional = None,1892 hsm_client_certificate_identifier: String = None,1893 hsm_configuration_identifier: String = None,1894 elastic_ip: String = None,1895 tags: TagList = None,1896 kms_key_id: String = None,1897 enhanced_vpc_routing: BooleanOptional = None,1898 additional_info: String = None,1899 iam_roles: IamRoleArnList = None,1900 maintenance_track_name: String = None,1901 snapshot_schedule_identifier: String = None,1902 availability_zone_relocation: BooleanOptional = None,1903 aqua_configuration_status: AquaConfigurationStatus = None,1904 default_iam_role_arn: String = None,1905 ) -> CreateClusterResult:1906 raise NotImplementedError1907 @handler("CreateClusterParameterGroup")1908 def create_cluster_parameter_group(1909 self,1910 context: RequestContext,1911 parameter_group_name: String,1912 parameter_group_family: String,1913 description: String,1914 tags: TagList = None,1915 ) -> CreateClusterParameterGroupResult:1916 raise NotImplementedError1917 @handler("CreateClusterSecurityGroup")1918 def create_cluster_security_group(1919 self,1920 context: RequestContext,1921 cluster_security_group_name: String,1922 description: String,1923 tags: TagList = None,1924 ) -> CreateClusterSecurityGroupResult:1925 raise NotImplementedError1926 @handler("CreateClusterSnapshot")1927 def create_cluster_snapshot(1928 self,1929 context: RequestContext,1930 snapshot_identifier: String,1931 cluster_identifier: String,1932 manual_snapshot_retention_period: IntegerOptional = None,1933 tags: TagList = None,1934 ) -> CreateClusterSnapshotResult:1935 raise NotImplementedError1936 @handler("CreateClusterSubnetGroup")1937 def create_cluster_subnet_group(1938 self,1939 context: RequestContext,1940 cluster_subnet_group_name: String,1941 description: String,1942 subnet_ids: SubnetIdentifierList,1943 tags: TagList = None,1944 ) -> CreateClusterSubnetGroupResult:1945 raise NotImplementedError1946 @handler("CreateEndpointAccess")1947 def create_endpoint_access(1948 self,1949 context: RequestContext,1950 endpoint_name: String,1951 subnet_group_name: String,1952 cluster_identifier: String = None,1953 resource_owner: String = None,1954 vpc_security_group_ids: VpcSecurityGroupIdList = None,1955 ) -> EndpointAccess:1956 raise NotImplementedError1957 @handler("CreateEventSubscription")1958 def create_event_subscription(1959 self,1960 context: RequestContext,1961 subscription_name: String,1962 sns_topic_arn: String,1963 source_type: String = None,1964 source_ids: SourceIdsList = None,1965 event_categories: EventCategoriesList = None,1966 severity: String = None,1967 enabled: BooleanOptional = None,1968 tags: TagList = None,1969 ) -> CreateEventSubscriptionResult:1970 raise NotImplementedError1971 @handler("CreateHsmClientCertificate")1972 def create_hsm_client_certificate(1973 self,1974 context: RequestContext,1975 hsm_client_certificate_identifier: String,1976 tags: TagList = None,1977 ) -> CreateHsmClientCertificateResult:1978 raise NotImplementedError1979 @handler("CreateHsmConfiguration")1980 def create_hsm_configuration(1981 self,1982 context: RequestContext,1983 hsm_configuration_identifier: String,1984 description: String,1985 hsm_ip_address: String,1986 hsm_partition_name: String,1987 hsm_partition_password: String,1988 hsm_server_public_certificate: String,1989 tags: TagList = None,1990 ) -> CreateHsmConfigurationResult:1991 raise NotImplementedError1992 @handler("CreateScheduledAction")1993 def create_scheduled_action(1994 self,1995 context: RequestContext,1996 scheduled_action_name: String,1997 target_action: ScheduledActionType,1998 schedule: String,1999 iam_role: String,2000 scheduled_action_description: String = None,2001 start_time: TStamp = None,2002 end_time: TStamp = None,2003 enable: BooleanOptional = None,2004 ) -> ScheduledAction:2005 raise NotImplementedError2006 @handler("CreateSnapshotCopyGrant")2007 def create_snapshot_copy_grant(2008 self,2009 context: RequestContext,2010 snapshot_copy_grant_name: String,2011 kms_key_id: String = None,2012 tags: TagList = None,2013 ) -> CreateSnapshotCopyGrantResult:2014 raise NotImplementedError2015 @handler("CreateSnapshotSchedule")2016 def create_snapshot_schedule(2017 self,2018 context: RequestContext,2019 schedule_definitions: ScheduleDefinitionList = None,2020 schedule_identifier: String = None,2021 schedule_description: String = None,2022 tags: TagList = None,2023 dry_run: BooleanOptional = None,2024 next_invocations: IntegerOptional = None,2025 ) -> SnapshotSchedule:2026 raise NotImplementedError2027 @handler("CreateTags")2028 def create_tags(self, context: RequestContext, resource_name: String, tags: TagList) -> None:2029 raise NotImplementedError2030 @handler("CreateUsageLimit")2031 def create_usage_limit(2032 self,2033 context: RequestContext,2034 cluster_identifier: String,2035 feature_type: UsageLimitFeatureType,2036 limit_type: UsageLimitLimitType,2037 amount: Long,2038 period: UsageLimitPeriod = None,2039 breach_action: UsageLimitBreachAction = None,2040 tags: TagList = None,2041 ) -> UsageLimit:2042 raise NotImplementedError2043 @handler("DeauthorizeDataShare")2044 def deauthorize_data_share(2045 self, context: RequestContext, data_share_arn: String, consumer_identifier: String2046 ) -> DataShare:2047 raise NotImplementedError2048 @handler("DeleteAuthenticationProfile")2049 def delete_authentication_profile(2050 self, context: RequestContext, authentication_profile_name: AuthenticationProfileNameString2051 ) -> DeleteAuthenticationProfileResult:2052 raise NotImplementedError2053 @handler("DeleteCluster")2054 def delete_cluster(2055 self,2056 context: RequestContext,2057 cluster_identifier: String,2058 skip_final_cluster_snapshot: Boolean = None,2059 final_cluster_snapshot_identifier: String = None,2060 final_cluster_snapshot_retention_period: IntegerOptional = None,2061 ) -> DeleteClusterResult:2062 raise NotImplementedError2063 @handler("DeleteClusterParameterGroup")2064 def delete_cluster_parameter_group(2065 self, context: RequestContext, parameter_group_name: String2066 ) -> None:2067 raise NotImplementedError2068 @handler("DeleteClusterSecurityGroup")2069 def delete_cluster_security_group(2070 self, context: RequestContext, cluster_security_group_name: String2071 ) -> None:2072 raise NotImplementedError2073 @handler("DeleteClusterSnapshot")2074 def delete_cluster_snapshot(2075 self,2076 context: RequestContext,2077 snapshot_identifier: String,2078 snapshot_cluster_identifier: String = None,2079 ) -> DeleteClusterSnapshotResult:2080 raise NotImplementedError2081 @handler("DeleteClusterSubnetGroup")2082 def delete_cluster_subnet_group(2083 self, context: RequestContext, cluster_subnet_group_name: String2084 ) -> None:2085 raise NotImplementedError2086 @handler("DeleteEndpointAccess")2087 def delete_endpoint_access(2088 self, context: RequestContext, endpoint_name: String2089 ) -> EndpointAccess:2090 raise NotImplementedError2091 @handler("DeleteEventSubscription")2092 def delete_event_subscription(self, context: RequestContext, subscription_name: String) -> None:2093 raise NotImplementedError2094 @handler("DeleteHsmClientCertificate")2095 def delete_hsm_client_certificate(2096 self, context: RequestContext, hsm_client_certificate_identifier: String2097 ) -> None:2098 raise NotImplementedError2099 @handler("DeleteHsmConfiguration")2100 def delete_hsm_configuration(2101 self, context: RequestContext, hsm_configuration_identifier: String2102 ) -> None:2103 raise NotImplementedError2104 @handler("DeletePartner")2105 def delete_partner(2106 self,2107 context: RequestContext,2108 account_id: PartnerIntegrationAccountId,2109 cluster_identifier: PartnerIntegrationClusterIdentifier,2110 database_name: PartnerIntegrationDatabaseName,2111 partner_name: PartnerIntegrationPartnerName,2112 ) -> PartnerIntegrationOutputMessage:2113 raise NotImplementedError2114 @handler("DeleteScheduledAction")2115 def delete_scheduled_action(2116 self, context: RequestContext, scheduled_action_name: String2117 ) -> None:2118 raise NotImplementedError2119 @handler("DeleteSnapshotCopyGrant")2120 def delete_snapshot_copy_grant(2121 self, context: RequestContext, snapshot_copy_grant_name: String2122 ) -> None:2123 raise NotImplementedError2124 @handler("DeleteSnapshotSchedule")2125 def delete_snapshot_schedule(2126 self, context: RequestContext, schedule_identifier: String2127 ) -> None:2128 raise NotImplementedError2129 @handler("DeleteTags")2130 def delete_tags(2131 self, context: RequestContext, resource_name: String, tag_keys: TagKeyList2132 ) -> None:2133 raise NotImplementedError2134 @handler("DeleteUsageLimit")2135 def delete_usage_limit(self, context: RequestContext, usage_limit_id: String) -> None:2136 raise NotImplementedError2137 @handler("DescribeAccountAttributes")2138 def describe_account_attributes(2139 self, context: RequestContext, attribute_names: AttributeNameList = None2140 ) -> AccountAttributeList:2141 raise NotImplementedError2142 @handler("DescribeAuthenticationProfiles")2143 def describe_authentication_profiles(2144 self,2145 context: RequestContext,2146 authentication_profile_name: AuthenticationProfileNameString = None,2147 ) -> DescribeAuthenticationProfilesResult:2148 raise NotImplementedError2149 @handler("DescribeClusterDbRevisions")2150 def describe_cluster_db_revisions(2151 self,2152 context: RequestContext,2153 cluster_identifier: String = None,2154 max_records: IntegerOptional = None,2155 marker: String = None,2156 ) -> ClusterDbRevisionsMessage:2157 raise NotImplementedError2158 @handler("DescribeClusterParameterGroups")2159 def describe_cluster_parameter_groups(2160 self,2161 context: RequestContext,2162 parameter_group_name: String = None,2163 max_records: IntegerOptional = None,2164 marker: String = None,2165 tag_keys: TagKeyList = None,2166 tag_values: TagValueList = None,2167 ) -> ClusterParameterGroupsMessage:2168 raise NotImplementedError2169 @handler("DescribeClusterParameters")2170 def describe_cluster_parameters(2171 self,2172 context: RequestContext,2173 parameter_group_name: String,2174 source: String = None,2175 max_records: IntegerOptional = None,2176 marker: String = None,2177 ) -> ClusterParameterGroupDetails:2178 raise NotImplementedError2179 @handler("DescribeClusterSecurityGroups")2180 def describe_cluster_security_groups(2181 self,2182 context: RequestContext,2183 cluster_security_group_name: String = None,2184 max_records: IntegerOptional = None,2185 marker: String = None,2186 tag_keys: TagKeyList = None,2187 tag_values: TagValueList = None,2188 ) -> ClusterSecurityGroupMessage:2189 raise NotImplementedError2190 @handler("DescribeClusterSnapshots")2191 def describe_cluster_snapshots(2192 self,2193 context: RequestContext,2194 cluster_identifier: String = None,2195 snapshot_identifier: String = None,2196 snapshot_type: String = None,2197 start_time: TStamp = None,2198 end_time: TStamp = None,2199 max_records: IntegerOptional = None,2200 marker: String = None,2201 owner_account: String = None,2202 tag_keys: TagKeyList = None,2203 tag_values: TagValueList = None,2204 cluster_exists: BooleanOptional = None,2205 sorting_entities: SnapshotSortingEntityList = None,2206 ) -> SnapshotMessage:2207 raise NotImplementedError2208 @handler("DescribeClusterSubnetGroups")2209 def describe_cluster_subnet_groups(2210 self,2211 context: RequestContext,2212 cluster_subnet_group_name: String = None,2213 max_records: IntegerOptional = None,2214 marker: String = None,2215 tag_keys: TagKeyList = None,2216 tag_values: TagValueList = None,2217 ) -> ClusterSubnetGroupMessage:2218 raise NotImplementedError2219 @handler("DescribeClusterTracks")2220 def describe_cluster_tracks(2221 self,2222 context: RequestContext,2223 maintenance_track_name: String = None,2224 max_records: IntegerOptional = None,2225 marker: String = None,2226 ) -> TrackListMessage:2227 raise NotImplementedError2228 @handler("DescribeClusterVersions")2229 def describe_cluster_versions(2230 self,2231 context: RequestContext,2232 cluster_version: String = None,2233 cluster_parameter_group_family: String = None,2234 max_records: IntegerOptional = None,2235 marker: String = None,2236 ) -> ClusterVersionsMessage:2237 raise NotImplementedError2238 @handler("DescribeClusters")2239 def describe_clusters(2240 self,2241 context: RequestContext,2242 cluster_identifier: String = None,2243 max_records: IntegerOptional = None,2244 marker: String = None,2245 tag_keys: TagKeyList = None,2246 tag_values: TagValueList = None,2247 ) -> ClustersMessage:2248 raise NotImplementedError2249 @handler("DescribeDataShares")2250 def describe_data_shares(2251 self,2252 context: RequestContext,2253 data_share_arn: String = None,2254 max_records: IntegerOptional = None,2255 marker: String = None,2256 ) -> DescribeDataSharesResult:2257 raise NotImplementedError2258 @handler("DescribeDataSharesForConsumer")2259 def describe_data_shares_for_consumer(2260 self,2261 context: RequestContext,2262 consumer_arn: String = None,2263 status: DataShareStatusForConsumer = None,2264 max_records: IntegerOptional = None,2265 marker: String = None,2266 ) -> DescribeDataSharesForConsumerResult:2267 raise NotImplementedError2268 @handler("DescribeDataSharesForProducer")2269 def describe_data_shares_for_producer(2270 self,2271 context: RequestContext,2272 producer_arn: String = None,2273 status: DataShareStatusForProducer = None,2274 max_records: IntegerOptional = None,2275 marker: String = None,2276 ) -> DescribeDataSharesForProducerResult:2277 raise NotImplementedError2278 @handler("DescribeDefaultClusterParameters")2279 def describe_default_cluster_parameters(2280 self,2281 context: RequestContext,2282 parameter_group_family: String,2283 max_records: IntegerOptional = None,2284 marker: String = None,2285 ) -> DescribeDefaultClusterParametersResult:2286 raise NotImplementedError2287 @handler("DescribeEndpointAccess")2288 def describe_endpoint_access(2289 self,2290 context: RequestContext,2291 cluster_identifier: String = None,2292 resource_owner: String = None,2293 endpoint_name: String = None,2294 vpc_id: String = None,2295 max_records: IntegerOptional = None,2296 marker: String = None,2297 ) -> EndpointAccessList:2298 raise NotImplementedError2299 @handler("DescribeEndpointAuthorization")2300 def describe_endpoint_authorization(2301 self,2302 context: RequestContext,2303 cluster_identifier: String = None,2304 account: String = None,2305 grantee: BooleanOptional = None,2306 max_records: IntegerOptional = None,2307 marker: String = None,2308 ) -> EndpointAuthorizationList:2309 raise NotImplementedError2310 @handler("DescribeEventCategories")2311 def describe_event_categories(2312 self, context: RequestContext, source_type: String = None2313 ) -> EventCategoriesMessage:2314 raise NotImplementedError2315 @handler("DescribeEventSubscriptions")2316 def describe_event_subscriptions(2317 self,2318 context: RequestContext,2319 subscription_name: String = None,2320 max_records: IntegerOptional = None,2321 marker: String = None,2322 tag_keys: TagKeyList = None,2323 tag_values: TagValueList = None,2324 ) -> EventSubscriptionsMessage:2325 raise NotImplementedError2326 @handler("DescribeEvents")2327 def describe_events(2328 self,2329 context: RequestContext,2330 source_identifier: String = None,2331 source_type: SourceType = None,2332 start_time: TStamp = None,2333 end_time: TStamp = None,2334 duration: IntegerOptional = None,2335 max_records: IntegerOptional = None,2336 marker: String = None,2337 ) -> EventsMessage:2338 raise NotImplementedError2339 @handler("DescribeHsmClientCertificates")2340 def describe_hsm_client_certificates(2341 self,2342 context: RequestContext,2343 hsm_client_certificate_identifier: String = None,2344 max_records: IntegerOptional = None,2345 marker: String = None,2346 tag_keys: TagKeyList = None,2347 tag_values: TagValueList = None,2348 ) -> HsmClientCertificateMessage:2349 raise NotImplementedError2350 @handler("DescribeHsmConfigurations")2351 def describe_hsm_configurations(2352 self,2353 context: RequestContext,2354 hsm_configuration_identifier: String = None,2355 max_records: IntegerOptional = None,2356 marker: String = None,2357 tag_keys: TagKeyList = None,2358 tag_values: TagValueList = None,2359 ) -> HsmConfigurationMessage:2360 raise NotImplementedError2361 @handler("DescribeLoggingStatus")2362 def describe_logging_status(2363 self, context: RequestContext, cluster_identifier: String2364 ) -> LoggingStatus:2365 raise NotImplementedError2366 @handler("DescribeNodeConfigurationOptions")2367 def describe_node_configuration_options(2368 self,2369 context: RequestContext,2370 action_type: ActionType,2371 cluster_identifier: String = None,2372 snapshot_identifier: String = None,2373 owner_account: String = None,2374 filters: NodeConfigurationOptionsFilterList = None,2375 marker: String = None,2376 max_records: IntegerOptional = None,2377 ) -> NodeConfigurationOptionsMessage:2378 raise NotImplementedError2379 @handler("DescribeOrderableClusterOptions")2380 def describe_orderable_cluster_options(2381 self,2382 context: RequestContext,2383 cluster_version: String = None,2384 node_type: String = None,2385 max_records: IntegerOptional = None,2386 marker: String = None,2387 ) -> OrderableClusterOptionsMessage:2388 raise NotImplementedError2389 @handler("DescribePartners")2390 def describe_partners(2391 self,2392 context: RequestContext,2393 account_id: PartnerIntegrationAccountId,2394 cluster_identifier: PartnerIntegrationClusterIdentifier,2395 database_name: PartnerIntegrationDatabaseName = None,2396 partner_name: PartnerIntegrationPartnerName = None,2397 ) -> DescribePartnersOutputMessage:2398 raise NotImplementedError2399 @handler("DescribeReservedNodeExchangeStatus")2400 def describe_reserved_node_exchange_status(2401 self,2402 context: RequestContext,2403 reserved_node_id: String = None,2404 reserved_node_exchange_request_id: String = None,2405 max_records: IntegerOptional = None,2406 marker: String = None,2407 ) -> DescribeReservedNodeExchangeStatusOutputMessage:2408 raise NotImplementedError2409 @handler("DescribeReservedNodeOfferings")2410 def describe_reserved_node_offerings(2411 self,2412 context: RequestContext,2413 reserved_node_offering_id: String = None,2414 max_records: IntegerOptional = None,2415 marker: String = None,2416 ) -> ReservedNodeOfferingsMessage:2417 raise NotImplementedError2418 @handler("DescribeReservedNodes")2419 def describe_reserved_nodes(2420 self,2421 context: RequestContext,2422 reserved_node_id: String = None,2423 max_records: IntegerOptional = None,2424 marker: String = None,2425 ) -> ReservedNodesMessage:2426 raise NotImplementedError2427 @handler("DescribeResize")2428 def describe_resize(2429 self, context: RequestContext, cluster_identifier: String2430 ) -> ResizeProgressMessage:2431 raise NotImplementedError2432 @handler("DescribeScheduledActions")2433 def describe_scheduled_actions(2434 self,2435 context: RequestContext,2436 scheduled_action_name: String = None,2437 target_action_type: ScheduledActionTypeValues = None,2438 start_time: TStamp = None,2439 end_time: TStamp = None,2440 active: BooleanOptional = None,2441 filters: ScheduledActionFilterList = None,2442 marker: String = None,2443 max_records: IntegerOptional = None,2444 ) -> ScheduledActionsMessage:2445 raise NotImplementedError2446 @handler("DescribeSnapshotCopyGrants")2447 def describe_snapshot_copy_grants(2448 self,2449 context: RequestContext,2450 snapshot_copy_grant_name: String = None,2451 max_records: IntegerOptional = None,2452 marker: String = None,2453 tag_keys: TagKeyList = None,2454 tag_values: TagValueList = None,2455 ) -> SnapshotCopyGrantMessage:2456 raise NotImplementedError2457 @handler("DescribeSnapshotSchedules")2458 def describe_snapshot_schedules(2459 self,2460 context: RequestContext,2461 cluster_identifier: String = None,2462 schedule_identifier: String = None,2463 tag_keys: TagKeyList = None,2464 tag_values: TagValueList = None,2465 marker: String = None,2466 max_records: IntegerOptional = None,2467 ) -> DescribeSnapshotSchedulesOutputMessage:2468 raise NotImplementedError2469 @handler("DescribeStorage")2470 def describe_storage(2471 self,2472 context: RequestContext,2473 ) -> CustomerStorageMessage:2474 raise NotImplementedError2475 @handler("DescribeTableRestoreStatus")2476 def describe_table_restore_status(2477 self,2478 context: RequestContext,2479 cluster_identifier: String = None,2480 table_restore_request_id: String = None,2481 max_records: IntegerOptional = None,2482 marker: String = None,2483 ) -> TableRestoreStatusMessage:2484 raise NotImplementedError2485 @handler("DescribeTags")2486 def describe_tags(2487 self,2488 context: RequestContext,2489 resource_name: String = None,2490 resource_type: String = None,2491 max_records: IntegerOptional = None,2492 marker: String = None,2493 tag_keys: TagKeyList = None,2494 tag_values: TagValueList = None,2495 ) -> TaggedResourceListMessage:2496 raise NotImplementedError2497 @handler("DescribeUsageLimits")2498 def describe_usage_limits(2499 self,2500 context: RequestContext,2501 usage_limit_id: String = None,2502 cluster_identifier: String = None,2503 feature_type: UsageLimitFeatureType = None,2504 max_records: IntegerOptional = None,2505 marker: String = None,2506 tag_keys: TagKeyList = None,2507 tag_values: TagValueList = None,2508 ) -> UsageLimitList:2509 raise NotImplementedError2510 @handler("DisableLogging")2511 def disable_logging(self, context: RequestContext, cluster_identifier: String) -> LoggingStatus:2512 raise NotImplementedError2513 @handler("DisableSnapshotCopy")2514 def disable_snapshot_copy(2515 self, context: RequestContext, cluster_identifier: String2516 ) -> DisableSnapshotCopyResult:2517 raise NotImplementedError2518 @handler("DisassociateDataShareConsumer")2519 def disassociate_data_share_consumer(2520 self,2521 context: RequestContext,2522 data_share_arn: String,2523 disassociate_entire_account: BooleanOptional = None,2524 consumer_arn: String = None,2525 consumer_region: String = None,2526 ) -> DataShare:2527 raise NotImplementedError2528 @handler("EnableLogging")2529 def enable_logging(2530 self,2531 context: RequestContext,2532 cluster_identifier: String,2533 bucket_name: String,...
client.pyi
Source:client.pyi
...331 Adds a partner integration to a cluster.332 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.add_partner)333 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#add_partner)334 """335 def associate_data_share_consumer(336 self,337 *,338 DataShareArn: str,339 AssociateEntireAccount: bool = None,340 ConsumerArn: str = None,341 ConsumerRegion: str = None342 ) -> DataShareResponseMetadataTypeDef:343 """344 From a datashare consumer account, associates a datashare with the account345 (AssociateEntireAccount) or the specified namespace (ConsumerArn).346 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.associate_data_share_consumer)347 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#associate_data_share_consumer)348 """349 def authorize_cluster_security_group_ingress(350 self,351 *,352 ClusterSecurityGroupName: str,353 CIDRIP: str = None,354 EC2SecurityGroupName: str = None,355 EC2SecurityGroupOwnerId: str = None356 ) -> AuthorizeClusterSecurityGroupIngressResultTypeDef:357 """358 Adds an inbound (ingress) rule to an Amazon Redshift security group.359 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.authorize_cluster_security_group_ingress)360 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#authorize_cluster_security_group_ingress)361 """362 def authorize_data_share(363 self, *, DataShareArn: str, ConsumerIdentifier: str364 ) -> DataShareResponseMetadataTypeDef:365 """366 From a data producer account, authorizes the sharing of a datashare with one or367 more consumer accounts or managing entities.368 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.authorize_data_share)369 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#authorize_data_share)370 """371 def authorize_endpoint_access(372 self, *, Account: str, ClusterIdentifier: str = None, VpcIds: List[str] = None373 ) -> EndpointAuthorizationResponseMetadataTypeDef:374 """375 Grants access to a cluster.376 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.authorize_endpoint_access)377 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#authorize_endpoint_access)378 """379 def authorize_snapshot_access(380 self,381 *,382 AccountWithRestoreAccess: str,383 SnapshotIdentifier: str = None,384 SnapshotArn: str = None,385 SnapshotClusterIdentifier: str = None386 ) -> AuthorizeSnapshotAccessResultTypeDef:387 """388 Authorizes the specified Amazon Web Services account to restore the specified389 snapshot.390 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.authorize_snapshot_access)391 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#authorize_snapshot_access)392 """393 def batch_delete_cluster_snapshots(394 self, *, Identifiers: List["DeleteClusterSnapshotMessageTypeDef"]395 ) -> BatchDeleteClusterSnapshotsResultTypeDef:396 """397 Deletes a set of cluster snapshots.398 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.batch_delete_cluster_snapshots)399 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#batch_delete_cluster_snapshots)400 """401 def batch_modify_cluster_snapshots(402 self,403 *,404 SnapshotIdentifierList: List[str],405 ManualSnapshotRetentionPeriod: int = None,406 Force: bool = None407 ) -> BatchModifyClusterSnapshotsOutputMessageTypeDef:408 """409 Modifies the settings for a set of cluster snapshots.410 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.batch_modify_cluster_snapshots)411 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#batch_modify_cluster_snapshots)412 """413 def can_paginate(self, operation_name: str) -> bool:414 """415 Check if an operation can be paginated.416 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.can_paginate)417 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#can_paginate)418 """419 def cancel_resize(self, *, ClusterIdentifier: str) -> ResizeProgressMessageTypeDef:420 """421 Cancels a resize operation for a cluster.422 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.cancel_resize)423 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#cancel_resize)424 """425 def close(self) -> None:426 """427 Closes underlying endpoint connections.428 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.close)429 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#close)430 """431 def copy_cluster_snapshot(432 self,433 *,434 SourceSnapshotIdentifier: str,435 TargetSnapshotIdentifier: str,436 SourceSnapshotClusterIdentifier: str = None,437 ManualSnapshotRetentionPeriod: int = None438 ) -> CopyClusterSnapshotResultTypeDef:439 """440 Copies the specified automated cluster snapshot to a new manual cluster441 snapshot.442 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.copy_cluster_snapshot)443 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#copy_cluster_snapshot)444 """445 def create_authentication_profile(446 self, *, AuthenticationProfileName: str, AuthenticationProfileContent: str447 ) -> CreateAuthenticationProfileResultTypeDef:448 """449 Creates an authentication profile with the specified parameters.450 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_authentication_profile)451 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_authentication_profile)452 """453 def create_cluster(454 self,455 *,456 ClusterIdentifier: str,457 NodeType: str,458 MasterUsername: str,459 MasterUserPassword: str,460 DBName: str = None,461 ClusterType: str = None,462 ClusterSecurityGroups: List[str] = None,463 VpcSecurityGroupIds: List[str] = None,464 ClusterSubnetGroupName: str = None,465 AvailabilityZone: str = None,466 PreferredMaintenanceWindow: str = None,467 ClusterParameterGroupName: str = None,468 AutomatedSnapshotRetentionPeriod: int = None,469 ManualSnapshotRetentionPeriod: int = None,470 Port: int = None,471 ClusterVersion: str = None,472 AllowVersionUpgrade: bool = None,473 NumberOfNodes: int = None,474 PubliclyAccessible: bool = None,475 Encrypted: bool = None,476 HsmClientCertificateIdentifier: str = None,477 HsmConfigurationIdentifier: str = None,478 ElasticIp: str = None,479 Tags: List["TagTypeDef"] = None,480 KmsKeyId: str = None,481 EnhancedVpcRouting: bool = None,482 AdditionalInfo: str = None,483 IamRoles: List[str] = None,484 MaintenanceTrackName: str = None,485 SnapshotScheduleIdentifier: str = None,486 AvailabilityZoneRelocation: bool = None,487 AquaConfigurationStatus: AquaConfigurationStatusType = None,488 DefaultIamRoleArn: str = None,489 LoadSampleData: str = None490 ) -> CreateClusterResultTypeDef:491 """492 Creates a new cluster with the specified parameters.493 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_cluster)494 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_cluster)495 """496 def create_cluster_parameter_group(497 self,498 *,499 ParameterGroupName: str,500 ParameterGroupFamily: str,501 Description: str,502 Tags: List["TagTypeDef"] = None503 ) -> CreateClusterParameterGroupResultTypeDef:504 """505 Creates an Amazon Redshift parameter group.506 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_cluster_parameter_group)507 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_cluster_parameter_group)508 """509 def create_cluster_security_group(510 self, *, ClusterSecurityGroupName: str, Description: str, Tags: List["TagTypeDef"] = None511 ) -> CreateClusterSecurityGroupResultTypeDef:512 """513 Creates a new Amazon Redshift security group.514 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_cluster_security_group)515 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_cluster_security_group)516 """517 def create_cluster_snapshot(518 self,519 *,520 SnapshotIdentifier: str,521 ClusterIdentifier: str,522 ManualSnapshotRetentionPeriod: int = None,523 Tags: List["TagTypeDef"] = None524 ) -> CreateClusterSnapshotResultTypeDef:525 """526 Creates a manual snapshot of the specified cluster.527 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_cluster_snapshot)528 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_cluster_snapshot)529 """530 def create_cluster_subnet_group(531 self,532 *,533 ClusterSubnetGroupName: str,534 Description: str,535 SubnetIds: List[str],536 Tags: List["TagTypeDef"] = None537 ) -> CreateClusterSubnetGroupResultTypeDef:538 """539 Creates a new Amazon Redshift subnet group.540 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_cluster_subnet_group)541 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_cluster_subnet_group)542 """543 def create_endpoint_access(544 self,545 *,546 EndpointName: str,547 SubnetGroupName: str,548 ClusterIdentifier: str = None,549 ResourceOwner: str = None,550 VpcSecurityGroupIds: List[str] = None551 ) -> EndpointAccessResponseMetadataTypeDef:552 """553 Creates a Redshift-managed VPC endpoint.554 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_endpoint_access)555 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_endpoint_access)556 """557 def create_event_subscription(558 self,559 *,560 SubscriptionName: str,561 SnsTopicArn: str,562 SourceType: str = None,563 SourceIds: List[str] = None,564 EventCategories: List[str] = None,565 Severity: str = None,566 Enabled: bool = None,567 Tags: List["TagTypeDef"] = None568 ) -> CreateEventSubscriptionResultTypeDef:569 """570 Creates an Amazon Redshift event notification subscription.571 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_event_subscription)572 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_event_subscription)573 """574 def create_hsm_client_certificate(575 self, *, HsmClientCertificateIdentifier: str, Tags: List["TagTypeDef"] = None576 ) -> CreateHsmClientCertificateResultTypeDef:577 """578 Creates an HSM client certificate that an Amazon Redshift cluster will use to579 connect to the client's HSM in order to store and retrieve the keys used to580 encrypt the cluster databases.581 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_hsm_client_certificate)582 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_hsm_client_certificate)583 """584 def create_hsm_configuration(585 self,586 *,587 HsmConfigurationIdentifier: str,588 Description: str,589 HsmIpAddress: str,590 HsmPartitionName: str,591 HsmPartitionPassword: str,592 HsmServerPublicCertificate: str,593 Tags: List["TagTypeDef"] = None594 ) -> CreateHsmConfigurationResultTypeDef:595 """596 Creates an HSM configuration that contains the information required by an Amazon597 Redshift cluster to store and use database encryption keys in a Hardware598 Security Module (HSM).599 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_hsm_configuration)600 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_hsm_configuration)601 """602 def create_scheduled_action(603 self,604 *,605 ScheduledActionName: str,606 TargetAction: "ScheduledActionTypeTypeDef",607 Schedule: str,608 IamRole: str,609 ScheduledActionDescription: str = None,610 StartTime: Union[datetime, str] = None,611 EndTime: Union[datetime, str] = None,612 Enable: bool = None613 ) -> ScheduledActionResponseMetadataTypeDef:614 """615 Creates a scheduled action.616 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_scheduled_action)617 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_scheduled_action)618 """619 def create_snapshot_copy_grant(620 self, *, SnapshotCopyGrantName: str, KmsKeyId: str = None, Tags: List["TagTypeDef"] = None621 ) -> CreateSnapshotCopyGrantResultTypeDef:622 """623 Creates a snapshot copy grant that permits Amazon Redshift to use an encrypted624 symmetric key from Key Management Service (KMS) to encrypt copied snapshots in a625 destination region.626 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_snapshot_copy_grant)627 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_snapshot_copy_grant)628 """629 def create_snapshot_schedule(630 self,631 *,632 ScheduleDefinitions: List[str] = None,633 ScheduleIdentifier: str = None,634 ScheduleDescription: str = None,635 Tags: List["TagTypeDef"] = None,636 DryRun: bool = None,637 NextInvocations: int = None638 ) -> SnapshotScheduleResponseMetadataTypeDef:639 """640 Create a snapshot schedule that can be associated to a cluster and which641 overrides the default system backup schedule.642 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_snapshot_schedule)643 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_snapshot_schedule)644 """645 def create_tags(self, *, ResourceName: str, Tags: List["TagTypeDef"]) -> None:646 """647 Adds tags to a cluster.648 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_tags)649 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_tags)650 """651 def create_usage_limit(652 self,653 *,654 ClusterIdentifier: str,655 FeatureType: UsageLimitFeatureTypeType,656 LimitType: UsageLimitLimitTypeType,657 Amount: int,658 Period: UsageLimitPeriodType = None,659 BreachAction: UsageLimitBreachActionType = None,660 Tags: List["TagTypeDef"] = None661 ) -> UsageLimitResponseMetadataTypeDef:662 """663 Creates a usage limit for a specified Amazon Redshift feature on a cluster.664 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.create_usage_limit)665 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#create_usage_limit)666 """667 def deauthorize_data_share(668 self, *, DataShareArn: str, ConsumerIdentifier: str669 ) -> DataShareResponseMetadataTypeDef:670 """671 From a datashare producer account, removes authorization from the specified672 datashare.673 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.deauthorize_data_share)674 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#deauthorize_data_share)675 """676 def delete_authentication_profile(677 self, *, AuthenticationProfileName: str678 ) -> DeleteAuthenticationProfileResultTypeDef:679 """680 Deletes an authentication profile.681 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_authentication_profile)682 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_authentication_profile)683 """684 def delete_cluster(685 self,686 *,687 ClusterIdentifier: str,688 SkipFinalClusterSnapshot: bool = None,689 FinalClusterSnapshotIdentifier: str = None,690 FinalClusterSnapshotRetentionPeriod: int = None691 ) -> DeleteClusterResultTypeDef:692 """693 Deletes a previously provisioned cluster without its final snapshot being694 created.695 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_cluster)696 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_cluster)697 """698 def delete_cluster_parameter_group(self, *, ParameterGroupName: str) -> None:699 """700 Deletes a specified Amazon Redshift parameter group.701 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_cluster_parameter_group)702 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_cluster_parameter_group)703 """704 def delete_cluster_security_group(self, *, ClusterSecurityGroupName: str) -> None:705 """706 Deletes an Amazon Redshift security group.707 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_cluster_security_group)708 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_cluster_security_group)709 """710 def delete_cluster_snapshot(711 self, *, SnapshotIdentifier: str, SnapshotClusterIdentifier: str = None712 ) -> DeleteClusterSnapshotResultTypeDef:713 """714 Deletes the specified manual snapshot.715 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_cluster_snapshot)716 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_cluster_snapshot)717 """718 def delete_cluster_subnet_group(self, *, ClusterSubnetGroupName: str) -> None:719 """720 Deletes the specified cluster subnet group.721 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_cluster_subnet_group)722 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_cluster_subnet_group)723 """724 def delete_endpoint_access(self, *, EndpointName: str) -> EndpointAccessResponseMetadataTypeDef:725 """726 Deletes a Redshift-managed VPC endpoint.727 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_endpoint_access)728 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_endpoint_access)729 """730 def delete_event_subscription(self, *, SubscriptionName: str) -> None:731 """732 Deletes an Amazon Redshift event notification subscription.733 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_event_subscription)734 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_event_subscription)735 """736 def delete_hsm_client_certificate(self, *, HsmClientCertificateIdentifier: str) -> None:737 """738 Deletes the specified HSM client certificate.739 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_hsm_client_certificate)740 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_hsm_client_certificate)741 """742 def delete_hsm_configuration(self, *, HsmConfigurationIdentifier: str) -> None:743 """744 Deletes the specified Amazon Redshift HSM configuration.745 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_hsm_configuration)746 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_hsm_configuration)747 """748 def delete_partner(749 self, *, AccountId: str, ClusterIdentifier: str, DatabaseName: str, PartnerName: str750 ) -> PartnerIntegrationOutputMessageTypeDef:751 """752 Deletes a partner integration from a cluster.753 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_partner)754 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_partner)755 """756 def delete_scheduled_action(self, *, ScheduledActionName: str) -> None:757 """758 Deletes a scheduled action.759 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_scheduled_action)760 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_scheduled_action)761 """762 def delete_snapshot_copy_grant(self, *, SnapshotCopyGrantName: str) -> None:763 """764 Deletes the specified snapshot copy grant.765 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_snapshot_copy_grant)766 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_snapshot_copy_grant)767 """768 def delete_snapshot_schedule(self, *, ScheduleIdentifier: str) -> None:769 """770 Deletes a snapshot schedule.771 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_snapshot_schedule)772 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_snapshot_schedule)773 """774 def delete_tags(self, *, ResourceName: str, TagKeys: List[str]) -> None:775 """776 Deletes tags from a resource.777 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_tags)778 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_tags)779 """780 def delete_usage_limit(self, *, UsageLimitId: str) -> None:781 """782 Deletes a usage limit from a cluster.783 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.delete_usage_limit)784 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#delete_usage_limit)785 """786 def describe_account_attributes(787 self, *, AttributeNames: List[str] = None788 ) -> AccountAttributeListTypeDef:789 """790 Returns a list of attributes attached to an account See also: `AWS API791 Documentation <https://docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/Descr792 ibeAccountAttributes>`_ **Request Syntax** response =793 client.describe_account_attributes( AttributeNames=[ 'string', ...794 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_account_attributes)795 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_account_attributes)796 """797 def describe_authentication_profiles(798 self, *, AuthenticationProfileName: str = None799 ) -> DescribeAuthenticationProfilesResultTypeDef:800 """801 Describes an authentication profile.802 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_authentication_profiles)803 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_authentication_profiles)804 """805 def describe_cluster_db_revisions(806 self, *, ClusterIdentifier: str = None, MaxRecords: int = None, Marker: str = None807 ) -> ClusterDbRevisionsMessageTypeDef:808 """809 Returns an array of `ClusterDbRevision` objects.810 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_cluster_db_revisions)811 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_cluster_db_revisions)812 """813 def describe_cluster_parameter_groups(814 self,815 *,816 ParameterGroupName: str = None,817 MaxRecords: int = None,818 Marker: str = None,819 TagKeys: List[str] = None,820 TagValues: List[str] = None821 ) -> ClusterParameterGroupsMessageTypeDef:822 """823 Returns a list of Amazon Redshift parameter groups, including parameter groups824 you created and the default parameter group.825 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_cluster_parameter_groups)826 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_cluster_parameter_groups)827 """828 def describe_cluster_parameters(829 self,830 *,831 ParameterGroupName: str,832 Source: str = None,833 MaxRecords: int = None,834 Marker: str = None835 ) -> ClusterParameterGroupDetailsTypeDef:836 """837 Returns a detailed list of parameters contained within the specified Amazon838 Redshift parameter group.839 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_cluster_parameters)840 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_cluster_parameters)841 """842 def describe_cluster_security_groups(843 self,844 *,845 ClusterSecurityGroupName: str = None,846 MaxRecords: int = None,847 Marker: str = None,848 TagKeys: List[str] = None,849 TagValues: List[str] = None850 ) -> ClusterSecurityGroupMessageTypeDef:851 """852 Returns information about Amazon Redshift security groups.853 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_cluster_security_groups)854 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_cluster_security_groups)855 """856 def describe_cluster_snapshots(857 self,858 *,859 ClusterIdentifier: str = None,860 SnapshotIdentifier: str = None,861 SnapshotArn: str = None,862 SnapshotType: str = None,863 StartTime: Union[datetime, str] = None,864 EndTime: Union[datetime, str] = None,865 MaxRecords: int = None,866 Marker: str = None,867 OwnerAccount: str = None,868 TagKeys: List[str] = None,869 TagValues: List[str] = None,870 ClusterExists: bool = None,871 SortingEntities: List["SnapshotSortingEntityTypeDef"] = None872 ) -> SnapshotMessageTypeDef:873 """874 Returns one or more snapshot objects, which contain metadata about your cluster875 snapshots.876 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_cluster_snapshots)877 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_cluster_snapshots)878 """879 def describe_cluster_subnet_groups(880 self,881 *,882 ClusterSubnetGroupName: str = None,883 MaxRecords: int = None,884 Marker: str = None,885 TagKeys: List[str] = None,886 TagValues: List[str] = None887 ) -> ClusterSubnetGroupMessageTypeDef:888 """889 Returns one or more cluster subnet group objects, which contain metadata about890 your cluster subnet groups.891 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_cluster_subnet_groups)892 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_cluster_subnet_groups)893 """894 def describe_cluster_tracks(895 self, *, MaintenanceTrackName: str = None, MaxRecords: int = None, Marker: str = None896 ) -> TrackListMessageTypeDef:897 """898 Returns a list of all the available maintenance tracks.899 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_cluster_tracks)900 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_cluster_tracks)901 """902 def describe_cluster_versions(903 self,904 *,905 ClusterVersion: str = None,906 ClusterParameterGroupFamily: str = None,907 MaxRecords: int = None,908 Marker: str = None909 ) -> ClusterVersionsMessageTypeDef:910 """911 Returns descriptions of the available Amazon Redshift cluster versions.912 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_cluster_versions)913 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_cluster_versions)914 """915 def describe_clusters(916 self,917 *,918 ClusterIdentifier: str = None,919 MaxRecords: int = None,920 Marker: str = None,921 TagKeys: List[str] = None,922 TagValues: List[str] = None923 ) -> ClustersMessageTypeDef:924 """925 Returns properties of provisioned clusters including general cluster properties,926 cluster database properties, maintenance and backup properties, and security and927 access properties.928 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_clusters)929 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_clusters)930 """931 def describe_data_shares(932 self, *, DataShareArn: str = None, MaxRecords: int = None, Marker: str = None933 ) -> DescribeDataSharesResultTypeDef:934 """935 Shows the status of any inbound or outbound datashares available in the936 specified account.937 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_data_shares)938 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_data_shares)939 """940 def describe_data_shares_for_consumer(941 self,942 *,943 ConsumerArn: str = None,944 Status: DataShareStatusForConsumerType = None,945 MaxRecords: int = None,946 Marker: str = None947 ) -> DescribeDataSharesForConsumerResultTypeDef:948 """949 Returns a list of datashares where the account identifier being called is a950 consumer account identifier.951 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_data_shares_for_consumer)952 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_data_shares_for_consumer)953 """954 def describe_data_shares_for_producer(955 self,956 *,957 ProducerArn: str = None,958 Status: DataShareStatusForProducerType = None,959 MaxRecords: int = None,960 Marker: str = None961 ) -> DescribeDataSharesForProducerResultTypeDef:962 """963 Returns a list of datashares when the account identifier being called is a964 producer account identifier.965 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_data_shares_for_producer)966 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_data_shares_for_producer)967 """968 def describe_default_cluster_parameters(969 self, *, ParameterGroupFamily: str, MaxRecords: int = None, Marker: str = None970 ) -> DescribeDefaultClusterParametersResultTypeDef:971 """972 Returns a list of parameter settings for the specified parameter group family.973 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_default_cluster_parameters)974 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_default_cluster_parameters)975 """976 def describe_endpoint_access(977 self,978 *,979 ClusterIdentifier: str = None,980 ResourceOwner: str = None,981 EndpointName: str = None,982 VpcId: str = None,983 MaxRecords: int = None,984 Marker: str = None985 ) -> EndpointAccessListTypeDef:986 """987 Describes a Redshift-managed VPC endpoint.988 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_endpoint_access)989 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_endpoint_access)990 """991 def describe_endpoint_authorization(992 self,993 *,994 ClusterIdentifier: str = None,995 Account: str = None,996 Grantee: bool = None,997 MaxRecords: int = None,998 Marker: str = None999 ) -> EndpointAuthorizationListTypeDef:1000 """1001 Describes an endpoint authorization.1002 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_endpoint_authorization)1003 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_endpoint_authorization)1004 """1005 def describe_event_categories(self, *, SourceType: str = None) -> EventCategoriesMessageTypeDef:1006 """1007 Displays a list of event categories for all event source types, or for a1008 specified source type.1009 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_event_categories)1010 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_event_categories)1011 """1012 def describe_event_subscriptions(1013 self,1014 *,1015 SubscriptionName: str = None,1016 MaxRecords: int = None,1017 Marker: str = None,1018 TagKeys: List[str] = None,1019 TagValues: List[str] = None1020 ) -> EventSubscriptionsMessageTypeDef:1021 """1022 Lists descriptions of all the Amazon Redshift event notification subscriptions1023 for a customer account.1024 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_event_subscriptions)1025 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_event_subscriptions)1026 """1027 def describe_events(1028 self,1029 *,1030 SourceIdentifier: str = None,1031 SourceType: SourceTypeType = None,1032 StartTime: Union[datetime, str] = None,1033 EndTime: Union[datetime, str] = None,1034 Duration: int = None,1035 MaxRecords: int = None,1036 Marker: str = None1037 ) -> EventsMessageTypeDef:1038 """1039 Returns events related to clusters, security groups, snapshots, and parameter1040 groups for the past 14 days.1041 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_events)1042 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_events)1043 """1044 def describe_hsm_client_certificates(1045 self,1046 *,1047 HsmClientCertificateIdentifier: str = None,1048 MaxRecords: int = None,1049 Marker: str = None,1050 TagKeys: List[str] = None,1051 TagValues: List[str] = None1052 ) -> HsmClientCertificateMessageTypeDef:1053 """1054 Returns information about the specified HSM client certificate.1055 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_hsm_client_certificates)1056 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_hsm_client_certificates)1057 """1058 def describe_hsm_configurations(1059 self,1060 *,1061 HsmConfigurationIdentifier: str = None,1062 MaxRecords: int = None,1063 Marker: str = None,1064 TagKeys: List[str] = None,1065 TagValues: List[str] = None1066 ) -> HsmConfigurationMessageTypeDef:1067 """1068 Returns information about the specified Amazon Redshift HSM configuration.1069 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_hsm_configurations)1070 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_hsm_configurations)1071 """1072 def describe_logging_status(self, *, ClusterIdentifier: str) -> LoggingStatusTypeDef:1073 """1074 Describes whether information, such as queries and connection attempts, is being1075 logged for the specified Amazon Redshift cluster.1076 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_logging_status)1077 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_logging_status)1078 """1079 def describe_node_configuration_options(1080 self,1081 *,1082 ActionType: ActionTypeType,1083 ClusterIdentifier: str = None,1084 SnapshotIdentifier: str = None,1085 SnapshotArn: str = None,1086 OwnerAccount: str = None,1087 Filters: List["NodeConfigurationOptionsFilterTypeDef"] = None,1088 Marker: str = None,1089 MaxRecords: int = None1090 ) -> NodeConfigurationOptionsMessageTypeDef:1091 """1092 Returns properties of possible node configurations such as node type, number of1093 nodes, and disk usage for the specified action type.1094 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_node_configuration_options)1095 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_node_configuration_options)1096 """1097 def describe_orderable_cluster_options(1098 self,1099 *,1100 ClusterVersion: str = None,1101 NodeType: str = None,1102 MaxRecords: int = None,1103 Marker: str = None1104 ) -> OrderableClusterOptionsMessageTypeDef:1105 """1106 Returns a list of orderable cluster options.1107 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_orderable_cluster_options)1108 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_orderable_cluster_options)1109 """1110 def describe_partners(1111 self,1112 *,1113 AccountId: str,1114 ClusterIdentifier: str,1115 DatabaseName: str = None,1116 PartnerName: str = None1117 ) -> DescribePartnersOutputMessageTypeDef:1118 """1119 Returns information about the partner integrations defined for a cluster.1120 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_partners)1121 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_partners)1122 """1123 def describe_reserved_node_exchange_status(1124 self,1125 *,1126 ReservedNodeId: str = None,1127 ReservedNodeExchangeRequestId: str = None,1128 MaxRecords: int = None,1129 Marker: str = None1130 ) -> DescribeReservedNodeExchangeStatusOutputMessageTypeDef:1131 """1132 Returns exchange status details and associated metadata for a reserved-node1133 exchange.1134 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_reserved_node_exchange_status)1135 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_reserved_node_exchange_status)1136 """1137 def describe_reserved_node_offerings(1138 self, *, ReservedNodeOfferingId: str = None, MaxRecords: int = None, Marker: str = None1139 ) -> ReservedNodeOfferingsMessageTypeDef:1140 """1141 Returns a list of the available reserved node offerings by Amazon Redshift with1142 their descriptions including the node type, the fixed and recurring costs of1143 reserving the node and duration the node will be reserved for you.1144 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_reserved_node_offerings)1145 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_reserved_node_offerings)1146 """1147 def describe_reserved_nodes(1148 self, *, ReservedNodeId: str = None, MaxRecords: int = None, Marker: str = None1149 ) -> ReservedNodesMessageTypeDef:1150 """1151 Returns the descriptions of the reserved nodes.1152 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_reserved_nodes)1153 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_reserved_nodes)1154 """1155 def describe_resize(self, *, ClusterIdentifier: str) -> ResizeProgressMessageTypeDef:1156 """1157 Returns information about the last resize operation for the specified cluster.1158 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_resize)1159 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_resize)1160 """1161 def describe_scheduled_actions(1162 self,1163 *,1164 ScheduledActionName: str = None,1165 TargetActionType: ScheduledActionTypeValuesType = None,1166 StartTime: Union[datetime, str] = None,1167 EndTime: Union[datetime, str] = None,1168 Active: bool = None,1169 Filters: List["ScheduledActionFilterTypeDef"] = None,1170 Marker: str = None,1171 MaxRecords: int = None1172 ) -> ScheduledActionsMessageTypeDef:1173 """1174 Describes properties of scheduled actions.1175 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_scheduled_actions)1176 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_scheduled_actions)1177 """1178 def describe_snapshot_copy_grants(1179 self,1180 *,1181 SnapshotCopyGrantName: str = None,1182 MaxRecords: int = None,1183 Marker: str = None,1184 TagKeys: List[str] = None,1185 TagValues: List[str] = None1186 ) -> SnapshotCopyGrantMessageTypeDef:1187 """1188 Returns a list of snapshot copy grants owned by the Amazon Web Services account1189 in the destination region.1190 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_snapshot_copy_grants)1191 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_snapshot_copy_grants)1192 """1193 def describe_snapshot_schedules(1194 self,1195 *,1196 ClusterIdentifier: str = None,1197 ScheduleIdentifier: str = None,1198 TagKeys: List[str] = None,1199 TagValues: List[str] = None,1200 Marker: str = None,1201 MaxRecords: int = None1202 ) -> DescribeSnapshotSchedulesOutputMessageTypeDef:1203 """1204 Returns a list of snapshot schedules.1205 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_snapshot_schedules)1206 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_snapshot_schedules)1207 """1208 def describe_storage(self) -> CustomerStorageMessageTypeDef:1209 """1210 Returns account level backups storage size and provisional storage.1211 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_storage)1212 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_storage)1213 """1214 def describe_table_restore_status(1215 self,1216 *,1217 ClusterIdentifier: str = None,1218 TableRestoreRequestId: str = None,1219 MaxRecords: int = None,1220 Marker: str = None1221 ) -> TableRestoreStatusMessageTypeDef:1222 """1223 Lists the status of one or more table restore requests made using the1224 RestoreTableFromClusterSnapshot API action.1225 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_table_restore_status)1226 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_table_restore_status)1227 """1228 def describe_tags(1229 self,1230 *,1231 ResourceName: str = None,1232 ResourceType: str = None,1233 MaxRecords: int = None,1234 Marker: str = None,1235 TagKeys: List[str] = None,1236 TagValues: List[str] = None1237 ) -> TaggedResourceListMessageTypeDef:1238 """1239 Returns a list of tags.1240 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_tags)1241 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_tags)1242 """1243 def describe_usage_limits(1244 self,1245 *,1246 UsageLimitId: str = None,1247 ClusterIdentifier: str = None,1248 FeatureType: UsageLimitFeatureTypeType = None,1249 MaxRecords: int = None,1250 Marker: str = None,1251 TagKeys: List[str] = None,1252 TagValues: List[str] = None1253 ) -> UsageLimitListTypeDef:1254 """1255 Shows usage limits on a cluster.1256 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.describe_usage_limits)1257 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#describe_usage_limits)1258 """1259 def disable_logging(self, *, ClusterIdentifier: str) -> LoggingStatusTypeDef:1260 """1261 Stops logging information, such as queries and connection attempts, for the1262 specified Amazon Redshift cluster.1263 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.disable_logging)1264 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#disable_logging)1265 """1266 def disable_snapshot_copy(self, *, ClusterIdentifier: str) -> DisableSnapshotCopyResultTypeDef:1267 """1268 Disables the automatic copying of snapshots from one region to another region1269 for a specified cluster.1270 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.disable_snapshot_copy)1271 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#disable_snapshot_copy)1272 """1273 def disassociate_data_share_consumer(1274 self,1275 *,1276 DataShareArn: str,1277 DisassociateEntireAccount: bool = None,1278 ConsumerArn: str = None,1279 ConsumerRegion: str = None1280 ) -> DataShareResponseMetadataTypeDef:1281 """1282 From a datashare consumer account, remove association for the specified1283 datashare.1284 [Show boto3 documentation](https://boto3.amazonaws.com/v1/documentation/api/1.24.58/reference/services/redshift.html#Redshift.Client.disassociate_data_share_consumer)1285 [Show boto3-stubs documentation](https://vemel.github.io/boto3_stubs_docs/mypy_boto3_redshift/client.html#disassociate_data_share_consumer)1286 """1287 def enable_logging(...
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!