blob: aceb8391219011112aa57116b3ccd3178f2c64fc [file] [log] [blame]
{
"clientLibrary": {
"name": "cloud.google.com/go/security/publicca/apiv1beta1",
"version": "1.16.0",
"language": "GO",
"apis": [
{
"id": "google.cloud.security.publicca.v1beta1",
"version": "v1beta1"
}
]
},
"snippets": [
{
"regionTag": "publicca_v1beta1_generated_PublicCertificateAuthorityService_CreateExternalAccountKey_sync",
"title": "publicca CreateExternalAccountKey Sample",
"description": "CreateExternalAccountKey creates a new [ExternalAccountKey][google.cloud.security.publicca.v1beta1.ExternalAccountKey] bound to the project.",
"file": "PublicCertificateAuthorityClient/CreateExternalAccountKey/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CreateExternalAccountKey",
"fullName": "google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityClient.CreateExternalAccountKey",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "publiccapb.CreateExternalAccountKeyRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*publiccapb.ExternalAccountKey",
"client": {
"shortName": "PublicCertificateAuthorityClient",
"fullName": "google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityClient"
},
"method": {
"shortName": "CreateExternalAccountKey",
"fullName": "google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityService.CreateExternalAccountKey",
"service": {
"shortName": "PublicCertificateAuthorityService",
"fullName": "google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
}
]
}