OSPolicyAssignmentInstanceFilterResponse.fromMap constructor

OSPolicyAssignmentInstanceFilterResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory OSPolicyAssignmentInstanceFilterResponse.fromMap(Map<String, dynamic> map) {
  return OSPolicyAssignmentInstanceFilterResponse(
    all: pulumi.Input.fromValue(map['all'] as bool),
    exclusionLabels: pulumi.Input.fromValue(pulumi.Input.decodeList<OSPolicyAssignmentLabelSetResponse>(map['exclusionLabels']!, (value) => OSPolicyAssignmentLabelSetResponse.fromMap((value as Map).cast<String, dynamic>()))),
    inclusionLabels: pulumi.Input.fromValue(pulumi.Input.decodeList<OSPolicyAssignmentLabelSetResponse>(map['inclusionLabels']!, (value) => OSPolicyAssignmentLabelSetResponse.fromMap((value as Map).cast<String, dynamic>()))),
    inventories: pulumi.Input.fromValue(pulumi.Input.decodeList<OSPolicyAssignmentInstanceFilterInventoryResponse>(map['inventories']!, (value) => OSPolicyAssignmentInstanceFilterInventoryResponse.fromMap((value as Map).cast<String, dynamic>()))),
  );
}