Skip to content

Latest commit

 

History

History
870 lines (479 loc) · 26.5 KB

LoggingS3Response.md

File metadata and controls

870 lines (479 loc) · 26.5 KB

LoggingS3Response

Properties

Name Type Description Notes
Name Pointer to string The name for the real-time logging configuration. [optional]
Placement Pointer to NullableString Where in the generated VCL the logging call should be placed. If not set, endpoints with format_version of 2 are placed in vcl_log and those with format_version of 1 are placed in vcl_deliver. [optional]
ResponseCondition Pointer to NullableString The name of an existing condition in the configured endpoint, or leave blank to always execute. [optional]
Format Pointer to string A Fastly log format string. [optional] [default to "%h %l %u %t "%r" %>s %b"]
FormatVersion Pointer to string The version of the custom logging format used for the configured endpoint. The logging call gets placed by default in vcl_log if format_version is set to 2 and in vcl_deliver if format_version is set to 1. [optional] [default to "2"]
MessageType Pointer to string How the message should be formatted. [optional] [default to "classic"]
TimestampFormat Pointer to NullableString A timestamp format [optional] [readonly]
CompressionCodec Pointer to string The codec used for compressing your logs. Valid values are zstd, snappy, and gzip. Specifying both compression_codec and gzip_level in the same API request will result in an error. [optional]
Period Pointer to string How frequently log files are finalized so they can be available for reading (in seconds). [optional] [default to "3600"]
GzipLevel Pointer to string The level of gzip encoding when sending logs (default 0, no compression). Specifying both compression_codec and gzip_level in the same API request will result in an error. [optional] [default to "0"]
CreatedAt Pointer to NullableTime Date and time in ISO 8601 format. [optional] [readonly]
DeletedAt Pointer to NullableTime Date and time in ISO 8601 format. [optional] [readonly]
UpdatedAt Pointer to NullableTime Date and time in ISO 8601 format. [optional] [readonly]
ServiceID Pointer to string [optional] [readonly]
Version Pointer to string [optional] [readonly]
AccessKey Pointer to NullableString The access key for your S3 account. Not required if iam_role is provided. [optional]
ACL Pointer to string The access control list (ACL) specific request header. See the AWS documentation for Access Control List (ACL) Specific Request Headers for more information. [optional]
BucketName Pointer to string The bucket name for S3 account. [optional]
Domain Pointer to string The domain of the Amazon S3 endpoint. [optional]
IamRole Pointer to NullableString The Amazon Resource Name (ARN) for the IAM role granting Fastly access to S3. Not required if access_key and secret_key are provided. [optional]
Path Pointer to NullableString The path to upload logs to. [optional] [default to "null"]
PublicKey Pointer to NullableString A PGP public key that Fastly will use to encrypt your log files before writing them to disk. [optional] [default to "null"]
Redundancy Pointer to NullableString The S3 redundancy level. [optional] [default to "null"]
SecretKey Pointer to NullableString The secret key for your S3 account. Not required if iam_role is provided. [optional]
ServerSideEncryptionKmsKeyID Pointer to NullableString Optional server-side KMS Key ID. Must be set if server_side_encryption is set to aws:kms or AES256. [optional] [default to "null"]
ServerSideEncryption Pointer to NullableString Set this to AES256 or aws:kms to enable S3 Server Side Encryption. [optional] [default to "null"]
FileMaxBytes Pointer to int32 The maximum number of bytes for each uploaded file. A value of 0 can be used to indicate there is no limit on the size of uploaded files, otherwise the minimum value is 1048576 bytes (1 MiB.) [optional]

Methods

NewLoggingS3Response

func NewLoggingS3Response() *LoggingS3Response

NewLoggingS3Response instantiates a new LoggingS3Response 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

NewLoggingS3ResponseWithDefaults

func NewLoggingS3ResponseWithDefaults() *LoggingS3Response

NewLoggingS3ResponseWithDefaults instantiates a new LoggingS3Response 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 *LoggingS3Response) GetName() string

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

GetNameOk

func (o *LoggingS3Response) 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 *LoggingS3Response) SetName(v string)

SetName sets Name field to given value.

HasName

func (o *LoggingS3Response) HasName() bool

HasName returns a boolean if a field has been set.

GetPlacement

func (o *LoggingS3Response) GetPlacement() string

GetPlacement returns the Placement field if non-nil, zero value otherwise.

GetPlacementOk

func (o *LoggingS3Response) GetPlacementOk() (*string, bool)

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

SetPlacement

func (o *LoggingS3Response) SetPlacement(v string)

SetPlacement sets Placement field to given value.

HasPlacement

func (o *LoggingS3Response) HasPlacement() bool

HasPlacement returns a boolean if a field has been set.

SetPlacementNil

func (o *LoggingS3Response) SetPlacementNil(b bool)

SetPlacementNil sets the value for Placement to be an explicit nil

UnsetPlacement

func (o *LoggingS3Response) UnsetPlacement()

UnsetPlacement ensures that no value is present for Placement, not even an explicit nil

GetResponseCondition

func (o *LoggingS3Response) GetResponseCondition() string

GetResponseCondition returns the ResponseCondition field if non-nil, zero value otherwise.

GetResponseConditionOk

func (o *LoggingS3Response) GetResponseConditionOk() (*string, bool)

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

SetResponseCondition

func (o *LoggingS3Response) SetResponseCondition(v string)

SetResponseCondition sets ResponseCondition field to given value.

HasResponseCondition

func (o *LoggingS3Response) HasResponseCondition() bool

HasResponseCondition returns a boolean if a field has been set.

SetResponseConditionNil

func (o *LoggingS3Response) SetResponseConditionNil(b bool)

SetResponseConditionNil sets the value for ResponseCondition to be an explicit nil

UnsetResponseCondition

func (o *LoggingS3Response) UnsetResponseCondition()

UnsetResponseCondition ensures that no value is present for ResponseCondition, not even an explicit nil

GetFormat

func (o *LoggingS3Response) GetFormat() string

GetFormat returns the Format field if non-nil, zero value otherwise.

GetFormatOk

func (o *LoggingS3Response) GetFormatOk() (*string, bool)

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

SetFormat

func (o *LoggingS3Response) SetFormat(v string)

SetFormat sets Format field to given value.

HasFormat

func (o *LoggingS3Response) HasFormat() bool

HasFormat returns a boolean if a field has been set.

GetFormatVersion

func (o *LoggingS3Response) GetFormatVersion() string

GetFormatVersion returns the FormatVersion field if non-nil, zero value otherwise.

GetFormatVersionOk

func (o *LoggingS3Response) GetFormatVersionOk() (*string, bool)

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

SetFormatVersion

func (o *LoggingS3Response) SetFormatVersion(v string)

SetFormatVersion sets FormatVersion field to given value.

HasFormatVersion

func (o *LoggingS3Response) HasFormatVersion() bool

HasFormatVersion returns a boolean if a field has been set.

GetMessageType

func (o *LoggingS3Response) GetMessageType() string

GetMessageType returns the MessageType field if non-nil, zero value otherwise.

GetMessageTypeOk

func (o *LoggingS3Response) GetMessageTypeOk() (*string, bool)

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

SetMessageType

func (o *LoggingS3Response) SetMessageType(v string)

SetMessageType sets MessageType field to given value.

HasMessageType

func (o *LoggingS3Response) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

GetTimestampFormat

func (o *LoggingS3Response) GetTimestampFormat() string

GetTimestampFormat returns the TimestampFormat field if non-nil, zero value otherwise.

GetTimestampFormatOk

func (o *LoggingS3Response) GetTimestampFormatOk() (*string, bool)

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

SetTimestampFormat

func (o *LoggingS3Response) SetTimestampFormat(v string)

SetTimestampFormat sets TimestampFormat field to given value.

HasTimestampFormat

func (o *LoggingS3Response) HasTimestampFormat() bool

HasTimestampFormat returns a boolean if a field has been set.

SetTimestampFormatNil

func (o *LoggingS3Response) SetTimestampFormatNil(b bool)

SetTimestampFormatNil sets the value for TimestampFormat to be an explicit nil

UnsetTimestampFormat

func (o *LoggingS3Response) UnsetTimestampFormat()

UnsetTimestampFormat ensures that no value is present for TimestampFormat, not even an explicit nil

GetCompressionCodec

func (o *LoggingS3Response) GetCompressionCodec() string

GetCompressionCodec returns the CompressionCodec field if non-nil, zero value otherwise.

GetCompressionCodecOk

func (o *LoggingS3Response) GetCompressionCodecOk() (*string, bool)

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

SetCompressionCodec

func (o *LoggingS3Response) SetCompressionCodec(v string)

SetCompressionCodec sets CompressionCodec field to given value.

HasCompressionCodec

func (o *LoggingS3Response) HasCompressionCodec() bool

HasCompressionCodec returns a boolean if a field has been set.

GetPeriod

func (o *LoggingS3Response) GetPeriod() string

GetPeriod returns the Period field if non-nil, zero value otherwise.

GetPeriodOk

func (o *LoggingS3Response) GetPeriodOk() (*string, bool)

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

SetPeriod

func (o *LoggingS3Response) SetPeriod(v string)

SetPeriod sets Period field to given value.

HasPeriod

func (o *LoggingS3Response) HasPeriod() bool

HasPeriod returns a boolean if a field has been set.

GetGzipLevel

func (o *LoggingS3Response) GetGzipLevel() string

GetGzipLevel returns the GzipLevel field if non-nil, zero value otherwise.

GetGzipLevelOk

func (o *LoggingS3Response) GetGzipLevelOk() (*string, bool)

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

SetGzipLevel

func (o *LoggingS3Response) SetGzipLevel(v string)

SetGzipLevel sets GzipLevel field to given value.

HasGzipLevel

func (o *LoggingS3Response) HasGzipLevel() bool

HasGzipLevel returns a boolean if a field has been set.

GetCreatedAt

func (o *LoggingS3Response) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.

GetCreatedAtOk

func (o *LoggingS3Response) GetCreatedAtOk() (*time.Time, bool)

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

SetCreatedAt

func (o *LoggingS3Response) SetCreatedAt(v time.Time)

SetCreatedAt sets CreatedAt field to given value.

HasCreatedAt

func (o *LoggingS3Response) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

SetCreatedAtNil

func (o *LoggingS3Response) SetCreatedAtNil(b bool)

SetCreatedAtNil sets the value for CreatedAt to be an explicit nil

UnsetCreatedAt

func (o *LoggingS3Response) UnsetCreatedAt()

UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil

GetDeletedAt

func (o *LoggingS3Response) GetDeletedAt() time.Time

GetDeletedAt returns the DeletedAt field if non-nil, zero value otherwise.

GetDeletedAtOk

func (o *LoggingS3Response) GetDeletedAtOk() (*time.Time, bool)

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

SetDeletedAt

func (o *LoggingS3Response) SetDeletedAt(v time.Time)

SetDeletedAt sets DeletedAt field to given value.

HasDeletedAt

func (o *LoggingS3Response) HasDeletedAt() bool

HasDeletedAt returns a boolean if a field has been set.

SetDeletedAtNil

func (o *LoggingS3Response) SetDeletedAtNil(b bool)

SetDeletedAtNil sets the value for DeletedAt to be an explicit nil

UnsetDeletedAt

func (o *LoggingS3Response) UnsetDeletedAt()

UnsetDeletedAt ensures that no value is present for DeletedAt, not even an explicit nil

GetUpdatedAt

func (o *LoggingS3Response) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.

GetUpdatedAtOk

func (o *LoggingS3Response) GetUpdatedAtOk() (*time.Time, bool)

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

SetUpdatedAt

func (o *LoggingS3Response) SetUpdatedAt(v time.Time)

SetUpdatedAt sets UpdatedAt field to given value.

HasUpdatedAt

func (o *LoggingS3Response) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

SetUpdatedAtNil

func (o *LoggingS3Response) SetUpdatedAtNil(b bool)

SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil

UnsetUpdatedAt

func (o *LoggingS3Response) UnsetUpdatedAt()

UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil

GetServiceID

func (o *LoggingS3Response) GetServiceID() string

GetServiceID returns the ServiceID field if non-nil, zero value otherwise.

GetServiceIDOk

func (o *LoggingS3Response) GetServiceIDOk() (*string, bool)

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

SetServiceID

func (o *LoggingS3Response) SetServiceID(v string)

SetServiceID sets ServiceID field to given value.

HasServiceID

func (o *LoggingS3Response) HasServiceID() bool

HasServiceID returns a boolean if a field has been set.

GetVersion

func (o *LoggingS3Response) GetVersion() string

GetVersion returns the Version field if non-nil, zero value otherwise.

GetVersionOk

func (o *LoggingS3Response) GetVersionOk() (*string, bool)

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

SetVersion

func (o *LoggingS3Response) SetVersion(v string)

SetVersion sets Version field to given value.

HasVersion

func (o *LoggingS3Response) HasVersion() bool

HasVersion returns a boolean if a field has been set.

GetAccessKey

func (o *LoggingS3Response) GetAccessKey() string

GetAccessKey returns the AccessKey field if non-nil, zero value otherwise.

GetAccessKeyOk

func (o *LoggingS3Response) GetAccessKeyOk() (*string, bool)

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

SetAccessKey

func (o *LoggingS3Response) SetAccessKey(v string)

SetAccessKey sets AccessKey field to given value.

HasAccessKey

func (o *LoggingS3Response) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

SetAccessKeyNil

func (o *LoggingS3Response) SetAccessKeyNil(b bool)

SetAccessKeyNil sets the value for AccessKey to be an explicit nil

UnsetAccessKey

func (o *LoggingS3Response) UnsetAccessKey()

UnsetAccessKey ensures that no value is present for AccessKey, not even an explicit nil

GetACL

func (o *LoggingS3Response) GetACL() string

GetACL returns the ACL field if non-nil, zero value otherwise.

GetACLOk

func (o *LoggingS3Response) GetACLOk() (*string, bool)

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

SetACL

func (o *LoggingS3Response) SetACL(v string)

SetACL sets ACL field to given value.

HasACL

func (o *LoggingS3Response) HasACL() bool

HasACL returns a boolean if a field has been set.

GetBucketName

func (o *LoggingS3Response) GetBucketName() string

GetBucketName returns the BucketName field if non-nil, zero value otherwise.

GetBucketNameOk

func (o *LoggingS3Response) GetBucketNameOk() (*string, bool)

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

SetBucketName

func (o *LoggingS3Response) SetBucketName(v string)

SetBucketName sets BucketName field to given value.

HasBucketName

func (o *LoggingS3Response) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

GetDomain

func (o *LoggingS3Response) GetDomain() string

GetDomain returns the Domain field if non-nil, zero value otherwise.

GetDomainOk

func (o *LoggingS3Response) GetDomainOk() (*string, bool)

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

SetDomain

func (o *LoggingS3Response) SetDomain(v string)

SetDomain sets Domain field to given value.

HasDomain

func (o *LoggingS3Response) HasDomain() bool

HasDomain returns a boolean if a field has been set.

GetIamRole

func (o *LoggingS3Response) GetIamRole() string

GetIamRole returns the IamRole field if non-nil, zero value otherwise.

GetIamRoleOk

func (o *LoggingS3Response) GetIamRoleOk() (*string, bool)

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

SetIamRole

func (o *LoggingS3Response) SetIamRole(v string)

SetIamRole sets IamRole field to given value.

HasIamRole

func (o *LoggingS3Response) HasIamRole() bool

HasIamRole returns a boolean if a field has been set.

SetIamRoleNil

func (o *LoggingS3Response) SetIamRoleNil(b bool)

SetIamRoleNil sets the value for IamRole to be an explicit nil

UnsetIamRole

func (o *LoggingS3Response) UnsetIamRole()

UnsetIamRole ensures that no value is present for IamRole, not even an explicit nil

GetPath

func (o *LoggingS3Response) GetPath() string

GetPath returns the Path field if non-nil, zero value otherwise.

GetPathOk

func (o *LoggingS3Response) GetPathOk() (*string, bool)

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

SetPath

func (o *LoggingS3Response) SetPath(v string)

SetPath sets Path field to given value.

HasPath

func (o *LoggingS3Response) HasPath() bool

HasPath returns a boolean if a field has been set.

SetPathNil

func (o *LoggingS3Response) SetPathNil(b bool)

SetPathNil sets the value for Path to be an explicit nil

UnsetPath

func (o *LoggingS3Response) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

GetPublicKey

func (o *LoggingS3Response) GetPublicKey() string

GetPublicKey returns the PublicKey field if non-nil, zero value otherwise.

GetPublicKeyOk

func (o *LoggingS3Response) GetPublicKeyOk() (*string, bool)

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

SetPublicKey

func (o *LoggingS3Response) SetPublicKey(v string)

SetPublicKey sets PublicKey field to given value.

HasPublicKey

func (o *LoggingS3Response) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

SetPublicKeyNil

func (o *LoggingS3Response) SetPublicKeyNil(b bool)

SetPublicKeyNil sets the value for PublicKey to be an explicit nil

UnsetPublicKey

func (o *LoggingS3Response) UnsetPublicKey()

UnsetPublicKey ensures that no value is present for PublicKey, not even an explicit nil

GetRedundancy

func (o *LoggingS3Response) GetRedundancy() string

GetRedundancy returns the Redundancy field if non-nil, zero value otherwise.

GetRedundancyOk

func (o *LoggingS3Response) GetRedundancyOk() (*string, bool)

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

SetRedundancy

func (o *LoggingS3Response) SetRedundancy(v string)

SetRedundancy sets Redundancy field to given value.

HasRedundancy

func (o *LoggingS3Response) HasRedundancy() bool

HasRedundancy returns a boolean if a field has been set.

SetRedundancyNil

func (o *LoggingS3Response) SetRedundancyNil(b bool)

SetRedundancyNil sets the value for Redundancy to be an explicit nil

UnsetRedundancy

func (o *LoggingS3Response) UnsetRedundancy()

UnsetRedundancy ensures that no value is present for Redundancy, not even an explicit nil

GetSecretKey

func (o *LoggingS3Response) GetSecretKey() string

GetSecretKey returns the SecretKey field if non-nil, zero value otherwise.

GetSecretKeyOk

func (o *LoggingS3Response) GetSecretKeyOk() (*string, bool)

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

SetSecretKey

func (o *LoggingS3Response) SetSecretKey(v string)

SetSecretKey sets SecretKey field to given value.

HasSecretKey

func (o *LoggingS3Response) HasSecretKey() bool

HasSecretKey returns a boolean if a field has been set.

SetSecretKeyNil

func (o *LoggingS3Response) SetSecretKeyNil(b bool)

SetSecretKeyNil sets the value for SecretKey to be an explicit nil

UnsetSecretKey

func (o *LoggingS3Response) UnsetSecretKey()

UnsetSecretKey ensures that no value is present for SecretKey, not even an explicit nil

GetServerSideEncryptionKmsKeyID

func (o *LoggingS3Response) GetServerSideEncryptionKmsKeyID() string

GetServerSideEncryptionKmsKeyID returns the ServerSideEncryptionKmsKeyID field if non-nil, zero value otherwise.

GetServerSideEncryptionKmsKeyIDOk

func (o *LoggingS3Response) GetServerSideEncryptionKmsKeyIDOk() (*string, bool)

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

SetServerSideEncryptionKmsKeyID

func (o *LoggingS3Response) SetServerSideEncryptionKmsKeyID(v string)

SetServerSideEncryptionKmsKeyID sets ServerSideEncryptionKmsKeyID field to given value.

HasServerSideEncryptionKmsKeyID

func (o *LoggingS3Response) HasServerSideEncryptionKmsKeyID() bool

HasServerSideEncryptionKmsKeyID returns a boolean if a field has been set.

SetServerSideEncryptionKmsKeyIDNil

func (o *LoggingS3Response) SetServerSideEncryptionKmsKeyIDNil(b bool)

SetServerSideEncryptionKmsKeyIDNil sets the value for ServerSideEncryptionKmsKeyID to be an explicit nil

UnsetServerSideEncryptionKmsKeyID

func (o *LoggingS3Response) UnsetServerSideEncryptionKmsKeyID()

UnsetServerSideEncryptionKmsKeyID ensures that no value is present for ServerSideEncryptionKmsKeyID, not even an explicit nil

GetServerSideEncryption

func (o *LoggingS3Response) GetServerSideEncryption() string

GetServerSideEncryption returns the ServerSideEncryption field if non-nil, zero value otherwise.

GetServerSideEncryptionOk

func (o *LoggingS3Response) GetServerSideEncryptionOk() (*string, bool)

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

SetServerSideEncryption

func (o *LoggingS3Response) SetServerSideEncryption(v string)

SetServerSideEncryption sets ServerSideEncryption field to given value.

HasServerSideEncryption

func (o *LoggingS3Response) HasServerSideEncryption() bool

HasServerSideEncryption returns a boolean if a field has been set.

SetServerSideEncryptionNil

func (o *LoggingS3Response) SetServerSideEncryptionNil(b bool)

SetServerSideEncryptionNil sets the value for ServerSideEncryption to be an explicit nil

UnsetServerSideEncryption

func (o *LoggingS3Response) UnsetServerSideEncryption()

UnsetServerSideEncryption ensures that no value is present for ServerSideEncryption, not even an explicit nil

GetFileMaxBytes

func (o *LoggingS3Response) GetFileMaxBytes() int32

GetFileMaxBytes returns the FileMaxBytes field if non-nil, zero value otherwise.

GetFileMaxBytesOk

func (o *LoggingS3Response) GetFileMaxBytesOk() (*int32, bool)

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

SetFileMaxBytes

func (o *LoggingS3Response) SetFileMaxBytes(v int32)

SetFileMaxBytes sets FileMaxBytes field to given value.

HasFileMaxBytes

func (o *LoggingS3Response) HasFileMaxBytes() bool

HasFileMaxBytes returns a boolean if a field has been set.

Back to API list | Back to README