BlockPublicAccessOutput
Properties
BlockPublicAcls
Pointer to bool
Indicates that access to the bucket via Access Control Lists (ACLs) that grant public access is blocked. In other words, ACLs that allow public access are not permitted.
[optional]
IgnorePublicAcls
Pointer to bool
Instructs the system to ignore any ACLs that grant public access. Even if ACLs are set to allow public access, they will be disregarded.
[optional]
BlockPublicPolicy
Pointer to bool
Blocks public access to the bucket via bucket policies. Bucket policies that grant public access will not be allowed.
[optional]
RestrictPublicBuckets
Pointer to bool
Restricts access to buckets that have public policies. Buckets with policies that grant public access will have their access restricted.
[optional]
Methods
NewBlockPublicAccessOutput
func NewBlockPublicAccessOutput() *BlockPublicAccessOutput
NewBlockPublicAccessOutput instantiates a new BlockPublicAccessOutput 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
NewBlockPublicAccessOutputWithDefaults
func NewBlockPublicAccessOutputWithDefaults() *BlockPublicAccessOutput
NewBlockPublicAccessOutputWithDefaults instantiates a new BlockPublicAccessOutput 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
GetBlockPublicAcls
func (o *BlockPublicAccessOutput) GetBlockPublicAcls() bool
GetBlockPublicAcls returns the BlockPublicAcls field if non-nil, zero value otherwise.
GetBlockPublicAclsOk
func (o *BlockPublicAccessOutput) GetBlockPublicAclsOk() (*bool, bool)
GetBlockPublicAclsOk returns a tuple with the BlockPublicAcls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetBlockPublicAcls
func (o *BlockPublicAccessOutput) SetBlockPublicAcls(v bool)
SetBlockPublicAcls sets BlockPublicAcls field to given value.
HasBlockPublicAcls
func (o *BlockPublicAccessOutput) HasBlockPublicAcls() bool
HasBlockPublicAcls returns a boolean if a field has been set.
GetIgnorePublicAcls
func (o *BlockPublicAccessOutput) GetIgnorePublicAcls() bool
GetIgnorePublicAcls returns the IgnorePublicAcls field if non-nil, zero value otherwise.
GetIgnorePublicAclsOk
func (o *BlockPublicAccessOutput) GetIgnorePublicAclsOk() (*bool, bool)
GetIgnorePublicAclsOk returns a tuple with the IgnorePublicAcls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetIgnorePublicAcls
func (o *BlockPublicAccessOutput) SetIgnorePublicAcls(v bool)
SetIgnorePublicAcls sets IgnorePublicAcls field to given value.
HasIgnorePublicAcls
func (o *BlockPublicAccessOutput) HasIgnorePublicAcls() bool
HasIgnorePublicAcls returns a boolean if a field has been set.
GetBlockPublicPolicy
func (o *BlockPublicAccessOutput) GetBlockPublicPolicy() bool
GetBlockPublicPolicy returns the BlockPublicPolicy field if non-nil, zero value otherwise.
GetBlockPublicPolicyOk
func (o *BlockPublicAccessOutput) GetBlockPublicPolicyOk() (*bool, bool)
GetBlockPublicPolicyOk returns a tuple with the BlockPublicPolicy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetBlockPublicPolicy
func (o *BlockPublicAccessOutput) SetBlockPublicPolicy(v bool)
SetBlockPublicPolicy sets BlockPublicPolicy field to given value.
HasBlockPublicPolicy
func (o *BlockPublicAccessOutput) HasBlockPublicPolicy() bool
HasBlockPublicPolicy returns a boolean if a field has been set.
GetRestrictPublicBuckets
func (o *BlockPublicAccessOutput) GetRestrictPublicBuckets() bool
GetRestrictPublicBuckets returns the RestrictPublicBuckets field if non-nil, zero value otherwise.
GetRestrictPublicBucketsOk
func (o *BlockPublicAccessOutput) GetRestrictPublicBucketsOk() (*bool, bool)
GetRestrictPublicBucketsOk returns a tuple with the RestrictPublicBuckets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetRestrictPublicBuckets
func (o *BlockPublicAccessOutput) SetRestrictPublicBuckets(v bool)
SetRestrictPublicBuckets sets RestrictPublicBuckets field to given value.
HasRestrictPublicBuckets
func (o *BlockPublicAccessOutput) HasRestrictPublicBuckets() bool
HasRestrictPublicBuckets returns a boolean if a field has been set.
Last updated