arameter to the API requires a JSON text string argument. For
information on how to format a JSON parameter for the various command
line tool environments, see Using JSON for Parameters
(https://docs.
aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json)
in the I<AWS CLI User Guide>. For the AWS CLI, you can also use the
syntax: C<--Tags Key="Key1",Value="Value1"
Key="Key2"
ntials stored in
# the encrypted secret value are retrieved from a file on disk named
# mycreds.json.
my $CreateSecretResponse = $secretsmanager->CreateSecret(
'ClientRequestToken' => 'EXA
res the
information as a JSON structure of key/value pairs that the Lambda
rotation function knows how to parse.
For storing multiple values, we recommend that you use a JSON text
string argument and
ormat a JSON parameter for the various command line tool environments,
see Using JSON for Parameters
(https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json)
in the
t to use for object encryption.
The value of this header is a base64-encoded UTF-8 string holding JSON
with the encryption context key-value pairs.
=head2 SSEKMSKeyId => Str
If C<x-amz-server-side
'ro', isa => 'Str');
1;
### main pod documentation begin ###
=head1 NAME
Paws::S3::GetBucketPolicyOutput
=head1 ATTRIBUTES
=head2 Policy => Str
The bucket policy as a JSON document.
=cut
ckDevices::DeviceMethod>
The device method to invoke.
=head2 DeviceMethodParameters => Str
A JSON encoded string containing the device method request parameters.
=head1 SEE ALSO
This class f
n the I<IAM User Guide>. The policy input is specified as a string
containing the complete, valid JSON text of a permissions boundary
policy.
The regex pattern (http://wikipedia.org/wiki/regex) used
include in the
simulation. Each document is specified as a string containing the
complete, valid JSON text of an IAM policy.
The regex pattern (http://wikipedia.org/wiki/regex) used to validate
this
ferenced in those policies. Each document is specified as a string
containing the complete, valid JSON text of an IAM policy.
The regex pattern (http://wikipedia.org/wiki/regex) used to validate
this
head2 B<REQUIRED> PolicyDocument => Str
The JSON policy document that you want to use as the content for the
new policy.
You must provide policies in JSON format in IAM. However, for AWS
CloudFormat
olicy
in JSON or YAML format. AWS CloudFormation always converts a YAML
policy to JSON format before submitting it to IAM.
To learn more about JSON policy grammar, see Grammar of the IAM JSON
policy
es in JSON format in IAM. However, for AWS
CloudFormation templates formatted in YAML, you can provide the policy
in JSON or YAML format. AWS CloudFormation always converts a YAML
policy to JSON forma
REQUIRED> PolicyDocument => Str
The JSON policy document that you want to use as the content for this
new version of the policy.
You must provide policies in JSON format in IAM. However, for AWS
Clo
on templates formatted in YAML, you can provide the policy
in JSON or YAML format. AWS CloudFormation always converts a YAML
policy to JSON format before submitting it to IAM.
The regex pattern (http
es in JSON format in IAM. However, for AWS
CloudFormation templates formatted in YAML, you can provide the policy
in JSON or YAML format. AWS CloudFormation always converts a YAML
policy to JSON forma
an HTTP C<403 (Access
Denied)> error.
=head2 B<REQUIRED> Policy => Str
The bucket policy as a JSON document.
=head1 SEE ALSO
This class forms part of L<Paws>, documenting arguments for method
t to use for object
encryption. The value of this header is a base64-encoded UTF-8 string
holding JSON with the encryption context key-value pairs.
=head2 SSEKMSKeyId => Str
If C<x-amz-server-side
ject.tt
package Paws::S3::JSONOutput;
use Moose;
has RecordDelimiter => (is => 'ro', isa => 'Str');
1;
### main pod documentation begin ###
=head1 NAME
Paws::S3::JSONOutput
=head1 USAGE
This
the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::S3::JSONOutput object:
$service_obj->Method(Att1 => { RecordDelimiter => $value, ..., RecordDelimiter =
Att1 is expected to be an Paws::S3::JSONOutput object:
$result = $service_obj->Method(...);
$result->Att1->RecordDelimiter
=head1 DESCRIPTION
Specifies JSON as request's output serialization f
t to use for object encryption.
The value of this header is a base64-encoded UTF-8 string holding JSON
with the encryption context key-value pairs.
=head2 SSEKMSKeyId => Str
Specifies the AWS KMS
t to use for object encryption.
The value of this header is a base64-encoded UTF-8 string holding JSON
with the encryption context key-value pairs.
=head2 SSEKMSKeyId => Str
Specifies the ID of th
t to use for object
encryption. The value of this header is a base64-encoded UTF-8 string
holding JSON with the encryption context key-value pairs.
=head2 SSEKMSKeyId => Str
If present, specifies
ult/object.tt
package Paws::S3::JSONInput;
use Moose;
has Type => (is => 'ro', isa => 'Str');
1;
### main pod documentation begin ###
=head1 NAME
Paws::S3::JSONInput
=head1 USAGE
This class
the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::S3::JSONInput object:
$service_obj->Method(Att1 => { Type => $value, ..., Type => $value });
=head3 R
te. If Att1 is expected to be an Paws::S3::JSONInput object:
$result = $service_obj->Method(...);
$result->Att1->Type
=head1 DESCRIPTION
Specifies JSON as object's input serialization format.
d2 B<REQUIRED> Protocol => Str
The protocol to use. The supported value is https, which delivers
JSON-encoded messages using HTTPS POST.
Valid values are: C<"HTTPS">
=head2 B<REQUIRED> Subscription
:IoT1ClickDevices::InvokeDeviceMethodResponse
=head1 ATTRIBUTES
=head2 DeviceMethodResponse => Str
A JSON encoded string containing the device method response.
=head2 _request_id => Str
=cut