VaporShell.DataPipeline.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 'DataPipelinePipelinePipelineObject'" class DataPipelinePipelinePipelineObject : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSDataPipelinePipelinePipelineObject' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects.html' hidden [object] $_fields hidden [object] $_id hidden [object] $_name [DataPipelinePipelineField[]] $Fields [string] $Id [string] $Name hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Fields -Value { $this._fields } -SecondValue { param([ValidateType(([DataPipelinePipelineField], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._fields = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Id -Value { $this._id } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._id = 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 } } } DataPipelinePipelinePipelineObject() : base() {} DataPipelinePipelinePipelineObject([IDictionary] $props) : base($props) {} DataPipelinePipelinePipelineObject([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'DataPipelinePipelineParameterAttribute'" class DataPipelinePipelineParameterAttribute : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSDataPipelinePipelineParameterAttribute' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobjects-attributes.html' hidden [object] $_key hidden [object] $_stringValue [string] $Key [string] $StringValue hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Key -Value { $this._key } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._key = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name StringValue -Value { $this._stringValue } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._stringValue = if ($value -is [int]) { $value.ToString() } else { $value } } } DataPipelinePipelineParameterAttribute() : base() {} DataPipelinePipelineParameterAttribute([IDictionary] $props) : base($props) {} DataPipelinePipelineParameterAttribute([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'DataPipelinePipelinePipelineTag'" class DataPipelinePipelinePipelineTag : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSDataPipelinePipelinePipelineTag' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelinetags.html' hidden [object] $_key hidden [object] $_value [string] $Key [string] $Value hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Key -Value { $this._key } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._key = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name Value -Value { $this._value } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._value = if ($value -is [int]) { $value.ToString() } else { $value } } } DataPipelinePipelinePipelineTag() : base() {} DataPipelinePipelinePipelineTag([IDictionary] $props) : base($props) {} DataPipelinePipelinePipelineTag([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'DataPipelinePipelineParameterObject'" class DataPipelinePipelineParameterObject : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSDataPipelinePipelineParameterObject' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobjects.html' hidden [object] $_attributes hidden [object] $_id [DataPipelinePipelineParameterAttribute[]] $Attributes [string] $Id hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Attributes -Value { $this._attributes } -SecondValue { param([ValidateType(([DataPipelinePipelineParameterAttribute], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this._attributes = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Id -Value { $this._id } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._id = if ($value -is [int]) { $value.ToString() } else { $value } } } DataPipelinePipelineParameterObject() : base() {} DataPipelinePipelineParameterObject([IDictionary] $props) : base($props) {} DataPipelinePipelineParameterObject([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'DataPipelinePipelineParameterValue'" class DataPipelinePipelineParameterValue : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSDataPipelinePipelineParameterValue' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parametervalues.html' hidden [object] $_id hidden [object] $_stringValue [string] $Id [string] $StringValue hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Id -Value { $this._id } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._id = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name StringValue -Value { $this._stringValue } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._stringValue = if ($value -is [int]) { $value.ToString() } else { $value } } } DataPipelinePipelineParameterValue() : base() {} DataPipelinePipelineParameterValue([IDictionary] $props) : base($props) {} DataPipelinePipelineParameterValue([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'DataPipelinePipelineField'" class DataPipelinePipelineField : VSResourceProperty { hidden [string] $_vsFunctionName = 'Add-VSDataPipelinePipelineField' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobjects-fields.html' hidden [object] $_key hidden [object] $_refValue hidden [object] $_stringValue [string] $Key [string] $RefValue [string] $StringValue hidden [void] _addAccessors() { $this | Add-Member -Force -MemberType ScriptProperty -Name Key -Value { $this._key } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._key = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name RefValue -Value { $this._refValue } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._refValue = if ($value -is [int]) { $value.ToString() } else { $value } } $this | Add-Member -Force -MemberType ScriptProperty -Name StringValue -Value { $this._stringValue } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this._stringValue = if ($value -is [int]) { $value.ToString() } else { $value } } } DataPipelinePipelineField() : base() {} DataPipelinePipelineField([IDictionary] $props) : base($props) {} DataPipelinePipelineField([psobject] $props) : base($props) {} } Write-Verbose "Importing class 'DataPipelinePipeline'" class DataPipelinePipeline : VSResource { hidden [string] $_vsFunctionName = 'New-VSDataPipelinePipeline' hidden [string] $_awsDocumentation = 'http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html' hidden [object] $_condition [string] $Type = 'AWS::DataPipeline::Pipeline' [bool] $Activate [string] $Description [string] $Name [DataPipelinePipelineParameterObject[]] $ParameterObjects [DataPipelinePipelineParameterValue[]] $ParameterValues [DataPipelinePipelinePipelineObject[]] $PipelineObjects [DataPipelinePipelinePipelineTag[]] $PipelineTags [VSJson] $Metadata [UpdatePolicy] $UpdatePolicy [string] $Condition hidden [void] _addAccessors() { $this._addBaseAccessors() $this | Add-Member -Force -MemberType ScriptProperty -Name Activate -Value { $this.Properties['Activate'] } -SecondValue { param([ValidateType(([bool], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Activate'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Description -Value { $this.Properties['Description'] } -SecondValue { param([ValidateType(([string], [int], [IntrinsicFunction], [ConditionFunction]))] [object] $value) $this.Properties['Description'] = 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 ParameterObjects -Value { $this.Properties['ParameterObjects'] } -SecondValue { param([ValidateType(([DataPipelinePipelineParameterObject], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['ParameterObjects'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name ParameterValues -Value { $this.Properties['ParameterValues'] } -SecondValue { param([ValidateType(([DataPipelinePipelineParameterValue], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['ParameterValues'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name PipelineObjects -Value { $this.Properties['PipelineObjects'] } -SecondValue { param([ValidateType(([DataPipelinePipelinePipelineObject], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['PipelineObjects'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name PipelineTags -Value { $this.Properties['PipelineTags'] } -SecondValue { param([ValidateType(([DataPipelinePipelinePipelineTag], [IntrinsicFunction], [ConditionFunction]))] [object[]] $value) $this.Properties['PipelineTags'] = $value } $this | Add-Member -Force -MemberType ScriptProperty -Name Condition -Value { $this._condition } -SecondValue { param( [ValidateType(([string], [IntrinsicFunction], [ConditionFunction]))] [object] $value ) $this._condition = $value } } DataPipelinePipeline() : base() {} DataPipelinePipeline([IDictionary] $props) : base($props) {} DataPipelinePipeline([psobject] $props) : base($props) {} } |