github.com/opentelekomcloud/gophertelekomcloud@v0.9.3/openstack/lts/v2/streams/DeleteLogStream.go (about) 1 package streams 2 3 import golangsdk "github.com/opentelekomcloud/gophertelekomcloud" 4 5 type DeleteOpts struct { 6 // ID of a created log group 7 GroupId string 8 // ID of a created log stream 9 StreamId string 10 } 11 12 // DeleteLogStream a log topic by id 13 func DeleteLogStream(client *golangsdk.ServiceClient, opts DeleteOpts) (err error) { 14 // DELETE /v2/{project_id}/groups/{log_group_id}/streams/{log_stream_id} 15 _, err = client.Delete(client.ServiceURL("groups", opts.GroupId, "streams", opts.StreamId), &golangsdk.RequestOpts{ 16 MoreHeaders: map[string]string{ 17 "content-type": "application/json", 18 }, 19 }) 20 return 21 }