diff --git a/CHANGELOG.md b/CHANGELOG.md
index dd84733..8d093c1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+## [1.1.12] - 2022-10-26
+### Added
+Following parameters were added to `RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleCondition` struct: `DictionaryName`,`AttributeName`, `Operator`, `AttributeValue`.
+
## [1.1.11] - 2022-10-21
### Added
- On `network_device` change `Othername` parameter to `Ndgtype`.
@@ -140,4 +144,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[1.1.9]: https://github.com/CiscoISE/ciscoise-go-sdk/compare/v1.1.8...v1.1.9
[1.1.10]: https://github.com/CiscoISE/ciscoise-go-sdk/compare/v1.1.9...v1.1.10
[1.1.11]: https://github.com/CiscoISE/ciscoise-go-sdk/compare/v1.1.10...v1.1.11
-[Unreleased]: https://github.com/cisco-en-programmability/dnacenter-go-sdk/compare/v1.1.11...main
+[1.1.12]: https://github.com/CiscoISE/ciscoise-go-sdk/compare/v1.1.11...v1.1.12
+[Unreleased]: https://github.com/cisco-en-programmability/dnacenter-go-sdk/compare/v1.1.12...main
diff --git a/sdk/network_access_authentication_rules.go b/sdk/network_access_authentication_rules.go
index ee365f1..517bdcb 100644
--- a/sdk/network_access_authentication_rules.go
+++ b/sdk/network_access_authentication_rules.go
@@ -43,14 +43,14 @@ type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRules
ConditionType string `json:"conditionType,omitempty"` //
- Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
Description string `json:"description,omitempty"` // Condition description
ID string `json:"id,omitempty"` //
Name string `json:"name,omitempty"` // Condition name
- AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name
- AttributeValue string `json:"attributeValue,omitempty"` // - Attribute value for condition
- Value type is specified in dictionary object
- if multiple values allowed is specified in dictionary object
- DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name
DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value
- Operator string `json:"operator,omitempty"` // Equality operator
Children *[]ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition
DatesRange *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
DatesRangeException *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
@@ -67,9 +67,13 @@ type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRules
}
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildren struct {
- ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
- IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
- Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` //
+ ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
+ IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
+ Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildrenLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
}
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRulesResponseRuleConditionChildrenLink struct {
@@ -132,14 +136,14 @@ type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRu
ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
Link *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
Description string `json:"description,omitempty"` // Condition description
ID string `json:"id,omitempty"` //
Name string `json:"name,omitempty"` // Condition name
- AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name
- AttributeValue string `json:"attributeValue,omitempty"` // - Attribute value for condition
- Value type is specified in dictionary object
- if multiple values allowed is specified in dictionary object
- DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name
DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value
- Operator string `json:"operator,omitempty"` // Equality operator
Children *[]ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition
DatesRange *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
DatesRangeException *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
@@ -156,9 +160,13 @@ type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRu
}
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildren struct {
- ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
- IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
- Link *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` //
+ ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
+ IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
+ Link *ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildrenLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
}
type ResponseNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleResponseRuleConditionChildrenLink struct {
@@ -225,14 +233,14 @@ type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleB
ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
Description string `json:"description,omitempty"` // Condition description
ID string `json:"id,omitempty"` //
Name string `json:"name,omitempty"` // Condition name
- AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name
- AttributeValue string `json:"attributeValue,omitempty"` // - Attribute value for condition
- Value type is specified in dictionary object
- if multiple values allowed is specified in dictionary object
- DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name
DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value
- Operator string `json:"operator,omitempty"` // Equality operator
Children *[]ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition
DatesRange *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
DatesRangeException *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
@@ -249,9 +257,13 @@ type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleB
}
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren struct {
- ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
- IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
- Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` //
+ ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
+ IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
+ Link *ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
}
type ResponseNetworkAccessAuthenticationRulesGetNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink struct {
@@ -314,14 +326,14 @@ type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRu
ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
Link *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
Description string `json:"description,omitempty"` // Condition description
ID string `json:"id,omitempty"` //
Name string `json:"name,omitempty"` // Condition name
- AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name
- AttributeValue string `json:"attributeValue,omitempty"` // - Attribute value for condition
- Value type is specified in dictionary object
- if multiple values allowed is specified in dictionary object
- DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name
DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value
- Operator string `json:"operator,omitempty"` // Equality operator
Children *[]ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition
DatesRange *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRange `json:"datesRange,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
DatesRangeException *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
@@ -338,9 +350,13 @@ type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRu
}
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildren struct {
- ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
- IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
- Link *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` //
+ ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
+ IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
+ Link *ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
}
type ResponseNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDResponseRuleConditionChildrenLink struct {
@@ -402,14 +418,14 @@ type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRul
ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
Link *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
Description string `json:"description,omitempty"` // Condition description
ID string `json:"id,omitempty"` //
Name string `json:"name,omitempty"` // Condition name
- AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name
- AttributeValue string `json:"attributeValue,omitempty"` // - Attribute value for condition
- Value type is specified in dictionary object
- if multiple values allowed is specified in dictionary object
- DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name
DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value
- Operator string `json:"operator,omitempty"` // Equality operator
Children *[]RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition
DatesRange *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionDatesRange `json:"datesRange,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
DatesRangeException *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
@@ -426,9 +442,13 @@ type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRul
}
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildren struct {
- ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
- IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
- Link *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildrenLink `json:"link,omitempty"` //
+ ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
+ IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
+ Link *RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildrenLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
}
type RequestNetworkAccessAuthenticationRulesCreateNetworkAccessAuthenticationRuleRuleConditionChildrenLink struct {
@@ -486,14 +506,14 @@ type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRul
ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
Link *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
Description string `json:"description,omitempty"` // Condition description
ID string `json:"id,omitempty"` //
Name string `json:"name,omitempty"` // Condition name
- AttributeName string `json:"attributeName,omitempty"` // Dictionary attribute name
- AttributeValue string `json:"attributeValue,omitempty"` // - Attribute value for condition
- Value type is specified in dictionary object
- if multiple values allowed is specified in dictionary object
- DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary name
DictionaryValue string `json:"dictionaryValue,omitempty"` // Dictionary value
- Operator string `json:"operator,omitempty"` // Equality operator
Children *[]RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildren `json:"children,omitempty"` // In case type is andBlock or orBlock addtional conditions will be aggregated under this logical (OR/AND) condition
DatesRange *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionDatesRange `json:"datesRange,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
DatesRangeException *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionDatesRangeException `json:"datesRangeException,omitempty"` // Defines for which date/s TimeAndDate condition will be matched
Options are - Date range, for specific date, the same date should be used for start/end date
Default - no specific dates
In order to reset the dates to have no specific dates Date format - yyyy-mm-dd (MM = month, dd = day, yyyy = year)
@@ -510,9 +530,13 @@ type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRul
}
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildren struct {
- ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
- IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
- Link *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` //
+ ConditionType string `json:"conditionType,omitempty"` // - Inidicates whether the record is the condition itself(data) or a logical(or,and) aggregation
- Data type enum(reference,single) indicates than "conditonId" OR "ConditionAttrs" fields should contain condition data but not both
- Logical aggreation(and,or) enum indicates that additional conditions are present under the children field
+ IsNegate *bool `json:"isNegate,omitempty"` // Indicates whereas this condition is in negate mode
+ Link *RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildrenLink `json:"link,omitempty"` //
+ DictionaryName string `json:"dictionaryName,omitempty"` // Dictionary Name
+ AttributeName string `json:"attributeName,omitempty"` // Atribute Name
+ Operator string `json:"operator,omitempty"` // Operator
+ AttributeValue string `json:"attributeValue,omitempty"` // Attibute Name
}
type RequestNetworkAccessAuthenticationRulesUpdateNetworkAccessAuthenticationRuleByIDRuleConditionChildrenLink struct {