libZSservicesZSamazonka-iotZSamazonka-iot
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.IoT.Types.SalesforceAction

Description

 
Synopsis

Documentation

data SalesforceAction Source #

Describes an action to write a message to a Salesforce IoT Cloud Input Stream.

See: newSalesforceAction smart constructor.

Constructors

SalesforceAction' 

Fields

  • token :: Text

    The token used to authenticate access to the Salesforce IoT Cloud Input Stream. The token is available from the Salesforce IoT Cloud platform after creation of the Input Stream.

  • url :: Text

    The URL exposed by the Salesforce IoT Cloud Input Stream. The URL is available from the Salesforce IoT Cloud platform after creation of the Input Stream.

Instances

Instances details
Eq SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

Read SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

Show SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

Generic SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

Associated Types

type Rep SalesforceAction :: Type -> Type #

NFData SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

Methods

rnf :: SalesforceAction -> () #

Hashable SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

ToJSON SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

FromJSON SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

type Rep SalesforceAction Source # 
Instance details

Defined in Amazonka.IoT.Types.SalesforceAction

type Rep SalesforceAction = D1 ('MetaData "SalesforceAction" "Amazonka.IoT.Types.SalesforceAction" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "SalesforceAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSalesforceAction Source #

Create a value of SalesforceAction 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:token:SalesforceAction', salesforceAction_token - The token used to authenticate access to the Salesforce IoT Cloud Input Stream. The token is available from the Salesforce IoT Cloud platform after creation of the Input Stream.

$sel:url:SalesforceAction', salesforceAction_url - The URL exposed by the Salesforce IoT Cloud Input Stream. The URL is available from the Salesforce IoT Cloud platform after creation of the Input Stream.

salesforceAction_token :: Lens' SalesforceAction Text Source #

The token used to authenticate access to the Salesforce IoT Cloud Input Stream. The token is available from the Salesforce IoT Cloud platform after creation of the Input Stream.

salesforceAction_url :: Lens' SalesforceAction Text Source #

The URL exposed by the Salesforce IoT Cloud Input Stream. The URL is available from the Salesforce IoT Cloud platform after creation of the Input Stream.