Skip to content

Commit

Permalink
feat(tunnels)!: move all cloudflared resources into dedicated namespa…
Browse files Browse the repository at this point in the history
…ce (#5143)
  • Loading branch information
stainless-app[bot] committed Feb 14, 2025
1 parent 992cc19 commit 3b2bdc7
Show file tree
Hide file tree
Showing 11 changed files with 36 additions and 36 deletions.
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
configured_endpoints: 1525
configured_endpoints: 1526
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-e6f75d6387709ef6a98e7327b59c7ca9205e26a1252ea5e370e75be27ec21022.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ func (d *ZeroTrustTunnelCloudflaredDataSource) Read(ctx context.Context, req dat
}

env := ZeroTrustTunnelCloudflaredsResultListDataSourceEnvelope{}
page, err := d.client.ZeroTrust.Tunnels.List(ctx, params)
page, err := d.client.ZeroTrust.Tunnels.Cloudflared.List(ctx, params)

Check failure on line 68 in internal/services/zero_trust_tunnel_cloudflared/data_source.go

View workflow job for this annotation

GitHub Actions / test

d.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)
if err != nil {
resp.Diagnostics.AddError("failed to make http request", err.Error())
return
Expand Down Expand Up @@ -95,7 +95,7 @@ func (d *ZeroTrustTunnelCloudflaredDataSource) Read(ctx context.Context, req dat

res := new(http.Response)
env := ZeroTrustTunnelCloudflaredResultDataSourceEnvelope{*data}
_, err := d.client.ZeroTrust.Tunnels.Get(
_, err := d.client.ZeroTrust.Tunnels.Cloudflared.Get(

Check failure on line 98 in internal/services/zero_trust_tunnel_cloudflared/data_source.go

View workflow job for this annotation

GitHub Actions / test

d.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)
ctx,
data.TunnelID.ValueString(),
params,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,21 @@ type ZeroTrustTunnelCloudflaredDataSourceModel struct {
Filter *ZeroTrustTunnelCloudflaredFindOneByDataSourceModel `tfsdk:"filter"`
}

func (m *ZeroTrustTunnelCloudflaredDataSourceModel) toReadParams(_ context.Context) (params zero_trust.TunnelGetParams, diags diag.Diagnostics) {
params = zero_trust.TunnelGetParams{
func (m *ZeroTrustTunnelCloudflaredDataSourceModel) toReadParams(_ context.Context) (params zero_trust.TunnelCloudflaredGetParams, diags diag.Diagnostics) {

Check failure on line 39 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredGetParams

Check failure on line 39 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredGetParams
params = zero_trust.TunnelCloudflaredGetParams{

Check failure on line 40 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredGetParams

Check failure on line 40 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredGetParams
AccountID: cloudflare.F(m.AccountID.ValueString()),
}

return
}

func (m *ZeroTrustTunnelCloudflaredDataSourceModel) toListParams(_ context.Context) (params zero_trust.TunnelListParams, diags diag.Diagnostics) {
func (m *ZeroTrustTunnelCloudflaredDataSourceModel) toListParams(_ context.Context) (params zero_trust.TunnelCloudflaredListParams, diags diag.Diagnostics) {

Check failure on line 47 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredListParams

Check failure on line 47 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredListParams
mFilterWasActiveAt, errs := m.Filter.WasActiveAt.ValueRFC3339Time()
diags.Append(errs...)
mFilterWasInactiveAt, errs := m.Filter.WasInactiveAt.ValueRFC3339Time()
diags.Append(errs...)

params = zero_trust.TunnelListParams{
params = zero_trust.TunnelCloudflaredListParams{

Check failure on line 53 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredListParams

Check failure on line 53 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredListParams
AccountID: cloudflare.F(m.AccountID.ValueString()),
}

Expand All @@ -70,7 +70,7 @@ func (m *ZeroTrustTunnelCloudflaredDataSourceModel) toListParams(_ context.Conte
params.Name = cloudflare.F(m.Filter.Name.ValueString())
}
if !m.Filter.Status.IsNull() {
params.Status = cloudflare.F(zero_trust.TunnelListParamsStatus(m.Filter.Status.ValueString()))
params.Status = cloudflare.F(zero_trust.TunnelCloudflaredListParamsStatus(m.Filter.Status.ValueString()))

Check failure on line 73 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredListParamsStatus

Check failure on line 73 in internal/services/zero_trust_tunnel_cloudflared/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredListParamsStatus
}
if !m.Filter.UUID.IsNull() {
params.UUID = cloudflare.F(m.Filter.UUID.ValueString())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ func (d *ZeroTrustTunnelCloudflaredsDataSource) Read(ctx context.Context, req da
if maxItems <= 0 {
maxItems = 1000
}
page, err := d.client.ZeroTrust.Tunnels.List(ctx, params)
page, err := d.client.ZeroTrust.Tunnels.Cloudflared.List(ctx, params)

Check failure on line 70 in internal/services/zero_trust_tunnel_cloudflared/list_data_source.go

View workflow job for this annotation

GitHub Actions / test

d.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)
if err != nil {
resp.Diagnostics.AddError("failed to make http request", err.Error())
return
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@ type ZeroTrustTunnelCloudflaredsDataSourceModel struct {
Result customfield.NestedObjectList[ZeroTrustTunnelCloudflaredsResultDataSourceModel] `tfsdk:"result"`
}

func (m *ZeroTrustTunnelCloudflaredsDataSourceModel) toListParams(_ context.Context) (params zero_trust.TunnelListParams, diags diag.Diagnostics) {
func (m *ZeroTrustTunnelCloudflaredsDataSourceModel) toListParams(_ context.Context) (params zero_trust.TunnelCloudflaredListParams, diags diag.Diagnostics) {

Check failure on line 36 in internal/services/zero_trust_tunnel_cloudflared/list_data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredListParams

Check failure on line 36 in internal/services/zero_trust_tunnel_cloudflared/list_data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredListParams
mWasActiveAt, errs := m.WasActiveAt.ValueRFC3339Time()
diags.Append(errs...)
mWasInactiveAt, errs := m.WasInactiveAt.ValueRFC3339Time()
diags.Append(errs...)

params = zero_trust.TunnelListParams{
params = zero_trust.TunnelCloudflaredListParams{

Check failure on line 42 in internal/services/zero_trust_tunnel_cloudflared/list_data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredListParams

Check failure on line 42 in internal/services/zero_trust_tunnel_cloudflared/list_data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredListParams
AccountID: cloudflare.F(m.AccountID.ValueString()),
}

Expand All @@ -59,7 +59,7 @@ func (m *ZeroTrustTunnelCloudflaredsDataSourceModel) toListParams(_ context.Cont
params.Name = cloudflare.F(m.Name.ValueString())
}
if !m.Status.IsNull() {
params.Status = cloudflare.F(zero_trust.TunnelListParamsStatus(m.Status.ValueString()))
params.Status = cloudflare.F(zero_trust.TunnelCloudflaredListParamsStatus(m.Status.ValueString()))
}
if !m.UUID.IsNull() {
params.UUID = cloudflare.F(m.UUID.ValueString())
Expand Down
20 changes: 10 additions & 10 deletions internal/services/zero_trust_tunnel_cloudflared/resource.go
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,9 @@ func (r *ZeroTrustTunnelCloudflaredResource) Create(ctx context.Context, req res
}
res := new(http.Response)
env := ZeroTrustTunnelCloudflaredResultEnvelope{*data}
_, err = r.client.ZeroTrust.Tunnels.New(
_, err = r.client.ZeroTrust.Tunnels.Cloudflared.New(
ctx,
zero_trust.TunnelNewParams{
zero_trust.TunnelCloudflaredNewParams{
AccountID: cloudflare.F(data.AccountID.ValueString()),
},
option.WithRequestBody("application/json", dataBytes),
Expand Down Expand Up @@ -119,10 +119,10 @@ func (r *ZeroTrustTunnelCloudflaredResource) Update(ctx context.Context, req res
}
res := new(http.Response)
env := ZeroTrustTunnelCloudflaredResultEnvelope{*data}
_, err = r.client.ZeroTrust.Tunnels.Edit(
_, err = r.client.ZeroTrust.Tunnels.Cloudflared.Edit(
ctx,
data.ID.ValueString(),
zero_trust.TunnelEditParams{
zero_trust.TunnelCloudflaredEditParams{
AccountID: cloudflare.F(data.AccountID.ValueString()),
},
option.WithRequestBody("application/json", dataBytes),
Expand Down Expand Up @@ -155,10 +155,10 @@ func (r *ZeroTrustTunnelCloudflaredResource) Read(ctx context.Context, req resou

res := new(http.Response)
env := ZeroTrustTunnelCloudflaredResultEnvelope{*data}
_, err := r.client.ZeroTrust.Tunnels.Get(
_, err := r.client.ZeroTrust.Tunnels.Cloudflared.Get(
ctx,
data.ID.ValueString(),
zero_trust.TunnelGetParams{
zero_trust.TunnelCloudflaredGetParams{
AccountID: cloudflare.F(data.AccountID.ValueString()),
},
option.WithResponseBodyInto(&res),
Expand Down Expand Up @@ -193,10 +193,10 @@ func (r *ZeroTrustTunnelCloudflaredResource) Delete(ctx context.Context, req res
return
}

_, err := r.client.ZeroTrust.Tunnels.Delete(
_, err := r.client.ZeroTrust.Tunnels.Cloudflared.Delete(
ctx,
data.ID.ValueString(),
zero_trust.TunnelDeleteParams{
zero_trust.TunnelCloudflaredDeleteParams{
AccountID: cloudflare.F(data.AccountID.ValueString()),
},
option.WithMiddleware(logging.Middleware(ctx)),
Expand Down Expand Up @@ -230,10 +230,10 @@ func (r *ZeroTrustTunnelCloudflaredResource) ImportState(ctx context.Context, re

res := new(http.Response)
env := ZeroTrustTunnelCloudflaredResultEnvelope{*data}
_, err := r.client.ZeroTrust.Tunnels.Get(
_, err := r.client.ZeroTrust.Tunnels.Cloudflared.Get(
ctx,
path_tunnel_id,
zero_trust.TunnelGetParams{
zero_trust.TunnelCloudflaredGetParams{
AccountID: cloudflare.F(path_account_id),
},
option.WithResponseBodyInto(&res),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ func (d *ZeroTrustTunnelCloudflaredConfigDataSource) Read(ctx context.Context, r

res := new(http.Response)
env := ZeroTrustTunnelCloudflaredConfigResultDataSourceEnvelope{*data}
_, err := d.client.ZeroTrust.Tunnels.Configurations.Get(
_, err := d.client.ZeroTrust.Tunnels.Cloudflared.Configurations.Get(

Check failure on line 68 in internal/services/zero_trust_tunnel_cloudflared_config/data_source.go

View workflow job for this annotation

GitHub Actions / lint

d.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)

Check failure on line 68 in internal/services/zero_trust_tunnel_cloudflared_config/data_source.go

View workflow job for this annotation

GitHub Actions / test

d.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)
ctx,
data.TunnelID.ValueString(),
params,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ type ZeroTrustTunnelCloudflaredConfigDataSourceModel struct {
Config customfield.NestedObject[ZeroTrustTunnelCloudflaredConfigConfigDataSourceModel] `tfsdk:"config" json:"config,computed"`
}

func (m *ZeroTrustTunnelCloudflaredConfigDataSourceModel) toReadParams(_ context.Context) (params zero_trust.TunnelConfigurationGetParams, diags diag.Diagnostics) {
params = zero_trust.TunnelConfigurationGetParams{
func (m *ZeroTrustTunnelCloudflaredConfigDataSourceModel) toReadParams(_ context.Context) (params zero_trust.TunnelCloudflaredConfigurationGetParams, diags diag.Diagnostics) {

Check failure on line 29 in internal/services/zero_trust_tunnel_cloudflared_config/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredConfigurationGetParams

Check failure on line 29 in internal/services/zero_trust_tunnel_cloudflared_config/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredConfigurationGetParams
params = zero_trust.TunnelCloudflaredConfigurationGetParams{

Check failure on line 30 in internal/services/zero_trust_tunnel_cloudflared_config/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredConfigurationGetParams

Check failure on line 30 in internal/services/zero_trust_tunnel_cloudflared_config/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredConfigurationGetParams
AccountID: cloudflare.F(m.AccountID.ValueString()),
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,10 @@ func (r *ZeroTrustTunnelCloudflaredConfigResource) Create(ctx context.Context, r
}
res := new(http.Response)
env := ZeroTrustTunnelCloudflaredConfigResultEnvelope{*data}
_, err = r.client.ZeroTrust.Tunnels.Configurations.Update(
_, err = r.client.ZeroTrust.Tunnels.Cloudflared.Configurations.Update(

Check failure on line 74 in internal/services/zero_trust_tunnel_cloudflared_config/resource.go

View workflow job for this annotation

GitHub Actions / lint

r.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)

Check failure on line 74 in internal/services/zero_trust_tunnel_cloudflared_config/resource.go

View workflow job for this annotation

GitHub Actions / test

r.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)
ctx,
data.TunnelID.ValueString(),
zero_trust.TunnelConfigurationUpdateParams{
zero_trust.TunnelCloudflaredConfigurationUpdateParams{

Check failure on line 77 in internal/services/zero_trust_tunnel_cloudflared_config/resource.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredConfigurationUpdateParams

Check failure on line 77 in internal/services/zero_trust_tunnel_cloudflared_config/resource.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredConfigurationUpdateParams
AccountID: cloudflare.F(data.AccountID.ValueString()),
},
option.WithRequestBody("application/json", dataBytes),
Expand Down Expand Up @@ -121,10 +121,10 @@ func (r *ZeroTrustTunnelCloudflaredConfigResource) Update(ctx context.Context, r
}
res := new(http.Response)
env := ZeroTrustTunnelCloudflaredConfigResultEnvelope{*data}
_, err = r.client.ZeroTrust.Tunnels.Configurations.Update(
_, err = r.client.ZeroTrust.Tunnels.Cloudflared.Configurations.Update(

Check failure on line 124 in internal/services/zero_trust_tunnel_cloudflared_config/resource.go

View workflow job for this annotation

GitHub Actions / lint

r.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)
ctx,
data.TunnelID.ValueString(),
zero_trust.TunnelConfigurationUpdateParams{
zero_trust.TunnelCloudflaredConfigurationUpdateParams{

Check failure on line 127 in internal/services/zero_trust_tunnel_cloudflared_config/resource.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredConfigurationUpdateParams
AccountID: cloudflare.F(data.AccountID.ValueString()),
},
option.WithRequestBody("application/json", dataBytes),
Expand Down Expand Up @@ -158,10 +158,10 @@ func (r *ZeroTrustTunnelCloudflaredConfigResource) Read(ctx context.Context, req

res := new(http.Response)
env := ZeroTrustTunnelCloudflaredConfigResultEnvelope{*data}
_, err := r.client.ZeroTrust.Tunnels.Configurations.Get(
_, err := r.client.ZeroTrust.Tunnels.Cloudflared.Configurations.Get(
ctx,
data.TunnelID.ValueString(),
zero_trust.TunnelConfigurationGetParams{
zero_trust.TunnelCloudflaredConfigurationGetParams{
AccountID: cloudflare.F(data.AccountID.ValueString()),
},
option.WithResponseBodyInto(&res),
Expand Down Expand Up @@ -213,10 +213,10 @@ func (r *ZeroTrustTunnelCloudflaredConfigResource) ImportState(ctx context.Conte

res := new(http.Response)
env := ZeroTrustTunnelCloudflaredConfigResultEnvelope{*data}
_, err := r.client.ZeroTrust.Tunnels.Configurations.Get(
_, err := r.client.ZeroTrust.Tunnels.Cloudflared.Configurations.Get(
ctx,
path_tunnel_id,
zero_trust.TunnelConfigurationGetParams{
zero_trust.TunnelCloudflaredConfigurationGetParams{
AccountID: cloudflare.F(path_account_id),
},
option.WithResponseBodyInto(&res),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ func (d *ZeroTrustTunnelCloudflaredTokenDataSource) Read(ctx context.Context, re

res := new(http.Response)
env := ZeroTrustTunnelCloudflaredTokenResultDataSourceEnvelope{*data}
_, err := d.client.ZeroTrust.Tunnels.Token.Get(
_, err := d.client.ZeroTrust.Tunnels.Cloudflared.Token.Get(

Check failure on line 68 in internal/services/zero_trust_tunnel_cloudflared_token/data_source.go

View workflow job for this annotation

GitHub Actions / lint

d.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)

Check failure on line 68 in internal/services/zero_trust_tunnel_cloudflared_token/data_source.go

View workflow job for this annotation

GitHub Actions / test

d.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)

Check failure on line 68 in internal/services/zero_trust_tunnel_cloudflared_token/data_source.go

View workflow job for this annotation

GitHub Actions / lint

d.client.ZeroTrust.Tunnels.Cloudflared undefined (type *zero_trust.TunnelService has no field or method Cloudflared)
ctx,
data.TunnelID.ValueString(),
params,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ type ZeroTrustTunnelCloudflaredTokenDataSourceModel struct {
TunnelID types.String `tfsdk:"tunnel_id" path:"tunnel_id,required"`
}

func (m *ZeroTrustTunnelCloudflaredTokenDataSourceModel) toReadParams(_ context.Context) (params zero_trust.TunnelTokenGetParams, diags diag.Diagnostics) {
params = zero_trust.TunnelTokenGetParams{
func (m *ZeroTrustTunnelCloudflaredTokenDataSourceModel) toReadParams(_ context.Context) (params zero_trust.TunnelCloudflaredTokenGetParams, diags diag.Diagnostics) {

Check failure on line 23 in internal/services/zero_trust_tunnel_cloudflared_token/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredTokenGetParams

Check failure on line 23 in internal/services/zero_trust_tunnel_cloudflared_token/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredTokenGetParams

Check failure on line 23 in internal/services/zero_trust_tunnel_cloudflared_token/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredTokenGetParams
params = zero_trust.TunnelCloudflaredTokenGetParams{

Check failure on line 24 in internal/services/zero_trust_tunnel_cloudflared_token/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredTokenGetParams

Check failure on line 24 in internal/services/zero_trust_tunnel_cloudflared_token/data_source_model.go

View workflow job for this annotation

GitHub Actions / test

undefined: zero_trust.TunnelCloudflaredTokenGetParams

Check failure on line 24 in internal/services/zero_trust_tunnel_cloudflared_token/data_source_model.go

View workflow job for this annotation

GitHub Actions / lint

undefined: zero_trust.TunnelCloudflaredTokenGetParams
AccountID: cloudflare.F(m.AccountID.ValueString()),
}

Expand Down

0 comments on commit 3b2bdc7

Please sign in to comment.