OBSPolicyPrincipal Class Reference
Inherits from | OBSBaseEntity : OBSAbstractModel : OBSMTLModel |
---|---|
Declared in | OBSServiceCommonEntities.h OBSServiceCommonEntities.m |
accountType
账户类型
@property (nonatomic, strong, nonnull) NSString *accountType
Declared In
OBSServiceCommonEntities.h
accountARNList
Principal授权格式
@property (nonatomic, strong, nonnull) NSArray<NSString*> *accountARNList
Discussion
当对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