---
updatedAt: 2025-11-12T01:34:02.000Z
agentTools:
  projectIndex: https://public.docs.kivera.io/llms.txt
---

# OSLOGIN

<Embed url="https://cloud.google.com/docs" title="GCP documentation" provider="cloud.google.com" href="https://cloud.google.com/docs" />

# oslogin.projects.locations.signSshPublicKey

```erlang
valid {
    input.Body.appEngineInstance == STRING
    input.Body.computeInstance == STRING
    input.Body.serviceAccount == STRING
    input.Body.sshPublicKey == STRING
    input.ReqMap.parent == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.getLoginProfile

```erlang
valid {
    input.ReqMap.name == STRING
    input.Qs.projectId == STRING
    input.Qs.systemId == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.importSshPublicKey

```erlang
valid {
    input.Body.expirationTimeUsec == STRING
    input.Body.key == STRING
    input.ReqMap.parent == STRING
    input.Qs.projectId == STRING
    input.Qs.regions == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.projects.delete

```erlang
valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.projects.locations.signSshPublicKey

```erlang
valid {
    input.Body.sshPublicKey == STRING
    input.ReqMap.parent == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.projects.provisionPosixAccount

```erlang
valid {
    input.Body.regions[_] == STRING
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.projects.zones.signSshPublicKey

```erlang
valid {
    input.Body.sshPublicKey == STRING
    input.ReqMap.parent == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.sshPublicKeys.create

```erlang
valid {
    input.Body.expirationTimeUsec == STRING
    input.Body.key == STRING
    input.ReqMap.parent == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.sshPublicKeys.delete

```erlang
valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.sshPublicKeys.get

```erlang
valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}
```

# oslogin.users.sshPublicKeys.patch

```erlang
valid {
    input.Body.expirationTimeUsec == STRING
    input.Body.key == STRING
    input.ReqMap.name == STRING
    input.Qs.updateMask == STRING
    input.ProviderMetadata.Region == STRING
}
```