toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'connectionGroupId': ?connectionGroupId,
    'customizations': ?pulumi.Input.mapOptionalInputValue<DistributionTenantCustomizations, Map<String, dynamic>>(customizations, (value) => value.toMap()),
    'distributionId': distributionId,
    'domains': ?pulumi.Input.mapOptionalInputValue<List<DistributionTenantDomain>, List<Map<String, dynamic>>>(domains, (value) => pulumi.Input.encodeList<DistributionTenantDomain, Map<String, dynamic>>(value, (value) => value.toMap())),
    'enabled': ?enabled,
    'managedCertificateRequest': ?pulumi.Input.mapOptionalInputValue<DistributionTenantManagedCertificateRequest, Map<String, dynamic>>(managedCertificateRequest, (value) => value.toMap()),
    'name': ?name,
    'parameters': ?pulumi.Input.mapOptionalInputValue<List<DistributionTenantParameter>, List<Map<String, dynamic>>>(parameters, (value) => pulumi.Input.encodeList<DistributionTenantParameter, Map<String, dynamic>>(value, (value) => value.toMap())),
    'tags': ?tags,
    'timeouts': ?pulumi.Input.mapOptionalInputValue<DistributionTenantTimeouts, Map<String, dynamic>>(timeouts, (value) => value.toMap()),
    'waitForDeployment': ?waitForDeployment,
  };
}