Skip to content

Commit

Permalink
feat: OpenAPI spec update via Stainless API
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-bot committed Feb 15, 2024
1 parent 4b5ae6c commit 3e87eab
Show file tree
Hide file tree
Showing 7 changed files with 313 additions and 313 deletions.
66 changes: 33 additions & 33 deletions auditlog.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ func (r *AuditLogService) AuditLogsGetAccountAuditLogs(ctx context.Context, acco
}

// Union satisfied by [AuditLogAuditLogsGetAccountAuditLogsResponseObject] or
// [AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommon].
// [AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommon].
type AuditLogAuditLogsGetAccountAuditLogsResponse interface {
implementsAuditLogAuditLogsGetAccountAuditLogsResponse()
}
Expand Down Expand Up @@ -225,19 +225,19 @@ func (r *AuditLogAuditLogsGetAccountAuditLogsResponseObjectResultResource) Unmar
return apijson.UnmarshalRoot(data, r)
}

type AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommon struct {
Errors []AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonError `json:"errors,required"`
Messages []AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonMessage `json:"messages,required"`
Result AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResult `json:"result,required"`
type AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommon struct {
Errors []AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonError `json:"errors,required"`
Messages []AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonMessage `json:"messages,required"`
Result AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResult `json:"result,required"`
// Whether the API call was successful
Success AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonSuccess `json:"success,required"`
JSON auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonJSON `json:"-"`
Success AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonSuccess `json:"success,required"`
JSON auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonJSON `json:"-"`
}

// auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonJSON
// auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonJSON
// contains the JSON metadata for the struct
// [AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommon]
type auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonJSON struct {
// [AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommon]
type auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonJSON struct {
Errors apijson.Field
Messages apijson.Field
Result apijson.Field
Expand All @@ -246,64 +246,64 @@ type auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonJSON s
ExtraFields map[string]apijson.Field
}

func (r *AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommon) UnmarshalJSON(data []byte) (err error) {
func (r *AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommon) UnmarshalJSON(data []byte) (err error) {
return apijson.UnmarshalRoot(data, r)
}

func (r AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommon) implementsAuditLogAuditLogsGetAccountAuditLogsResponse() {
func (r AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommon) implementsAuditLogAuditLogsGetAccountAuditLogsResponse() {
}

type AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonError struct {
type AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonError struct {
Code int64 `json:"code,required"`
Message string `json:"message,required"`
JSON auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonErrorJSON `json:"-"`
JSON auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonErrorJSON `json:"-"`
}

// auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonErrorJSON
// auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonErrorJSON
// contains the JSON metadata for the struct
// [AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonError]
type auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonErrorJSON struct {
// [AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonError]
type auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonErrorJSON struct {
Code apijson.Field
Message apijson.Field
raw string
ExtraFields map[string]apijson.Field
}

func (r *AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonError) UnmarshalJSON(data []byte) (err error) {
func (r *AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonError) UnmarshalJSON(data []byte) (err error) {
return apijson.UnmarshalRoot(data, r)
}

type AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonMessage struct {
type AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonMessage struct {
Code int64 `json:"code,required"`
Message string `json:"message,required"`
JSON auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonMessageJSON `json:"-"`
JSON auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonMessageJSON `json:"-"`
}

// auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonMessageJSON
// auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonMessageJSON
// contains the JSON metadata for the struct
// [AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonMessage]
type auditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonMessageJSON struct {
// [AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonMessage]
type auditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonMessageJSON struct {
Code apijson.Field
Message apijson.Field
raw string
ExtraFields map[string]apijson.Field
}

func (r *AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonMessage) UnmarshalJSON(data []byte) (err error) {
func (r *AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonMessage) UnmarshalJSON(data []byte) (err error) {
return apijson.UnmarshalRoot(data, r)
}

// Union satisfied by
// [AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResultUnknown],
// [AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResultArray]
// [AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResultUnknown],
// [AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResultArray]
// or [shared.UnionString].
type AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResult interface {
ImplementsAuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResult()
type AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResult interface {
ImplementsAuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResult()
}

func init() {
apijson.RegisterUnion(
reflect.TypeOf((*AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResult)(nil)).Elem(),
reflect.TypeOf((*AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResult)(nil)).Elem(),
"",
apijson.UnionVariant{
TypeFilter: gjson.String,
Expand All @@ -312,16 +312,16 @@ func init() {
)
}

type AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResultArray []interface{}
type AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResultArray []interface{}

func (r AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResultArray) ImplementsAuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResult() {
func (r AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResultArray) ImplementsAuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResult() {
}

// Whether the API call was successful
type AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonSuccess bool
type AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonSuccess bool

const (
AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonSuccessTrue AuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonSuccess = true
AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonSuccessTrue AuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonSuccess = true
)

type AuditLogAuditLogsGetAccountAuditLogsParams struct {
Expand Down
6 changes: 3 additions & 3 deletions internal/shared/union.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ func (UnionString) ImplementsMembershipUpdateResponse() {}
func (UnionString) ImplementsMembershipGetResponse() {}
func (UnionString) ImplementsUserUserEditUserResponse() {}
func (UnionString) ImplementsUserUserUserDetailsResponse() {}
func (UnionString) ImplementsUserAuditLogAuditLogsGetUserAuditLogsResponse7B8bPyv1APIResponseCommonResult() {
func (UnionString) ImplementsUserAuditLogAuditLogsGetUserAuditLogsResponseH208ue6vAPIResponseCommonResult() {
}
func (UnionString) ImplementsUserBillingProfileUserBillingProfileBillingProfileDetailsResponse() {}
func (UnionString) ImplementsUserInviteUpdateResponse() {}
Expand Down Expand Up @@ -45,7 +45,7 @@ func (UnionString) ImplementsAccessKeyAccessKeyConfigurationGetTheAccessKeyConfi
func (UnionString) ImplementsAccessKeyAccessKeyConfigurationUpdateTheAccessKeyConfigurationResponse() {
}
func (UnionString) ImplementsAccessKeyRotateAccessKeyConfigurationRotateAccessKeysResponse() {}
func (UnionString) ImplementsPurgeCachZonePurgeParamsY4HMkxYgFilesFile() {}
func (UnionString) ImplementsPurgeCachZonePurgeParamsQxCcLmCpFilesFile() {}
func (UnionString) ImplementsSSLAnalyzeAnalyzeCertificateAnalyzeCertificateResponse() {}
func (UnionString) ImplementsSSLCertificatePackGetResponse() {}
func (UnionString) ImplementsSubscriptionUpdateResponse() {}
Expand Down Expand Up @@ -157,7 +157,7 @@ func (UnionString) ImplementsAddressAddressMapIPDeleteResponse() {}
func (UnionString) ImplementsAddressAddressMapZoneUpdateResponse() {}
func (UnionString) ImplementsAddressAddressMapZoneDeleteResponse() {}
func (UnionString) ImplementsAddressPrefixDeleteResponse() {}
func (UnionString) ImplementsAuditLogAuditLogsGetAccountAuditLogsResponse7B8bPyv1APIResponseCommonResult() {
func (UnionString) ImplementsAuditLogAuditLogsGetAccountAuditLogsResponseH208ue6vAPIResponseCommonResult() {
}
func (UnionString) ImplementsBillingProfileAccountBillingProfileBillingProfileDetailsResponse() {}
func (UnionString) ImplementsCfdTunnelConfigurationCloudflareTunnelConfigurationGetConfigurationResponse() {
Expand Down
Loading

0 comments on commit 3e87eab

Please sign in to comment.