Skip to content

Commit

Permalink
feat: update via SDK Studio
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-bot committed Feb 14, 2024
1 parent 7571fad commit adafc3e
Show file tree
Hide file tree
Showing 12 changed files with 45 additions and 65 deletions.
28 changes: 16 additions & 12 deletions alertingv3policy_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -81,12 +81,14 @@ func TestAlertingV3PolicyUpdateWithOptionalParams(t *testing.T) {
Zones: cloudflare.F([]string{"string", "string", "string"}),
}),
Mechanisms: cloudflare.F(map[string][]cloudflare.AlertingV3PolicyUpdateParamsMechanisms{
"foo": {{
ID: cloudflare.F[cloudflare.AlertingV3PolicyUpdateParamsMechanismsID](shared.UnionString("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")),
}, {
ID: cloudflare.F[cloudflare.AlertingV3PolicyUpdateParamsMechanismsID](shared.UnionString("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")),
}, {
ID: cloudflare.F[cloudflare.AlertingV3PolicyUpdateParamsMechanismsID](shared.UnionString("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")),
"email": {{
ID: cloudflare.F[cloudflare.AlertingV3PolicyUpdateParamsMechanismsID](shared.UnionString("test@example.com")),
}},
"pagerduty": {{
ID: cloudflare.F[cloudflare.AlertingV3PolicyUpdateParamsMechanismsID](shared.UnionString("e8133a15-00a4-4d69-aec1-32f70c51f6e5")),
}},
"webhooks": {{
ID: cloudflare.F[cloudflare.AlertingV3PolicyUpdateParamsMechanismsID](shared.UnionString("14cc1190-5d2b-4b98-a696-c424cb2ad05f")),
}},
}),
Name: cloudflare.F("SSL Notification Event Policy"),
Expand Down Expand Up @@ -184,12 +186,14 @@ func TestAlertingV3PolicyNotificationPoliciesNewANotificationPolicyWithOptionalP
AlertType: cloudflare.F(cloudflare.AlertingV3PolicyNotificationPoliciesNewANotificationPolicyParamsAlertTypeUniversalSSLEventType),
Enabled: cloudflare.F(true),
Mechanisms: cloudflare.F(map[string][]cloudflare.AlertingV3PolicyNotificationPoliciesNewANotificationPolicyParamsMechanisms{
"foo": {{
ID: cloudflare.F[cloudflare.AlertingV3PolicyNotificationPoliciesNewANotificationPolicyParamsMechanismsID](shared.UnionString("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")),
}, {
ID: cloudflare.F[cloudflare.AlertingV3PolicyNotificationPoliciesNewANotificationPolicyParamsMechanismsID](shared.UnionString("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")),
}, {
ID: cloudflare.F[cloudflare.AlertingV3PolicyNotificationPoliciesNewANotificationPolicyParamsMechanismsID](shared.UnionString("f174e90a-fafe-4643-bbbc-4a0ed4fc8415")),
"email": {{
ID: cloudflare.F[cloudflare.AlertingV3PolicyNotificationPoliciesNewANotificationPolicyParamsMechanismsID](shared.UnionString("test@example.com")),
}},
"pagerduty": {{
ID: cloudflare.F[cloudflare.AlertingV3PolicyNotificationPoliciesNewANotificationPolicyParamsMechanismsID](shared.UnionString("e8133a15-00a4-4d69-aec1-32f70c51f6e5")),
}},
"webhooks": {{
ID: cloudflare.F[cloudflare.AlertingV3PolicyNotificationPoliciesNewANotificationPolicyParamsMechanismsID](shared.UnionString("14cc1190-5d2b-4b98-a696-c424cb2ad05f")),
}},
}),
Name: cloudflare.F("SSL Notification Event Policy"),
Expand Down
4 changes: 2 additions & 2 deletions deviceposture_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ func TestDevicePostureUpdateWithOptionalParams(t *testing.T) {
Expiration: cloudflare.F("1h"),
Input: cloudflare.F[cloudflare.DevicePostureUpdateParamsInput](cloudflare.DevicePostureUpdateParamsInputTeamsDevicesFileInputRequest(cloudflare.DevicePostureUpdateParamsInputTeamsDevicesFileInputRequest{
Exists: cloudflare.F(true),
OperatingSystem: cloudflare.F(cloudflare.DevicePostureUpdateParamsInputTeamsDevicesFileInputRequestOperatingSystemMac),
OperatingSystem: cloudflare.F(cloudflare.DevicePostureUpdateParamsInputTeamsDevicesFileInputRequestOperatingSystemLinux),
Path: cloudflare.F("/bin/cat"),
Sha256: cloudflare.F("https://api.us-2.crowdstrike.com"),
Thumbprint: cloudflare.F("0aabab210bdb998e9cf45da2c9ce352977ab531c681b74cf1e487be1bbe9fe6e"),
Expand Down Expand Up @@ -120,7 +120,7 @@ func TestDevicePostureDevicePostureRulesNewDevicePostureRuleWithOptionalParams(t
Expiration: cloudflare.F("1h"),
Input: cloudflare.F[cloudflare.DevicePostureDevicePostureRulesNewDevicePostureRuleParamsInput](cloudflare.DevicePostureDevicePostureRulesNewDevicePostureRuleParamsInputTeamsDevicesFileInputRequest(cloudflare.DevicePostureDevicePostureRulesNewDevicePostureRuleParamsInputTeamsDevicesFileInputRequest{
Exists: cloudflare.F(true),
OperatingSystem: cloudflare.F(cloudflare.DevicePostureDevicePostureRulesNewDevicePostureRuleParamsInputTeamsDevicesFileInputRequestOperatingSystemMac),
OperatingSystem: cloudflare.F(cloudflare.DevicePostureDevicePostureRulesNewDevicePostureRuleParamsInputTeamsDevicesFileInputRequestOperatingSystemLinux),
Path: cloudflare.F("/bin/cat"),
Sha256: cloudflare.F("https://api.us-2.crowdstrike.com"),
Thumbprint: cloudflare.F("0aabab210bdb998e9cf45da2c9ce352977ab531c681b74cf1e487be1bbe9fe6e"),
Expand Down
4 changes: 2 additions & 2 deletions dexhttptest_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ func TestDEXHTTPTestGetWithOptionalParams(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.DEXHTTPTestGetParams{
Interval: cloudflare.F(cloudflare.DexhttpTestGetParamsIntervalMinute),
TimeEnd: cloudflare.F("1689606812000"),
TimeStart: cloudflare.F("1689520412000"),
TimeEnd: cloudflare.F("string"),
TimeStart: cloudflare.F("string"),
Colo: cloudflare.F("string"),
DeviceID: cloudflare.F([]string{"string", "string", "string"}),
},
Expand Down
8 changes: 4 additions & 4 deletions dextraceroutetest_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ func TestDEXTracerouteTestGetWithOptionalParams(t *testing.T) {
"f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
cloudflare.DEXTracerouteTestGetParams{
Interval: cloudflare.F(cloudflare.DEXTracerouteTestGetParamsIntervalMinute),
TimeEnd: cloudflare.F("1689606812000"),
TimeStart: cloudflare.F("1689520412000"),
TimeEnd: cloudflare.F("string"),
TimeStart: cloudflare.F("string"),
Colo: cloudflare.F("string"),
DeviceID: cloudflare.F([]string{"string", "string", "string"}),
},
Expand Down Expand Up @@ -73,8 +73,8 @@ func TestDEXTracerouteTestNetworkPath(t *testing.T) {
cloudflare.DEXTracerouteTestNetworkPathParams{
DeviceID: cloudflare.F("string"),
Interval: cloudflare.F(cloudflare.DEXTracerouteTestNetworkPathParamsIntervalMinute),
TimeEnd: cloudflare.F("1689606812000"),
TimeStart: cloudflare.F("1689520412000"),
TimeEnd: cloudflare.F("string"),
TimeStart: cloudflare.F("string"),
},
)
if err != nil {
Expand Down
8 changes: 4 additions & 4 deletions imagev1variant_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ func TestImageV1VariantUpdateWithOptionalParams(t *testing.T) {
_, err := client.Images.V1s.Variants.Update(
context.TODO(),
"023e105f4ecef8ad9ca31a8372d0c353",
map[string]interface{}{},
"hero",
cloudflare.ImageV1VariantUpdateParams{
Options: cloudflare.F(cloudflare.ImageV1VariantUpdateParamsOptions{
Fit: cloudflare.F(cloudflare.ImageV1VariantUpdateParamsOptionsFitScaleDown),
Expand Down Expand Up @@ -71,7 +71,7 @@ func TestImageV1VariantDelete(t *testing.T) {
_, err := client.Images.V1s.Variants.Delete(
context.TODO(),
"023e105f4ecef8ad9ca31a8372d0c353",
map[string]interface{}{},
"hero",
)
if err != nil {
var apierr *cloudflare.Error
Expand Down Expand Up @@ -102,7 +102,7 @@ func TestImageV1VariantCloudflareImagesVariantsNewAVariantWithOptionalParams(t *
context.TODO(),
"023e105f4ecef8ad9ca31a8372d0c353",
cloudflare.ImageV1VariantCloudflareImagesVariantsNewAVariantParams{
ID: cloudflare.F[any](map[string]interface{}{}),
ID: cloudflare.F[any]("hero"),
Options: cloudflare.F(cloudflare.ImageV1VariantCloudflareImagesVariantsNewAVariantParamsOptions{
Fit: cloudflare.F(cloudflare.ImageV1VariantCloudflareImagesVariantsNewAVariantParamsOptionsFitScaleDown),
Height: cloudflare.F(768.000000),
Expand Down Expand Up @@ -166,7 +166,7 @@ func TestImageV1VariantGet(t *testing.T) {
_, err := client.Images.V1s.Variants.Get(
context.TODO(),
"023e105f4ecef8ad9ca31a8372d0c353",
map[string]interface{}{},
"hero",
)
if err != nil {
var apierr *cloudflare.Error
Expand Down
24 changes: 0 additions & 24 deletions pagerule_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,18 +39,6 @@ func TestPageruleNewWithOptionalParams(t *testing.T) {
Type: cloudflare.F(cloudflare.PageruleNewParamsActionsValueTypeTemporary),
URL: cloudflare.F("http://www.example.com/somewhere/$1/astring/$2/anotherstring/$3"),
}),
}, {
Name: cloudflare.F(cloudflare.PageruleNewParamsActionsNameForwardURL),
Value: cloudflare.F(cloudflare.PageruleNewParamsActionsValue{
Type: cloudflare.F(cloudflare.PageruleNewParamsActionsValueTypeTemporary),
URL: cloudflare.F("http://www.example.com/somewhere/$1/astring/$2/anotherstring/$3"),
}),
}, {
Name: cloudflare.F(cloudflare.PageruleNewParamsActionsNameForwardURL),
Value: cloudflare.F(cloudflare.PageruleNewParamsActionsValue{
Type: cloudflare.F(cloudflare.PageruleNewParamsActionsValueTypeTemporary),
URL: cloudflare.F("http://www.example.com/somewhere/$1/astring/$2/anotherstring/$3"),
}),
}}),
Targets: cloudflare.F([]cloudflare.PageruleNewParamsTarget{{
Constraint: cloudflare.F(cloudflare.PageruleNewParamsTargetsConstraint{
Expand Down Expand Up @@ -99,18 +87,6 @@ func TestPageruleUpdateWithOptionalParams(t *testing.T) {
Type: cloudflare.F(cloudflare.PageruleUpdateParamsActionsValueTypeTemporary),
URL: cloudflare.F("http://www.example.com/somewhere/$1/astring/$2/anotherstring/$3"),
}),
}, {
Name: cloudflare.F(cloudflare.PageruleUpdateParamsActionsNameForwardURL),
Value: cloudflare.F(cloudflare.PageruleUpdateParamsActionsValue{
Type: cloudflare.F(cloudflare.PageruleUpdateParamsActionsValueTypeTemporary),
URL: cloudflare.F("http://www.example.com/somewhere/$1/astring/$2/anotherstring/$3"),
}),
}, {
Name: cloudflare.F(cloudflare.PageruleUpdateParamsActionsNameForwardURL),
Value: cloudflare.F(cloudflare.PageruleUpdateParamsActionsValue{
Type: cloudflare.F(cloudflare.PageruleUpdateParamsActionsValueTypeTemporary),
URL: cloudflare.F("http://www.example.com/somewhere/$1/astring/$2/anotherstring/$3"),
}),
}}),
Targets: cloudflare.F([]cloudflare.PageruleUpdateParamsTarget{{
Constraint: cloudflare.F(cloudflare.PageruleUpdateParamsTargetsConstraint{
Expand Down
2 changes: 1 addition & 1 deletion pageshieldconnection_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ func TestPageShieldConnectionPageShieldListPageShieldConnectionsWithOptionalPara
Export: cloudflare.F(cloudflare.PageShieldConnectionPageShieldListPageShieldConnectionsParamsExportCsv),
Hosts: cloudflare.F("blog.cloudflare.com,www.example*,*cloudflare.com"),
OrderBy: cloudflare.F(cloudflare.PageShieldConnectionPageShieldListPageShieldConnectionsParamsOrderByFirstSeenAt),
Page: cloudflare.F("2"),
Page: cloudflare.F("string"),
PageURL: cloudflare.F("example.com/page,*/checkout,example.com/*,*checkout*"),
PerPage: cloudflare.F(100.000000),
PrioritizeMalicious: cloudflare.F(true),
Expand Down
2 changes: 1 addition & 1 deletion pageshieldscript_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ func TestPageShieldScriptPageShieldListPageShieldScriptsWithOptionalParams(t *te
Export: cloudflare.F(cloudflare.PageShieldScriptPageShieldListPageShieldScriptsParamsExportCsv),
Hosts: cloudflare.F("blog.cloudflare.com,www.example*,*cloudflare.com"),
OrderBy: cloudflare.F(cloudflare.PageShieldScriptPageShieldListPageShieldScriptsParamsOrderByFirstSeenAt),
Page: cloudflare.F("2"),
Page: cloudflare.F("string"),
PageURL: cloudflare.F("example.com/page,*/checkout,example.com/*,*checkout*"),
PerPage: cloudflare.F(100.000000),
PrioritizeMalicious: cloudflare.F(true),
Expand Down
2 changes: 1 addition & 1 deletion radarannotationoutage_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func TestRadarAnnotationOutageListWithOptionalParams(t *testing.T) {
option.WithUserServiceKey("My User Service Key"),
)
_, err := client.Radar.Annotations.Outages.List(context.TODO(), cloudflare.RadarAnnotationOutageListParams{
Asn: cloudflare.F(int64(174)),
Asn: cloudflare.F(int64(0)),
DateEnd: cloudflare.F(time.Now()),
DateRange: cloudflare.F(cloudflare.RadarAnnotationOutageListParamsDateRange7d),
DateStart: cloudflare.F(time.Now()),
Expand Down
2 changes: 1 addition & 1 deletion radarbgproute_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ func TestRadarBGPRouteStatsWithOptionalParams(t *testing.T) {
option.WithUserServiceKey("My User Service Key"),
)
_, err := client.Radar.BGP.Routes.Stats(context.TODO(), cloudflare.RadarBGPRouteStatsParams{
Asn: cloudflare.F(int64(174)),
Asn: cloudflare.F(int64(0)),
Format: cloudflare.F(cloudflare.RadarBGPRouteStatsParamsFormatJson),
Location: cloudflare.F("US"),
})
Expand Down
2 changes: 1 addition & 1 deletion radartrafficanomaly_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func TestRadarTrafficAnomalyListWithOptionalParams(t *testing.T) {
option.WithUserServiceKey("My User Service Key"),
)
_, err := client.Radar.TrafficAnomalies.List(context.TODO(), cloudflare.RadarTrafficAnomalyListParams{
Asn: cloudflare.F(int64(174)),
Asn: cloudflare.F(int64(0)),
DateEnd: cloudflare.F(time.Now()),
DateRange: cloudflare.F(cloudflare.RadarTrafficAnomalyListParamsDateRange7d),
DateStart: cloudflare.F(time.Now()),
Expand Down
24 changes: 12 additions & 12 deletions zarazconfig_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ func TestZarazConfigUpdateWithOptionalParams(t *testing.T) {
"023e105f4ecef8ad9ca31a8372d0c353",
cloudflare.ZarazConfigUpdateParams{
DataLayer: cloudflare.F(true),
DebugKey: cloudflare.F("string"),
DebugKey: cloudflare.F("my-debug-key"),
Settings: cloudflare.F(cloudflare.ZarazConfigUpdateParamsSettings{
AutoInjectScript: cloudflare.F(true),
ContextEnricher: cloudflare.F(cloudflare.ZarazConfigUpdateParamsSettingsContextEnricher{
Expand All @@ -49,21 +49,21 @@ func TestZarazConfigUpdateWithOptionalParams(t *testing.T) {
HideIPAddress: cloudflare.F(true),
HideQueryParams: cloudflare.F(true),
HideUserAgent: cloudflare.F(true),
InitPath: cloudflare.F("string"),
InitPath: cloudflare.F("/i"),
InjectIframes: cloudflare.F(true),
McRootPath: cloudflare.F("string"),
ScriptPath: cloudflare.F("string"),
TrackPath: cloudflare.F("string"),
}),
Tools: cloudflare.F(map[string]cloudflare.ZarazConfigUpdateParamsTools{
"foo": cloudflare.ZarazConfigUpdateParamsToolsZarazLegacyTool(cloudflare.ZarazConfigUpdateParamsToolsZarazLegacyTool{
"aJvt": cloudflare.ZarazConfigUpdateParamsToolsZarazLegacyTool(cloudflare.ZarazConfigUpdateParamsToolsZarazLegacyTool{
BlockingTriggers: cloudflare.F([]string{"string", "string", "string"}),
DefaultFields: cloudflare.F(map[string]cloudflare.ZarazConfigUpdateParamsToolsZarazLegacyToolDefaultFields{
"foo": shared.UnionString("string"),
"testKey": shared.UnionString("TEST123456"),
}),
DefaultPurpose: cloudflare.F("string"),
Enabled: cloudflare.F(true),
Name: cloudflare.F("string"),
Name: cloudflare.F("Facebook Pixel"),
Library: cloudflare.F("string"),
NeoEvents: cloudflare.F([]cloudflare.ZarazConfigUpdateParamsToolsZarazLegacyToolNeoEvent{{
BlockingTriggers: cloudflare.F([]string{"string", "string", "string"}),
Expand All @@ -82,7 +82,7 @@ func TestZarazConfigUpdateWithOptionalParams(t *testing.T) {
}),
}),
Triggers: cloudflare.F(map[string]cloudflare.ZarazConfigUpdateParamsTriggers{
"foo": {
"ktBn": {
Description: cloudflare.F("string"),
ExcludeRules: cloudflare.F([]cloudflare.ZarazConfigUpdateParamsTriggersExcludeRule{cloudflare.ZarazConfigUpdateParamsTriggersExcludeRulesZarazLoadRule(cloudflare.ZarazConfigUpdateParamsTriggersExcludeRulesZarazLoadRule{
ID: cloudflare.F("string"),
Expand Down Expand Up @@ -121,13 +121,13 @@ func TestZarazConfigUpdateWithOptionalParams(t *testing.T) {
},
}),
Variables: cloudflare.F(map[string]cloudflare.ZarazConfigUpdateParamsVariables{
"foo": cloudflare.ZarazConfigUpdateParamsVariablesObject(cloudflare.ZarazConfigUpdateParamsVariablesObject{
Name: cloudflare.F("string"),
"Autd": cloudflare.ZarazConfigUpdateParamsVariablesObject(cloudflare.ZarazConfigUpdateParamsVariablesObject{
Name: cloudflare.F("ip"),
Type: cloudflare.F(cloudflare.ZarazConfigUpdateParamsVariablesObjectTypeString),
Value: cloudflare.F("string"),
Value: cloudflare.F("{{ system.device.ip }}"),
}),
}),
ZarazVersion: cloudflare.F(int64(0)),
ZarazVersion: cloudflare.F(int64(43)),
Consent: cloudflare.F(cloudflare.ZarazConfigUpdateParamsConsent{
ButtonTextTranslations: cloudflare.F(cloudflare.ZarazConfigUpdateParamsConsentButtonTextTranslations{
AcceptAll: cloudflare.F(map[string]string{
Expand All @@ -147,11 +147,11 @@ func TestZarazConfigUpdateWithOptionalParams(t *testing.T) {
ConsentModalIntroHTMLWithTranslations: cloudflare.F(map[string]string{
"foo": "string",
}),
CookieName: cloudflare.F("string"),
CookieName: cloudflare.F("zaraz-consent"),
CustomCss: cloudflare.F("string"),
CustomIntroDisclaimerDismissed: cloudflare.F(true),
DefaultLanguage: cloudflare.F("string"),
Enabled: cloudflare.F(true),
Enabled: cloudflare.F(false),
HideModal: cloudflare.F(true),
Purposes: cloudflare.F(map[string]cloudflare.ZarazConfigUpdateParamsConsentPurposes{
"foo": {
Expand Down

0 comments on commit adafc3e

Please sign in to comment.