Class AppGrants
Grants assigned to the app
Inherited Members
Namespace: Oci.IdentitydomainsService.Models
Assembly: OCI.DotNetSDK.Identitydomains.dll
Syntax
public class AppGrants
Properties
GrantMechanism
Declaration
[JsonProperty(PropertyName = "grantMechanism")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AppGrants.GrantMechanismEnum? GrantMechanism { get; set; }
Property Value
Type | Description |
---|---|
AppGrants.GrantMechanismEnum? | Each value of grantMechanism indicates how (or by what component) some App (or App-Entitlement) was granted. A customer or the UI should use only grantMechanism values that start with 'ADMINISTRATOR':
|
GranteeId
Declaration
[JsonProperty(PropertyName = "granteeId")]
public string GranteeId { get; set; }
Property Value
Type | Description |
---|---|
string | Grantee identifier
|
GranteeType
Declaration
[JsonProperty(PropertyName = "granteeType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AppGrants.GranteeTypeEnum? GranteeType { get; set; }
Property Value
Type | Description |
---|---|
AppGrants.GranteeTypeEnum? | Grantee resource type. Allowed values are User and Group.
|
Ref
Declaration
[JsonProperty(PropertyName = "$ref")]
public string Ref { get; set; }
Property Value
Type | Description |
---|---|
string | Grant URI
|
Value
Declaration
[JsonProperty(PropertyName = "value")]
public string Value { get; set; }
Property Value
Type | Description |
---|---|
string | Grant identifier
|