Skip to content

/AWS1/CL_IOTRESOURCEIDENTIFIER

Information that identifies the noncompliant resource.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_DEVICECERTIFICATEID TYPE /AWS1/IOTCERTIFICATEID /AWS1/IOTCERTIFICATEID

The ID of the certificate attached to the resource.

IV_CACERTIFICATEID TYPE /AWS1/IOTCERTIFICATEID /AWS1/IOTCERTIFICATEID

The ID of the CA certificate used to authorize the certificate.

IV_COGNITOIDENTITYPOOLID TYPE /AWS1/IOTCOGNITOIDENTITYPOOLID /AWS1/IOTCOGNITOIDENTITYPOOLID

The ID of the Amazon Cognito identity pool.

IV_CLIENTID TYPE /AWS1/IOTCLIENTID /AWS1/IOTCLIENTID

The client ID.

IO_POLICYVERSIONIDENTIFIER TYPE REF TO /AWS1/CL_IOTPOLICYVERSIONID /AWS1/CL_IOTPOLICYVERSIONID

The version of the policy associated with the resource.

IV_ACCOUNT TYPE /AWS1/IOTAWSACCOUNTID /AWS1/IOTAWSACCOUNTID

The account with which the resource is associated.

IV_IAMROLEARN TYPE /AWS1/IOTROLEARN /AWS1/IOTROLEARN

The ARN of the IAM role that has overly permissive actions.

IV_ROLEALIASARN TYPE /AWS1/IOTROLEALIASARN /AWS1/IOTROLEALIASARN

The ARN of the role alias that has overly permissive actions.

IO_ISSUERCERTIDENTIFIER TYPE REF TO /AWS1/CL_IOTISSUERCERTID /AWS1/CL_IOTISSUERCERTID

The issuer certificate identifier.

IV_DEVICECERTIFICATEARN TYPE /AWS1/IOTCERTIFICATEARN /AWS1/IOTCERTIFICATEARN

The ARN of the identified device certificate.


Queryable Attributes

deviceCertificateId

The ID of the certificate attached to the resource.

Accessible with the following methods

Method Description
GET_DEVICECERTIFICATEID() Getter for DEVICECERTIFICATEID, with configurable default
ASK_DEVICECERTIFICATEID() Getter for DEVICECERTIFICATEID w/ exceptions if field has no
HAS_DEVICECERTIFICATEID() Determine if DEVICECERTIFICATEID has a value

caCertificateId

The ID of the CA certificate used to authorize the certificate.

Accessible with the following methods

Method Description
GET_CACERTIFICATEID() Getter for CACERTIFICATEID, with configurable default
ASK_CACERTIFICATEID() Getter for CACERTIFICATEID w/ exceptions if field has no val
HAS_CACERTIFICATEID() Determine if CACERTIFICATEID has a value

cognitoIdentityPoolId

The ID of the Amazon Cognito identity pool.

Accessible with the following methods

Method Description
GET_COGNITOIDENTITYPOOLID() Getter for COGNITOIDENTITYPOOLID, with configurable default
ASK_COGNITOIDENTITYPOOLID() Getter for COGNITOIDENTITYPOOLID w/ exceptions if field has
HAS_COGNITOIDENTITYPOOLID() Determine if COGNITOIDENTITYPOOLID has a value

clientId

The client ID.

Accessible with the following methods

Method Description
GET_CLIENTID() Getter for CLIENTID, with configurable default
ASK_CLIENTID() Getter for CLIENTID w/ exceptions if field has no value
HAS_CLIENTID() Determine if CLIENTID has a value

policyVersionIdentifier

The version of the policy associated with the resource.

Accessible with the following methods

Method Description
GET_POLICYVERSIONIDENTIFIER() Getter for POLICYVERSIONIDENTIFIER

account

The account with which the resource is associated.

Accessible with the following methods

Method Description
GET_ACCOUNT() Getter for ACCOUNT, with configurable default
ASK_ACCOUNT() Getter for ACCOUNT w/ exceptions if field has no value
HAS_ACCOUNT() Determine if ACCOUNT has a value

iamRoleArn

The ARN of the IAM role that has overly permissive actions.

Accessible with the following methods

Method Description
GET_IAMROLEARN() Getter for IAMROLEARN, with configurable default
ASK_IAMROLEARN() Getter for IAMROLEARN w/ exceptions if field has no value
HAS_IAMROLEARN() Determine if IAMROLEARN has a value

roleAliasArn

The ARN of the role alias that has overly permissive actions.

Accessible with the following methods

Method Description
GET_ROLEALIASARN() Getter for ROLEALIASARN, with configurable default
ASK_ROLEALIASARN() Getter for ROLEALIASARN w/ exceptions if field has no value
HAS_ROLEALIASARN() Determine if ROLEALIASARN has a value

issuerCertificateIdentifier

The issuer certificate identifier.

Accessible with the following methods

Method Description
GET_ISSUERCERTIDENTIFIER() Getter for ISSUERCERTIFICATEIDENTIFIER

deviceCertificateArn

The ARN of the identified device certificate.

Accessible with the following methods

Method Description
GET_DEVICECERTIFICATEARN() Getter for DEVICECERTIFICATEARN, with configurable default
ASK_DEVICECERTIFICATEARN() Getter for DEVICECERTIFICATEARN w/ exceptions if field has n
HAS_DEVICECERTIFICATEARN() Determine if DEVICECERTIFICATEARN has a value