Networking Auditable Event Methods¶
Auditable event methods for networking include the actions, or operations, on Confluent Cloud networking solutions that generate auditable event messages.
Network¶
The following actions, or operations, on a Confluent Cloud network generate auditable event messages. For more information about Confluent Cloud networks, see Networking Overview.
Method name | Action triggering an audit log event message |
---|---|
CreateNetwork | A request to create a Confluent Cloud network. |
DeleteNetwork | A request to remove a Confluent Cloud network. |
GetNetwork | A request to get the details of a Confluent Cloud network. |
GetNetworks | A request to get a list of the Confluent Cloud networks. |
UpdateNetwork | A request to update the details of a Confluent Cloud network. |
CreateNetwork¶
The CreateNetwork
event is generated by a request to create a Confluent Cloud network.
Examples¶
SUCCESS
{
"datacontenttype":"application/json",
"data":{
"serviceName":"crn://confluent.cloud/",
"methodName":"CreateNetwork",
"cloudResources":[
{
"scope":{
"resources":[
{
"type":"ORGANIZATION",
"resourceId":"424c3c58-93de-414f-bb87-a6131f477f66"
},
{
"type":"ENVIRONMENT",
"resourceId":"env-223r92"
}
]
},
"resource":{
"type":"NETWORK",
"resourceId":"n-gok0y6"
}
}
],
"authenticationInfo":{
"exposure":"CUSTOMER",
"principal":{
"email":"someone@example.com",
"confluentUser":{
"resourceId":"u-doopwd"
}
},
"result":"SUCCESS"
},
"requestMetadata":{
"requestId":[
"83797a6d2b0a8d3af0006c6f2b7f878b"
],
"clientAddress":[
{
"ip":"1.2.3.4"
}
]
},
"request":{
"accessType":"MODIFICATION",
"data":{
"spec":{
"connection_types":[
"PRIVATELINK"
],
"display_name":"display-name",
"environment":{
"id":"env-223r92"
},
"region":"centralus",
"zones":[
],
"cloud":"AZURE"
}
}
},
"result":{
"status":"SUCCESS",
"data":{
"status":{
"phase":"PROVISIONING",
"supported_connection_types":[
"PRIVATE_LINK"
],
"zonal_subdomains":{
},
"cloud":{
"vnet":"",
"kind":"networking.v1.AzureNetwork",
"private_link_service_aliases":{
},
"subscription":"731fd59e-3b05-4357-919a-5b3410abc153"
},
"dns_domain":""
},
"api_version":"networking/v1",
"id":"n-gok0y6",
"kind":"Network",
"metadata":{
"created_at":"2022-04-21T17:23:46.898902Z",
"resource_name":"crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-gok0y6",
"self":"https://api.confluent.cloud/networking/v1/networks/n-gok0y6?environment=env-223r92",
"updated_at":"2022-04-21T17:23:46.898902Z"
},
"spec":{
"region":"centralus",
"zones":[
"1",
"2",
"3"
],
"cidr":"10.1.0.0/16",
"cloud":"AZURE",
"connection_types":[
"PRIVATELINK"
],
"display_name":"display-name",
"environment":{
"resource_name":"crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92",
"api_version":"org/v2",
"id":"env-223r92",
"kind":"Environment",
"related":"https://api.confluent.cloud/v2/environments/env-223r92"
}
}
}
}
},
"subject":"crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-gok0y6",
"specversion":"1.0",
"id":"23ae10b0-bc8c-4c85-8703-6a7b309cd8f8",
"source":"crn://confluent.cloud/",
"time":"2022-04-21T17:23:46.903Z",
"type":"io.confluent.cloud/request"
}
FAILURE – An internal error occurred during network creation.
{
"specversion":"1.0",
"id":"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"source":"crn://confluent.cloud/",
"type":"io.confluent.cloud/request",
"subject":"crn://confluent.cloud/organization=customer2/environment=env-1",
"datacontenttype":"application/json",
"data":{
"service_name":"crn://confluent.cloud/",
"method_name":"CreateNetwork",
"cloud_resources":[
{
"scope":{
"resources":[
{
"type":"ORGANIZATION",
"resource_id":"customer2"
}
]
},
"resource":{
"type":"ENVIRONMENT",
"resource_id":"env-1"
}
}
],
"authentication_info":{
"exposure":"CUSTOMER",
"principal":{
"confluentUser":{
"resource_id":"u-2"
}
},
"result":"SUCCESS"
},
"request_metadata":{
"request_id":[
"01020304050607080102040810204080"
],
"client_address":[
{
"ip":"1.2.3.4"
}
]
},
"request":{
"access_type":"MODIFICATION",
"data":{
"spec":{
"cidr":"10.1.0.0/16",
"cloud":"AWS",
"connection_types":[
"TRANSITGATEWAY"
],
"display_name":"display-name",
"environment":{
"id":"env-1"
},
"region":"us-west-2",
"zones":[
"usw2-az1",
"usw2-az2",
"usw2-az3"
]
}
}
},
"result":{
"status":"FAILURE",
"data":{
"errors":[
{
"id":"01020304050607080102040810204080",
"status":"500"
}
]
}
}
}
}
DeleteNetwork¶
The DeleteNetwork
event is generated by a request to remove a Confluent Cloud network.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "DeleteNetwork",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "424c3c58-93de-414f-bb87-a6131f477f66"
},
{
"type": "ENVIRONMENT",
"resourceId": "env-223r92"
}
]
},
"resource": {
"type": "NETWORK",
"resourceId": "n-gjeznp"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-doopwd"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"7c46d1ecabe44da0d92c980687466156"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "MODIFICATION",
"data": {
"id": "n-gjeznp",
"environment": "env-223r92"
}
},
"result": {
"status": "SUCCESS"
}
},
"subject": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-gjeznp",
"specversion": "1.0",
"id": "78dc845a-a6f9-4df5-8615-4be54b77faf9",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T17:27:15.556Z",
"type": "io.confluent.cloud/request"
}
FAILURE - "Network deletion not allowed due to existing dependencies."
{
"datacontenttype": "application/json",
"id": "fc0f727d-899a-4a22-ad8b-a866871a9d37",
"time": "2021-01-01T12:34:56.789Z",
"type":"io.confluent.cloud/request",
"source": "crn://confluent.cloud/kafka=lkc-a1b2c",
"subject": "crn://confluent.cloud/kafka=lkc-a2b2c",
"specversion": "1.0"
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "DeleteNetwork",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "c54edd1d-30f2-4914-a93d-bdb4798ae750"
},
{
"type": "ENVIRONMENT",
"resourceId": "a-20142"
}
]
},
"resource": {
"type": "NETWORK",
"resourceId": "n-ogz57g"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-e80104"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"ea6ec637be9facc78ad0d1639441d3ce"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "MODIFICATION",
"data": {
"id": "n-ogz57g",
"environment": "a-20142"
}
},
"result": {
"status": "FAILURE",
"data": {
"errors": [
{
"id": "ea6ec637be9facc78ad0d1639441d3ce",
"status": "409",
"detail": "Network deletion not allowed due to existing dependencies.",
"source": {}
}
]
}
}
}
}
GetNetwork¶
The GetNetwork
event is generated by a request to get the details of a Confluent Cloud network.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "GetNetwork",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "424c3c58-93de-414f-bb87-a6131f477f66"
},
{
"type": "ENVIRONMENT",
"resourceId": "env-223r92"
}
]
},
"resource": {
"type": "NETWORK",
"resourceId": "n-gz8wyg"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-doopwd"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"3e736d0a3e5e085e7ef99ddad5c13a10"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "READ_ONLY",
"data": {
"id": "n-gz8wyg",
"environment": "env-223r92"
}
},
"result": {
"status": "SUCCESS",
"data": {
"api_version": "networking/v1",
"id": "n-gz8wyg",
"kind": "Network",
"metadata": {
"created_at": "2022-04-21T05:32:02.223204Z",
"resource_name": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-gz8wyg",
"self": "https://api.confluent.cloud/networking/v1/networks/n-gz8wyg?environment=env-223r92",
"updated_at": "2022-04-21T05:32:02.766852Z"
},
"spec": {
"zones": [
"1",
"2",
"3"
],
"cidr": "10.1.0.0/16",
"cloud": "AZURE",
"connection_types": [
"PRIVATELINK"
],
"display_name": "network_azure_PRIVATELINK",
"environment": {
"api_version": "org/v2",
"id": "env-223r92",
"kind": "Environment",
"related": "https://api.confluent.cloud/v2/environments/env-223r92",
"resource_name": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92"
},
"region": "centralus"
},
"status": {
"cloud": {
"kind": "networking.v1.AzureNetwork",
"private_link_service_aliases": {},
"subscription": "731fd59e-3b05-4357-919a-5b3410abc153",
"vnet": ""
},
"dns_domain": "",
"phase": "PROVISIONING",
"supported_connection_types": [
"PRIVATE_LINK"
],
"zonal_subdomains": {}
}
}
}
},
"subject": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-gz8wyg",
"specversion": "1.0",
"id": "fcb10b4c-765f-4f2a-a336-31fd54ece03b",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T05:39:07.840Z",
"type": "io.confluent.cloud/request"
}
GetNetworks¶
The GetNetworks
event is generated by a request to get a list of the Confluent Cloud networks
in the organization.
Examples¶
SUCCESS
{
"datacontenttype":"application/json",
"data":{
"serviceName":"crn://confluent.cloud/",
"methodName":"GetNetworks",
"cloudResources":[
{
"scope":{
"resources":[
{
"type":"ORGANIZATION",
"resourceId":"424c3c58-93de-414f-bb87-a6131f477f66"
}
]
},
"resource":{
"type":"ENVIRONMENT",
"resourceId":"env-223r92"
}
}
],
"authenticationInfo":{
"exposure":"CUSTOMER",
"principal":{
"email":"someone@example.com",
"confluentUser":{
"resourceId":"u-doopwd"
}
},
"result":"SUCCESS"
},
"requestMetadata":{
"requestId":[
"66b5882906e46079070e77160006a2db"
],
"clientAddress":[
{
"ip":"1.2.3.4"
}
]
},
"request":{
"accessType":"READ_ONLY",
"data":{
"environment":"env-223r92",
"deactivated":{
},
"page":{
"size":1000
}
}
},
"result":{
"status":"SUCCESS"
}
},
"subject":"crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92",
"specversion":"1.0",
"id":"4eb99b3d-d91d-41f8-902f-3848b30fe2c7",
"source":"crn://confluent.cloud/",
"time":"2022-04-21T17:47:25.014Z",
"type":"io.confluent.cloud/request"
}
UpdateNetwork¶
The UpdateNetwork
event is generated by a request to update the details of a Confluent Cloud network.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "UpdateNetwork",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "3de5f6ab-96b9-431d-a3a1-5719db30f247"
},
{
"type": "ENVIRONMENT",
"resourceId": "env-gkpqyr"
}
]
},
"resource": {
"type": "NETWORK",
"resourceId": "n-69mxmg"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-yggjp7"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"a14e20a571ae898d8a3129886389d93f"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "MODIFICATION",
"data": {
"spec": {
"display_name": "seattle-network"
}
}
},
"result": {
"status": "SUCCESS",
"data": {
"spec": {
"cidr": "10.1.0.0/16",
"cloud": "AWS",
"connection_types": [
"PRIVATELINK"
],
"display_name": "seattle-network",
"environment": {
"api_version": "org/v2",
"id": "env-gkpqyr",
"kind": "Environment",
"related": "https://api.confluent.cloud/v2/environments/env-gkpqyr",
"resource_name": "crn://confluent.cloud/organization=3de5f6ab-96b9-431d-a3a1-5719db30f247/environment=env-gkpqyr"
},
"region": "us-east-2",
"zones": [
"use2-az1",
"use2-az2",
"use2-az3"
]
},
"status": {
"dns_domain": "69mxmg.us-east-2.aws.confluent.cloud",
"phase": "READY",
"supported_connection_types": [
"PRIVATE_LINK"
],
"zonal_subdomains": {
"use2-az1": "use2-az1.69mxmg.us-east-2.aws.confluent.cloud",
"use2-az2": "use2-az2.69mxmg.us-east-2.aws.confluent.cloud",
"use2-az3": "use2-az3.69mxmg.us-east-2.aws.confluent.cloud"
},
"cloud": {
"account": "123456789",
"kind": "networking.v1.AwsNetwork",
"private_link_endpoint_service": "com.amazonaws.vpce.us-east-2.vpce-svc-0c9fb7e9893e3badc",
"vpc": "vpc-0867b103058e24193"
}
},
"api_version": "networking/v1",
"id": "n-69mxmg",
"kind": "Network",
"metadata": {
"created_at": "2022-04-18T19:31:30.13997Z",
"resource_name": "crn://confluent.cloud/organization=3de5f6ab-96b9-431d-a3a1-5719db30f247/environment=env-gkpqyr/network=n-69mxmg",
"self": "https://api.confluent.cloud/networking/v1/networks/n-69mxmg?environment=env-gkpqyr",
"updated_at": "2022-04-21T00:36:55.996833Z"
}
}
}
},
"subject": "crn://confluent.cloud/organization=3de5f6ab-96b9-431d-a3a1-5719db30f247/environment=env-gkpqyr/network=n-69mxmg",
"specversion": "1.0",
"id": "a06d04a1-6f18-45cc-b0ab-9d7fd54a5182",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T00:36:56.004Z",
"type": "io.confluent.cloud/request"
}
Peering connection¶
The following actions, or operations, on a VPC/VNet peering connection generate auditable event messages. For details about peering connections in Confluent Cloud, see Peering Connections Overview.
Method name | Action triggering an audit log event message |
---|---|
CreatePeering | A request to create a peering connection. |
DeletePeering | A request to remove a peering connection. |
GetPeering | A request to get the details of a peering connection. |
GetPeerings | A request to get a list of the peering connections. |
UpdatePeering | A request to update the details of a peering connection. |
CreatePeering¶
The CreatePeering
event is generated by a request to create a VPC or VNet peering connection.
Examples¶
SUCCESS
{
"specversion": "1.0",
"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"source": "crn://confluent.cloud/",
"type": "io.confluent.cloud/request",
"subject": "crn://confluent.cloud/organization=customer2/environment=env-1/network=n-1/peering=peer-1",
"datacontenttype": "application/json",
"data": {
"service_name": "crn://confluent.cloud/",
"method_name": "CreatePeering",
"cloud_resources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resource_id": "customer2"
},
{
"type": "ENVIRONMENT",
"resource_id": "env-1"
},
{
"type": "NETWORK",
"resource_id": "n-1"
}
]
},
"resource": {
"type": "PEERING",
"resource_id": "peer-1"
}
}
],
"authentication_info": {
"exposure": "CUSTOMER",
"principal": {
"confluentUser": {
"resource_id": "u-2"
}
},
"result": "SUCCESS"
},
"request_metadata": {
"request_id": [
"01020304050607080102040810204080"
],
"client_address": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"access_type": "MODIFICATION",
"data": {
"spec": {
"cloud": {
"account": "123456789",
"customer_region": "us-east-1",
"routes": [
"10.1.1.0/27",
"10.1.2.0/27"
],
"vpc": "vpc-12345"
},
"display_name": "seattle-network",
"environment": {
"id": "env-1"
},
"network": {
"id": "n-1"
}
}
}
},
"result": {
"status": "SUCCESS",
"data": {
"api_version": "networking/v1",
"id": "peer-1",
"kind": "Peering",
"metadata": {
"resource_name": "crn://foo.bar.com/organization=customer2/environment=env-1/network=n-1/peering=peer-1",
"self": "https://api.foo.bar.com/networking/v1/peerings/peer-1?environment=env-1"
},
"spec": {
"cloud": {
"account": "123456789",
"customer_region": "us-east-1",
"kind": "networking.v1.AwsPeering",
"routes": [
"10.1.1.0/27",
"10.1.2.0/27"
],
"vpc": "vpc-12345"
},
"display_name": "seatte-network",
"environment": {
"api_version": "org/v2",
"id": "env-1",
"kind": "Environment",
"related": "https://api.foo.bar.com/v2/environments/env-1",
"resource_name": "crn://foo.bar.com/organization=customer2/environment=env-1"
},
"network": {
"api_version": "networking/v1",
"id": "n-1",
"kind": "Network",
"related": "https://api.foo.bar.com/networking/v1/networks/n-1?environment=env-1",
"resource_name": "crn://foo.bar.com/organization=customer2/environment=env-1/network=n-1"
}
},
"status": {
"phase": "UNKNOWN"
}
}
}
}
}
DeletePeering¶
The DeletePeering
event is generated by a request to remove a VPC or VNet peering connection.
Examples¶
SUCCESS
{
"specversion": "1.0",
"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"source": "crn://confluent.cloud/",
"type": "io.confluent.cloud/request",
"subject": "crn://confluent.cloud/organization=customer2/environment=env-1/peering=peer-1",
"datacontenttype": "application/json",
"data": {
"service_name": "crn://confluent.cloud/",
"method_name": "DeletePeering",
"cloud_resources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resource_id": "customer2"
},
{
"type": "ENVIRONMENT",
"resource_id": "env-1"
}
]
},
"resource": {
"type": "PEERING",
"resource_id": "peer-1"
}
}
],
"authentication_info": {
"exposure": "CUSTOMER",
"principal": {
"confluentUser": {
"resource_id": "u-2"
}
},
"result": "SUCCESS"
},
"request_metadata": {
"request_id": [
"01020304050607080102040810204080"
],
"client_address": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"access_type": "MODIFICATION",
"data": {
"environment": "env-1",
"id": "peer-1"
}
},
"result": {
"status": "SUCCESS"
}
}
}
GetPeering¶
The GetPeering
event is generated by a request to get the details of a
VPC or VNet peering connection.
Examples¶
SUCCESS
{
"specversion": "1.0",
"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"source": "crn://confluent.cloud/",
"type": "io.confluent.cloud/request",
"subject": "crn://confluent.cloud/organization=customer2/environment=env-1/network=n-1/peering=peer-1",
"datacontenttype": "application/json",
"data": {
"service_name": "crn://confluent.cloud/",
"method_name": "GetPeering",
"cloud_resources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resource_id": "customer2"
},
{
"type": "ENVIRONMENT",
"resource_id": "env-1"
},
{
"type": "NETWORK",
"resource_id": "n-1"
}
]
},
"resource": {
"type": "PEERING",
"resource_id": "peer-1"
}
}
],
"authentication_info": {
"exposure": "CUSTOMER",
"principal": {
"confluentUser": {
"resource_id": "u-2"
}
},
"result": "SUCCESS"
},
"request_metadata": {
"request_id": [
"01020304050607080102040810204080"
],
"client_address": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"access_type": "READ_ONLY",
"data": {
"environment": "env-1",
"id": "peer-1"
}
},
"result": {
"status": "SUCCESS",
"data": {
"api_version": "networking/v1",
"id": "peer-1",
"kind": "Peering",
"metadata": {
"resource_name": "crn://foo.bar.com/organization=customer2/environment=env-1/network=n-1/peering=peer-1",
"self": "https://api.foo.bar.com/networking/v1/peerings/peer-1?environment=env-1"
},
"spec": {
"cloud": {
"account": "123456789",
"customer_region": "us-east-1",
"kind": "networking.v1.AwsPeering",
"routes": [
"10.1.1.0/27",
"10.1.2.0/27"
],
"vpc": "vpc-12345"
},
"display_name": "display-name",
"environment": {
"api_version": "org/v2",
"id": "env-1",
"kind": "Environment",
"related": "https://api.foo.bar.com/v2/environments/env-1",
"resource_name": "crn://foo.bar.com/organization=customer2/environment=env-1"
},
"network": {
"api_version": "networking/v1",
"id": "n-1",
"kind": "Network",
"related": "https://api.foo.bar.com/networking/v1/networks/n-1?environment=env-1",
"resource_name": "crn://foo.bar.com/organization=customer2/environment=env-1/network=n-1"
}
},
"status": {
"phase": "UNKNOWN"
}
}
}
}
}
GetPeerings¶
The GetPeerings
event is generated by a request to get a list of the peering
connections in the organization.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "GetPeerings",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "424c3c58-93de-414f-bb87-a6131f477f66"
}
]
},
"resource": {
"type": "ENVIRONMENT",
"resourceId": "env-223r92"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-doopwd"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"cd538a073b8a3aec372d08a3b274fe54"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "READ_ONLY",
"data": {
"environment": "env-223r92",
"page": {
"size": 1000
}
}
},
"result": {
"status": "SUCCESS"
}
},
"subject": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92",
"specversion": "1.0",
"id": "51e75ace-ecae-47fe-9b20-cc659c4a0815",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T16:27:29.412Z",
"type": "io.confluent.cloud/request"
}
UpdatePeering¶
The UpdatePeering
event is generated by a request to update the details of
a VPC or VNet peering connection.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "UpdatePeering",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "3de5f6ab-96b9-431d-a3a1-5719db30f247"
},
{
"type": "ENVIRONMENT",
"resourceId": "env-xm636q"
},
{
"type": "NETWORK",
"resourceId": "n-gezz7g"
}
]
},
"resource": {
"type": "PEERING",
"resourceId": "peer-gjelop"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-yggjp7"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"8d72c5a30e289b959c2ed291931d5b81"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "MODIFICATION",
"data": {
"spec": {
"display_name": "display-name"
}
}
},
"result": {
"status": "SUCCESS",
"data": {
"status": {
"phase": "READY"
},
"api_version": "networking/v1",
"id": "peer-gjelop",
"kind": "Peering",
"metadata": {
"created_at": "2022-04-06T15:49:42.290053Z",
"resource_name": "crn://confluent.cloud/organization=3de5f6ab-96b9-431d-a3a1-5719db30f247/environment=env-xm636q/network=n-gezz7g/peering=peer-gjelop",
"self": "https://api.confluent.cloud/networking/v1/peerings/peer-gjelop?environment=env-xm636q",
"updated_at": "2022-04-21T22:21:06.955371Z"
},
"spec": {
"cloud": {
"account": "123456789",
"customer_region": "us-west-2",
"kind": "networking.v1.AwsPeering",
"routes": [
"10.2.0.0/16"
],
"vpc": "vpc-038b46121a8cff887"
},
"display_name": "display-name",
"environment": {
"api_version": "org/v2",
"id": "env-xm636q",
"kind": "Environment",
"related": "https://api.confluent.cloud/v2/environments/env-xm636q",
"resource_name": "crn://confluent.cloud/organization=3de5f6ab-96b9-431d-a3a1-5719db30f247/environment=env-xm636q"
},
"network": {
"api_version": "networking/v1",
"id": "n-gezz7g",
"kind": "Network",
"related": "https://api.confluent.cloud/networking/v1/networks/n-gezz7g?environment=env-xm636q",
"resource_name": "crn://confluent.cloud/organization=3de5f6ab-96b9-431d-a3a1-5719db30f247/environment=env-xm636q/network=n-gezz7g"
}
}
}
}
},
"subject": "crn://confluent.cloud/organization=3de5f6ab-96b9-431d-a3a1-5719db30f247/environment=env-xm636q/network=n-gezz7g/peering=peer-gjelop",
"specversion": "1.0",
"id": "11782d45-91ce-49fa-953a-451b38c7d8e4",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T22:21:06.963Z",
"type": "io.confluent.cloud/request"
}
FAILURE – "The peering peer-gjelopnope was not found."
{
"datacontenttype":"application/json",
"data":{
"serviceName":"crn://confluent.cloud/",
"methodName":"UpdatePeering",
"cloudResources":[
{
"scope":{
"resources":[
{
"type":"ORGANIZATION",
"resourceId":"3de5f6ab-96b9-431d-a3a1-5719db30f247"
},
{
"type":"ENVIRONMENT",
"resourceId":"env-xm636q"
}
]
},
"resource":{
"type":"PEERING",
"resourceId":"peer-gjelopnope"
}
}
],
"authenticationInfo":{
"exposure":"CUSTOMER",
"principal":{
"email":"someone@example.com",
"confluentUser":{
"resourceId":"u-yggjp7"
}
},
"result":"SUCCESS"
},
"requestMetadata":{
"requestId":[
"6940b5a7bcdecbd9a511c2f7c2312ffa"
],
"clientAddress":[
{
"ip":"1.2.3.4"
}
]
},
"request":{
"accessType":"MODIFICATION",
"data":{
"spec":{
"display_name":"display-name"
}
}
},
"result":{
"status":"FAILURE",
"data":{
"errors":[
{
"status":"404",
"detail":"The peering peer-gjelopnope was not found.",
"source":{
},
"id":"6940b5a7bcdecbd9a511c2f7c2312ffa"
}
]
}
}
},
"subject":"crn://confluent.cloud/organization=3de5f6ab-96b9-431d-a3a1-5719db30f247/environment=env-xm636q/peering=peer-gjelopnope",
"specversion":"1.0",
"id":"98f65828-0c0e-42cc-a05f-ef66c9d35161",
"source":"crn://confluent.cloud/",
"time":"2022-04-21T22:22:42.625Z",
"type":"io.confluent.cloud/request"
}
Private link access¶
The following actions, or operations, on a private link (AWS PrivateLink or Azure Private Link) access generate auditable event messages. For details about private links in Confluent Cloud, see AWS PrivateLink and Use Azure Private Link.
Method name | Action triggering an audit log event message |
---|---|
CreatePrivateLinkAccess | A request to create a private link access. |
DeletePrivateLinkAccess | A request to remove a private link access. |
GetPrivateLinkAccess | A request to get the details of a private link access. |
GetPrivateLinkAccesses | A request to get a list of the private link accesses. |
UpdatePrivateLinkAccess | A request to update the details of a private link access. |
CreatePrivateLinkAccess¶
The CreatePrivateLinkAccess
event is generated by a request to create a private
link access.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "CreatePrivateLinkAccess",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "424c3c58-93de-414f-bb87-a6131f477f66"
},
{
"type": "ENVIRONMENT",
"resourceId": "env-223r92"
},
{
"type": "NETWORK",
"resourceId": "n-6mexyg"
}
]
},
"resource": {
"type": "PRIVATE_LINK_ACCESS",
"resourceId": "pla-py2kk6"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-doopwd"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"13579f98c1337bb3d9779a97e66a5466"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "MODIFICATION",
"data": {
"spec": {
"cloud": {
"kind": "AzurePrivateLinkAccess",
"subscription": "731fd59e-3b05-4357-919a-5b3410abc153"
},
"display_name": "network_azure_PRIVATELINK",
"environment": {
"id": "env-223r92",
"related": "https://api.confluent.cloud/v2/environments/env-223r92",
"resource_name": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92"
},
"network": {
"id": "n-6mexyg",
"related": "https://api.confluent.cloud/networking/v1/networks/n-6mexyg?environment=env-223r92",
"resource_name": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-6mexyg"
}
}
}
},
"result": {
"status": "SUCCESS",
"data": {
"metadata": {
"updated_at": "2022-04-21T21:00:41.302097Z",
"created_at": "2022-04-21T21:00:41.302097Z",
"resource_name": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-6mexyg/private-link-access=pla-py2kk6",
"self": "https://api.confluent.cloud/networking/v1/private-link-accesses/pla-py2kk6?environment=env-223r92"
},
"spec": {
"display_name": "network_azure_PRIVATELINK",
"environment": {
"api_version": "org/v2",
"id": "env-223r92",
"kind": "Environment",
"related": "https://api.confluent.cloud/v2/environments/env-223r92",
"resource_name": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92"
},
"network": {
"id": "n-6mexyg",
"kind": "Network",
"related": "https://api.confluent.cloud/networking/v1/networks/n-6mexyg?environment=env-223r92",
"resource_name": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-6mexyg",
"api_version": "networking/v1"
},
"cloud": {
"kind": "networking.v1.AzurePrivateLinkAccess",
"subscription": "731fd59e-3b05-4357-919a-5b3410abc153"
}
},
"status": {
"phase": "PROVISIONING"
},
"api_version": "networking/v1",
"id": "pla-py2kk6",
"kind": "PrivateLinkAccess"
}
}
},
"subject": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/network=n-6mexyg/private-link-access=pla-py2kk6",
"specversion": "1.0",
"id": "3b47877a-beb7-4406-aaad-fe575ddbdbfa",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T21:00:41.307Z",
"type": "io.confluent.cloud/request"
}
DeletePrivateLinkAccess¶
The DeletePrivateLinkAccess
event is generated by a request to remove a
private link access.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "DeletePrivateLinkAccess",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "424c3c58-93de-414f-bb87-a6131f477f66"
},
{
"type": "ENVIRONMENT",
"resourceId": "env-223r92"
}
]
},
"resource": {
"type": "PRIVATE_LINK_ACCESS",
"resourceId": "pla-pd0qlg"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-doopwd"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"502f9a3083e5841aeb442e7e683b281a"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "MODIFICATION",
"data": {
"id": "pla-pd0qlg",
"environment": "env-223r92"
}
},
"result": {
"status": "SUCCESS"
}
},
"subject": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/private-link-access=pla-pd0qlg",
"specversion": "1.0",
"id": "d5ef17a7-758e-472f-8147-4977e3c76b59",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T17:26:40.802Z",
"type": "io.confluent.cloud/request"
}
FAILURE – "The private-link-access pla-py2kk6 was not found."
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "DeletePrivateLinkAccess",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "424c3c58-93de-414f-bb87-a6131f477f66"
},
{
"type": "ENVIRONMENT",
"resourceId": "env-223r92"
}
]
},
"resource": {
"type": "PRIVATE_LINK_ACCESS",
"resourceId": "pla-py2kk6"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-doopwd"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"cd5f8efff250b8ddfb41072dabf0e612"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "MODIFICATION",
"data": {
"id": "pla-py2kk6",
"environment": "env-223r92"
}
},
"result": {
"status": "FAILURE",
"data": {
"errors": [
{
"id": "cd5f8efff250b8ddfb41072dabf0e612",
"status": "404",
"detail": "The private-link-access pla-py2kk6 was not found.",
"source": {}
}
]
}
}
},
"subject": "crn://confluent.cloud/organization=424c3c58-93de-414f-bb87-a6131f477f66/environment=env-223r92/private-link-access=pla-py2kk6",
"specversion": "1.0",
"id": "ecccdda1-0970-4700-81a4-8cb0224b79ea",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T21:16:57.509Z",
"type": "io.confluent.cloud/request"
}
GetPrivateLinkAccess¶
The GetPrivateLinkAccess
event is generated by a request to get the details
of a private link access.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "GetPrivateLinkAccesses",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "b1385ebd-73c2-418d-a821-5e5cd4409ade"
}
]
},
"resource": {
"type": "ENVIRONMENT",
"resourceId": "env-gnygwm"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-m890kq"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"72b32c2574fdc389ccbb2f8975770601"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "READ_ONLY",
"data": {
"environment": "env-gnygwm",
"page": {
"size": 1000
}
}
},
"result": {
"status": "SUCCESS"
}
},
"subject": "crn://confluent.cloud/organization=b1385ebd-73c2-418d-a821-5e5cd4409ade/environment=env-gnygwm",
"specversion": "1.0",
"id": "a5149cbf-a4f2-4a89-be44-930e1211ecef",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T17:47:26.202Z",
"type": "io.confluent.cloud/request"
}
FAILURE – "The private-link-access pla-py2kk6 was not found."
{
"datacontenttype": "application/json",
"data":{
"serviceName":"crn://confluent.cloud/",
"methodName":"GetPrivateLinkAccess",
"cloudResources":[{
"scope":{
"resources":[
{
"type":"ORGANIZATION",
"resourceId":"424c3c58-93de-414f-bb87-a6131f477f66"
},
{
"type":"ENVIRONMENT",
"resourceId":"env-223r92"
}
]
},
"resource":{
"type":"PRIVATE_LINK_ACCESS",
"resourceId":"pla-py2kk6"
}
}
],
"authenticationInfo":{
"exposure":"CUSTOMER",
"principal":{
"email":"someone@example.com",
"confluentUser":{
"resourceId":"u-doopwd"
}
},
"result":"SUCCESS"
},
"requestMetadata":{
"requestId":[
"4406268a55d762b1154fd4a38c20d854"
],
"clientAddress":[
{
"ip":"1.2.3.4"
}
]
},
"request":{
"accessType":"READ_ONLY",
"data":{
"id":"pla-py2kk6",
"environment":"env-223r92"
}
},
"result":{
"status":"FAILURE",
"data":{
"errors":[
{
"id":"4406268a55d762b1154fd4a38c20d854",
"status":"404",
"detail":"The private-link-access pla-py2kk6 was not found.",
"source":{
}
}
]
}
}
},
"type":"io.confluent.cloud/request",
"id": "fc0f727d-899a-4a22-ad8b-a866871a9d37",
"time": "2021-01-01T12:34:56.789Z",
"source": "crn://confluent.cloud/kafka=lkc-a1b2c",
"subject": "crn://confluent.cloud/kafka=lkc-a2b2c",
"specversion": "1.0"
}
GetPrivateLinkAccesses¶
The GetPrivateLinkAccesses
event is generated by a request to get a list of
the private link accesses in the organization.
Examples¶
SUCCESS
{
"datacontenttype":"application/json",
"data":{
"serviceName":"crn://confluent.cloud/",
"methodName":"GetPrivateLinkAccesses",
"cloudResources":[
{
"scope":{
"resources":[
{
"type":"ORGANIZATION",
"resourceId":"b1385ebd-73c2-418d-a821-5e5cd4409ade"
}
]
},
"resource":{
"type":"ENVIRONMENT",
"resourceId":"env-gnygwm"
}
}
],
"authenticationInfo":{
"exposure":"CUSTOMER",
"principal":{
"email":"someone@example.com",
"confluentUser":{
"resourceId":"u-m890kq"
}
},
"result":"SUCCESS"
},
"requestMetadata":{
"requestId":[
"72b32c2574fdc389ccbb2f8975770601"
],
"clientAddress":[
{
"ip":"1.2.3.4"
}
]
},
"request":{
"accessType":"READ_ONLY",
"data":{
"environment":"env-gnygwm",
"page":{
"size":1000
}
}
},
"result":{
"status":"SUCCESS"
}
},
"subject":"crn://confluent.cloud/organization=b1385ebd-73c2-418d-a821-5e5cd4409ade/environment=env-gnygwm",
"specversion":"1.0",
"id":"a5149cbf-a4f2-4a89-be44-930e1211ecef",
"source":"crn://confluent.cloud/",
"time":"2022-04-21T17:47:26.202Z",
"type":"io.confluent.cloud/request"
}
UpdatePrivateLinkAccess¶
The UpdatePrivateLinkAccess
event is generated by a request to update the details of
a private link access.
Examples¶
SUCCESS
{
"specversion":"1.0",
"id":"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"source":"crn://confluent.cloud/",
"type":"io.confluent.cloud/request",
"subject":"crn://confluent.cloud/organization=customer2/environment=env-1/network=n-1/private-link-access=pla-1",
"datacontenttype":"application/json",
"data":{
"service_name":"crn://confluent.cloud/",
"method_name":"UpdatePrivateLinkAccess",
"cloud_resources":[
{
"scope":{
"resources":[
{
"type":"ORGANIZATION",
"resource_id":"customer2"
},
{
"type":"ENVIRONMENT",
"resource_id":"env-1"
},
{
"type":"NETWORK",
"resource_id":"n-1"
}
]
},
"resource":{
"type":"PRIVATE_LINK_ACCESS",
"resource_id":"pla-1"
}
}
],
"authentication_info":{
"exposure":"CUSTOMER",
"principal":{
"confluentUser":{
"resource_id":"u-2"
}
},
"result":"SUCCESS"
},
"request_metadata":{
"request_id":[
"01020304050607080102040810204080"
],
"client_address":[
{
"ip":"1.2.3.4"
}
]
},
"request":{
"access_type":"MODIFICATION",
"data":{
"spec":{
"display_name":"display-name"
}
}
},
"result":{
"status":"SUCCESS",
"data":{
"api_version":"networking/v1",
"id":"pla-1",
"kind":"PrivateLinkAccess",
"metadata":{
"resource_name":"crn://foo.bar.com/organization=customer2/environment=env-1/network=n-1/private-link-access=pla-1",
"self":"https://api.foo.bar.com/networking/v1/private-link-accesses/pla-1?environment=env-1"
},
"spec":{
"cloud":{
"account":"123456789",
"kind":"networking.v1.AwsPrivateLinkAccess"
},
"display_name":"display-name",
"environment":{
"api_version":"org/v2",
"id":"env-1",
"kind":"Environment",
"related":"https://api.foo.bar.com/v2/environments/env-1",
"resource_name":"crn://foo.bar.com/organization=customer2/environment=env-1"
},
"network":{
"api_version":"networking/v1",
"id":"n-1",
"kind":"Network",
"related":"https://api.foo.bar.com/networking/v1/networks/n-1?environment=env-1",
"resource_name":"crn://foo.bar.com/organization=customer2/environment=env-1/network=n-1"
}
},
"status":{
"phase":"UNKNOWN"
}
}
}
}
}
Transit gateway attachment¶
The following actions, or operations, on a transit gateway attachment (AWS Transit Gateway) generate auditable event messages. For details about transit gateways in Confluent Cloud, see Use AWS Transit Gateway with Confluent Cloud.
Method name | Action triggering an audit log event message |
---|---|
GetTransitGatewayAttachment | A request to get the details of a transit gateway attachment. |
GetTransitGatewayAttachments | A request to get a list of the transit gateway attachments. |
GetTransitGatewayAttachment¶
The GetTransitGatewayAttachment
event is generated by a request to get the details of a transit
gateway attachment.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "GetTransitGatewayAttachments",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "b1385ebd-73c2-418d-a821-5e5cd4409ade"
}
]
},
"resource": {
"type": "ENVIRONMENT",
"resourceId": "env-gnygwm"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-m890kq"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"5df94be7ff14a920226b8a34c9f178f9"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "READ_ONLY",
"data": {
"environment": "env-gnygwm",
"page": {
"size": 1000
}
}
},
"result": {
"status": "SUCCESS"
}
},
"subject": "crn://confluent.cloud/organization=b1385ebd-73c2-418d-a821-5e5cd4409ade/environment=env-gnygwm",
"specversion": "1.0",
"id": "c8f2601d-a935-40ec-9b33-d11070d820fa",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T17:47:26.533Z",
"type": "io.confluent.cloud/request"
}
GetTransitGatewayAttachments¶
The GetTransitGatewayAttachments
event is generated by a request to get a list of the
transit gateway attachments in the organization.
Examples¶
SUCCESS
{
"datacontenttype": "application/json",
"data": {
"serviceName": "crn://confluent.cloud/",
"methodName": "GetTransitGatewayAttachments",
"cloudResources": [
{
"scope": {
"resources": [
{
"type": "ORGANIZATION",
"resourceId": "b1385ebd-73c2-418d-a821-5e5cd4409ade"
}
]
},
"resource": {
"type": "ENVIRONMENT",
"resourceId": "env-gnygwm"
}
}
],
"authenticationInfo": {
"exposure": "CUSTOMER",
"principal": {
"email": "someone@example.com",
"confluentUser": {
"resourceId": "u-m890kq"
}
},
"result": "SUCCESS"
},
"requestMetadata": {
"requestId": [
"5df94be7ff14a920226b8a34c9f178f9"
],
"clientAddress": [
{
"ip": "1.2.3.4"
}
]
},
"request": {
"accessType": "READ_ONLY",
"data": {
"environment": "env-gnygwm",
"page": {
"size": 1000
}
}
},
"result": {
"status": "SUCCESS"
}
},
"subject": "crn://confluent.cloud/organization=b1385ebd-73c2-418d-a821-5e5cd4409ade/environment=env-gnygwm",
"specversion": "1.0",
"id": "c8f2601d-a935-40ec-9b33-d11070d820fa",
"source": "crn://confluent.cloud/",
"time": "2022-04-21T17:47:26.533Z",
"type": "io.confluent.cloud/request"
}