Data.Cloud.AmazonAPI.TAmazonActionConditional
Delphi
  TAmazonActionConditional = record
    IfModifiedSince: string;
    IfUnmodifiedSince: string;
    IfMatch: string;
    IfNoneMatch: string;
    class function Create: TAmazonActionConditional; static;
    procedure PopulateHeaders(Headers: TStrings; ForCopy: Boolean = False);
  end;
C++
struct DECLSPEC_DRECORD TAmazonActionConditional
{
public:
    System::UnicodeString IfModifiedSince;
    System::UnicodeString IfUnmodifiedSince;
    System::UnicodeString IfMatch;
    System::UnicodeString IfNoneMatch;
    static TAmazonActionConditional __fastcall Create();
    void __fastcall PopulateHeaders(System::Classes::TStrings* Headers, bool ForCopy = false);
};
Properties
| Type | Visibility | Source | Unit | Parent | 
|---|---|---|---|---|
record struct  | 
		public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp  | 
        Data.Cloud.AmazonAPI | Data.Cloud.AmazonAPI | 
Description
Record of optional conditional restrictions.
TAmazonActionConditional can be used, for example, when retrieving an object. TAmazonActionConditional provides a way to specify under which conditions the action should happen or not happen.
When copying, the conditionals apply to the source object.