diff --git a/core/src/main/java/google/registry/config/files/tld/example.yaml b/core/src/main/java/google/registry/config/files/tld/example.yaml new file mode 100644 index 000000000..8c5fbb76d --- /dev/null +++ b/core/src/main/java/google/registry/config/files/tld/example.yaml @@ -0,0 +1,60 @@ +# Example of a TLD configuration file. TLD configuration files are stored in +# the internal repository and synced regularly to the database using the +# release/cloudbuild-tld-sync.yaml job. The file can be created using the exact +# output from the getTldCommand of an existing TLD. + +addGracePeriodLength: "PT432000S" +allowedFullyQualifiedHostNames: [] +allowedRegistrantContactIds: [] +anchorTenantAddGracePeriodLength: "PT2592000S" +autoRenewGracePeriodLength: "PT3888000S" +automaticTransferLength: "PT432000S" +claimsPeriodEnd: "294247-01-10T04:00:54.775Z" +createBillingCost: + currency: "USD" + amount: 8.00 +creationTime: "2017-01-03T19:52:47.770Z" +currency: "USD" +defaultPromoTokens: [] +dnsAPlusAaaaTtl: null +dnsDsTtl: null +dnsNsTtl: null +dnsPaused: true +dnsWriters: +- "VoidDnsWriter" +driveFolderId: null +eapFeeSchedule: + "1970-01-01T00:00:00.000Z": + currency: "USD" + amount: 0.00 +escrowEnabled: false +idnTables: [] +invoicingEnabled: false +lordnUsername: null +numDnsPublishLocks: 1 +pendingDeleteLength: "PT432000S" +premiumListName: null +pricingEngineClassName: "google.registry.model.pricing.StaticPremiumListPricingEngine" +redemptionGracePeriodLength: "PT2592000S" +registryLockOrUnlockBillingCost: + currency: "USD" + amount: 0.00 +renewBillingCostTransitions: + "1970-01-01T00:00:00.000Z": + currency: "USD" + amount: 8.00 +renewGracePeriodLength: "PT432000S" +reservedListNames: [] +restoreBillingCost: + currency: "USD" + amount: 50.00 +roidSuffix: "EXAMPLE" +serverStatusChangeBillingCost: + currency: "USD" + amount: 0.00 +tldStateTransitions: + "1970-01-01T00:00:00.000Z": "GENERAL_AVAILABILITY" +tldStr: "example" +tldType: "TEST" +tldUnicode: "example" +transferGracePeriodLength: "PT432000S"