AWS SDK for C++  1.9.67
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::Ipv6CidrBlockAssociation Class Reference

#include <Ipv6CidrBlockAssociation.h>

Public Member Functions

 Ipv6CidrBlockAssociation ()
 
 Ipv6CidrBlockAssociation (Aws::Utils::Json::JsonView jsonValue)
 
Ipv6CidrBlockAssociationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAssociationId () const
 
bool AssociationIdHasBeenSet () const
 
void SetAssociationId (const Aws::String &value)
 
void SetAssociationId (Aws::String &&value)
 
void SetAssociationId (const char *value)
 
Ipv6CidrBlockAssociationWithAssociationId (const Aws::String &value)
 
Ipv6CidrBlockAssociationWithAssociationId (Aws::String &&value)
 
Ipv6CidrBlockAssociationWithAssociationId (const char *value)
 
const Aws::StringGetIpv6CidrBlock () const
 
bool Ipv6CidrBlockHasBeenSet () const
 
void SetIpv6CidrBlock (const Aws::String &value)
 
void SetIpv6CidrBlock (Aws::String &&value)
 
void SetIpv6CidrBlock (const char *value)
 
Ipv6CidrBlockAssociationWithIpv6CidrBlock (const Aws::String &value)
 
Ipv6CidrBlockAssociationWithIpv6CidrBlock (Aws::String &&value)
 
Ipv6CidrBlockAssociationWithIpv6CidrBlock (const char *value)
 
const Aws::StringGetCidrBlockState () const
 
bool CidrBlockStateHasBeenSet () const
 
void SetCidrBlockState (const Aws::String &value)
 
void SetCidrBlockState (Aws::String &&value)
 
void SetCidrBlockState (const char *value)
 
Ipv6CidrBlockAssociationWithCidrBlockState (const Aws::String &value)
 
Ipv6CidrBlockAssociationWithCidrBlockState (Aws::String &&value)
 
Ipv6CidrBlockAssociationWithCidrBlockState (const char *value)
 

Detailed Description

An IPV6 CIDR block association.

See Also:

AWS API Reference

Definition at line 31 of file Ipv6CidrBlockAssociation.h.

Constructor & Destructor Documentation

◆ Ipv6CidrBlockAssociation() [1/2]

Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::Ipv6CidrBlockAssociation ( )

◆ Ipv6CidrBlockAssociation() [2/2]

Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::Ipv6CidrBlockAssociation ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AssociationIdHasBeenSet()

bool Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::AssociationIdHasBeenSet ( ) const
inline

The association ID for the IPv6 CIDR block.

Definition at line 48 of file Ipv6CidrBlockAssociation.h.

◆ CidrBlockStateHasBeenSet()

bool Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::CidrBlockStateHasBeenSet ( ) const
inline

Information about the state of the CIDR block.

Definition at line 130 of file Ipv6CidrBlockAssociation.h.

◆ GetAssociationId()

const Aws::String& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::GetAssociationId ( ) const
inline

The association ID for the IPv6 CIDR block.

Definition at line 43 of file Ipv6CidrBlockAssociation.h.

◆ GetCidrBlockState()

const Aws::String& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::GetCidrBlockState ( ) const
inline

Information about the state of the CIDR block.

Definition at line 125 of file Ipv6CidrBlockAssociation.h.

◆ GetIpv6CidrBlock()

const Aws::String& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::GetIpv6CidrBlock ( ) const
inline

The IPv6 CIDR block.

Definition at line 84 of file Ipv6CidrBlockAssociation.h.

◆ Ipv6CidrBlockHasBeenSet()

bool Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::Ipv6CidrBlockHasBeenSet ( ) const
inline

The IPv6 CIDR block.

Definition at line 89 of file Ipv6CidrBlockAssociation.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::Jsonize ( ) const

◆ operator=()

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAssociationId() [1/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetAssociationId ( Aws::String &&  value)
inline

The association ID for the IPv6 CIDR block.

Definition at line 58 of file Ipv6CidrBlockAssociation.h.

◆ SetAssociationId() [2/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetAssociationId ( const Aws::String value)
inline

The association ID for the IPv6 CIDR block.

Definition at line 53 of file Ipv6CidrBlockAssociation.h.

◆ SetAssociationId() [3/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetAssociationId ( const char *  value)
inline

The association ID for the IPv6 CIDR block.

Definition at line 63 of file Ipv6CidrBlockAssociation.h.

◆ SetCidrBlockState() [1/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetCidrBlockState ( Aws::String &&  value)
inline

Information about the state of the CIDR block.

Definition at line 140 of file Ipv6CidrBlockAssociation.h.

◆ SetCidrBlockState() [2/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetCidrBlockState ( const Aws::String value)
inline

Information about the state of the CIDR block.

Definition at line 135 of file Ipv6CidrBlockAssociation.h.

◆ SetCidrBlockState() [3/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetCidrBlockState ( const char *  value)
inline

Information about the state of the CIDR block.

Definition at line 145 of file Ipv6CidrBlockAssociation.h.

◆ SetIpv6CidrBlock() [1/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetIpv6CidrBlock ( Aws::String &&  value)
inline

The IPv6 CIDR block.

Definition at line 99 of file Ipv6CidrBlockAssociation.h.

◆ SetIpv6CidrBlock() [2/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetIpv6CidrBlock ( const Aws::String value)
inline

The IPv6 CIDR block.

Definition at line 94 of file Ipv6CidrBlockAssociation.h.

◆ SetIpv6CidrBlock() [3/3]

void Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::SetIpv6CidrBlock ( const char *  value)
inline

The IPv6 CIDR block.

Definition at line 104 of file Ipv6CidrBlockAssociation.h.

◆ WithAssociationId() [1/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithAssociationId ( Aws::String &&  value)
inline

The association ID for the IPv6 CIDR block.

Definition at line 73 of file Ipv6CidrBlockAssociation.h.

◆ WithAssociationId() [2/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithAssociationId ( const Aws::String value)
inline

The association ID for the IPv6 CIDR block.

Definition at line 68 of file Ipv6CidrBlockAssociation.h.

◆ WithAssociationId() [3/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithAssociationId ( const char *  value)
inline

The association ID for the IPv6 CIDR block.

Definition at line 78 of file Ipv6CidrBlockAssociation.h.

◆ WithCidrBlockState() [1/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithCidrBlockState ( Aws::String &&  value)
inline

Information about the state of the CIDR block.

Definition at line 155 of file Ipv6CidrBlockAssociation.h.

◆ WithCidrBlockState() [2/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithCidrBlockState ( const Aws::String value)
inline

Information about the state of the CIDR block.

Definition at line 150 of file Ipv6CidrBlockAssociation.h.

◆ WithCidrBlockState() [3/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithCidrBlockState ( const char *  value)
inline

Information about the state of the CIDR block.

Definition at line 160 of file Ipv6CidrBlockAssociation.h.

◆ WithIpv6CidrBlock() [1/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithIpv6CidrBlock ( Aws::String &&  value)
inline

The IPv6 CIDR block.

Definition at line 114 of file Ipv6CidrBlockAssociation.h.

◆ WithIpv6CidrBlock() [2/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithIpv6CidrBlock ( const Aws::String value)
inline

The IPv6 CIDR block.

Definition at line 109 of file Ipv6CidrBlockAssociation.h.

◆ WithIpv6CidrBlock() [3/3]

Ipv6CidrBlockAssociation& Aws::SecurityHub::Model::Ipv6CidrBlockAssociation::WithIpv6CidrBlock ( const char *  value)
inline

The IPv6 CIDR block.

Definition at line 119 of file Ipv6CidrBlockAssociation.h.


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