Update module github.com/akamai/AkamaiOPEN-edgegrid-golang/v8 to v12#912
Update module github.com/akamai/AkamaiOPEN-edgegrid-golang/v8 to v12#912renovate[bot] wants to merge 1 commit into
Conversation
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #912 +/- ##
=======================================
Coverage 65.94% 65.94%
=======================================
Files 71 71
Lines 7958 7958
=======================================
Hits 5248 5248
Misses 2408 2408
Partials 302 302 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
3d33625 to
635779d
Compare
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This PR contains the following updates:
v8.4.0->v12.1.0Release Notes
akamai/AkamaiOPEN-edgegrid-golang (github.com/akamai/AkamaiOPEN-edgegrid-golang/v8)
v12.1.0: Edgegrid v12.1.0 releaseCompare Source
EDGEGRID GOLANG RELEASE NOTES
12.1.0 (Oct 13, 2025)
FEATURES/ENHANCEMENTS:
Appsec
GetConfigurationVersionmethod to get a specific config version and fixed a bug where the Terraform provider doesn't create a new config version but tries to update it (I#653).Cloud Access
AOS4_HMAC_SHA256).mTLS Truststore (Beta)
CASetNamefield in theCreateCASetRequeststructure now requires 3 to 64 characters.CASetNamePrefixfield in theListCASetsRequeststructure can be empty or requires 1 to 64 characters.Descriptionfield in theCreateCASetRequest,CreateCASetVersionRequestBody, andUpdateCASetVersionRequestBodystructures can be null, or it requires 1 to 255 characters.NewDescriptionfield in theCloneCASetRequeststructure can be null or requires 1 to 255 characters.ErrCASetVersionNotActiveOnNetworkCannotBeDeactivatedErrCASetVersionIstActiveOnNetworkCannotBeActivatedAssociationTypefield in theListCASetAssociationsmethod to filter results based on the association type.Possible values are
propertiesorenrollments. If not specified, all associations are returned.PropertyLinkfield to theAssociationPropertystructure.PAPI
v12.0.0: Edgegrid v12.0.0 releaseCompare Source
EDGEGRID GOLANG RELEASE NOTES
12.0.0 (Sep 1, 2025)
BREAKING CHANGES:
GetEdgeKVNamespaceas*GetNamespaceResponse.UpdateEdgeKVNamespaceas*UpdateNamespaceResponse.Namespacefield with theNamespaceRequeststructure inCreateEdgeKVNamespaceRequest.FEATURES/ENHANCEMENTS:
Account Protector
API Definitions
Appsec
Actionfield to theIPGeoNetworkListsstructure to block requests from a specified IP, GEO, or ASN with adenyorcustom_denyaction inblockSpecificmode.BlockAllActionfield to theIPGeoFirewallandUpdateIPGeoRequeststructures to block all requests with adenyorcustom_denyaction in the IP/GEO except from theallowedListsinblockAllmode.IncludeExpiryDetailsfield to theGetRapidRulesRequeststructure.ExpiredandExpireInDaysfields to the following structures:PolicyRapidRuleRapidRuleDetailsGetAdvancedSettingsAsePenaltyBoxUpdateAdvancedSettingsAsePenaltyBoxRemoveAdvancedSettingsAsePenaltyBoxIncludeJA4FingerprintToSiemfield to the following structures:GetSiemSettingsResponseGetSiemSettingResponseUpdateSiemSettingsRequestUpdateSiemSettingsResponseRemoveSiemSettingsRequestRemoveSiemSettingsResponseJA4Fingerprintfield to the following structures:AdvancedOptionsexpSiemexpJA4FingerprintexpApplyAccountProtectionControlsin all security controls.AccountProtectionin export configuration.UsernameToSiemfield in SIEM settings.ClientLists
USERtype client lists.TranslateUsernames.EdgeKV
ScheduledDeleteTimeandNamespaceStatusfields to the following structures:GetNamespaceResponseUpdateNamespaceResponsemTLS Truststore (Beta)
CreateCASet- Creates a new CA set.GetCASet- Fetches details of a CA set.ListCASets- Lists all the available CA sets created under the account.DeleteCASet- Deletes a CA set.GetCASetDeletionStatus- Retrieves a deletion status of a CA set.ListCASetActivities- Lists activities of a CA set.ListCASetAssociations- Lists properties and enrollments associated with a CA set.CreateCASetVersion- Creates a new CA set version.CloneCASetVersion- Creates a clone of a CA set version.GetCASetVersion- Fetches details of a CA sets version.ListCASetVersions- Lists all the available CA set versions created under the account.UpdateCASetVersion- Updates a CA sets version.GetCASetVersionCertificates- Lists certificates for a CA sets version.ActivateCASetVersion- Activates a CA set version.DeactivateCASetVersion- Deactivates a CA set version.GetCASetVersionActivation- Fetches a CA set version's activation.ListCASetVersionActivations- Lists activations for a CA set version.ListCASetActivations- Lists activations for a CA set.CloneCASet- Clones a CA set.ValidateCertificates- Validates a list of certificates.v11.1.0: Edgegrid v11.1.0 releaseCompare Source
EDGEGRID GOLANG RELEASE NOTES
11.1.0 (Aug 4, 2025)
FEATURES/ENHANCEMENTS:
ClientLists
DEACTIVATEvalue to theclientlists.ActivationActionenum.PENDING_DEACTIVATIONandDEACTIVATEDvalues to theclientlists.ActivationStatusenum.EdgeKV
mTLS Keystore
THIRD_PARTYclient certificate.certificateID.BUG FIXES:
/at the end of theListPolicies,ListPolicySets, andCreatePolicySetmethod URLs (#660).v11.0.0: Edgegrid v11.0.0 releaseCompare Source
EDGEGRID GOLANG RELEASE NOTES
11.0.0 (May 26, 2025)
BREAKING CHANGES:
Appsec
ClientIdentifierfield toClientIdentifiersand changed its type from a string to an array of strings in the following structures:CreateRatePolicyResponseUpdateRatePolicyResponseRemoveRatePolicyResponseGetRatePoliciesResponseGetRatePolicyResponseGetExportConfigurationResponseIAM
EditIPAclfield toEditIPACLin theAPIClientActionsstructure.IPACLandPurgeOptionsfields from value types to pointer types,*IPACLand*PurgeOptions, in theCreateAPIClientResponse,GetAPIClientResponseandUpdateAPIClientResponsestructures.ServiceProviderIDfield from theCreateAPIClientResponse,GetAPIClientResponseandUpdateAPIClientResponsestructures.CreateAPIClientRequestandUpdateAPIClientRequeststructures:APIAccessstructure:APINameDescriptionDocumentationURLEndpointGroupAccessstructure:GroupNameIsBlockedParentGroupIDRoleDescriptionRoleNameAccessLevelfield type to a string in theAPIstructure.CreateAPIClientRequestandUpdateAPIClientRequeststructures:APIAccesstoAPIAccessRequest.GroupAccesstoGroupAccessRequest.ListAllowedCPCodesRequestBodyofGroupsfrom[]AllowedCPCodesGroupto[]ClientGroupRequestItem.FEATURES/ENHANCEMENTS:
Appsec
PenaltyBoxDurationfield to the following structures:GetRatePoliciesResponseGetRatePolicyResponseCreateRatePolicyResponseUpdateRatePolicyResponseRemoveRatePolicyResponseGetExportConfigurationResponseCounterTypefield to theGetExportConfigurationResponsestructure.StagingOnlyfield in the following structures:CustomRuleResponseCreateCustomRuleResponseGetCustomRulesResponseEdgeKV
GTM
DeleteDomains- submits a request to delete specified domain(s).GetDeleteDomainsStatus- retrieves the status of a submitted domain deletion request.DeleteDomain– this method is now deprecated and may be removed in a future release.IAM
READ,CREDENTIAL-READ-ONLYandCREDENTIAL-READ-WRITEvalues for theAPI.AccessLevelfield.v10.1.0: Edgegrid v10.1.0 releaseCompare Source
EDGEGRID GOLANG RELEASE NOTES
10.1.0 (Mar 31, 2025)
FEATURES/ENHANCEMENTS:
General
1.23.1.23.6and a semver-compliant Go directive.Cloudlets
AkaRuleIDandLocationfor all the types of match rules.PAPI
UseHostnameBucketfield in theCreatePropertyRequeststructure.PropertyTypeattribute which is returned when the property is of theHOSTNAME_BUCKETtype in these endpoints:GetPropertiesGetPropertyGetPropertyVersionsGetPropertyVersionGetLatestVersionv10.0.0: Edgegrid v10.0.0 releaseCompare Source
EDGEGRID GOLANG RELEASE NOTES
10.0.0 (Feb 3, 2025)
BREAKING CHANGES:
APPSEC
FirewallPolicyIdstoFirewallPolicyIDsin the following structures:SiemexpRatePolicyAPISelectorsGetSiemSettingsResponseUpdateSiemSettingsRequestRemoveSiemSettingsRequestNetworkLayerProtectioninterface containing these methods:GetNetworkLayerProtectionsGetNetworkLayerProtectionUpdateNetworkLayerProtectionRemoveNetworkLayerProtectionGetExportConfigurationsGetPenaltyBoxesGetRatePolicyActionRemovePolicyProtectionsGetSlowPostProtectionSettingGetWAFModesBOTMAN
ChallengeInterceptionRulesinterface containing these methods:GetChallengeInterceptionRulesUpdateChallengeInterceptionRulesCPS
UpdateChangemethod.IAM
UpdateTFAmethod.Logging
Withhas been added that condenses the apex methods (WithError,WithField,WithFields,WithDuration) into one.WithError,WithField,WithFields,WithDurationmethods are not included in the new logger.Entry(documentation) type no longer exists in the new logger,Withinstead ofEntryreturns a new logger instance with new fields.Fatal,Error,Warn,Info,Debug) can accept key-value pairs in addition to a message,Fatalf,Errorf,Warnf,Infof,Debugf) remain unchanged.slogwith custom handler is used.log.Interfaceallows users to define default logger withSetLoggermethod and provides option to use different logger backend.pkg/log/README.mdfileNetworklists
UniqueIdstoUniqueIDsin the following structures:GetNetworkListSubscriptionRequestUpdateNetworkListSubscriptionRequestRemoveNetworkListSubscriptionRequestFEATURES/ENHANCEMENTS:
General
1.22.session.Option.APPSEC
PAPI
OriginalInputparameter in theGetRuleTreeRequestto allow returning upgraded content of rules. When omitted it is equal to true, meaning that returned rules are exactly as sent.BUG FIXES:
ListGroupsmethod.v9.1.0: Edgegrid v9.1.0 releaseCompare Source
EDGEGRID GOLANG RELEASE NOTES
9.1.0 (Nov 14, 2024)
FEATURES/ENHANCEMENTS:
General
WithRetriesoption for creating new sessions with global GET retries. It can be configured with these parameters:retryMax- The maximum number of API request retries.retryWaitMin- The minimum wait time intime.Durationbetween API requests retries.retryWaitMax- The maximum wait time intime.Durationbetween API requests retries.excludedEndpoints- The list of path expressions defining endpoints which should be excluded from the retry feature.APPSEC
GetExportConfigurationResponseunderBotManagementsectionContentProtectionRulesContentProtectionRuleSequenceContentProtectionJavaScriptInjectionRulesEnabledBotmanSiemEventsto*booland omitted from following structs when emptyGetSiemSettingResponseRemoveSiemSettingsRequestRemoveSiemSettingsResponseUpdateSiemSettingsRequestUpdateSiemSettingsResponseDNS
OutboundZoneTransferfield in requests and responses for these methods:CreateBulkZonesCreateZoneGetZoneListZonesUpdateZoneBUG FIXES:
APPSEC
Exceptionsfield.Cloud Access
ErrAccessKeyNotFoundto easier verify if provided access key does not exist.v9.0.0: Edgegrid v9.0.0 releaseCompare Source
EDGEGRID GOLANG RELEASE NOTES
9.0.0 (Oct 3, 2024)
BREAKING CHANGES:
General
NTWRKLISTSinterface toNetworkListfornetworklistsprovidertoolspackage in favour ofptrpackageCloudaccess
BodyParamstoBodyinCreateAccessKeyVersionRequestCreateAccessKeyVersionBodyParamstoCreateAccessKeyVersionRequestBodyCloudlets
BodyParamstoBodyinUpdatePolicyRequestandClonePolicyRequestUpdatePolicyBodyParamstoUpdatePolicyRequestBodyClonePolicyBodyParamstoClonePolicyRequestBodyCloudwrapper
CreateConfigurationBodytoCreateConfigurationRequestBodyUpdateConfigurationBodytoUpdateConfigurationRequestBodyDNS
GetAuthorities- from (context.Context, string) into (context.Context,GetAuthoritiesRequest)GetNameServerRecordList- from (context.Context, string) into (context.Context,GetNameServerRecordListRequest)GetRecord- from (context.Context, string, string, string) into (context.Context,GetRecordRequest)GetRecordList- from (context.Context, string, string, string) into (context.Context,GetRecordListRequest)CreateRecord- from (context.Context, *RecordBody, string, ...bool) into (context.Context,CreateRecordRequest)UpdateRecord- from (context.Context, *RecordBody, string, ...bool) into (context.Context,UpdateRecordRequest)DeleteRecord- from (context.Context, *RecordBody, string, ...bool) into (context.Context,DeleteRecordRequest)GetRecordSets- from (context.Context, string, ...RecordSetQueryArgs) into (context.Context,GetRecordSetsRequest)CreateRecordSets- from (context.Context, *RecordSets, string, ...bool) into (context.Context,CreateRecordSetsRequest)UpdateRecordSets- from (context.Context, *RecordSets, string, ...bool) into (context.Context,UpdateRecordSetsRequest)ListTSIGKeys- from (context.Context, *TSIGQueryString) into (context.Context,ListTSIGKeysRequest)GetTSIGKeyZones- from (context.Context, *TSIGKey) into (context.Context,GetTSIGKeyZonesRequest)GetTSIGKeyAliases- from (context.Context, string) into (context.Context,GetTSIGKeyAliasesRequest)UpdateTSIGKeyBulk- from (context.Context, *TSIGKeyBulkPost) into (context.Context,UpdateTSIGKeyBulkRequest)GetTSIGKey- from (context.Context, string) into (context.Context,GetTSIGKeyRequest)DeleteTSIGKey- from (context.Context, string) into (context.Context,DeleteTSIGKeyRequest)UpdateTSIGKey- from (context.Context, *TSIGKey, string) into (context.Context,UpdateTSIGKeyRequest)ListZones- from (context.Context, ...ZoneListQueryArgs) into (context.Context,ListZonesRequest)GetZone- from (context.Context, string) into (context.Context,GetZoneRequest)GetChangeList- from (context.Context, string) into (context.Context,GetChangeListRequest)GetMasterZoneFile- from (context.Context, string) into (context.Context,GetMasterZoneFileRequest)PostMasterZoneFile- from (context.Context, string, string) into (context.Context,PostMasterZoneFileRequest)CreateZone- from (context.Context, *ZoneCreate, ZoneQueryString, ...bool) into (context.Context,CreateZoneRequest)SaveChangeList- from (context.Context, *ZoneCreate) into (context.Context,SaveChangeListRequest)SubmitChangeList- from (context.Context, *ZoneCreate) into (context.Context,SubmitChangeListRequest)UpdateZone- from (context.Context, *ZoneCreate) into (context.Context,UpdateZoneRequest)GetZoneNames- from (context.Context, string) into (context.Context,GetZoneNamesRequest)GetZoneNameTypes- from (context.Context, string, string) into (context.Context,GetZoneNameTypesRequest)GetBulkZoneCreateStatus- from (context.Context, string) into (context.Context,GetBulkZoneCreateStatusRequest)GetBulkZoneDeleteStatus- from (context.Context, string) into (context.Context,GetBulkZoneDeleteStatusRequest)GetBulkZoneCreateResult- from (context.Context, string) into (context.Context,GetBulkZoneCreateResultRequest)GetBulkZoneDeleteResult- from (context.Context, string) into (context.Context,GetBulkZoneDeleteResultRequest)CreateBulkZones- from (context.Context, *BulkZonesCreate, ZoneQueryString) into (context.Context,CreateBulkZonesRequest)DeleteBulkZones- from (context.Context, *ZoneNameListResponse, ...bool) into (context.Context,DeleteBulkZonesRequest)GetRdata- from (context.Context, string, string, string) into (context.Context,GetRdataRequest)GetAuthorities-*AuthorityResponseinto*GetAuthoritiesResponseGetRecord-*RecordBodyinto*GetRecordResponseGetRecordList-*RecordSetResponseinto*GetRecordListResponseGetRecordSets-*RecordSetResponseinto*GetRecordSetsResponseGetTSIGKey-*TSIGKeyResponseinto*GetTSIGKeyResponseListTSIGKeys-*TSIGReportResponseinto*ListTSIGKeysResponseGetTSIGKeyZones-*ZoneNameListResponseinto*GetTSIGKeyZonesResponseGetTSIGKeyAliases-*ZoneNameListResponseinto*GetTSIGKeyAliasesResponseGetZone-*ZoneResponseinto*GetZoneResponseGetChangeList-*ChangeListResponseinto*GetChangeListResponseGetZoneNames-*ZoneNamesResponseinto*GetZoneNamesResponseGetZoneNameTypes-*ZoneNameTypesResponseinto*GetZoneNameTypesResponseGetBulkZoneCreateStatus-*BulkStatusResponseinto*GetBulkZoneCreateStatusResponseGetBulkZoneDeleteStatus-*BulkStatusResponseinto*GetBulkZoneDeleteStatusResponseGetBulkZoneCreateResult-*BulkCreateResultResponseinto*GetBulkZoneCreateResultResponseGetBulkZoneDeleteResult-*BulkDeleteResultResponseinto*GetBulkZoneDeleteResultResponseCreateBulkZones-*BulkZonesResponseinto*CreateBulkZonesResponseDeleteBulkZones-*BulkZonesResponseinto*DeleteBulkZonesResponseAuthoritiesDataRecordsRecordsetsTSIGKeysZonesSaveChangelistintoSaveChangeListSubmitChangelistintoSubmitChangeListTSIGKeyBulkUpdateintoUpdateTSIGKeyBulkEdgeKV
CreateEdgeKVAccessTokenRequest, removed theExpiryfield and added theRestrictToEdgeWorkerIDsfield.CreateEdgeKVAccessTokenResponse, removed theExpiryandValuefields, and added these fields:AllowOnProductionAllowOnStagingCPCodeIssueDateLatestRefreshDateNamespacePermissionsNextScheduledRefreshDateRestrictToEdgeWorkerIDsTokenActivationStatusEdgeKVAccessTokenmethod:TokenActivationStatusIssueDateLatestRefreshDateNextScheduledRefreshDateEdgeworkers
EdgeWorkerIDBodyRequesttoEdgeWorkerIDRequestBodyGTM
ListASMaps- from (context.Context, string) into (context.Context,ListASMapsRequest)GetASMap- from (context.Context, string, string) into (context.Context,GetASMapRequests)CreateASMap- from (context.Context, *ASMap, string) into (context.Context,CreateASMapRequest)UpdateASMap- from (context.Context, *ASMap, string) into (context.Context,UpdateASMapRequest)DeleteASMap- from (context.Context, *ASMap, string) into (context.Context,DeleteASMapRequest)ListCIDRMaps- from (context.Context, string) into (context.Context,ListCIDRMapsRequest)GetCIDRMap- from (context.Context, string, string) into (context.Context,GetCIDRMapRequest)CreateCIDRMap- from (context.Context, *CIDRMap, string) into (context.Context,CreateCIDRMapRequest)UpdateCIDRMap- from (context.Context, *CIDRMap, string) into (context.Context,UpdateCIDRMapRequest)DeleteCIDRMap- from (context.Context, *CIDRMap, string) into (context.Context,DeleteCIDRMapRequest)ListDatacenters- from (context.Context, string) into (context.Context,ListDatacentersRequest)GetDatacenter- from (context.Context, int, string) into (context.Context,GetDatacenterRequest)CreateDatacenter- from (context.Context, *Datacenter, string) into (context.Context,CreateDatacenterRequest)UpdateDatacenter- from (context.Context, *Datacenter, string) into (context.Context,UpdateDatacenterRequest)DeleteDatacenter- from (context.Context, *Datacenter, string) into (context.Context,DeleteDatacenterRequest)GetDomainStatus- from (context.Context, string) into (context.Context,GetDomainStatusRequest)GetDomain- from (context.Context, string) into (context.Context,GetDomainRequest)CreateDomain- from (context.Context, *Domain, map[string]string) into (context.Context,CreateDomainRequest)UpdateDomain- from (context.Context, *Domain, map[string]string) into (context.Context,UpdateDomainRequest)DeleteDomain- from (context.Context, *Domain) into (context.Context,DeleteDomainRequest)ListGeoMaps- from (context.Context, string) into (context.Context,ListGeoMapsRequest)GetGeoMap- from (context.Context, string, string) into (context.Context,GetGeoMapRequest)CreateGeoMap- from (context.Context, *GeoMap, string) into (context.Context,CreateGeoMapRequest)UpdateGeoMap- from (context.Context, *GeoMap, string) into (context.Context,UpdateGeoMapRequest)DeleteGeoMap- from (context.Context, *GeoMap, string) into (context.Context,DeleteGeoMapRequest)ListProperties- from (context.Context, string) into (context.Context,ListPropertiesRequest)GetProperty- from (context.Context, string, string) into (context.Context,GetPropertyRequest)CreateProperty- from (context.Context, *Property, string) into (context.Context,CreatePropertyRequest)UpdateProperty- from (context.Context, *Property, string) into (context.Context,UpdatePropertyRequest)DeleteProperty- from (context.Context, *Property, string) into (context.Context,DeletePropertyRequest)ListResources- from (context.Context, string) into (context.Context,ListResourcesRequest)GetResource- from (context.Context, string, string) into (context.Context,GetResourceRequest)CreateResource- from (context.Context, *Resource, string) into (context.Context,CreateResourceRequest)UpdateResource- from (context.Context, *Resource, string) into (context.Context,UpdateResourceRequest)DeleteResource- from (context.Context, *Resource, string) into (context.Context,DeleteResourceRequest)ListASMaps-[]*ASMapinto[]ASMapGetASMap-*ASMapinto*GetASMapResponseCreateASMap-*ASMapResponseinto*CreateASMapResponseUpdateASMap-*ResponseStatusinto*UpdateASMapResponseDeleteASMap-*ResponseStatusinto*DeleteASMapResponseListCIDRMaps-[]*CIDRMapinto[]CIDRMapGetCIDRMap-*CIDRMapinto*GetCIDRMapResponseCreateCIDRMap-*CIDRMapResponseinto*CreateCIDRMapResponseUpdateCIDRMap-*ResponseStatusinto*UpdateCIDRMapResponseDeleteCIDRMap-*ResponseStatusinto*DeleteCIDRMapResponseListDatacenters-[]*Datacenterinto[]DatacenterCreateDatacenter-*DatacenterResponseinto*CreateDatacenterResponseUpdateDatacenter-*ResponseStatusinto*UpdateDatacenterResponseDeleteDatacenter-*ResponseStatusinto*DeleteDatacenterResponseListDomains-[]*DomainIteminto[]DomainItemGetDomain-*Domaininto*GetDomainResponseCreateDomain-*DomainResponseinto*CreateDomainResponseUpdateDomain-*ResponseStatusinto*UpdateDomainResponseDeleteDomain-*ResponseStatusinto*DeleteDomainResponseGetDomainStatus-*ResponseStatusinto*GetDomainStatusResponseListGeoMaps-[]*GeoMapinto[]GeoMapGetGeoMap-*GeoMapinto*GetGeoMapResponseCreateGeoMap-*GeoMapResponseinto*CreateGeoMapResponseUpdateGeoMap-*ResponseStatusinto*UpdateGeoMapResponseDeleteGeoMap-*ResponseStatusinto*DeleteGeoMapResponseListProperties-[]*Propertyinto[]PropertyGetProperty-*Propertyinto*GetPropertyResponseCreateProperty-*PropertyResponseinto*CreatePropertyResponseUpdateProperty-*ResponseStatusinto*UpdatePropertyResponseDeleteProperty-*ResponseStatusinto*DeletePropertyResponseListResources-[]*Resourceinto[]ResourceGetResource-*Resourceinto*GetResourceResponseCreateResource-*ResourceResponseinto*CreateResourceResponseUpdateResource-*ResponseStatusinto*UpdateResourceResponseDeleteResource-*ResponseStatusinto*DeleteResourceResponseUpdateASMapDeleteASMapUpdateCIDRMapDeleteCIDRMapUpdateDatacenterDeleteDatacenterUpdateDomainUpdateGeoMapDeleteGeoMapUpdatePropertyDeletePropertyUpdateResourceDeleteResourceASMapsCIDRMapsDatacentersDomainsGeoMapsPropertiesResourcesIAM
time.Timeinstead ofstring.UsersLastLoginDate. Changed the field data type fromstringtotime.TimePasswordExpiryDate. Changed the field data type fromstringtotime.TimeUserListItemLastLoginDate. Changed the field data type fromstringtotime.TimeRoleCreatedDate. Changed the field data type fromstringtotime.TimeModifiedDate. Changed the field data type fromstringtotime.TimeRoleUserLastLoginDate. Changed the field data type fromstringtotime.TimeGroupUserLastLoginDate. Changed the field data type fromstringtotime.TimeNotificationsfield to a pointer type in these structures:CreateUserRequestUpdateUserNotificationsRequestAdditionalAuthenticationfield to theCreateUserRequestmethod.Notificationsfield required in theUpdateUserNotificationsmethod.PAPI
rule_formatandproduct_idfields from thePropertystructure, as this information is populated in theGetPropertyVersionmethod.FEATURES/ENHANCEMENTS:
APPSEC
Exceptionsfield to these structures:GetSiemSettingsResponseGetSiemSettingResponseUpdateSiemSettingsRequestUpdateSiemSettingsResponseSourcefield to theGetExportConfigurationRequestmethod and theTargetProductfield to theGetExportConfigurationResponsemethod.IAM
UserwithAdditionalAuthenticationConfiguredandActionsUserListItemwithAdditionalAuthenticationConfiguredandAdditionalAuthenticationUserBasicInfowithAdditionalAuthenticationUserActionswithCanGenerateBypassCodeUserNotificationOptionswithAPIClientCredentialExpiryUserStatusandAccountIDparameters to theUserstructure.ListAccountSwitchKeysbased on ListAccountSwitchKeys and ListYourAccountSwitchKeysLockAPIClientbased on LockAPIClient and LockYourAPIClientGetAPIClientbased on GetAPIClient and GetYourAPIClientUpdateAPIClientbased on UpdateAPIClient and UpdateYourAPIClientDeleteAPIClientbased on DeleteAPIClient and DeleteYourAPIClientConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.