AliyunOSSSDK/OSSGetBucketInfoResult.h (18 lines of code) (raw):
//
// OSSGetBucketInfoResult.h
// AliyunOSSSDK
//
// Created by huaixu on 2018/7/10.
// Copyright © 2018年 aliyun. All rights reserved.
//
#import "OSSResult.h"
@interface OSSBucketOwner : NSObject
@property (nonatomic, copy) NSString *userName;
@property (nonatomic, copy) NSString *userId;
@end
@interface OSSAccessControlList : NSObject
@property (nonatomic, copy) NSString *grant;
@end
@interface OSSGetBucketInfoResult : OSSResult
/// Created date.
@property (nonatomic, copy) NSString *creationDate;
/// Bucket name.
@property (nonatomic, copy) NSString *bucketName;
/// Bucket location.
@property (nonatomic, copy) NSString *location;
/// Storage class (Standard, IA, Archive)
@property (nonatomic, copy) NSString *storageClass;
/**
Internal endpoint. It could be accessed within AliCloud under the same
location.
*/
@property (nonatomic, copy) NSString *intranetEndpoint;
/**
External endpoint.It could be accessed from anywhere.
*/
@property (nonatomic, copy) NSString *extranetEndpoint;
/// Bucket owner.
@property (nonatomic, strong) OSSBucketOwner *owner;
@property (nonatomic, strong) OSSAccessControlList *acl;
@end