toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'algorithm': algorithm,
    'attestation': pulumi.Input.mapInputValue<KeyOperationAttestationResponse, Map<String, dynamic>>(attestation, (value) => value.toMap()),
    'createTime': createTime,
    'destroyEventTime': destroyEventTime,
    'destroyTime': destroyTime,
    'externalDestructionFailureReason': externalDestructionFailureReason,
    'externalProtectionLevelOptions': pulumi.Input.mapInputValue<ExternalProtectionLevelOptionsResponse, Map<String, dynamic>>(externalProtectionLevelOptions, (value) => value.toMap()),
    'generateTime': generateTime,
    'generationFailureReason': generationFailureReason,
    'importFailureReason': importFailureReason,
    'importJob': importJob,
    'importTime': importTime,
    'name': name,
    'protectionLevel': protectionLevel,
    'reimportEligible': reimportEligible,
    'state': state,
  };
}