Certificate_ManagedCertificate constructor

Certificate_ManagedCertificate({
  1. Iterable<String>? domains,
  2. Iterable<String>? dnsAuthorizations,
  3. Certificate_ManagedCertificate_ProvisioningIssue? provisioningIssue,
  4. Certificate_ManagedCertificate_State? state,
  5. Iterable<Certificate_ManagedCertificate_AuthorizationAttemptInfo>? authorizationAttemptInfo,
  6. String? issuanceConfig,
})

Implementation

factory Certificate_ManagedCertificate({
  $core.Iterable<$core.String>? domains,
  $core.Iterable<$core.String>? dnsAuthorizations,
  Certificate_ManagedCertificate_ProvisioningIssue? provisioningIssue,
  Certificate_ManagedCertificate_State? state,
  $core.Iterable<Certificate_ManagedCertificate_AuthorizationAttemptInfo>? authorizationAttemptInfo,
  $core.String? issuanceConfig,
}) {
  final $result = create();
  if (domains != null) {
    $result.domains.addAll(domains);
  }
  if (dnsAuthorizations != null) {
    $result.dnsAuthorizations.addAll(dnsAuthorizations);
  }
  if (provisioningIssue != null) {
    $result.provisioningIssue = provisioningIssue;
  }
  if (state != null) {
    $result.state = state;
  }
  if (authorizationAttemptInfo != null) {
    $result.authorizationAttemptInfo.addAll(authorizationAttemptInfo);
  }
  if (issuanceConfig != null) {
    $result.issuanceConfig = issuanceConfig;
  }
  return $result;
}