| Name | Type | Description | Notes |
|---|---|---|---|
| ActiveRegion | Pointer to string | The active region based on bucket configuration, failover buckets, and EC2 region Nexus is running. | [optional] [readonly] |
| AdvancedBucketConnection | Pointer to S3BlobStoreApiAdvancedBucketConnection | [optional] | |
| AdvancedConnection | Pointer to S3BlobStoreApiAdvancedBucketConnection | [optional] | |
| Bucket | S3BlobStoreApiBucket | ||
| BucketSecurity | Pointer to S3BlobStoreApiBucketSecurity | [optional] | |
| Encryption | Pointer to S3BlobStoreApiEncryption | [optional] | |
| FailoverBuckets | Pointer to []S3BlobStoreApiFailoverBucket | A list of secondary buckets which have bidirectional replication enabled and should be used when Nexus is running in the region | [optional] |
| PreSignedUrlEnabled | Pointer to bool | Whether pre assigned URL is enabled or not. | [optional] |
| Security | Pointer to S3BlobStoreApiBucketSecurity | [optional] |
func NewS3BlobStoreApiBucketConfiguration(bucket S3BlobStoreApiBucket, ) *S3BlobStoreApiBucketConfiguration
NewS3BlobStoreApiBucketConfiguration instantiates a new S3BlobStoreApiBucketConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewS3BlobStoreApiBucketConfigurationWithDefaults() *S3BlobStoreApiBucketConfiguration
NewS3BlobStoreApiBucketConfigurationWithDefaults instantiates a new S3BlobStoreApiBucketConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *S3BlobStoreApiBucketConfiguration) GetActiveRegion() string
GetActiveRegion returns the ActiveRegion field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetActiveRegionOk() (*string, bool)
GetActiveRegionOk returns a tuple with the ActiveRegion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetActiveRegion(v string)
SetActiveRegion sets ActiveRegion field to given value.
func (o *S3BlobStoreApiBucketConfiguration) HasActiveRegion() bool
HasActiveRegion returns a boolean if a field has been set.
func (o *S3BlobStoreApiBucketConfiguration) GetAdvancedBucketConnection() S3BlobStoreApiAdvancedBucketConnection
GetAdvancedBucketConnection returns the AdvancedBucketConnection field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetAdvancedBucketConnectionOk() (*S3BlobStoreApiAdvancedBucketConnection, bool)
GetAdvancedBucketConnectionOk returns a tuple with the AdvancedBucketConnection field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetAdvancedBucketConnection(v S3BlobStoreApiAdvancedBucketConnection)
SetAdvancedBucketConnection sets AdvancedBucketConnection field to given value.
func (o *S3BlobStoreApiBucketConfiguration) HasAdvancedBucketConnection() bool
HasAdvancedBucketConnection returns a boolean if a field has been set.
func (o *S3BlobStoreApiBucketConfiguration) GetAdvancedConnection() S3BlobStoreApiAdvancedBucketConnection
GetAdvancedConnection returns the AdvancedConnection field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetAdvancedConnectionOk() (*S3BlobStoreApiAdvancedBucketConnection, bool)
GetAdvancedConnectionOk returns a tuple with the AdvancedConnection field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetAdvancedConnection(v S3BlobStoreApiAdvancedBucketConnection)
SetAdvancedConnection sets AdvancedConnection field to given value.
func (o *S3BlobStoreApiBucketConfiguration) HasAdvancedConnection() bool
HasAdvancedConnection returns a boolean if a field has been set.
func (o *S3BlobStoreApiBucketConfiguration) GetBucket() S3BlobStoreApiBucket
GetBucket returns the Bucket field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetBucketOk() (*S3BlobStoreApiBucket, bool)
GetBucketOk returns a tuple with the Bucket field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetBucket(v S3BlobStoreApiBucket)
SetBucket sets Bucket field to given value.
func (o *S3BlobStoreApiBucketConfiguration) GetBucketSecurity() S3BlobStoreApiBucketSecurity
GetBucketSecurity returns the BucketSecurity field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetBucketSecurityOk() (*S3BlobStoreApiBucketSecurity, bool)
GetBucketSecurityOk returns a tuple with the BucketSecurity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetBucketSecurity(v S3BlobStoreApiBucketSecurity)
SetBucketSecurity sets BucketSecurity field to given value.
func (o *S3BlobStoreApiBucketConfiguration) HasBucketSecurity() bool
HasBucketSecurity returns a boolean if a field has been set.
func (o *S3BlobStoreApiBucketConfiguration) GetEncryption() S3BlobStoreApiEncryption
GetEncryption returns the Encryption field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetEncryptionOk() (*S3BlobStoreApiEncryption, bool)
GetEncryptionOk returns a tuple with the Encryption field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetEncryption(v S3BlobStoreApiEncryption)
SetEncryption sets Encryption field to given value.
func (o *S3BlobStoreApiBucketConfiguration) HasEncryption() bool
HasEncryption returns a boolean if a field has been set.
func (o *S3BlobStoreApiBucketConfiguration) GetFailoverBuckets() []S3BlobStoreApiFailoverBucket
GetFailoverBuckets returns the FailoverBuckets field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetFailoverBucketsOk() (*[]S3BlobStoreApiFailoverBucket, bool)
GetFailoverBucketsOk returns a tuple with the FailoverBuckets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetFailoverBuckets(v []S3BlobStoreApiFailoverBucket)
SetFailoverBuckets sets FailoverBuckets field to given value.
func (o *S3BlobStoreApiBucketConfiguration) HasFailoverBuckets() bool
HasFailoverBuckets returns a boolean if a field has been set.
func (o *S3BlobStoreApiBucketConfiguration) GetPreSignedUrlEnabled() bool
GetPreSignedUrlEnabled returns the PreSignedUrlEnabled field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetPreSignedUrlEnabledOk() (*bool, bool)
GetPreSignedUrlEnabledOk returns a tuple with the PreSignedUrlEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetPreSignedUrlEnabled(v bool)
SetPreSignedUrlEnabled sets PreSignedUrlEnabled field to given value.
func (o *S3BlobStoreApiBucketConfiguration) HasPreSignedUrlEnabled() bool
HasPreSignedUrlEnabled returns a boolean if a field has been set.
func (o *S3BlobStoreApiBucketConfiguration) GetSecurity() S3BlobStoreApiBucketSecurity
GetSecurity returns the Security field if non-nil, zero value otherwise.
func (o *S3BlobStoreApiBucketConfiguration) GetSecurityOk() (*S3BlobStoreApiBucketSecurity, bool)
GetSecurityOk returns a tuple with the Security field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *S3BlobStoreApiBucketConfiguration) SetSecurity(v S3BlobStoreApiBucketSecurity)
SetSecurity sets Security field to given value.
func (o *S3BlobStoreApiBucketConfiguration) HasSecurity() bool
HasSecurity returns a boolean if a field has been set.