Connector Auditable Event Methods on Confluent Cloud

Auditable event methods for the resource type CONNECTOR are triggered by operations on connectors (managed and custom) that sends event messages to the audit log cluster and stores them as event records in a Kafka topic.

For more information about connectors in Confluent Cloud, see:

Connector

Auditable event methods for the resource type CONNECTOR are triggered by operations on a Confluent Cloud connector (managed or custom) that generate auditable event messages. The event messages are sent to the audit log and stored as an event record. For more information about event records, see Understand Audit Log Event Records.

Method name

Operation triggering an auditable event message

CreateConnector

A request to create a connector.

CreateOrUpdateConnector

A request to update an existing connector with the provided configuration and, if a connector with the given name doesn’t exist, a request to create a connector with the provided configuration.

DeleteConnector

A request to delete a connector.

GetConnector

A request for a query of connector details.

GetConnectors

A request for a query of a list of all connectors.

PauseConnector

A request to pause a connector.

ResumeConnector

A request to resume a paused connector.

CreateConnector

The CreateConnector event method is triggered by a request to create a connector and sends an event message that is stored in the audit log as an event record.

Examples

SUCCESS
{
  "specversion": "1.0",
  "id": "ea82b76b-af6f-4dbb-a939-266232a0cc98",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-12j2w5/connector=lcc-pkdrjy",
  "time": "2021-10-20T20:00:56.417826232Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "CreateConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "3bd538c6-caa8-42ec-b60b-00bbf2e749f1"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-abc123"
            },
            {
              "type": "CLOUD_CLUSTER",
              "resourceId": "lkc-12j2w5"
            }
          ]
        },
        "resource": {
          "type": "CONNECTOR",
          "resourceId": "lcc-pkdrjy"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4rxom7"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "585f36dd2933d0dda8273451476d2fd7"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "MODIFICATION",
      "data": {
        "name": "redshift-sink-enterprise"
      }
    },
    "result": {
      "status": "SUCCESS",
      "data": {
        "name": "redshift-sink-enterprise",
        "user_configs": {
          "aws.redshift.user": "awsuser",
          "cloud.provider": "aws",
          "input.data.format": "AVRO",
          "kafka.api.key": "****************",
          "name": "redshift-sink-enterprise",
          "aws.redshift.domain": "redshift-cluster-1.us-west-1.redshift.amazonaws.com",
          "db.timezone": "US/Pacific",
          "kafka.region": "us-west-2",
          "topics": "RedshiftSink-connect-pro-1634759921",
          "valid.kafka.api.key": "true",
          "auto.evolve": "false",
          "aws.redshift.database": "dev",
          "aws.redshift.port": "5439",
          "kafka.api.secret": "****************",
          "kafka.dedicated": "false",
          "kafka.endpoint": "SASL_SSL://pkc-12345.us-west-2.aws.confluent.cloud:9092",
          "tasks.max": "1",
          "auto.create": "true",
          "aws.redshift.password": "****************",
          "cloud.environment": "prod",
          "connector.class": "RedshiftSink",
          "internal.kafka.endpoint": "PLAINTEXT://kafka-0.kafka.pkc-12345.svc.cluster.local:9071,kafka-1.kafka.pkc-12345.svc.cluster.local:9071,kafka-2.kafka.pkc-12345.svc.cluster.local:9071"
        },
        "type": 2
      }
    },
    "resourceName": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-12j2w5/connector=lcc-pkdrjy"
  }
}
FAILURE - "failed to setup connector: unable to get external connect secret by logical id"
{
  "specversion": "1.0",
  "id": "bb69c825-01bb-47b3-8462-eeb5aa59df1d",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-o3q3zy",
  "time": "2021-10-21T01:10:59.132611387Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "CreateConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "3bd538c6-caa8-42ec-b60b-00bbf2e749f1"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-abc123"
            }
          ]
        },
        "resource": {
          "type": "CLOUD_CLUSTER",
          "resourceId": "lkc-o3q3zy"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4rxom7"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "9f40e10be8042a21a41c66b811f54a01"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "MODIFICATION",
      "data": {
        "name": "eventhub-source"
      }
    },
    "result": {
      "status": "FAILURE",
      "data": {
        "errors": [
          {
            "id": "9f40e10be8042a21a41c66b811f54a01",
            "status": "500",
            "detail": "failed to setup connector: unable to get external connect secret by logical id",
            "source": {}
          }
        ]
      }
    },
    "resourceName": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-o3q3zy"
  }
}

CreateOrUpdateConnector

The CreateOrUpdateConnector event method is triggered by a request to update a connector with the provided configuration and, if a connector with the given name doesn’t exist, a request to create a connector with the provided configuration.

Examples

SUCCESS
{
  "specversion": "1.0",
  "id": "16f7e1ce-683d-435c-8fec-a7dd515497cd",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-rrrnk7/connector=lcc-gkdn7n",
  "time": "2021-10-20T21:21:15.036414311Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "CreateOrUpdateConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "3bd538c6-caa8-42ec-b60b-00bbf2e749f1"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-abc123"
            },
            {
              "type": "CLOUD_CLUSTER",
              "resourceId": "lkc-rrrnk7"
            }
          ]
        },
        "resource": {
          "type": "CONNECTOR",
          "resourceId": "lcc-gkdn7n"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4rxom7"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "7ac2c343362fd5234352d1ca02ccd545"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "MODIFICATION",
      "data": {
        "name": "control-plane"
      }
    },
    "result": {
      "status": "SUCCESS",
      "data": {
        "type": 2,
        "name": "control-plane-pro",
        "user_configs": {
          "connector.class": "S3_SINK",
          "kafka.api.key": "****************",
          "s3.bucket.name": "connect-test",
          "s3.region": "us-west-2",
          "tasks.max": "1",
          "cloud.environment": "prod",
          "internal.kafka.endpoint": "PLAINTEXT://kafka-0.kafka.pkc-12345.svc.cluster.local:9071,kafka-1.kafka.pkc-12345.svc.cluster.local:9071,kafka-2.kafka.pkc-12345.svc.cluster.local:9071",
          "kafka.dedicated": "false",
          "name": "control-plane",
          "input.data.format": "JSON",
          "kafka.endpoint": "SASL_SSL://pkc-12345.us-west-2.aws.confluent.cloud:9092",
          "kafka.region": "us-west-2",
          "output.data.format": "JSON",
          "time.interval": "HOURLY",
          "topics": "connect-pro-semaphore-1634764254",
          "valid.kafka.api.key": "true",
          "aws.access.key.id": "****************",
          "aws.secret.access.key": "****************",
          "cloud.provider": "aws",
          "kafka.api.secret": "****************"
        }
      }
    },
    "resourceName": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-rrrnk7/connector=lcc-gkdn7n"
  }
}
FAILURE - "You already have 3 task(s) of available 32 on your kafka cluster"
{
  "specversion": "1.0",
  "id": "22564e38-19b8-4e6a-8a46-89b33eaa3e61",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-rrrnk7/connector=lcc-dgdvk1",
  "time": "2021-10-21T06:41:51.968720822Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "CreateOrUpdateConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "3bd538c6-caa8-42ec-b60b-00bbf2e749f1"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-abc123"
            },
            {
              "type": "CLOUD_CLUSTER",
              "resourceId": "lkc-rrrnk7"
            }
          ]
        },
        "resource": {
          "type": "CONNECTOR",
          "resourceId": "lcc-dgdvk1"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4rxom7"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "ac0b92fa9a9f306f05f00db2b83e3dc0"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "MODIFICATION",
      "data": {
        "name": "control-plane"
      }
    },
    "result": {
      "status": "FAILURE",
      "data": {
        "errors": [
          {
            "source": {},
            "id": "ac0b92fa9a9f306f05f00db2b83e3dc0",
            "status": "400",
            "detail": "You have already used 3 task(s) of available 32 on your kafka cluster lkc-rrrnk7. This typically occurs when other connectors are running in your organization. To add more available tasks, contact your Confluent account manager."
          }
        ]
      }
    },
    "resourceName": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-rrrnk7/connector=lcc-dgdvk1"
  }
}

DeleteConnector

The DeleteConnector event method is triggered by a request to delete a connector and sends an event message that is saved in the audit log as an event record.

Examples

SUCCESS
{
  "specversion": "1.0",
  "id": "220a06b2-05ba-4288-b9b7-5724f4c60172",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-ny0p0v/connector=lcc-23orvm",
  "time": "2021-10-21T00:19:02.288866109Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "DeleteConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "3bd538c6-caa8-42ec-b60b-00bbf2e749f1"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-abc123"
            },
            {
              "type": "CLOUD_CLUSTER",
              "resourceId": "lkc-ny0p0v"
            }
          ]
        },
        "resource": {
          "type": "CONNECTOR",
          "resourceId": "lcc-23orvm"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4rxom7"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "7908028c1da8c0800b1a7f8c3ea1a8a4"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "MODIFICATION",
      "data": {
        "name": "generate-AzureSqlDwSink-connect-pro-1634774928-AVRO"
      }
    },
    "result": {
      "status": "SUCCESS"
    },
    "resourceName": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-ny0p0v/connector=lcc-23orvm"
  }
}
FAILURE ("unable to get connector by a given filter ...")
{
  "specversion": "1.0",
  "id": "aa5f89b9-a5d2-4821-9f08-f106c60ccd66",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-q2r2rp",
  "time": "2021-10-20T21:18:08.189486803Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "DeleteConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "3bd538c6-caa8-42ec-b60b-00bbf2e749f1"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-abc123"
            }
          ]
        },
        "resource": {
          "type": "CLOUD_CLUSTER",
          "resourceId": "lkc-q2r2rp"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4rxom7"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "0d1cd82ac788afd4f0bdc97c77d078b6"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "MODIFICATION",
      "data": {
        "name": "GoogleCloudFunctionsSink"
      }
    },
    "result": {
      "status": "FAILURE",
      "data": {
        "errors": [
          {
            "id": "0d1cd82ac788afd4f0bdc97c77d078b6",
            "status": "500",
            "detail": "unable to get connector by a given filter: failed to get logical clusters",
            "source": {}
          }
        ]
      }
    },
    "resourceName": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-q2r2rp"
  }
}

GetConnector

The GetConnector event method is triggered by a request to get the details of a connector and sends an event message that is saved in the audit log as an event record.

Examples

SUCCESS
{
  "specversion": "1.0",
  "id": "f9e0e4e3-1788-4511-a2f0-64568e4791b3",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-pgrgr5/connector=lcc-3nqrmo",
  "time": "2021-10-20T21:21:31.953972658Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "GetConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "3bd538c6-caa8-42ec-b60b-00bbf2e749f1"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-abc123"
            },
            {
              "type": "CLOUD_CLUSTER",
              "resourceId": "lkc-pgrgr5"
            }
          ]
        },
        "resource": {
          "type": "CONNECTOR",
          "resourceId": "lcc-3nqrmo"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4rxom7"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "9ab19ef5908edc9933da05042c8737d3"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "READ_ONLY",
      "data": {
        "name": "s3-sink-enterprise"
      }
    },
    "result": {
      "status": "SUCCESS",
      "data": {
        "name": "s3-sink-enterprise",
        "user_configs": {
          "connector.class": "S3_SINK",
          "kafka.endpoint": "SASL_SSL://pkc-12345.us-west-2.aws.confluent.cloud:9092",
          "output.data.format": "JSON",
          "kafka.dedicated": "false",
          "kafka.region": "us-west-2",
          "tasks.max": "1",
          "time.interval": "HOURLY",
          "topics": "S3Sink-connect-pro-1634759921",
          "aws.access.key.id": "****************",
          "aws.secret.access.key": "****************",
          "cloud.provider": "aws",
          "valid.kafka.api.key": "true",
          "s3.bucket.name": "connect-sink",
          "s3.region": "us-west-2",
          "internal.kafka.endpoint": "PLAINTEXT://kafka-0.kafka.pkc-12345.svc.cluster.local:9071,kafka-1.kafka.pkc-12345.svc.cluster.local:9071,kafka-2.kafka.pkc-12345.svc.cluster.local:9071",
          "kafka.api.key": "****************",
          "kafka.api.secret": "****************",
          "cloud.environment": "prod",
          "input.data.format": "JSON",
          "name": "s3-sink-enterprise"
        },
        "type": 2
      }
    },
    "resourceName": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-pgrgr5/connector=lcc-3nqrmo"
  }
}
FAILURE - "resource not found"
{
  "specversion": "1.0",
  "id": "2958c204-3e63-4e46-8985-cb980862c894",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=eb537e84-c29b-4dc6-b962-7d094a775204/environment=env-wmwrm/cloud-cluster=lkc-dgrgo1",
  "time": "2021-10-21T06:31:59.366743359Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "GetConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "eb537e84-c29b-4dc6-b962-7d094a775204"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-wmwrm"
            }
          ]
        },
        "resource": {
          "type": "CLOUD_CLUSTER",
          "resourceId": "lkc-dgrgo1"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-ld8v81"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "1e4b4fb1634700f3e3d617dab4c35bc2"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "READ_ONLY",
      "data": {
        "name": "DatagenSourceConnector_0"
      }
    },
    "result": {
      "status": "FAILURE",
      "data": {
        "errors": [
          {
            "id": "1e4b4fb1634700f3e3d617dab4c35bc2",
            "status": "404",
            "detail": "resource not found",
            "source": {}
          }
        ]
      }
    },
    "resourceName": "crn://confluent.cloud/organization=eb537e84-c29b-4dc6-b962-7d094a775204/environment=env-wmwrm/cloud-cluster=lkc-dgrgo1"
  }
}

GetConnectors

The GetConnectors event method is triggered by a request to get a list of connectors in the organization and sends an event message that is saved in the audit log as an event record.

Examples

SUCCESS
{
  "specversion": "1.0",
  "id": "eae9ac01-0868-45a5-82dc-2716f867545c",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=c5e50abf-6ba7-4926-a39c-6008f49f5075/environment=env-knnrw6/cloud-cluster=lkc-j8d8kp",
  "time": "2021-10-21T08:36:25.686128307Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "GetConnectors",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "c5e50abf-6ba7-4926-a39c-6008f49f5075"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-knnrw6"
            }
          ]
        },
        "resource": {
          "type": "CLOUD_CLUSTER",
          "resourceId": "lkc-j8d8kp"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-97pp07"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "bc1c7a45805a6a01cab7ac9b91ff8e0a"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "READ_ONLY"
    },
    "result": {
      "status": "SUCCESS"
    },
    "resourceName": "crn://confluent.cloud/organization=c5e50abf-6ba7-4926-a39c-6008f49f5075/environment=env-knnrw6/cloud-cluster=lkc-j8d8kp"
  }
}
FAILURE - "Forbidden Access"
{
  "specversion": "1.0",
  "id": "67833661-b4f6-4cdd-a739-baabfc778b15",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=906da5b6-ebac-44cf-8a8d-663559f1f0d4/environment=env-81jz3r/cloud-cluster=cc5c2daa-8d58-4284-affa-5e597240d39b",
  "time": "2021-10-20T19:30:28.85498229Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "GetConnectors",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "906da5b6-ebac-44cf-8a8d-663559f1f0d4"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-81jz3r"
            }
          ]
        },
        "resource": {
          "type": "CLOUD_CLUSTER",
          "resourceId": "cc5c2daa-8d58-4284-affa-5e597240d39b"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4xn71e"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "ed7782db0e6e1c0f419ad45698708706"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "READ_ONLY"
    },
    "result": {
      "status": "FAILURE",
      "data": {
        "errors": [
          {
            "code": "forbidden_access",
            "detail": "Forbidden Access",
            "source": {},
            "id": "ed7782db0e6e1c0f419ad45698708706",
            "status": "403"
          }
        ]
      }
    },
    "resourceName": "crn://confluent.cloud/organization=906db5a6-ecad-4ecf-8a8d-663559f1f0d4/environment=env-82kz3r/cloud-cluster=cd5c2dba-8d58-4284-affa-5f597240d39b"
  }
}

PauseConnector

The PauseConnector event is triggered by a request to pause a connector and sends an event message that is saved in the audit log as an event record.

Examples

SUCCESS
{
  "specversion": "1.0",
  "id": "7d123481-0431-4256-80eb-0a7c3caa4642",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=be3c4d5d-8d7f-4043-9236-339f7725edd7/environment=env-kyj06/cloud-cluster=lkc-q8d82d/connector=lcc-ygpg3k",
  "time": "2021-10-21T01:50:24.942723289Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "PauseConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "be3c4d5d-8d7f-4043-9236-339f7725edd7"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-kyj06w"
            },
            {
              "type": "CLOUD_CLUSTER",
              "resourceId": "lkc-q8d82d"
            }
          ]
        },
        "resource": {
          "type": "CONNECTOR",
          "resourceId": "lcc-ygpg3k"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4v80d0"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "02db11451fb220ccf184dc19d1815e6b"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "MODIFICATION",
      "data": {
        "name": "DatagenConnector-1634780844"
      }
    },
    "result": {
      "status": "SUCCESS"
    },
    "resourceName": "crn://confluent.cloud/organization=906db5a6-ecad-4ecf-8a8d-663559f1f0d4/environment=env-82kz3r/cloud-cluster=cd5c2dba-8d58-4284-affa-5f597240d39b"
  }
}

ResumeConnector

The ResumeConnector event method is triggered by a request to resume a connector and sends an event message that is saved in the audit log as an event record.

Examples

SUCCESS
{
  "specversion": "1.0",
  "id": "afe311ad-3fc8-4085-abe6-d507427d6e80",
  "source": "crn://confluent.cloud/",
  "type": "io.confluent.cloud/request",
  "datacontenttype": "application/json",
  "subject": "crn://confluent.cloud/organization=3bd538c6-caa8-42ec-b60b-00bbf2e749f1/environment=env-abc123/cloud-cluster=lkc-rrrnk7/connector=lcc-gkdn7n",
  "time": "2021-10-20T21:41:22.01312414Z",
  "data": {
    "serviceName": "crn://confluent.cloud/",
    "methodName": "ResumeConnector",
    "cloudResources": [
      {
        "scope": {
          "resources": [
            {
              "type": "ORGANIZATION",
              "resourceId": "3bd538c6-caa8-42ec-b60b-00bbf2e749f1"
            },
            {
              "type": "ENVIRONMENT",
              "resourceId": "env-abc123"
            },
            {
              "type": "CLOUD_CLUSTER",
              "resourceId": "lkc-rrrnk7"
            }
          ]
        },
        "resource": {
          "type": "CONNECTOR",
          "resourceId": "lcc-gkdn7n"
        }
      }
    ],
    "authenticationInfo": {
      "principal": {
        "email": "someone@example.com",
        "confluentUser": {
          "resourceId": "u-4rxom7"
        }
      },
      "result": "SUCCESS"
    },
    "requestMetadata": {
      "requestId": [
        "961d6482b9cbef069564b31e55356488"
      ],
      "clientAddress": [
        {
          "ip": "1.2.3.4"
        }
      ]
    },
    "request": {
      "accessType": "MODIFICATION",
      "data": {
        "name": "control-plane"
      }
    },
    "result": {
      "status": "SUCCESS"
    },
    "resourceName": "crn://confluent.cloud/organization=906db5a6-ecad-4ecf-8a8d-663559f1f0d4/environment=env-82kz3r/cloud-cluster=cd5c2dba-8d58-4284-affa-5f597240d39b"
  }
}