Best Python code snippet using localstack_python
__init__.py
Source:__init__.py
...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,...
client.pyi
Source:client.pyi
...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)...
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!!