class Aws::IoT::Types::TestAuthorizationRequest


@return [Array<String>]
authorized.
treated as if they are not attached to the principal being
When testing custom authorization, the policies specified here are
@!attribute [rw] policy_names_to_skip
@return [Array<String>]
treated as if they are attached to the principal being authorized.
When testing custom authorization, the policies specified here are
@!attribute [rw] policy_names_to_add
@return [String]
The MQTT client ID.
@!attribute [rw] client_id
@return [Array<Types::AuthInfo>]
create a response for each ‘authInfo` object in the list.
A list of authorization info objects. Simulating authorization will
@!attribute [rw] auth_infos
@return [String]
The Cognito identity pool ID.
@!attribute [rw] cognito_identity_pool_id
@return [String]
The principal.
@!attribute [rw] principal
}
policy_names_to_skip: [“PolicyName”],
policy_names_to_add: [“PolicyName”],
client_id: “ClientId”,
],
},
resources: [“Resource”], # required
action_type: “PUBLISH”, # accepts PUBLISH, SUBSCRIBE, RECEIVE, CONNECT
{
auth_infos: [ # required
cognito_identity_pool_id: “CognitoIdentityPoolId”,
principal: “Principal”,
{
data as a hash:
@note When making an API call, you may pass TestAuthorizationRequest