v0.3.0
Changelog
- 3ed1ac7 Add versioning disclaimer
- 4aa02ca Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2
- 24a785a Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (#344)
- f83887d Merge pull request #341 from ffalor/versioning
- 8bcc6b3 Merge pull request #345 from ffalor/streaming_api
- f30662c Merge pull request #350 from CrowdStrike/dependabot/go_modules/github.com/sirupsen/logrus-1.9.2
- 055ad5c Re-generate cspm aws account endpoint (#352)
- 7b1bc22 streaming_api: use pointers for optional fields
- 9188718 v0.3.0
github.com/crowdstrike/gofalcon/examples/falcon_cspm_aws_accounts
compatible changes
package added
github.com/crowdstrike/gofalcon/falcon/client/cspm_registration
incompatible changes
(*DeleteCSPMAwsAccountBadRequest).GetPayload: changed from func() *github.com/crowdstrike/gofalcon/falcon/models.RegistrationBaseResponseV1 to func() *github.com/crowdstrike/gofalcon/falcon/models.MsaBaseEntitiesResponse
(*DeleteCSPMAwsAccountInternalServerError).GetPayload: changed from func() *github.com/crowdstrike/gofalcon/falcon/models.RegistrationBaseResponseV1 to func() *github.com/crowdstrike/gofalcon/falcon/models.MsaBaseEntitiesResponse
(*DeleteCSPMAwsAccountMultiStatus).GetPayload: changed from func() *github.com/crowdstrike/gofalcon/falcon/models.RegistrationBaseResponseV1 to func() *github.com/crowdstrike/gofalcon/falcon/models.MsaBaseEntitiesResponse
(*DeleteCSPMAwsAccountOK).GetPayload: changed from func() *github.com/crowdstrike/gofalcon/falcon/models.RegistrationBaseResponseV1 to func() *github.com/crowdstrike/gofalcon/falcon/models.MsaBaseEntitiesResponse
(*GetCSPMAwsAccountForbidden).GetPayload: changed from func() *github.com/crowdstrike/gofalcon/falcon/models.MsaReplyMetaOnly to func() *github.com/crowdstrike/gofalcon/falcon/models.MsaspecResponseFields
DeleteCSPMAwsAccountBadRequest.Payload: changed from *github.com/crowdstrike/gofalcon/falcon/models.RegistrationBaseResponseV1 to *github.com/crowdstrike/gofalcon/falcon/models.MsaBaseEntitiesResponse
DeleteCSPMAwsAccountDefault: removed
DeleteCSPMAwsAccountInternalServerError.Payload: changed from *github.com/crowdstrike/gofalcon/falcon/models.RegistrationBaseResponseV1 to *github.com/crowdstrike/gofalcon/falcon/models.MsaBaseEntitiesResponse
DeleteCSPMAwsAccountMultiStatus.Payload: changed from *github.com/crowdstrike/gofalcon/falcon/models.RegistrationBaseResponseV1 to *github.com/crowdstrike/gofalcon/falcon/models.MsaBaseEntitiesResponse
DeleteCSPMAwsAccountOK.Payload: changed from *github.com/crowdstrike/gofalcon/falcon/models.RegistrationBaseResponseV1 to *github.com/crowdstrike/gofalcon/falcon/models.MsaBaseEntitiesResponse
GetCSPMAwsAccountDefault: removed
GetCSPMAwsAccountForbidden.Payload: changed from *github.com/crowdstrike/gofalcon/falcon/models.MsaReplyMetaOnly to *github.com/crowdstrike/gofalcon/falcon/models.MsaspecResponseFields
NewDeleteCSPMAwsAccountDefault: removed
NewGetCSPMAwsAccountDefault: removed
compatible changes
(*GetCSPMAwsAccountParams).SetIamRoleArns: added
(*GetCSPMAwsAccountParams).SetMigrated: added
(*GetCSPMAwsAccountParams).WithIamRoleArns: added
(*GetCSPMAwsAccountParams).WithMigrated: added
DeleteCSPMAwsAccountBadRequest.XCSTRACEID: added
DeleteCSPMAwsAccountForbidden.XCSTRACEID: added
DeleteCSPMAwsAccountInternalServerError.XCSTRACEID: added
DeleteCSPMAwsAccountMultiStatus.XCSTRACEID: added
DeleteCSPMAwsAccountOK.XCSTRACEID: added
DeleteCSPMAwsAccountTooManyRequests.XCSTRACEID: added
GetCSPMAwsAccountParams.IamRoleArns: added
GetCSPMAwsAccountParams.Migrated: added
github.com/crowdstrike/gofalcon/falcon/models
incompatible changes
DomainAWSAccountV2.Settings: changed from string to interface{}
RegistrationAWSAccountPatch.CloudtrailRegion: changed from *string to string
compatible changes
DomainAWSAccountV2.ActiveRegions: added
DomainAWSAccountV2.Conditions: added
DomainAWSAccountV2.CspmEnabled: added
DomainAWSAccountV2.SensorManagementEnabled: added
DomainCondition: added
RegistrationAWSAccountPatch.BehaviorAssessmentEnabled: added
RegistrationAWSAccountPatch.IamRoleArn: added
RegistrationAWSAccountPatch.RemediationRegion: added
RegistrationAWSAccountPatch.RemediationTouAccepted: added
RegistrationAWSAccountPatch.SensorManagementEnabled: added
github.com/crowdstrike/gofalcon/falcon/models/streaming_models
incompatible changes
Event.AuditKeyValues: changed from []AuditKeyValues to *[]AuditKeyValues
Event.Commands: changed from []string to *[]string
Event.DetectID: changed from string to *string
Event.DocumentsAccessed: changed from []DocumentsAccessed to *[]DocumentsAccessed
Event.EndTimestamp: changed from encoding/json.Number to *encoding/json.Number
Event.IOARuleInstanceVersion: changed from encoding/json.Number to *encoding/json.Number
Event.IncidentEndTime: changed from encoding/json.Number to *encoding/json.Number
Event.IncidentStartTime: changed from encoding/json.Number to *encoding/json.Number
Event.IncidentType: changed from IntOrString to *IntOrString
Event.LateralMovement: changed from encoding/json.Number to *encoding/json.Number
Event.NetworkAccesses: changed from []NetworkAccess to *[]NetworkAccess
Event.OperationName: changed from string to *string
Event.ParentProcesssId: removed
Event.PatternDispositionValue: changed from encoding/json.Number to *encoding/json.Number
Event.ProcessEndTime: changed from encoding/json.Number to *encoding/json.Number
Event.ProcessStartTime: changed from encoding/json.Number to *encoding/json.Number
Event.ServiceName: changed from string to *string
Event.StartTimestamp: changed from encoding/json.Number to *encoding/json.Number
Event.UTCTimestamp: changed from uint64 to *uint64
Event.UserId: changed from string to *string
compatible changes
Event.ParentProcessId: added