授权访问

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("download success")} 使用签名URL临时授权 您可以将生成的签名URL提供给访客进行临时访问。生成签名URL时,您可以自定义URL的过期时间来限制访客的访问时长。重要 通过以下示例...

管理软链接

nil { fmt.Println("Error:",err)os.Exit(-1)}/yourBucketName填写存储空间名称。bucketName:="yourBucketName"/yourSymlinkName填写软链接名称。objectName:="yourSymlinkName"/yourObjectName填写Object名称。targetObjectName:=...

图片样式

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Printf("Style Name:%s",style.Name)fmt.Printf("Style Content:%s",style.Content)fmt.Printf("Style Create Time:%s",style.CreateTime)fmt.Printf("Style Last Modify Time:%s",style....

读写数据

} catch(ParseException e){ System.exit(-1);}/获取时间time之后的数据读取位置 String timeCursor=datahubClient.getCursor(Constant.projectName,Constant.topicName,shardId,CursorType.SYSTEM_TIME,timestamp).getCursor();System.out...

日志转存

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("Target Bucket:",logRes.LoggingEnabled.TargetBucket)fmt.Println("Target Prefix:",logRes.LoggingEnabled.TargetPrefix)} 关闭日志转存 以下代码用于关闭日志转存功能。...

Bucket Policy

nil { fmt.Println("Error:",err)os.Exit(-1)}/以下示例用于资源拥有者(即UID为174649585760xxxx的Bucket Owner)通过Bucket Policy授权指定用户(UID为20214760404935xxxx的RAM用户)拥有列举examplebucket下所有文件的权限。...

数据索引

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Printf("State:%s",result.State)fmt.Printf("Phase:%s",result.Phase)fmt.Printf("CreateTime:%s",result.CreateTime)fmt.Printf("UpdateTime:%s",result.UpdateTime)} 查询满足指定条件...

拷贝文件

nil { fmt.Println("Error:",err)os.Exit(-1)} imur,err:=bucket.InitiateMultipartUpload(objectDest)var parts[]oss.UploadPart for_,chunk:=range chunks {/使用指定的元数据覆盖源文件的元数据。options:=[]oss.Option{/指定源Object的...

数据校验

nil { fmt.Println("Error:",err)os.Exit(-1)} } 说明 putObject、getObject、appendObject、postObject、uploadPart支持MD5校验。CRC64校验 上传、下载和拷贝文件时默认开启CRC数据校验,以确保数据的完整性。使用CRC64校验,有如下注意...

管理软链接

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println(meta.Get(oss.HTTPHeaderOssSymlinkTarget))} 相关文档 关于创建软链接的API接口说明,请参见 PutSymlink。关于获取软链接的API接口说明,请参见 GetSymlink。

静态网站托管(镜像回源)

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("indexWebsite:",wsRes.IndexDocument.Suffix)fmt.Println("errorWebsite:",wsRes.ErrorDocument.Key)} 删除静态网站托管配置 以下代码用于删除静态网站托管配置:package main ...

管理文件访问权限

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("Object ACL:",aclRes.ACL)} 相关文档 关于设置文件访问权限的API接口说明,请参见 PutObjectACL。关于获取文件访问权限的API接口说明,请参见 GetObjectACL。

定义资源

异步调用 doAsync(userId,result->{ try {/在此处处理异步调用的结果 } finally {/在回调结束后 exit entry.exit();} });} catch(BlockException ex){/Request blocked/Handle the exception(e.g.retry or fallback)} SphU.asyncEntry(xxx)...

删除对象标签

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("delete object tagging success.")} 删除Object指定版本标签信息 当Bucket已开启版本控制时,通过指定Object的版本ID,您可以删除Object指定版本的对象标签。以下代码用于删除...

自动化工具说明

s",e)and sys.exit(1)class Refresh(object):def main(self,argv):if len(argv)< 1: sys.exit("[usage]:"+sys.argv[0]+"-h")try:opts,args=getopt.getopt(argv,"hi:k:n:r:t:a:o:")except Exception as e:sys.exit("[usage]:"+sys.argv[0]+...

获取对象标签

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Printf("Object Tagging:%v",taggingResult)} 获取Object指定版本标签信息 当Bucket已开启版本控制时,通过指定Object的版本ID(versionId),您可以获取Object指定版本标签信息。...

数据复制

nil { fmt.Println("Error:",err)os.Exit(-1)} for_,repProgressRule:=range repProgress.Rule { fmt.Printf("Rule Id:%s",repProgressRule.ID)if repProgressRule.PrefixSet!nil { for_,prefix:=range repProgressRule.PrefixSet.Prefix {...

LiveChannel管理

nil { fmt.Println("Error:",err)os.Exit(-1)}/创建OSSClient实例。yourEndpoint填写Bucket对应的Endpoint,以华东1(杭州)为例,填写为https://oss-cn-hangzhou.aliyuncs.com。其它Region请按实际情况填写。client,err:=oss.New(...

防盗链

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("Set Bucket Referer Success")} 获取防盗链配置 以下代码用于获取防盗链配置。package main import("fmt""github.com/aliyun/aliyun-oss-go-sdk/oss" "os" )func main(){/...

服务器端加密

nil { fmt.Println("Error:",err)os.Exit(-1)} } 相关文档 关于服务器端加密的完整示例代码,请参见 GitHub示例。关于配置服务器端加密的API接口说明,请参见 PutBucketEncryption。关于获取服务器端加密配置的API接口说明,请参见 ...

跨域资源共享

nil { fmt.Println("Error:",err)os.Exit(-1)} isTrue:=true rule1:=oss.CORSRule{ AllowedOrigin:[]string{"*"},AllowedMethod:[]string{"PUT","GET","POST"},AllowedHeader:[]string{},ExposeHeader:[]string{},MaxAgeSeconds:100,} rule...

访问跟踪

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Printf("bucket access monitor config is:%s",result.Status)} 相关文档 关于如何配置基于最后一次访问时间的生命周期规则,请参见 基于最后一次访问时间的生命周期规则。关于开启访问...

传输加速

nil { fmt.Println("Error:",err)os.Exit(-1)}/创建OSSClient实例。yourEndpoint填写Bucket对应的Endpoint,以华东1(杭州)为例,填写为https://oss-cn-hangzhou.aliyuncs.com。其它Region请按实际情况填写。client,err:=oss.New(...

初始化

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Printf("client:%v",client)} V4签名(推荐)如果希望使用更安全的V4签名算法,则初始化时需要加入endpoint对应的region信息,同时声明oss.AuthV4。OSS Go SDK 3.0.2及以上版本支持V4签名...

资源组

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Printf("Resource Group Id:%s",result.ResourceGroupId)} 相关文档 关于配置Bucket所属资源组的API接口说明,请参见 PutBucketResourceGroup。关于获取Bucket资源组ID的API接口说明,请...

拷贝文件

nil { fmt.Println("Error:",err)os.Exit(-1)} bucketName:="yourBucketName"/yourObjectName填写不包含Bucket名称在内的Object的完整路径。objectName:="yourObjectName"fileName:="yourFileName"futureDate:=time.Date(2049,time.January...

设置容器启动和退出顺序

EXIT_PRIORITY value: "0" args: - /bin/sh - -c - sleep 3600s - image: registry-vpc.cn-shanghai.aliyuncs.com/eci_open/nginx:alpine name: c3 env: - name: ECI_CONTAINER_EXIT_PRIORITY value: "-1000" args: - /bin/sh - -c - sleep 3600s删除Pod,然后观察Pod...

追加上传

nil { fmt.Println("Error:",err)os.Exit(-1)}/如果不是第一次追加上传,可以通过bucket.GetObjectDetailedMeta方法或上次追加返回值的X-Oss-Next-Append-Position的属性,获取追加位置。props,err:=bucket.GetObjectDetailedMeta(...

使用钉钉机器人发送事件通知

您可以在工作流的步骤中定义 exit-handler,也可以在工作流本身定义 exit-handler。Exit Handler以容器的方式运行。您可以在容器中运行 curl 命令向外部系统发送HTTP消息,从而实现事件通知。步骤一:创建钉钉机器人 创建钉钉机器人后会...

列举文件

nil { fmt.Println("Error:",err)os.Exit(-1)}/创建OSSClient实例。yourEndpoint填写Bucket对应的Endpoint,以华东1(杭州)为例,填写为https://oss-cn-hangzhou.aliyuncs.com。其它Region请按实际情况填写。client,err:=oss.New(...

解冻文件

归档、冷归档以及深度冷归档类型的Object需要解冻(Restore)之后才能读取。...nil { fmt.Println("Error:",err)os.Exit(-1)} } 相关文档 关于解冻归档、冷归档和深度冷归档类型Object的API接口说明,请参见 RestoreObject。

获取文件元数据

默认情况下,在受版本控制的...nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("Object Meta:",props)} 相关文档 关于获取文件元数据的完整示例代码,请参见 GitHub示例。关于获取文件元数据的API接口说明,请参见 GetObjectMeta。

节点运行ECS机器上的脚本

{stdout.channel.recv_exit_status()}')return_code=stdout.channel.recv_exit_status()stdin.close()stdout.close()stderr.close()client.close()if return_code=0:print(f'Over.')sys.exit(0)print(f'Remote shell is failed.')sys.exit...

图片处理

nil { fmt.Println("Error:",err)os.Exit(-1)}/创建OSSClient实例。yourEndpoint填写Bucket对应的Endpoint,以华东1(杭州)为例,填写为https://oss-cn-hangzhou.aliyuncs.com。其它Region请按实际情况填写。client,err:=oss.New(...

上传回调

nil { fmt.Println("Error:",err)os.Exit(-1)} callbackBase64:=base64.StdEncoding.EncodeToString(callbackStr)/设置上传回调参数。options:=[]oss.Option{ oss.Callback(callbackBase64),}/构建一个由1024*1024个 'a' 字符组成的字符串...

生命周期

nil { fmt.Println("Error:",err)os.Exit(-1)} } 基于最后一次修改时间策略限制除指定前缀、标签以外的文件执行转换存储类型操作 以下代码用于通过filter节点下的Not元素指定examplebucket中除前缀为log、包含key为key1,value为value1标签...

基于C API的应用开发

exit(1);} else { printf("conect lindorm successfully");}/创建表 char create_table[]="create table if not exists user_test(id int,name varchar,age int,primary key(id));res=mysql_query(&conn,create_table);if!res){ printf(...

微应用层级代码示例

本代码示例介绍 mPaaS 微应用之间的层级关系。有关 iOS 框架的详细介绍,查看 ...当前顶层应用是 app 3,可以通过 Exit to launcher 直接退回到根应用,强行将 app 1、app 2、app 3 都退出;同时,可以在 Launcher 的微应用中,启动一个服务。

管理存储空间的读写权限

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("Bucket ACL:",aclRes.ACL)} 相关文档 关于管理存储空间读写权限的完整示例代码,请参见 GitHub示例。关于设置存储空间读写权限的API接口说明,请参见 PutBucketAcl。关于获取...

管理文件访问权限

nil { fmt.Println("Error:",err)os.Exit(-1)} fmt.Println("Object ACL:",aclRes.ACL)} 相关文档 关于Object访问权限的完整示例代码,请参见 GitHub示例。关于设置Object访问权限的API接口说明,请参见 PutObjectACL。关于获取Object访问...
共有23条 < 1 2 3 4 ... 23 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用