Name | Type | Description | Notes |
---|---|---|---|
ApiKind | Pointer to string | API 種別 (例: `/v1/auth`)。 | [optional] |
OperatorId | Pointer to string | API を呼び出したオペレーターID。 | [optional] |
RemoteIpAddress | Pointer to string | API の呼び出し元 IP アドレス。 | [optional] |
RequestPath | Pointer to string | リクエストされた API のパス。 | [optional] |
RequestedTimeEpochMs | Pointer to int64 | API が呼び出された時刻。この値はページネーションのために `last_evaluated_key` リクエストパラメーターに利用することができます。 | [optional] |
UserName | Pointer to string | API を呼び出した SAM ユーザー名。もしこの値が空の場合は呼び出しユーザーは root ユーザーです。 | [optional] |
func NewAPIAuditLogEntry() *APIAuditLogEntry
NewAPIAuditLogEntry instantiates a new APIAuditLogEntry 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 NewAPIAuditLogEntryWithDefaults() *APIAuditLogEntry
NewAPIAuditLogEntryWithDefaults instantiates a new APIAuditLogEntry 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 *APIAuditLogEntry) GetApiKind() string
GetApiKind returns the ApiKind field if non-nil, zero value otherwise.
func (o *APIAuditLogEntry) GetApiKindOk() (*string, bool)
GetApiKindOk returns a tuple with the ApiKind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *APIAuditLogEntry) SetApiKind(v string)
SetApiKind sets ApiKind field to given value.
func (o *APIAuditLogEntry) HasApiKind() bool
HasApiKind returns a boolean if a field has been set.
func (o *APIAuditLogEntry) GetOperatorId() string
GetOperatorId returns the OperatorId field if non-nil, zero value otherwise.
func (o *APIAuditLogEntry) GetOperatorIdOk() (*string, bool)
GetOperatorIdOk returns a tuple with the OperatorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *APIAuditLogEntry) SetOperatorId(v string)
SetOperatorId sets OperatorId field to given value.
func (o *APIAuditLogEntry) HasOperatorId() bool
HasOperatorId returns a boolean if a field has been set.
func (o *APIAuditLogEntry) GetRemoteIpAddress() string
GetRemoteIpAddress returns the RemoteIpAddress field if non-nil, zero value otherwise.
func (o *APIAuditLogEntry) GetRemoteIpAddressOk() (*string, bool)
GetRemoteIpAddressOk returns a tuple with the RemoteIpAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *APIAuditLogEntry) SetRemoteIpAddress(v string)
SetRemoteIpAddress sets RemoteIpAddress field to given value.
func (o *APIAuditLogEntry) HasRemoteIpAddress() bool
HasRemoteIpAddress returns a boolean if a field has been set.
func (o *APIAuditLogEntry) GetRequestPath() string
GetRequestPath returns the RequestPath field if non-nil, zero value otherwise.
func (o *APIAuditLogEntry) GetRequestPathOk() (*string, bool)
GetRequestPathOk returns a tuple with the RequestPath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *APIAuditLogEntry) SetRequestPath(v string)
SetRequestPath sets RequestPath field to given value.
func (o *APIAuditLogEntry) HasRequestPath() bool
HasRequestPath returns a boolean if a field has been set.
func (o *APIAuditLogEntry) GetRequestedTimeEpochMs() int64
GetRequestedTimeEpochMs returns the RequestedTimeEpochMs field if non-nil, zero value otherwise.
func (o *APIAuditLogEntry) GetRequestedTimeEpochMsOk() (*int64, bool)
GetRequestedTimeEpochMsOk returns a tuple with the RequestedTimeEpochMs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *APIAuditLogEntry) SetRequestedTimeEpochMs(v int64)
SetRequestedTimeEpochMs sets RequestedTimeEpochMs field to given value.
func (o *APIAuditLogEntry) HasRequestedTimeEpochMs() bool
HasRequestedTimeEpochMs returns a boolean if a field has been set.
func (o *APIAuditLogEntry) GetUserName() string
GetUserName returns the UserName field if non-nil, zero value otherwise.
func (o *APIAuditLogEntry) GetUserNameOk() (*string, bool)
GetUserNameOk returns a tuple with the UserName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *APIAuditLogEntry) SetUserName(v string)
SetUserName sets UserName field to given value.
func (o *APIAuditLogEntry) HasUserName() bool
HasUserName returns a boolean if a field has been set.