AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::S3DestinationAccessControl Class Reference

#include <S3DestinationAccessControl.h>

Public Member Functions

 S3DestinationAccessControl ()
 
 S3DestinationAccessControl (Aws::Utils::Json::JsonView jsonValue)
 
S3DestinationAccessControloperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const S3ObjectCannedAclGetCannedAcl () const
 
bool CannedAclHasBeenSet () const
 
void SetCannedAcl (const S3ObjectCannedAcl &value)
 
void SetCannedAcl (S3ObjectCannedAcl &&value)
 
S3DestinationAccessControlWithCannedAcl (const S3ObjectCannedAcl &value)
 
S3DestinationAccessControlWithCannedAcl (S3ObjectCannedAcl &&value)
 

Detailed Description

Optional. Have MediaConvert automatically apply Amazon S3 access control for the outputs in this output group. When you don't use this setting, S3 automatically applies the default access control list PRIVATE.

See Also:

AWS API Reference

Definition at line 33 of file S3DestinationAccessControl.h.

Constructor & Destructor Documentation

◆ S3DestinationAccessControl() [1/2]

Aws::MediaConvert::Model::S3DestinationAccessControl::S3DestinationAccessControl ( )

◆ S3DestinationAccessControl() [2/2]

Aws::MediaConvert::Model::S3DestinationAccessControl::S3DestinationAccessControl ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CannedAclHasBeenSet()

bool Aws::MediaConvert::Model::S3DestinationAccessControl::CannedAclHasBeenSet ( ) const
inline

Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.

Definition at line 50 of file S3DestinationAccessControl.h.

◆ GetCannedAcl()

const S3ObjectCannedAcl& Aws::MediaConvert::Model::S3DestinationAccessControl::GetCannedAcl ( ) const
inline

Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.

Definition at line 45 of file S3DestinationAccessControl.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::S3DestinationAccessControl::Jsonize ( ) const

◆ operator=()

S3DestinationAccessControl& Aws::MediaConvert::Model::S3DestinationAccessControl::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCannedAcl() [1/2]

void Aws::MediaConvert::Model::S3DestinationAccessControl::SetCannedAcl ( const S3ObjectCannedAcl value)
inline

Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.

Definition at line 55 of file S3DestinationAccessControl.h.

◆ SetCannedAcl() [2/2]

void Aws::MediaConvert::Model::S3DestinationAccessControl::SetCannedAcl ( S3ObjectCannedAcl &&  value)
inline

Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.

Definition at line 60 of file S3DestinationAccessControl.h.

◆ WithCannedAcl() [1/2]

S3DestinationAccessControl& Aws::MediaConvert::Model::S3DestinationAccessControl::WithCannedAcl ( const S3ObjectCannedAcl value)
inline

Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.

Definition at line 65 of file S3DestinationAccessControl.h.

◆ WithCannedAcl() [2/2]

S3DestinationAccessControl& Aws::MediaConvert::Model::S3DestinationAccessControl::WithCannedAcl ( S3ObjectCannedAcl &&  value)
inline

Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.

Definition at line 70 of file S3DestinationAccessControl.h.


The documentation for this class was generated from the following file: