Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleCloudChannelV1ChannelPartnerLink

import type { GoogleCloudChannelV1ChannelPartnerLink } from "https://googleapis.deno.dev/v1/cloudchannel:v1.ts";

Entity representing a link between distributors and their indirect resellers in an n-tier resale channel.

interface GoogleCloudChannelV1ChannelPartnerLink {
readonly channelPartnerCloudIdentityInfo?: GoogleCloudChannelV1CloudIdentityInfo;
readonly createTime?: Date;
readonly inviteLinkUri?: string;
linkState?:
| "CHANNEL_PARTNER_LINK_STATE_UNSPECIFIED"
| "INVITED"
| "ACTIVE"
| "REVOKED"
| "SUSPENDED";
readonly name?: string;
readonly publicId?: string;
resellerCloudIdentityId?: string;
readonly updateTime?: Date;
}

§Properties

§
readonly channelPartnerCloudIdentityInfo?: GoogleCloudChannelV1CloudIdentityInfo
[src]

Output only. Cloud Identity info of the channel partner (IR).

§
readonly createTime?: Date
[src]

Output only. Timestamp of when the channel partner link is created.

§
readonly inviteLinkUri?: string
[src]

Output only. URI of the web page where partner accepts the link invitation.

§
linkState?: "CHANNEL_PARTNER_LINK_STATE_UNSPECIFIED" | "INVITED" | "ACTIVE" | "REVOKED" | "SUSPENDED"
[src]

Required. State of the channel partner link.

§
readonly name?: string
[src]

Output only. Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.

§
readonly publicId?: string
[src]

Output only. Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.

§
resellerCloudIdentityId?: string
[src]

Required. Cloud Identity ID of the linked reseller.

§
readonly updateTime?: Date
[src]

Output only. Timestamp of when the channel partner link is updated.