amazonka-backup-gateway-2.0: Amazon Backup Gateway SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.BackupGateway.ImportHypervisorConfiguration

Description

Connect to a hypervisor by importing its configuration.

Synopsis

Creating a Request

data ImportHypervisorConfiguration Source #

See: newImportHypervisorConfiguration smart constructor.

Constructors

ImportHypervisorConfiguration' 

Fields

Instances

Instances details
ToJSON ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

ToHeaders ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

ToPath ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

ToQuery ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

AWSRequest ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

Generic ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

Associated Types

type Rep ImportHypervisorConfiguration :: Type -> Type #

Show ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

NFData ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

Eq ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

Hashable ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

type AWSResponse ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

type Rep ImportHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

type Rep ImportHypervisorConfiguration = D1 ('MetaData "ImportHypervisorConfiguration" "Amazonka.BackupGateway.ImportHypervisorConfiguration" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ImportHypervisorConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))) :*: (S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "host") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newImportHypervisorConfiguration Source #

Create a value of ImportHypervisorConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ImportHypervisorConfiguration, importHypervisorConfiguration_kmsKeyArn - The Key Management Service for the hypervisor.

$sel:password:ImportHypervisorConfiguration', importHypervisorConfiguration_password - The password for the hypervisor.

$sel:tags:ImportHypervisorConfiguration', importHypervisorConfiguration_tags - The tags of the hypervisor configuration to import.

$sel:username:ImportHypervisorConfiguration', importHypervisorConfiguration_username - The username for the hypervisor.

ImportHypervisorConfiguration, importHypervisorConfiguration_host - The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).

ImportHypervisorConfiguration, importHypervisorConfiguration_name - The name of the hypervisor.

Request Lenses

importHypervisorConfiguration_tags :: Lens' ImportHypervisorConfiguration (Maybe [Tag]) Source #

The tags of the hypervisor configuration to import.

importHypervisorConfiguration_host :: Lens' ImportHypervisorConfiguration Text Source #

The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).

Destructuring the Response

data ImportHypervisorConfigurationResponse Source #

Constructors

ImportHypervisorConfigurationResponse' 

Fields

Instances

Instances details
Generic ImportHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

Read ImportHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

Show ImportHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

NFData ImportHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

Eq ImportHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

type Rep ImportHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ImportHypervisorConfiguration

type Rep ImportHypervisorConfigurationResponse = D1 ('MetaData "ImportHypervisorConfigurationResponse" "Amazonka.BackupGateway.ImportHypervisorConfiguration" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ImportHypervisorConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hypervisorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newImportHypervisorConfigurationResponse Source #

Create a value of ImportHypervisorConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ImportHypervisorConfigurationResponse, importHypervisorConfigurationResponse_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor you disassociated.

$sel:httpStatus:ImportHypervisorConfigurationResponse', importHypervisorConfigurationResponse_httpStatus - The response's http status code.

Response Lenses

importHypervisorConfigurationResponse_hypervisorArn :: Lens' ImportHypervisorConfigurationResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the hypervisor you disassociated.