Google Cloud Native v0.30.0, Apr 14 23
Google Cloud Native v0.30.0, Apr 14 23
google-native.cloudchannel/v1.getChannelPartnerLink
Explore with Pulumi AI
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