#include <GreengrassCoreIpcModel.h>
◆ GetSecretValueRequest() [1/2]
Aws::Greengrass::GetSecretValueRequest::GetSecretValueRequest |
( |
| ) |
|
|
inlinenoexcept |
◆ GetSecretValueRequest() [2/2]
◆ GetModelName()
|
overrideprotectedvirtualnoexcept |
◆ GetRefresh()
(Optional) Whether to fetch the latest secret from cloud when the request is handled. Defaults to false.
◆ GetSecretId()
The name of the secret to get. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
◆ GetVersionId()
(Optional) The ID of the version to get. If you don't specify versionId or versionStage, this operation defaults to the version with the AWSCURRENT label.
◆ GetVersionStage()
(Optional) The staging label of the version to get. If you don't specify versionId or versionStage, this operation defaults to the version with the AWSCURRENT label.
◆ operator<()
◆ s_allocateFromPayload()
◆ s_customDeleter()
◆ s_loadFromJsonView()
◆ SerializeToJsonObject()
void Aws::Greengrass::GetSecretValueRequest::SerializeToJsonObject |
( |
Aws::Crt::JsonObject & |
payloadObject | ) |
const |
|
overridevirtualnoexcept |
◆ SetRefresh()
void Aws::Greengrass::GetSecretValueRequest::SetRefresh |
( |
const bool & |
refresh | ) |
|
|
inlinenoexcept |
(Optional) Whether to fetch the latest secret from cloud when the request is handled. Defaults to false.
◆ SetSecretId()
void Aws::Greengrass::GetSecretValueRequest::SetSecretId |
( |
const Aws::Crt::String & |
secretId | ) |
|
|
inlinenoexcept |
The name of the secret to get. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.
◆ SetVersionId()
void Aws::Greengrass::GetSecretValueRequest::SetVersionId |
( |
const Aws::Crt::String & |
versionId | ) |
|
|
inlinenoexcept |
(Optional) The ID of the version to get. If you don't specify versionId or versionStage, this operation defaults to the version with the AWSCURRENT label.
◆ SetVersionStage()
void Aws::Greengrass::GetSecretValueRequest::SetVersionStage |
( |
const Aws::Crt::String & |
versionStage | ) |
|
|
inlinenoexcept |
(Optional) The staging label of the version to get. If you don't specify versionId or versionStage, this operation defaults to the version with the AWSCURRENT label.
◆ MODEL_NAME
The documentation for this class was generated from the following files: