1. Packages
  2. Google Cloud Native
  3. API Docs
  4. cloudchannel
  5. cloudchannel/v1
  6. getChannelPartnerLink

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

google-native.cloudchannel/v1.getChannelPartnerLink

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

    Returns the requested ChannelPartnerLink resource. You must be a distributor to call this method. Possible error codes: * PERMISSION_DENIED: The reseller account making the request is different from the reseller account in the API request. * INVALID_ARGUMENT: Required request parameters are missing or invalid. * NOT_FOUND: ChannelPartnerLink resource not found because of an invalid channel partner link name. Return value: The ChannelPartnerLink resource.

    Using getChannelPartnerLink

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getChannelPartnerLink(args: GetChannelPartnerLinkArgs, opts?: InvokeOptions): Promise<GetChannelPartnerLinkResult>
    function getChannelPartnerLinkOutput(args: GetChannelPartnerLinkOutputArgs, opts?: InvokeOptions): Output<GetChannelPartnerLinkResult>
    def get_channel_partner_link(account_id: Optional[str] = None,
                                 channel_partner_link_id: Optional[str] = None,
                                 view: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetChannelPartnerLinkResult
    def get_channel_partner_link_output(account_id: Optional[pulumi.Input[str]] = None,
                                 channel_partner_link_id: Optional[pulumi.Input[str]] = None,
                                 view: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetChannelPartnerLinkResult]
    func LookupChannelPartnerLink(ctx *Context, args *LookupChannelPartnerLinkArgs, opts ...InvokeOption) (*LookupChannelPartnerLinkResult, error)
    func LookupChannelPartnerLinkOutput(ctx *Context, args *LookupChannelPartnerLinkOutputArgs, opts ...InvokeOption) LookupChannelPartnerLinkResultOutput

    > Note: This function is named LookupChannelPartnerLink in the Go SDK.

    public static class GetChannelPartnerLink 
    {
        public static Task<GetChannelPartnerLinkResult> InvokeAsync(GetChannelPartnerLinkArgs args, InvokeOptions? opts = null)
        public static Output<GetChannelPartnerLinkResult> Invoke(GetChannelPartnerLinkInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetChannelPartnerLinkResult> getChannelPartnerLink(GetChannelPartnerLinkArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:cloudchannel/v1:getChannelPartnerLink
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getChannelPartnerLink Result

    The following output properties are available:

    ChannelPartnerCloudIdentityInfo Pulumi.GoogleNative.CloudChannel.V1.Outputs.GoogleCloudChannelV1CloudIdentityInfoResponse

    Cloud Identity info of the channel partner (IR).

    CreateTime string

    Timestamp of when the channel partner link is created.

    InviteLinkUri string

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

    LinkState string

    State of the channel partner link.

    Name string

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

    PublicId string

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

    ResellerCloudIdentityId string

    Cloud Identity ID of the linked reseller.

    UpdateTime string

    Timestamp of when the channel partner link is updated.

    ChannelPartnerCloudIdentityInfo GoogleCloudChannelV1CloudIdentityInfoResponse

    Cloud Identity info of the channel partner (IR).

    CreateTime string

    Timestamp of when the channel partner link is created.

    InviteLinkUri string

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

    LinkState string

    State of the channel partner link.

    Name string

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

    PublicId string

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

    ResellerCloudIdentityId string

    Cloud Identity ID of the linked reseller.

    UpdateTime string

    Timestamp of when the channel partner link is updated.

    channelPartnerCloudIdentityInfo GoogleCloudChannelV1CloudIdentityInfoResponse

    Cloud Identity info of the channel partner (IR).

    createTime String

    Timestamp of when the channel partner link is created.

    inviteLinkUri String

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

    linkState String

    State of the channel partner link.

    name String

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

    publicId String

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

    resellerCloudIdentityId String

    Cloud Identity ID of the linked reseller.

    updateTime String

    Timestamp of when the channel partner link is updated.

    channelPartnerCloudIdentityInfo GoogleCloudChannelV1CloudIdentityInfoResponse

    Cloud Identity info of the channel partner (IR).

    createTime string

    Timestamp of when the channel partner link is created.

    inviteLinkUri string

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

    linkState string

    State of the channel partner link.

    name string

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

    publicId string

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

    resellerCloudIdentityId string

    Cloud Identity ID of the linked reseller.

    updateTime string

    Timestamp of when the channel partner link is updated.

    channel_partner_cloud_identity_info GoogleCloudChannelV1CloudIdentityInfoResponse

    Cloud Identity info of the channel partner (IR).

    create_time str

    Timestamp of when the channel partner link is created.

    invite_link_uri str

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

    link_state str

    State of the channel partner link.

    name str

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

    public_id str

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

    reseller_cloud_identity_id str

    Cloud Identity ID of the linked reseller.

    update_time str

    Timestamp of when the channel partner link is updated.

    channelPartnerCloudIdentityInfo Property Map

    Cloud Identity info of the channel partner (IR).

    createTime String

    Timestamp of when the channel partner link is created.

    inviteLinkUri String

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

    linkState String

    State of the channel partner link.

    name String

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

    publicId String

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

    resellerCloudIdentityId String

    Cloud Identity ID of the linked reseller.

    updateTime String

    Timestamp of when the channel partner link is updated.

    Supporting Types

    GoogleCloudChannelV1CloudIdentityInfoResponse

    AdminConsoleUri string

    URI of Customer's Admin console dashboard.

    AlternateEmail string

    The alternate email.

    CustomerType string

    CustomerType indicates verification type needed for using services.

    EduData Pulumi.GoogleNative.CloudChannel.V1.Inputs.GoogleCloudChannelV1EduDataResponse

    Edu information about the customer.

    IsDomainVerified bool

    Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

    LanguageCode string

    Language code.

    PhoneNumber string

    Phone number associated with the Cloud Identity.

    PrimaryDomain string

    The primary domain name.

    AdminConsoleUri string

    URI of Customer's Admin console dashboard.

    AlternateEmail string

    The alternate email.

    CustomerType string

    CustomerType indicates verification type needed for using services.

    EduData GoogleCloudChannelV1EduDataResponse

    Edu information about the customer.

    IsDomainVerified bool

    Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

    LanguageCode string

    Language code.

    PhoneNumber string

    Phone number associated with the Cloud Identity.

    PrimaryDomain string

    The primary domain name.

    adminConsoleUri String

    URI of Customer's Admin console dashboard.

    alternateEmail String

    The alternate email.

    customerType String

    CustomerType indicates verification type needed for using services.

    eduData GoogleCloudChannelV1EduDataResponse

    Edu information about the customer.

    isDomainVerified Boolean

    Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

    languageCode String

    Language code.

    phoneNumber String

    Phone number associated with the Cloud Identity.

    primaryDomain String

    The primary domain name.

    adminConsoleUri string

    URI of Customer's Admin console dashboard.

    alternateEmail string

    The alternate email.

    customerType string

    CustomerType indicates verification type needed for using services.

    eduData GoogleCloudChannelV1EduDataResponse

    Edu information about the customer.

    isDomainVerified boolean

    Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

    languageCode string

    Language code.

    phoneNumber string

    Phone number associated with the Cloud Identity.

    primaryDomain string

    The primary domain name.

    admin_console_uri str

    URI of Customer's Admin console dashboard.

    alternate_email str

    The alternate email.

    customer_type str

    CustomerType indicates verification type needed for using services.

    edu_data GoogleCloudChannelV1EduDataResponse

    Edu information about the customer.

    is_domain_verified bool

    Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

    language_code str

    Language code.

    phone_number str

    Phone number associated with the Cloud Identity.

    primary_domain str

    The primary domain name.

    adminConsoleUri String

    URI of Customer's Admin console dashboard.

    alternateEmail String

    The alternate email.

    customerType String

    CustomerType indicates verification type needed for using services.

    eduData Property Map

    Edu information about the customer.

    isDomainVerified Boolean

    Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.

    languageCode String

    Language code.

    phoneNumber String

    Phone number associated with the Cloud Identity.

    primaryDomain String

    The primary domain name.

    GoogleCloudChannelV1EduDataResponse

    InstituteSize string

    Size of the institute.

    InstituteType string

    Designated institute type of customer.

    Website string

    Web address for the edu customer's institution.

    InstituteSize string

    Size of the institute.

    InstituteType string

    Designated institute type of customer.

    Website string

    Web address for the edu customer's institution.

    instituteSize String

    Size of the institute.

    instituteType String

    Designated institute type of customer.

    website String

    Web address for the edu customer's institution.

    instituteSize string

    Size of the institute.

    instituteType string

    Designated institute type of customer.

    website string

    Web address for the edu customer's institution.

    institute_size str

    Size of the institute.

    institute_type str

    Designated institute type of customer.

    website str

    Web address for the edu customer's institution.

    instituteSize String

    Size of the institute.

    instituteType String

    Designated institute type of customer.

    website String

    Web address for the edu customer's institution.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi