import type { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types"; import { type AllocateStaticIpCommandInput, type AllocateStaticIpCommandOutput } from "./commands/AllocateStaticIpCommand"; import { type AttachCertificateToDistributionCommandInput, type AttachCertificateToDistributionCommandOutput } from "./commands/AttachCertificateToDistributionCommand"; import { type AttachDiskCommandInput, type AttachDiskCommandOutput } from "./commands/AttachDiskCommand"; import { type AttachInstancesToLoadBalancerCommandInput, type AttachInstancesToLoadBalancerCommandOutput } from "./commands/AttachInstancesToLoadBalancerCommand"; import { type AttachLoadBalancerTlsCertificateCommandInput, type AttachLoadBalancerTlsCertificateCommandOutput } from "./commands/AttachLoadBalancerTlsCertificateCommand"; import { type AttachStaticIpCommandInput, type AttachStaticIpCommandOutput } from "./commands/AttachStaticIpCommand"; import { type CloseInstancePublicPortsCommandInput, type CloseInstancePublicPortsCommandOutput } from "./commands/CloseInstancePublicPortsCommand"; import { type CopySnapshotCommandInput, type CopySnapshotCommandOutput } from "./commands/CopySnapshotCommand"; import { type CreateBucketAccessKeyCommandInput, type CreateBucketAccessKeyCommandOutput } from "./commands/CreateBucketAccessKeyCommand"; import { type CreateBucketCommandInput, type CreateBucketCommandOutput } from "./commands/CreateBucketCommand"; import { type CreateCertificateCommandInput, type CreateCertificateCommandOutput } from "./commands/CreateCertificateCommand"; import { type CreateCloudFormationStackCommandInput, type CreateCloudFormationStackCommandOutput } from "./commands/CreateCloudFormationStackCommand"; import { type CreateContactMethodCommandInput, type CreateContactMethodCommandOutput } from "./commands/CreateContactMethodCommand"; import { type CreateContainerServiceCommandInput, type CreateContainerServiceCommandOutput } from "./commands/CreateContainerServiceCommand"; import { type CreateContainerServiceDeploymentCommandInput, type CreateContainerServiceDeploymentCommandOutput } from "./commands/CreateContainerServiceDeploymentCommand"; import { type CreateContainerServiceRegistryLoginCommandInput, type CreateContainerServiceRegistryLoginCommandOutput } from "./commands/CreateContainerServiceRegistryLoginCommand"; import { type CreateDiskCommandInput, type CreateDiskCommandOutput } from "./commands/CreateDiskCommand"; import { type CreateDiskFromSnapshotCommandInput, type CreateDiskFromSnapshotCommandOutput } from "./commands/CreateDiskFromSnapshotCommand"; import { type CreateDiskSnapshotCommandInput, type CreateDiskSnapshotCommandOutput } from "./commands/CreateDiskSnapshotCommand"; import { type CreateDistributionCommandInput, type CreateDistributionCommandOutput } from "./commands/CreateDistributionCommand"; import { type CreateDomainCommandInput, type CreateDomainCommandOutput } from "./commands/CreateDomainCommand"; import { type CreateDomainEntryCommandInput, type CreateDomainEntryCommandOutput } from "./commands/CreateDomainEntryCommand"; import { type CreateGUISessionAccessDetailsCommandInput, type CreateGUISessionAccessDetailsCommandOutput } from "./commands/CreateGUISessionAccessDetailsCommand"; import { type CreateInstancesCommandInput, type CreateInstancesCommandOutput } from "./commands/CreateInstancesCommand"; import { type CreateInstancesFromSnapshotCommandInput, type CreateInstancesFromSnapshotCommandOutput } from "./commands/CreateInstancesFromSnapshotCommand"; import { type CreateInstanceSnapshotCommandInput, type CreateInstanceSnapshotCommandOutput } from "./commands/CreateInstanceSnapshotCommand"; import { type CreateKeyPairCommandInput, type CreateKeyPairCommandOutput } from "./commands/CreateKeyPairCommand"; import { type CreateLoadBalancerCommandInput, type CreateLoadBalancerCommandOutput } from "./commands/CreateLoadBalancerCommand"; import { type CreateLoadBalancerTlsCertificateCommandInput, type CreateLoadBalancerTlsCertificateCommandOutput } from "./commands/CreateLoadBalancerTlsCertificateCommand"; import { type CreateRelationalDatabaseCommandInput, type CreateRelationalDatabaseCommandOutput } from "./commands/CreateRelationalDatabaseCommand"; import { type CreateRelationalDatabaseFromSnapshotCommandInput, type CreateRelationalDatabaseFromSnapshotCommandOutput } from "./commands/CreateRelationalDatabaseFromSnapshotCommand"; import { type CreateRelationalDatabaseSnapshotCommandInput, type CreateRelationalDatabaseSnapshotCommandOutput } from "./commands/CreateRelationalDatabaseSnapshotCommand"; import { type DeleteAlarmCommandInput, type DeleteAlarmCommandOutput } from "./commands/DeleteAlarmCommand"; import { type DeleteAutoSnapshotCommandInput, type DeleteAutoSnapshotCommandOutput } from "./commands/DeleteAutoSnapshotCommand"; import { type DeleteBucketAccessKeyCommandInput, type DeleteBucketAccessKeyCommandOutput } from "./commands/DeleteBucketAccessKeyCommand"; import { type DeleteBucketCommandInput, type DeleteBucketCommandOutput } from "./commands/DeleteBucketCommand"; import { type DeleteCertificateCommandInput, type DeleteCertificateCommandOutput } from "./commands/DeleteCertificateCommand"; import { type DeleteContactMethodCommandInput, type DeleteContactMethodCommandOutput } from "./commands/DeleteContactMethodCommand"; import { type DeleteContainerImageCommandInput, type DeleteContainerImageCommandOutput } from "./commands/DeleteContainerImageCommand"; import { type DeleteContainerServiceCommandInput, type DeleteContainerServiceCommandOutput } from "./commands/DeleteContainerServiceCommand"; import { type DeleteDiskCommandInput, type DeleteDiskCommandOutput } from "./commands/DeleteDiskCommand"; import { type DeleteDiskSnapshotCommandInput, type DeleteDiskSnapshotCommandOutput } from "./commands/DeleteDiskSnapshotCommand"; import { type DeleteDistributionCommandInput, type DeleteDistributionCommandOutput } from "./commands/DeleteDistributionCommand"; import { type DeleteDomainCommandInput, type DeleteDomainCommandOutput } from "./commands/DeleteDomainCommand"; import { type DeleteDomainEntryCommandInput, type DeleteDomainEntryCommandOutput } from "./commands/DeleteDomainEntryCommand"; import { type DeleteInstanceCommandInput, type DeleteInstanceCommandOutput } from "./commands/DeleteInstanceCommand"; import { type DeleteInstanceSnapshotCommandInput, type DeleteInstanceSnapshotCommandOutput } from "./commands/DeleteInstanceSnapshotCommand"; import { type DeleteKeyPairCommandInput, type DeleteKeyPairCommandOutput } from "./commands/DeleteKeyPairCommand"; import { type DeleteKnownHostKeysCommandInput, type DeleteKnownHostKeysCommandOutput } from "./commands/DeleteKnownHostKeysCommand"; import { type DeleteLoadBalancerCommandInput, type DeleteLoadBalancerCommandOutput } from "./commands/DeleteLoadBalancerCommand"; import { type DeleteLoadBalancerTlsCertificateCommandInput, type DeleteLoadBalancerTlsCertificateCommandOutput } from "./commands/DeleteLoadBalancerTlsCertificateCommand"; import { type DeleteRelationalDatabaseCommandInput, type DeleteRelationalDatabaseCommandOutput } from "./commands/DeleteRelationalDatabaseCommand"; import { type DeleteRelationalDatabaseSnapshotCommandInput, type DeleteRelationalDatabaseSnapshotCommandOutput } from "./commands/DeleteRelationalDatabaseSnapshotCommand"; import { type DetachCertificateFromDistributionCommandInput, type DetachCertificateFromDistributionCommandOutput } from "./commands/DetachCertificateFromDistributionCommand"; import { type DetachDiskCommandInput, type DetachDiskCommandOutput } from "./commands/DetachDiskCommand"; import { type DetachInstancesFromLoadBalancerCommandInput, type DetachInstancesFromLoadBalancerCommandOutput } from "./commands/DetachInstancesFromLoadBalancerCommand"; import { type DetachStaticIpCommandInput, type DetachStaticIpCommandOutput } from "./commands/DetachStaticIpCommand"; import { type DisableAddOnCommandInput, type DisableAddOnCommandOutput } from "./commands/DisableAddOnCommand"; import { type DownloadDefaultKeyPairCommandInput, type DownloadDefaultKeyPairCommandOutput } from "./commands/DownloadDefaultKeyPairCommand"; import { type EnableAddOnCommandInput, type EnableAddOnCommandOutput } from "./commands/EnableAddOnCommand"; import { type ExportSnapshotCommandInput, type ExportSnapshotCommandOutput } from "./commands/ExportSnapshotCommand"; import { type GetActiveNamesCommandInput, type GetActiveNamesCommandOutput } from "./commands/GetActiveNamesCommand"; import { type GetAlarmsCommandInput, type GetAlarmsCommandOutput } from "./commands/GetAlarmsCommand"; import { type GetAutoSnapshotsCommandInput, type GetAutoSnapshotsCommandOutput } from "./commands/GetAutoSnapshotsCommand"; import { type GetBlueprintsCommandInput, type GetBlueprintsCommandOutput } from "./commands/GetBlueprintsCommand"; import { type GetBucketAccessKeysCommandInput, type GetBucketAccessKeysCommandOutput } from "./commands/GetBucketAccessKeysCommand"; import { type GetBucketBundlesCommandInput, type GetBucketBundlesCommandOutput } from "./commands/GetBucketBundlesCommand"; import { type GetBucketMetricDataCommandInput, type GetBucketMetricDataCommandOutput } from "./commands/GetBucketMetricDataCommand"; import { type GetBucketsCommandInput, type GetBucketsCommandOutput } from "./commands/GetBucketsCommand"; import { type GetBundlesCommandInput, type GetBundlesCommandOutput } from "./commands/GetBundlesCommand"; import { type GetCertificatesCommandInput, type GetCertificatesCommandOutput } from "./commands/GetCertificatesCommand"; import { type GetCloudFormationStackRecordsCommandInput, type GetCloudFormationStackRecordsCommandOutput } from "./commands/GetCloudFormationStackRecordsCommand"; import { type GetContactMethodsCommandInput, type GetContactMethodsCommandOutput } from "./commands/GetContactMethodsCommand"; import { type GetContainerAPIMetadataCommandInput, type GetContainerAPIMetadataCommandOutput } from "./commands/GetContainerAPIMetadataCommand"; import { type GetContainerImagesCommandInput, type GetContainerImagesCommandOutput } from "./commands/GetContainerImagesCommand"; import { type GetContainerLogCommandInput, type GetContainerLogCommandOutput } from "./commands/GetContainerLogCommand"; import { type GetContainerServiceDeploymentsCommandInput, type GetContainerServiceDeploymentsCommandOutput } from "./commands/GetContainerServiceDeploymentsCommand"; import { type GetContainerServiceMetricDataCommandInput, type GetContainerServiceMetricDataCommandOutput } from "./commands/GetContainerServiceMetricDataCommand"; import { type GetContainerServicePowersCommandInput, type GetContainerServicePowersCommandOutput } from "./commands/GetContainerServicePowersCommand"; import { type GetContainerServicesCommandInput, type GetContainerServicesCommandOutput } from "./commands/GetContainerServicesCommand"; import { type GetCostEstimateCommandInput, type GetCostEstimateCommandOutput } from "./commands/GetCostEstimateCommand"; import { type GetDiskCommandInput, type GetDiskCommandOutput } from "./commands/GetDiskCommand"; import { type GetDisksCommandInput, type GetDisksCommandOutput } from "./commands/GetDisksCommand"; import { type GetDiskSnapshotCommandInput, type GetDiskSnapshotCommandOutput } from "./commands/GetDiskSnapshotCommand"; import { type GetDiskSnapshotsCommandInput, type GetDiskSnapshotsCommandOutput } from "./commands/GetDiskSnapshotsCommand"; import { type GetDistributionBundlesCommandInput, type GetDistributionBundlesCommandOutput } from "./commands/GetDistributionBundlesCommand"; import { type GetDistributionLatestCacheResetCommandInput, type GetDistributionLatestCacheResetCommandOutput } from "./commands/GetDistributionLatestCacheResetCommand"; import { type GetDistributionMetricDataCommandInput, type GetDistributionMetricDataCommandOutput } from "./commands/GetDistributionMetricDataCommand"; import { type GetDistributionsCommandInput, type GetDistributionsCommandOutput } from "./commands/GetDistributionsCommand"; import { type GetDomainCommandInput, type GetDomainCommandOutput } from "./commands/GetDomainCommand"; import { type GetDomainsCommandInput, type GetDomainsCommandOutput } from "./commands/GetDomainsCommand"; import { type GetExportSnapshotRecordsCommandInput, type GetExportSnapshotRecordsCommandOutput } from "./commands/GetExportSnapshotRecordsCommand"; import { type GetInstanceAccessDetailsCommandInput, type GetInstanceAccessDetailsCommandOutput } from "./commands/GetInstanceAccessDetailsCommand"; import { type GetInstanceCommandInput, type GetInstanceCommandOutput } from "./commands/GetInstanceCommand"; import { type GetInstanceMetricDataCommandInput, type GetInstanceMetricDataCommandOutput } from "./commands/GetInstanceMetricDataCommand"; import { type GetInstancePortStatesCommandInput, type GetInstancePortStatesCommandOutput } from "./commands/GetInstancePortStatesCommand"; import { type GetInstancesCommandInput, type GetInstancesCommandOutput } from "./commands/GetInstancesCommand"; import { type GetInstanceSnapshotCommandInput, type GetInstanceSnapshotCommandOutput } from "./commands/GetInstanceSnapshotCommand"; import { type GetInstanceSnapshotsCommandInput, type GetInstanceSnapshotsCommandOutput } from "./commands/GetInstanceSnapshotsCommand"; import { type GetInstanceStateCommandInput, type GetInstanceStateCommandOutput } from "./commands/GetInstanceStateCommand"; import { type GetKeyPairCommandInput, type GetKeyPairCommandOutput } from "./commands/GetKeyPairCommand"; import { type GetKeyPairsCommandInput, type GetKeyPairsCommandOutput } from "./commands/GetKeyPairsCommand"; import { type GetLoadBalancerCommandInput, type GetLoadBalancerCommandOutput } from "./commands/GetLoadBalancerCommand"; import { type GetLoadBalancerMetricDataCommandInput, type GetLoadBalancerMetricDataCommandOutput } from "./commands/GetLoadBalancerMetricDataCommand"; import { type GetLoadBalancersCommandInput, type GetLoadBalancersCommandOutput } from "./commands/GetLoadBalancersCommand"; import { type GetLoadBalancerTlsCertificatesCommandInput, type GetLoadBalancerTlsCertificatesCommandOutput } from "./commands/GetLoadBalancerTlsCertificatesCommand"; import { type GetLoadBalancerTlsPoliciesCommandInput, type GetLoadBalancerTlsPoliciesCommandOutput } from "./commands/GetLoadBalancerTlsPoliciesCommand"; import { type GetOperationCommandInput, type GetOperationCommandOutput } from "./commands/GetOperationCommand"; import { type GetOperationsCommandInput, type GetOperationsCommandOutput } from "./commands/GetOperationsCommand"; import { type GetOperationsForResourceCommandInput, type GetOperationsForResourceCommandOutput } from "./commands/GetOperationsForResourceCommand"; import { type GetRegionsCommandInput, type GetRegionsCommandOutput } from "./commands/GetRegionsCommand"; import { type GetRelationalDatabaseBlueprintsCommandInput, type GetRelationalDatabaseBlueprintsCommandOutput } from "./commands/GetRelationalDatabaseBlueprintsCommand"; import { type GetRelationalDatabaseBundlesCommandInput, type GetRelationalDatabaseBundlesCommandOutput } from "./commands/GetRelationalDatabaseBundlesCommand"; import { type GetRelationalDatabaseCommandInput, type GetRelationalDatabaseCommandOutput } from "./commands/GetRelationalDatabaseCommand"; import { type GetRelationalDatabaseEventsCommandInput, type GetRelationalDatabaseEventsCommandOutput } from "./commands/GetRelationalDatabaseEventsCommand"; import { type GetRelationalDatabaseLogEventsCommandInput, type GetRelationalDatabaseLogEventsCommandOutput } from "./commands/GetRelationalDatabaseLogEventsCommand"; import { type GetRelationalDatabaseLogStreamsCommandInput, type GetRelationalDatabaseLogStreamsCommandOutput } from "./commands/GetRelationalDatabaseLogStreamsCommand"; import { type GetRelationalDatabaseMasterUserPasswordCommandInput, type GetRelationalDatabaseMasterUserPasswordCommandOutput } from "./commands/GetRelationalDatabaseMasterUserPasswordCommand"; import { type GetRelationalDatabaseMetricDataCommandInput, type GetRelationalDatabaseMetricDataCommandOutput } from "./commands/GetRelationalDatabaseMetricDataCommand"; import { type GetRelationalDatabaseParametersCommandInput, type GetRelationalDatabaseParametersCommandOutput } from "./commands/GetRelationalDatabaseParametersCommand"; import { type GetRelationalDatabasesCommandInput, type GetRelationalDatabasesCommandOutput } from "./commands/GetRelationalDatabasesCommand"; import { type GetRelationalDatabaseSnapshotCommandInput, type GetRelationalDatabaseSnapshotCommandOutput } from "./commands/GetRelationalDatabaseSnapshotCommand"; import { type GetRelationalDatabaseSnapshotsCommandInput, type GetRelationalDatabaseSnapshotsCommandOutput } from "./commands/GetRelationalDatabaseSnapshotsCommand"; import { type GetSetupHistoryCommandInput, type GetSetupHistoryCommandOutput } from "./commands/GetSetupHistoryCommand"; import { type GetStaticIpCommandInput, type GetStaticIpCommandOutput } from "./commands/GetStaticIpCommand"; import { type GetStaticIpsCommandInput, type GetStaticIpsCommandOutput } from "./commands/GetStaticIpsCommand"; import { type ImportKeyPairCommandInput, type ImportKeyPairCommandOutput } from "./commands/ImportKeyPairCommand"; import { type IsVpcPeeredCommandInput, type IsVpcPeeredCommandOutput } from "./commands/IsVpcPeeredCommand"; import { type OpenInstancePublicPortsCommandInput, type OpenInstancePublicPortsCommandOutput } from "./commands/OpenInstancePublicPortsCommand"; import { type PeerVpcCommandInput, type PeerVpcCommandOutput } from "./commands/PeerVpcCommand"; import { type PutAlarmCommandInput, type PutAlarmCommandOutput } from "./commands/PutAlarmCommand"; import { type PutInstancePublicPortsCommandInput, type PutInstancePublicPortsCommandOutput } from "./commands/PutInstancePublicPortsCommand"; import { type RebootInstanceCommandInput, type RebootInstanceCommandOutput } from "./commands/RebootInstanceCommand"; import { type RebootRelationalDatabaseCommandInput, type RebootRelationalDatabaseCommandOutput } from "./commands/RebootRelationalDatabaseCommand"; import { type RegisterContainerImageCommandInput, type RegisterContainerImageCommandOutput } from "./commands/RegisterContainerImageCommand"; import { type ReleaseStaticIpCommandInput, type ReleaseStaticIpCommandOutput } from "./commands/ReleaseStaticIpCommand"; import { type ResetDistributionCacheCommandInput, type ResetDistributionCacheCommandOutput } from "./commands/ResetDistributionCacheCommand"; import { type SendContactMethodVerificationCommandInput, type SendContactMethodVerificationCommandOutput } from "./commands/SendContactMethodVerificationCommand"; import { type SetIpAddressTypeCommandInput, type SetIpAddressTypeCommandOutput } from "./commands/SetIpAddressTypeCommand"; import { type SetResourceAccessForBucketCommandInput, type SetResourceAccessForBucketCommandOutput } from "./commands/SetResourceAccessForBucketCommand"; import { type SetupInstanceHttpsCommandInput, type SetupInstanceHttpsCommandOutput } from "./commands/SetupInstanceHttpsCommand"; import { type StartGUISessionCommandInput, type StartGUISessionCommandOutput } from "./commands/StartGUISessionCommand"; import { type StartInstanceCommandInput, type StartInstanceCommandOutput } from "./commands/StartInstanceCommand"; import { type StartRelationalDatabaseCommandInput, type StartRelationalDatabaseCommandOutput } from "./commands/StartRelationalDatabaseCommand"; import { type StopGUISessionCommandInput, type StopGUISessionCommandOutput } from "./commands/StopGUISessionCommand"; import { type StopInstanceCommandInput, type StopInstanceCommandOutput } from "./commands/StopInstanceCommand"; import { type StopRelationalDatabaseCommandInput, type StopRelationalDatabaseCommandOutput } from "./commands/StopRelationalDatabaseCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type TestAlarmCommandInput, type TestAlarmCommandOutput } from "./commands/TestAlarmCommand"; import { type UnpeerVpcCommandInput, type UnpeerVpcCommandOutput } from "./commands/UnpeerVpcCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateBucketBundleCommandInput, type UpdateBucketBundleCommandOutput } from "./commands/UpdateBucketBundleCommand"; import { type UpdateBucketCommandInput, type UpdateBucketCommandOutput } from "./commands/UpdateBucketCommand"; import { type UpdateContainerServiceCommandInput, type UpdateContainerServiceCommandOutput } from "./commands/UpdateContainerServiceCommand"; import { type UpdateDistributionBundleCommandInput, type UpdateDistributionBundleCommandOutput } from "./commands/UpdateDistributionBundleCommand"; import { type UpdateDistributionCommandInput, type UpdateDistributionCommandOutput } from "./commands/UpdateDistributionCommand"; import { type UpdateDomainEntryCommandInput, type UpdateDomainEntryCommandOutput } from "./commands/UpdateDomainEntryCommand"; import { type UpdateInstanceMetadataOptionsCommandInput, type UpdateInstanceMetadataOptionsCommandOutput } from "./commands/UpdateInstanceMetadataOptionsCommand"; import { type UpdateLoadBalancerAttributeCommandInput, type UpdateLoadBalancerAttributeCommandOutput } from "./commands/UpdateLoadBalancerAttributeCommand"; import { type UpdateRelationalDatabaseCommandInput, type UpdateRelationalDatabaseCommandOutput } from "./commands/UpdateRelationalDatabaseCommand"; import { type UpdateRelationalDatabaseParametersCommandInput, type UpdateRelationalDatabaseParametersCommandOutput } from "./commands/UpdateRelationalDatabaseParametersCommand"; import { LightsailClient } from "./LightsailClient"; export interface Lightsail { /** * @see {@link AllocateStaticIpCommand} */ allocateStaticIp(args: AllocateStaticIpCommandInput, options?: __HttpHandlerOptions): Promise; allocateStaticIp(args: AllocateStaticIpCommandInput, cb: (err: any, data?: AllocateStaticIpCommandOutput) => void): void; allocateStaticIp(args: AllocateStaticIpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AllocateStaticIpCommandOutput) => void): void; /** * @see {@link AttachCertificateToDistributionCommand} */ attachCertificateToDistribution(args: AttachCertificateToDistributionCommandInput, options?: __HttpHandlerOptions): Promise; attachCertificateToDistribution(args: AttachCertificateToDistributionCommandInput, cb: (err: any, data?: AttachCertificateToDistributionCommandOutput) => void): void; attachCertificateToDistribution(args: AttachCertificateToDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AttachCertificateToDistributionCommandOutput) => void): void; /** * @see {@link AttachDiskCommand} */ attachDisk(args: AttachDiskCommandInput, options?: __HttpHandlerOptions): Promise; attachDisk(args: AttachDiskCommandInput, cb: (err: any, data?: AttachDiskCommandOutput) => void): void; attachDisk(args: AttachDiskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AttachDiskCommandOutput) => void): void; /** * @see {@link AttachInstancesToLoadBalancerCommand} */ attachInstancesToLoadBalancer(args: AttachInstancesToLoadBalancerCommandInput, options?: __HttpHandlerOptions): Promise; attachInstancesToLoadBalancer(args: AttachInstancesToLoadBalancerCommandInput, cb: (err: any, data?: AttachInstancesToLoadBalancerCommandOutput) => void): void; attachInstancesToLoadBalancer(args: AttachInstancesToLoadBalancerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AttachInstancesToLoadBalancerCommandOutput) => void): void; /** * @see {@link AttachLoadBalancerTlsCertificateCommand} */ attachLoadBalancerTlsCertificate(args: AttachLoadBalancerTlsCertificateCommandInput, options?: __HttpHandlerOptions): Promise; attachLoadBalancerTlsCertificate(args: AttachLoadBalancerTlsCertificateCommandInput, cb: (err: any, data?: AttachLoadBalancerTlsCertificateCommandOutput) => void): void; attachLoadBalancerTlsCertificate(args: AttachLoadBalancerTlsCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AttachLoadBalancerTlsCertificateCommandOutput) => void): void; /** * @see {@link AttachStaticIpCommand} */ attachStaticIp(args: AttachStaticIpCommandInput, options?: __HttpHandlerOptions): Promise; attachStaticIp(args: AttachStaticIpCommandInput, cb: (err: any, data?: AttachStaticIpCommandOutput) => void): void; attachStaticIp(args: AttachStaticIpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AttachStaticIpCommandOutput) => void): void; /** * @see {@link CloseInstancePublicPortsCommand} */ closeInstancePublicPorts(args: CloseInstancePublicPortsCommandInput, options?: __HttpHandlerOptions): Promise; closeInstancePublicPorts(args: CloseInstancePublicPortsCommandInput, cb: (err: any, data?: CloseInstancePublicPortsCommandOutput) => void): void; closeInstancePublicPorts(args: CloseInstancePublicPortsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CloseInstancePublicPortsCommandOutput) => void): void; /** * @see {@link CopySnapshotCommand} */ copySnapshot(args: CopySnapshotCommandInput, options?: __HttpHandlerOptions): Promise; copySnapshot(args: CopySnapshotCommandInput, cb: (err: any, data?: CopySnapshotCommandOutput) => void): void; copySnapshot(args: CopySnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CopySnapshotCommandOutput) => void): void; /** * @see {@link CreateBucketCommand} */ createBucket(args: CreateBucketCommandInput, options?: __HttpHandlerOptions): Promise; createBucket(args: CreateBucketCommandInput, cb: (err: any, data?: CreateBucketCommandOutput) => void): void; createBucket(args: CreateBucketCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateBucketCommandOutput) => void): void; /** * @see {@link CreateBucketAccessKeyCommand} */ createBucketAccessKey(args: CreateBucketAccessKeyCommandInput, options?: __HttpHandlerOptions): Promise; createBucketAccessKey(args: CreateBucketAccessKeyCommandInput, cb: (err: any, data?: CreateBucketAccessKeyCommandOutput) => void): void; createBucketAccessKey(args: CreateBucketAccessKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateBucketAccessKeyCommandOutput) => void): void; /** * @see {@link CreateCertificateCommand} */ createCertificate(args: CreateCertificateCommandInput, options?: __HttpHandlerOptions): Promise; createCertificate(args: CreateCertificateCommandInput, cb: (err: any, data?: CreateCertificateCommandOutput) => void): void; createCertificate(args: CreateCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCertificateCommandOutput) => void): void; /** * @see {@link CreateCloudFormationStackCommand} */ createCloudFormationStack(args: CreateCloudFormationStackCommandInput, options?: __HttpHandlerOptions): Promise; createCloudFormationStack(args: CreateCloudFormationStackCommandInput, cb: (err: any, data?: CreateCloudFormationStackCommandOutput) => void): void; createCloudFormationStack(args: CreateCloudFormationStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCloudFormationStackCommandOutput) => void): void; /** * @see {@link CreateContactMethodCommand} */ createContactMethod(args: CreateContactMethodCommandInput, options?: __HttpHandlerOptions): Promise; createContactMethod(args: CreateContactMethodCommandInput, cb: (err: any, data?: CreateContactMethodCommandOutput) => void): void; createContactMethod(args: CreateContactMethodCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContactMethodCommandOutput) => void): void; /** * @see {@link CreateContainerServiceCommand} */ createContainerService(args: CreateContainerServiceCommandInput, options?: __HttpHandlerOptions): Promise; createContainerService(args: CreateContainerServiceCommandInput, cb: (err: any, data?: CreateContainerServiceCommandOutput) => void): void; createContainerService(args: CreateContainerServiceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContainerServiceCommandOutput) => void): void; /** * @see {@link CreateContainerServiceDeploymentCommand} */ createContainerServiceDeployment(args: CreateContainerServiceDeploymentCommandInput, options?: __HttpHandlerOptions): Promise; createContainerServiceDeployment(args: CreateContainerServiceDeploymentCommandInput, cb: (err: any, data?: CreateContainerServiceDeploymentCommandOutput) => void): void; createContainerServiceDeployment(args: CreateContainerServiceDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContainerServiceDeploymentCommandOutput) => void): void; /** * @see {@link CreateContainerServiceRegistryLoginCommand} */ createContainerServiceRegistryLogin(): Promise; createContainerServiceRegistryLogin(args: CreateContainerServiceRegistryLoginCommandInput, options?: __HttpHandlerOptions): Promise; createContainerServiceRegistryLogin(args: CreateContainerServiceRegistryLoginCommandInput, cb: (err: any, data?: CreateContainerServiceRegistryLoginCommandOutput) => void): void; createContainerServiceRegistryLogin(args: CreateContainerServiceRegistryLoginCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContainerServiceRegistryLoginCommandOutput) => void): void; /** * @see {@link CreateDiskCommand} */ createDisk(args: CreateDiskCommandInput, options?: __HttpHandlerOptions): Promise; createDisk(args: CreateDiskCommandInput, cb: (err: any, data?: CreateDiskCommandOutput) => void): void; createDisk(args: CreateDiskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDiskCommandOutput) => void): void; /** * @see {@link CreateDiskFromSnapshotCommand} */ createDiskFromSnapshot(args: CreateDiskFromSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; createDiskFromSnapshot(args: CreateDiskFromSnapshotCommandInput, cb: (err: any, data?: CreateDiskFromSnapshotCommandOutput) => void): void; createDiskFromSnapshot(args: CreateDiskFromSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDiskFromSnapshotCommandOutput) => void): void; /** * @see {@link CreateDiskSnapshotCommand} */ createDiskSnapshot(args: CreateDiskSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; createDiskSnapshot(args: CreateDiskSnapshotCommandInput, cb: (err: any, data?: CreateDiskSnapshotCommandOutput) => void): void; createDiskSnapshot(args: CreateDiskSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDiskSnapshotCommandOutput) => void): void; /** * @see {@link CreateDistributionCommand} */ createDistribution(args: CreateDistributionCommandInput, options?: __HttpHandlerOptions): Promise; createDistribution(args: CreateDistributionCommandInput, cb: (err: any, data?: CreateDistributionCommandOutput) => void): void; createDistribution(args: CreateDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDistributionCommandOutput) => void): void; /** * @see {@link CreateDomainCommand} */ createDomain(args: CreateDomainCommandInput, options?: __HttpHandlerOptions): Promise; createDomain(args: CreateDomainCommandInput, cb: (err: any, data?: CreateDomainCommandOutput) => void): void; createDomain(args: CreateDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDomainCommandOutput) => void): void; /** * @see {@link CreateDomainEntryCommand} */ createDomainEntry(args: CreateDomainEntryCommandInput, options?: __HttpHandlerOptions): Promise; createDomainEntry(args: CreateDomainEntryCommandInput, cb: (err: any, data?: CreateDomainEntryCommandOutput) => void): void; createDomainEntry(args: CreateDomainEntryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDomainEntryCommandOutput) => void): void; /** * @see {@link CreateGUISessionAccessDetailsCommand} */ createGUISessionAccessDetails(args: CreateGUISessionAccessDetailsCommandInput, options?: __HttpHandlerOptions): Promise; createGUISessionAccessDetails(args: CreateGUISessionAccessDetailsCommandInput, cb: (err: any, data?: CreateGUISessionAccessDetailsCommandOutput) => void): void; createGUISessionAccessDetails(args: CreateGUISessionAccessDetailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateGUISessionAccessDetailsCommandOutput) => void): void; /** * @see {@link CreateInstancesCommand} */ createInstances(args: CreateInstancesCommandInput, options?: __HttpHandlerOptions): Promise; createInstances(args: CreateInstancesCommandInput, cb: (err: any, data?: CreateInstancesCommandOutput) => void): void; createInstances(args: CreateInstancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInstancesCommandOutput) => void): void; /** * @see {@link CreateInstancesFromSnapshotCommand} */ createInstancesFromSnapshot(args: CreateInstancesFromSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; createInstancesFromSnapshot(args: CreateInstancesFromSnapshotCommandInput, cb: (err: any, data?: CreateInstancesFromSnapshotCommandOutput) => void): void; createInstancesFromSnapshot(args: CreateInstancesFromSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInstancesFromSnapshotCommandOutput) => void): void; /** * @see {@link CreateInstanceSnapshotCommand} */ createInstanceSnapshot(args: CreateInstanceSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; createInstanceSnapshot(args: CreateInstanceSnapshotCommandInput, cb: (err: any, data?: CreateInstanceSnapshotCommandOutput) => void): void; createInstanceSnapshot(args: CreateInstanceSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInstanceSnapshotCommandOutput) => void): void; /** * @see {@link CreateKeyPairCommand} */ createKeyPair(args: CreateKeyPairCommandInput, options?: __HttpHandlerOptions): Promise; createKeyPair(args: CreateKeyPairCommandInput, cb: (err: any, data?: CreateKeyPairCommandOutput) => void): void; createKeyPair(args: CreateKeyPairCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKeyPairCommandOutput) => void): void; /** * @see {@link CreateLoadBalancerCommand} */ createLoadBalancer(args: CreateLoadBalancerCommandInput, options?: __HttpHandlerOptions): Promise; createLoadBalancer(args: CreateLoadBalancerCommandInput, cb: (err: any, data?: CreateLoadBalancerCommandOutput) => void): void; createLoadBalancer(args: CreateLoadBalancerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLoadBalancerCommandOutput) => void): void; /** * @see {@link CreateLoadBalancerTlsCertificateCommand} */ createLoadBalancerTlsCertificate(args: CreateLoadBalancerTlsCertificateCommandInput, options?: __HttpHandlerOptions): Promise; createLoadBalancerTlsCertificate(args: CreateLoadBalancerTlsCertificateCommandInput, cb: (err: any, data?: CreateLoadBalancerTlsCertificateCommandOutput) => void): void; createLoadBalancerTlsCertificate(args: CreateLoadBalancerTlsCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLoadBalancerTlsCertificateCommandOutput) => void): void; /** * @see {@link CreateRelationalDatabaseCommand} */ createRelationalDatabase(args: CreateRelationalDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; createRelationalDatabase(args: CreateRelationalDatabaseCommandInput, cb: (err: any, data?: CreateRelationalDatabaseCommandOutput) => void): void; createRelationalDatabase(args: CreateRelationalDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRelationalDatabaseCommandOutput) => void): void; /** * @see {@link CreateRelationalDatabaseFromSnapshotCommand} */ createRelationalDatabaseFromSnapshot(args: CreateRelationalDatabaseFromSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; createRelationalDatabaseFromSnapshot(args: CreateRelationalDatabaseFromSnapshotCommandInput, cb: (err: any, data?: CreateRelationalDatabaseFromSnapshotCommandOutput) => void): void; createRelationalDatabaseFromSnapshot(args: CreateRelationalDatabaseFromSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRelationalDatabaseFromSnapshotCommandOutput) => void): void; /** * @see {@link CreateRelationalDatabaseSnapshotCommand} */ createRelationalDatabaseSnapshot(args: CreateRelationalDatabaseSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; createRelationalDatabaseSnapshot(args: CreateRelationalDatabaseSnapshotCommandInput, cb: (err: any, data?: CreateRelationalDatabaseSnapshotCommandOutput) => void): void; createRelationalDatabaseSnapshot(args: CreateRelationalDatabaseSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRelationalDatabaseSnapshotCommandOutput) => void): void; /** * @see {@link DeleteAlarmCommand} */ deleteAlarm(args: DeleteAlarmCommandInput, options?: __HttpHandlerOptions): Promise; deleteAlarm(args: DeleteAlarmCommandInput, cb: (err: any, data?: DeleteAlarmCommandOutput) => void): void; deleteAlarm(args: DeleteAlarmCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAlarmCommandOutput) => void): void; /** * @see {@link DeleteAutoSnapshotCommand} */ deleteAutoSnapshot(args: DeleteAutoSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; deleteAutoSnapshot(args: DeleteAutoSnapshotCommandInput, cb: (err: any, data?: DeleteAutoSnapshotCommandOutput) => void): void; deleteAutoSnapshot(args: DeleteAutoSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAutoSnapshotCommandOutput) => void): void; /** * @see {@link DeleteBucketCommand} */ deleteBucket(args: DeleteBucketCommandInput, options?: __HttpHandlerOptions): Promise; deleteBucket(args: DeleteBucketCommandInput, cb: (err: any, data?: DeleteBucketCommandOutput) => void): void; deleteBucket(args: DeleteBucketCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteBucketCommandOutput) => void): void; /** * @see {@link DeleteBucketAccessKeyCommand} */ deleteBucketAccessKey(args: DeleteBucketAccessKeyCommandInput, options?: __HttpHandlerOptions): Promise; deleteBucketAccessKey(args: DeleteBucketAccessKeyCommandInput, cb: (err: any, data?: DeleteBucketAccessKeyCommandOutput) => void): void; deleteBucketAccessKey(args: DeleteBucketAccessKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteBucketAccessKeyCommandOutput) => void): void; /** * @see {@link DeleteCertificateCommand} */ deleteCertificate(args: DeleteCertificateCommandInput, options?: __HttpHandlerOptions): Promise; deleteCertificate(args: DeleteCertificateCommandInput, cb: (err: any, data?: DeleteCertificateCommandOutput) => void): void; deleteCertificate(args: DeleteCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCertificateCommandOutput) => void): void; /** * @see {@link DeleteContactMethodCommand} */ deleteContactMethod(args: DeleteContactMethodCommandInput, options?: __HttpHandlerOptions): Promise; deleteContactMethod(args: DeleteContactMethodCommandInput, cb: (err: any, data?: DeleteContactMethodCommandOutput) => void): void; deleteContactMethod(args: DeleteContactMethodCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContactMethodCommandOutput) => void): void; /** * @see {@link DeleteContainerImageCommand} */ deleteContainerImage(args: DeleteContainerImageCommandInput, options?: __HttpHandlerOptions): Promise; deleteContainerImage(args: DeleteContainerImageCommandInput, cb: (err: any, data?: DeleteContainerImageCommandOutput) => void): void; deleteContainerImage(args: DeleteContainerImageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContainerImageCommandOutput) => void): void; /** * @see {@link DeleteContainerServiceCommand} */ deleteContainerService(args: DeleteContainerServiceCommandInput, options?: __HttpHandlerOptions): Promise; deleteContainerService(args: DeleteContainerServiceCommandInput, cb: (err: any, data?: DeleteContainerServiceCommandOutput) => void): void; deleteContainerService(args: DeleteContainerServiceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContainerServiceCommandOutput) => void): void; /** * @see {@link DeleteDiskCommand} */ deleteDisk(args: DeleteDiskCommandInput, options?: __HttpHandlerOptions): Promise; deleteDisk(args: DeleteDiskCommandInput, cb: (err: any, data?: DeleteDiskCommandOutput) => void): void; deleteDisk(args: DeleteDiskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDiskCommandOutput) => void): void; /** * @see {@link DeleteDiskSnapshotCommand} */ deleteDiskSnapshot(args: DeleteDiskSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; deleteDiskSnapshot(args: DeleteDiskSnapshotCommandInput, cb: (err: any, data?: DeleteDiskSnapshotCommandOutput) => void): void; deleteDiskSnapshot(args: DeleteDiskSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDiskSnapshotCommandOutput) => void): void; /** * @see {@link DeleteDistributionCommand} */ deleteDistribution(): Promise; deleteDistribution(args: DeleteDistributionCommandInput, options?: __HttpHandlerOptions): Promise; deleteDistribution(args: DeleteDistributionCommandInput, cb: (err: any, data?: DeleteDistributionCommandOutput) => void): void; deleteDistribution(args: DeleteDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDistributionCommandOutput) => void): void; /** * @see {@link DeleteDomainCommand} */ deleteDomain(args: DeleteDomainCommandInput, options?: __HttpHandlerOptions): Promise; deleteDomain(args: DeleteDomainCommandInput, cb: (err: any, data?: DeleteDomainCommandOutput) => void): void; deleteDomain(args: DeleteDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainCommandOutput) => void): void; /** * @see {@link DeleteDomainEntryCommand} */ deleteDomainEntry(args: DeleteDomainEntryCommandInput, options?: __HttpHandlerOptions): Promise; deleteDomainEntry(args: DeleteDomainEntryCommandInput, cb: (err: any, data?: DeleteDomainEntryCommandOutput) => void): void; deleteDomainEntry(args: DeleteDomainEntryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainEntryCommandOutput) => void): void; /** * @see {@link DeleteInstanceCommand} */ deleteInstance(args: DeleteInstanceCommandInput, options?: __HttpHandlerOptions): Promise; deleteInstance(args: DeleteInstanceCommandInput, cb: (err: any, data?: DeleteInstanceCommandOutput) => void): void; deleteInstance(args: DeleteInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteInstanceCommandOutput) => void): void; /** * @see {@link DeleteInstanceSnapshotCommand} */ deleteInstanceSnapshot(args: DeleteInstanceSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; deleteInstanceSnapshot(args: DeleteInstanceSnapshotCommandInput, cb: (err: any, data?: DeleteInstanceSnapshotCommandOutput) => void): void; deleteInstanceSnapshot(args: DeleteInstanceSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteInstanceSnapshotCommandOutput) => void): void; /** * @see {@link DeleteKeyPairCommand} */ deleteKeyPair(args: DeleteKeyPairCommandInput, options?: __HttpHandlerOptions): Promise; deleteKeyPair(args: DeleteKeyPairCommandInput, cb: (err: any, data?: DeleteKeyPairCommandOutput) => void): void; deleteKeyPair(args: DeleteKeyPairCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKeyPairCommandOutput) => void): void; /** * @see {@link DeleteKnownHostKeysCommand} */ deleteKnownHostKeys(args: DeleteKnownHostKeysCommandInput, options?: __HttpHandlerOptions): Promise; deleteKnownHostKeys(args: DeleteKnownHostKeysCommandInput, cb: (err: any, data?: DeleteKnownHostKeysCommandOutput) => void): void; deleteKnownHostKeys(args: DeleteKnownHostKeysCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKnownHostKeysCommandOutput) => void): void; /** * @see {@link DeleteLoadBalancerCommand} */ deleteLoadBalancer(args: DeleteLoadBalancerCommandInput, options?: __HttpHandlerOptions): Promise; deleteLoadBalancer(args: DeleteLoadBalancerCommandInput, cb: (err: any, data?: DeleteLoadBalancerCommandOutput) => void): void; deleteLoadBalancer(args: DeleteLoadBalancerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLoadBalancerCommandOutput) => void): void; /** * @see {@link DeleteLoadBalancerTlsCertificateCommand} */ deleteLoadBalancerTlsCertificate(args: DeleteLoadBalancerTlsCertificateCommandInput, options?: __HttpHandlerOptions): Promise; deleteLoadBalancerTlsCertificate(args: DeleteLoadBalancerTlsCertificateCommandInput, cb: (err: any, data?: DeleteLoadBalancerTlsCertificateCommandOutput) => void): void; deleteLoadBalancerTlsCertificate(args: DeleteLoadBalancerTlsCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLoadBalancerTlsCertificateCommandOutput) => void): void; /** * @see {@link DeleteRelationalDatabaseCommand} */ deleteRelationalDatabase(args: DeleteRelationalDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; deleteRelationalDatabase(args: DeleteRelationalDatabaseCommandInput, cb: (err: any, data?: DeleteRelationalDatabaseCommandOutput) => void): void; deleteRelationalDatabase(args: DeleteRelationalDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRelationalDatabaseCommandOutput) => void): void; /** * @see {@link DeleteRelationalDatabaseSnapshotCommand} */ deleteRelationalDatabaseSnapshot(args: DeleteRelationalDatabaseSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; deleteRelationalDatabaseSnapshot(args: DeleteRelationalDatabaseSnapshotCommandInput, cb: (err: any, data?: DeleteRelationalDatabaseSnapshotCommandOutput) => void): void; deleteRelationalDatabaseSnapshot(args: DeleteRelationalDatabaseSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRelationalDatabaseSnapshotCommandOutput) => void): void; /** * @see {@link DetachCertificateFromDistributionCommand} */ detachCertificateFromDistribution(args: DetachCertificateFromDistributionCommandInput, options?: __HttpHandlerOptions): Promise; detachCertificateFromDistribution(args: DetachCertificateFromDistributionCommandInput, cb: (err: any, data?: DetachCertificateFromDistributionCommandOutput) => void): void; detachCertificateFromDistribution(args: DetachCertificateFromDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DetachCertificateFromDistributionCommandOutput) => void): void; /** * @see {@link DetachDiskCommand} */ detachDisk(args: DetachDiskCommandInput, options?: __HttpHandlerOptions): Promise; detachDisk(args: DetachDiskCommandInput, cb: (err: any, data?: DetachDiskCommandOutput) => void): void; detachDisk(args: DetachDiskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DetachDiskCommandOutput) => void): void; /** * @see {@link DetachInstancesFromLoadBalancerCommand} */ detachInstancesFromLoadBalancer(args: DetachInstancesFromLoadBalancerCommandInput, options?: __HttpHandlerOptions): Promise; detachInstancesFromLoadBalancer(args: DetachInstancesFromLoadBalancerCommandInput, cb: (err: any, data?: DetachInstancesFromLoadBalancerCommandOutput) => void): void; detachInstancesFromLoadBalancer(args: DetachInstancesFromLoadBalancerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DetachInstancesFromLoadBalancerCommandOutput) => void): void; /** * @see {@link DetachStaticIpCommand} */ detachStaticIp(args: DetachStaticIpCommandInput, options?: __HttpHandlerOptions): Promise; detachStaticIp(args: DetachStaticIpCommandInput, cb: (err: any, data?: DetachStaticIpCommandOutput) => void): void; detachStaticIp(args: DetachStaticIpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DetachStaticIpCommandOutput) => void): void; /** * @see {@link DisableAddOnCommand} */ disableAddOn(args: DisableAddOnCommandInput, options?: __HttpHandlerOptions): Promise; disableAddOn(args: DisableAddOnCommandInput, cb: (err: any, data?: DisableAddOnCommandOutput) => void): void; disableAddOn(args: DisableAddOnCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisableAddOnCommandOutput) => void): void; /** * @see {@link DownloadDefaultKeyPairCommand} */ downloadDefaultKeyPair(): Promise; downloadDefaultKeyPair(args: DownloadDefaultKeyPairCommandInput, options?: __HttpHandlerOptions): Promise; downloadDefaultKeyPair(args: DownloadDefaultKeyPairCommandInput, cb: (err: any, data?: DownloadDefaultKeyPairCommandOutput) => void): void; downloadDefaultKeyPair(args: DownloadDefaultKeyPairCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DownloadDefaultKeyPairCommandOutput) => void): void; /** * @see {@link EnableAddOnCommand} */ enableAddOn(args: EnableAddOnCommandInput, options?: __HttpHandlerOptions): Promise; enableAddOn(args: EnableAddOnCommandInput, cb: (err: any, data?: EnableAddOnCommandOutput) => void): void; enableAddOn(args: EnableAddOnCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: EnableAddOnCommandOutput) => void): void; /** * @see {@link ExportSnapshotCommand} */ exportSnapshot(args: ExportSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; exportSnapshot(args: ExportSnapshotCommandInput, cb: (err: any, data?: ExportSnapshotCommandOutput) => void): void; exportSnapshot(args: ExportSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ExportSnapshotCommandOutput) => void): void; /** * @see {@link GetActiveNamesCommand} */ getActiveNames(): Promise; getActiveNames(args: GetActiveNamesCommandInput, options?: __HttpHandlerOptions): Promise; getActiveNames(args: GetActiveNamesCommandInput, cb: (err: any, data?: GetActiveNamesCommandOutput) => void): void; getActiveNames(args: GetActiveNamesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetActiveNamesCommandOutput) => void): void; /** * @see {@link GetAlarmsCommand} */ getAlarms(): Promise; getAlarms(args: GetAlarmsCommandInput, options?: __HttpHandlerOptions): Promise; getAlarms(args: GetAlarmsCommandInput, cb: (err: any, data?: GetAlarmsCommandOutput) => void): void; getAlarms(args: GetAlarmsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAlarmsCommandOutput) => void): void; /** * @see {@link GetAutoSnapshotsCommand} */ getAutoSnapshots(args: GetAutoSnapshotsCommandInput, options?: __HttpHandlerOptions): Promise; getAutoSnapshots(args: GetAutoSnapshotsCommandInput, cb: (err: any, data?: GetAutoSnapshotsCommandOutput) => void): void; getAutoSnapshots(args: GetAutoSnapshotsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAutoSnapshotsCommandOutput) => void): void; /** * @see {@link GetBlueprintsCommand} */ getBlueprints(): Promise; getBlueprints(args: GetBlueprintsCommandInput, options?: __HttpHandlerOptions): Promise; getBlueprints(args: GetBlueprintsCommandInput, cb: (err: any, data?: GetBlueprintsCommandOutput) => void): void; getBlueprints(args: GetBlueprintsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBlueprintsCommandOutput) => void): void; /** * @see {@link GetBucketAccessKeysCommand} */ getBucketAccessKeys(args: GetBucketAccessKeysCommandInput, options?: __HttpHandlerOptions): Promise; getBucketAccessKeys(args: GetBucketAccessKeysCommandInput, cb: (err: any, data?: GetBucketAccessKeysCommandOutput) => void): void; getBucketAccessKeys(args: GetBucketAccessKeysCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBucketAccessKeysCommandOutput) => void): void; /** * @see {@link GetBucketBundlesCommand} */ getBucketBundles(): Promise; getBucketBundles(args: GetBucketBundlesCommandInput, options?: __HttpHandlerOptions): Promise; getBucketBundles(args: GetBucketBundlesCommandInput, cb: (err: any, data?: GetBucketBundlesCommandOutput) => void): void; getBucketBundles(args: GetBucketBundlesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBucketBundlesCommandOutput) => void): void; /** * @see {@link GetBucketMetricDataCommand} */ getBucketMetricData(args: GetBucketMetricDataCommandInput, options?: __HttpHandlerOptions): Promise; getBucketMetricData(args: GetBucketMetricDataCommandInput, cb: (err: any, data?: GetBucketMetricDataCommandOutput) => void): void; getBucketMetricData(args: GetBucketMetricDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBucketMetricDataCommandOutput) => void): void; /** * @see {@link GetBucketsCommand} */ getBuckets(): Promise; getBuckets(args: GetBucketsCommandInput, options?: __HttpHandlerOptions): Promise; getBuckets(args: GetBucketsCommandInput, cb: (err: any, data?: GetBucketsCommandOutput) => void): void; getBuckets(args: GetBucketsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBucketsCommandOutput) => void): void; /** * @see {@link GetBundlesCommand} */ getBundles(): Promise; getBundles(args: GetBundlesCommandInput, options?: __HttpHandlerOptions): Promise; getBundles(args: GetBundlesCommandInput, cb: (err: any, data?: GetBundlesCommandOutput) => void): void; getBundles(args: GetBundlesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBundlesCommandOutput) => void): void; /** * @see {@link GetCertificatesCommand} */ getCertificates(): Promise; getCertificates(args: GetCertificatesCommandInput, options?: __HttpHandlerOptions): Promise; getCertificates(args: GetCertificatesCommandInput, cb: (err: any, data?: GetCertificatesCommandOutput) => void): void; getCertificates(args: GetCertificatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCertificatesCommandOutput) => void): void; /** * @see {@link GetCloudFormationStackRecordsCommand} */ getCloudFormationStackRecords(): Promise; getCloudFormationStackRecords(args: GetCloudFormationStackRecordsCommandInput, options?: __HttpHandlerOptions): Promise; getCloudFormationStackRecords(args: GetCloudFormationStackRecordsCommandInput, cb: (err: any, data?: GetCloudFormationStackRecordsCommandOutput) => void): void; getCloudFormationStackRecords(args: GetCloudFormationStackRecordsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCloudFormationStackRecordsCommandOutput) => void): void; /** * @see {@link GetContactMethodsCommand} */ getContactMethods(): Promise; getContactMethods(args: GetContactMethodsCommandInput, options?: __HttpHandlerOptions): Promise; getContactMethods(args: GetContactMethodsCommandInput, cb: (err: any, data?: GetContactMethodsCommandOutput) => void): void; getContactMethods(args: GetContactMethodsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContactMethodsCommandOutput) => void): void; /** * @see {@link GetContainerAPIMetadataCommand} */ getContainerAPIMetadata(): Promise; getContainerAPIMetadata(args: GetContainerAPIMetadataCommandInput, options?: __HttpHandlerOptions): Promise; getContainerAPIMetadata(args: GetContainerAPIMetadataCommandInput, cb: (err: any, data?: GetContainerAPIMetadataCommandOutput) => void): void; getContainerAPIMetadata(args: GetContainerAPIMetadataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContainerAPIMetadataCommandOutput) => void): void; /** * @see {@link GetContainerImagesCommand} */ getContainerImages(args: GetContainerImagesCommandInput, options?: __HttpHandlerOptions): Promise; getContainerImages(args: GetContainerImagesCommandInput, cb: (err: any, data?: GetContainerImagesCommandOutput) => void): void; getContainerImages(args: GetContainerImagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContainerImagesCommandOutput) => void): void; /** * @see {@link GetContainerLogCommand} */ getContainerLog(args: GetContainerLogCommandInput, options?: __HttpHandlerOptions): Promise; getContainerLog(args: GetContainerLogCommandInput, cb: (err: any, data?: GetContainerLogCommandOutput) => void): void; getContainerLog(args: GetContainerLogCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContainerLogCommandOutput) => void): void; /** * @see {@link GetContainerServiceDeploymentsCommand} */ getContainerServiceDeployments(args: GetContainerServiceDeploymentsCommandInput, options?: __HttpHandlerOptions): Promise; getContainerServiceDeployments(args: GetContainerServiceDeploymentsCommandInput, cb: (err: any, data?: GetContainerServiceDeploymentsCommandOutput) => void): void; getContainerServiceDeployments(args: GetContainerServiceDeploymentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContainerServiceDeploymentsCommandOutput) => void): void; /** * @see {@link GetContainerServiceMetricDataCommand} */ getContainerServiceMetricData(args: GetContainerServiceMetricDataCommandInput, options?: __HttpHandlerOptions): Promise; getContainerServiceMetricData(args: GetContainerServiceMetricDataCommandInput, cb: (err: any, data?: GetContainerServiceMetricDataCommandOutput) => void): void; getContainerServiceMetricData(args: GetContainerServiceMetricDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContainerServiceMetricDataCommandOutput) => void): void; /** * @see {@link GetContainerServicePowersCommand} */ getContainerServicePowers(): Promise; getContainerServicePowers(args: GetContainerServicePowersCommandInput, options?: __HttpHandlerOptions): Promise; getContainerServicePowers(args: GetContainerServicePowersCommandInput, cb: (err: any, data?: GetContainerServicePowersCommandOutput) => void): void; getContainerServicePowers(args: GetContainerServicePowersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContainerServicePowersCommandOutput) => void): void; /** * @see {@link GetContainerServicesCommand} */ getContainerServices(): Promise; getContainerServices(args: GetContainerServicesCommandInput, options?: __HttpHandlerOptions): Promise; getContainerServices(args: GetContainerServicesCommandInput, cb: (err: any, data?: GetContainerServicesCommandOutput) => void): void; getContainerServices(args: GetContainerServicesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContainerServicesCommandOutput) => void): void; /** * @see {@link GetCostEstimateCommand} */ getCostEstimate(args: GetCostEstimateCommandInput, options?: __HttpHandlerOptions): Promise; getCostEstimate(args: GetCostEstimateCommandInput, cb: (err: any, data?: GetCostEstimateCommandOutput) => void): void; getCostEstimate(args: GetCostEstimateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCostEstimateCommandOutput) => void): void; /** * @see {@link GetDiskCommand} */ getDisk(args: GetDiskCommandInput, options?: __HttpHandlerOptions): Promise; getDisk(args: GetDiskCommandInput, cb: (err: any, data?: GetDiskCommandOutput) => void): void; getDisk(args: GetDiskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDiskCommandOutput) => void): void; /** * @see {@link GetDisksCommand} */ getDisks(): Promise; getDisks(args: GetDisksCommandInput, options?: __HttpHandlerOptions): Promise; getDisks(args: GetDisksCommandInput, cb: (err: any, data?: GetDisksCommandOutput) => void): void; getDisks(args: GetDisksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDisksCommandOutput) => void): void; /** * @see {@link GetDiskSnapshotCommand} */ getDiskSnapshot(args: GetDiskSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; getDiskSnapshot(args: GetDiskSnapshotCommandInput, cb: (err: any, data?: GetDiskSnapshotCommandOutput) => void): void; getDiskSnapshot(args: GetDiskSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDiskSnapshotCommandOutput) => void): void; /** * @see {@link GetDiskSnapshotsCommand} */ getDiskSnapshots(): Promise; getDiskSnapshots(args: GetDiskSnapshotsCommandInput, options?: __HttpHandlerOptions): Promise; getDiskSnapshots(args: GetDiskSnapshotsCommandInput, cb: (err: any, data?: GetDiskSnapshotsCommandOutput) => void): void; getDiskSnapshots(args: GetDiskSnapshotsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDiskSnapshotsCommandOutput) => void): void; /** * @see {@link GetDistributionBundlesCommand} */ getDistributionBundles(): Promise; getDistributionBundles(args: GetDistributionBundlesCommandInput, options?: __HttpHandlerOptions): Promise; getDistributionBundles(args: GetDistributionBundlesCommandInput, cb: (err: any, data?: GetDistributionBundlesCommandOutput) => void): void; getDistributionBundles(args: GetDistributionBundlesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDistributionBundlesCommandOutput) => void): void; /** * @see {@link GetDistributionLatestCacheResetCommand} */ getDistributionLatestCacheReset(): Promise; getDistributionLatestCacheReset(args: GetDistributionLatestCacheResetCommandInput, options?: __HttpHandlerOptions): Promise; getDistributionLatestCacheReset(args: GetDistributionLatestCacheResetCommandInput, cb: (err: any, data?: GetDistributionLatestCacheResetCommandOutput) => void): void; getDistributionLatestCacheReset(args: GetDistributionLatestCacheResetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDistributionLatestCacheResetCommandOutput) => void): void; /** * @see {@link GetDistributionMetricDataCommand} */ getDistributionMetricData(args: GetDistributionMetricDataCommandInput, options?: __HttpHandlerOptions): Promise; getDistributionMetricData(args: GetDistributionMetricDataCommandInput, cb: (err: any, data?: GetDistributionMetricDataCommandOutput) => void): void; getDistributionMetricData(args: GetDistributionMetricDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDistributionMetricDataCommandOutput) => void): void; /** * @see {@link GetDistributionsCommand} */ getDistributions(): Promise; getDistributions(args: GetDistributionsCommandInput, options?: __HttpHandlerOptions): Promise; getDistributions(args: GetDistributionsCommandInput, cb: (err: any, data?: GetDistributionsCommandOutput) => void): void; getDistributions(args: GetDistributionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDistributionsCommandOutput) => void): void; /** * @see {@link GetDomainCommand} */ getDomain(args: GetDomainCommandInput, options?: __HttpHandlerOptions): Promise; getDomain(args: GetDomainCommandInput, cb: (err: any, data?: GetDomainCommandOutput) => void): void; getDomain(args: GetDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainCommandOutput) => void): void; /** * @see {@link GetDomainsCommand} */ getDomains(): Promise; getDomains(args: GetDomainsCommandInput, options?: __HttpHandlerOptions): Promise; getDomains(args: GetDomainsCommandInput, cb: (err: any, data?: GetDomainsCommandOutput) => void): void; getDomains(args: GetDomainsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainsCommandOutput) => void): void; /** * @see {@link GetExportSnapshotRecordsCommand} */ getExportSnapshotRecords(): Promise; getExportSnapshotRecords(args: GetExportSnapshotRecordsCommandInput, options?: __HttpHandlerOptions): Promise; getExportSnapshotRecords(args: GetExportSnapshotRecordsCommandInput, cb: (err: any, data?: GetExportSnapshotRecordsCommandOutput) => void): void; getExportSnapshotRecords(args: GetExportSnapshotRecordsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetExportSnapshotRecordsCommandOutput) => void): void; /** * @see {@link GetInstanceCommand} */ getInstance(args: GetInstanceCommandInput, options?: __HttpHandlerOptions): Promise; getInstance(args: GetInstanceCommandInput, cb: (err: any, data?: GetInstanceCommandOutput) => void): void; getInstance(args: GetInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInstanceCommandOutput) => void): void; /** * @see {@link GetInstanceAccessDetailsCommand} */ getInstanceAccessDetails(args: GetInstanceAccessDetailsCommandInput, options?: __HttpHandlerOptions): Promise; getInstanceAccessDetails(args: GetInstanceAccessDetailsCommandInput, cb: (err: any, data?: GetInstanceAccessDetailsCommandOutput) => void): void; getInstanceAccessDetails(args: GetInstanceAccessDetailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInstanceAccessDetailsCommandOutput) => void): void; /** * @see {@link GetInstanceMetricDataCommand} */ getInstanceMetricData(args: GetInstanceMetricDataCommandInput, options?: __HttpHandlerOptions): Promise; getInstanceMetricData(args: GetInstanceMetricDataCommandInput, cb: (err: any, data?: GetInstanceMetricDataCommandOutput) => void): void; getInstanceMetricData(args: GetInstanceMetricDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInstanceMetricDataCommandOutput) => void): void; /** * @see {@link GetInstancePortStatesCommand} */ getInstancePortStates(args: GetInstancePortStatesCommandInput, options?: __HttpHandlerOptions): Promise; getInstancePortStates(args: GetInstancePortStatesCommandInput, cb: (err: any, data?: GetInstancePortStatesCommandOutput) => void): void; getInstancePortStates(args: GetInstancePortStatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInstancePortStatesCommandOutput) => void): void; /** * @see {@link GetInstancesCommand} */ getInstances(): Promise; getInstances(args: GetInstancesCommandInput, options?: __HttpHandlerOptions): Promise; getInstances(args: GetInstancesCommandInput, cb: (err: any, data?: GetInstancesCommandOutput) => void): void; getInstances(args: GetInstancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInstancesCommandOutput) => void): void; /** * @see {@link GetInstanceSnapshotCommand} */ getInstanceSnapshot(args: GetInstanceSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; getInstanceSnapshot(args: GetInstanceSnapshotCommandInput, cb: (err: any, data?: GetInstanceSnapshotCommandOutput) => void): void; getInstanceSnapshot(args: GetInstanceSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInstanceSnapshotCommandOutput) => void): void; /** * @see {@link GetInstanceSnapshotsCommand} */ getInstanceSnapshots(): Promise; getInstanceSnapshots(args: GetInstanceSnapshotsCommandInput, options?: __HttpHandlerOptions): Promise; getInstanceSnapshots(args: GetInstanceSnapshotsCommandInput, cb: (err: any, data?: GetInstanceSnapshotsCommandOutput) => void): void; getInstanceSnapshots(args: GetInstanceSnapshotsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInstanceSnapshotsCommandOutput) => void): void; /** * @see {@link GetInstanceStateCommand} */ getInstanceState(args: GetInstanceStateCommandInput, options?: __HttpHandlerOptions): Promise; getInstanceState(args: GetInstanceStateCommandInput, cb: (err: any, data?: GetInstanceStateCommandOutput) => void): void; getInstanceState(args: GetInstanceStateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInstanceStateCommandOutput) => void): void; /** * @see {@link GetKeyPairCommand} */ getKeyPair(args: GetKeyPairCommandInput, options?: __HttpHandlerOptions): Promise; getKeyPair(args: GetKeyPairCommandInput, cb: (err: any, data?: GetKeyPairCommandOutput) => void): void; getKeyPair(args: GetKeyPairCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKeyPairCommandOutput) => void): void; /** * @see {@link GetKeyPairsCommand} */ getKeyPairs(): Promise; getKeyPairs(args: GetKeyPairsCommandInput, options?: __HttpHandlerOptions): Promise; getKeyPairs(args: GetKeyPairsCommandInput, cb: (err: any, data?: GetKeyPairsCommandOutput) => void): void; getKeyPairs(args: GetKeyPairsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKeyPairsCommandOutput) => void): void; /** * @see {@link GetLoadBalancerCommand} */ getLoadBalancer(args: GetLoadBalancerCommandInput, options?: __HttpHandlerOptions): Promise; getLoadBalancer(args: GetLoadBalancerCommandInput, cb: (err: any, data?: GetLoadBalancerCommandOutput) => void): void; getLoadBalancer(args: GetLoadBalancerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLoadBalancerCommandOutput) => void): void; /** * @see {@link GetLoadBalancerMetricDataCommand} */ getLoadBalancerMetricData(args: GetLoadBalancerMetricDataCommandInput, options?: __HttpHandlerOptions): Promise; getLoadBalancerMetricData(args: GetLoadBalancerMetricDataCommandInput, cb: (err: any, data?: GetLoadBalancerMetricDataCommandOutput) => void): void; getLoadBalancerMetricData(args: GetLoadBalancerMetricDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLoadBalancerMetricDataCommandOutput) => void): void; /** * @see {@link GetLoadBalancersCommand} */ getLoadBalancers(): Promise; getLoadBalancers(args: GetLoadBalancersCommandInput, options?: __HttpHandlerOptions): Promise; getLoadBalancers(args: GetLoadBalancersCommandInput, cb: (err: any, data?: GetLoadBalancersCommandOutput) => void): void; getLoadBalancers(args: GetLoadBalancersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLoadBalancersCommandOutput) => void): void; /** * @see {@link GetLoadBalancerTlsCertificatesCommand} */ getLoadBalancerTlsCertificates(args: GetLoadBalancerTlsCertificatesCommandInput, options?: __HttpHandlerOptions): Promise; getLoadBalancerTlsCertificates(args: GetLoadBalancerTlsCertificatesCommandInput, cb: (err: any, data?: GetLoadBalancerTlsCertificatesCommandOutput) => void): void; getLoadBalancerTlsCertificates(args: GetLoadBalancerTlsCertificatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLoadBalancerTlsCertificatesCommandOutput) => void): void; /** * @see {@link GetLoadBalancerTlsPoliciesCommand} */ getLoadBalancerTlsPolicies(): Promise; getLoadBalancerTlsPolicies(args: GetLoadBalancerTlsPoliciesCommandInput, options?: __HttpHandlerOptions): Promise; getLoadBalancerTlsPolicies(args: GetLoadBalancerTlsPoliciesCommandInput, cb: (err: any, data?: GetLoadBalancerTlsPoliciesCommandOutput) => void): void; getLoadBalancerTlsPolicies(args: GetLoadBalancerTlsPoliciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLoadBalancerTlsPoliciesCommandOutput) => void): void; /** * @see {@link GetOperationCommand} */ getOperation(args: GetOperationCommandInput, options?: __HttpHandlerOptions): Promise; getOperation(args: GetOperationCommandInput, cb: (err: any, data?: GetOperationCommandOutput) => void): void; getOperation(args: GetOperationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetOperationCommandOutput) => void): void; /** * @see {@link GetOperationsCommand} */ getOperations(): Promise; getOperations(args: GetOperationsCommandInput, options?: __HttpHandlerOptions): Promise; getOperations(args: GetOperationsCommandInput, cb: (err: any, data?: GetOperationsCommandOutput) => void): void; getOperations(args: GetOperationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetOperationsCommandOutput) => void): void; /** * @see {@link GetOperationsForResourceCommand} */ getOperationsForResource(args: GetOperationsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; getOperationsForResource(args: GetOperationsForResourceCommandInput, cb: (err: any, data?: GetOperationsForResourceCommandOutput) => void): void; getOperationsForResource(args: GetOperationsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetOperationsForResourceCommandOutput) => void): void; /** * @see {@link GetRegionsCommand} */ getRegions(): Promise; getRegions(args: GetRegionsCommandInput, options?: __HttpHandlerOptions): Promise; getRegions(args: GetRegionsCommandInput, cb: (err: any, data?: GetRegionsCommandOutput) => void): void; getRegions(args: GetRegionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRegionsCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseCommand} */ getRelationalDatabase(args: GetRelationalDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabase(args: GetRelationalDatabaseCommandInput, cb: (err: any, data?: GetRelationalDatabaseCommandOutput) => void): void; getRelationalDatabase(args: GetRelationalDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseBlueprintsCommand} */ getRelationalDatabaseBlueprints(): Promise; getRelationalDatabaseBlueprints(args: GetRelationalDatabaseBlueprintsCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseBlueprints(args: GetRelationalDatabaseBlueprintsCommandInput, cb: (err: any, data?: GetRelationalDatabaseBlueprintsCommandOutput) => void): void; getRelationalDatabaseBlueprints(args: GetRelationalDatabaseBlueprintsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseBlueprintsCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseBundlesCommand} */ getRelationalDatabaseBundles(): Promise; getRelationalDatabaseBundles(args: GetRelationalDatabaseBundlesCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseBundles(args: GetRelationalDatabaseBundlesCommandInput, cb: (err: any, data?: GetRelationalDatabaseBundlesCommandOutput) => void): void; getRelationalDatabaseBundles(args: GetRelationalDatabaseBundlesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseBundlesCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseEventsCommand} */ getRelationalDatabaseEvents(args: GetRelationalDatabaseEventsCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseEvents(args: GetRelationalDatabaseEventsCommandInput, cb: (err: any, data?: GetRelationalDatabaseEventsCommandOutput) => void): void; getRelationalDatabaseEvents(args: GetRelationalDatabaseEventsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseEventsCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseLogEventsCommand} */ getRelationalDatabaseLogEvents(args: GetRelationalDatabaseLogEventsCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseLogEvents(args: GetRelationalDatabaseLogEventsCommandInput, cb: (err: any, data?: GetRelationalDatabaseLogEventsCommandOutput) => void): void; getRelationalDatabaseLogEvents(args: GetRelationalDatabaseLogEventsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseLogEventsCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseLogStreamsCommand} */ getRelationalDatabaseLogStreams(args: GetRelationalDatabaseLogStreamsCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseLogStreams(args: GetRelationalDatabaseLogStreamsCommandInput, cb: (err: any, data?: GetRelationalDatabaseLogStreamsCommandOutput) => void): void; getRelationalDatabaseLogStreams(args: GetRelationalDatabaseLogStreamsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseLogStreamsCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseMasterUserPasswordCommand} */ getRelationalDatabaseMasterUserPassword(args: GetRelationalDatabaseMasterUserPasswordCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseMasterUserPassword(args: GetRelationalDatabaseMasterUserPasswordCommandInput, cb: (err: any, data?: GetRelationalDatabaseMasterUserPasswordCommandOutput) => void): void; getRelationalDatabaseMasterUserPassword(args: GetRelationalDatabaseMasterUserPasswordCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseMasterUserPasswordCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseMetricDataCommand} */ getRelationalDatabaseMetricData(args: GetRelationalDatabaseMetricDataCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseMetricData(args: GetRelationalDatabaseMetricDataCommandInput, cb: (err: any, data?: GetRelationalDatabaseMetricDataCommandOutput) => void): void; getRelationalDatabaseMetricData(args: GetRelationalDatabaseMetricDataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseMetricDataCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseParametersCommand} */ getRelationalDatabaseParameters(args: GetRelationalDatabaseParametersCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseParameters(args: GetRelationalDatabaseParametersCommandInput, cb: (err: any, data?: GetRelationalDatabaseParametersCommandOutput) => void): void; getRelationalDatabaseParameters(args: GetRelationalDatabaseParametersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseParametersCommandOutput) => void): void; /** * @see {@link GetRelationalDatabasesCommand} */ getRelationalDatabases(): Promise; getRelationalDatabases(args: GetRelationalDatabasesCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabases(args: GetRelationalDatabasesCommandInput, cb: (err: any, data?: GetRelationalDatabasesCommandOutput) => void): void; getRelationalDatabases(args: GetRelationalDatabasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabasesCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseSnapshotCommand} */ getRelationalDatabaseSnapshot(args: GetRelationalDatabaseSnapshotCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseSnapshot(args: GetRelationalDatabaseSnapshotCommandInput, cb: (err: any, data?: GetRelationalDatabaseSnapshotCommandOutput) => void): void; getRelationalDatabaseSnapshot(args: GetRelationalDatabaseSnapshotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseSnapshotCommandOutput) => void): void; /** * @see {@link GetRelationalDatabaseSnapshotsCommand} */ getRelationalDatabaseSnapshots(): Promise; getRelationalDatabaseSnapshots(args: GetRelationalDatabaseSnapshotsCommandInput, options?: __HttpHandlerOptions): Promise; getRelationalDatabaseSnapshots(args: GetRelationalDatabaseSnapshotsCommandInput, cb: (err: any, data?: GetRelationalDatabaseSnapshotsCommandOutput) => void): void; getRelationalDatabaseSnapshots(args: GetRelationalDatabaseSnapshotsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRelationalDatabaseSnapshotsCommandOutput) => void): void; /** * @see {@link GetSetupHistoryCommand} */ getSetupHistory(args: GetSetupHistoryCommandInput, options?: __HttpHandlerOptions): Promise; getSetupHistory(args: GetSetupHistoryCommandInput, cb: (err: any, data?: GetSetupHistoryCommandOutput) => void): void; getSetupHistory(args: GetSetupHistoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSetupHistoryCommandOutput) => void): void; /** * @see {@link GetStaticIpCommand} */ getStaticIp(args: GetStaticIpCommandInput, options?: __HttpHandlerOptions): Promise; getStaticIp(args: GetStaticIpCommandInput, cb: (err: any, data?: GetStaticIpCommandOutput) => void): void; getStaticIp(args: GetStaticIpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetStaticIpCommandOutput) => void): void; /** * @see {@link GetStaticIpsCommand} */ getStaticIps(): Promise; getStaticIps(args: GetStaticIpsCommandInput, options?: __HttpHandlerOptions): Promise; getStaticIps(args: GetStaticIpsCommandInput, cb: (err: any, data?: GetStaticIpsCommandOutput) => void): void; getStaticIps(args: GetStaticIpsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetStaticIpsCommandOutput) => void): void; /** * @see {@link ImportKeyPairCommand} */ importKeyPair(args: ImportKeyPairCommandInput, options?: __HttpHandlerOptions): Promise; importKeyPair(args: ImportKeyPairCommandInput, cb: (err: any, data?: ImportKeyPairCommandOutput) => void): void; importKeyPair(args: ImportKeyPairCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ImportKeyPairCommandOutput) => void): void; /** * @see {@link IsVpcPeeredCommand} */ isVpcPeered(): Promise; isVpcPeered(args: IsVpcPeeredCommandInput, options?: __HttpHandlerOptions): Promise; isVpcPeered(args: IsVpcPeeredCommandInput, cb: (err: any, data?: IsVpcPeeredCommandOutput) => void): void; isVpcPeered(args: IsVpcPeeredCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: IsVpcPeeredCommandOutput) => void): void; /** * @see {@link OpenInstancePublicPortsCommand} */ openInstancePublicPorts(args: OpenInstancePublicPortsCommandInput, options?: __HttpHandlerOptions): Promise; openInstancePublicPorts(args: OpenInstancePublicPortsCommandInput, cb: (err: any, data?: OpenInstancePublicPortsCommandOutput) => void): void; openInstancePublicPorts(args: OpenInstancePublicPortsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: OpenInstancePublicPortsCommandOutput) => void): void; /** * @see {@link PeerVpcCommand} */ peerVpc(): Promise; peerVpc(args: PeerVpcCommandInput, options?: __HttpHandlerOptions): Promise; peerVpc(args: PeerVpcCommandInput, cb: (err: any, data?: PeerVpcCommandOutput) => void): void; peerVpc(args: PeerVpcCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PeerVpcCommandOutput) => void): void; /** * @see {@link PutAlarmCommand} */ putAlarm(args: PutAlarmCommandInput, options?: __HttpHandlerOptions): Promise; putAlarm(args: PutAlarmCommandInput, cb: (err: any, data?: PutAlarmCommandOutput) => void): void; putAlarm(args: PutAlarmCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutAlarmCommandOutput) => void): void; /** * @see {@link PutInstancePublicPortsCommand} */ putInstancePublicPorts(args: PutInstancePublicPortsCommandInput, options?: __HttpHandlerOptions): Promise; putInstancePublicPorts(args: PutInstancePublicPortsCommandInput, cb: (err: any, data?: PutInstancePublicPortsCommandOutput) => void): void; putInstancePublicPorts(args: PutInstancePublicPortsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutInstancePublicPortsCommandOutput) => void): void; /** * @see {@link RebootInstanceCommand} */ rebootInstance(args: RebootInstanceCommandInput, options?: __HttpHandlerOptions): Promise; rebootInstance(args: RebootInstanceCommandInput, cb: (err: any, data?: RebootInstanceCommandOutput) => void): void; rebootInstance(args: RebootInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RebootInstanceCommandOutput) => void): void; /** * @see {@link RebootRelationalDatabaseCommand} */ rebootRelationalDatabase(args: RebootRelationalDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; rebootRelationalDatabase(args: RebootRelationalDatabaseCommandInput, cb: (err: any, data?: RebootRelationalDatabaseCommandOutput) => void): void; rebootRelationalDatabase(args: RebootRelationalDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RebootRelationalDatabaseCommandOutput) => void): void; /** * @see {@link RegisterContainerImageCommand} */ registerContainerImage(args: RegisterContainerImageCommandInput, options?: __HttpHandlerOptions): Promise; registerContainerImage(args: RegisterContainerImageCommandInput, cb: (err: any, data?: RegisterContainerImageCommandOutput) => void): void; registerContainerImage(args: RegisterContainerImageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RegisterContainerImageCommandOutput) => void): void; /** * @see {@link ReleaseStaticIpCommand} */ releaseStaticIp(args: ReleaseStaticIpCommandInput, options?: __HttpHandlerOptions): Promise; releaseStaticIp(args: ReleaseStaticIpCommandInput, cb: (err: any, data?: ReleaseStaticIpCommandOutput) => void): void; releaseStaticIp(args: ReleaseStaticIpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ReleaseStaticIpCommandOutput) => void): void; /** * @see {@link ResetDistributionCacheCommand} */ resetDistributionCache(): Promise; resetDistributionCache(args: ResetDistributionCacheCommandInput, options?: __HttpHandlerOptions): Promise; resetDistributionCache(args: ResetDistributionCacheCommandInput, cb: (err: any, data?: ResetDistributionCacheCommandOutput) => void): void; resetDistributionCache(args: ResetDistributionCacheCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ResetDistributionCacheCommandOutput) => void): void; /** * @see {@link SendContactMethodVerificationCommand} */ sendContactMethodVerification(args: SendContactMethodVerificationCommandInput, options?: __HttpHandlerOptions): Promise; sendContactMethodVerification(args: SendContactMethodVerificationCommandInput, cb: (err: any, data?: SendContactMethodVerificationCommandOutput) => void): void; sendContactMethodVerification(args: SendContactMethodVerificationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SendContactMethodVerificationCommandOutput) => void): void; /** * @see {@link SetIpAddressTypeCommand} */ setIpAddressType(args: SetIpAddressTypeCommandInput, options?: __HttpHandlerOptions): Promise; setIpAddressType(args: SetIpAddressTypeCommandInput, cb: (err: any, data?: SetIpAddressTypeCommandOutput) => void): void; setIpAddressType(args: SetIpAddressTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetIpAddressTypeCommandOutput) => void): void; /** * @see {@link SetResourceAccessForBucketCommand} */ setResourceAccessForBucket(args: SetResourceAccessForBucketCommandInput, options?: __HttpHandlerOptions): Promise; setResourceAccessForBucket(args: SetResourceAccessForBucketCommandInput, cb: (err: any, data?: SetResourceAccessForBucketCommandOutput) => void): void; setResourceAccessForBucket(args: SetResourceAccessForBucketCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetResourceAccessForBucketCommandOutput) => void): void; /** * @see {@link SetupInstanceHttpsCommand} */ setupInstanceHttps(args: SetupInstanceHttpsCommandInput, options?: __HttpHandlerOptions): Promise; setupInstanceHttps(args: SetupInstanceHttpsCommandInput, cb: (err: any, data?: SetupInstanceHttpsCommandOutput) => void): void; setupInstanceHttps(args: SetupInstanceHttpsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetupInstanceHttpsCommandOutput) => void): void; /** * @see {@link StartGUISessionCommand} */ startGUISession(args: StartGUISessionCommandInput, options?: __HttpHandlerOptions): Promise; startGUISession(args: StartGUISessionCommandInput, cb: (err: any, data?: StartGUISessionCommandOutput) => void): void; startGUISession(args: StartGUISessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartGUISessionCommandOutput) => void): void; /** * @see {@link StartInstanceCommand} */ startInstance(args: StartInstanceCommandInput, options?: __HttpHandlerOptions): Promise; startInstance(args: StartInstanceCommandInput, cb: (err: any, data?: StartInstanceCommandOutput) => void): void; startInstance(args: StartInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartInstanceCommandOutput) => void): void; /** * @see {@link StartRelationalDatabaseCommand} */ startRelationalDatabase(args: StartRelationalDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; startRelationalDatabase(args: StartRelationalDatabaseCommandInput, cb: (err: any, data?: StartRelationalDatabaseCommandOutput) => void): void; startRelationalDatabase(args: StartRelationalDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartRelationalDatabaseCommandOutput) => void): void; /** * @see {@link StopGUISessionCommand} */ stopGUISession(args: StopGUISessionCommandInput, options?: __HttpHandlerOptions): Promise; stopGUISession(args: StopGUISessionCommandInput, cb: (err: any, data?: StopGUISessionCommandOutput) => void): void; stopGUISession(args: StopGUISessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopGUISessionCommandOutput) => void): void; /** * @see {@link StopInstanceCommand} */ stopInstance(args: StopInstanceCommandInput, options?: __HttpHandlerOptions): Promise; stopInstance(args: StopInstanceCommandInput, cb: (err: any, data?: StopInstanceCommandOutput) => void): void; stopInstance(args: StopInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopInstanceCommandOutput) => void): void; /** * @see {@link StopRelationalDatabaseCommand} */ stopRelationalDatabase(args: StopRelationalDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; stopRelationalDatabase(args: StopRelationalDatabaseCommandInput, cb: (err: any, data?: StopRelationalDatabaseCommandOutput) => void): void; stopRelationalDatabase(args: StopRelationalDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopRelationalDatabaseCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link TestAlarmCommand} */ testAlarm(args: TestAlarmCommandInput, options?: __HttpHandlerOptions): Promise; testAlarm(args: TestAlarmCommandInput, cb: (err: any, data?: TestAlarmCommandOutput) => void): void; testAlarm(args: TestAlarmCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TestAlarmCommandOutput) => void): void; /** * @see {@link UnpeerVpcCommand} */ unpeerVpc(): Promise; unpeerVpc(args: UnpeerVpcCommandInput, options?: __HttpHandlerOptions): Promise; unpeerVpc(args: UnpeerVpcCommandInput, cb: (err: any, data?: UnpeerVpcCommandOutput) => void): void; unpeerVpc(args: UnpeerVpcCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UnpeerVpcCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateBucketCommand} */ updateBucket(args: UpdateBucketCommandInput, options?: __HttpHandlerOptions): Promise; updateBucket(args: UpdateBucketCommandInput, cb: (err: any, data?: UpdateBucketCommandOutput) => void): void; updateBucket(args: UpdateBucketCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateBucketCommandOutput) => void): void; /** * @see {@link UpdateBucketBundleCommand} */ updateBucketBundle(args: UpdateBucketBundleCommandInput, options?: __HttpHandlerOptions): Promise; updateBucketBundle(args: UpdateBucketBundleCommandInput, cb: (err: any, data?: UpdateBucketBundleCommandOutput) => void): void; updateBucketBundle(args: UpdateBucketBundleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateBucketBundleCommandOutput) => void): void; /** * @see {@link UpdateContainerServiceCommand} */ updateContainerService(args: UpdateContainerServiceCommandInput, options?: __HttpHandlerOptions): Promise; updateContainerService(args: UpdateContainerServiceCommandInput, cb: (err: any, data?: UpdateContainerServiceCommandOutput) => void): void; updateContainerService(args: UpdateContainerServiceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateContainerServiceCommandOutput) => void): void; /** * @see {@link UpdateDistributionCommand} */ updateDistribution(args: UpdateDistributionCommandInput, options?: __HttpHandlerOptions): Promise; updateDistribution(args: UpdateDistributionCommandInput, cb: (err: any, data?: UpdateDistributionCommandOutput) => void): void; updateDistribution(args: UpdateDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDistributionCommandOutput) => void): void; /** * @see {@link UpdateDistributionBundleCommand} */ updateDistributionBundle(): Promise; updateDistributionBundle(args: UpdateDistributionBundleCommandInput, options?: __HttpHandlerOptions): Promise; updateDistributionBundle(args: UpdateDistributionBundleCommandInput, cb: (err: any, data?: UpdateDistributionBundleCommandOutput) => void): void; updateDistributionBundle(args: UpdateDistributionBundleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDistributionBundleCommandOutput) => void): void; /** * @see {@link UpdateDomainEntryCommand} */ updateDomainEntry(args: UpdateDomainEntryCommandInput, options?: __HttpHandlerOptions): Promise; updateDomainEntry(args: UpdateDomainEntryCommandInput, cb: (err: any, data?: UpdateDomainEntryCommandOutput) => void): void; updateDomainEntry(args: UpdateDomainEntryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDomainEntryCommandOutput) => void): void; /** * @see {@link UpdateInstanceMetadataOptionsCommand} */ updateInstanceMetadataOptions(args: UpdateInstanceMetadataOptionsCommandInput, options?: __HttpHandlerOptions): Promise; updateInstanceMetadataOptions(args: UpdateInstanceMetadataOptionsCommandInput, cb: (err: any, data?: UpdateInstanceMetadataOptionsCommandOutput) => void): void; updateInstanceMetadataOptions(args: UpdateInstanceMetadataOptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateInstanceMetadataOptionsCommandOutput) => void): void; /** * @see {@link UpdateLoadBalancerAttributeCommand} */ updateLoadBalancerAttribute(args: UpdateLoadBalancerAttributeCommandInput, options?: __HttpHandlerOptions): Promise; updateLoadBalancerAttribute(args: UpdateLoadBalancerAttributeCommandInput, cb: (err: any, data?: UpdateLoadBalancerAttributeCommandOutput) => void): void; updateLoadBalancerAttribute(args: UpdateLoadBalancerAttributeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLoadBalancerAttributeCommandOutput) => void): void; /** * @see {@link UpdateRelationalDatabaseCommand} */ updateRelationalDatabase(args: UpdateRelationalDatabaseCommandInput, options?: __HttpHandlerOptions): Promise; updateRelationalDatabase(args: UpdateRelationalDatabaseCommandInput, cb: (err: any, data?: UpdateRelationalDatabaseCommandOutput) => void): void; updateRelationalDatabase(args: UpdateRelationalDatabaseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRelationalDatabaseCommandOutput) => void): void; /** * @see {@link UpdateRelationalDatabaseParametersCommand} */ updateRelationalDatabaseParameters(args: UpdateRelationalDatabaseParametersCommandInput, options?: __HttpHandlerOptions): Promise; updateRelationalDatabaseParameters(args: UpdateRelationalDatabaseParametersCommandInput, cb: (err: any, data?: UpdateRelationalDatabaseParametersCommandOutput) => void): void; updateRelationalDatabaseParameters(args: UpdateRelationalDatabaseParametersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRelationalDatabaseParametersCommandOutput) => void): void; } /** *

Amazon Lightsail is the easiest way to get started with Amazon Web Services (Amazon Web Services) for developers who need to build websites or web applications. It includes * everything you need to launch your project quickly - instances (virtual private servers), * container services, storage buckets, managed databases, SSD-based block storage, static IP * addresses, load balancers, content delivery network (CDN) distributions, DNS management of * registered domains, and resource snapshots (backups) - for a low, predictable monthly * price.

*

You can manage your Lightsail resources using the Lightsail console, Lightsail API, * Command Line Interface (CLI), or SDKs. For more information about Lightsail * concepts and tasks, see the Amazon Lightsail Developer Guide.

*

This API Reference provides detailed information about the actions, data types, * parameters, and errors of the Lightsail service. For more information about the supported * Amazon Web Services Regions, endpoints, and service quotas of the Lightsail service, see * Amazon Lightsail Endpoints * and Quotas in the Amazon Web Services General Reference.

* @public */ export declare class Lightsail extends LightsailClient implements Lightsail { }