AWS SDK for C++
AWS SDK for C++ Version 1.11.607
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-cloudfront
include
aws
cloudfront
model
ResponseHeadersPolicyFrameOptions.h
1
6
#pragma once
7
#include <aws/cloudfront/CloudFront_EXPORTS.h>
8
#include <aws/cloudfront/model/FrameOptionsList.h>
9
#include <utility>
10
11
namespace
Aws
12
{
13
namespace
Utils
14
{
15
namespace
Xml
16
{
17
class
XmlNode;
18
}
// namespace Xml
19
}
// namespace Utils
20
namespace
CloudFront
21
{
22
namespace
Model
23
{
24
34
class
ResponseHeadersPolicyFrameOptions
35
{
36
public
:
37
AWS_CLOUDFRONT_API
ResponseHeadersPolicyFrameOptions
() =
default
;
38
AWS_CLOUDFRONT_API
ResponseHeadersPolicyFrameOptions
(
const
Aws::Utils::Xml::XmlNode
& xmlNode);
39
AWS_CLOUDFRONT_API
ResponseHeadersPolicyFrameOptions
&
operator=
(
const
Aws::Utils::Xml::XmlNode
& xmlNode);
40
41
AWS_CLOUDFRONT_API
void
AddToNode
(
Aws::Utils::Xml::XmlNode
& parentNode)
const
;
42
43
45
50
inline
bool
GetOverride
()
const
{
return
m_override; }
51
inline
bool
OverrideHasBeenSet
()
const
{
return
m_overrideHasBeenSet; }
52
inline
void
SetOverride
(
bool
value) { m_overrideHasBeenSet =
true
; m_override = value; }
53
inline
ResponseHeadersPolicyFrameOptions
&
WithOverride
(
bool
value) {
SetOverride
(value);
return
*
this
;}
55
57
64
inline
FrameOptionsList
GetFrameOption
()
const
{
return
m_frameOption; }
65
inline
bool
FrameOptionHasBeenSet
()
const
{
return
m_frameOptionHasBeenSet; }
66
inline
void
SetFrameOption
(
FrameOptionsList
value) { m_frameOptionHasBeenSet =
true
; m_frameOption = value; }
67
inline
ResponseHeadersPolicyFrameOptions
&
WithFrameOption
(
FrameOptionsList
value) {
SetFrameOption
(value);
return
*
this
;}
69
private
:
70
71
bool
m_override{
false
};
72
bool
m_overrideHasBeenSet =
false
;
73
74
FrameOptionsList
m_frameOption{
FrameOptionsList::NOT_SET
};
75
bool
m_frameOptionHasBeenSet =
false
;
76
};
77
78
}
// namespace Model
79
}
// namespace CloudFront
80
}
// namespace Aws
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions
Definition
ResponseHeadersPolicyFrameOptions.h:35
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::SetFrameOption
void SetFrameOption(FrameOptionsList value)
Definition
ResponseHeadersPolicyFrameOptions.h:66
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::ResponseHeadersPolicyFrameOptions
AWS_CLOUDFRONT_API ResponseHeadersPolicyFrameOptions()=default
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::FrameOptionHasBeenSet
bool FrameOptionHasBeenSet() const
Definition
ResponseHeadersPolicyFrameOptions.h:65
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::ResponseHeadersPolicyFrameOptions
AWS_CLOUDFRONT_API ResponseHeadersPolicyFrameOptions(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::GetFrameOption
FrameOptionsList GetFrameOption() const
Definition
ResponseHeadersPolicyFrameOptions.h:64
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::AddToNode
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::operator=
AWS_CLOUDFRONT_API ResponseHeadersPolicyFrameOptions & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::GetOverride
bool GetOverride() const
Definition
ResponseHeadersPolicyFrameOptions.h:50
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::SetOverride
void SetOverride(bool value)
Definition
ResponseHeadersPolicyFrameOptions.h:52
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::WithOverride
ResponseHeadersPolicyFrameOptions & WithOverride(bool value)
Definition
ResponseHeadersPolicyFrameOptions.h:53
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::WithFrameOption
ResponseHeadersPolicyFrameOptions & WithFrameOption(FrameOptionsList value)
Definition
ResponseHeadersPolicyFrameOptions.h:67
Aws::CloudFront::Model::ResponseHeadersPolicyFrameOptions::OverrideHasBeenSet
bool OverrideHasBeenSet() const
Definition
ResponseHeadersPolicyFrameOptions.h:51
Aws::Utils::Xml::XmlNode
Aws::CloudFront::Model::FrameOptionsList
FrameOptionsList
Definition
FrameOptionsList.h:17
Aws::CloudFront::Model::FrameOptionsList::NOT_SET
@ NOT_SET
Aws
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences