toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'accessLevel': ?accessLevel,
    'accessPolicyId': ?accessPolicyId,
    'deletionPolicy': ?deletionPolicy,
    'devicePolicy': ?pulumi.Input.mapOptionalInputValue<AccessLevelConditionDevicePolicy, Map<String, dynamic>>(devicePolicy, (value) => value.toMap()),
    'ipSubnetworks': ?ipSubnetworks,
    'members': ?members,
    'negate': ?negate,
    'regions': ?regions,
    'requiredAccessLevels': ?requiredAccessLevels,
    'vpcNetworkSources': ?pulumi.Input.mapOptionalInputValue<List<AccessLevelConditionVpcNetworkSource>, List<Map<String, dynamic>>>(vpcNetworkSources, (value) => pulumi.Input.encodeList<AccessLevelConditionVpcNetworkSource, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}