@backblaze-labs/b2-sdk - v0.4.0
    Preparing search index...

    Module partner

    Partner API client, raw bindings, and types for groups, group members, and B2 Reserve trial account creation.

    Use this subpath when your account has Business Groups enabled, sales-approved Partner API access, a Master Application Key, and the account prerequisites required by the Partner API operation you are calling. Partner authorization is separate from storage authorization and returns Partner API and Computer Backup endpoint information through PartnerAccountInfo. Pure redacted-projection helpers such as partnerAuthorizeResponseToRedactedJson, createGroupMemberResponseToRedactedJson, and reserveTrialCreateAccountResponseToRedactedJson return JSON-safe copies for logs, audit records, and other untrusted output without exposing Partner tokens or one-time application key secrets. The SDK's in-place serialization hook installers remain internal to the client and raw binding implementations.

    InMemoryPartnerAccountInfo
    PartnerClient
    PartnerRawClient
    CreateGroupMemberOptions
    EjectGroupMemberOptions
    InMemoryPartnerAccountInfoJson
    ListGroupMembersOptions
    ListGroupsOptions
    PaginateGroupMembersOptions
    PaginateGroupsOptions
    PartnerAccountInfo
    PartnerAuthorizeOptions
    PartnerClientJson
    PartnerClientOptions
    PartnerRawClientOptions
    PartnerRawRequestOptions
    RedactedPartnerAuthorizeResponseJson
    ReserveTrialAccountOptions
    RedactedCreateGroupMemberResponseJson
    RedactedCreateGroupMemberResultJson
    RedactedReserveTrialCreateAccountResponseJson
    RedactedReserveTrialCreateAccountResultJson
    ReserveTrialAccountsOptions
    APPLICATION_KEY_REDACTED
    PARTNER_TOKEN_REDACTED
    createGroupMemberResponseToRedactedJson
    createGroupMemberResultToRedactedJson
    partnerAuthorizeResponseForPersistence
    partnerAuthorizeResponseToRedactedJson
    reserveTrialCreateAccountResponseToRedactedJson
    reserveTrialCreateAccountResultToRedactedJson
    accountId → accountId
    AccountId → AccountId
    applicationKeyId → applicationKeyId
    ApplicationKeyId → ApplicationKeyId
    computerId → computerId
    ComputerId → ComputerId
    CreateGroupMemberRequest → CreateGroupMemberRequest
    CreateGroupMemberResponse → CreateGroupMemberResponse
    CreateGroupMemberResult → CreateGroupMemberResult
    EjectGroupMemberRequest → EjectGroupMemberRequest
    EjectGroupMemberResponse → EjectGroupMemberResponse
    EjectGroupMemberResult → EjectGroupMemberResult
    groupId → groupId
    GroupId → GroupId
    ListedGroupMember → ListedGroupMember
    ListGroupMembersRequest → ListGroupMembersRequest
    ListGroupMembersResponse → ListGroupMembersResponse
    ListGroupMembersResult → ListGroupMembersResult
    ListGroupsRequest → ListGroupsRequest
    ListGroupsResponse → ListGroupsResponse
    ListGroupsResult → ListGroupsResult
    PartnerAccountStandingDetails → PartnerAccountStandingDetails
    PartnerApiInfo → PartnerApiInfo
    PartnerAuthorizeResponse → PartnerAuthorizeResponse
    PartnerB2Stats → PartnerB2Stats
    PartnerBackupApiInfo → PartnerBackupApiInfo
    PartnerCapability → PartnerCapability
    PartnerGroup → PartnerGroup
    PartnerGroupMember → PartnerGroupMember
    PartnerGroupsApiInfo → PartnerGroupsApiInfo
    PartnerGroupStats → PartnerGroupStats
    PartnerStorageApiInfo → PartnerStorageApiInfo
    partnerToken → partnerToken
    PartnerToken → PartnerToken
    Region → Region
    ReserveTrialCreateAccountRequest → ReserveTrialCreateAccountRequest
    ReserveTrialCreateAccountRequestEntry → ReserveTrialCreateAccountRequestEntry
    ReserveTrialCreateAccountResponse → ReserveTrialCreateAccountResponse
    ReserveTrialCreateAccountResult → ReserveTrialCreateAccountResult