GoogleAdsSearchads360V23ResourcesLocalServicesVerificationArtifact.fromJson constructor

GoogleAdsSearchads360V23ResourcesLocalServicesVerificationArtifact.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ResourcesLocalServicesVerificationArtifact.fromJson(
  core.Map json_,
) : this(
      artifactType: json_['artifactType'] as core.String?,
      backgroundCheckVerificationArtifact:
          json_.containsKey('backgroundCheckVerificationArtifact')
          ? GoogleAdsSearchads360V23ResourcesBackgroundCheckVerificationArtifact.fromJson(
              json_['backgroundCheckVerificationArtifact']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      businessRegistrationCheckVerificationArtifact:
          json_.containsKey('businessRegistrationCheckVerificationArtifact')
          ? GoogleAdsSearchads360V23ResourcesBusinessRegistrationCheckVerificationArtifact.fromJson(
              json_['businessRegistrationCheckVerificationArtifact']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      creationDateTime: json_['creationDateTime'] as core.String?,
      id: json_['id'] as core.String?,
      insuranceVerificationArtifact:
          json_.containsKey('insuranceVerificationArtifact')
          ? GoogleAdsSearchads360V23ResourcesInsuranceVerificationArtifact.fromJson(
              json_['insuranceVerificationArtifact']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      licenseVerificationArtifact:
          json_.containsKey('licenseVerificationArtifact')
          ? GoogleAdsSearchads360V23ResourcesLicenseVerificationArtifact.fromJson(
              json_['licenseVerificationArtifact']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      resourceName: json_['resourceName'] as core.String?,
      status: json_['status'] as core.String?,
    );