/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include An optional collection of CloudFormation property configurations that control
* how the export job is generated.See Also:
AWS
* API Reference
An optional list of structures that control how resource IDs are * parameterized in the returned CloudFormation template.
*/ inline const AssetBundleExportJobResourceIdOverrideConfiguration& GetResourceIdOverrideConfiguration() const{ return m_resourceIdOverrideConfiguration; } /** *An optional list of structures that control how resource IDs are * parameterized in the returned CloudFormation template.
*/ inline bool ResourceIdOverrideConfigurationHasBeenSet() const { return m_resourceIdOverrideConfigurationHasBeenSet; } /** *An optional list of structures that control how resource IDs are * parameterized in the returned CloudFormation template.
*/ inline void SetResourceIdOverrideConfiguration(const AssetBundleExportJobResourceIdOverrideConfiguration& value) { m_resourceIdOverrideConfigurationHasBeenSet = true; m_resourceIdOverrideConfiguration = value; } /** *An optional list of structures that control how resource IDs are * parameterized in the returned CloudFormation template.
*/ inline void SetResourceIdOverrideConfiguration(AssetBundleExportJobResourceIdOverrideConfiguration&& value) { m_resourceIdOverrideConfigurationHasBeenSet = true; m_resourceIdOverrideConfiguration = std::move(value); } /** *An optional list of structures that control how resource IDs are * parameterized in the returned CloudFormation template.
*/ inline AssetBundleCloudFormationOverridePropertyConfiguration& WithResourceIdOverrideConfiguration(const AssetBundleExportJobResourceIdOverrideConfiguration& value) { SetResourceIdOverrideConfiguration(value); return *this;} /** *An optional list of structures that control how resource IDs are * parameterized in the returned CloudFormation template.
*/ inline AssetBundleCloudFormationOverridePropertyConfiguration& WithResourceIdOverrideConfiguration(AssetBundleExportJobResourceIdOverrideConfiguration&& value) { SetResourceIdOverrideConfiguration(std::move(value)); return *this;} /** *An optional list of structures that control how VPCConnection
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how VPCConnection
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how VPCConnection
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how VPCConnection
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how VPCConnection
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how VPCConnection
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how VPCConnection
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how VPCConnection
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how RefreshSchedule
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how RefreshSchedule
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how RefreshSchedule
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how RefreshSchedule
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how RefreshSchedule
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how RefreshSchedule
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how RefreshSchedule
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how RefreshSchedule
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSource
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSource
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSource
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSource
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSource
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSource
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSource
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSource
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSet
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSet
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSet
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSet
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSet
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSet
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSet
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how DataSet
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Theme
resources
* are parameterized in the returned CloudFormation template.
An optional list of structures that control how Theme
resources
* are parameterized in the returned CloudFormation template.
An optional list of structures that control how Theme
resources
* are parameterized in the returned CloudFormation template.
An optional list of structures that control how Theme
resources
* are parameterized in the returned CloudFormation template.
An optional list of structures that control how Theme
resources
* are parameterized in the returned CloudFormation template.
An optional list of structures that control how Theme
resources
* are parameterized in the returned CloudFormation template.
An optional list of structures that control how Theme
resources
* are parameterized in the returned CloudFormation template.
An optional list of structures that control how Theme
resources
* are parameterized in the returned CloudFormation template.
An optional list of structures that control how Analysis
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Analysis
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Analysis
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Analysis
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Analysis
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Analysis
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Analysis
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Analysis
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Dashboard
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Dashboard
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Dashboard
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Dashboard
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Dashboard
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Dashboard
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Dashboard
* resources are parameterized in the returned CloudFormation template.
An optional list of structures that control how Dashboard
* resources are parameterized in the returned CloudFormation template.