# ServiceAccountWithSecret Service account with client secret (only returned on creation) **Type**: `object` ## Properties - name: clientId (required) type: string description: OAuth2 client ID for authentication - name: id (required) type: string description: Unique identifier - name: name (required) type: string description: Display name of the service account - name: roles (required) type: array of `Role` description: List of assigned roles - name: secret (required) type: string description: The OAuth2 client secret for authentication