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 26, 2024
1 parent 5f5937b commit b954eb8
Show file tree
Hide file tree
Showing 599 changed files with 9,241 additions and 6,661 deletions.
13 changes: 9 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,9 @@ When the API returns a non-success status code, we return an error with type
To handle errors, we recommend that you use the `errors.As` pattern:

```go
_, err := client.Zones.Get(context.TODO(), "023e105f4ecef8ad9ca31a8372d0c353")
_, err := client.Zones.Get(context.TODO(), cloudflare.ZoneGetParams{
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
})
if err != nil {
var apierr *cloudflare.Error
if errors.As(err, &apierr) {
Expand All @@ -208,8 +210,9 @@ ctx, cancel := context.WithTimeout(context.Background(), 5*time.Minute)
defer cancel()
client.Zones.Edit(
ctx,
"023e105f4ecef8ad9ca31a8372d0c353",
cloudflare.ZoneEditParams{},
cloudflare.ZoneEditParams{
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
},
// This sets the per-retry timeout
option.WithRequestTimeout(20*time.Second),
)
Expand All @@ -232,7 +235,9 @@ client := cloudflare.NewClient(
// Override per-request:
client.Zones.Get(
context.TODO(),
"023e105f4ecef8ad9ca31a8372d0c353",
cloudflare.ZoneGetParams{
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
},
option.WithMaxRetries(5),
)
```
Expand Down
12 changes: 6 additions & 6 deletions accessapplication_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ func TestAccessApplicationNewWithOptionalParams(t *testing.T) {
)
_, err := client.Access.Applications.New(context.TODO(), cloudflare.AccessApplicationNewParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
AllowAuthenticateViaWARP: cloudflare.F(true),
AllowedIdps: cloudflare.F([]string{"699d98642c564d2e855e9661899b7252", "699d98642c564d2e855e9661899b7252", "699d98642c564d2e855e9661899b7252"}),
AppLauncherVisible: cloudflare.F[any](map[string]interface{}{}),
Expand Down Expand Up @@ -113,7 +113,7 @@ func TestAccessApplicationUpdateWithOptionalParams(t *testing.T) {
shared.UnionString("023e105f4ecef8ad9ca31a8372d0c353"),
cloudflare.AccessApplicationUpdateParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
AllowAuthenticateViaWARP: cloudflare.F(true),
AllowedIdps: cloudflare.F([]string{"699d98642c564d2e855e9661899b7252", "699d98642c564d2e855e9661899b7252", "699d98642c564d2e855e9661899b7252"}),
AppLauncherVisible: cloudflare.F[any](map[string]interface{}{}),
Expand Down Expand Up @@ -192,7 +192,7 @@ func TestAccessApplicationList(t *testing.T) {
)
_, err := client.Access.Applications.List(context.TODO(), cloudflare.AccessApplicationListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
})
if err != nil {
var apierr *cloudflare.Error
Expand Down Expand Up @@ -224,7 +224,7 @@ func TestAccessApplicationDelete(t *testing.T) {
shared.UnionString("023e105f4ecef8ad9ca31a8372d0c353"),
cloudflare.AccessApplicationDeleteParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -257,7 +257,7 @@ func TestAccessApplicationGet(t *testing.T) {
shared.UnionString("023e105f4ecef8ad9ca31a8372d0c353"),
cloudflare.AccessApplicationGetParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -290,7 +290,7 @@ func TestAccessApplicationRevokeTokens(t *testing.T) {
shared.UnionString("023e105f4ecef8ad9ca31a8372d0c353"),
cloudflare.AccessApplicationRevokeTokensParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down
8 changes: 4 additions & 4 deletions accessapplicationca_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ func TestAccessApplicationCANew(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessApplicationCANewParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -64,7 +64,7 @@ func TestAccessApplicationCAList(t *testing.T) {
)
_, err := client.Access.Applications.CAs.List(context.TODO(), cloudflare.AccessApplicationCAListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
})
if err != nil {
var apierr *cloudflare.Error
Expand Down Expand Up @@ -96,7 +96,7 @@ func TestAccessApplicationCADelete(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessApplicationCADeleteParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -129,7 +129,7 @@ func TestAccessApplicationCAGet(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessApplicationCAGetParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down
10 changes: 5 additions & 5 deletions accessapplicationpolicy_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ func TestAccessApplicationPolicyNewWithOptionalParams(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessApplicationPolicyNewParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Decision: cloudflare.F(cloudflare.AccessApplicationPolicyNewParamsDecisionAllow),
Include: cloudflare.F([]cloudflare.AccessApplicationPolicyNewParamsInclude{cloudflare.AccessApplicationPolicyNewParamsIncludeAccessEmailRule(cloudflare.AccessApplicationPolicyNewParamsIncludeAccessEmailRule{
Email: cloudflare.F(cloudflare.AccessApplicationPolicyNewParamsIncludeAccessEmailRuleEmail{
Expand Down Expand Up @@ -124,7 +124,7 @@ func TestAccessApplicationPolicyUpdateWithOptionalParams(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessApplicationPolicyUpdateParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Decision: cloudflare.F(cloudflare.AccessApplicationPolicyUpdateParamsDecisionAllow),
Include: cloudflare.F([]cloudflare.AccessApplicationPolicyUpdateParamsInclude{cloudflare.AccessApplicationPolicyUpdateParamsIncludeAccessEmailRule(cloudflare.AccessApplicationPolicyUpdateParamsIncludeAccessEmailRule{
Email: cloudflare.F(cloudflare.AccessApplicationPolicyUpdateParamsIncludeAccessEmailRuleEmail{
Expand Down Expand Up @@ -213,7 +213,7 @@ func TestAccessApplicationPolicyList(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessApplicationPolicyListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -247,7 +247,7 @@ func TestAccessApplicationPolicyDelete(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessApplicationPolicyDeleteParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -281,7 +281,7 @@ func TestAccessApplicationPolicyGet(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessApplicationPolicyGetParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down
2 changes: 1 addition & 1 deletion accessapplicationuserpolicycheck_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ func TestAccessApplicationUserPolicyCheckList(t *testing.T) {
shared.UnionString("023e105f4ecef8ad9ca31a8372d0c353"),
cloudflare.AccessApplicationUserPolicyCheckListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down
10 changes: 5 additions & 5 deletions accesscertificate_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func TestAccessCertificateNewWithOptionalParams(t *testing.T) {
)
_, err := client.Access.Certificates.New(context.TODO(), cloudflare.AccessCertificateNewParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Certificate: cloudflare.F("-----BEGIN CERTIFICATE-----\nMIIGAjCCA+qgAwIBAgIJAI7kymlF7CWT...N4RI7KKB7nikiuUf8vhULKy5IX10\nDrUtmu/B\n-----END CERTIFICATE-----"),
Name: cloudflare.F("Allow devs"),
AssociatedHostnames: cloudflare.F([]string{"admin.example.com", "admin.example.com", "admin.example.com"}),
Expand Down Expand Up @@ -66,7 +66,7 @@ func TestAccessCertificateUpdateWithOptionalParams(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessCertificateUpdateParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
AssociatedHostnames: cloudflare.F([]string{"admin.example.com", "admin.example.com", "admin.example.com"}),
Name: cloudflare.F("Allow devs"),
},
Expand Down Expand Up @@ -98,7 +98,7 @@ func TestAccessCertificateList(t *testing.T) {
)
_, err := client.Access.Certificates.List(context.TODO(), cloudflare.AccessCertificateListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
})
if err != nil {
var apierr *cloudflare.Error
Expand Down Expand Up @@ -130,7 +130,7 @@ func TestAccessCertificateDelete(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessCertificateDeleteParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -163,7 +163,7 @@ func TestAccessCertificateGet(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessCertificateGetParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down
4 changes: 2 additions & 2 deletions accesscertificatesetting_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func TestAccessCertificateSettingUpdate(t *testing.T) {
)
_, err := client.Access.Certificates.Settings.Update(context.TODO(), cloudflare.AccessCertificateSettingUpdateParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Settings: cloudflare.F([]cloudflare.AccessCertificateSettingUpdateParamsSetting{{
ChinaNetwork: cloudflare.F(false),
ClientCertificateForwarding: cloudflare.F(true),
Expand Down Expand Up @@ -73,7 +73,7 @@ func TestAccessCertificateSettingList(t *testing.T) {
)
_, err := client.Access.Certificates.Settings.List(context.TODO(), cloudflare.AccessCertificateSettingListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
})
if err != nil {
var apierr *cloudflare.Error
Expand Down
10 changes: 5 additions & 5 deletions accessgroup_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func TestAccessGroupNewWithOptionalParams(t *testing.T) {
)
_, err := client.Access.Groups.New(context.TODO(), cloudflare.AccessGroupNewParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Include: cloudflare.F([]cloudflare.AccessGroupNewParamsInclude{cloudflare.AccessGroupNewParamsIncludeAccessEmailRule(cloudflare.AccessGroupNewParamsIncludeAccessEmailRule{
Email: cloudflare.F(cloudflare.AccessGroupNewParamsIncludeAccessEmailRuleEmail{
Email: cloudflare.F("test@example.com"),
Expand Down Expand Up @@ -104,7 +104,7 @@ func TestAccessGroupUpdateWithOptionalParams(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessGroupUpdateParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Include: cloudflare.F([]cloudflare.AccessGroupUpdateParamsInclude{cloudflare.AccessGroupUpdateParamsIncludeAccessEmailRule(cloudflare.AccessGroupUpdateParamsIncludeAccessEmailRule{
Email: cloudflare.F(cloudflare.AccessGroupUpdateParamsIncludeAccessEmailRuleEmail{
Email: cloudflare.F("test@example.com"),
Expand Down Expand Up @@ -175,7 +175,7 @@ func TestAccessGroupList(t *testing.T) {
)
_, err := client.Access.Groups.List(context.TODO(), cloudflare.AccessGroupListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
})
if err != nil {
var apierr *cloudflare.Error
Expand Down Expand Up @@ -207,7 +207,7 @@ func TestAccessGroupDelete(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessGroupDeleteParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -240,7 +240,7 @@ func TestAccessGroupGet(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessGroupGetParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down
10 changes: 5 additions & 5 deletions accessidentityprovider_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func TestAccessIdentityProviderNewWithOptionalParams(t *testing.T) {
)
_, err := client.Access.IdentityProviders.New(context.TODO(), cloudflare.AccessIdentityProviderNewParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Config: cloudflare.F(cloudflare.AccessIdentityProviderNewParamsConfig{
ClientID: cloudflare.F("<your client id>"),
ClientSecret: cloudflare.F("<your client secret>"),
Expand Down Expand Up @@ -108,7 +108,7 @@ func TestAccessIdentityProviderUpdateWithOptionalParams(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessIdentityProviderUpdateParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Config: cloudflare.F(cloudflare.AccessIdentityProviderUpdateParamsConfig{
ClientID: cloudflare.F("<your client id>"),
ClientSecret: cloudflare.F("<your client secret>"),
Expand Down Expand Up @@ -183,7 +183,7 @@ func TestAccessIdentityProviderList(t *testing.T) {
)
_, err := client.Access.IdentityProviders.List(context.TODO(), cloudflare.AccessIdentityProviderListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
})
if err != nil {
var apierr *cloudflare.Error
Expand Down Expand Up @@ -215,7 +215,7 @@ func TestAccessIdentityProviderDelete(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessIdentityProviderDeleteParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down Expand Up @@ -248,7 +248,7 @@ func TestAccessIdentityProviderGet(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.AccessIdentityProviderGetParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
},
)
if err != nil {
Expand Down
8 changes: 4 additions & 4 deletions accessorganization_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func TestAccessOrganizationNewWithOptionalParams(t *testing.T) {
)
_, err := client.Access.Organizations.New(context.TODO(), cloudflare.AccessOrganizationNewParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
AuthDomain: cloudflare.F("test.cloudflareaccess.com"),
Name: cloudflare.F("Widget Corps Internal Applications"),
AllowAuthenticateViaWARP: cloudflare.F(true),
Expand Down Expand Up @@ -76,7 +76,7 @@ func TestAccessOrganizationUpdateWithOptionalParams(t *testing.T) {
)
_, err := client.Access.Organizations.Update(context.TODO(), cloudflare.AccessOrganizationUpdateParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
AllowAuthenticateViaWARP: cloudflare.F(true),
AuthDomain: cloudflare.F("test.cloudflareaccess.com"),
AutoRedirectToIdentity: cloudflare.F(true),
Expand Down Expand Up @@ -125,7 +125,7 @@ func TestAccessOrganizationList(t *testing.T) {
)
_, err := client.Access.Organizations.List(context.TODO(), cloudflare.AccessOrganizationListParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
})
if err != nil {
var apierr *cloudflare.Error
Expand Down Expand Up @@ -154,7 +154,7 @@ func TestAccessOrganizationRevokeUsers(t *testing.T) {
)
_, err := client.Access.Organizations.RevokeUsers(context.TODO(), cloudflare.AccessOrganizationRevokeUsersParams{
AccountID: cloudflare.F("string"),
ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
ZoneID: cloudflare.F("string"),
Email: cloudflare.F("test@example.com"),
})
if err != nil {
Expand Down
Loading

0 comments on commit b954eb8

Please sign in to comment.