ains the key/value pairs required to connect to your Confluence
server. The secret must contain a JSON structure with the following
keys:
=over
=item *
username - The user name or email address of
IPTION
A ProfileObject in a list of ProfileObjects.
=head1 ATTRIBUTES
=head2 Object => Str
A JSON representation of a ProfileObject that belongs to a profile.
=head2 ObjectTypeName => Str
Spec
e values of the C<source-ref> key
within the dataset. For example a value of "IMG_17" returns all JSON
Lines where the C<source-ref> key value matches I<*IMG_17*>.
=head1 SEE ALSO
This class form
ContentType =>
'TEXT_PLAIN', # values: TEXT_PLAIN, TEXT_HTML, APPLICATION_JSON
}, # key: min: 1, max: 128
}, # OPTIONAL
Description => 'MyEntityDescr
JsonBody => {
MatchPattern => {
All => {
}, # OPTIONAL
IncludedPaths => [
'MyJsonPointer
JsonBody => {
MatchPattern => {
All => {
}, # OPTIONAL
IncludedPaths => [
'MyJsonPointer
ContentType =>
'TEXT_PLAIN', # values: TEXT_PLAIN, TEXT_HTML, APPLICATION_JSON
}, # key: min: 1, max: 128; OPTIONAL
}, # OPTIONAL
Description => 'MyE
JsonBody => {
MatchPattern => {
All => {
}, # OPTIONAL
IncludedPaths => [
'MyJsonPointer
JsonBody => {
MatchPattern => {
All => {
}, # OPTIONAL
IncludedPaths => [
'MyJsonPointer
ContentType =>
'TEXT_PLAIN', # values: TEXT_PLAIN, TEXT_HTML, APPLICATION_JSON
}, # key: min: 1, max: 128; OPTIONAL
}, # OPTIONAL
Description => 'MyE
JsonBody => {
MatchPattern => {
All => {
}, # OPTIONAL
IncludedPaths => [
'MyJsonPointer
JsonBody => {
MatchPattern => {
All => {
}, # OPTIONAL
IncludedPaths => [
'MyJsonPointer
Arguments');
has Body => (is => 'ro', isa => 'Paws::WAFV2::Body');
has JsonBody => (is => 'ro', isa => 'Paws::WAFV2::JsonBody');
has Method => (is => 'ro', isa => 'Paws::WAFV2::Method');
has Q
nts of web requests whose bodies
exceed the 8 KB limit.
=head2 JsonBody => L<Paws::WAFV2::JsonBody>
Inspect the request body as JSON. The request body immediately follows
the request headers. This
to inspect, for
example, C<User-Agent> or C<Referer>. This setting isn't case
sensitive.
Example JSON: C<"SingleHeader": { "Name": "haystack" }>
=head2 SingleQueryArgument => L<Paws::WAFV2::SingleQ
ect.tt
package Paws::WAFV2::JsonBody;
use Moose;
has InvalidFallbackBehavior => (is => 'ro', isa => 'Str');
has MatchPattern => (is => 'ro', isa => 'Paws::WAFV2::JsonMatchPattern', required => 1
sa => 'Str', required => 1);
1;
### main pod documentation begin ###
=head1 NAME
Paws::WAFV2::JsonBody
=head1 USAGE
This class represents one of two things:
=head3 Arguments in a call to a serv
e calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::WAFV2::JsonBody object:
$service_obj->Method(Att1 => { InvalidFallbackBehavior => $value, ..., MatchScope
# Generated by default/object.tt
package Paws::WAFV2::JsonMatchPattern;
use Moose;
has All => (is => 'ro', isa => 'Paws::WAFV2::All');
has IncludedPaths => (is => 'ro', isa => 'ArrayRef[Str|Unde
f]');
1;
### main pod documentation begin ###
=head1 NAME
Paws::WAFV2::JsonMatchPattern
=head1 USAGE
This class represents one of two things:
=head3 Arguments in a call to a service
Use the at
e calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::WAFV2::JsonMatchPattern object:
$service_obj->Method(Att1 => { All => $value, ..., IncludedPaths => $value
Content => Str
The payload of the custom response.
You can use JSON escape strings in JSON content. To do this, you must
specify JSON content in the C<ContentType> setting.
For information about th
rofile->PutProfileObject(
DomainName => 'Myname',
Object => 'MystringifiedJson',
ObjectTypeName => 'MytypeName',
);
# Results:
my $ProfileObjectUniqueKey =
nique name of the domain.
=head2 B<REQUIRED> Object => Str
A string that is serialized from a JSON object.
=head2 B<REQUIRED> ObjectTypeName => Str
The name of the profile object type.
=he
ext => Str
The repository policy text associated with the repository. The policy
text will be in JSON format.
=head2 RegistryId => Str
The registry ID associated with the request.
=head2 Reposit
intended to prevent
accidental repository lock outs.
=head2 B<REQUIRED> PolicyText => Str
The JSON repository policy text to apply to the repository. For more
information, see Amazon ECR Repositor
Paws::ECRPublic::SetRepositoryPolicyResponse
=head1 ATTRIBUTES
=head2 PolicyText => Str
The JSON repository policy text applied to the repository.
=head2 RegistryId => Str
The registry ID ass
aws::ECRPublic::DeleteRepositoryPolicyResponse
=head1 ATTRIBUTES
=head2 PolicyText => Str
The JSON repository policy that was deleted from the repository.
=head2 RegistryId => Str
The registry
tSource>, an empty dataset is created and
the operation synchronously returns. Later, you can add JSON Lines by
calling UpdateDatasetEntries.
If you specify a value for C<DataSource>, the manifest at
s on
resources on your behalf.
=head1 ATTRIBUTES
=head2 B<REQUIRED> PolicyDocument => Str
The JSON blob that describes the policy.
=head2 B<REQUIRED> PolicyId => Str
The ID of the resource poli
ContentType =>
'TEXT_PLAIN', # values: TEXT_PLAIN, TEXT_HTML, APPLICATION_JSON
}, # key: min: 1, max: 128
}, # OPTIONAL
Description => 'MyEntityDescr
JsonBody => {
MatchPattern => {
All => {
}, # OPTIONAL
IncludedPaths => [
'MyJsonPointer
JsonBody => {
MatchPattern => {
All => {
}, # OPTIONAL
IncludedPaths => [
'MyJsonPointer
ntTemplateData => Str
A list of replacement values to apply to the template. This parameter
is a JSON object, typically consisting of key-value pairs in which the
keys correspond to replacement tags
r which you want to update policy.
=head2 B<REQUIRED> Policy => Str
The text of the policy in JSON format. The policy cannot exceed 4 KB.
For information about the syntax of sending authorization