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

Description

Derived from API version 2021-01-01 of the AWS service descriptions, licensed under Apache 2.0.

Backup gateway

Backup gateway connects Backup to your hypervisor, so you can create, store, and restore backups of your virtual machines (VMs) anywhere, whether on-premises or in the VMware Cloud (VMC) on Amazon Web Services.

Add on-premises resources by connecting to a hypervisor through a gateway. Backup will automatically discover the resources in your hypervisor.

Use Backup to assign virtual or on-premises resources to a backup plan, or run on-demand backups. Once you have backed up your resources, you can view them and restore them like any resource supported by Backup.

To download the Amazon Web Services software to get started, navigate to the Backup console, choose Gateways, then choose Create gateway.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-01-01 of the Amazon Backup Gateway SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by BackupGateway.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

The operation cannot proceed because you have insufficient permissions.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

The operation cannot proceed because it is not supported.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

The operation did not succeed because an internal error occurred. Try again later.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

A resource that is required for the action wasn't found.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

TPS has been limited to protect against intentional or unintentional high request volumes.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

The operation did not succeed because a validation error occurred.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateGatewayToServer

data AssociateGatewayToServer Source #

See: newAssociateGatewayToServer smart constructor.

Instances

Instances details
ToJSON AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

ToHeaders AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

ToPath AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

ToQuery AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

AWSRequest AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

Generic AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

Associated Types

type Rep AssociateGatewayToServer :: Type -> Type #

Read AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

Show AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

NFData AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

Eq AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

Hashable AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

type AWSResponse AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

type Rep AssociateGatewayToServer Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

type Rep AssociateGatewayToServer = D1 ('MetaData "AssociateGatewayToServer" "Amazonka.BackupGateway.AssociateGatewayToServer" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "AssociateGatewayToServer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serverArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateGatewayToServer Source #

Create a value of AssociateGatewayToServer 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:

AssociateGatewayToServer, associateGatewayToServer_gatewayArn - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

$sel:serverArn:AssociateGatewayToServer', associateGatewayToServer_serverArn - The Amazon Resource Name (ARN) of the server that hosts your virtual machines.

data AssociateGatewayToServerResponse Source #

See: newAssociateGatewayToServerResponse smart constructor.

Instances

Instances details
Generic AssociateGatewayToServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

Associated Types

type Rep AssociateGatewayToServerResponse :: Type -> Type #

Read AssociateGatewayToServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

Show AssociateGatewayToServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

NFData AssociateGatewayToServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

Eq AssociateGatewayToServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

type Rep AssociateGatewayToServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.AssociateGatewayToServer

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

newAssociateGatewayToServerResponse Source #

Create a value of AssociateGatewayToServerResponse 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:

AssociateGatewayToServer, associateGatewayToServerResponse_gatewayArn - The Amazon Resource Name (ARN) of a gateway.

$sel:httpStatus:AssociateGatewayToServerResponse', associateGatewayToServerResponse_httpStatus - The response's http status code.

CreateGateway

data CreateGateway Source #

See: newCreateGateway smart constructor.

Instances

Instances details
ToJSON CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

ToHeaders CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

ToPath CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

ToQuery CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

AWSRequest CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

Associated Types

type AWSResponse CreateGateway #

Generic CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

Associated Types

type Rep CreateGateway :: Type -> Type #

Read CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

Show CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

NFData CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

Methods

rnf :: CreateGateway -> () #

Eq CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

Hashable CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

type AWSResponse CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

type Rep CreateGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

type Rep CreateGateway = D1 ('MetaData "CreateGateway" "Amazonka.BackupGateway.CreateGateway" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "CreateGateway'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "activationKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "gatewayDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "gatewayType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GatewayType))))

newCreateGateway Source #

Create a value of CreateGateway 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:

$sel:tags:CreateGateway', createGateway_tags - A list of up to 50 tags to assign to the gateway. Each tag is a key-value pair.

$sel:activationKey:CreateGateway', createGateway_activationKey - The activation key of the created gateway.

CreateGateway, createGateway_gatewayDisplayName - The display name of the created gateway.

CreateGateway, createGateway_gatewayType - The type of created gateway.

data CreateGatewayResponse Source #

See: newCreateGatewayResponse smart constructor.

Instances

Instances details
Generic CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

Associated Types

type Rep CreateGatewayResponse :: Type -> Type #

Read CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

Show CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

NFData CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

Methods

rnf :: CreateGatewayResponse -> () #

Eq CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

type Rep CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.CreateGateway

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

newCreateGatewayResponse Source #

Create a value of CreateGatewayResponse 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:

CreateGatewayResponse, createGatewayResponse_gatewayArn - The Amazon Resource Name (ARN) of the gateway you create.

$sel:httpStatus:CreateGatewayResponse', createGatewayResponse_httpStatus - The response's http status code.

DeleteGateway

data DeleteGateway Source #

See: newDeleteGateway smart constructor.

Constructors

DeleteGateway' Text 

Instances

Instances details
ToJSON DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

ToHeaders DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

ToPath DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

ToQuery DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

AWSRequest DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

Associated Types

type AWSResponse DeleteGateway #

Generic DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

Associated Types

type Rep DeleteGateway :: Type -> Type #

Read DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

Show DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

NFData DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

Methods

rnf :: DeleteGateway -> () #

Eq DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

Hashable DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

type AWSResponse DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

type Rep DeleteGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

type Rep DeleteGateway = D1 ('MetaData "DeleteGateway" "Amazonka.BackupGateway.DeleteGateway" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "DeleteGateway'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteGateway Source #

Create a value of DeleteGateway 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:

DeleteGateway, deleteGateway_gatewayArn - The Amazon Resource Name (ARN) of the gateway to delete.

data DeleteGatewayResponse Source #

See: newDeleteGatewayResponse smart constructor.

Instances

Instances details
Generic DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

Associated Types

type Rep DeleteGatewayResponse :: Type -> Type #

Read DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

Show DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

NFData DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

Methods

rnf :: DeleteGatewayResponse -> () #

Eq DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

type Rep DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteGateway

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

newDeleteGatewayResponse Source #

Create a value of DeleteGatewayResponse 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:

DeleteGateway, deleteGatewayResponse_gatewayArn - The Amazon Resource Name (ARN) of the gateway you deleted.

$sel:httpStatus:DeleteGatewayResponse', deleteGatewayResponse_httpStatus - The response's http status code.

DeleteHypervisor

data DeleteHypervisor Source #

See: newDeleteHypervisor smart constructor.

Constructors

DeleteHypervisor' Text 

Instances

Instances details
ToJSON DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

ToHeaders DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

ToPath DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

ToQuery DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

AWSRequest DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

Associated Types

type AWSResponse DeleteHypervisor #

Generic DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

Associated Types

type Rep DeleteHypervisor :: Type -> Type #

Read DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

Show DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

NFData DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

Methods

rnf :: DeleteHypervisor -> () #

Eq DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

Hashable DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

type AWSResponse DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

type Rep DeleteHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

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

newDeleteHypervisor Source #

Create a value of DeleteHypervisor 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:

DeleteHypervisor, deleteHypervisor_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor to delete.

data DeleteHypervisorResponse Source #

See: newDeleteHypervisorResponse smart constructor.

Instances

Instances details
Generic DeleteHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

Associated Types

type Rep DeleteHypervisorResponse :: Type -> Type #

Read DeleteHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

Show DeleteHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

NFData DeleteHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

Eq DeleteHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

type Rep DeleteHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DeleteHypervisor

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

newDeleteHypervisorResponse Source #

Create a value of DeleteHypervisorResponse 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:

DeleteHypervisor, deleteHypervisorResponse_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor you deleted.

$sel:httpStatus:DeleteHypervisorResponse', deleteHypervisorResponse_httpStatus - The response's http status code.

DisassociateGatewayFromServer

data DisassociateGatewayFromServer Source #

See: newDisassociateGatewayFromServer smart constructor.

Instances

Instances details
ToJSON DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

ToHeaders DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

ToPath DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

ToQuery DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

AWSRequest DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

Generic DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

Associated Types

type Rep DisassociateGatewayFromServer :: Type -> Type #

Read DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

Show DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

NFData DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

Eq DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

Hashable DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

type AWSResponse DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

type Rep DisassociateGatewayFromServer Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

type Rep DisassociateGatewayFromServer = D1 ('MetaData "DisassociateGatewayFromServer" "Amazonka.BackupGateway.DisassociateGatewayFromServer" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "DisassociateGatewayFromServer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateGatewayFromServer Source #

Create a value of DisassociateGatewayFromServer 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:

DisassociateGatewayFromServer, disassociateGatewayFromServer_gatewayArn - The Amazon Resource Name (ARN) of the gateway to disassociate.

data DisassociateGatewayFromServerResponse Source #

Instances

Instances details
Generic DisassociateGatewayFromServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

Read DisassociateGatewayFromServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

Show DisassociateGatewayFromServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

NFData DisassociateGatewayFromServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

Eq DisassociateGatewayFromServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

type Rep DisassociateGatewayFromServerResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.DisassociateGatewayFromServer

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

newDisassociateGatewayFromServerResponse Source #

Create a value of DisassociateGatewayFromServerResponse 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:

DisassociateGatewayFromServer, disassociateGatewayFromServerResponse_gatewayArn - The Amazon Resource Name (ARN) of the gateway you disassociated.

$sel:httpStatus:DisassociateGatewayFromServerResponse', disassociateGatewayFromServerResponse_httpStatus - The response's http status code.

GetBandwidthRateLimitSchedule

data GetBandwidthRateLimitSchedule Source #

See: newGetBandwidthRateLimitSchedule smart constructor.

Instances

Instances details
ToJSON GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

ToHeaders GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

ToPath GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

ToQuery GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

AWSRequest GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

Generic GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

Associated Types

type Rep GetBandwidthRateLimitSchedule :: Type -> Type #

Read GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

Show GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

NFData GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

Eq GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

Hashable GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

type AWSResponse GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

type Rep GetBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

type Rep GetBandwidthRateLimitSchedule = D1 ('MetaData "GetBandwidthRateLimitSchedule" "Amazonka.BackupGateway.GetBandwidthRateLimitSchedule" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "GetBandwidthRateLimitSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetBandwidthRateLimitSchedule Source #

Create a value of GetBandwidthRateLimitSchedule 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:

GetBandwidthRateLimitSchedule, getBandwidthRateLimitSchedule_gatewayArn - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

data GetBandwidthRateLimitScheduleResponse Source #

Instances

Instances details
Generic GetBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

Read GetBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

Show GetBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

NFData GetBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

Eq GetBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

type Rep GetBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetBandwidthRateLimitSchedule

type Rep GetBandwidthRateLimitScheduleResponse = D1 ('MetaData "GetBandwidthRateLimitScheduleResponse" "Amazonka.BackupGateway.GetBandwidthRateLimitSchedule" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "GetBandwidthRateLimitScheduleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bandwidthRateLimitIntervals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BandwidthRateLimitInterval])) :*: (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetBandwidthRateLimitScheduleResponse Source #

Create a value of GetBandwidthRateLimitScheduleResponse 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:

$sel:bandwidthRateLimitIntervals:GetBandwidthRateLimitScheduleResponse', getBandwidthRateLimitScheduleResponse_bandwidthRateLimitIntervals - An array containing bandwidth rate limit schedule intervals for a gateway. When no bandwidth rate limit intervals have been scheduled, the array is empty.

GetBandwidthRateLimitSchedule, getBandwidthRateLimitScheduleResponse_gatewayArn - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

$sel:httpStatus:GetBandwidthRateLimitScheduleResponse', getBandwidthRateLimitScheduleResponse_httpStatus - The response's http status code.

GetGateway

data GetGateway Source #

See: newGetGateway smart constructor.

Constructors

GetGateway' Text 

Instances

Instances details
ToJSON GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

ToHeaders GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Methods

toHeaders :: GetGateway -> [Header] #

ToPath GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

ToQuery GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

AWSRequest GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Associated Types

type AWSResponse GetGateway #

Generic GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Associated Types

type Rep GetGateway :: Type -> Type #

Read GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Show GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

NFData GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Methods

rnf :: GetGateway -> () #

Eq GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Hashable GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

type AWSResponse GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

type Rep GetGateway Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

type Rep GetGateway = D1 ('MetaData "GetGateway" "Amazonka.BackupGateway.GetGateway" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "GetGateway'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetGateway Source #

Arguments

:: Text

GetGateway

-> GetGateway 

Create a value of GetGateway 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:

GetGateway, getGateway_gatewayArn - The Amazon Resource Name (ARN) of the gateway.

data GetGatewayResponse Source #

See: newGetGatewayResponse smart constructor.

Instances

Instances details
Generic GetGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Associated Types

type Rep GetGatewayResponse :: Type -> Type #

Read GetGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Show GetGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

NFData GetGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

Methods

rnf :: GetGatewayResponse -> () #

Eq GetGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

type Rep GetGatewayResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetGateway

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

newGetGatewayResponse Source #

Create a value of GetGatewayResponse 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:

$sel:gateway:GetGatewayResponse', getGatewayResponse_gateway - By providing the ARN (Amazon Resource Name), this API returns the gateway.

$sel:httpStatus:GetGatewayResponse', getGatewayResponse_httpStatus - The response's http status code.

GetHypervisor

data GetHypervisor Source #

See: newGetHypervisor smart constructor.

Constructors

GetHypervisor' Text 

Instances

Instances details
ToJSON GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

ToHeaders GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

ToPath GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

ToQuery GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

AWSRequest GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

Associated Types

type AWSResponse GetHypervisor #

Generic GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

Associated Types

type Rep GetHypervisor :: Type -> Type #

Read GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

Show GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

NFData GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

Methods

rnf :: GetHypervisor -> () #

Eq GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

Hashable GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

type AWSResponse GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

type Rep GetHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

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

newGetHypervisor Source #

Create a value of GetHypervisor 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:

GetHypervisor, getHypervisor_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

data GetHypervisorResponse Source #

See: newGetHypervisorResponse smart constructor.

Instances

Instances details
Generic GetHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

Associated Types

type Rep GetHypervisorResponse :: Type -> Type #

Read GetHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

Show GetHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

NFData GetHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

Methods

rnf :: GetHypervisorResponse -> () #

Eq GetHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

type Rep GetHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisor

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

newGetHypervisorResponse Source #

Create a value of GetHypervisorResponse 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:

$sel:hypervisor:GetHypervisorResponse', getHypervisorResponse_hypervisor - Details about the requested hypervisor.

$sel:httpStatus:GetHypervisorResponse', getHypervisorResponse_httpStatus - The response's http status code.

GetHypervisorPropertyMappings

data GetHypervisorPropertyMappings Source #

See: newGetHypervisorPropertyMappings smart constructor.

Instances

Instances details
ToJSON GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

ToHeaders GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

ToPath GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

ToQuery GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

AWSRequest GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

Generic GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

Associated Types

type Rep GetHypervisorPropertyMappings :: Type -> Type #

Read GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

Show GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

NFData GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

Eq GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

Hashable GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

type AWSResponse GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

type Rep GetHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

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

newGetHypervisorPropertyMappings Source #

Create a value of GetHypervisorPropertyMappings 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:

GetHypervisorPropertyMappings, getHypervisorPropertyMappings_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

data GetHypervisorPropertyMappingsResponse Source #

Instances

Instances details
Generic GetHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

Read GetHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

Show GetHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

NFData GetHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

Eq GetHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

type Rep GetHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetHypervisorPropertyMappings

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

newGetHypervisorPropertyMappingsResponse Source #

Create a value of GetHypervisorPropertyMappingsResponse 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:

GetHypervisorPropertyMappings, getHypervisorPropertyMappingsResponse_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

$sel:iamRoleArn:GetHypervisorPropertyMappingsResponse', getHypervisorPropertyMappingsResponse_iamRoleArn - The Amazon Resource Name (ARN) of the IAM role.

$sel:vmwareToAwsTagMappings:GetHypervisorPropertyMappingsResponse', getHypervisorPropertyMappingsResponse_vmwareToAwsTagMappings - This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags.

$sel:httpStatus:GetHypervisorPropertyMappingsResponse', getHypervisorPropertyMappingsResponse_httpStatus - The response's http status code.

GetVirtualMachine

data GetVirtualMachine Source #

See: newGetVirtualMachine smart constructor.

Constructors

GetVirtualMachine' Text 

Instances

Instances details
ToJSON GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

ToHeaders GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

ToPath GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

ToQuery GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

AWSRequest GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

Associated Types

type AWSResponse GetVirtualMachine #

Generic GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

Associated Types

type Rep GetVirtualMachine :: Type -> Type #

Read GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

Show GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

NFData GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

Methods

rnf :: GetVirtualMachine -> () #

Eq GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

Hashable GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

type AWSResponse GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

type Rep GetVirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

type Rep GetVirtualMachine = D1 ('MetaData "GetVirtualMachine" "Amazonka.BackupGateway.GetVirtualMachine" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "GetVirtualMachine'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetVirtualMachine Source #

Create a value of GetVirtualMachine 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:

GetVirtualMachine, getVirtualMachine_resourceArn - The Amazon Resource Name (ARN) of the virtual machine.

data GetVirtualMachineResponse Source #

See: newGetVirtualMachineResponse smart constructor.

Instances

Instances details
Generic GetVirtualMachineResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

Associated Types

type Rep GetVirtualMachineResponse :: Type -> Type #

Read GetVirtualMachineResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

Show GetVirtualMachineResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

NFData GetVirtualMachineResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

Eq GetVirtualMachineResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

type Rep GetVirtualMachineResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.GetVirtualMachine

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

newGetVirtualMachineResponse Source #

Create a value of GetVirtualMachineResponse 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:

$sel:virtualMachine:GetVirtualMachineResponse', getVirtualMachineResponse_virtualMachine - This object contains the basic attributes of VirtualMachine contained by the output of GetVirtualMachine

$sel:httpStatus:GetVirtualMachineResponse', getVirtualMachineResponse_httpStatus - The response's http status code.

ImportHypervisorConfiguration

data ImportHypervisorConfiguration Source #

See: newImportHypervisorConfiguration smart constructor.

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.

data ImportHypervisorConfigurationResponse Source #

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.

ListGateways (Paginated)

data ListGateways Source #

See: newListGateways smart constructor.

Instances

Instances details
ToJSON ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

ToHeaders ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

ToPath ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

ToQuery ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

AWSPager ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

AWSRequest ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

Associated Types

type AWSResponse ListGateways #

Generic ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

Associated Types

type Rep ListGateways :: Type -> Type #

Read ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

Show ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

NFData ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

Methods

rnf :: ListGateways -> () #

Eq ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

Hashable ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

type AWSResponse ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

type Rep ListGateways Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

type Rep ListGateways = D1 ('MetaData "ListGateways" "Amazonka.BackupGateway.ListGateways" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ListGateways'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListGateways :: ListGateways Source #

Create a value of ListGateways 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:

$sel:maxResults:ListGateways', listGateways_maxResults - The maximum number of gateways to list.

ListGateways, listGateways_nextToken - The next item following a partial list of returned resources. For example, if a request is made to return MaxResults number of resources, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

data ListGatewaysResponse Source #

See: newListGatewaysResponse smart constructor.

Instances

Instances details
Generic ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

Associated Types

type Rep ListGatewaysResponse :: Type -> Type #

Read ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

Show ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

NFData ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

Methods

rnf :: ListGatewaysResponse -> () #

Eq ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

type Rep ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListGateways

type Rep ListGatewaysResponse = D1 ('MetaData "ListGatewaysResponse" "Amazonka.BackupGateway.ListGateways" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ListGatewaysResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gateways") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Gateway])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGatewaysResponse Source #

Create a value of ListGatewaysResponse 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:

$sel:gateways:ListGatewaysResponse', listGatewaysResponse_gateways - A list of your gateways.

ListGateways, listGatewaysResponse_nextToken - The next item following a partial list of returned resources. For example, if a request is made to return maxResults number of resources, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

$sel:httpStatus:ListGatewaysResponse', listGatewaysResponse_httpStatus - The response's http status code.

ListHypervisors (Paginated)

data ListHypervisors Source #

See: newListHypervisors smart constructor.

Instances

Instances details
ToJSON ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

ToHeaders ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

ToPath ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

ToQuery ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

AWSPager ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

AWSRequest ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

Associated Types

type AWSResponse ListHypervisors #

Generic ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

Associated Types

type Rep ListHypervisors :: Type -> Type #

Read ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

Show ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

NFData ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

Methods

rnf :: ListHypervisors -> () #

Eq ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

Hashable ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

type AWSResponse ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

type Rep ListHypervisors Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

type Rep ListHypervisors = D1 ('MetaData "ListHypervisors" "Amazonka.BackupGateway.ListHypervisors" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ListHypervisors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListHypervisors :: ListHypervisors Source #

Create a value of ListHypervisors 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:

$sel:maxResults:ListHypervisors', listHypervisors_maxResults - The maximum number of hypervisors to list.

ListHypervisors, listHypervisors_nextToken - The next item following a partial list of returned resources. For example, if a request is made to return maxResults number of resources, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

data ListHypervisorsResponse Source #

See: newListHypervisorsResponse smart constructor.

Instances

Instances details
Generic ListHypervisorsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

Associated Types

type Rep ListHypervisorsResponse :: Type -> Type #

Read ListHypervisorsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

Show ListHypervisorsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

NFData ListHypervisorsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

Methods

rnf :: ListHypervisorsResponse -> () #

Eq ListHypervisorsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

type Rep ListHypervisorsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListHypervisors

type Rep ListHypervisorsResponse = D1 ('MetaData "ListHypervisorsResponse" "Amazonka.BackupGateway.ListHypervisors" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ListHypervisorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hypervisors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Hypervisor])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListHypervisorsResponse Source #

Create a value of ListHypervisorsResponse 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:

$sel:hypervisors:ListHypervisorsResponse', listHypervisorsResponse_hypervisors - A list of your Hypervisor objects, ordered by their Amazon Resource Names (ARNs).

ListHypervisors, listHypervisorsResponse_nextToken - The next item following a partial list of returned resources. For example, if a request is made to return maxResults number of resources, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

$sel:httpStatus:ListHypervisorsResponse', listHypervisorsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.BackupGateway.ListTagsForResource" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:

ListTagsForResource, listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource's tags to list.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.BackupGateway.ListTagsForResource" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:

ListTagsForResource, listTagsForResourceResponse_resourceArn - The Amazon Resource Name (ARN) of the resource's tags that you listed.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A list of the resource's tags.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListVirtualMachines (Paginated)

data ListVirtualMachines Source #

See: newListVirtualMachines smart constructor.

Instances

Instances details
ToJSON ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

ToHeaders ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

ToPath ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

ToQuery ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

AWSPager ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

AWSRequest ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

Associated Types

type AWSResponse ListVirtualMachines #

Generic ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

Associated Types

type Rep ListVirtualMachines :: Type -> Type #

Read ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

Show ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

NFData ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

Methods

rnf :: ListVirtualMachines -> () #

Eq ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

Hashable ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

type AWSResponse ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

type Rep ListVirtualMachines Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

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

newListVirtualMachines :: ListVirtualMachines Source #

Create a value of ListVirtualMachines 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:

ListVirtualMachines, listVirtualMachines_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor connected to your virtual machine.

$sel:maxResults:ListVirtualMachines', listVirtualMachines_maxResults - The maximum number of virtual machines to list.

ListVirtualMachines, listVirtualMachines_nextToken - The next item following a partial list of returned resources. For example, if a request is made to return maxResults number of resources, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

data ListVirtualMachinesResponse Source #

See: newListVirtualMachinesResponse smart constructor.

Instances

Instances details
Generic ListVirtualMachinesResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

Associated Types

type Rep ListVirtualMachinesResponse :: Type -> Type #

Read ListVirtualMachinesResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

Show ListVirtualMachinesResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

NFData ListVirtualMachinesResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

Eq ListVirtualMachinesResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

type Rep ListVirtualMachinesResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.ListVirtualMachines

type Rep ListVirtualMachinesResponse = D1 ('MetaData "ListVirtualMachinesResponse" "Amazonka.BackupGateway.ListVirtualMachines" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "ListVirtualMachinesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualMachines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VirtualMachine])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListVirtualMachinesResponse Source #

Create a value of ListVirtualMachinesResponse 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:

ListVirtualMachines, listVirtualMachinesResponse_nextToken - The next item following a partial list of returned resources. For example, if a request is made to return maxResults number of resources, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

$sel:virtualMachines:ListVirtualMachinesResponse', listVirtualMachinesResponse_virtualMachines - A list of your VirtualMachine objects, ordered by their Amazon Resource Names (ARNs).

$sel:httpStatus:ListVirtualMachinesResponse', listVirtualMachinesResponse_httpStatus - The response's http status code.

PutBandwidthRateLimitSchedule

data PutBandwidthRateLimitSchedule Source #

See: newPutBandwidthRateLimitSchedule smart constructor.

Instances

Instances details
ToJSON PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

ToHeaders PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

ToPath PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

ToQuery PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

AWSRequest PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

Generic PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

Associated Types

type Rep PutBandwidthRateLimitSchedule :: Type -> Type #

Read PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

Show PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

NFData PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

Eq PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

Hashable PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

type AWSResponse PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

type Rep PutBandwidthRateLimitSchedule Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

type Rep PutBandwidthRateLimitSchedule = D1 ('MetaData "PutBandwidthRateLimitSchedule" "Amazonka.BackupGateway.PutBandwidthRateLimitSchedule" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "PutBandwidthRateLimitSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bandwidthRateLimitIntervals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BandwidthRateLimitInterval]) :*: S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutBandwidthRateLimitSchedule Source #

Create a value of PutBandwidthRateLimitSchedule 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:

$sel:bandwidthRateLimitIntervals:PutBandwidthRateLimitSchedule', putBandwidthRateLimitSchedule_bandwidthRateLimitIntervals - An array containing bandwidth rate limit schedule intervals for a gateway. When no bandwidth rate limit intervals have been scheduled, the array is empty.

PutBandwidthRateLimitSchedule, putBandwidthRateLimitSchedule_gatewayArn - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

data PutBandwidthRateLimitScheduleResponse Source #

Instances

Instances details
Generic PutBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

Read PutBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

Show PutBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

NFData PutBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

Eq PutBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

type Rep PutBandwidthRateLimitScheduleResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutBandwidthRateLimitSchedule

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

newPutBandwidthRateLimitScheduleResponse Source #

Create a value of PutBandwidthRateLimitScheduleResponse 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:

PutBandwidthRateLimitSchedule, putBandwidthRateLimitScheduleResponse_gatewayArn - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

$sel:httpStatus:PutBandwidthRateLimitScheduleResponse', putBandwidthRateLimitScheduleResponse_httpStatus - The response's http status code.

PutHypervisorPropertyMappings

data PutHypervisorPropertyMappings Source #

See: newPutHypervisorPropertyMappings smart constructor.

Instances

Instances details
ToJSON PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

ToHeaders PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

ToPath PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

ToQuery PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

AWSRequest PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

Generic PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

Associated Types

type Rep PutHypervisorPropertyMappings :: Type -> Type #

Read PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

Show PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

NFData PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

Eq PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

Hashable PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

type AWSResponse PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

type Rep PutHypervisorPropertyMappings Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

type Rep PutHypervisorPropertyMappings = D1 ('MetaData "PutHypervisorPropertyMappings" "Amazonka.BackupGateway.PutHypervisorPropertyMappings" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "PutHypervisorPropertyMappings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hypervisorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vmwareToAwsTagMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [VmwareToAwsTagMapping]))))

newPutHypervisorPropertyMappings Source #

Create a value of PutHypervisorPropertyMappings 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:

PutHypervisorPropertyMappings, putHypervisorPropertyMappings_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

$sel:iamRoleArn:PutHypervisorPropertyMappings', putHypervisorPropertyMappings_iamRoleArn - The Amazon Resource Name (ARN) of the IAM role.

$sel:vmwareToAwsTagMappings:PutHypervisorPropertyMappings', putHypervisorPropertyMappings_vmwareToAwsTagMappings - This action requests the mappings of on-premises VMware tags to the Amazon Web Services tags.

data PutHypervisorPropertyMappingsResponse Source #

Instances

Instances details
Generic PutHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

Read PutHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

Show PutHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

NFData PutHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

Eq PutHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

type Rep PutHypervisorPropertyMappingsResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutHypervisorPropertyMappings

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

newPutHypervisorPropertyMappingsResponse Source #

Create a value of PutHypervisorPropertyMappingsResponse 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:

PutHypervisorPropertyMappings, putHypervisorPropertyMappingsResponse_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

$sel:httpStatus:PutHypervisorPropertyMappingsResponse', putHypervisorPropertyMappingsResponse_httpStatus - The response's http status code.

PutMaintenanceStartTime

data PutMaintenanceStartTime Source #

See: newPutMaintenanceStartTime smart constructor.

Instances

Instances details
ToJSON PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

ToHeaders PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

ToPath PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

ToQuery PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

AWSRequest PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

Generic PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

Associated Types

type Rep PutMaintenanceStartTime :: Type -> Type #

Read PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

Show PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

NFData PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

Methods

rnf :: PutMaintenanceStartTime -> () #

Eq PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

Hashable PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

type AWSResponse PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

type Rep PutMaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

type Rep PutMaintenanceStartTime = D1 ('MetaData "PutMaintenanceStartTime" "Amazonka.BackupGateway.PutMaintenanceStartTime" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "PutMaintenanceStartTime'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dayOfMonth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "dayOfWeek") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "hourOfDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "minuteOfHour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newPutMaintenanceStartTime Source #

Create a value of PutMaintenanceStartTime 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:

PutMaintenanceStartTime, putMaintenanceStartTime_dayOfMonth - The day of the month start maintenance on a gateway.

Valid values range from Sunday to Saturday.

PutMaintenanceStartTime, putMaintenanceStartTime_dayOfWeek - The day of the week to start maintenance on a gateway.

PutMaintenanceStartTime, putMaintenanceStartTime_gatewayArn - The Amazon Resource Name (ARN) for the gateway, used to specify its maintenance start time.

PutMaintenanceStartTime, putMaintenanceStartTime_hourOfDay - The hour of the day to start maintenance on a gateway.

PutMaintenanceStartTime, putMaintenanceStartTime_minuteOfHour - The minute of the hour to start maintenance on a gateway.

data PutMaintenanceStartTimeResponse Source #

See: newPutMaintenanceStartTimeResponse smart constructor.

Instances

Instances details
Generic PutMaintenanceStartTimeResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

Associated Types

type Rep PutMaintenanceStartTimeResponse :: Type -> Type #

Read PutMaintenanceStartTimeResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

Show PutMaintenanceStartTimeResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

NFData PutMaintenanceStartTimeResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

Eq PutMaintenanceStartTimeResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

type Rep PutMaintenanceStartTimeResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.PutMaintenanceStartTime

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

newPutMaintenanceStartTimeResponse Source #

Create a value of PutMaintenanceStartTimeResponse 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:

PutMaintenanceStartTime, putMaintenanceStartTimeResponse_gatewayArn - The Amazon Resource Name (ARN) of a gateway for which you set the maintenance start time.

$sel:httpStatus:PutMaintenanceStartTimeResponse', putMaintenanceStartTimeResponse_httpStatus - The response's http status code.

StartVirtualMachinesMetadataSync

data StartVirtualMachinesMetadataSync Source #

See: newStartVirtualMachinesMetadataSync smart constructor.

Instances

Instances details
ToJSON StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

ToHeaders StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

ToPath StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

ToQuery StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

AWSRequest StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

Generic StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

Associated Types

type Rep StartVirtualMachinesMetadataSync :: Type -> Type #

Read StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

Show StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

NFData StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

Eq StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

Hashable StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

type AWSResponse StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

type Rep StartVirtualMachinesMetadataSync Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

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

newStartVirtualMachinesMetadataSync Source #

Create a value of StartVirtualMachinesMetadataSync 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:

StartVirtualMachinesMetadataSync, startVirtualMachinesMetadataSync_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

data StartVirtualMachinesMetadataSyncResponse Source #

Instances

Instances details
Generic StartVirtualMachinesMetadataSyncResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

Read StartVirtualMachinesMetadataSyncResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

Show StartVirtualMachinesMetadataSyncResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

NFData StartVirtualMachinesMetadataSyncResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

Eq StartVirtualMachinesMetadataSyncResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

type Rep StartVirtualMachinesMetadataSyncResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.StartVirtualMachinesMetadataSync

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

newStartVirtualMachinesMetadataSyncResponse Source #

Create a value of StartVirtualMachinesMetadataSyncResponse 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:

StartVirtualMachinesMetadataSync, startVirtualMachinesMetadataSyncResponse_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

$sel:httpStatus:StartVirtualMachinesMetadataSyncResponse', startVirtualMachinesMetadataSyncResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.BackupGateway.TagResource" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newTagResource Source #

Create a value of TagResource 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:

TagResource, tagResource_resourceARN - The Amazon Resource Name (ARN) of the resource to tag.

$sel:tags:TagResource', tagResource_tags - A list of tags to assign to the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TagResource

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

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:

TagResource, tagResourceResponse_resourceARN - The Amazon Resource Name (ARN) of the resource you tagged.

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

TestHypervisorConfiguration

data TestHypervisorConfiguration Source #

See: newTestHypervisorConfiguration smart constructor.

Instances

Instances details
ToJSON TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

ToHeaders TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

ToPath TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

ToQuery TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

AWSRequest TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

Generic TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

Associated Types

type Rep TestHypervisorConfiguration :: Type -> Type #

Show TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

NFData TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

Eq TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

Hashable TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

type AWSResponse TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

type Rep TestHypervisorConfiguration Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

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

newTestHypervisorConfiguration Source #

Create a value of TestHypervisorConfiguration 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:

$sel:password:TestHypervisorConfiguration', testHypervisorConfiguration_password - The password for the hypervisor.

$sel:username:TestHypervisorConfiguration', testHypervisorConfiguration_username - The username for the hypervisor.

TestHypervisorConfiguration, testHypervisorConfiguration_gatewayArn - The Amazon Resource Name (ARN) of the gateway to the hypervisor to test.

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

data TestHypervisorConfigurationResponse Source #

Instances

Instances details
Generic TestHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

Read TestHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

Show TestHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

NFData TestHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

Eq TestHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

type Rep TestHypervisorConfigurationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.TestHypervisorConfiguration

type Rep TestHypervisorConfigurationResponse = D1 ('MetaData "TestHypervisorConfigurationResponse" "Amazonka.BackupGateway.TestHypervisorConfiguration" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "TestHypervisorConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTestHypervisorConfigurationResponse Source #

Create a value of TestHypervisorConfigurationResponse 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:

$sel:httpStatus:TestHypervisorConfigurationResponse', testHypervisorConfigurationResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.BackupGateway.UntagResource" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource 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:

UntagResource, untagResource_resourceARN - The Amazon Resource Name (ARN) of the resource from which to remove tags.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tag keys specifying which tags to remove.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UntagResource

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

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:

UntagResource, untagResourceResponse_resourceARN - The Amazon Resource Name (ARN) of the resource from which you removed tags.

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateGatewayInformation

data UpdateGatewayInformation Source #

See: newUpdateGatewayInformation smart constructor.

Instances

Instances details
ToJSON UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

ToHeaders UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

ToPath UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

ToQuery UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

AWSRequest UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

Generic UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

Associated Types

type Rep UpdateGatewayInformation :: Type -> Type #

Read UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

Show UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

NFData UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

Eq UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

Hashable UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

type AWSResponse UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

type Rep UpdateGatewayInformation Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

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

newUpdateGatewayInformation Source #

Create a value of UpdateGatewayInformation 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:

UpdateGatewayInformation, updateGatewayInformation_gatewayDisplayName - The updated display name of the gateway.

UpdateGatewayInformation, updateGatewayInformation_gatewayArn - The Amazon Resource Name (ARN) of the gateway to update.

data UpdateGatewayInformationResponse Source #

See: newUpdateGatewayInformationResponse smart constructor.

Instances

Instances details
Generic UpdateGatewayInformationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

Associated Types

type Rep UpdateGatewayInformationResponse :: Type -> Type #

Read UpdateGatewayInformationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

Show UpdateGatewayInformationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

NFData UpdateGatewayInformationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

Eq UpdateGatewayInformationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

type Rep UpdateGatewayInformationResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewayInformation

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

newUpdateGatewayInformationResponse Source #

Create a value of UpdateGatewayInformationResponse 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:

UpdateGatewayInformation, updateGatewayInformationResponse_gatewayArn - The Amazon Resource Name (ARN) of the gateway you updated.

$sel:httpStatus:UpdateGatewayInformationResponse', updateGatewayInformationResponse_httpStatus - The response's http status code.

UpdateGatewaySoftwareNow

data UpdateGatewaySoftwareNow Source #

See: newUpdateGatewaySoftwareNow smart constructor.

Instances

Instances details
ToJSON UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

ToHeaders UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

ToPath UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

ToQuery UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

AWSRequest UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

Generic UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

Associated Types

type Rep UpdateGatewaySoftwareNow :: Type -> Type #

Read UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

Show UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

NFData UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

Eq UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

Hashable UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

type AWSResponse UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

type Rep UpdateGatewaySoftwareNow Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

type Rep UpdateGatewaySoftwareNow = D1 ('MetaData "UpdateGatewaySoftwareNow" "Amazonka.BackupGateway.UpdateGatewaySoftwareNow" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "UpdateGatewaySoftwareNow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateGatewaySoftwareNow Source #

Create a value of UpdateGatewaySoftwareNow 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:

UpdateGatewaySoftwareNow, updateGatewaySoftwareNow_gatewayArn - The Amazon Resource Name (ARN) of the gateway to be updated.

data UpdateGatewaySoftwareNowResponse Source #

See: newUpdateGatewaySoftwareNowResponse smart constructor.

Instances

Instances details
Generic UpdateGatewaySoftwareNowResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

Associated Types

type Rep UpdateGatewaySoftwareNowResponse :: Type -> Type #

Read UpdateGatewaySoftwareNowResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

Show UpdateGatewaySoftwareNowResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

NFData UpdateGatewaySoftwareNowResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

Eq UpdateGatewaySoftwareNowResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

type Rep UpdateGatewaySoftwareNowResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateGatewaySoftwareNow

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

newUpdateGatewaySoftwareNowResponse Source #

Create a value of UpdateGatewaySoftwareNowResponse 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:

UpdateGatewaySoftwareNow, updateGatewaySoftwareNowResponse_gatewayArn - The Amazon Resource Name (ARN) of the gateway you updated.

$sel:httpStatus:UpdateGatewaySoftwareNowResponse', updateGatewaySoftwareNowResponse_httpStatus - The response's http status code.

UpdateHypervisor

data UpdateHypervisor Source #

See: newUpdateHypervisor smart constructor.

Instances

Instances details
ToJSON UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

ToHeaders UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

ToPath UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

ToQuery UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

AWSRequest UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

Associated Types

type AWSResponse UpdateHypervisor #

Generic UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

Associated Types

type Rep UpdateHypervisor :: Type -> Type #

Show UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

NFData UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

Methods

rnf :: UpdateHypervisor -> () #

Eq UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

Hashable UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

type AWSResponse UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

type Rep UpdateHypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

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

newUpdateHypervisor Source #

Create a value of UpdateHypervisor 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:

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

UpdateHypervisor, updateHypervisor_logGroupArn - The Amazon Resource Name (ARN) of the group of gateways within the requested log.

UpdateHypervisor, updateHypervisor_name - The updated name for the hypervisor

$sel:password:UpdateHypervisor', updateHypervisor_password - The updated password for the hypervisor.

$sel:username:UpdateHypervisor', updateHypervisor_username - The updated username for the hypervisor.

UpdateHypervisor, updateHypervisor_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor to update.

data UpdateHypervisorResponse Source #

See: newUpdateHypervisorResponse smart constructor.

Instances

Instances details
Generic UpdateHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

Associated Types

type Rep UpdateHypervisorResponse :: Type -> Type #

Read UpdateHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

Show UpdateHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

NFData UpdateHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

Eq UpdateHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

type Rep UpdateHypervisorResponse Source # 
Instance details

Defined in Amazonka.BackupGateway.UpdateHypervisor

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

newUpdateHypervisorResponse Source #

Create a value of UpdateHypervisorResponse 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:

UpdateHypervisor, updateHypervisorResponse_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor you updated.

$sel:httpStatus:UpdateHypervisorResponse', updateHypervisorResponse_httpStatus - The response's http status code.

Types

GatewayType

newtype GatewayType Source #

Constructors

GatewayType' 

Bundled Patterns

pattern GatewayType_BACKUP_VM :: GatewayType 

Instances

Instances details
FromJSON GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

FromJSONKey GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

ToJSON GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

ToJSONKey GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

ToByteString GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

ToHeader GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

ToLog GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

ToQuery GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

FromText GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

ToText GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

Methods

toText :: GatewayType -> Text #

FromXML GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

ToXML GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

Methods

toXML :: GatewayType -> XML #

Generic GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

Associated Types

type Rep GatewayType :: Type -> Type #

Read GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

Show GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

NFData GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

Methods

rnf :: GatewayType -> () #

Eq GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

Ord GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

Hashable GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

type Rep GatewayType Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayType

type Rep GatewayType = D1 ('MetaData "GatewayType" "Amazonka.BackupGateway.Types.GatewayType" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'True) (C1 ('MetaCons "GatewayType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGatewayType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HypervisorState

newtype HypervisorState Source #

Constructors

HypervisorState' 

Instances

Instances details
FromJSON HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

FromJSONKey HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

ToJSON HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

ToJSONKey HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

ToByteString HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

ToHeader HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

ToLog HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

ToQuery HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

FromText HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

ToText HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

FromXML HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

ToXML HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

Methods

toXML :: HypervisorState -> XML #

Generic HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

Associated Types

type Rep HypervisorState :: Type -> Type #

Read HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

Show HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

NFData HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

Methods

rnf :: HypervisorState -> () #

Eq HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

Ord HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

Hashable HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

type Rep HypervisorState Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorState

type Rep HypervisorState = D1 ('MetaData "HypervisorState" "Amazonka.BackupGateway.Types.HypervisorState" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'True) (C1 ('MetaCons "HypervisorState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHypervisorState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SyncMetadataStatus

newtype SyncMetadataStatus Source #

Instances

Instances details
FromJSON SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

FromJSONKey SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

ToJSON SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

ToJSONKey SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

ToByteString SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

ToHeader SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

ToLog SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

ToQuery SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

FromText SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

ToText SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

FromXML SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

ToXML SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

Generic SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

Associated Types

type Rep SyncMetadataStatus :: Type -> Type #

Read SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

Show SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

NFData SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

Methods

rnf :: SyncMetadataStatus -> () #

Eq SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

Ord SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

Hashable SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

type Rep SyncMetadataStatus Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.SyncMetadataStatus

type Rep SyncMetadataStatus = D1 ('MetaData "SyncMetadataStatus" "Amazonka.BackupGateway.Types.SyncMetadataStatus" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'True) (C1 ('MetaCons "SyncMetadataStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSyncMetadataStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BandwidthRateLimitInterval

data BandwidthRateLimitInterval Source #

Describes a bandwidth rate limit interval for a gateway. A bandwidth rate limit schedule consists of one or more bandwidth rate limit intervals. A bandwidth rate limit interval defines a period of time on one or more days of the week, during which bandwidth rate limits are specified for uploading, downloading, or both.

See: newBandwidthRateLimitInterval smart constructor.

Instances

Instances details
FromJSON BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

ToJSON BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

Generic BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

Associated Types

type Rep BandwidthRateLimitInterval :: Type -> Type #

Read BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

Show BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

NFData BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

Eq BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

Hashable BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

type Rep BandwidthRateLimitInterval Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.BandwidthRateLimitInterval

type Rep BandwidthRateLimitInterval = D1 ('MetaData "BandwidthRateLimitInterval" "Amazonka.BackupGateway.Types.BandwidthRateLimitInterval" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "BandwidthRateLimitInterval'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "averageUploadRateLimitInBitsPerSec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "daysOfWeek") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Natural)) :*: S1 ('MetaSel ('Just "endHourOfDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))) :*: (S1 ('MetaSel ('Just "endMinuteOfHour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "startHourOfDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "startMinuteOfHour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newBandwidthRateLimitInterval Source #

Create a value of BandwidthRateLimitInterval 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:

$sel:averageUploadRateLimitInBitsPerSec:BandwidthRateLimitInterval', bandwidthRateLimitInterval_averageUploadRateLimitInBitsPerSec - The average upload rate limit component of the bandwidth rate limit interval, in bits per second. This field does not appear in the response if the upload rate limit is not set.

For Backup Gateway, the minimum value is (Value).

$sel:daysOfWeek:BandwidthRateLimitInterval', bandwidthRateLimitInterval_daysOfWeek - The days of the week component of the bandwidth rate limit interval, represented as ordinal numbers from 0 to 6, where 0 represents Sunday and 6 represents Saturday.

$sel:endHourOfDay:BandwidthRateLimitInterval', bandwidthRateLimitInterval_endHourOfDay - The hour of the day to end the bandwidth rate limit interval.

$sel:endMinuteOfHour:BandwidthRateLimitInterval', bandwidthRateLimitInterval_endMinuteOfHour - The minute of the hour to end the bandwidth rate limit interval.

The bandwidth rate limit interval ends at the end of the minute. To end an interval at the end of an hour, use the value 59.

$sel:startHourOfDay:BandwidthRateLimitInterval', bandwidthRateLimitInterval_startHourOfDay - The hour of the day to start the bandwidth rate limit interval.

$sel:startMinuteOfHour:BandwidthRateLimitInterval', bandwidthRateLimitInterval_startMinuteOfHour - The minute of the hour to start the bandwidth rate limit interval. The interval begins at the start of that minute. To begin an interval exactly at the start of the hour, use the value 0.

Gateway

data Gateway Source #

A gateway is an Backup Gateway appliance that runs on the customer's network to provide seamless connectivity to backup storage in the Amazon Web Services Cloud.

See: newGateway smart constructor.

Instances

Instances details
FromJSON Gateway Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Gateway

Generic Gateway Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Gateway

Associated Types

type Rep Gateway :: Type -> Type #

Methods

from :: Gateway -> Rep Gateway x #

to :: Rep Gateway x -> Gateway #

Read Gateway Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Gateway

Show Gateway Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Gateway

NFData Gateway Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Gateway

Methods

rnf :: Gateway -> () #

Eq Gateway Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Gateway

Methods

(==) :: Gateway -> Gateway -> Bool #

(/=) :: Gateway -> Gateway -> Bool #

Hashable Gateway Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Gateway

Methods

hashWithSalt :: Int -> Gateway -> Int #

hash :: Gateway -> Int #

type Rep Gateway Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Gateway

type Rep Gateway = D1 ('MetaData "Gateway" "Amazonka.BackupGateway.Types.Gateway" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "Gateway'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "gatewayDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "gatewayType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GatewayType)) :*: (S1 ('MetaSel ('Just "hypervisorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastSeenTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newGateway :: Gateway Source #

Create a value of Gateway 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:

$sel:gatewayArn:Gateway', gateway_gatewayArn - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

$sel:gatewayDisplayName:Gateway', gateway_gatewayDisplayName - The display name of the gateway.

$sel:gatewayType:Gateway', gateway_gatewayType - The type of the gateway.

$sel:hypervisorId:Gateway', gateway_hypervisorId - The hypervisor ID of the gateway.

$sel:lastSeenTime:Gateway', gateway_lastSeenTime - The last time Backup gateway communicated with the gateway, in Unix format and UTC time.

GatewayDetails

data GatewayDetails Source #

The details of gateway.

See: newGatewayDetails smart constructor.

Instances

Instances details
FromJSON GatewayDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayDetails

Generic GatewayDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayDetails

Associated Types

type Rep GatewayDetails :: Type -> Type #

Read GatewayDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayDetails

Show GatewayDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayDetails

NFData GatewayDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayDetails

Methods

rnf :: GatewayDetails -> () #

Eq GatewayDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayDetails

Hashable GatewayDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayDetails

type Rep GatewayDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.GatewayDetails

type Rep GatewayDetails = D1 ('MetaData "GatewayDetails" "Amazonka.BackupGateway.Types.GatewayDetails" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "GatewayDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "gatewayDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "gatewayType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GatewayType)) :*: S1 ('MetaSel ('Just "hypervisorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastSeenTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "maintenanceStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceStartTime))) :*: (S1 ('MetaSel ('Just "nextUpdateAvailabilityTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "vpcEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGatewayDetails :: GatewayDetails Source #

Create a value of GatewayDetails 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:

$sel:gatewayArn:GatewayDetails', gatewayDetails_gatewayArn - The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.

$sel:gatewayDisplayName:GatewayDetails', gatewayDetails_gatewayDisplayName - The display name of the gateway.

$sel:gatewayType:GatewayDetails', gatewayDetails_gatewayType - The type of the gateway type.

$sel:hypervisorId:GatewayDetails', gatewayDetails_hypervisorId - The hypervisor ID of the gateway.

$sel:lastSeenTime:GatewayDetails', gatewayDetails_lastSeenTime - Details showing the last time Backup gateway communicated with the cloud, in Unix format and UTC time.

$sel:maintenanceStartTime:GatewayDetails', gatewayDetails_maintenanceStartTime - Returns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly.

$sel:nextUpdateAvailabilityTime:GatewayDetails', gatewayDetails_nextUpdateAvailabilityTime - Details showing the next update availability time of the gateway.

$sel:vpcEndpoint:GatewayDetails', gatewayDetails_vpcEndpoint - The DNS name for the virtual private cloud (VPC) endpoint the gateway uses to connect to the cloud for backup gateway.

Hypervisor

data Hypervisor Source #

Represents the hypervisor's permissions to which the gateway will connect.

A hypervisor is hardware, software, or firmware that creates and manages virtual machines, and allocates resources to them.

See: newHypervisor smart constructor.

Instances

Instances details
FromJSON Hypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Hypervisor

Generic Hypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Hypervisor

Associated Types

type Rep Hypervisor :: Type -> Type #

Read Hypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Hypervisor

Show Hypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Hypervisor

NFData Hypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Hypervisor

Methods

rnf :: Hypervisor -> () #

Eq Hypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Hypervisor

Hashable Hypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Hypervisor

type Rep Hypervisor Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Hypervisor

type Rep Hypervisor = D1 ('MetaData "Hypervisor" "Amazonka.BackupGateway.Types.Hypervisor" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "Hypervisor'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "host") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hypervisorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HypervisorState))))))

newHypervisor :: Hypervisor Source #

Create a value of Hypervisor 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:

$sel:host:Hypervisor', hypervisor_host - The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).

$sel:hypervisorArn:Hypervisor', hypervisor_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

$sel:kmsKeyArn:Hypervisor', hypervisor_kmsKeyArn - The Amazon Resource Name (ARN) of the Key Management Service used to encrypt the hypervisor.

$sel:name:Hypervisor', hypervisor_name - The name of the hypervisor.

$sel:state:Hypervisor', hypervisor_state - The state of the hypervisor.

HypervisorDetails

data HypervisorDetails Source #

These are the details of the specified hypervisor. A hypervisor is hardware, software, or firmware that creates and manages virtual machines, and allocates resources to them.

See: newHypervisorDetails smart constructor.

Instances

Instances details
FromJSON HypervisorDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorDetails

Generic HypervisorDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorDetails

Associated Types

type Rep HypervisorDetails :: Type -> Type #

Read HypervisorDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorDetails

Show HypervisorDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorDetails

NFData HypervisorDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorDetails

Methods

rnf :: HypervisorDetails -> () #

Eq HypervisorDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorDetails

Hashable HypervisorDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorDetails

type Rep HypervisorDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.HypervisorDetails

type Rep HypervisorDetails = D1 ('MetaData "HypervisorDetails" "Amazonka.BackupGateway.Types.HypervisorDetails" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "HypervisorDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "host") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hypervisorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastSuccessfulMetadataSyncTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "latestMetadataSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncMetadataStatus)) :*: S1 ('MetaSel ('Just "latestMetadataSyncStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "logGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HypervisorState)))))))

newHypervisorDetails :: HypervisorDetails Source #

Create a value of HypervisorDetails 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:

$sel:host:HypervisorDetails', hypervisorDetails_host - The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).

$sel:hypervisorArn:HypervisorDetails', hypervisorDetails_hypervisorArn - The Amazon Resource Name (ARN) of the hypervisor.

$sel:kmsKeyArn:HypervisorDetails', hypervisorDetails_kmsKeyArn - The Amazon Resource Name (ARN) of the KMS used to encrypt the hypervisor.

$sel:lastSuccessfulMetadataSyncTime:HypervisorDetails', hypervisorDetails_lastSuccessfulMetadataSyncTime - This is the time when the most recent successful sync of metadata occurred.

$sel:latestMetadataSyncStatus:HypervisorDetails', hypervisorDetails_latestMetadataSyncStatus - This is the most recent status for the indicated metadata sync.

$sel:latestMetadataSyncStatusMessage:HypervisorDetails', hypervisorDetails_latestMetadataSyncStatusMessage - This is the most recent status for the indicated metadata sync.

$sel:logGroupArn:HypervisorDetails', hypervisorDetails_logGroupArn - The Amazon Resource Name (ARN) of the group of gateways within the requested log.

$sel:name:HypervisorDetails', hypervisorDetails_name - This is the name of the specified hypervisor.

$sel:state:HypervisorDetails', hypervisorDetails_state - This is the current state of the specified hypervisor.

The possible states are PENDING, ONLINE, OFFLINE, or ERROR.

MaintenanceStartTime

data MaintenanceStartTime Source #

This is your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly.

See: newMaintenanceStartTime smart constructor.

Instances

Instances details
FromJSON MaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.MaintenanceStartTime

Generic MaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.MaintenanceStartTime

Associated Types

type Rep MaintenanceStartTime :: Type -> Type #

Read MaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.MaintenanceStartTime

Show MaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.MaintenanceStartTime

NFData MaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.MaintenanceStartTime

Methods

rnf :: MaintenanceStartTime -> () #

Eq MaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.MaintenanceStartTime

Hashable MaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.MaintenanceStartTime

type Rep MaintenanceStartTime Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.MaintenanceStartTime

type Rep MaintenanceStartTime = D1 ('MetaData "MaintenanceStartTime" "Amazonka.BackupGateway.Types.MaintenanceStartTime" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "MaintenanceStartTime'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dayOfMonth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "dayOfWeek") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "hourOfDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "minuteOfHour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newMaintenanceStartTime Source #

Create a value of MaintenanceStartTime 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:

$sel:dayOfMonth:MaintenanceStartTime', maintenanceStartTime_dayOfMonth - The day of the month component of the maintenance start time represented as an ordinal number from 1 to 28, where 1 represents the first day of the month and 28 represents the last day of the month.

$sel:dayOfWeek:MaintenanceStartTime', maintenanceStartTime_dayOfWeek - An ordinal number between 0 and 6 that represents the day of the week, where 0 represents Sunday and 6 represents Saturday. The day of week is in the time zone of the gateway.

$sel:hourOfDay:MaintenanceStartTime', maintenanceStartTime_hourOfDay - The hour component of the maintenance start time represented as hh, where hh is the hour (0 to 23). The hour of the day is in the time zone of the gateway.

$sel:minuteOfHour:MaintenanceStartTime', maintenanceStartTime_minuteOfHour - The minute component of the maintenance start time represented as mm, where mm is the minute (0 to 59). The minute of the hour is in the time zone of the gateway.

Tag

data Tag Source #

A key-value pair you can use to manage, filter, and search for your resources. Allowed characters include UTF-8 letters, numbers, spaces, and the following characters: + - = . _ : /.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.BackupGateway.Types.Tag" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:

$sel:key:Tag', tag_key - The key part of a tag's key-value pair. The key can't start with aws:.

$sel:value:Tag', tag_value - The value part of a tag's key-value pair.

VirtualMachine

data VirtualMachine Source #

A virtual machine that is on a hypervisor.

See: newVirtualMachine smart constructor.

Instances

Instances details
FromJSON VirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachine

Generic VirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachine

Associated Types

type Rep VirtualMachine :: Type -> Type #

Read VirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachine

Show VirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachine

NFData VirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachine

Methods

rnf :: VirtualMachine -> () #

Eq VirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachine

Hashable VirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachine

type Rep VirtualMachine Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachine

type Rep VirtualMachine = D1 ('MetaData "VirtualMachine" "Amazonka.BackupGateway.Types.VirtualMachine" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "VirtualMachine'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hypervisorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastBackupDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newVirtualMachine :: VirtualMachine Source #

Create a value of VirtualMachine 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:

$sel:hostName:VirtualMachine', virtualMachine_hostName - The host name of the virtual machine.

$sel:hypervisorId:VirtualMachine', virtualMachine_hypervisorId - The ID of the virtual machine's hypervisor.

$sel:lastBackupDate:VirtualMachine', virtualMachine_lastBackupDate - The most recent date a virtual machine was backed up, in Unix format and UTC time.

$sel:name:VirtualMachine', virtualMachine_name - The name of the virtual machine.

$sel:path:VirtualMachine', virtualMachine_path - The path of the virtual machine.

$sel:resourceArn:VirtualMachine', virtualMachine_resourceArn - The Amazon Resource Name (ARN) of the virtual machine. For example, arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL.

VirtualMachineDetails

data VirtualMachineDetails Source #

Your VirtualMachine objects, ordered by their Amazon Resource Names (ARNs).

See: newVirtualMachineDetails smart constructor.

Instances

Instances details
FromJSON VirtualMachineDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachineDetails

Generic VirtualMachineDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachineDetails

Associated Types

type Rep VirtualMachineDetails :: Type -> Type #

Read VirtualMachineDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachineDetails

Show VirtualMachineDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachineDetails

NFData VirtualMachineDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachineDetails

Methods

rnf :: VirtualMachineDetails -> () #

Eq VirtualMachineDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachineDetails

Hashable VirtualMachineDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachineDetails

type Rep VirtualMachineDetails Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VirtualMachineDetails

type Rep VirtualMachineDetails = D1 ('MetaData "VirtualMachineDetails" "Amazonka.BackupGateway.Types.VirtualMachineDetails" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "VirtualMachineDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "hypervisorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastBackupDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmwareTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VmwareTag]))))))

newVirtualMachineDetails :: VirtualMachineDetails Source #

Create a value of VirtualMachineDetails 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:

$sel:hostName:VirtualMachineDetails', virtualMachineDetails_hostName - The host name of the virtual machine.

$sel:hypervisorId:VirtualMachineDetails', virtualMachineDetails_hypervisorId - The ID of the virtual machine's hypervisor.

$sel:lastBackupDate:VirtualMachineDetails', virtualMachineDetails_lastBackupDate - The most recent date a virtual machine was backed up, in Unix format and UTC time.

$sel:name:VirtualMachineDetails', virtualMachineDetails_name - The name of the virtual machine.

$sel:path:VirtualMachineDetails', virtualMachineDetails_path - The path of the virtual machine.

$sel:resourceArn:VirtualMachineDetails', virtualMachineDetails_resourceArn - The Amazon Resource Name (ARN) of the virtual machine. For example, arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL.

$sel:vmwareTags:VirtualMachineDetails', virtualMachineDetails_vmwareTags - These are the details of the VMware tags associated with the specified virtual machine.

VmwareTag

data VmwareTag Source #

A VMware tag is a tag attached to a specific virtual machine. A tag is a key-value pair you can use to manage, filter, and search for your resources.

The content of VMware tags can be matched to Amazon Web Services tags.

See: newVmwareTag smart constructor.

Constructors

VmwareTag' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON VmwareTag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareTag

Generic VmwareTag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareTag

Associated Types

type Rep VmwareTag :: Type -> Type #

Read VmwareTag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareTag

Show VmwareTag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareTag

NFData VmwareTag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareTag

Methods

rnf :: VmwareTag -> () #

Eq VmwareTag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareTag

Hashable VmwareTag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareTag

type Rep VmwareTag Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareTag

type Rep VmwareTag = D1 ('MetaData "VmwareTag" "Amazonka.BackupGateway.Types.VmwareTag" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "VmwareTag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vmwareCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vmwareTagDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vmwareTagName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVmwareTag :: VmwareTag Source #

Create a value of VmwareTag 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:

$sel:vmwareCategory:VmwareTag', vmwareTag_vmwareCategory - The is the category of VMware.

$sel:vmwareTagDescription:VmwareTag', vmwareTag_vmwareTagDescription - This is a user-defined description of a VMware tag.

$sel:vmwareTagName:VmwareTag', vmwareTag_vmwareTagName - This is the user-defined name of a VMware tag.

VmwareToAwsTagMapping

data VmwareToAwsTagMapping Source #

This displays the mapping of on-premises VMware tags to the corresponding Amazon Web Services tags.

See: newVmwareToAwsTagMapping smart constructor.

Instances

Instances details
FromJSON VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

ToJSON VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

Generic VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

Associated Types

type Rep VmwareToAwsTagMapping :: Type -> Type #

Read VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

Show VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

NFData VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

Methods

rnf :: VmwareToAwsTagMapping -> () #

Eq VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

Hashable VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

type Rep VmwareToAwsTagMapping Source # 
Instance details

Defined in Amazonka.BackupGateway.Types.VmwareToAwsTagMapping

type Rep VmwareToAwsTagMapping = D1 ('MetaData "VmwareToAwsTagMapping" "Amazonka.BackupGateway.Types.VmwareToAwsTagMapping" "amazonka-backup-gateway-2.0-Ee3gVOmXMeV2r3uv4sRO9" 'False) (C1 ('MetaCons "VmwareToAwsTagMapping'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "awsTagKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "awsTagValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "vmwareCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vmwareTagName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newVmwareToAwsTagMapping Source #

Create a value of VmwareToAwsTagMapping 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:

$sel:awsTagKey:VmwareToAwsTagMapping', vmwareToAwsTagMapping_awsTagKey - The key part of the Amazon Web Services tag's key-value pair.

$sel:awsTagValue:VmwareToAwsTagMapping', vmwareToAwsTagMapping_awsTagValue - The value part of the Amazon Web Services tag's key-value pair.

$sel:vmwareCategory:VmwareToAwsTagMapping', vmwareToAwsTagMapping_vmwareCategory - The is the category of VMware.

$sel:vmwareTagName:VmwareToAwsTagMapping', vmwareToAwsTagMapping_vmwareTagName - This is the user-defined name of a VMware tag.