OBSServiceConfiguration Class Reference

Inherits from OBSBaseConfiguration : NSObject
Declared in OBSServiceBaseModel.h
OBSServiceBaseModel.m

Overview

OBS客户端配置

Other Methods

– initWithURL:credentialProvider:

初始化服务配置 url初始化

- (instancetype)initWithURL:(NSURL *)url credentialProvider:(id<OBSServiceCredentialProvider>)credentialProvider

Parameters

url

url

credentialProvider

OBS操作凭证

Return Value

服务配置对象

Declared In

OBSServiceBaseModel.h

– initWithURLString:credentialProvider:

初始化服务配置 url字符串

- (instancetype)initWithURLString:(NSString *)urlString credentialProvider:(id<OBSServiceCredentialProvider>)credentialProvider

Parameters

urlString

url字符串

credentialProvider

OBS操作凭证

Return Value

服务配置对象

Declared In

OBSServiceBaseModel.h

Other Methods

  region

区域,用于鉴权

@property (nonatomic, strong, nonnull) NSString *region

Declared In

OBSServiceBaseModel.h

  credentialProvider

OBS用户凭证

@property (atomic, strong, nonnull) id<OBSServiceCredentialProvider> credentialProvider

Declared In

OBSServiceBaseModel.h

  useVirtualhost

是否使用虚拟主机

@property (nonatomic, assign) BOOL useVirtualhost

Declared In

OBSServiceBaseModel.h