libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AlexaBusiness.DeleteDeviceUsageData

Description

When this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data and associated response data. This action can be called once every 24 hours for a specific shared device.

Synopsis

Creating a Request

data DeleteDeviceUsageData Source #

See: newDeleteDeviceUsageData smart constructor.

Constructors

DeleteDeviceUsageData' 

Fields

Instances

Instances details
Eq DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Read DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Show DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Generic DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Associated Types

type Rep DeleteDeviceUsageData :: Type -> Type #

NFData DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Methods

rnf :: DeleteDeviceUsageData -> () #

Hashable DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

ToJSON DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

AWSRequest DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Associated Types

type AWSResponse DeleteDeviceUsageData #

ToHeaders DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

ToPath DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

ToQuery DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

type Rep DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

type Rep DeleteDeviceUsageData = D1 ('MetaData "DeleteDeviceUsageData" "Amazonka.AlexaBusiness.DeleteDeviceUsageData" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteDeviceUsageData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceUsageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeviceUsageType)))
type AWSResponse DeleteDeviceUsageData Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

newDeleteDeviceUsageData Source #

Create a value of DeleteDeviceUsageData 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:deviceArn:DeleteDeviceUsageData', deleteDeviceUsageData_deviceArn - The ARN of the device.

$sel:deviceUsageType:DeleteDeviceUsageData', deleteDeviceUsageData_deviceUsageType - The type of usage data to delete.

Request Lenses

Destructuring the Response

data DeleteDeviceUsageDataResponse Source #

See: newDeleteDeviceUsageDataResponse smart constructor.

Constructors

DeleteDeviceUsageDataResponse' 

Fields

Instances

Instances details
Eq DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Read DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Show DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Generic DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

Associated Types

type Rep DeleteDeviceUsageDataResponse :: Type -> Type #

NFData DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

type Rep DeleteDeviceUsageDataResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.DeleteDeviceUsageData

type Rep DeleteDeviceUsageDataResponse = D1 ('MetaData "DeleteDeviceUsageDataResponse" "Amazonka.AlexaBusiness.DeleteDeviceUsageData" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeleteDeviceUsageDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDeviceUsageDataResponse Source #

Create a value of DeleteDeviceUsageDataResponse 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:DeleteDeviceUsageDataResponse', deleteDeviceUsageDataResponse_httpStatus - The response's http status code.

Response Lenses