Name | Type | Description | Notes |
---|---|---|---|
Actor | NullableString | ||
ActorIpAddress | NullableString | ||
ActorKind | Pointer to string | [optional] [readonly] | |
ActorLocation | GeoIpLocation | ||
ActorSlugPerm | NullableString | ||
ActorUrl | Pointer to NullableString | [optional] [readonly] | |
Context | string | ||
Event | string | ||
EventAt | time.Time | ||
Object | string | ||
ObjectKind | string | ||
ObjectSlugPerm | string | ||
Target | string | ||
TargetKind | string | ||
TargetSlugPerm | Pointer to NullableString | [optional] | |
Uuid | Pointer to string | [optional] [readonly] |
func NewNamespaceAuditLog(actor NullableString, actorIpAddress NullableString, actorLocation GeoIpLocation, actorSlugPerm NullableString, context string, event string, eventAt time.Time, object string, objectKind string, objectSlugPerm string, target string, targetKind string, ) *NamespaceAuditLog
NewNamespaceAuditLog instantiates a new NamespaceAuditLog 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 NewNamespaceAuditLogWithDefaults() *NamespaceAuditLog
NewNamespaceAuditLogWithDefaults instantiates a new NamespaceAuditLog 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 *NamespaceAuditLog) GetActor() string
GetActor returns the Actor field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetActorOk() (*string, bool)
GetActorOk returns a tuple with the Actor field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetActor(v string)
SetActor sets Actor field to given value.
func (o *NamespaceAuditLog) SetActorNil(b bool)
SetActorNil sets the value for Actor to be an explicit nil
func (o *NamespaceAuditLog) UnsetActor()
UnsetActor ensures that no value is present for Actor, not even an explicit nil
func (o *NamespaceAuditLog) GetActorIpAddress() string
GetActorIpAddress returns the ActorIpAddress field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetActorIpAddressOk() (*string, bool)
GetActorIpAddressOk returns a tuple with the ActorIpAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetActorIpAddress(v string)
SetActorIpAddress sets ActorIpAddress field to given value.
func (o *NamespaceAuditLog) SetActorIpAddressNil(b bool)
SetActorIpAddressNil sets the value for ActorIpAddress to be an explicit nil
func (o *NamespaceAuditLog) UnsetActorIpAddress()
UnsetActorIpAddress ensures that no value is present for ActorIpAddress, not even an explicit nil
func (o *NamespaceAuditLog) GetActorKind() string
GetActorKind returns the ActorKind field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetActorKindOk() (*string, bool)
GetActorKindOk returns a tuple with the ActorKind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetActorKind(v string)
SetActorKind sets ActorKind field to given value.
func (o *NamespaceAuditLog) HasActorKind() bool
HasActorKind returns a boolean if a field has been set.
func (o *NamespaceAuditLog) GetActorLocation() GeoIpLocation
GetActorLocation returns the ActorLocation field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetActorLocationOk() (*GeoIpLocation, bool)
GetActorLocationOk returns a tuple with the ActorLocation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetActorLocation(v GeoIpLocation)
SetActorLocation sets ActorLocation field to given value.
func (o *NamespaceAuditLog) GetActorSlugPerm() string
GetActorSlugPerm returns the ActorSlugPerm field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetActorSlugPermOk() (*string, bool)
GetActorSlugPermOk returns a tuple with the ActorSlugPerm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetActorSlugPerm(v string)
SetActorSlugPerm sets ActorSlugPerm field to given value.
func (o *NamespaceAuditLog) SetActorSlugPermNil(b bool)
SetActorSlugPermNil sets the value for ActorSlugPerm to be an explicit nil
func (o *NamespaceAuditLog) UnsetActorSlugPerm()
UnsetActorSlugPerm ensures that no value is present for ActorSlugPerm, not even an explicit nil
func (o *NamespaceAuditLog) GetActorUrl() string
GetActorUrl returns the ActorUrl field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetActorUrlOk() (*string, bool)
GetActorUrlOk returns a tuple with the ActorUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetActorUrl(v string)
SetActorUrl sets ActorUrl field to given value.
func (o *NamespaceAuditLog) HasActorUrl() bool
HasActorUrl returns a boolean if a field has been set.
func (o *NamespaceAuditLog) SetActorUrlNil(b bool)
SetActorUrlNil sets the value for ActorUrl to be an explicit nil
func (o *NamespaceAuditLog) UnsetActorUrl()
UnsetActorUrl ensures that no value is present for ActorUrl, not even an explicit nil
func (o *NamespaceAuditLog) GetContext() string
GetContext returns the Context field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetContextOk() (*string, bool)
GetContextOk returns a tuple with the Context field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetContext(v string)
SetContext sets Context field to given value.
func (o *NamespaceAuditLog) GetEvent() string
GetEvent returns the Event field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetEventOk() (*string, bool)
GetEventOk returns a tuple with the Event field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetEvent(v string)
SetEvent sets Event field to given value.
func (o *NamespaceAuditLog) GetEventAt() time.Time
GetEventAt returns the EventAt field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetEventAtOk() (*time.Time, bool)
GetEventAtOk returns a tuple with the EventAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetEventAt(v time.Time)
SetEventAt sets EventAt field to given value.
func (o *NamespaceAuditLog) GetObject() string
GetObject returns the Object field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetObjectOk() (*string, bool)
GetObjectOk returns a tuple with the Object field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetObject(v string)
SetObject sets Object field to given value.
func (o *NamespaceAuditLog) GetObjectKind() string
GetObjectKind returns the ObjectKind field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetObjectKindOk() (*string, bool)
GetObjectKindOk returns a tuple with the ObjectKind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetObjectKind(v string)
SetObjectKind sets ObjectKind field to given value.
func (o *NamespaceAuditLog) GetObjectSlugPerm() string
GetObjectSlugPerm returns the ObjectSlugPerm field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetObjectSlugPermOk() (*string, bool)
GetObjectSlugPermOk returns a tuple with the ObjectSlugPerm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetObjectSlugPerm(v string)
SetObjectSlugPerm sets ObjectSlugPerm field to given value.
func (o *NamespaceAuditLog) GetTarget() string
GetTarget returns the Target field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetTargetOk() (*string, bool)
GetTargetOk returns a tuple with the Target field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetTarget(v string)
SetTarget sets Target field to given value.
func (o *NamespaceAuditLog) GetTargetKind() string
GetTargetKind returns the TargetKind field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetTargetKindOk() (*string, bool)
GetTargetKindOk returns a tuple with the TargetKind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetTargetKind(v string)
SetTargetKind sets TargetKind field to given value.
func (o *NamespaceAuditLog) GetTargetSlugPerm() string
GetTargetSlugPerm returns the TargetSlugPerm field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetTargetSlugPermOk() (*string, bool)
GetTargetSlugPermOk returns a tuple with the TargetSlugPerm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetTargetSlugPerm(v string)
SetTargetSlugPerm sets TargetSlugPerm field to given value.
func (o *NamespaceAuditLog) HasTargetSlugPerm() bool
HasTargetSlugPerm returns a boolean if a field has been set.
func (o *NamespaceAuditLog) SetTargetSlugPermNil(b bool)
SetTargetSlugPermNil sets the value for TargetSlugPerm to be an explicit nil
func (o *NamespaceAuditLog) UnsetTargetSlugPerm()
UnsetTargetSlugPerm ensures that no value is present for TargetSlugPerm, not even an explicit nil
func (o *NamespaceAuditLog) GetUuid() string
GetUuid returns the Uuid field if non-nil, zero value otherwise.
func (o *NamespaceAuditLog) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NamespaceAuditLog) SetUuid(v string)
SetUuid sets Uuid field to given value.
func (o *NamespaceAuditLog) HasUuid() bool
HasUuid returns a boolean if a field has been set.