VaporShell.QuickSight.Classes.ps1
using namespace System using namespace System.Collections using namespace System.Collections.Generic using namespace System.IO using namespace System.Management.Automation [CmdletBinding()] Param() Write-Verbose "Importing class 'QuickSightThemeThemeError'" class QuickSightThemeThemeError : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeThemeError' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeerror.html' hidden [object] $_type hidden [object] $_message [string] $Type [string] $Message hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Type -Value { $this._type } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._type = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Message -Value { $this._message } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._message = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightThemeThemeError() : base() {} QuickSightThemeThemeError([IDictionary] $props) : base($props) {} QuickSightThemeThemeError([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardSheetControlsOption'" class QuickSightDashboardSheetControlsOption : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardSheetControlsOption' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrolsoption.html' hidden [object] $_visibilityState [string] $VisibilityState hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name VisibilityState -Value { $this._visibilityState } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._visibilityState = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardSheetControlsOption() : base() {} QuickSightDashboardSheetControlsOption([IDictionary] $props) : base($props) {} QuickSightDashboardSheetControlsOption([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisDecimalParameter'" class QuickSightAnalysisDecimalParameter : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisDecimalParameter' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameter.html' hidden [object] $_values hidden [object] $_name [double[]] $Values [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Values -Value { $this._values } -SecondValue { param([ValidateType(([double], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._values = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisDecimalParameter() : base() {} QuickSightAnalysisDecimalParameter([IDictionary] $props) : base($props) {} QuickSightAnalysisDecimalParameter([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisResourcePermission'" class QuickSightAnalysisResourcePermission : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisResourcePermission' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-resourcepermission.html' hidden [object] $_actions hidden [object] $_principal [string[]] $Actions [string] $Principal hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Actions -Value { $this._actions } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._actions = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Principal -Value { $this._principal } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._principal = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisResourcePermission() : base() {} QuickSightAnalysisResourcePermission([IDictionary] $props) : base($props) {} QuickSightAnalysisResourcePermission([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeFont'" class QuickSightThemeFont : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeFont' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-font.html' hidden [object] $_fontFamily [string] $FontFamily hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name FontFamily -Value { $this._fontFamily } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._fontFamily = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightThemeFont() : base() {} QuickSightThemeFont([IDictionary] $props) : base($props) {} QuickSightThemeFont([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeThemeVersion'" class QuickSightThemeThemeVersion : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeThemeVersion' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html' hidden [object] $_status hidden [object] $_errors hidden [object] $_description hidden [object] $_createdTime hidden [object] $_configuration hidden [object] $_baseThemeId hidden [object] $_arn hidden [object] $_versionNumber [string] $Status [QuickSightThemeThemeError[]] $Errors [string] $Description [string] $CreatedTime [QuickSightThemeThemeConfiguration] $Configuration [string] $BaseThemeId [string] $Arn [double] $VersionNumber hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Status -Value { $this._status } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._status = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Errors -Value { $this._errors } -SecondValue { param([ValidateType(([QuickSightThemeThemeError], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._errors = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Description -Value { $this._description } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._description = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name CreatedTime -Value { $this._createdTime } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._createdTime = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Configuration -Value { $this._configuration } -SecondValue { param([ValidateType(([QuickSightThemeThemeConfiguration], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._configuration = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name BaseThemeId -Value { $this._baseThemeId } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._baseThemeId = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Arn -Value { $this._arn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._arn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name VersionNumber -Value { $this._versionNumber } -SecondValue { param([ValidateType(([double], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._versionNumber = $value } } QuickSightThemeThemeVersion() : base() {} QuickSightThemeThemeVersion([IDictionary] $props) : base($props) {} QuickSightThemeThemeVersion([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeBorderStyle'" class QuickSightThemeBorderStyle : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeBorderStyle' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-borderstyle.html' hidden [object] $_show [bool] $Show hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Show -Value { $this._show } -SecondValue { param([ValidateType(([bool], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._show = $value } } QuickSightThemeBorderStyle() : base() {} QuickSightThemeBorderStyle([IDictionary] $props) : base($props) {} QuickSightThemeBorderStyle([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardResourcePermission'" class QuickSightDashboardResourcePermission : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardResourcePermission' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-resourcepermission.html' hidden [object] $_actions hidden [object] $_principal [string[]] $Actions [string] $Principal hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Actions -Value { $this._actions } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._actions = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Principal -Value { $this._principal } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._principal = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardResourcePermission() : base() {} QuickSightDashboardResourcePermission([IDictionary] $props) : base($props) {} QuickSightDashboardResourcePermission([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisAnalysisSourceTemplate'" class QuickSightAnalysisAnalysisSourceTemplate : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisAnalysisSourceTemplate' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourcetemplate.html' hidden [object] $_dataSetReferences hidden [object] $_arn [QuickSightAnalysisDataSetReference[]] $DataSetReferences [string] $Arn hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetReferences -Value { $this._dataSetReferences } -SecondValue { param([ValidateType(([QuickSightAnalysisDataSetReference], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._dataSetReferences = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Arn -Value { $this._arn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._arn = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisAnalysisSourceTemplate() : base() {} QuickSightAnalysisAnalysisSourceTemplate([IDictionary] $props) : base($props) {} QuickSightAnalysisAnalysisSourceTemplate([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateSheet'" class QuickSightTemplateSheet : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateSheet' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheet.html' hidden [object] $_sheetId hidden [object] $_name [string] $SheetId [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name SheetId -Value { $this._sheetId } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sheetId = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateSheet() : base() {} QuickSightTemplateSheet([IDictionary] $props) : base($props) {} QuickSightTemplateSheet([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisSheet'" class QuickSightAnalysisSheet : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisSheet' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheet.html' hidden [object] $_sheetId hidden [object] $_name [string] $SheetId [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name SheetId -Value { $this._sheetId } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sheetId = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisSheet() : base() {} QuickSightAnalysisSheet([IDictionary] $props) : base($props) {} QuickSightAnalysisSheet([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateColumnGroupSchema'" class QuickSightTemplateColumnGroupSchema : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateColumnGroupSchema' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupschema.html' hidden [object] $_columnGroupColumnSchemaList hidden [object] $_name [QuickSightTemplateColumnGroupColumnSchema[]] $ColumnGroupColumnSchemaList [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name ColumnGroupColumnSchemaList -Value { $this._columnGroupColumnSchemaList } -SecondValue { param([ValidateType(([QuickSightTemplateColumnGroupColumnSchema], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._columnGroupColumnSchemaList = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateColumnGroupSchema() : base() {} QuickSightTemplateColumnGroupSchema([IDictionary] $props) : base($props) {} QuickSightTemplateColumnGroupSchema([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateColumnGroupColumnSchema'" class QuickSightTemplateColumnGroupColumnSchema : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateColumnGroupColumnSchema' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupcolumnschema.html' hidden [object] $_name [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateColumnGroupColumnSchema() : base() {} QuickSightTemplateColumnGroupColumnSchema([IDictionary] $props) : base($props) {} QuickSightTemplateColumnGroupColumnSchema([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisAnalysisSourceEntity'" class QuickSightAnalysisAnalysisSourceEntity : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisAnalysisSourceEntity' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html' hidden [object] $_sourceTemplate [QuickSightAnalysisAnalysisSourceTemplate] $SourceTemplate hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name SourceTemplate -Value { $this._sourceTemplate } -SecondValue { param([ValidateType(([QuickSightAnalysisAnalysisSourceTemplate], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sourceTemplate = $value } } QuickSightAnalysisAnalysisSourceEntity() : base() {} QuickSightAnalysisAnalysisSourceEntity([IDictionary] $props) : base($props) {} QuickSightAnalysisAnalysisSourceEntity([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardDashboardSourceEntity'" class QuickSightDashboardDashboardSourceEntity : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardDashboardSourceEntity' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html' hidden [object] $_sourceTemplate [QuickSightDashboardDashboardSourceTemplate] $SourceTemplate hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name SourceTemplate -Value { $this._sourceTemplate } -SecondValue { param([ValidateType(([QuickSightDashboardDashboardSourceTemplate], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sourceTemplate = $value } } QuickSightDashboardDashboardSourceEntity() : base() {} QuickSightDashboardDashboardSourceEntity([IDictionary] $props) : base($props) {} QuickSightDashboardDashboardSourceEntity([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateResourcePermission'" class QuickSightTemplateResourcePermission : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateResourcePermission' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-resourcepermission.html' hidden [object] $_actions hidden [object] $_principal [string[]] $Actions [string] $Principal hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Actions -Value { $this._actions } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._actions = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Principal -Value { $this._principal } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._principal = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateResourcePermission() : base() {} QuickSightTemplateResourcePermission([IDictionary] $props) : base($props) {} QuickSightTemplateResourcePermission([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardParameters'" class QuickSightDashboardParameters : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardParameters' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html' hidden [object] $_stringParameters hidden [object] $_decimalParameters hidden [object] $_integerParameters hidden [object] $_dateTimeParameters [QuickSightDashboardStringParameter[]] $StringParameters [QuickSightDashboardDecimalParameter[]] $DecimalParameters [QuickSightDashboardIntegerParameter[]] $IntegerParameters [QuickSightDashboardDateTimeParameter[]] $DateTimeParameters hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name StringParameters -Value { $this._stringParameters } -SecondValue { param([ValidateType(([QuickSightDashboardStringParameter], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._stringParameters = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name DecimalParameters -Value { $this._decimalParameters } -SecondValue { param([ValidateType(([QuickSightDashboardDecimalParameter], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._decimalParameters = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name IntegerParameters -Value { $this._integerParameters } -SecondValue { param([ValidateType(([QuickSightDashboardIntegerParameter], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._integerParameters = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name DateTimeParameters -Value { $this._dateTimeParameters } -SecondValue { param([ValidateType(([QuickSightDashboardDateTimeParameter], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._dateTimeParameters = $value } } QuickSightDashboardParameters() : base() {} QuickSightDashboardParameters([IDictionary] $props) : base($props) {} QuickSightDashboardParameters([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardDashboardSourceTemplate'" class QuickSightDashboardDashboardSourceTemplate : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardDashboardSourceTemplate' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourcetemplate.html' hidden [object] $_dataSetReferences hidden [object] $_arn [QuickSightDashboardDataSetReference[]] $DataSetReferences [string] $Arn hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetReferences -Value { $this._dataSetReferences } -SecondValue { param([ValidateType(([QuickSightDashboardDataSetReference], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._dataSetReferences = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Arn -Value { $this._arn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._arn = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardDashboardSourceTemplate() : base() {} QuickSightDashboardDashboardSourceTemplate([IDictionary] $props) : base($props) {} QuickSightDashboardDashboardSourceTemplate([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardDashboardVersion'" class QuickSightDashboardDashboardVersion : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardDashboardVersion' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html' hidden [object] $_status hidden [object] $_errors hidden [object] $_createdTime hidden [object] $_description hidden [object] $_dataSetArns hidden [object] $_themeArn hidden [object] $_arn hidden [object] $_sourceEntityArn hidden [object] $_versionNumber hidden [object] $_sheets [string] $Status [QuickSightDashboardDashboardError[]] $Errors [string] $CreatedTime [string] $Description [string[]] $DataSetArns [string] $ThemeArn [string] $Arn [string] $SourceEntityArn [double] $VersionNumber [QuickSightDashboardSheet[]] $Sheets hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Status -Value { $this._status } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._status = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Errors -Value { $this._errors } -SecondValue { param([ValidateType(([QuickSightDashboardDashboardError], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._errors = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name CreatedTime -Value { $this._createdTime } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._createdTime = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Description -Value { $this._description } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._description = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetArns -Value { $this._dataSetArns } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._dataSetArns = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name ThemeArn -Value { $this._themeArn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._themeArn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Arn -Value { $this._arn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._arn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name SourceEntityArn -Value { $this._sourceEntityArn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sourceEntityArn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name VersionNumber -Value { $this._versionNumber } -SecondValue { param([ValidateType(([double], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._versionNumber = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Sheets -Value { $this._sheets } -SecondValue { param([ValidateType(([QuickSightDashboardSheet], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._sheets = $value } } QuickSightDashboardDashboardVersion() : base() {} QuickSightDashboardDashboardVersion([IDictionary] $props) : base($props) {} QuickSightDashboardDashboardVersion([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateTemplateVersion'" class QuickSightTemplateTemplateVersion : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateTemplateVersion' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html' hidden [object] $_status hidden [object] $_errors hidden [object] $_createdTime hidden [object] $_description hidden [object] $_themeArn hidden [object] $_dataSetConfigurations hidden [object] $_sourceEntityArn hidden [object] $_versionNumber hidden [object] $_sheets [string] $Status [QuickSightTemplateTemplateError[]] $Errors [string] $CreatedTime [string] $Description [string] $ThemeArn [QuickSightTemplateDataSetConfiguration[]] $DataSetConfigurations [string] $SourceEntityArn [double] $VersionNumber [QuickSightTemplateSheet[]] $Sheets hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Status -Value { $this._status } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._status = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Errors -Value { $this._errors } -SecondValue { param([ValidateType(([QuickSightTemplateTemplateError], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._errors = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name CreatedTime -Value { $this._createdTime } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._createdTime = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Description -Value { $this._description } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._description = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name ThemeArn -Value { $this._themeArn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._themeArn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetConfigurations -Value { $this._dataSetConfigurations } -SecondValue { param([ValidateType(([QuickSightTemplateDataSetConfiguration], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._dataSetConfigurations = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name SourceEntityArn -Value { $this._sourceEntityArn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sourceEntityArn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name VersionNumber -Value { $this._versionNumber } -SecondValue { param([ValidateType(([double], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._versionNumber = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Sheets -Value { $this._sheets } -SecondValue { param([ValidateType(([QuickSightTemplateSheet], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._sheets = $value } } QuickSightTemplateTemplateVersion() : base() {} QuickSightTemplateTemplateVersion([IDictionary] $props) : base($props) {} QuickSightTemplateTemplateVersion([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateDataSetConfiguration'" class QuickSightTemplateDataSetConfiguration : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateDataSetConfiguration' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html' hidden [object] $_placeholder hidden [object] $_dataSetSchema hidden [object] $_columnGroupSchemaList [string] $Placeholder [QuickSightTemplateDataSetSchema] $DataSetSchema [QuickSightTemplateColumnGroupSchema[]] $ColumnGroupSchemaList hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Placeholder -Value { $this._placeholder } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._placeholder = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetSchema -Value { $this._dataSetSchema } -SecondValue { param([ValidateType(([QuickSightTemplateDataSetSchema], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataSetSchema = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name ColumnGroupSchemaList -Value { $this._columnGroupSchemaList } -SecondValue { param([ValidateType(([QuickSightTemplateColumnGroupSchema], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._columnGroupSchemaList = $value } } QuickSightTemplateDataSetConfiguration() : base() {} QuickSightTemplateDataSetConfiguration([IDictionary] $props) : base($props) {} QuickSightTemplateDataSetConfiguration([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisDataSetReference'" class QuickSightAnalysisDataSetReference : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisDataSetReference' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetreference.html' hidden [object] $_dataSetArn hidden [object] $_dataSetPlaceholder [string] $DataSetArn [string] $DataSetPlaceholder hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetArn -Value { $this._dataSetArn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataSetArn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetPlaceholder -Value { $this._dataSetPlaceholder } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataSetPlaceholder = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisDataSetReference() : base() {} QuickSightAnalysisDataSetReference([IDictionary] $props) : base($props) {} QuickSightAnalysisDataSetReference([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateDataSetSchema'" class QuickSightTemplateDataSetSchema : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateDataSetSchema' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetschema.html' hidden [object] $_columnSchemaList [QuickSightTemplateColumnSchema[]] $ColumnSchemaList hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name ColumnSchemaList -Value { $this._columnSchemaList } -SecondValue { param([ValidateType(([QuickSightTemplateColumnSchema], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._columnSchemaList = $value } } QuickSightTemplateDataSetSchema() : base() {} QuickSightTemplateDataSetSchema([IDictionary] $props) : base($props) {} QuickSightTemplateDataSetSchema([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardDataSetReference'" class QuickSightDashboardDataSetReference : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardDataSetReference' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetreference.html' hidden [object] $_dataSetArn hidden [object] $_dataSetPlaceholder [string] $DataSetArn [string] $DataSetPlaceholder hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetArn -Value { $this._dataSetArn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataSetArn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetPlaceholder -Value { $this._dataSetPlaceholder } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataSetPlaceholder = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardDataSetReference() : base() {} QuickSightDashboardDataSetReference([IDictionary] $props) : base($props) {} QuickSightDashboardDataSetReference([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeTileStyle'" class QuickSightThemeTileStyle : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeTileStyle' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilestyle.html' hidden [object] $_border [QuickSightThemeBorderStyle] $Border hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Border -Value { $this._border } -SecondValue { param([ValidateType(([QuickSightThemeBorderStyle], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._border = $value } } QuickSightThemeTileStyle() : base() {} QuickSightThemeTileStyle([IDictionary] $props) : base($props) {} QuickSightThemeTileStyle([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateTemplateError'" class QuickSightTemplateTemplateError : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateTemplateError' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateerror.html' hidden [object] $_type hidden [object] $_message [string] $Type [string] $Message hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Type -Value { $this._type } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._type = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Message -Value { $this._message } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._message = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateTemplateError() : base() {} QuickSightTemplateTemplateError([IDictionary] $props) : base($props) {} QuickSightTemplateTemplateError([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardStringParameter'" class QuickSightDashboardStringParameter : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardStringParameter' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameter.html' hidden [object] $_values hidden [object] $_name [string[]] $Values [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Values -Value { $this._values } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._values = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardStringParameter() : base() {} QuickSightDashboardStringParameter([IDictionary] $props) : base($props) {} QuickSightDashboardStringParameter([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisDateTimeParameter'" class QuickSightAnalysisDateTimeParameter : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisDateTimeParameter' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameter.html' hidden [object] $_values hidden [object] $_name [string[]] $Values [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Values -Value { $this._values } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._values = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisDateTimeParameter() : base() {} QuickSightAnalysisDateTimeParameter([IDictionary] $props) : base($props) {} QuickSightAnalysisDateTimeParameter([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardIntegerParameter'" class QuickSightDashboardIntegerParameter : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardIntegerParameter' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameter.html' hidden [object] $_values hidden [object] $_name [double[]] $Values [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Values -Value { $this._values } -SecondValue { param([ValidateType(([double], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._values = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardIntegerParameter() : base() {} QuickSightDashboardIntegerParameter([IDictionary] $props) : base($props) {} QuickSightDashboardIntegerParameter([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeResourcePermission'" class QuickSightThemeResourcePermission : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeResourcePermission' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-resourcepermission.html' hidden [object] $_actions hidden [object] $_principal [string[]] $Actions [string] $Principal hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Actions -Value { $this._actions } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._actions = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Principal -Value { $this._principal } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._principal = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightThemeResourcePermission() : base() {} QuickSightThemeResourcePermission([IDictionary] $props) : base($props) {} QuickSightThemeResourcePermission([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateTemplateSourceTemplate'" class QuickSightTemplateTemplateSourceTemplate : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateTemplateSourceTemplate' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourcetemplate.html' hidden [object] $_arn [string] $Arn hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Arn -Value { $this._arn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._arn = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateTemplateSourceTemplate() : base() {} QuickSightTemplateTemplateSourceTemplate([IDictionary] $props) : base($props) {} QuickSightTemplateTemplateSourceTemplate([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateColumnSchema'" class QuickSightTemplateColumnSchema : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateColumnSchema' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html' hidden [object] $_dataType hidden [object] $_geographicRole hidden [object] $_name [string] $DataType [string] $GeographicRole [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name DataType -Value { $this._dataType } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataType = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name GeographicRole -Value { $this._geographicRole } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._geographicRole = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateColumnSchema() : base() {} QuickSightTemplateColumnSchema([IDictionary] $props) : base($props) {} QuickSightTemplateColumnSchema([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeMarginStyle'" class QuickSightThemeMarginStyle : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeMarginStyle' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-marginstyle.html' hidden [object] $_show [bool] $Show hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Show -Value { $this._show } -SecondValue { param([ValidateType(([bool], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._show = $value } } QuickSightThemeMarginStyle() : base() {} QuickSightThemeMarginStyle([IDictionary] $props) : base($props) {} QuickSightThemeMarginStyle([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardExportToCSVOption'" class QuickSightDashboardExportToCSVOption : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardExportToCSVOption' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporttocsvoption.html' hidden [object] $_availabilityStatus [string] $AvailabilityStatus hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name AvailabilityStatus -Value { $this._availabilityStatus } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._availabilityStatus = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardExportToCSVOption() : base() {} QuickSightDashboardExportToCSVOption([IDictionary] $props) : base($props) {} QuickSightDashboardExportToCSVOption([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardDashboardError'" class QuickSightDashboardDashboardError : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardDashboardError' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboarderror.html' hidden [object] $_type hidden [object] $_message [string] $Type [string] $Message hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Type -Value { $this._type } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._type = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Message -Value { $this._message } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._message = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardDashboardError() : base() {} QuickSightDashboardDashboardError([IDictionary] $props) : base($props) {} QuickSightDashboardDashboardError([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeGutterStyle'" class QuickSightThemeGutterStyle : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeGutterStyle' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-gutterstyle.html' hidden [object] $_show [bool] $Show hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Show -Value { $this._show } -SecondValue { param([ValidateType(([bool], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._show = $value } } QuickSightThemeGutterStyle() : base() {} QuickSightThemeGutterStyle([IDictionary] $props) : base($props) {} QuickSightThemeGutterStyle([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeDataColorPalette'" class QuickSightThemeDataColorPalette : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeDataColorPalette' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-datacolorpalette.html' hidden [object] $_emptyFillColor hidden [object] $_colors hidden [object] $_minMaxGradient [string] $EmptyFillColor [string[]] $Colors [string[]] $MinMaxGradient hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name EmptyFillColor -Value { $this._emptyFillColor } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._emptyFillColor = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Colors -Value { $this._colors } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._colors = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name MinMaxGradient -Value { $this._minMaxGradient } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._minMaxGradient = @($value) } } QuickSightThemeDataColorPalette() : base() {} QuickSightThemeDataColorPalette([IDictionary] $props) : base($props) {} QuickSightThemeDataColorPalette([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateDataSetReference'" class QuickSightTemplateDataSetReference : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateDataSetReference' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetreference.html' hidden [object] $_dataSetArn hidden [object] $_dataSetPlaceholder [string] $DataSetArn [string] $DataSetPlaceholder hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetArn -Value { $this._dataSetArn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataSetArn = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetPlaceholder -Value { $this._dataSetPlaceholder } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataSetPlaceholder = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateDataSetReference() : base() {} QuickSightTemplateDataSetReference([IDictionary] $props) : base($props) {} QuickSightTemplateDataSetReference([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisIntegerParameter'" class QuickSightAnalysisIntegerParameter : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisIntegerParameter' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameter.html' hidden [object] $_values hidden [object] $_name [double[]] $Values [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Values -Value { $this._values } -SecondValue { param([ValidateType(([double], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._values = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisIntegerParameter() : base() {} QuickSightAnalysisIntegerParameter([IDictionary] $props) : base($props) {} QuickSightAnalysisIntegerParameter([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardDashboardPublishOptions'" class QuickSightDashboardDashboardPublishOptions : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardDashboardPublishOptions' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html' hidden [object] $_sheetControlsOption hidden [object] $_exportToCSVOption hidden [object] $_adHocFilteringOption [QuickSightDashboardSheetControlsOption] $SheetControlsOption [QuickSightDashboardExportToCSVOption] $ExportToCSVOption [QuickSightDashboardAdHocFilteringOption] $AdHocFilteringOption hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name SheetControlsOption -Value { $this._sheetControlsOption } -SecondValue { param([ValidateType(([QuickSightDashboardSheetControlsOption], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sheetControlsOption = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name ExportToCSVOption -Value { $this._exportToCSVOption } -SecondValue { param([ValidateType(([QuickSightDashboardExportToCSVOption], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._exportToCSVOption = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name AdHocFilteringOption -Value { $this._adHocFilteringOption } -SecondValue { param([ValidateType(([QuickSightDashboardAdHocFilteringOption], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._adHocFilteringOption = $value } } QuickSightDashboardDashboardPublishOptions() : base() {} QuickSightDashboardDashboardPublishOptions([IDictionary] $props) : base($props) {} QuickSightDashboardDashboardPublishOptions([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeThemeConfiguration'" class QuickSightThemeThemeConfiguration : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeThemeConfiguration' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeconfiguration.html' hidden [object] $_dataColorPalette hidden [object] $_uIColorPalette hidden [object] $_sheet hidden [object] $_typography [QuickSightThemeDataColorPalette] $DataColorPalette [QuickSightThemeUIColorPalette] $UIColorPalette [QuickSightThemeSheetStyle] $Sheet [QuickSightThemeTypography] $Typography hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name DataColorPalette -Value { $this._dataColorPalette } -SecondValue { param([ValidateType(([QuickSightThemeDataColorPalette], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dataColorPalette = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name UIColorPalette -Value { $this._uIColorPalette } -SecondValue { param([ValidateType(([QuickSightThemeUIColorPalette], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._uIColorPalette = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Sheet -Value { $this._sheet } -SecondValue { param([ValidateType(([QuickSightThemeSheetStyle], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sheet = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Typography -Value { $this._typography } -SecondValue { param([ValidateType(([QuickSightThemeTypography], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._typography = $value } } QuickSightThemeThemeConfiguration() : base() {} QuickSightThemeThemeConfiguration([IDictionary] $props) : base($props) {} QuickSightThemeThemeConfiguration([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardDecimalParameter'" class QuickSightDashboardDecimalParameter : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardDecimalParameter' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameter.html' hidden [object] $_values hidden [object] $_name [double[]] $Values [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Values -Value { $this._values } -SecondValue { param([ValidateType(([double], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._values = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardDecimalParameter() : base() {} QuickSightDashboardDecimalParameter([IDictionary] $props) : base($props) {} QuickSightDashboardDecimalParameter([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisParameters'" class QuickSightAnalysisParameters : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisParameters' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html' hidden [object] $_stringParameters hidden [object] $_decimalParameters hidden [object] $_integerParameters hidden [object] $_dateTimeParameters [QuickSightAnalysisStringParameter[]] $StringParameters [QuickSightAnalysisDecimalParameter[]] $DecimalParameters [QuickSightAnalysisIntegerParameter[]] $IntegerParameters [QuickSightAnalysisDateTimeParameter[]] $DateTimeParameters hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name StringParameters -Value { $this._stringParameters } -SecondValue { param([ValidateType(([QuickSightAnalysisStringParameter], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._stringParameters = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name DecimalParameters -Value { $this._decimalParameters } -SecondValue { param([ValidateType(([QuickSightAnalysisDecimalParameter], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._decimalParameters = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name IntegerParameters -Value { $this._integerParameters } -SecondValue { param([ValidateType(([QuickSightAnalysisIntegerParameter], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._integerParameters = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name DateTimeParameters -Value { $this._dateTimeParameters } -SecondValue { param([ValidateType(([QuickSightAnalysisDateTimeParameter], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._dateTimeParameters = $value } } QuickSightAnalysisParameters() : base() {} QuickSightAnalysisParameters([IDictionary] $props) : base($props) {} QuickSightAnalysisParameters([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisStringParameter'" class QuickSightAnalysisStringParameter : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisStringParameter' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameter.html' hidden [object] $_values hidden [object] $_name [string[]] $Values [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Values -Value { $this._values } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._values = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisStringParameter() : base() {} QuickSightAnalysisStringParameter([IDictionary] $props) : base($props) {} QuickSightAnalysisStringParameter([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateTemplateSourceEntity'" class QuickSightTemplateTemplateSourceEntity : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateTemplateSourceEntity' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html' hidden [object] $_sourceAnalysis hidden [object] $_sourceTemplate [QuickSightTemplateTemplateSourceAnalysis] $SourceAnalysis [QuickSightTemplateTemplateSourceTemplate] $SourceTemplate hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name SourceAnalysis -Value { $this._sourceAnalysis } -SecondValue { param([ValidateType(([QuickSightTemplateTemplateSourceAnalysis], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sourceAnalysis = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name SourceTemplate -Value { $this._sourceTemplate } -SecondValue { param([ValidateType(([QuickSightTemplateTemplateSourceTemplate], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sourceTemplate = $value } } QuickSightTemplateTemplateSourceEntity() : base() {} QuickSightTemplateTemplateSourceEntity([IDictionary] $props) : base($props) {} QuickSightTemplateTemplateSourceEntity([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysisAnalysisError'" class QuickSightAnalysisAnalysisError : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightAnalysisAnalysisError' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysiserror.html' hidden [object] $_type hidden [object] $_message [string] $Type [string] $Message hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Type -Value { $this._type } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._type = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Message -Value { $this._message } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._message = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightAnalysisAnalysisError() : base() {} QuickSightAnalysisAnalysisError([IDictionary] $props) : base($props) {} QuickSightAnalysisAnalysisError([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardDateTimeParameter'" class QuickSightDashboardDateTimeParameter : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardDateTimeParameter' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameter.html' hidden [object] $_values hidden [object] $_name [string[]] $Values [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Values -Value { $this._values } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._values = @($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardDateTimeParameter() : base() {} QuickSightDashboardDateTimeParameter([IDictionary] $props) : base($props) {} QuickSightDashboardDateTimeParameter([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeUIColorPalette'" class QuickSightThemeUIColorPalette : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeUIColorPalette' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html' hidden [object] $_warning hidden [object] $_accent hidden [object] $_accentForeground hidden [object] $_secondaryBackground hidden [object] $_dangerForeground hidden [object] $_primaryBackground hidden [object] $_dimension hidden [object] $_secondaryForeground hidden [object] $_warningForeground hidden [object] $_dimensionForeground hidden [object] $_primaryForeground hidden [object] $_success hidden [object] $_danger hidden [object] $_successForeground hidden [object] $_measure hidden [object] $_measureForeground [string] $Warning [string] $Accent [string] $AccentForeground [string] $SecondaryBackground [string] $DangerForeground [string] $PrimaryBackground [string] $Dimension [string] $SecondaryForeground [string] $WarningForeground [string] $DimensionForeground [string] $PrimaryForeground [string] $Success [string] $Danger [string] $SuccessForeground [string] $Measure [string] $MeasureForeground hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Warning -Value { $this._warning } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._warning = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Accent -Value { $this._accent } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._accent = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name AccentForeground -Value { $this._accentForeground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._accentForeground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name SecondaryBackground -Value { $this._secondaryBackground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._secondaryBackground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DangerForeground -Value { $this._dangerForeground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dangerForeground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name PrimaryBackground -Value { $this._primaryBackground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._primaryBackground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Dimension -Value { $this._dimension } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dimension = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name SecondaryForeground -Value { $this._secondaryForeground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._secondaryForeground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name WarningForeground -Value { $this._warningForeground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._warningForeground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DimensionForeground -Value { $this._dimensionForeground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._dimensionForeground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name PrimaryForeground -Value { $this._primaryForeground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._primaryForeground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Success -Value { $this._success } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._success = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Danger -Value { $this._danger } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._danger = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name SuccessForeground -Value { $this._successForeground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._successForeground = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Measure -Value { $this._measure } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._measure = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name MeasureForeground -Value { $this._measureForeground } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._measureForeground = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightThemeUIColorPalette() : base() {} QuickSightThemeUIColorPalette([IDictionary] $props) : base($props) {} QuickSightThemeUIColorPalette([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeSheetStyle'" class QuickSightThemeSheetStyle : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeSheetStyle' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-sheetstyle.html' hidden [object] $_tileLayout hidden [object] $_tile [QuickSightThemeTileLayoutStyle] $TileLayout [QuickSightThemeTileStyle] $Tile hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name TileLayout -Value { $this._tileLayout } -SecondValue { param([ValidateType(([QuickSightThemeTileLayoutStyle], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._tileLayout = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Tile -Value { $this._tile } -SecondValue { param([ValidateType(([QuickSightThemeTileStyle], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._tile = $value } } QuickSightThemeSheetStyle() : base() {} QuickSightThemeSheetStyle([IDictionary] $props) : base($props) {} QuickSightThemeSheetStyle([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeTileLayoutStyle'" class QuickSightThemeTileLayoutStyle : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeTileLayoutStyle' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilelayoutstyle.html' hidden [object] $_gutter hidden [object] $_margin [QuickSightThemeGutterStyle] $Gutter [QuickSightThemeMarginStyle] $Margin hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Gutter -Value { $this._gutter } -SecondValue { param([ValidateType(([QuickSightThemeGutterStyle], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._gutter = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Margin -Value { $this._margin } -SecondValue { param([ValidateType(([QuickSightThemeMarginStyle], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._margin = $value } } QuickSightThemeTileLayoutStyle() : base() {} QuickSightThemeTileLayoutStyle([IDictionary] $props) : base($props) {} QuickSightThemeTileLayoutStyle([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardSheet'" class QuickSightDashboardSheet : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardSheet' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheet.html' hidden [object] $_sheetId hidden [object] $_name [string] $SheetId [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name SheetId -Value { $this._sheetId } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._sheetId = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this._name } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._name = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardSheet() : base() {} QuickSightDashboardSheet([IDictionary] $props) : base($props) {} QuickSightDashboardSheet([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboardAdHocFilteringOption'" class QuickSightDashboardAdHocFilteringOption : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightDashboardAdHocFilteringOption' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-adhocfilteringoption.html' hidden [object] $_availabilityStatus [string] $AvailabilityStatus hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name AvailabilityStatus -Value { $this._availabilityStatus } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._availabilityStatus = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightDashboardAdHocFilteringOption() : base() {} QuickSightDashboardAdHocFilteringOption([IDictionary] $props) : base($props) {} QuickSightDashboardAdHocFilteringOption([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightThemeTypography'" class QuickSightThemeTypography : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightThemeTypography' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-typography.html' hidden [object] $_fontFamilies [QuickSightThemeFont[]] $FontFamilies hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name FontFamilies -Value { $this._fontFamilies } -SecondValue { param([ValidateType(([QuickSightThemeFont], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._fontFamilies = $value } } QuickSightThemeTypography() : base() {} QuickSightThemeTypography([IDictionary] $props) : base($props) {} QuickSightThemeTypography([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplateTemplateSourceAnalysis'" class QuickSightTemplateTemplateSourceAnalysis : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSQuickSightTemplateTemplateSourceAnalysis' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceanalysis.html' hidden [object] $_dataSetReferences hidden [object] $_arn [QuickSightTemplateDataSetReference[]] $DataSetReferences [string] $Arn hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name DataSetReferences -Value { $this._dataSetReferences } -SecondValue { param([ValidateType(([QuickSightTemplateDataSetReference], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._dataSetReferences = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Arn -Value { $this._arn } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._arn = if ($value -is [int]) { $value.ToString() } else { $value } } } QuickSightTemplateTemplateSourceAnalysis() : base() {} QuickSightTemplateTemplateSourceAnalysis([IDictionary] $props) : base($props) {} QuickSightTemplateTemplateSourceAnalysis([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightDashboard'" class QuickSightDashboard : VSResource { hidden [string] $_vsFunctionName = 'New-VSQuickSightDashboard' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html' hidden [string[]] $_attributes = @('Arn','CreatedTime','LastPublishedTime','LastUpdatedTime','Version') hidden [object] $_condition [string] $Type = 'AWS::QuickSight::Dashboard' [string] $AwsAccountId [string] $DashboardId [QuickSightDashboardDashboardPublishOptions] $DashboardPublishOptions [string] $Name [QuickSightDashboardParameters] $Parameters [QuickSightDashboardResourcePermission[]] $Permissions [QuickSightDashboardDashboardSourceEntity] $SourceEntity [VSTag[]] $Tags [string] $ThemeArn [string] $VersionDescription [VSJson] $Metadata [UpdatePolicy] $UpdatePolicy [string] $Condition hidden [void] _addAccessors() { $this._addBaseAccessors() $this | Add-Member -Force -MemberType ScriptProperty -Name AwsAccountId -Value { $this.Properties['AwsAccountId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['AwsAccountId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DashboardId -Value { $this.Properties['DashboardId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['DashboardId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name DashboardPublishOptions -Value { $this.Properties['DashboardPublishOptions'] } -SecondValue { param([ValidateType(([QuickSightDashboardDashboardPublishOptions], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['DashboardPublishOptions'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this.Properties['Name'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Name'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Parameters -Value { $this.Properties['Parameters'] } -SecondValue { param([ValidateType(([QuickSightDashboardParameters], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Parameters'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Permissions -Value { $this.Properties['Permissions'] } -SecondValue { param([ValidateType(([QuickSightDashboardResourcePermission], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['Permissions'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name SourceEntity -Value { $this.Properties['SourceEntity'] } -SecondValue { param([ValidateType(([QuickSightDashboardDashboardSourceEntity], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['SourceEntity'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Tags -Value { $this.Properties['Tags'] } -SecondValue { param([TransformTag()] [ValidateType(([IDictionary], [psobject], [VSTag]))] [object] $value) $this.Properties['Tags'] = [VSTag]::TransformTag($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name ThemeArn -Value { $this.Properties['ThemeArn'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['ThemeArn'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name VersionDescription -Value { $this.Properties['VersionDescription'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['VersionDescription'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Condition -Value { $this._condition } -SecondValue { param( [ValidateType(([string], [IntrinsicFunction], [ConditionFunction]))] [object] $value ) $this._condition = $value } } QuickSightDashboard() : base() {} QuickSightDashboard([IDictionary] $props) : base($props) {} QuickSightDashboard([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightAnalysis'" class QuickSightAnalysis : VSResource { hidden [string] $_vsFunctionName = 'New-VSQuickSightAnalysis' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html' hidden [string[]] $_attributes = @('Arn','CreatedTime','DataSetArns','LastUpdatedTime','Sheets','Status') hidden [object] $_condition [string] $Type = 'AWS::QuickSight::Analysis' [string] $AnalysisId [string] $AwsAccountId [QuickSightAnalysisAnalysisError[]] $Errors [string] $Name [QuickSightAnalysisParameters] $Parameters [QuickSightAnalysisResourcePermission[]] $Permissions [QuickSightAnalysisAnalysisSourceEntity] $SourceEntity [VSTag[]] $Tags [string] $ThemeArn [VSJson] $Metadata [UpdatePolicy] $UpdatePolicy [string] $Condition hidden [void] _addAccessors() { $this._addBaseAccessors() $this | Add-Member -Force -MemberType ScriptProperty -Name AnalysisId -Value { $this.Properties['AnalysisId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['AnalysisId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name AwsAccountId -Value { $this.Properties['AwsAccountId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['AwsAccountId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Errors -Value { $this.Properties['Errors'] } -SecondValue { param([ValidateType(([QuickSightAnalysisAnalysisError], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['Errors'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this.Properties['Name'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Name'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Parameters -Value { $this.Properties['Parameters'] } -SecondValue { param([ValidateType(([QuickSightAnalysisParameters], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Parameters'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Permissions -Value { $this.Properties['Permissions'] } -SecondValue { param([ValidateType(([QuickSightAnalysisResourcePermission], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['Permissions'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name SourceEntity -Value { $this.Properties['SourceEntity'] } -SecondValue { param([ValidateType(([QuickSightAnalysisAnalysisSourceEntity], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['SourceEntity'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Tags -Value { $this.Properties['Tags'] } -SecondValue { param([TransformTag()] [ValidateType(([IDictionary], [psobject], [VSTag]))] [object] $value) $this.Properties['Tags'] = [VSTag]::TransformTag($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name ThemeArn -Value { $this.Properties['ThemeArn'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['ThemeArn'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Condition -Value { $this._condition } -SecondValue { param( [ValidateType(([string], [IntrinsicFunction], [ConditionFunction]))] [object] $value ) $this._condition = $value } } QuickSightAnalysis() : base() {} QuickSightAnalysis([IDictionary] $props) : base($props) {} QuickSightAnalysis([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTemplate'" class QuickSightTemplate : VSResource { hidden [string] $_vsFunctionName = 'New-VSQuickSightTemplate' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html' hidden [string[]] $_attributes = @('Arn','CreatedTime','LastUpdatedTime','Version') hidden [object] $_condition [string] $Type = 'AWS::QuickSight::Template' [string] $AwsAccountId [string] $Name [QuickSightTemplateResourcePermission[]] $Permissions [QuickSightTemplateTemplateSourceEntity] $SourceEntity [VSTag[]] $Tags [string] $TemplateId [string] $VersionDescription [VSJson] $Metadata [UpdatePolicy] $UpdatePolicy [string] $Condition hidden [void] _addAccessors() { $this._addBaseAccessors() $this | Add-Member -Force -MemberType ScriptProperty -Name AwsAccountId -Value { $this.Properties['AwsAccountId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['AwsAccountId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this.Properties['Name'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Name'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Permissions -Value { $this.Properties['Permissions'] } -SecondValue { param([ValidateType(([QuickSightTemplateResourcePermission], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['Permissions'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name SourceEntity -Value { $this.Properties['SourceEntity'] } -SecondValue { param([ValidateType(([QuickSightTemplateTemplateSourceEntity], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['SourceEntity'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Tags -Value { $this.Properties['Tags'] } -SecondValue { param([TransformTag()] [ValidateType(([IDictionary], [psobject], [VSTag]))] [object] $value) $this.Properties['Tags'] = [VSTag]::TransformTag($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name TemplateId -Value { $this.Properties['TemplateId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['TemplateId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name VersionDescription -Value { $this.Properties['VersionDescription'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['VersionDescription'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Condition -Value { $this._condition } -SecondValue { param( [ValidateType(([string], [IntrinsicFunction], [ConditionFunction]))] [object] $value ) $this._condition = $value } } QuickSightTemplate() : base() {} QuickSightTemplate([IDictionary] $props) : base($props) {} QuickSightTemplate([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'QuickSightTheme'" class QuickSightTheme : VSResource { hidden [string] $_vsFunctionName = 'New-VSQuickSightTheme' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html' hidden [string[]] $_attributes = @('Arn','CreatedTime','LastUpdatedTime','Type','Version') hidden [object] $_condition [string] $Type = 'AWS::QuickSight::Theme' [string] $AwsAccountId [string] $BaseThemeId [QuickSightThemeThemeConfiguration] $Configuration [string] $Name [QuickSightThemeResourcePermission[]] $Permissions [VSTag[]] $Tags [string] $ThemeId [string] $VersionDescription [VSJson] $Metadata [UpdatePolicy] $UpdatePolicy [string] $Condition hidden [void] _addAccessors() { $this._addBaseAccessors() $this | Add-Member -Force -MemberType ScriptProperty -Name AwsAccountId -Value { $this.Properties['AwsAccountId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['AwsAccountId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name BaseThemeId -Value { $this.Properties['BaseThemeId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['BaseThemeId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Configuration -Value { $this.Properties['Configuration'] } -SecondValue { param([ValidateType(([QuickSightThemeThemeConfiguration], [string], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Configuration'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Name -Value { $this.Properties['Name'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Name'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Permissions -Value { $this.Properties['Permissions'] } -SecondValue { param([ValidateType(([QuickSightThemeResourcePermission], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['Permissions'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Tags -Value { $this.Properties['Tags'] } -SecondValue { param([TransformTag()] [ValidateType(([IDictionary], [psobject], [VSTag]))] [object] $value) $this.Properties['Tags'] = [VSTag]::TransformTag($value) } $this | Add-Member -Force -MemberType ScriptProperty -Name ThemeId -Value { $this.Properties['ThemeId'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['ThemeId'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name VersionDescription -Value { $this.Properties['VersionDescription'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['VersionDescription'] = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Condition -Value { $this._condition } -SecondValue { param( [ValidateType(([string], [IntrinsicFunction], [ConditionFunction]))] [object] $value ) $this._condition = $value } } QuickSightTheme() : base() {} QuickSightTheme([IDictionary] $props) : base($props) {} QuickSightTheme([psobject] $props) : base($props) {} } |