AWS SDK for C++
AWS SDK for C++ Version 1.11.606
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-tnb
include
aws
tnb
model
PutSolFunctionPackageContentRequest.h
1
6
#pragma once
7
#include <aws/tnb/Tnb_EXPORTS.h>
8
#include <aws/tnb/TnbRequest.h>
9
#include <aws/core/utils/Array.h>
10
#include <aws/core/utils/memory/stl/AWSString.h>
11
#include <utility>
12
13
namespace
Aws
14
{
15
namespace
tnb
16
{
17
namespace
Model
18
{
19
22
class
PutSolFunctionPackageContentRequest
:
public
StreamingTnbRequest
23
{
24
public
:
25
AWS_TNB_API
PutSolFunctionPackageContentRequest
() =
default
;
26
27
// Service request name is the Operation name which will send this request out,
28
// each operation should has unique request name, so that we can get operation's name from this request.
29
// Note: this is not true for response, multiple operations may have the same response name,
30
// so we can not get operation's name from response.
31
inline
virtual
const
char
*
GetServiceRequestName
()
const override
{
return
"PutSolFunctionPackageContent"
; }
32
33
35
38
inline
const
Aws::String
&
GetVnfPkgId
()
const
{
return
m_vnfPkgId; }
39
inline
bool
VnfPkgIdHasBeenSet
()
const
{
return
m_vnfPkgIdHasBeenSet; }
40
template
<
typename
VnfPkgIdT = Aws::String>
41
void
SetVnfPkgId
(VnfPkgIdT&& value) { m_vnfPkgIdHasBeenSet =
true
; m_vnfPkgId = std::forward<VnfPkgIdT>(value); }
42
template
<
typename
VnfPkgIdT = Aws::String>
43
PutSolFunctionPackageContentRequest
&
WithVnfPkgId
(VnfPkgIdT&& value) {
SetVnfPkgId
(std::forward<VnfPkgIdT>(value));
return
*
this
;}
45
private
:
46
47
48
Aws::String
m_vnfPkgId;
49
bool
m_vnfPkgIdHasBeenSet =
false
;
50
};
51
52
}
// namespace Model
53
}
// namespace tnb
54
}
// namespace Aws
Aws::AmazonStreamingWebServiceRequest
Aws::tnb::Model::PutSolFunctionPackageContentRequest
Definition
PutSolFunctionPackageContentRequest.h:23
Aws::tnb::Model::PutSolFunctionPackageContentRequest::PutSolFunctionPackageContentRequest
AWS_TNB_API PutSolFunctionPackageContentRequest()=default
Aws::tnb::Model::PutSolFunctionPackageContentRequest::VnfPkgIdHasBeenSet
bool VnfPkgIdHasBeenSet() const
Definition
PutSolFunctionPackageContentRequest.h:39
Aws::tnb::Model::PutSolFunctionPackageContentRequest::GetVnfPkgId
const Aws::String & GetVnfPkgId() const
Definition
PutSolFunctionPackageContentRequest.h:38
Aws::tnb::Model::PutSolFunctionPackageContentRequest::WithVnfPkgId
PutSolFunctionPackageContentRequest & WithVnfPkgId(VnfPkgIdT &&value)
Definition
PutSolFunctionPackageContentRequest.h:43
Aws::tnb::Model::PutSolFunctionPackageContentRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition
PutSolFunctionPackageContentRequest.h:31
Aws::tnb::Model::PutSolFunctionPackageContentRequest::SetVnfPkgId
void SetVnfPkgId(VnfPkgIdT &&value)
Definition
PutSolFunctionPackageContentRequest.h:41
Aws
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences