Skip to content

Commit 99c03be

Browse files
authored
feat(dom): add information on domain actions/prices (#35)
1 parent a33fde5 commit 99c03be

File tree

4 files changed

+20
-0
lines changed

4 files changed

+20
-0
lines changed

scaleway-async/scaleway_async/domain/v2beta1/marshalling.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1123,6 +1123,9 @@ def unmarshal_RenewableDomain(data: Any) -> RenewableDomain:
11231123
field = data.get("status")
11241124
args["status"] = field
11251125

1126+
field = data.get("tld")
1127+
args["tld"] = unmarshal_Tld(field) if field is not None else None
1128+
11261129
return RenewableDomain(**args)
11271130

11281131

@@ -1336,6 +1339,9 @@ def unmarshal_Domain(data: Any) -> Domain:
13361339
field = data.get("technical_contact")
13371340
args["technical_contact"] = unmarshal_Contact(field) if field is not None else None
13381341

1342+
field = data.get("tld")
1343+
args["tld"] = unmarshal_Tld(field) if field is not None else None
1344+
13391345
field = data.get("transfer_registration_status")
13401346
args["transfer_registration_status"] = (
13411347
unmarshal_DomainRegistrationStatusTransfer(field) if field is not None else None

scaleway-async/scaleway_async/domain/v2beta1/types.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -639,6 +639,8 @@ class Domain:
639639
One-of ('registration_status'): at most one of 'external_domain_registration_status', 'transfer_registration_status' could be set.
640640
"""
641641

642+
tld: Optional[Tld]
643+
642644

643645
@dataclass
644646
class DomainDNSSEC:
@@ -1203,6 +1205,8 @@ class RenewableDomain:
12031205

12041206
estimated_delete_at: Optional[datetime]
12051207

1208+
tld: Optional[Tld]
1209+
12061210

12071211
@dataclass
12081212
class RestoreDNSZoneVersionResponse:

scaleway/scaleway/domain/v2beta1/marshalling.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1123,6 +1123,9 @@ def unmarshal_RenewableDomain(data: Any) -> RenewableDomain:
11231123
field = data.get("status")
11241124
args["status"] = field
11251125

1126+
field = data.get("tld")
1127+
args["tld"] = unmarshal_Tld(field) if field is not None else None
1128+
11261129
return RenewableDomain(**args)
11271130

11281131

@@ -1336,6 +1339,9 @@ def unmarshal_Domain(data: Any) -> Domain:
13361339
field = data.get("technical_contact")
13371340
args["technical_contact"] = unmarshal_Contact(field) if field is not None else None
13381341

1342+
field = data.get("tld")
1343+
args["tld"] = unmarshal_Tld(field) if field is not None else None
1344+
13391345
field = data.get("transfer_registration_status")
13401346
args["transfer_registration_status"] = (
13411347
unmarshal_DomainRegistrationStatusTransfer(field) if field is not None else None

scaleway/scaleway/domain/v2beta1/types.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -639,6 +639,8 @@ class Domain:
639639
One-of ('registration_status'): at most one of 'external_domain_registration_status', 'transfer_registration_status' could be set.
640640
"""
641641

642+
tld: Optional[Tld]
643+
642644

643645
@dataclass
644646
class DomainDNSSEC:
@@ -1203,6 +1205,8 @@ class RenewableDomain:
12031205

12041206
estimated_delete_at: Optional[datetime]
12051207

1208+
tld: Optional[Tld]
1209+
12061210

12071211
@dataclass
12081212
class RestoreDNSZoneVersionResponse:

0 commit comments

Comments
 (0)