PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` package Paws::OpsWorksCM::ExportServerEngineAttribute; use Moose; has ExportAttributeName => (is => 'ro', isa => 'Str', required => 1); has InputAttributes => (is => 'ro', isa => 'ArrayRef[Paws::OpsWorksCM::EngineAttribute]'); has ServerName => (is => 'ro', isa => 'Str', required => 1); use MooseX::ClassAttribute; class_has _api_call => (isa => 'Str', is => 'ro', default => 'ExportServerEngineAttribute'); class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::OpsWorksCM::ExportServerEngineAttributeResponse'); class_has _result_key => (isa => 'Str', is => 'ro'); 1; ### main pod documentation begin ### =head1 NAME Paws::OpsWorksCM::ExportServerEngineAttribute - Arguments for method ExportServerEngineAttribute on L =head1 DESCRIPTION This class represents the parameters used for calling the method ExportServerEngineAttribute on the L service. Use the attributes of this class as arguments to method ExportServerEngineAttribute. You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to ExportServerEngineAttribute. =head1 SYNOPSIS my $opsworks-cm = Paws->service('OpsWorksCM'); my $ExportServerEngineAttributeResponse = $opsworks -cm->ExportServerEngineAttribute( ExportAttributeName => 'MyString', ServerName => 'MyServerName', InputAttributes => [ { Name => 'MyEngineAttributeName', # max: 10000; OPTIONAL Value => 'MyEngineAttributeValue', # max: 10000; OPTIONAL }, ... ], # OPTIONAL ); # Results: my $EngineAttribute = $ExportServerEngineAttributeResponse->EngineAttribute; my $ServerName = $ExportServerEngineAttributeResponse->ServerName; # Returns a L object. Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object. For the AWS API documentation, see L =head1 ATTRIBUTES =head2 B ExportAttributeName => Str The name of the export attribute. Currently, the supported export attribute is C. This exports a user data script that includes parameters and values provided in the C list. =head2 InputAttributes => ArrayRef[L] The list of engine attributes. The list type is C. An C list item is a pair that includes an attribute name and its value. For the C ExportAttributeName, the following are supported engine attribute names. =over =item * B In Chef, a list of roles or recipes that are run in the specified order. In Puppet, this parameter is ignored. =item * B In Chef, an organization name. AWS OpsWorks for Chef Automate always creates the organization C. In Puppet, this parameter is ignored. =item * B In Chef, a node environment (for example, development, staging, or one-box). In Puppet, this parameter is ignored. =item * B In Chef, the version of the Chef engine (three numbers separated by dots, such as 13.8.5). If this attribute is empty, OpsWorks for Chef Automate uses the most current version. In Puppet, this parameter is ignored. =back =head2 B ServerName => Str The name of the server from which you are exporting the attribute. =head1 SEE ALSO This class forms part of L, documenting arguments for method ExportServerEngineAttribute in L =head1 BUGS and CONTRIBUTIONS The source code is located here: L Please report bugs to: L =cut