OBSPolicyPrincipal Class Reference
| Inherits from | OBSBaseEntity : OBSAbstractModel : OBSMTLModel |
|---|---|
| Declared in | OBSServiceCommonEntities.h OBSServiceCommonEntities.m |
accountType
账户类型
@property (nonatomic, strong, nonnull) NSString *accountTypeDeclared In
OBSServiceCommonEntities.h
accountARNList
Principal授权格式
@property (nonatomic, strong, nonnull) NSArray<NSString*> *accountARNListDiscussion
当对Domain进行授权时,Principal支持三种格式AWS:domainid、 AWS:arn:aws:iam::domainid:root 或 CanonicalUser:domainid。 当对User进行授权时,Principal格式为AWS:arn:aws:iam::domainid:user/userId 或者AWS:arn:aws:iam::domainid:user/userName。
Declared In
OBSServiceCommonEntities.h