0.7.0 (2023-08-25)
Breaking Changes
- Type of
ExperimentProperties.Selectors
has been changed from[]*Selector
to[]SelectorClassification
- Type of
TargetReference.Type
has been changed from*string
to*TargetReferenceType
SelectorTypePercent
,SelectorTypeRandom
,SelectorTypeTag
from enumSelectorType
has been removed- Operation
*ExperimentsClient.BeginCancel
has been changed to non-LRO, use*ExperimentsClient.Cancel
instead. - Operation
*ExperimentsClient.BeginCreateOrUpdate
has been changed to non-LRO, use*ExperimentsClient.CreateOrUpdate
instead. - Field
Targets
of structSelector
has been removed
Features Added
- New value
ResourceIdentityTypeUserAssigned
added to enum typeResourceIdentityType
- New value
SelectorTypeQuery
added to enum typeSelectorType
- New enum type
FilterType
with valuesFilterTypeSimple
- New enum type
TargetReferenceType
with valuesTargetReferenceTypeChaosTarget
- New function
*ExperimentsClient.Update(context.Context, string, string, ExperimentUpdate, *ExperimentsClientUpdateOptions) (ExperimentsClientUpdateResponse, error)
- New function
*Filter.GetFilter() *Filter
- New function
*ListSelector.GetSelector() *Selector
- New function
*QuerySelector.GetSelector() *Selector
- New function
*Selector.GetSelector() *Selector
- New function
*SimpleFilter.GetFilter() *Filter
- New struct
CapabilityTypePropertiesRuntimeProperties
- New struct
ExperimentUpdate
- New struct
ListSelector
- New struct
QuerySelector
- New struct
SimpleFilter
- New struct
SimpleFilterParameters
- New struct
UserAssignedIdentity
- New field
AzureRbacActions
,AzureRbacDataActions
,Kind
,RuntimeProperties
in structCapabilityTypeProperties
- New field
UserAssignedIdentities
in structResourceIdentity