Update a theme assignment plan
patch
/fscmRestApi/resources/11.13.18.05/publicSectorRegistryThemeAssignments/{publicSectorRegistryThemeAssignmentsUniqID}
Request
Supported Media Types
- application/vnd.oracle.adf.resourceitem+json
- application/json
Path Parameters
-
publicSectorRegistryThemeAssignmentsUniqID: integer
This is the hash key of the attributes which make up the composite key--- AgencyId, RegistryName, EffectiveStartDate and EffectiveEndDate ---for the Theme Assignments resource and used to uniquely identify an instance of Theme Assignments. The client should not generate the hash key value. Instead, the client should query on the Theme Assignments collection resource with a filter on the primary key values in order to navigate to a specific instance of Theme Assignments.
For example: publicSectorRegistryThemeAssignments?q=AgencyId=<value1>;RegistryName=<value2>;EffectiveStartDate=<value3>;EffectiveEndDate=<value4>
The following table describes the body parameters in the request for this task.
Root Schema : publicSectorRegistryThemeAssignments-item
Type:
Show Source
object
-
AgencyId(optional):
integer(int64)
The unique identifier of the agency that is associated with this theme assignment plan.
-
Attributes(optional):
array Theme Assignment Attributes
Title:
Theme Assignment Attributes
The theme assignments resource is used to view, create, modify, or delete a theme assignment plan. -
DeletedFlag(optional):
string
Maximum Length:
1
Indicates whether the record is logically deleted (true or false). Valid values are true for deleted record, and false for active record. The default value is false. -
Description(optional):
string
Maximum Length:
100
The full description of the theme assignment plan. -
EffectiveEndDate(optional):
string(date)
The end date when this theme assignment plan is in effect.
-
EffectiveStartDate(optional):
string(date)
The start date when this theme assignment plan is in effect.
-
links(optional):
array Items
Title:
Items
Link Relations -
RegistryName(optional):
string
Maximum Length:
30
The unique identifier of the web application to which this theme assignment plan is applied. -
SeedDataLock(optional):
integer(int32)
Indicates whether the row is delivered seed data or customer data. Valid values are 0 for data that is customer data, 1 for seed data that cannot be modified, and 2 for seed data that can be modified. The default value is 0.
-
ThemeId(optional):
string
Maximum Length:
30
The unique identifier of the branding theme. -
UserThemeAssignments(optional):
array User Theme Assignments
Title:
User Theme Assignments
The theme assignments resource is used to view, create, modify, or delete a theme assignment plan.
Nested Schema : Theme Assignment Attributes
Type:
array
Title:
Theme Assignment Attributes
The theme assignments resource is used to view, create, modify, or delete a theme assignment plan.
Show Source
Nested Schema : User Theme Assignments
Type:
array
Title:
User Theme Assignments
The theme assignments resource is used to view, create, modify, or delete a theme assignment plan.
Show Source
Nested Schema : publicSectorRegistryThemeAssignments-Attributes-item
Type:
Show Source
object
-
AgencyId(optional):
integer(int64)
The unique identifier of the agency that is associated with this theme assignment plan.
-
AttributeId(optional):
string
Maximum Length:
30
The unique identifier of the theme assignment plan attribute. -
AttributeLongValue(optional):
string
The static long value of the theme assignment plan attribute.
-
AttributeShortValue(optional):
string
Maximum Length:
250
The static short value of the theme assignment plan attribute. -
AttributeStringValue(optional):
string
Maximum Length:
250
The label of the theme assignment plan attribute. -
AttributeTypeValue(optional):
string
Maximum Length:
4
The type value of the theme assignment plan attribute. -
EffectiveEndDate(optional):
string(date)
The end date when this theme assignment plan is in effect.
-
EffectiveStartDate(optional):
string(date)
The start date when this theme assignment plan is in effect.
-
links(optional):
array Items
Title:
Items
Link Relations -
RegistryName(optional):
string
Maximum Length:
30
The unique identifier of the web application to which this theme assignment plan is applied.
Nested Schema : link
Type:
Show Source
object
-
href(optional):
string
Title:
hyperlink reference
The URI to the related resource. -
rel(optional):
string
Title:
relation
The name of the relation to the resource instance. Example: self.
Nested Schema : publicSectorRegistryThemeAssignments-UserThemeAssignments-item
Type:
Show Source
object
-
AgencyId(optional):
integer(int64)
The unique identifier of the agency that is associated with this theme assignment plan.
-
Attributes(optional):
array Theme Assignment Attributes
Title:
Theme Assignment Attributes
The user theme assignments resource is used to view, create, modify, or delete a user level theme assignment plan. -
EffectiveEndDate(optional):
string(date)
The end date when this theme assignment plan is in effect.
-
EffectiveStartDate(optional):
string(date)
The start date when this theme assignment plan is in effect.
-
links(optional):
array Items
Title:
Items
Link Relations -
RegistryName(optional):
string
Maximum Length:
30
The unique identifier of the web application to which this theme assignment plan is applied. -
SequenceNumber(optional):
integer(int32)
The sequence number of the user level theme assignment plan. When a user has multiple matches, the one with the lowest sequence number is used.
-
ThemeId(optional):
string
Maximum Length:
30
The unique identifier of the branding theme. -
UserAssignmentId(optional):
string
Maximum Length:
30
The unique identifier of the user level theme assignment plan. -
UserAssignmentTypeId(optional):
string
Maximum Length:
30
Indicates the type of the user attribute this user level theme assignment plan is based on. The valid value is ROLE for a user security role-based theme assignment plan. -
UserAssignmentValue(optional):
string
Maximum Length:
250
The value of the user attribute with which this user level theme assignment plan is associated.
Nested Schema : Theme Assignment Attributes
Type:
array
Title:
Theme Assignment Attributes
The user theme assignments resource is used to view, create, modify, or delete a user level theme assignment plan.
Show Source
Nested Schema : publicSectorRegistryThemeAssignments-UserThemeAssignments-Attributes-item
Type:
Show Source
object
-
AgencyId(optional):
integer(int64)
The unique identifier of the agency that is associated with this theme assignment plan.
-
AttributeId(optional):
string
Maximum Length:
30
The unique identifier of the theme assignment plan attribute. -
AttributeLongValue(optional):
string
The static long value of the theme assignment plan attribute.
-
AttributeShortValue(optional):
string
Maximum Length:
250
The static short value of the theme assignment plan attribute. -
AttributeStringValue(optional):
string
Maximum Length:
250
The label of the theme assignment plan attribute. -
AttributeTypeValue(optional):
string
Maximum Length:
4
The type value of the theme assignment plan attribute. -
EffectiveEndDate(optional):
string(date)
The end date when this theme assignment plan is in effect.
-
EffectiveStartDate(optional):
string(date)
The start date when this theme assignment plan is in effect.
-
links(optional):
array Items
Title:
Items
Link Relations -
RegistryName(optional):
string
Maximum Length:
30
The unique identifier of the web application to which this theme assignment plan is applied. -
UserAssignmentId(optional):
string
Maximum Length:
30
The unique identifier of the user level theme assignment plan.
Response
Supported Media Types
- application/vnd.oracle.adf.resourceitem+json
- application/json
Default Response
The following table describes the default response for this task.
Root Schema : publicSectorRegistryThemeAssignments-item
Type:
Show Source
object
-
AgencyId(optional):
integer(int64)
The unique identifier of the agency that is associated with this theme assignment plan.
-
Attributes(optional):
array Theme Assignment Attributes
Title:
Theme Assignment Attributes
The theme assignments resource is used to view, create, modify, or delete a theme assignment plan. -
DeletedFlag(optional):
string
Maximum Length:
1
Indicates whether the record is logically deleted (true or false). Valid values are true for deleted record, and false for active record. The default value is false. -
Description(optional):
string
Maximum Length:
100
The full description of the theme assignment plan. -
EffectiveEndDate(optional):
string(date)
The end date when this theme assignment plan is in effect.
-
EffectiveStartDate(optional):
string(date)
The start date when this theme assignment plan is in effect.
-
links(optional):
array Items
Title:
Items
Link Relations -
RegistryName(optional):
string
Maximum Length:
30
The unique identifier of the web application to which this theme assignment plan is applied. -
SeedDataLock(optional):
integer(int32)
Indicates whether the row is delivered seed data or customer data. Valid values are 0 for data that is customer data, 1 for seed data that cannot be modified, and 2 for seed data that can be modified. The default value is 0.
-
ThemeId(optional):
string
Maximum Length:
30
The unique identifier of the branding theme. -
UserThemeAssignments(optional):
array User Theme Assignments
Title:
User Theme Assignments
The theme assignments resource is used to view, create, modify, or delete a theme assignment plan.
Nested Schema : Theme Assignment Attributes
Type:
array
Title:
Theme Assignment Attributes
The theme assignments resource is used to view, create, modify, or delete a theme assignment plan.
Show Source
Nested Schema : User Theme Assignments
Type:
array
Title:
User Theme Assignments
The theme assignments resource is used to view, create, modify, or delete a theme assignment plan.
Show Source
Nested Schema : publicSectorRegistryThemeAssignments-Attributes-item
Type:
Show Source
object
-
AgencyId(optional):
integer(int64)
The unique identifier of the agency that is associated with this theme assignment plan.
-
AttributeId(optional):
string
Maximum Length:
30
The unique identifier of the theme assignment plan attribute. -
AttributeLongValue(optional):
string
The static long value of the theme assignment plan attribute.
-
AttributeShortValue(optional):
string
Maximum Length:
250
The static short value of the theme assignment plan attribute. -
AttributeStringValue(optional):
string
Maximum Length:
250
The label of the theme assignment plan attribute. -
AttributeTypeValue(optional):
string
Maximum Length:
4
The type value of the theme assignment plan attribute. -
EffectiveEndDate(optional):
string(date)
The end date when this theme assignment plan is in effect.
-
EffectiveStartDate(optional):
string(date)
The start date when this theme assignment plan is in effect.
-
links(optional):
array Items
Title:
Items
Link Relations -
RegistryName(optional):
string
Maximum Length:
30
The unique identifier of the web application to which this theme assignment plan is applied.
Nested Schema : link
Type:
Show Source
object
-
href(optional):
string
Title:
hyperlink reference
The URI to the related resource. -
rel(optional):
string
Title:
relation
The name of the relation to the resource instance. Example: self.
Nested Schema : publicSectorRegistryThemeAssignments-UserThemeAssignments-item
Type:
Show Source
object
-
AgencyId(optional):
integer(int64)
The unique identifier of the agency that is associated with this theme assignment plan.
-
Attributes(optional):
array Theme Assignment Attributes
Title:
Theme Assignment Attributes
The user theme assignments resource is used to view, create, modify, or delete a user level theme assignment plan. -
EffectiveEndDate(optional):
string(date)
The end date when this theme assignment plan is in effect.
-
EffectiveStartDate(optional):
string(date)
The start date when this theme assignment plan is in effect.
-
links(optional):
array Items
Title:
Items
Link Relations -
RegistryName(optional):
string
Maximum Length:
30
The unique identifier of the web application to which this theme assignment plan is applied. -
SequenceNumber(optional):
integer(int32)
The sequence number of the user level theme assignment plan. When a user has multiple matches, the one with the lowest sequence number is used.
-
ThemeId(optional):
string
Maximum Length:
30
The unique identifier of the branding theme. -
UserAssignmentId(optional):
string
Maximum Length:
30
The unique identifier of the user level theme assignment plan. -
UserAssignmentTypeId(optional):
string
Maximum Length:
30
Indicates the type of the user attribute this user level theme assignment plan is based on. The valid value is ROLE for a user security role-based theme assignment plan. -
UserAssignmentValue(optional):
string
Maximum Length:
250
The value of the user attribute with which this user level theme assignment plan is associated.
Nested Schema : Theme Assignment Attributes
Type:
array
Title:
Theme Assignment Attributes
The user theme assignments resource is used to view, create, modify, or delete a user level theme assignment plan.
Show Source
Nested Schema : publicSectorRegistryThemeAssignments-UserThemeAssignments-Attributes-item
Type:
Show Source
object
-
AgencyId(optional):
integer(int64)
The unique identifier of the agency that is associated with this theme assignment plan.
-
AttributeId(optional):
string
Maximum Length:
30
The unique identifier of the theme assignment plan attribute. -
AttributeLongValue(optional):
string
The static long value of the theme assignment plan attribute.
-
AttributeShortValue(optional):
string
Maximum Length:
250
The static short value of the theme assignment plan attribute. -
AttributeStringValue(optional):
string
Maximum Length:
250
The label of the theme assignment plan attribute. -
AttributeTypeValue(optional):
string
Maximum Length:
4
The type value of the theme assignment plan attribute. -
EffectiveEndDate(optional):
string(date)
The end date when this theme assignment plan is in effect.
-
EffectiveStartDate(optional):
string(date)
The start date when this theme assignment plan is in effect.
-
links(optional):
array Items
Title:
Items
Link Relations -
RegistryName(optional):
string
Maximum Length:
30
The unique identifier of the web application to which this theme assignment plan is applied. -
UserAssignmentId(optional):
string
Maximum Length:
30
The unique identifier of the user level theme assignment plan.