Documentation
¶
Index ¶
- func CreateAuditTrailGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuditTrailGetResponse_dataFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuditTrailGetResponse_data_authFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuditTrailGetResponse_data_requestFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuditTrailGetResponse_data_resourceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuditTrailGetResponse_data_resource_metaFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuditTrailGetResponse_paginationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type AuditTrailGetResponse
- func (m *AuditTrailGetResponse) GetAdditionalData() map[string]any
- func (m *AuditTrailGetResponse) GetData() []AuditTrailGetResponse_dataable
- func (m *AuditTrailGetResponse) GetFieldDeserializers() ...
- func (m *AuditTrailGetResponse) GetPagination() AuditTrailGetResponse_paginationable
- func (m *AuditTrailGetResponse) Serialize(...) error
- func (m *AuditTrailGetResponse) SetAdditionalData(value map[string]any)
- func (m *AuditTrailGetResponse) SetData(value []AuditTrailGetResponse_dataable)
- func (m *AuditTrailGetResponse) SetPagination(value AuditTrailGetResponse_paginationable)
- type AuditTrailGetResponse_data
- func (m *AuditTrailGetResponse_data) GetAdditionalData() map[string]any
- func (m *AuditTrailGetResponse_data) GetAuth() AuditTrailGetResponse_data_authable
- func (m *AuditTrailGetResponse_data) GetFieldDeserializers() ...
- func (m *AuditTrailGetResponse_data) GetId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID
- func (m *AuditTrailGetResponse_data) GetRequest() AuditTrailGetResponse_data_requestable
- func (m *AuditTrailGetResponse_data) GetResource() AuditTrailGetResponse_data_resourceable
- func (m *AuditTrailGetResponse_data) GetTimestamp() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *AuditTrailGetResponse_data) GetTypeEscaped() *string
- func (m *AuditTrailGetResponse_data) GetVersion() *string
- func (m *AuditTrailGetResponse_data) Serialize(...) error
- func (m *AuditTrailGetResponse_data) SetAdditionalData(value map[string]any)
- func (m *AuditTrailGetResponse_data) SetAuth(value AuditTrailGetResponse_data_authable)
- func (m *AuditTrailGetResponse_data) SetId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)
- func (m *AuditTrailGetResponse_data) SetRequest(value AuditTrailGetResponse_data_requestable)
- func (m *AuditTrailGetResponse_data) SetResource(value AuditTrailGetResponse_data_resourceable)
- func (m *AuditTrailGetResponse_data) SetTimestamp(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *AuditTrailGetResponse_data) SetTypeEscaped(value *string)
- func (m *AuditTrailGetResponse_data) SetVersion(value *string)
- type AuditTrailGetResponse_data_auth
- func (m *AuditTrailGetResponse_data_auth) GetAccessorId() *string
- func (m *AuditTrailGetResponse_data_auth) GetAdditionalData() map[string]any
- func (m *AuditTrailGetResponse_data_auth) GetDescription() *string
- func (m *AuditTrailGetResponse_data_auth) GetFieldDeserializers() ...
- func (m *AuditTrailGetResponse_data_auth) GetImpersonatorId() *string
- func (m *AuditTrailGetResponse_data_auth) GetOrganizationId() *string
- func (m *AuditTrailGetResponse_data_auth) GetTypeEscaped() *string
- func (m *AuditTrailGetResponse_data_auth) Serialize(...) error
- func (m *AuditTrailGetResponse_data_auth) SetAccessorId(value *string)
- func (m *AuditTrailGetResponse_data_auth) SetAdditionalData(value map[string]any)
- func (m *AuditTrailGetResponse_data_auth) SetDescription(value *string)
- func (m *AuditTrailGetResponse_data_auth) SetImpersonatorId(value *string)
- func (m *AuditTrailGetResponse_data_auth) SetOrganizationId(value *string)
- func (m *AuditTrailGetResponse_data_auth) SetTypeEscaped(value *string)
- type AuditTrailGetResponse_data_authable
- type AuditTrailGetResponse_data_request
- func (m *AuditTrailGetResponse_data_request) GetAdditionalData() map[string]any
- func (m *AuditTrailGetResponse_data_request) GetFieldDeserializers() ...
- func (m *AuditTrailGetResponse_data_request) GetId() *string
- func (m *AuditTrailGetResponse_data_request) Serialize(...) error
- func (m *AuditTrailGetResponse_data_request) SetAdditionalData(value map[string]any)
- func (m *AuditTrailGetResponse_data_request) SetId(value *string)
- type AuditTrailGetResponse_data_requestable
- type AuditTrailGetResponse_data_resource
- func (m *AuditTrailGetResponse_data_resource) GetAction() *string
- func (m *AuditTrailGetResponse_data_resource) GetAdditionalData() map[string]any
- func (m *AuditTrailGetResponse_data_resource) GetFieldDeserializers() ...
- func (m *AuditTrailGetResponse_data_resource) GetId() *string
- func (m *AuditTrailGetResponse_data_resource) GetMeta() AuditTrailGetResponse_data_resource_metaable
- func (m *AuditTrailGetResponse_data_resource) GetTypeEscaped() *string
- func (m *AuditTrailGetResponse_data_resource) Serialize(...) error
- func (m *AuditTrailGetResponse_data_resource) SetAction(value *string)
- func (m *AuditTrailGetResponse_data_resource) SetAdditionalData(value map[string]any)
- func (m *AuditTrailGetResponse_data_resource) SetId(value *string)
- func (m *AuditTrailGetResponse_data_resource) SetMeta(value AuditTrailGetResponse_data_resource_metaable)
- func (m *AuditTrailGetResponse_data_resource) SetTypeEscaped(value *string)
- type AuditTrailGetResponse_data_resource_meta
- func (m *AuditTrailGetResponse_data_resource_meta) GetAdditionalData() map[string]any
- func (m *AuditTrailGetResponse_data_resource_meta) GetFieldDeserializers() ...
- func (m *AuditTrailGetResponse_data_resource_meta) Serialize(...) error
- func (m *AuditTrailGetResponse_data_resource_meta) SetAdditionalData(value map[string]any)
- type AuditTrailGetResponse_data_resource_metaable
- type AuditTrailGetResponse_data_resourceable
- type AuditTrailGetResponse_dataable
- type AuditTrailGetResponse_pagination
- func (m *AuditTrailGetResponse_pagination) GetAdditionalData() map[string]any
- func (m *AuditTrailGetResponse_pagination) GetCurrentPage() *int32
- func (m *AuditTrailGetResponse_pagination) GetFieldDeserializers() ...
- func (m *AuditTrailGetResponse_pagination) GetNextPage() *int32
- func (m *AuditTrailGetResponse_pagination) GetPageSize() *int32
- func (m *AuditTrailGetResponse_pagination) GetPrevPage() *int32
- func (m *AuditTrailGetResponse_pagination) GetTotalCount() *int32
- func (m *AuditTrailGetResponse_pagination) GetTotalPages() *int32
- func (m *AuditTrailGetResponse_pagination) Serialize(...) error
- func (m *AuditTrailGetResponse_pagination) SetAdditionalData(value map[string]any)
- func (m *AuditTrailGetResponse_pagination) SetCurrentPage(value *int32)
- func (m *AuditTrailGetResponse_pagination) SetNextPage(value *int32)
- func (m *AuditTrailGetResponse_pagination) SetPageSize(value *int32)
- func (m *AuditTrailGetResponse_pagination) SetPrevPage(value *int32)
- func (m *AuditTrailGetResponse_pagination) SetTotalCount(value *int32)
- func (m *AuditTrailGetResponse_pagination) SetTotalPages(value *int32)
- type AuditTrailGetResponse_paginationable
- type AuditTrailGetResponseable
- type AuditTrailRequestBuilder
- type AuditTrailRequestBuilderGetQueryParameters
- type OrganizationRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAuditTrailGetResponseFromDiscriminatorValue ¶
func CreateAuditTrailGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuditTrailGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuditTrailGetResponse_dataFromDiscriminatorValue ¶
func CreateAuditTrailGetResponse_dataFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuditTrailGetResponse_dataFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuditTrailGetResponse_data_authFromDiscriminatorValue ¶
func CreateAuditTrailGetResponse_data_authFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuditTrailGetResponse_data_authFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuditTrailGetResponse_data_requestFromDiscriminatorValue ¶
func CreateAuditTrailGetResponse_data_requestFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuditTrailGetResponse_data_requestFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuditTrailGetResponse_data_resourceFromDiscriminatorValue ¶
func CreateAuditTrailGetResponse_data_resourceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuditTrailGetResponse_data_resourceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuditTrailGetResponse_data_resource_metaFromDiscriminatorValue ¶
func CreateAuditTrailGetResponse_data_resource_metaFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuditTrailGetResponse_data_resource_metaFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuditTrailGetResponse_paginationFromDiscriminatorValue ¶
func CreateAuditTrailGetResponse_paginationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuditTrailGetResponse_paginationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
Types ¶
type AuditTrailGetResponse ¶
type AuditTrailGetResponse struct {
// contains filtered or unexported fields
}
func NewAuditTrailGetResponse ¶
func NewAuditTrailGetResponse() *AuditTrailGetResponse
NewAuditTrailGetResponse instantiates a new AuditTrailGetResponse and sets the default values.
func (*AuditTrailGetResponse) GetAdditionalData ¶
func (m *AuditTrailGetResponse) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AuditTrailGetResponse) GetData ¶
func (m *AuditTrailGetResponse) GetData() []AuditTrailGetResponse_dataable
GetData gets the data property value. The data property returns a []AuditTrailGetResponse_dataable when successful
func (*AuditTrailGetResponse) GetFieldDeserializers ¶
func (m *AuditTrailGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuditTrailGetResponse) GetPagination ¶
func (m *AuditTrailGetResponse) GetPagination() AuditTrailGetResponse_paginationable
GetPagination gets the pagination property value. The pagination property returns a AuditTrailGetResponse_paginationable when successful
func (*AuditTrailGetResponse) Serialize ¶
func (m *AuditTrailGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuditTrailGetResponse) SetAdditionalData ¶
func (m *AuditTrailGetResponse) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AuditTrailGetResponse) SetData ¶
func (m *AuditTrailGetResponse) SetData(value []AuditTrailGetResponse_dataable)
SetData sets the data property value. The data property
func (*AuditTrailGetResponse) SetPagination ¶
func (m *AuditTrailGetResponse) SetPagination(value AuditTrailGetResponse_paginationable)
SetPagination sets the pagination property value. The pagination property
type AuditTrailGetResponse_data ¶
type AuditTrailGetResponse_data struct {
// contains filtered or unexported fields
}
func NewAuditTrailGetResponse_data ¶
func NewAuditTrailGetResponse_data() *AuditTrailGetResponse_data
NewAuditTrailGetResponse_data instantiates a new AuditTrailGetResponse_data and sets the default values.
func (*AuditTrailGetResponse_data) GetAdditionalData ¶
func (m *AuditTrailGetResponse_data) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AuditTrailGetResponse_data) GetAuth ¶
func (m *AuditTrailGetResponse_data) GetAuth() AuditTrailGetResponse_data_authable
GetAuth gets the auth property value. The auth property returns a AuditTrailGetResponse_data_authable when successful
func (*AuditTrailGetResponse_data) GetFieldDeserializers ¶
func (m *AuditTrailGetResponse_data) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuditTrailGetResponse_data) GetId ¶
func (m *AuditTrailGetResponse_data) GetId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID
GetId gets the id property value. The ID of this audit event. returns a *UUID when successful
func (*AuditTrailGetResponse_data) GetRequest ¶
func (m *AuditTrailGetResponse_data) GetRequest() AuditTrailGetResponse_data_requestable
GetRequest gets the request property value. The request property returns a AuditTrailGetResponse_data_requestable when successful
func (*AuditTrailGetResponse_data) GetResource ¶
func (m *AuditTrailGetResponse_data) GetResource() AuditTrailGetResponse_data_resourceable
GetResource gets the resource property value. The resource property returns a AuditTrailGetResponse_data_resourceable when successful
func (*AuditTrailGetResponse_data) GetTimestamp ¶
func (m *AuditTrailGetResponse_data) GetTimestamp() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetTimestamp gets the timestamp property value. UTC ISO8601 timestamp of the event. returns a *Time when successful
func (*AuditTrailGetResponse_data) GetTypeEscaped ¶
func (m *AuditTrailGetResponse_data) GetTypeEscaped() *string
GetTypeEscaped gets the type property value. The type of audit event (defaults to "Resource"). returns a *string when successful
func (*AuditTrailGetResponse_data) GetVersion ¶
func (m *AuditTrailGetResponse_data) GetVersion() *string
GetVersion gets the version property value. The audit trail schema version. returns a *string when successful
func (*AuditTrailGetResponse_data) Serialize ¶
func (m *AuditTrailGetResponse_data) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuditTrailGetResponse_data) SetAdditionalData ¶
func (m *AuditTrailGetResponse_data) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AuditTrailGetResponse_data) SetAuth ¶
func (m *AuditTrailGetResponse_data) SetAuth(value AuditTrailGetResponse_data_authable)
SetAuth sets the auth property value. The auth property
func (*AuditTrailGetResponse_data) SetId ¶
func (m *AuditTrailGetResponse_data) SetId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)
SetId sets the id property value. The ID of this audit event.
func (*AuditTrailGetResponse_data) SetRequest ¶
func (m *AuditTrailGetResponse_data) SetRequest(value AuditTrailGetResponse_data_requestable)
SetRequest sets the request property value. The request property
func (*AuditTrailGetResponse_data) SetResource ¶
func (m *AuditTrailGetResponse_data) SetResource(value AuditTrailGetResponse_data_resourceable)
SetResource sets the resource property value. The resource property
func (*AuditTrailGetResponse_data) SetTimestamp ¶
func (m *AuditTrailGetResponse_data) SetTimestamp(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetTimestamp sets the timestamp property value. UTC ISO8601 timestamp of the event.
func (*AuditTrailGetResponse_data) SetTypeEscaped ¶
func (m *AuditTrailGetResponse_data) SetTypeEscaped(value *string)
SetTypeEscaped sets the type property value. The type of audit event (defaults to "Resource").
func (*AuditTrailGetResponse_data) SetVersion ¶
func (m *AuditTrailGetResponse_data) SetVersion(value *string)
SetVersion sets the version property value. The audit trail schema version.
type AuditTrailGetResponse_data_auth ¶
type AuditTrailGetResponse_data_auth struct {
// contains filtered or unexported fields
}
func NewAuditTrailGetResponse_data_auth ¶
func NewAuditTrailGetResponse_data_auth() *AuditTrailGetResponse_data_auth
NewAuditTrailGetResponse_data_auth instantiates a new AuditTrailGetResponse_data_auth and sets the default values.
func (*AuditTrailGetResponse_data_auth) GetAccessorId ¶
func (m *AuditTrailGetResponse_data_auth) GetAccessorId() *string
GetAccessorId gets the accessor_id property value. The ID of the audited actor. returns a *string when successful
func (*AuditTrailGetResponse_data_auth) GetAdditionalData ¶
func (m *AuditTrailGetResponse_data_auth) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AuditTrailGetResponse_data_auth) GetDescription ¶
func (m *AuditTrailGetResponse_data_auth) GetDescription() *string
GetDescription gets the description property value. Username of the audited actor. returns a *string when successful
func (*AuditTrailGetResponse_data_auth) GetFieldDeserializers ¶
func (m *AuditTrailGetResponse_data_auth) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuditTrailGetResponse_data_auth) GetImpersonatorId ¶
func (m *AuditTrailGetResponse_data_auth) GetImpersonatorId() *string
GetImpersonatorId gets the impersonator_id property value. The ID of the impersonating actor, if available. returns a *string when successful
func (*AuditTrailGetResponse_data_auth) GetOrganizationId ¶
func (m *AuditTrailGetResponse_data_auth) GetOrganizationId() *string
GetOrganizationId gets the organization_id property value. The ID of the organization. returns a *string when successful
func (*AuditTrailGetResponse_data_auth) GetTypeEscaped ¶
func (m *AuditTrailGetResponse_data_auth) GetTypeEscaped() *string
GetTypeEscaped gets the type property value. Authentication type. One of "Client", "Impersonated", or "System". returns a *string when successful
func (*AuditTrailGetResponse_data_auth) Serialize ¶
func (m *AuditTrailGetResponse_data_auth) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuditTrailGetResponse_data_auth) SetAccessorId ¶
func (m *AuditTrailGetResponse_data_auth) SetAccessorId(value *string)
SetAccessorId sets the accessor_id property value. The ID of the audited actor.
func (*AuditTrailGetResponse_data_auth) SetAdditionalData ¶
func (m *AuditTrailGetResponse_data_auth) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AuditTrailGetResponse_data_auth) SetDescription ¶
func (m *AuditTrailGetResponse_data_auth) SetDescription(value *string)
SetDescription sets the description property value. Username of the audited actor.
func (*AuditTrailGetResponse_data_auth) SetImpersonatorId ¶
func (m *AuditTrailGetResponse_data_auth) SetImpersonatorId(value *string)
SetImpersonatorId sets the impersonator_id property value. The ID of the impersonating actor, if available.
func (*AuditTrailGetResponse_data_auth) SetOrganizationId ¶
func (m *AuditTrailGetResponse_data_auth) SetOrganizationId(value *string)
SetOrganizationId sets the organization_id property value. The ID of the organization.
func (*AuditTrailGetResponse_data_auth) SetTypeEscaped ¶
func (m *AuditTrailGetResponse_data_auth) SetTypeEscaped(value *string)
SetTypeEscaped sets the type property value. Authentication type. One of "Client", "Impersonated", or "System".
type AuditTrailGetResponse_data_authable ¶
type AuditTrailGetResponse_data_authable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAccessorId() *string
GetDescription() *string
GetImpersonatorId() *string
GetOrganizationId() *string
GetTypeEscaped() *string
SetAccessorId(value *string)
SetDescription(value *string)
SetImpersonatorId(value *string)
SetOrganizationId(value *string)
SetTypeEscaped(value *string)
}
type AuditTrailGetResponse_data_request ¶
type AuditTrailGetResponse_data_request struct {
// contains filtered or unexported fields
}
func NewAuditTrailGetResponse_data_request ¶
func NewAuditTrailGetResponse_data_request() *AuditTrailGetResponse_data_request
NewAuditTrailGetResponse_data_request instantiates a new AuditTrailGetResponse_data_request and sets the default values.
func (*AuditTrailGetResponse_data_request) GetAdditionalData ¶
func (m *AuditTrailGetResponse_data_request) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AuditTrailGetResponse_data_request) GetFieldDeserializers ¶
func (m *AuditTrailGetResponse_data_request) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuditTrailGetResponse_data_request) GetId ¶
func (m *AuditTrailGetResponse_data_request) GetId() *string
GetId gets the id property value. The ID of the request, if available. returns a *string when successful
func (*AuditTrailGetResponse_data_request) Serialize ¶
func (m *AuditTrailGetResponse_data_request) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuditTrailGetResponse_data_request) SetAdditionalData ¶
func (m *AuditTrailGetResponse_data_request) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AuditTrailGetResponse_data_request) SetId ¶
func (m *AuditTrailGetResponse_data_request) SetId(value *string)
SetId sets the id property value. The ID of the request, if available.
type AuditTrailGetResponse_data_requestable ¶
type AuditTrailGetResponse_data_requestable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetId() *string
SetId(value *string)
}
type AuditTrailGetResponse_data_resource ¶
type AuditTrailGetResponse_data_resource struct {
// contains filtered or unexported fields
}
func NewAuditTrailGetResponse_data_resource ¶
func NewAuditTrailGetResponse_data_resource() *AuditTrailGetResponse_data_resource
NewAuditTrailGetResponse_data_resource instantiates a new AuditTrailGetResponse_data_resource and sets the default values.
func (*AuditTrailGetResponse_data_resource) GetAction ¶
func (m *AuditTrailGetResponse_data_resource) GetAction() *string
GetAction gets the action property value. The action that was audited (e.g., "applied"). returns a *string when successful
func (*AuditTrailGetResponse_data_resource) GetAdditionalData ¶
func (m *AuditTrailGetResponse_data_resource) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AuditTrailGetResponse_data_resource) GetFieldDeserializers ¶
func (m *AuditTrailGetResponse_data_resource) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuditTrailGetResponse_data_resource) GetId ¶
func (m *AuditTrailGetResponse_data_resource) GetId() *string
GetId gets the id property value. The ID of the audited resource. returns a *string when successful
func (*AuditTrailGetResponse_data_resource) GetMeta ¶
func (m *AuditTrailGetResponse_data_resource) GetMeta() AuditTrailGetResponse_data_resource_metaable
GetMeta gets the meta property value. Key-value metadata about the audited event. Defaults to null. returns a AuditTrailGetResponse_data_resource_metaable when successful
func (*AuditTrailGetResponse_data_resource) GetTypeEscaped ¶
func (m *AuditTrailGetResponse_data_resource) GetTypeEscaped() *string
GetTypeEscaped gets the type property value. The type of the audited resource (e.g., "run"). returns a *string when successful
func (*AuditTrailGetResponse_data_resource) Serialize ¶
func (m *AuditTrailGetResponse_data_resource) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuditTrailGetResponse_data_resource) SetAction ¶
func (m *AuditTrailGetResponse_data_resource) SetAction(value *string)
SetAction sets the action property value. The action that was audited (e.g., "applied").
func (*AuditTrailGetResponse_data_resource) SetAdditionalData ¶
func (m *AuditTrailGetResponse_data_resource) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AuditTrailGetResponse_data_resource) SetId ¶
func (m *AuditTrailGetResponse_data_resource) SetId(value *string)
SetId sets the id property value. The ID of the audited resource.
func (*AuditTrailGetResponse_data_resource) SetMeta ¶
func (m *AuditTrailGetResponse_data_resource) SetMeta(value AuditTrailGetResponse_data_resource_metaable)
SetMeta sets the meta property value. Key-value metadata about the audited event. Defaults to null.
func (*AuditTrailGetResponse_data_resource) SetTypeEscaped ¶
func (m *AuditTrailGetResponse_data_resource) SetTypeEscaped(value *string)
SetTypeEscaped sets the type property value. The type of the audited resource (e.g., "run").
type AuditTrailGetResponse_data_resource_meta ¶
type AuditTrailGetResponse_data_resource_meta struct {
// contains filtered or unexported fields
}
AuditTrailGetResponse_data_resource_meta key-value metadata about the audited event. Defaults to null.
func NewAuditTrailGetResponse_data_resource_meta ¶
func NewAuditTrailGetResponse_data_resource_meta() *AuditTrailGetResponse_data_resource_meta
NewAuditTrailGetResponse_data_resource_meta instantiates a new AuditTrailGetResponse_data_resource_meta and sets the default values.
func (*AuditTrailGetResponse_data_resource_meta) GetAdditionalData ¶
func (m *AuditTrailGetResponse_data_resource_meta) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AuditTrailGetResponse_data_resource_meta) GetFieldDeserializers ¶
func (m *AuditTrailGetResponse_data_resource_meta) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuditTrailGetResponse_data_resource_meta) Serialize ¶
func (m *AuditTrailGetResponse_data_resource_meta) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuditTrailGetResponse_data_resource_meta) SetAdditionalData ¶
func (m *AuditTrailGetResponse_data_resource_meta) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
type AuditTrailGetResponse_data_resource_metaable ¶
type AuditTrailGetResponse_data_resource_metaable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}
type AuditTrailGetResponse_data_resourceable ¶
type AuditTrailGetResponse_data_resourceable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAction() *string
GetId() *string
GetMeta() AuditTrailGetResponse_data_resource_metaable
GetTypeEscaped() *string
SetAction(value *string)
SetId(value *string)
SetMeta(value AuditTrailGetResponse_data_resource_metaable)
SetTypeEscaped(value *string)
}
type AuditTrailGetResponse_dataable ¶
type AuditTrailGetResponse_dataable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetAuth() AuditTrailGetResponse_data_authable
GetId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID
GetRequest() AuditTrailGetResponse_data_requestable
GetResource() AuditTrailGetResponse_data_resourceable
GetTimestamp() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetTypeEscaped() *string
GetVersion() *string
SetAuth(value AuditTrailGetResponse_data_authable)
SetId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)
SetRequest(value AuditTrailGetResponse_data_requestable)
SetResource(value AuditTrailGetResponse_data_resourceable)
SetTimestamp(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetTypeEscaped(value *string)
SetVersion(value *string)
}
type AuditTrailGetResponse_pagination ¶
type AuditTrailGetResponse_pagination struct {
// contains filtered or unexported fields
}
func NewAuditTrailGetResponse_pagination ¶
func NewAuditTrailGetResponse_pagination() *AuditTrailGetResponse_pagination
NewAuditTrailGetResponse_pagination instantiates a new AuditTrailGetResponse_pagination and sets the default values.
func (*AuditTrailGetResponse_pagination) GetAdditionalData ¶
func (m *AuditTrailGetResponse_pagination) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AuditTrailGetResponse_pagination) GetCurrentPage ¶
func (m *AuditTrailGetResponse_pagination) GetCurrentPage() *int32
GetCurrentPage gets the current_page property value. The current_page property returns a *int32 when successful
func (*AuditTrailGetResponse_pagination) GetFieldDeserializers ¶
func (m *AuditTrailGetResponse_pagination) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuditTrailGetResponse_pagination) GetNextPage ¶
func (m *AuditTrailGetResponse_pagination) GetNextPage() *int32
GetNextPage gets the next_page property value. The next_page property returns a *int32 when successful
func (*AuditTrailGetResponse_pagination) GetPageSize ¶
func (m *AuditTrailGetResponse_pagination) GetPageSize() *int32
GetPageSize gets the page_size property value. The page_size property returns a *int32 when successful
func (*AuditTrailGetResponse_pagination) GetPrevPage ¶
func (m *AuditTrailGetResponse_pagination) GetPrevPage() *int32
GetPrevPage gets the prev_page property value. The prev_page property returns a *int32 when successful
func (*AuditTrailGetResponse_pagination) GetTotalCount ¶
func (m *AuditTrailGetResponse_pagination) GetTotalCount() *int32
GetTotalCount gets the total_count property value. The total_count property returns a *int32 when successful
func (*AuditTrailGetResponse_pagination) GetTotalPages ¶
func (m *AuditTrailGetResponse_pagination) GetTotalPages() *int32
GetTotalPages gets the total_pages property value. The total_pages property returns a *int32 when successful
func (*AuditTrailGetResponse_pagination) Serialize ¶
func (m *AuditTrailGetResponse_pagination) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuditTrailGetResponse_pagination) SetAdditionalData ¶
func (m *AuditTrailGetResponse_pagination) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AuditTrailGetResponse_pagination) SetCurrentPage ¶
func (m *AuditTrailGetResponse_pagination) SetCurrentPage(value *int32)
SetCurrentPage sets the current_page property value. The current_page property
func (*AuditTrailGetResponse_pagination) SetNextPage ¶
func (m *AuditTrailGetResponse_pagination) SetNextPage(value *int32)
SetNextPage sets the next_page property value. The next_page property
func (*AuditTrailGetResponse_pagination) SetPageSize ¶
func (m *AuditTrailGetResponse_pagination) SetPageSize(value *int32)
SetPageSize sets the page_size property value. The page_size property
func (*AuditTrailGetResponse_pagination) SetPrevPage ¶
func (m *AuditTrailGetResponse_pagination) SetPrevPage(value *int32)
SetPrevPage sets the prev_page property value. The prev_page property
func (*AuditTrailGetResponse_pagination) SetTotalCount ¶
func (m *AuditTrailGetResponse_pagination) SetTotalCount(value *int32)
SetTotalCount sets the total_count property value. The total_count property
func (*AuditTrailGetResponse_pagination) SetTotalPages ¶
func (m *AuditTrailGetResponse_pagination) SetTotalPages(value *int32)
SetTotalPages sets the total_pages property value. The total_pages property
type AuditTrailGetResponse_paginationable ¶
type AuditTrailGetResponse_paginationable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetCurrentPage() *int32
GetNextPage() *int32
GetPageSize() *int32
GetPrevPage() *int32
GetTotalCount() *int32
GetTotalPages() *int32
SetCurrentPage(value *int32)
SetNextPage(value *int32)
SetPageSize(value *int32)
SetPrevPage(value *int32)
SetTotalCount(value *int32)
SetTotalPages(value *int32)
}
type AuditTrailGetResponseable ¶
type AuditTrailGetResponseable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetData() []AuditTrailGetResponse_dataable
GetPagination() AuditTrailGetResponse_paginationable
SetData(value []AuditTrailGetResponse_dataable)
SetPagination(value AuditTrailGetResponse_paginationable)
}
type AuditTrailRequestBuilder ¶
type AuditTrailRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AuditTrailRequestBuilder builds and executes requests for operations under \organization\audit-trail
func NewAuditTrailRequestBuilder ¶
func NewAuditTrailRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuditTrailRequestBuilder
NewAuditTrailRequestBuilder instantiates a new AuditTrailRequestBuilder and sets the default values.
func NewAuditTrailRequestBuilderInternal ¶
func NewAuditTrailRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AuditTrailRequestBuilder
NewAuditTrailRequestBuilderInternal instantiates a new AuditTrailRequestBuilder and sets the default values.
func (*AuditTrailRequestBuilder) Get ¶
func (m *AuditTrailRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[AuditTrailRequestBuilderGetQueryParameters]) (AuditTrailGetResponseable, error)
Get returns a list of audit events for the organization associated with the authentication token. HCP Terraform retains 14 days of audit log information. Unlike most HCP Terraform APIs, this endpoint does not use the JSON:API specification. This endpoint requires an organization token or an audit trail token; user tokens and team tokens are not accepted. returns a AuditTrailGetResponseable when successful returns a Errors error when the service returns a 4XX or 5XX status code
func (*AuditTrailRequestBuilder) ToGetRequestInformation ¶
func (m *AuditTrailRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[AuditTrailRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation returns a list of audit events for the organization associated with the authentication token. HCP Terraform retains 14 days of audit log information. Unlike most HCP Terraform APIs, this endpoint does not use the JSON:API specification. This endpoint requires an organization token or an audit trail token; user tokens and team tokens are not accepted. returns a *RequestInformation when successful
func (*AuditTrailRequestBuilder) WithUrl ¶
func (m *AuditTrailRequestBuilder) WithUrl(rawUrl string) *AuditTrailRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AuditTrailRequestBuilder when successful
type AuditTrailRequestBuilderGetQueryParameters ¶
type AuditTrailRequestBuilderGetQueryParameters struct {
// The page number to retrieve.
Pagenumber *int32 "uriparametername:\"page%5Bnumber%5D\""
// The number of items to retrieve per page. Defaults to 20.
Pagesize *int32 "uriparametername:\"page%5Bsize%5D\""
// Returns only audit events created after this date. Must be a UTC ISO8601 datetime string (YYYY-MM-DDTHH:MM:SS.SSSZ).
Since *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time "uriparametername:\"since\""
}
AuditTrailRequestBuilderGetQueryParameters returns a list of audit events for the organization associated with the authentication token. HCP Terraform retains 14 days of audit log information. Unlike most HCP Terraform APIs, this endpoint does not use the JSON:API specification. This endpoint requires an organization token or an audit trail token; user tokens and team tokens are not accepted.
type OrganizationRequestBuilder ¶
type OrganizationRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
OrganizationRequestBuilder builds and executes requests for operations under \organization
func NewOrganizationRequestBuilder ¶
func NewOrganizationRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *OrganizationRequestBuilder
NewOrganizationRequestBuilder instantiates a new OrganizationRequestBuilder and sets the default values.
func NewOrganizationRequestBuilderInternal ¶
func NewOrganizationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *OrganizationRequestBuilder
NewOrganizationRequestBuilderInternal instantiates a new OrganizationRequestBuilder and sets the default values.
func (*OrganizationRequestBuilder) AuditTrail ¶
func (m *OrganizationRequestBuilder) AuditTrail() *AuditTrailRequestBuilder
AuditTrail the auditTrail property returns a *AuditTrailRequestBuilder when successful
Source Files
¶
- audit_trail_get_response.go
- audit_trail_get_response_escaped_data.go
- audit_trail_get_response_escaped_data_escaped_auth.go
- audit_trail_get_response_escaped_data_escaped_request.go
- audit_trail_get_response_escaped_data_escaped_resource.go
- audit_trail_get_response_escaped_data_escaped_resource_escaped_meta.go
- audit_trail_get_response_escaped_pagination.go
- audit_trail_request_builder.go
- organization_request_builder.go