릴리스 노트
제품 공지
API | 작업 이름 | 작업 설명 |
버킷 Referer 설정 | 버킷 Referer 화이트 또는 블랙리스트 설정 | |
버킷 Referer 쿼리 | 버킷 Referer 화이트 또는 블랙리스트 쿼리 |
put_bucket_referer(Bucket, RefererConfiguration, **kwargs)
# secret_id, secret_key, region를 포함한 사용자 속성을 설정합니다. secret_id와 secret_key는 CAM 콘솔에 로그인하여 조회 및 관리하십시오.# APPID는 설정에서 삭제되었으니 매개변수 Bucket에 APPID를 입력하십시오. Bucket은 BucketName-APPID로 구성됩니다.secret_id = 'secret_id' # 사용자 secret_id로 변경secret_key = 'secret_key' # 사용자 secret_key로 변경region = 'ap-beijing' # 사용자 region으로 변경token = None # 임시 키를 사용할 경우 Token 입력. 기본값이 null이면 입력하지 않음config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token)client = CosS3Client(config)referer_config = {'Status': 'Enabled','RefererType': 'White-List','EmptyReferConfiguration': 'Allow','DomainList': {'Domain': ['*.qq.com','*.qcloud.com']}}response = client.put_bucket_referer(Bucket='examplebucket-1250000000',RefererConfiguration=referer_config)
매개변수 이름 | 매개변수 설명 | 유형 |
bucketName | String | |
RefererConfiguration | 버킷 Referer 설정 | Dict |
매개변수 이름 | 매개변수 설명 | 유형 | 필수 입력 여부 |
Status | 링크 도용 방지 활성화 여부, 열거 값: Enabled, Disabled | String | 필수 |
RefererType | 링크 도용 방지 유형 열거 값: Black-List, White-List | String | 필수 |
DomainList | 적용 도메인 리스트 | Dict | 필수 |
Domain | 적용 도메인. 포트, IP, 와일드 카드* 지원, 복수 지원. | List | 필수 |
EmptyReferConfiguration | 빈 Refer 액세스 허용 여부, 열거 값: Allow, Deny | String | 옵션 |
get_bucket_referer(Bucket, **kwargs)
response = client.get_bucket_referer(Bucket='examplebucket-1250000000')
매개변수 이름 | 매개변수 설명 | 유형 |
bucketName | String |
delete_bucket_referer(Bucket, **kwargs)
response = client.delete_bucket_referer(Bucket='examplebucket-1250000000')
매개변수 이름 | 매개변수 설명 | 유형 |
bucketName | String |
피드백