Browse Source

Generated 2016-01-20 for Kms.

sdk-team 5 years ago
parent
commit
d5b3f61804

+ 4 - 0
ChangeLog.txt

@@ -1,3 +1,7 @@
+2020-03-03 Version: v1.61.19
+- Generated 2016-01-20 for `Kms`.
+- Supported secretmanager for kms.
+
 2020-02-28 Version: v1.61.18
 - Generated 2017-05-25 for `Dyplsapi`.
 - Add QueryPhoneNoAByTrackNo  and AddAxnTrackNo.

+ 9 - 9
services/kms/describe_secret.go

@@ -83,15 +83,15 @@ type DescribeSecretRequest struct {
 // DescribeSecretResponse is the response struct for api DescribeSecret
 type DescribeSecretResponse struct {
 	*responses.BaseResponse
-	RequestId         string `json:"RequestId" xml:"RequestId"`
-	Arn               string `json:"Arn" xml:"Arn"`
-	SecretName        string `json:"SecretName" xml:"SecretName"`
-	EncryptionKeyId   string `json:"EncryptionKeyId" xml:"EncryptionKeyId"`
-	Description       string `json:"Description" xml:"Description"`
-	CreateTime        string `json:"CreateTime" xml:"CreateTime"`
-	UpdateTime        string `json:"UpdateTime" xml:"UpdateTime"`
-	PlannedDeleteTime string `json:"PlannedDeleteTime" xml:"PlannedDeleteTime"`
-	Tags              []Tag  `json:"Tags" xml:"Tags"`
+	RequestId         string               `json:"RequestId" xml:"RequestId"`
+	Arn               string               `json:"Arn" xml:"Arn"`
+	SecretName        string               `json:"SecretName" xml:"SecretName"`
+	EncryptionKeyId   string               `json:"EncryptionKeyId" xml:"EncryptionKeyId"`
+	Description       string               `json:"Description" xml:"Description"`
+	CreateTime        string               `json:"CreateTime" xml:"CreateTime"`
+	UpdateTime        string               `json:"UpdateTime" xml:"UpdateTime"`
+	PlannedDeleteTime string               `json:"PlannedDeleteTime" xml:"PlannedDeleteTime"`
+	Tags              TagsInDescribeSecret `json:"Tags" xml:"Tags"`
 }
 
 // CreateDescribeSecretRequest creates a request to invoke DescribeSecret API

+ 7 - 7
services/kms/get_secret_value.go

@@ -84,13 +84,13 @@ type GetSecretValueRequest struct {
 // GetSecretValueResponse is the response struct for api GetSecretValue
 type GetSecretValueResponse struct {
 	*responses.BaseResponse
-	RequestId      string   `json:"RequestId" xml:"RequestId"`
-	SecretName     string   `json:"SecretName" xml:"SecretName"`
-	VersionId      string   `json:"VersionId" xml:"VersionId"`
-	CreateTime     string   `json:"CreateTime" xml:"CreateTime"`
-	SecretData     string   `json:"SecretData" xml:"SecretData"`
-	SecretDataType string   `json:"SecretDataType" xml:"SecretDataType"`
-	VersionStages  []string `json:"VersionStages" xml:"VersionStages"`
+	RequestId      string                        `json:"RequestId" xml:"RequestId"`
+	SecretName     string                        `json:"SecretName" xml:"SecretName"`
+	VersionId      string                        `json:"VersionId" xml:"VersionId"`
+	CreateTime     string                        `json:"CreateTime" xml:"CreateTime"`
+	SecretData     string                        `json:"SecretData" xml:"SecretData"`
+	SecretDataType string                        `json:"SecretDataType" xml:"SecretDataType"`
+	VersionStages  VersionStagesInGetSecretValue `json:"VersionStages" xml:"VersionStages"`
 }
 
 // CreateGetSecretValueRequest creates a request to invoke GetSecretValue API

+ 6 - 6
services/kms/list_secret_version_ids.go

@@ -85,12 +85,12 @@ type ListSecretVersionIdsRequest struct {
 // ListSecretVersionIdsResponse is the response struct for api ListSecretVersionIds
 type ListSecretVersionIdsResponse struct {
 	*responses.BaseResponse
-	PageNumber int         `json:"PageNumber" xml:"PageNumber"`
-	PageSize   int         `json:"PageSize" xml:"PageSize"`
-	RequestId  string      `json:"RequestId" xml:"RequestId"`
-	SecretName string      `json:"SecretName" xml:"SecretName"`
-	TotalCount int         `json:"TotalCount" xml:"TotalCount"`
-	VersionIds []VersionId `json:"VersionIds" xml:"VersionIds"`
+	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
+	PageSize   int        `json:"PageSize" xml:"PageSize"`
+	RequestId  string     `json:"RequestId" xml:"RequestId"`
+	SecretName string     `json:"SecretName" xml:"SecretName"`
+	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
+	VersionIds VersionIds `json:"VersionIds" xml:"VersionIds"`
 }
 
 // CreateListSecretVersionIdsRequest creates a request to invoke ListSecretVersionIds API

+ 5 - 5
services/kms/list_secrets.go

@@ -84,11 +84,11 @@ type ListSecretsRequest struct {
 // ListSecretsResponse is the response struct for api ListSecrets
 type ListSecretsResponse struct {
 	*responses.BaseResponse
-	RequestId  string   `json:"RequestId" xml:"RequestId"`
-	PageNumber int      `json:"PageNumber" xml:"PageNumber"`
-	PageSize   int      `json:"PageSize" xml:"PageSize"`
-	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
-	SecretList []Secret `json:"SecretList" xml:"SecretList"`
+	RequestId  string     `json:"RequestId" xml:"RequestId"`
+	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
+	PageSize   int        `json:"PageSize" xml:"PageSize"`
+	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
+	SecretList SecretList `json:"SecretList" xml:"SecretList"`
 }
 
 // CreateListSecretsRequest creates a request to invoke ListSecrets API

+ 4 - 4
services/kms/put_secret_value.go

@@ -86,10 +86,10 @@ type PutSecretValueRequest struct {
 // PutSecretValueResponse is the response struct for api PutSecretValue
 type PutSecretValueResponse struct {
 	*responses.BaseResponse
-	RequestId     string   `json:"RequestId" xml:"RequestId"`
-	SecretName    string   `json:"SecretName" xml:"SecretName"`
-	VersionId     string   `json:"VersionId" xml:"VersionId"`
-	VersionStages []string `json:"VersionStages" xml:"VersionStages"`
+	RequestId     string                        `json:"RequestId" xml:"RequestId"`
+	SecretName    string                        `json:"SecretName" xml:"SecretName"`
+	VersionId     string                        `json:"VersionId" xml:"VersionId"`
+	VersionStages VersionStagesInPutSecretValue `json:"VersionStages" xml:"VersionStages"`
 }
 
 // CreatePutSecretValueRequest creates a request to invoke PutSecretValue API

+ 5 - 5
services/kms/struct_secret.go

@@ -17,9 +17,9 @@ package kms
 
 // Secret is a nested struct in kms response
 type Secret struct {
-	SecretName        string `json:"SecretName" xml:"SecretName"`
-	CreateTime        string `json:"CreateTime" xml:"CreateTime"`
-	UpdateTime        string `json:"UpdateTime" xml:"UpdateTime"`
-	PlannedDeleteTime string `json:"PlannedDeleteTime" xml:"PlannedDeleteTime"`
-	Tags              []Tag  `json:"Tags" xml:"Tags"`
+	SecretName        string            `json:"SecretName" xml:"SecretName"`
+	CreateTime        string            `json:"CreateTime" xml:"CreateTime"`
+	UpdateTime        string            `json:"UpdateTime" xml:"UpdateTime"`
+	PlannedDeleteTime string            `json:"PlannedDeleteTime" xml:"PlannedDeleteTime"`
+	Tags              TagsInListSecrets `json:"Tags" xml:"Tags"`
 }

+ 3 - 3
services/kms/struct_version_id.go

@@ -17,7 +17,7 @@ package kms
 
 // VersionId is a nested struct in kms response
 type VersionId struct {
-	CreateTime    string   `json:"CreateTime" xml:"CreateTime"`
-	VersionId     string   `json:"VersionId" xml:"VersionId"`
-	VersionStages []string `json:"VersionStages" xml:"VersionStages"`
+	CreateTime    string                              `json:"CreateTime" xml:"CreateTime"`
+	VersionId     string                              `json:"VersionId" xml:"VersionId"`
+	VersionStages VersionStagesInListSecretVersionIds `json:"VersionStages" xml:"VersionStages"`
 }