client.credential
Generated methods for the credential namespace.
Sync owner: WarmHubClient.credential. Async owner: AsyncWarmHubClient.credential.
Synchronous methods
Section titled “Synchronous methods”create_set
Section titled “create_set”create_set(org_name: str, repo_name: str, name: str, *, scope: Literal['org', 'repo'] | Unset = UNSET, description: str | Unset = UNSET, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialInfocredential.createSet — mutate credential.createSet.
delete_set
Section titled “delete_set”delete_set(org_name: str, repo_name: str, set_name: str, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialDeleteResultcredential.deleteSet — mutate credential.deleteSet.
get_set
Section titled “get_set”get_set(org_name: str, repo_name: str, name: str, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialInfocredential.getSet — query credential.getSet.
list_audit_log
Section titled “list_audit_log”list_audit_log(org_name: str, repo_name: str, set_name: str, *, limit: float | Unset = UNSET, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> tuple[CredentialAuditEntry, ...]credential.listAuditLog — query credential.listAuditLog.
list_sets
Section titled “list_sets”list_sets(org_name: str, repo_name: str | Unset = UNSET, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> tuple[CredentialInfo, ...]credential.listSets — query credential.listSets.
revoke_set
Section titled “revoke_set”revoke_set(org_name: str, repo_name: str, set_name: str, *, reason: str | Unset = UNSET, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialRevokeResultcredential.revokeSet — mutate credential.revokeSet.
set_key
Section titled “set_key”set_key(org_name: str, repo_name: str, set_name: str, key_name: str, value: str, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialKeyMutationResultcredential.setKey — mutate credential.setKey.
set_keys
Section titled “set_keys”set_keys(org_name: str, repo_name: str, set_name: str, secrets: Mapping[str, str], *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialKeyMutationResultcredential.setKeys — mutate credential.setKeys.
unset_key
Section titled “unset_key”unset_key(org_name: str, repo_name: str, set_name: str, key_name: str, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialKeyMutationResultcredential.unsetKey — mutate credential.unsetKey.
Asynchronous methods
Section titled “Asynchronous methods”create_set
Section titled “create_set”create_set(org_name: str, repo_name: str, name: str, *, scope: Literal['org', 'repo'] | Unset = UNSET, description: str | Unset = UNSET, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialInfocredential.createSet — mutate credential.createSet.
delete_set
Section titled “delete_set”delete_set(org_name: str, repo_name: str, set_name: str, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialDeleteResultcredential.deleteSet — mutate credential.deleteSet.
get_set
Section titled “get_set”get_set(org_name: str, repo_name: str, name: str, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialInfocredential.getSet — query credential.getSet.
list_audit_log
Section titled “list_audit_log”list_audit_log(org_name: str, repo_name: str, set_name: str, *, limit: float | Unset = UNSET, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> tuple[CredentialAuditEntry, ...]credential.listAuditLog — query credential.listAuditLog.
list_sets
Section titled “list_sets”list_sets(org_name: str, repo_name: str | Unset = UNSET, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> tuple[CredentialInfo, ...]credential.listSets — query credential.listSets.
revoke_set
Section titled “revoke_set”revoke_set(org_name: str, repo_name: str, set_name: str, *, reason: str | Unset = UNSET, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialRevokeResultcredential.revokeSet — mutate credential.revokeSet.
set_key
Section titled “set_key”set_key(org_name: str, repo_name: str, set_name: str, key_name: str, value: str, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialKeyMutationResultcredential.setKey — mutate credential.setKey.
set_keys
Section titled “set_keys”set_keys(org_name: str, repo_name: str, set_name: str, secrets: Mapping[str, str], *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialKeyMutationResultcredential.setKeys — mutate credential.setKeys.
unset_key
Section titled “unset_key”unset_key(org_name: str, repo_name: str, set_name: str, key_name: str, *, extra_headers: ExtraHeaders | Unset = UNSET, extra_query: ExtraQuery | Unset = UNSET, extra_body: ExtraBody | Unset = UNSET) -> CredentialKeyMutationResultcredential.unsetKey — mutate credential.unsetKey.