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.32.0 published on Wednesday, Nov 29, 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.32.0 published on Wednesday, Nov 29, 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.32.0 published on Wednesday, Nov 29, 2023 by Pulumi