GoogleChromeManagementVersionsV1CertificateProvisioningProcess.fromJson constructor

GoogleChromeManagementVersionsV1CertificateProvisioningProcess.fromJson(
  1. Map json_
)

Implementation

GoogleChromeManagementVersionsV1CertificateProvisioningProcess.fromJson(
  core.Map json_,
) : this(
      chromeOsDevice: json_.containsKey('chromeOsDevice')
          ? GoogleChromeManagementVersionsV1ChromeOsDevice.fromJson(
              json_['chromeOsDevice'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      chromeOsUserSession: json_.containsKey('chromeOsUserSession')
          ? GoogleChromeManagementVersionsV1ChromeOsUserSession.fromJson(
              json_['chromeOsUserSession']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      failureMessage: json_['failureMessage'] as core.String?,
      genericCaConnection: json_.containsKey('genericCaConnection')
          ? GoogleChromeManagementVersionsV1GenericCaConnection.fromJson(
              json_['genericCaConnection']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      genericProfile: json_.containsKey('genericProfile')
          ? GoogleChromeManagementVersionsV1GenericProfile.fromJson(
              json_['genericProfile'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      issuedCertificate: json_['issuedCertificate'] as core.String?,
      name: json_['name'] as core.String?,
      provisioningProfileId: json_['provisioningProfileId'] as core.String?,
      scepCaConnection: json_.containsKey('scepCaConnection')
          ? GoogleChromeManagementVersionsV1ScepCaConnection.fromJson(
              json_['scepCaConnection']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      scepProfile: json_.containsKey('scepProfile')
          ? GoogleChromeManagementVersionsV1ScepProfile.fromJson(
              json_['scepProfile'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      signData: json_['signData'] as core.String?,
      signature: json_['signature'] as core.String?,
      signatureAlgorithm: json_['signatureAlgorithm'] as core.String?,
      startTime: json_['startTime'] as core.String?,
      subjectPublicKeyInfo: json_['subjectPublicKeyInfo'] as core.String?,
    );