Skip to content

Commit 3be222c

Browse files
author
CloudNativePG Automated Updates
committed
chore: sync API
1 parent adbc00d commit 3be222c

3 files changed

Lines changed: 9 additions & 8 deletions

File tree

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.25.0
55
toolchain go1.25.5
66

77
require (
8-
github.com/cloudnative-pg/barman-cloud v0.4.1-0.20251230211524-20b7e0e10b0f
8+
github.com/cloudnative-pg/barman-cloud v0.4.1-0.20260108104508-ced266c145f5
99
github.com/cloudnative-pg/machinery v0.3.3
1010
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.87.1
1111
k8s.io/api v0.35.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
github.com/Masterminds/semver/v3 v3.4.0 h1:Zog+i5UMtVoCU8oKka5P7i9q9HgrJeGzI9SA1Xbatp0=
22
github.com/Masterminds/semver/v3 v3.4.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM=
3-
github.com/cloudnative-pg/barman-cloud v0.4.1-0.20251230211524-20b7e0e10b0f h1:4/PwIQOwQSTIxuncGRn3pX2V9CRwl7zJNXOVWOMSCCU=
4-
github.com/cloudnative-pg/barman-cloud v0.4.1-0.20251230211524-20b7e0e10b0f/go.mod h1:qD0NtJOllNQbRB0MaleuHsZjFYaXtXfdg0HbFTbuHn0=
3+
github.com/cloudnative-pg/barman-cloud v0.4.1-0.20260108104508-ced266c145f5 h1:wPB7VTNgTv6t9sl4QYOBakmVTqHnOdKUht7Q3aL+uns=
4+
github.com/cloudnative-pg/barman-cloud v0.4.1-0.20260108104508-ced266c145f5/go.mod h1:qD0NtJOllNQbRB0MaleuHsZjFYaXtXfdg0HbFTbuHn0=
55
github.com/cloudnative-pg/machinery v0.3.3 h1:CaqXqLTJH9RrVv3R/YU0NmFaI/F18HLg2JfH3mQLcDk=
66
github.com/cloudnative-pg/machinery v0.3.3/go.mod h1:RYAYlVKBF5pH4mg+Q8wHjNDyENV9ajbkG41zOEf8DEs=
77
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=

pkg/api/v1/backup_types.go

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,14 @@ type BarmanCredentials = barmanApi.BarmanCredentials
6161

6262
// AzureCredentials is the type for the credentials to be used to upload
6363
// files to Azure Blob Storage. The connection string contains every needed
64-
// information. If the connection string is not specified, we'll need the
65-
// storage account name and also one (and only one) of:
64+
// information. If the connection string is not specified, one (and only one)
65+
// of the following authentication methods must be specified:
6666
//
67-
// - storageKey
68-
// - storageSasToken
67+
// - storageKey (requires storageAccount)
68+
// - storageSasToken (requires storageAccount)
69+
// - inheritFromAzureAD (inheriting credentials from the pod environment)
70+
// - useDefaultAzureCredentials (using the default Azure authentication flow)
6971
//
70-
// - inheriting the credentials from the pod environment by setting inheritFromAzureAD to true
7172
// +kubebuilder:object:generate:=false
7273
type AzureCredentials = barmanApi.AzureCredentials
7374

0 commit comments

Comments
 (0)