# DatabaseAuditLogServiceCreateAuditLogConfigRequest

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | Pointer to **string** |  | [optional] [readonly] 
**Enabled** | Pointer to **bool** | Default is false. | [optional] 
**BucketUri** | **string** |  | 
**BucketRegionId** | Pointer to **string** |  | [optional] 
**AwsRoleArn** | Pointer to **string** |  | [optional] 
**AzureSasToken** | Pointer to **string** |  | [optional] 

## Methods

### NewDatabaseAuditLogServiceCreateAuditLogConfigRequest

`func NewDatabaseAuditLogServiceCreateAuditLogConfigRequest(bucketUri string, ) *DatabaseAuditLogServiceCreateAuditLogConfigRequest`

NewDatabaseAuditLogServiceCreateAuditLogConfigRequest instantiates a new DatabaseAuditLogServiceCreateAuditLogConfigRequest 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

### NewDatabaseAuditLogServiceCreateAuditLogConfigRequestWithDefaults

`func NewDatabaseAuditLogServiceCreateAuditLogConfigRequestWithDefaults() *DatabaseAuditLogServiceCreateAuditLogConfigRequest`

NewDatabaseAuditLogServiceCreateAuditLogConfigRequestWithDefaults instantiates a new DatabaseAuditLogServiceCreateAuditLogConfigRequest 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

### GetName

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) GetName() string`

GetName returns the Name field if non-nil, zero value otherwise.

### GetNameOk

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) GetNameOk() (*string, bool)`

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

### SetName

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) SetName(v string)`

SetName sets Name field to given value.

### HasName

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) HasName() bool`

HasName returns a boolean if a field has been set.

### GetEnabled

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

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

### GetEnabledOk

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) 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 *DatabaseAuditLogServiceCreateAuditLogConfigRequest) SetEnabled(v bool)`

SetEnabled sets Enabled field to given value.

### HasEnabled

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

HasEnabled returns a boolean if a field has been set.

### GetBucketUri

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

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

### GetBucketUriOk

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) 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 *DatabaseAuditLogServiceCreateAuditLogConfigRequest) SetBucketUri(v string)`

SetBucketUri sets BucketUri field to given value.


### GetBucketRegionId

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

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

### GetBucketRegionIdOk

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) 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 *DatabaseAuditLogServiceCreateAuditLogConfigRequest) SetBucketRegionId(v string)`

SetBucketRegionId sets BucketRegionId field to given value.

### HasBucketRegionId

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

HasBucketRegionId returns a boolean if a field has been set.

### GetAwsRoleArn

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

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

### GetAwsRoleArnOk

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) 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 *DatabaseAuditLogServiceCreateAuditLogConfigRequest) SetAwsRoleArn(v string)`

SetAwsRoleArn sets AwsRoleArn field to given value.

### HasAwsRoleArn

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

HasAwsRoleArn returns a boolean if a field has been set.

### GetAzureSasToken

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

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

### GetAzureSasTokenOk

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) 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 *DatabaseAuditLogServiceCreateAuditLogConfigRequest) SetAzureSasToken(v string)`

SetAzureSasToken sets AzureSasToken field to given value.

### HasAzureSasToken

`func (o *DatabaseAuditLogServiceCreateAuditLogConfigRequest) 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)


