toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'createIgnoreAlreadyExists': ?createIgnoreAlreadyExists,
    'createTime': ?createTime,
    'deletionPolicy': ?deletionPolicy,
    'group': ?group,
    'memberKey': ?pulumi.Input.mapOptionalInputValue<GroupMembershipMemberKey, Map<String, dynamic>>(memberKey, (value) => value.toMap()),
    'name': ?name,
    'preferredMemberKey': ?pulumi.Input.mapOptionalInputValue<GroupMembershipPreferredMemberKey, Map<String, dynamic>>(preferredMemberKey, (value) => value.toMap()),
    'roles': ?pulumi.Input.mapOptionalInputValue<List<GroupMembershipRole>, List<Map<String, dynamic>>>(roles, (value) => pulumi.Input.encodeList<GroupMembershipRole, Map<String, dynamic>>(value, (value) => value.toMap())),
    'type': ?type,
    'updateTime': ?updateTime,
  };
}