AWS SDK for C++  1.8.182
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::CodeSigning Class Reference

#include <CodeSigning.h>

Public Member Functions

 CodeSigning ()
 
 CodeSigning (Aws::Utils::Json::JsonView jsonValue)
 
CodeSigningoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAwsSignerJobId () const
 
bool AwsSignerJobIdHasBeenSet () const
 
void SetAwsSignerJobId (const Aws::String &value)
 
void SetAwsSignerJobId (Aws::String &&value)
 
void SetAwsSignerJobId (const char *value)
 
CodeSigningWithAwsSignerJobId (const Aws::String &value)
 
CodeSigningWithAwsSignerJobId (Aws::String &&value)
 
CodeSigningWithAwsSignerJobId (const char *value)
 
const StartSigningJobParameterGetStartSigningJobParameter () const
 
bool StartSigningJobParameterHasBeenSet () const
 
void SetStartSigningJobParameter (const StartSigningJobParameter &value)
 
void SetStartSigningJobParameter (StartSigningJobParameter &&value)
 
CodeSigningWithStartSigningJobParameter (const StartSigningJobParameter &value)
 
CodeSigningWithStartSigningJobParameter (StartSigningJobParameter &&value)
 
const CustomCodeSigningGetCustomCodeSigning () const
 
bool CustomCodeSigningHasBeenSet () const
 
void SetCustomCodeSigning (const CustomCodeSigning &value)
 
void SetCustomCodeSigning (CustomCodeSigning &&value)
 
CodeSigningWithCustomCodeSigning (const CustomCodeSigning &value)
 
CodeSigningWithCustomCodeSigning (CustomCodeSigning &&value)
 

Detailed Description

Describes the method to use when code signing a file.

See Also:

AWS API Reference

Definition at line 34 of file CodeSigning.h.

Constructor & Destructor Documentation

◆ CodeSigning() [1/2]

Aws::IoT::Model::CodeSigning::CodeSigning ( )

◆ CodeSigning() [2/2]

Aws::IoT::Model::CodeSigning::CodeSigning ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AwsSignerJobIdHasBeenSet()

bool Aws::IoT::Model::CodeSigning::AwsSignerJobIdHasBeenSet ( ) const
inline

The ID of the AWSSignerJob which was created to sign the file.

Definition at line 51 of file CodeSigning.h.

◆ CustomCodeSigningHasBeenSet()

bool Aws::IoT::Model::CodeSigning::CustomCodeSigningHasBeenSet ( ) const
inline

A custom method for code signing a file.

Definition at line 123 of file CodeSigning.h.

◆ GetAwsSignerJobId()

const Aws::String& Aws::IoT::Model::CodeSigning::GetAwsSignerJobId ( ) const
inline

The ID of the AWSSignerJob which was created to sign the file.

Definition at line 46 of file CodeSigning.h.

◆ GetCustomCodeSigning()

const CustomCodeSigning& Aws::IoT::Model::CodeSigning::GetCustomCodeSigning ( ) const
inline

A custom method for code signing a file.

Definition at line 118 of file CodeSigning.h.

◆ GetStartSigningJobParameter()

const StartSigningJobParameter& Aws::IoT::Model::CodeSigning::GetStartSigningJobParameter ( ) const
inline

Describes the code-signing job.

Definition at line 87 of file CodeSigning.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoT::Model::CodeSigning::Jsonize ( ) const

◆ operator=()

CodeSigning& Aws::IoT::Model::CodeSigning::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAwsSignerJobId() [1/3]

void Aws::IoT::Model::CodeSigning::SetAwsSignerJobId ( Aws::String &&  value)
inline

The ID of the AWSSignerJob which was created to sign the file.

Definition at line 61 of file CodeSigning.h.

◆ SetAwsSignerJobId() [2/3]

void Aws::IoT::Model::CodeSigning::SetAwsSignerJobId ( const Aws::String value)
inline

The ID of the AWSSignerJob which was created to sign the file.

Definition at line 56 of file CodeSigning.h.

◆ SetAwsSignerJobId() [3/3]

void Aws::IoT::Model::CodeSigning::SetAwsSignerJobId ( const char *  value)
inline

The ID of the AWSSignerJob which was created to sign the file.

Definition at line 66 of file CodeSigning.h.

◆ SetCustomCodeSigning() [1/2]

void Aws::IoT::Model::CodeSigning::SetCustomCodeSigning ( const CustomCodeSigning value)
inline

A custom method for code signing a file.

Definition at line 128 of file CodeSigning.h.

◆ SetCustomCodeSigning() [2/2]

void Aws::IoT::Model::CodeSigning::SetCustomCodeSigning ( CustomCodeSigning &&  value)
inline

A custom method for code signing a file.

Definition at line 133 of file CodeSigning.h.

◆ SetStartSigningJobParameter() [1/2]

void Aws::IoT::Model::CodeSigning::SetStartSigningJobParameter ( const StartSigningJobParameter value)
inline

Describes the code-signing job.

Definition at line 97 of file CodeSigning.h.

◆ SetStartSigningJobParameter() [2/2]

void Aws::IoT::Model::CodeSigning::SetStartSigningJobParameter ( StartSigningJobParameter &&  value)
inline

Describes the code-signing job.

Definition at line 102 of file CodeSigning.h.

◆ StartSigningJobParameterHasBeenSet()

bool Aws::IoT::Model::CodeSigning::StartSigningJobParameterHasBeenSet ( ) const
inline

Describes the code-signing job.

Definition at line 92 of file CodeSigning.h.

◆ WithAwsSignerJobId() [1/3]

CodeSigning& Aws::IoT::Model::CodeSigning::WithAwsSignerJobId ( Aws::String &&  value)
inline

The ID of the AWSSignerJob which was created to sign the file.

Definition at line 76 of file CodeSigning.h.

◆ WithAwsSignerJobId() [2/3]

CodeSigning& Aws::IoT::Model::CodeSigning::WithAwsSignerJobId ( const Aws::String value)
inline

The ID of the AWSSignerJob which was created to sign the file.

Definition at line 71 of file CodeSigning.h.

◆ WithAwsSignerJobId() [3/3]

CodeSigning& Aws::IoT::Model::CodeSigning::WithAwsSignerJobId ( const char *  value)
inline

The ID of the AWSSignerJob which was created to sign the file.

Definition at line 81 of file CodeSigning.h.

◆ WithCustomCodeSigning() [1/2]

CodeSigning& Aws::IoT::Model::CodeSigning::WithCustomCodeSigning ( const CustomCodeSigning value)
inline

A custom method for code signing a file.

Definition at line 138 of file CodeSigning.h.

◆ WithCustomCodeSigning() [2/2]

CodeSigning& Aws::IoT::Model::CodeSigning::WithCustomCodeSigning ( CustomCodeSigning &&  value)
inline

A custom method for code signing a file.

Definition at line 143 of file CodeSigning.h.

◆ WithStartSigningJobParameter() [1/2]

CodeSigning& Aws::IoT::Model::CodeSigning::WithStartSigningJobParameter ( const StartSigningJobParameter value)
inline

Describes the code-signing job.

Definition at line 107 of file CodeSigning.h.

◆ WithStartSigningJobParameter() [2/2]

CodeSigning& Aws::IoT::Model::CodeSigning::WithStartSigningJobParameter ( StartSigningJobParameter &&  value)
inline

Describes the code-signing job.

Definition at line 112 of file CodeSigning.h.


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