# V1beta1UpdateAuditLogConfigRequestAuditLogConfig

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ClusterId** | **string** |  | 
**Enabled** | Pointer to **NullableBool** |  | [optional] 
**BucketUri** | Pointer to **string** |  | [optional] 
**BucketRegionId** | Pointer to **string** |  | [optional] 
**AwsRoleArn** | Pointer to **string** |  | [optional] 
**AzureSasToken** | Pointer to **string** |  | [optional] 

## Methods

### NewV1beta1UpdateAuditLogConfigRequestAuditLogConfig

`func NewV1beta1UpdateAuditLogConfigRequestAuditLogConfig(clusterId string, ) *V1beta1UpdateAuditLogConfigRequestAuditLogConfig`

NewV1beta1UpdateAuditLogConfigRequestAuditLogConfig instantiates a new V1beta1UpdateAuditLogConfigRequestAuditLogConfig 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

### NewV1beta1UpdateAuditLogConfigRequestAuditLogConfigWithDefaults

`func NewV1beta1UpdateAuditLogConfigRequestAuditLogConfigWithDefaults() *V1beta1UpdateAuditLogConfigRequestAuditLogConfig`

NewV1beta1UpdateAuditLogConfigRequestAuditLogConfigWithDefaults instantiates a new V1beta1UpdateAuditLogConfigRequestAuditLogConfig 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

### GetClusterId

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetClusterId() string`

GetClusterId returns the ClusterId field if non-nil, zero value otherwise.

### GetClusterIdOk

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetClusterIdOk() (*string, bool)`

GetClusterIdOk returns a tuple with the ClusterId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetClusterId

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) SetClusterId(v string)`

SetClusterId sets ClusterId field to given value.


### GetEnabled

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetEnabled() bool`

GetEnabled returns the Enabled field if non-nil, zero value otherwise.

### GetEnabledOk

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetEnabledOk() (*bool, bool)`

GetEnabledOk returns a tuple with the Enabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetEnabled

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) SetEnabled(v bool)`

SetEnabled sets Enabled field to given value.

### HasEnabled

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) HasEnabled() bool`

HasEnabled returns a boolean if a field has been set.

### SetEnabledNil

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) SetEnabledNil(b bool)`

 SetEnabledNil sets the value for Enabled to be an explicit nil

### UnsetEnabled
`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) UnsetEnabled()`

UnsetEnabled ensures that no value is present for Enabled, not even an explicit nil
### GetBucketUri

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetBucketUri() string`

GetBucketUri returns the BucketUri field if non-nil, zero value otherwise.

### GetBucketUriOk

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetBucketUriOk() (*string, bool)`

GetBucketUriOk returns a tuple with the BucketUri field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetBucketUri

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) SetBucketUri(v string)`

SetBucketUri sets BucketUri field to given value.

### HasBucketUri

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) HasBucketUri() bool`

HasBucketUri returns a boolean if a field has been set.

### GetBucketRegionId

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetBucketRegionId() string`

GetBucketRegionId returns the BucketRegionId field if non-nil, zero value otherwise.

### GetBucketRegionIdOk

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetBucketRegionIdOk() (*string, bool)`

GetBucketRegionIdOk returns a tuple with the BucketRegionId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetBucketRegionId

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) SetBucketRegionId(v string)`

SetBucketRegionId sets BucketRegionId field to given value.

### HasBucketRegionId

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) HasBucketRegionId() bool`

HasBucketRegionId returns a boolean if a field has been set.

### GetAwsRoleArn

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetAwsRoleArn() string`

GetAwsRoleArn returns the AwsRoleArn field if non-nil, zero value otherwise.

### GetAwsRoleArnOk

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetAwsRoleArnOk() (*string, bool)`

GetAwsRoleArnOk returns a tuple with the AwsRoleArn field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetAwsRoleArn

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) SetAwsRoleArn(v string)`

SetAwsRoleArn sets AwsRoleArn field to given value.

### HasAwsRoleArn

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) HasAwsRoleArn() bool`

HasAwsRoleArn returns a boolean if a field has been set.

### GetAzureSasToken

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetAzureSasToken() string`

GetAzureSasToken returns the AzureSasToken field if non-nil, zero value otherwise.

### GetAzureSasTokenOk

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) GetAzureSasTokenOk() (*string, bool)`

GetAzureSasTokenOk returns a tuple with the AzureSasToken field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetAzureSasToken

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) SetAzureSasToken(v string)`

SetAzureSasToken sets AzureSasToken field to given value.

### HasAzureSasToken

`func (o *V1beta1UpdateAuditLogConfigRequestAuditLogConfig) HasAzureSasToken() bool`

HasAzureSasToken returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


