File tree Expand file tree Collapse file tree 6 files changed +40
-0
lines changed
scaleway-async/scaleway_async/domain/v2beta1
scaleway/scaleway/domain/v2beta1 Expand file tree Collapse file tree 6 files changed +40
-0
lines changed Original file line number Diff line number Diff line change 1414from .types import DomainStatus
1515from .types import HostStatus
1616from .types import LanguageCode
17+ from .types import LinkedProduct
1718from .types import ListContactsRequestRole
1819from .types import ListDNSZoneRecordsRequestOrderBy
1920from .types import ListDNSZonesRequestOrderBy
132133 "DomainStatus" ,
133134 "HostStatus" ,
134135 "LanguageCode" ,
136+ "LinkedProduct" ,
135137 "ListContactsRequestRole" ,
136138 "ListDNSZoneRecordsRequestOrderBy" ,
137139 "ListDNSZonesRequestOrderBy" ,
Original file line number Diff line number Diff line change @@ -921,6 +921,9 @@ def unmarshal_DNSZone(data: Any) -> DNSZone:
921921 field = data .get ("domain" , None )
922922 args ["domain" ] = field
923923
924+ field = data .get ("linked_products" , None )
925+ args ["linked_products" ] = field
926+
924927 field = data .get ("message" , None )
925928 args ["message" ] = field
926929
@@ -1342,6 +1345,9 @@ def unmarshal_Domain(data: Any) -> Domain:
13421345 field = data .get ("is_external" , None )
13431346 args ["is_external" ] = field
13441347
1348+ field = data .get ("linked_products" , None )
1349+ args ["linked_products" ] = field
1350+
13451351 field = data .get ("organization_id" , None )
13461352 args ["organization_id" ] = field
13471353
Original file line number Diff line number Diff line change @@ -216,6 +216,14 @@ def __str__(self) -> str:
216216 return str (self .value )
217217
218218
219+ class LinkedProduct (str , Enum , metaclass = StrEnumMeta ):
220+ UNKNOWN_PRODUCT = "unknown_product"
221+ VPC = "vpc"
222+
223+ def __str__ (self ) -> str :
224+ return str (self .value )
225+
226+
219227class ListContactsRequestRole (str , Enum , metaclass = StrEnumMeta ):
220228 UNKNOWN_ROLE = "unknown_role"
221229 OWNER = "owner"
@@ -573,6 +581,8 @@ class DNSZone:
573581
574582 project_id : str
575583
584+ linked_products : List [LinkedProduct ]
585+
576586
577587@dataclass
578588class DNSZoneVersion :
@@ -683,6 +693,8 @@ class Domain:
683693
684694 tld : Optional [Tld ]
685695
696+ linked_products : List [LinkedProduct ]
697+
686698
687699@dataclass
688700class DomainDNSSEC :
Original file line number Diff line number Diff line change 1414from .types import DomainStatus
1515from .types import HostStatus
1616from .types import LanguageCode
17+ from .types import LinkedProduct
1718from .types import ListContactsRequestRole
1819from .types import ListDNSZoneRecordsRequestOrderBy
1920from .types import ListDNSZonesRequestOrderBy
132133 "DomainStatus" ,
133134 "HostStatus" ,
134135 "LanguageCode" ,
136+ "LinkedProduct" ,
135137 "ListContactsRequestRole" ,
136138 "ListDNSZoneRecordsRequestOrderBy" ,
137139 "ListDNSZonesRequestOrderBy" ,
Original file line number Diff line number Diff line change @@ -921,6 +921,9 @@ def unmarshal_DNSZone(data: Any) -> DNSZone:
921921 field = data .get ("domain" , None )
922922 args ["domain" ] = field
923923
924+ field = data .get ("linked_products" , None )
925+ args ["linked_products" ] = field
926+
924927 field = data .get ("message" , None )
925928 args ["message" ] = field
926929
@@ -1342,6 +1345,9 @@ def unmarshal_Domain(data: Any) -> Domain:
13421345 field = data .get ("is_external" , None )
13431346 args ["is_external" ] = field
13441347
1348+ field = data .get ("linked_products" , None )
1349+ args ["linked_products" ] = field
1350+
13451351 field = data .get ("organization_id" , None )
13461352 args ["organization_id" ] = field
13471353
Original file line number Diff line number Diff line change @@ -216,6 +216,14 @@ def __str__(self) -> str:
216216 return str (self .value )
217217
218218
219+ class LinkedProduct (str , Enum , metaclass = StrEnumMeta ):
220+ UNKNOWN_PRODUCT = "unknown_product"
221+ VPC = "vpc"
222+
223+ def __str__ (self ) -> str :
224+ return str (self .value )
225+
226+
219227class ListContactsRequestRole (str , Enum , metaclass = StrEnumMeta ):
220228 UNKNOWN_ROLE = "unknown_role"
221229 OWNER = "owner"
@@ -573,6 +581,8 @@ class DNSZone:
573581
574582 project_id : str
575583
584+ linked_products : List [LinkedProduct ]
585+
576586
577587@dataclass
578588class DNSZoneVersion :
@@ -683,6 +693,8 @@ class Domain:
683693
684694 tld : Optional [Tld ]
685695
696+ linked_products : List [LinkedProduct ]
697+
686698
687699@dataclass
688700class DomainDNSSEC :
You can’t perform that action at this time.
0 commit comments