Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.cloudchannel/v1.getChannelPartnerLink
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
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:
- Account
Id string - Channel
Partner stringLink Id - View string
- Account
Id string - Channel
Partner stringLink Id - View string
- account
Id String - channel
Partner StringLink Id - view String
- account
Id string - channel
Partner stringLink Id - view string
- account_
id str - channel_
partner_ strlink_ id - view str
- account
Id String - channel
Partner StringLink Id - view String
getChannelPartnerLink Result
The following output properties are available:
- Channel
Partner Pulumi.Cloud Identity Info Google Native. Cloud Channel. V1. Outputs. Google Cloud Channel V1Cloud Identity Info Response - Cloud Identity info of the channel partner (IR).
- Create
Time string - Timestamp of when the channel partner link is created.
- Invite
Link stringUri - URI of the web page where partner accepts the link invitation.
- Link
State string - State of the channel partner link.
- Name string
- Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.
- Public
Id string - Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.
- Reseller
Cloud stringIdentity Id - Cloud Identity ID of the linked reseller.
- Update
Time string - Timestamp of when the channel partner link is updated.
- Channel
Partner GoogleCloud Identity Info Cloud Channel V1Cloud Identity Info Response - Cloud Identity info of the channel partner (IR).
- Create
Time string - Timestamp of when the channel partner link is created.
- Invite
Link stringUri - URI of the web page where partner accepts the link invitation.
- Link
State string - State of the channel partner link.
- Name string
- Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.
- Public
Id string - Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.
- Reseller
Cloud stringIdentity Id - Cloud Identity ID of the linked reseller.
- Update
Time string - Timestamp of when the channel partner link is updated.
- channel
Partner GoogleCloud Identity Info Cloud Channel V1Cloud Identity Info Response - Cloud Identity info of the channel partner (IR).
- create
Time String - Timestamp of when the channel partner link is created.
- invite
Link StringUri - URI of the web page where partner accepts the link invitation.
- link
State String - State of the channel partner link.
- name String
- Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.
- public
Id String - Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.
- reseller
Cloud StringIdentity Id - Cloud Identity ID of the linked reseller.
- update
Time String - Timestamp of when the channel partner link is updated.
- channel
Partner GoogleCloud Identity Info Cloud Channel V1Cloud Identity Info Response - Cloud Identity info of the channel partner (IR).
- create
Time string - Timestamp of when the channel partner link is created.
- invite
Link stringUri - URI of the web page where partner accepts the link invitation.
- link
State string - State of the channel partner link.
- name string
- Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.
- public
Id string - Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.
- reseller
Cloud stringIdentity Id - Cloud Identity ID of the linked reseller.
- update
Time string - Timestamp of when the channel partner link is updated.
- channel_
partner_ Googlecloud_ identity_ info Cloud Channel V1Cloud Identity Info Response - Cloud Identity info of the channel partner (IR).
- create_
time str - Timestamp of when the channel partner link is created.
- invite_
link_ struri - 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_ stridentity_ id - Cloud Identity ID of the linked reseller.
- update_
time str - Timestamp of when the channel partner link is updated.
- channel
Partner Property MapCloud Identity Info - Cloud Identity info of the channel partner (IR).
- create
Time String - Timestamp of when the channel partner link is created.
- invite
Link StringUri - URI of the web page where partner accepts the link invitation.
- link
State String - State of the channel partner link.
- name String
- Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.
- public
Id String - Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.
- reseller
Cloud StringIdentity Id - Cloud Identity ID of the linked reseller.
- update
Time String - Timestamp of when the channel partner link is updated.
Supporting Types
GoogleCloudChannelV1CloudIdentityInfoResponse
- Admin
Console stringUri - URI of Customer's Admin console dashboard.
- Alternate
Email string - The alternate email.
- Customer
Type string - CustomerType indicates verification type needed for using services.
- Edu
Data Pulumi.Google Native. Cloud Channel. V1. Inputs. Google Cloud Channel V1Edu Data Response - Edu information about the customer.
- Is
Domain boolVerified - 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 string - Language code.
- Phone
Number string - Phone number associated with the Cloud Identity.
- Primary
Domain string - The primary domain name.
- Admin
Console stringUri - URI of Customer's Admin console dashboard.
- Alternate
Email string - The alternate email.
- Customer
Type string - CustomerType indicates verification type needed for using services.
- Edu
Data GoogleCloud Channel V1Edu Data Response - Edu information about the customer.
- Is
Domain boolVerified - 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 string - Language code.
- Phone
Number string - Phone number associated with the Cloud Identity.
- Primary
Domain string - The primary domain name.
- admin
Console StringUri - URI of Customer's Admin console dashboard.
- alternate
Email String - The alternate email.
- customer
Type String - CustomerType indicates verification type needed for using services.
- edu
Data GoogleCloud Channel V1Edu Data Response - Edu information about the customer.
- is
Domain BooleanVerified - 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 String - Language code.
- phone
Number String - Phone number associated with the Cloud Identity.
- primary
Domain String - The primary domain name.
- admin
Console stringUri - URI of Customer's Admin console dashboard.
- alternate
Email string - The alternate email.
- customer
Type string - CustomerType indicates verification type needed for using services.
- edu
Data GoogleCloud Channel V1Edu Data Response - Edu information about the customer.
- is
Domain booleanVerified - 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 string - Language code.
- phone
Number string - Phone number associated with the Cloud Identity.
- primary
Domain string - The primary domain name.
- admin_
console_ struri - 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 GoogleCloud Channel V1Edu Data Response - Edu information about the customer.
- is_
domain_ boolverified - 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.
- admin
Console StringUri - URI of Customer's Admin console dashboard.
- alternate
Email String - The alternate email.
- customer
Type String - CustomerType indicates verification type needed for using services.
- edu
Data Property Map - Edu information about the customer.
- is
Domain BooleanVerified - 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 String - Language code.
- phone
Number String - Phone number associated with the Cloud Identity.
- primary
Domain String - The primary domain name.
GoogleCloudChannelV1EduDataResponse
- Institute
Size string - Size of the institute.
- Institute
Type string - Designated institute type of customer.
- Website string
- Web address for the edu customer's institution.
- Institute
Size string - Size of the institute.
- Institute
Type string - Designated institute type of customer.
- Website string
- Web address for the edu customer's institution.
- institute
Size String - Size of the institute.
- institute
Type String - Designated institute type of customer.
- website String
- Web address for the edu customer's institution.
- institute
Size string - Size of the institute.
- institute
Type 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.
- institute
Size String - Size of the institute.
- institute
Type 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 Cloud Native is in preview. Google Cloud Classic is fully supported.