able-hospital-16256
12/21/2022, 4:23 PMparameters=[
"mkdir FileTestSSM3",
],
little-cartoon-10569
12/21/2022, 7:01 PMable-hospital-16256
12/21/2022, 7:50 PMlittle-cartoon-10569
12/21/2022, 8:06 PMable-hospital-16256
12/21/2022, 8:08 PMlittle-cartoon-10569
12/21/2022, 8:56 PMable-hospital-16256
12/21/2022, 9:05 PMexample = aws.ssm.Association("specificInstanceIdAssociation", association_name="Test",
name="AWS-RunShellScript",targets=[aws_native.ssm.AssociationTargetArgs( key="InstanceIds", values=[ "*"],
)],
parameters={ "commands": ["mkdir FileTestSSM3"], "workingDirectory": ["/"],},)
little-cartoon-10569
12/21/2022, 9:32 PMFor aws-native receive an object but in aws-classic doesn’t accept itI had assumed you meant an output property of an AWS Native object wasn't being accepted as an AWS Classic input. You're constructing a object and passing it in its entirety. That is not supported.
able-hospital-16256
12/21/2022, 9:40 PMlittle-cartoon-10569
12/21/2022, 9:42 PMimport pulumi
import pulumi_aws as aws
example = aws.ssm.Association("example", targets=[aws.ssm.AssociationTargetArgs(
key="InstanceIds",
values=[aws_instance["example"]["id"]],
)])
able-hospital-16256
12/21/2022, 9:42 PMlittle-cartoon-10569
12/21/2022, 9:43 PM@overload
def Association(resource_name: str,
...
parameters: Optional[Mapping[str, str]] = None,
...
targets: Optional[Sequence[AssociationTargetArgs]] = None,
...
able-hospital-16256
12/21/2022, 9:46 PMraise AssertionError(f"Unexpected type. Expected 'list' got '{typ}'")
AssertionError: Unexpected type. Expected 'list' got 'typing.Mapping[str, typing.Union[str, typing.Awaitable[str], pulumi.output.Output[NoneType]]]'
Receiving this error, I’m sending a list and it doesn’t workslittle-cartoon-10569
12/21/2022, 9:55 PM{'eggs': 2, 'sausage': 1, 'bacon': 1, 'spam': 500}
. So very similar to the typescript. You don't want to use array notation, just object notation.parameters={ "commands": ["mkdir FileTestSSM3"], "workingDirectory": ["/"],}
.
Try parameters={ "commands": "mkdir FileTestSSM3", "workingDirectory": "/",}
.able-hospital-16256
12/21/2022, 9:57 PMlittle-cartoon-10569
12/21/2022, 9:59 PMable-hospital-16256
12/21/2022, 10:00 PM