1. Packages
  2. Google Cloud Native
  3. API Docs
  4. integrations
  5. integrations/v1alpha
  6. getSfdcInstance

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.integrations/v1alpha.getSfdcInstance

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

    Gets an sfdc instance. If the instance doesn’t exist, Code.NOT_FOUND exception will be thrown.

    Using getSfdcInstance

    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 getSfdcInstance(args: GetSfdcInstanceArgs, opts?: InvokeOptions): Promise<GetSfdcInstanceResult>
    function getSfdcInstanceOutput(args: GetSfdcInstanceOutputArgs, opts?: InvokeOptions): Output<GetSfdcInstanceResult>
    def get_sfdc_instance(location: Optional[str] = None,
                          product_id: Optional[str] = None,
                          project: Optional[str] = None,
                          sfdc_instance_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetSfdcInstanceResult
    def get_sfdc_instance_output(location: Optional[pulumi.Input[str]] = None,
                          product_id: Optional[pulumi.Input[str]] = None,
                          project: Optional[pulumi.Input[str]] = None,
                          sfdc_instance_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetSfdcInstanceResult]
    func LookupSfdcInstance(ctx *Context, args *LookupSfdcInstanceArgs, opts ...InvokeOption) (*LookupSfdcInstanceResult, error)
    func LookupSfdcInstanceOutput(ctx *Context, args *LookupSfdcInstanceOutputArgs, opts ...InvokeOption) LookupSfdcInstanceResultOutput

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

    public static class GetSfdcInstance 
    {
        public static Task<GetSfdcInstanceResult> InvokeAsync(GetSfdcInstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetSfdcInstanceResult> Invoke(GetSfdcInstanceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSfdcInstanceResult> getSfdcInstance(GetSfdcInstanceArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:integrations/v1alpha:getSfdcInstance
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location string
    ProductId string
    SfdcInstanceId string
    Project string
    Location string
    ProductId string
    SfdcInstanceId string
    Project string
    location String
    productId String
    sfdcInstanceId String
    project String
    location string
    productId string
    sfdcInstanceId string
    project string
    location String
    productId String
    sfdcInstanceId String
    project String

    getSfdcInstance Result

    The following output properties are available:

    AuthConfigId List<string>
    A list of AuthConfigs that can be tried to open the channel to SFDC
    CreateTime string
    Time when the instance is created
    DeleteTime string
    Time when the instance was deleted. Empty if not deleted.
    Description string
    A description of the sfdc instance.
    DisplayName string
    User selected unique name/alias to easily reference an instance.
    Name string
    Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
    ServiceAuthority string
    URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
    SfdcOrgId string
    The SFDC Org Id. This is defined in salesforce.
    UpdateTime string
    Time when the instance was last updated
    AuthConfigId []string
    A list of AuthConfigs that can be tried to open the channel to SFDC
    CreateTime string
    Time when the instance is created
    DeleteTime string
    Time when the instance was deleted. Empty if not deleted.
    Description string
    A description of the sfdc instance.
    DisplayName string
    User selected unique name/alias to easily reference an instance.
    Name string
    Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
    ServiceAuthority string
    URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
    SfdcOrgId string
    The SFDC Org Id. This is defined in salesforce.
    UpdateTime string
    Time when the instance was last updated
    authConfigId List<String>
    A list of AuthConfigs that can be tried to open the channel to SFDC
    createTime String
    Time when the instance is created
    deleteTime String
    Time when the instance was deleted. Empty if not deleted.
    description String
    A description of the sfdc instance.
    displayName String
    User selected unique name/alias to easily reference an instance.
    name String
    Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
    serviceAuthority String
    URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
    sfdcOrgId String
    The SFDC Org Id. This is defined in salesforce.
    updateTime String
    Time when the instance was last updated
    authConfigId string[]
    A list of AuthConfigs that can be tried to open the channel to SFDC
    createTime string
    Time when the instance is created
    deleteTime string
    Time when the instance was deleted. Empty if not deleted.
    description string
    A description of the sfdc instance.
    displayName string
    User selected unique name/alias to easily reference an instance.
    name string
    Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
    serviceAuthority string
    URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
    sfdcOrgId string
    The SFDC Org Id. This is defined in salesforce.
    updateTime string
    Time when the instance was last updated
    auth_config_id Sequence[str]
    A list of AuthConfigs that can be tried to open the channel to SFDC
    create_time str
    Time when the instance is created
    delete_time str
    Time when the instance was deleted. Empty if not deleted.
    description str
    A description of the sfdc instance.
    display_name str
    User selected unique name/alias to easily reference an instance.
    name str
    Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
    service_authority str
    URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
    sfdc_org_id str
    The SFDC Org Id. This is defined in salesforce.
    update_time str
    Time when the instance was last updated
    authConfigId List<String>
    A list of AuthConfigs that can be tried to open the channel to SFDC
    createTime String
    Time when the instance is created
    deleteTime String
    Time when the instance was deleted. Empty if not deleted.
    description String
    A description of the sfdc instance.
    displayName String
    User selected unique name/alias to easily reference an instance.
    name String
    Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
    serviceAuthority String
    URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
    sfdcOrgId String
    The SFDC Org Id. This is defined in salesforce.
    updateTime String
    Time when the instance was last updated

    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