
schema.UserDomain.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of airavata-gfac-hpc-monitor Show documentation
Show all versions of airavata-gfac-hpc-monitor Show documentation
The Grid related monitoring implementation
The newest version!
{
"$schema": "http://json-schema.org/draft-04/schema#",
"id": "http://schemas.ogf.org/glue/2013/05/spec_2.0_r1/UserDomain.json",
"type": "object",
"allOf": [{"$ref": "http://schemas.ogf.org/glue/2013/05/spec_2.0_r1/Domain.json"}],
"properties": {
"Level": {
"type": "integer",
"description": "the number of hops to reach the root of the hierarchy of UserDomains"
},
"UserManagerID": {
"type": "array",
"description": "ID for the Endpoint of a Service managing users in this UserDomain",
"items": {
"type": "string"
}
},
"Member": {
"type": "array",
"description": "Identifiers for users in this UserDomain",
"items": {
"type": "string"
}
},
"PolicyID": {
"type": "array",
"description": "IDs for Policies associated with this UserDomain",
"items": {
"type": "string"
}
},
"ChildDomainID": {
"type": "array",
"description": "IDs of UserDomains aggregated by this UserDomain",
"items": {
"type": "string"
}
},
"ParentDomainID": {
"type": "string",
"description": "The ID of the UserDomain that this UserDomain participates in"
},
"AccessPolicyID": {
"type": "array",
"description": "IDs of AccessPolicies associated with this UserDomain",
"items": {
"type": "string"
}
},
"MappingPolicyID": {
"type": "array",
"description": "IDs of MappingPolicies associated with this UserDomain",
"items": {
"type": "string"
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy