Skip to content

Commit

Permalink
feat(api): update via SDK Studio (#1590)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] committed Mar 21, 2024
1 parent e1daf93 commit 98736c1
Show file tree
Hide file tree
Showing 16 changed files with 325 additions and 325 deletions.
184 changes: 92 additions & 92 deletions dns/record.go

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions email_routing/routingdns.go
Original file line number Diff line number Diff line change
Expand Up @@ -132,11 +132,11 @@ const (
EmailDNSRecordTypeLOC EmailDNSRecordType = "LOC"
EmailDNSRecordTypeMX EmailDNSRecordType = "MX"
EmailDNSRecordTypeNS EmailDNSRecordType = "NS"
EmailDNSRecordTypeCert EmailDNSRecordType = "CERT"
EmailDNSRecordTypeCERT EmailDNSRecordType = "CERT"
EmailDNSRecordTypeDNSKEY EmailDNSRecordType = "DNSKEY"
EmailDNSRecordTypeDS EmailDNSRecordType = "DS"
EmailDNSRecordTypeNAPTR EmailDNSRecordType = "NAPTR"
EmailDNSRecordTypeSmimea EmailDNSRecordType = "SMIMEA"
EmailDNSRecordTypeSMIMEA EmailDNSRecordType = "SMIMEA"
EmailDNSRecordTypeSSHFP EmailDNSRecordType = "SSHFP"
EmailDNSRecordTypeSVCB EmailDNSRecordType = "SVCB"
EmailDNSRecordTypeTLSA EmailDNSRecordType = "TLSA"
Expand All @@ -145,7 +145,7 @@ const (

func (r EmailDNSRecordType) IsKnown() bool {
switch r {
case EmailDNSRecordTypeA, EmailDNSRecordTypeAAAA, EmailDNSRecordTypeCNAME, EmailDNSRecordTypeHTTPS, EmailDNSRecordTypeTXT, EmailDNSRecordTypeSRV, EmailDNSRecordTypeLOC, EmailDNSRecordTypeMX, EmailDNSRecordTypeNS, EmailDNSRecordTypeCert, EmailDNSRecordTypeDNSKEY, EmailDNSRecordTypeDS, EmailDNSRecordTypeNAPTR, EmailDNSRecordTypeSmimea, EmailDNSRecordTypeSSHFP, EmailDNSRecordTypeSVCB, EmailDNSRecordTypeTLSA, EmailDNSRecordTypeURI:
case EmailDNSRecordTypeA, EmailDNSRecordTypeAAAA, EmailDNSRecordTypeCNAME, EmailDNSRecordTypeHTTPS, EmailDNSRecordTypeTXT, EmailDNSRecordTypeSRV, EmailDNSRecordTypeLOC, EmailDNSRecordTypeMX, EmailDNSRecordTypeNS, EmailDNSRecordTypeCERT, EmailDNSRecordTypeDNSKEY, EmailDNSRecordTypeDS, EmailDNSRecordTypeNAPTR, EmailDNSRecordTypeSMIMEA, EmailDNSRecordTypeSSHFP, EmailDNSRecordTypeSVCB, EmailDNSRecordTypeTLSA, EmailDNSRecordTypeURI:
return true
}
return false
Expand Down
4 changes: 2 additions & 2 deletions internal/shared/union.go
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ type UnionFloat float64
func (UnionFloat) ImplementsDNSDNSRecordAttl() {}
func (UnionFloat) ImplementsDNSDNSRecordAaaattl() {}
func (UnionFloat) ImplementsDNSDNSRecordCaattl() {}
func (UnionFloat) ImplementsDNSDNSRecordCertTTL() {}
func (UnionFloat) ImplementsDNSDNSRecordCertttl() {}
func (UnionFloat) ImplementsDNSDNSRecordCnamettl() {}
func (UnionFloat) ImplementsDNSDNSRecordDnskeyttl() {}
func (UnionFloat) ImplementsDNSDNSRecordDsttl() {}
Expand All @@ -233,7 +233,7 @@ func (UnionFloat) ImplementsDNSDNSRecordMxttl()
func (UnionFloat) ImplementsDNSDNSRecordNaptrttl() {}
func (UnionFloat) ImplementsDNSDNSRecordNsttl() {}
func (UnionFloat) ImplementsDNSDNSRecordPtrttl() {}
func (UnionFloat) ImplementsDNSDNSRecordSmimeaTTL() {}
func (UnionFloat) ImplementsDNSDNSRecordSmimeattl() {}
func (UnionFloat) ImplementsDNSDNSRecordSrvttl() {}
func (UnionFloat) ImplementsDNSDNSRecordSshfpttl() {}
func (UnionFloat) ImplementsDNSDNSRecordSvcbttl() {}
Expand Down
38 changes: 19 additions & 19 deletions origin_tls_client_auth/hostname.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,13 +65,13 @@ func (r *HostnameService) Get(ctx context.Context, hostname string, query Hostna

type TLSCertificatesAndHostnamesHostnameCertidObject struct {
// Identifier
CertID string `json:"cert_id"`
CERTID string `json:"cert_id"`
// Status of the certificate or the association.
CertStatus TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus `json:"cert_status"`
CERTStatus TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus `json:"cert_status"`
// The time when the certificate was updated.
CertUpdatedAt time.Time `json:"cert_updated_at" format:"date-time"`
CERTUpdatedAt time.Time `json:"cert_updated_at" format:"date-time"`
// The time when the certificate was uploaded.
CertUploadedOn time.Time `json:"cert_uploaded_on" format:"date-time"`
CERTUploadedOn time.Time `json:"cert_uploaded_on" format:"date-time"`
// The hostname certificate.
Certificate string `json:"certificate"`
// The time when the certificate was created.
Expand Down Expand Up @@ -100,10 +100,10 @@ type TLSCertificatesAndHostnamesHostnameCertidObject struct {
// tlsCertificatesAndHostnamesHostnameCertidObjectJSON contains the JSON metadata
// for the struct [TLSCertificatesAndHostnamesHostnameCertidObject]
type tlsCertificatesAndHostnamesHostnameCertidObjectJSON struct {
CertID apijson.Field
CertStatus apijson.Field
CertUpdatedAt apijson.Field
CertUploadedOn apijson.Field
CERTID apijson.Field
CERTStatus apijson.Field
CERTUpdatedAt apijson.Field
CERTUploadedOn apijson.Field
Certificate apijson.Field
CreatedAt apijson.Field
Enabled apijson.Field
Expand All @@ -127,21 +127,21 @@ func (r tlsCertificatesAndHostnamesHostnameCertidObjectJSON) RawJSON() string {
}

// Status of the certificate or the association.
type TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus string
type TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus string

const (
TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusInitializing TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus = "initializing"
TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusPendingDeployment TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus = "pending_deployment"
TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusPendingDeletion TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus = "pending_deletion"
TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusActive TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus = "active"
TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusDeleted TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus = "deleted"
TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusDeploymentTimedOut TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus = "deployment_timed_out"
TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusDeletionTimedOut TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus = "deletion_timed_out"
TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusInitializing TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus = "initializing"
TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusPendingDeployment TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus = "pending_deployment"
TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusPendingDeletion TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus = "pending_deletion"
TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusActive TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus = "active"
TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusDeleted TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus = "deleted"
TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusDeploymentTimedOut TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus = "deployment_timed_out"
TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusDeletionTimedOut TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus = "deletion_timed_out"
)

func (r TLSCertificatesAndHostnamesHostnameCertidObjectCertStatus) IsKnown() bool {
func (r TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatus) IsKnown() bool {
switch r {
case TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusInitializing, TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusPendingDeployment, TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusPendingDeletion, TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusActive, TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusDeleted, TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusDeploymentTimedOut, TLSCertificatesAndHostnamesHostnameCertidObjectCertStatusDeletionTimedOut:
case TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusInitializing, TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusPendingDeployment, TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusPendingDeletion, TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusActive, TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusDeleted, TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusDeploymentTimedOut, TLSCertificatesAndHostnamesHostnameCertidObjectCERTStatusDeletionTimedOut:
return true
}
return false
Expand Down Expand Up @@ -180,7 +180,7 @@ func (r HostnameUpdateParams) MarshalJSON() (data []byte, err error) {

type HostnameUpdateParamsConfig struct {
// Certificate identifier tag.
CertID param.Field[string] `json:"cert_id"`
CERTID param.Field[string] `json:"cert_id"`
// Indicates whether hostname-level authenticated origin pulls is enabled. A null
// value voids the association.
Enabled param.Field[bool] `json:"enabled"`
Expand Down
6 changes: 3 additions & 3 deletions origin_tls_client_auth/hostname_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,15 @@ func TestHostnameUpdate(t *testing.T) {
_, err := client.OriginTLSClientAuth.Hostnames.Update(context.TODO(), origin_tls_client_auth.HostnameUpdateParams{
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
Config: cloudflare.F([]origin_tls_client_auth.HostnameUpdateParamsConfig{{
CertID: cloudflare.F("2458ce5a-0c35-4c7f-82c7-8e9487d3ff60"),
CERTID: cloudflare.F("2458ce5a-0c35-4c7f-82c7-8e9487d3ff60"),
Enabled: cloudflare.F(true),
Hostname: cloudflare.F("app.example.com"),
}, {
CertID: cloudflare.F("2458ce5a-0c35-4c7f-82c7-8e9487d3ff60"),
CERTID: cloudflare.F("2458ce5a-0c35-4c7f-82c7-8e9487d3ff60"),
Enabled: cloudflare.F(true),
Hostname: cloudflare.F("app.example.com"),
}, {
CertID: cloudflare.F("2458ce5a-0c35-4c7f-82c7-8e9487d3ff60"),
CERTID: cloudflare.F("2458ce5a-0c35-4c7f-82c7-8e9487d3ff60"),
Enabled: cloudflare.F(true),
Hostname: cloudflare.F("app.example.com"),
}}),
Expand Down
4 changes: 2 additions & 2 deletions ssl/verification.go
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ type TLSCertificatesAndHostnamesVerification struct {
// Certificate Authority is manually reviewing the order.
BrandCheck bool `json:"brand_check"`
// Certificate Pack UUID.
CertPackUUID string `json:"cert_pack_uuid"`
CERTPackUUID string `json:"cert_pack_uuid"`
// Certificate's signature algorithm.
Signature TLSCertificatesAndHostnamesVerificationSignature `json:"signature"`
// Validation method in use for a certificate pack order.
Expand All @@ -88,7 +88,7 @@ type TLSCertificatesAndHostnamesVerification struct {
type tlsCertificatesAndHostnamesVerificationJSON struct {
CertificateStatus apijson.Field
BrandCheck apijson.Field
CertPackUUID apijson.Field
CERTPackUUID apijson.Field
Signature apijson.Field
ValidationMethod apijson.Field
VerificationInfo apijson.Field
Expand Down
Loading

0 comments on commit 98736c1

Please sign in to comment.