Documentation
¶
Index ¶
- func NewSsmMaintenanceWindowTaskTargetsList_Override(s SsmMaintenanceWindowTaskTargetsList, ...)
- func NewSsmMaintenanceWindowTaskTargetsOutputReference_Override(s SsmMaintenanceWindowTaskTargetsOutputReference, ...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference, ...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference_Override(...)
- func NewSsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference_Override(...)
- func NewSsmMaintenanceWindowTask_Override(s SsmMaintenanceWindowTask, scope constructs.Construct, id *string, ...)
- func SsmMaintenanceWindowTask_IsConstruct(x interface{}) *bool
- func SsmMaintenanceWindowTask_TfResourceType() *string
- type SsmMaintenanceWindowTask
- type SsmMaintenanceWindowTaskConfig
- type SsmMaintenanceWindowTaskTargets
- type SsmMaintenanceWindowTaskTargetsList
- type SsmMaintenanceWindowTaskTargetsOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParameters
- type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters
- type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameter
- type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList
- type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters
- type SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameter
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList
- type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference
- type SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters
- type SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSsmMaintenanceWindowTaskTargetsList_Override ¶
func NewSsmMaintenanceWindowTaskTargetsList_Override(s SsmMaintenanceWindowTaskTargetsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSsmMaintenanceWindowTaskTargetsOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTargetsOutputReference_Override(s SsmMaintenanceWindowTaskTargetsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference_Override ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference_Override(s SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSsmMaintenanceWindowTask_Override ¶
func NewSsmMaintenanceWindowTask_Override(s SsmMaintenanceWindowTask, scope constructs.Construct, id *string, config *SsmMaintenanceWindowTaskConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task aws_ssm_maintenance_window_task} Resource.
func SsmMaintenanceWindowTask_IsConstruct ¶
func SsmMaintenanceWindowTask_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func SsmMaintenanceWindowTask_TfResourceType ¶
func SsmMaintenanceWindowTask_TfResourceType() *string
Types ¶
type SsmMaintenanceWindowTask ¶
type SsmMaintenanceWindowTask interface {
cdktf.TerraformResource
Arn() *string
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
Connection() interface{}
// Experimental.
SetConnection(val interface{})
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() *float64
// Experimental.
SetCount(val *float64)
CutoffBehavior() *string
SetCutoffBehavior(val *string)
CutoffBehaviorInput() *string
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
Description() *string
SetDescription(val *string)
DescriptionInput() *string
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
Id() *string
SetId(val *string)
IdInput() *string
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
MaxConcurrency() *string
SetMaxConcurrency(val *string)
MaxConcurrencyInput() *string
MaxErrors() *string
SetMaxErrors(val *string)
MaxErrorsInput() *string
Name() *string
SetName(val *string)
NameInput() *string
// The tree node.
Node() constructs.Node
Priority() *float64
SetPriority(val *float64)
PriorityInput() *float64
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
Provisioners() *[]interface{}
// Experimental.
SetProvisioners(val *[]interface{})
// Experimental.
RawOverrides() interface{}
ServiceRoleArn() *string
SetServiceRoleArn(val *string)
ServiceRoleArnInput() *string
Targets() SsmMaintenanceWindowTaskTargetsList
TargetsInput() interface{}
TaskArn() *string
SetTaskArn(val *string)
TaskArnInput() *string
TaskInvocationParameters() SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference
TaskInvocationParametersInput() *SsmMaintenanceWindowTaskTaskInvocationParameters
TaskType() *string
SetTaskType(val *string)
TaskTypeInput() *string
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
WindowId() *string
SetWindowId(val *string)
WindowIdInput() *string
WindowTaskId() *string
// Experimental.
AddOverride(path *string, value interface{})
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
PutTargets(value interface{})
PutTaskInvocationParameters(value *SsmMaintenanceWindowTaskTaskInvocationParameters)
ResetCutoffBehavior()
ResetDescription()
ResetId()
ResetMaxConcurrency()
ResetMaxErrors()
ResetName()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetPriority()
ResetServiceRoleArn()
ResetTargets()
ResetTaskInvocationParameters()
SynthesizeAttributes() *map[string]interface{}
// Experimental.
ToMetadata() interface{}
// Returns a string representation of this construct.
ToString() *string
// Adds this resource to the terraform JSON output.
// Experimental.
ToTerraform() interface{}
}
Represents a {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task aws_ssm_maintenance_window_task}.
func NewSsmMaintenanceWindowTask ¶
func NewSsmMaintenanceWindowTask(scope constructs.Construct, id *string, config *SsmMaintenanceWindowTaskConfig) SsmMaintenanceWindowTask
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task aws_ssm_maintenance_window_task} Resource.
type SsmMaintenanceWindowTaskConfig ¶
type SsmMaintenanceWindowTaskConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count *float64 `field:"optional" json:"count" yaml:"count"`
// Experimental.
DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"`
// Experimental.
ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"`
// Experimental.
Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"`
// Experimental.
Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"`
// Experimental.
Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#task_arn SsmMaintenanceWindowTask#task_arn}.
TaskArn *string `field:"required" json:"taskArn" yaml:"taskArn"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#task_type SsmMaintenanceWindowTask#task_type}.
TaskType *string `field:"required" json:"taskType" yaml:"taskType"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#window_id SsmMaintenanceWindowTask#window_id}.
WindowId *string `field:"required" json:"windowId" yaml:"windowId"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#cutoff_behavior SsmMaintenanceWindowTask#cutoff_behavior}.
CutoffBehavior *string `field:"optional" json:"cutoffBehavior" yaml:"cutoffBehavior"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#description SsmMaintenanceWindowTask#description}.
Description *string `field:"optional" json:"description" yaml:"description"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#id SsmMaintenanceWindowTask#id}.
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id *string `field:"optional" json:"id" yaml:"id"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#max_concurrency SsmMaintenanceWindowTask#max_concurrency}.
MaxConcurrency *string `field:"optional" json:"maxConcurrency" yaml:"maxConcurrency"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#max_errors SsmMaintenanceWindowTask#max_errors}.
MaxErrors *string `field:"optional" json:"maxErrors" yaml:"maxErrors"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#name SsmMaintenanceWindowTask#name}.
Name *string `field:"optional" json:"name" yaml:"name"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#priority SsmMaintenanceWindowTask#priority}.
Priority *float64 `field:"optional" json:"priority" yaml:"priority"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#service_role_arn SsmMaintenanceWindowTask#service_role_arn}.
ServiceRoleArn *string `field:"optional" json:"serviceRoleArn" yaml:"serviceRoleArn"`
// targets block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#targets SsmMaintenanceWindowTask#targets}
Targets interface{} `field:"optional" json:"targets" yaml:"targets"`
// task_invocation_parameters block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#task_invocation_parameters SsmMaintenanceWindowTask#task_invocation_parameters}
TaskInvocationParameters *SsmMaintenanceWindowTaskTaskInvocationParameters `field:"optional" json:"taskInvocationParameters" yaml:"taskInvocationParameters"`
}
type SsmMaintenanceWindowTaskTargets ¶
type SsmMaintenanceWindowTaskTargets struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#key SsmMaintenanceWindowTask#key}.
Key *string `field:"required" json:"key" yaml:"key"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#values SsmMaintenanceWindowTask#values}.
Values *[]*string `field:"required" json:"values" yaml:"values"`
}
type SsmMaintenanceWindowTaskTargetsList ¶
type SsmMaintenanceWindowTaskTargetsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SsmMaintenanceWindowTaskTargetsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTargetsList ¶
func NewSsmMaintenanceWindowTaskTargetsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SsmMaintenanceWindowTaskTargetsList
type SsmMaintenanceWindowTaskTargetsOutputReference ¶
type SsmMaintenanceWindowTaskTargetsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Key() *string
SetKey(val *string)
KeyInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Values() *[]*string
SetValues(val *[]*string)
ValuesInput() *[]*string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTargetsOutputReference ¶
func NewSsmMaintenanceWindowTaskTargetsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SsmMaintenanceWindowTaskTargetsOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParameters ¶
type SsmMaintenanceWindowTaskTaskInvocationParameters struct {
// automation_parameters block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#automation_parameters SsmMaintenanceWindowTask#automation_parameters}
AutomationParameters *SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters `field:"optional" json:"automationParameters" yaml:"automationParameters"`
// lambda_parameters block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#lambda_parameters SsmMaintenanceWindowTask#lambda_parameters}
LambdaParameters *SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters `field:"optional" json:"lambdaParameters" yaml:"lambdaParameters"`
// run_command_parameters block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#run_command_parameters SsmMaintenanceWindowTask#run_command_parameters}
RunCommandParameters *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters `field:"optional" json:"runCommandParameters" yaml:"runCommandParameters"`
// step_functions_parameters block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#step_functions_parameters SsmMaintenanceWindowTask#step_functions_parameters}
StepFunctionsParameters *SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters `field:"optional" json:"stepFunctionsParameters" yaml:"stepFunctionsParameters"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#document_version SsmMaintenanceWindowTask#document_version}.
DocumentVersion *string `field:"optional" json:"documentVersion" yaml:"documentVersion"`
// parameter block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#parameter SsmMaintenanceWindowTask#parameter}
Parameter interface{} `field:"optional" json:"parameter" yaml:"parameter"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DocumentVersion() *string
SetDocumentVersion(val *string)
DocumentVersionInput() *string
// Experimental.
Fqn() *string
InternalValue() *SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters
SetInternalValue(val *SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters)
Parameter() SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList
ParameterInput() interface{}
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutParameter(value interface{})
ResetDocumentVersion()
ResetParameter()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameter ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameter struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#name SsmMaintenanceWindowTask#name}.
Name *string `field:"required" json:"name" yaml:"name"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#values SsmMaintenanceWindowTask#values}.
Values *[]*string `field:"required" json:"values" yaml:"values"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Name() *string
SetName(val *string)
NameInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Values() *[]*string
SetValues(val *[]*string)
ValuesInput() *[]*string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#client_context SsmMaintenanceWindowTask#client_context}.
ClientContext *string `field:"optional" json:"clientContext" yaml:"clientContext"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#payload SsmMaintenanceWindowTask#payload}.
Payload *string `field:"optional" json:"payload" yaml:"payload"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#qualifier SsmMaintenanceWindowTask#qualifier}.
Qualifier *string `field:"optional" json:"qualifier" yaml:"qualifier"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference interface {
cdktf.ComplexObject
ClientContext() *string
SetClientContext(val *string)
ClientContextInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters
SetInternalValue(val *SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters)
Payload() *string
SetPayload(val *string)
PayloadInput() *string
Qualifier() *string
SetQualifier(val *string)
QualifierInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetClientContext()
ResetPayload()
ResetQualifier()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference interface {
cdktf.ComplexObject
AutomationParameters() SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference
AutomationParametersInput() *SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SsmMaintenanceWindowTaskTaskInvocationParameters
SetInternalValue(val *SsmMaintenanceWindowTaskTaskInvocationParameters)
LambdaParameters() SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference
LambdaParametersInput() *SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters
RunCommandParameters() SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference
RunCommandParametersInput() *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters
StepFunctionsParameters() SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference
StepFunctionsParametersInput() *SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutAutomationParameters(value *SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters)
PutLambdaParameters(value *SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters)
PutRunCommandParameters(value *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters)
PutStepFunctionsParameters(value *SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters)
ResetAutomationParameters()
ResetLambdaParameters()
ResetRunCommandParameters()
ResetStepFunctionsParameters()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters struct {
// cloudwatch_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#cloudwatch_config SsmMaintenanceWindowTask#cloudwatch_config}
CloudwatchConfig *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig `field:"optional" json:"cloudwatchConfig" yaml:"cloudwatchConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#comment SsmMaintenanceWindowTask#comment}.
Comment *string `field:"optional" json:"comment" yaml:"comment"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#document_hash SsmMaintenanceWindowTask#document_hash}.
DocumentHash *string `field:"optional" json:"documentHash" yaml:"documentHash"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#document_hash_type SsmMaintenanceWindowTask#document_hash_type}.
DocumentHashType *string `field:"optional" json:"documentHashType" yaml:"documentHashType"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#document_version SsmMaintenanceWindowTask#document_version}.
DocumentVersion *string `field:"optional" json:"documentVersion" yaml:"documentVersion"`
// notification_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#notification_config SsmMaintenanceWindowTask#notification_config}
NotificationConfig *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig `field:"optional" json:"notificationConfig" yaml:"notificationConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#output_s3_bucket SsmMaintenanceWindowTask#output_s3_bucket}.
OutputS3Bucket *string `field:"optional" json:"outputS3Bucket" yaml:"outputS3Bucket"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#output_s3_key_prefix SsmMaintenanceWindowTask#output_s3_key_prefix}.
OutputS3KeyPrefix *string `field:"optional" json:"outputS3KeyPrefix" yaml:"outputS3KeyPrefix"`
// parameter block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#parameter SsmMaintenanceWindowTask#parameter}
Parameter interface{} `field:"optional" json:"parameter" yaml:"parameter"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#service_role_arn SsmMaintenanceWindowTask#service_role_arn}.
ServiceRoleArn *string `field:"optional" json:"serviceRoleArn" yaml:"serviceRoleArn"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#timeout_seconds SsmMaintenanceWindowTask#timeout_seconds}.
TimeoutSeconds *float64 `field:"optional" json:"timeoutSeconds" yaml:"timeoutSeconds"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#cloudwatch_log_group_name SsmMaintenanceWindowTask#cloudwatch_log_group_name}.
CloudwatchLogGroupName *string `field:"optional" json:"cloudwatchLogGroupName" yaml:"cloudwatchLogGroupName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#cloudwatch_output_enabled SsmMaintenanceWindowTask#cloudwatch_output_enabled}.
CloudwatchOutputEnabled interface{} `field:"optional" json:"cloudwatchOutputEnabled" yaml:"cloudwatchOutputEnabled"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference interface {
cdktf.ComplexObject
CloudwatchLogGroupName() *string
SetCloudwatchLogGroupName(val *string)
CloudwatchLogGroupNameInput() *string
CloudwatchOutputEnabled() interface{}
SetCloudwatchOutputEnabled(val interface{})
CloudwatchOutputEnabledInput() interface{}
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig
SetInternalValue(val *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetCloudwatchLogGroupName()
ResetCloudwatchOutputEnabled()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#notification_arn SsmMaintenanceWindowTask#notification_arn}.
NotificationArn *string `field:"optional" json:"notificationArn" yaml:"notificationArn"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#notification_events SsmMaintenanceWindowTask#notification_events}.
NotificationEvents *[]*string `field:"optional" json:"notificationEvents" yaml:"notificationEvents"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#notification_type SsmMaintenanceWindowTask#notification_type}.
NotificationType *string `field:"optional" json:"notificationType" yaml:"notificationType"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig
SetInternalValue(val *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig)
NotificationArn() *string
SetNotificationArn(val *string)
NotificationArnInput() *string
NotificationEvents() *[]*string
SetNotificationEvents(val *[]*string)
NotificationEventsInput() *[]*string
NotificationType() *string
SetNotificationType(val *string)
NotificationTypeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetNotificationArn()
ResetNotificationEvents()
ResetNotificationType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference interface {
cdktf.ComplexObject
CloudwatchConfig() SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference
CloudwatchConfigInput() *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig
Comment() *string
SetComment(val *string)
CommentInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DocumentHash() *string
SetDocumentHash(val *string)
DocumentHashInput() *string
DocumentHashType() *string
SetDocumentHashType(val *string)
DocumentHashTypeInput() *string
DocumentVersion() *string
SetDocumentVersion(val *string)
DocumentVersionInput() *string
// Experimental.
Fqn() *string
InternalValue() *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters
SetInternalValue(val *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters)
NotificationConfig() SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference
NotificationConfigInput() *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig
OutputS3Bucket() *string
SetOutputS3Bucket(val *string)
OutputS3BucketInput() *string
OutputS3KeyPrefix() *string
SetOutputS3KeyPrefix(val *string)
OutputS3KeyPrefixInput() *string
Parameter() SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList
ParameterInput() interface{}
ServiceRoleArn() *string
SetServiceRoleArn(val *string)
ServiceRoleArnInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TimeoutSeconds() *float64
SetTimeoutSeconds(val *float64)
TimeoutSecondsInput() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutCloudwatchConfig(value *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig)
PutNotificationConfig(value *SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig)
PutParameter(value interface{})
ResetCloudwatchConfig()
ResetComment()
ResetDocumentHash()
ResetDocumentHashType()
ResetDocumentVersion()
ResetNotificationConfig()
ResetOutputS3Bucket()
ResetOutputS3KeyPrefix()
ResetParameter()
ResetServiceRoleArn()
ResetTimeoutSeconds()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameter ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameter struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#name SsmMaintenanceWindowTask#name}.
Name *string `field:"required" json:"name" yaml:"name"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#values SsmMaintenanceWindowTask#values}.
Values *[]*string `field:"required" json:"values" yaml:"values"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Name() *string
SetName(val *string)
NameInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Values() *[]*string
SetValues(val *[]*string)
ValuesInput() *[]*string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference
type SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#input SsmMaintenanceWindowTask#input}.
Input *string `field:"optional" json:"input" yaml:"input"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ssm_maintenance_window_task#name SsmMaintenanceWindowTask#name}.
Name *string `field:"optional" json:"name" yaml:"name"`
}
type SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference ¶
type SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Input() *string
SetInput(val *string)
InputInput() *string
InternalValue() *SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters
SetInternalValue(val *SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters)
Name() *string
SetName(val *string)
NameInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetInput()
ResetName()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewSsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference ¶
func NewSsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference
Source Files
¶
- ssmmaintenancewindowtask.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTask.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskConfig.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTargets.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTargetsList.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTargetsList__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTargetsOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTargetsOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParameters.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameter.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterList__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameterOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParametersOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfigOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfigOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameter.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterList__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameterOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParametersOutputReference__runtime_type_checks.go
- ssmmaintenancewindowtask_SsmMaintenanceWindowTask__runtime_type_checks.go