in botocore-stubs/botocore-stubs/client.pyi [0:0]
def restore_db_instance_from_s3(self, *,
DBInstanceIdentifier: str,
DBInstanceClass: str,
Engine: str,
SourceEngine: str,
SourceEngineVersion: str,
S3BucketName: str,
S3IngestionRoleArn: str,
DBName: str = ...,
AllocatedStorage: int = ...,
MasterUsername: str = ...,
MasterUserPassword: str = ...,
DBSecurityGroups: List[str] = ...,
VpcSecurityGroupIds: List[str] = ...,
AvailabilityZone: str = ...,
DBSubnetGroupName: str = ...,
PreferredMaintenanceWindow: str = ...,
DBParameterGroupName: str = ...,
BackupRetentionPeriod: int = ...,
PreferredBackupWindow: str = ...,
Port: int = ...,
MultiAZ: bool = ...,
EngineVersion: str = ...,
AutoMinorVersionUpgrade: bool = ...,
LicenseModel: str = ...,
Iops: int = ...,
OptionGroupName: str = ...,
PubliclyAccessible: bool = ...,
Tags: List[RDSTag] = ...,
StorageType: str = ...,
StorageEncrypted: bool = ...,
KmsKeyId: str = ...,
CopyTagsToSnapshot: bool = ...,
MonitoringInterval: int = ...,
MonitoringRoleArn: str = ...,
EnableIAMDatabaseAuthentication: bool = ...,
S3Prefix: str = ...,
EnablePerformanceInsights: bool = ...,
PerformanceInsightsKMSKeyId: str = ...,
PerformanceInsightsRetentionPeriod: int = ...,
EnableCloudwatchLogsExports: List[str] = ...,
ProcessorFeatures: List[RDSProcessorFeature] = ...,
UseDefaultProcessorFeatures: bool = ...,
DeletionProtection: bool = ...