Oracle Cloud Infrastructure v2.30.0 published on Monday, Apr 14, 2025 by Pulumi
oci.BigDataService.getBdsInstanceIdentityConfigurations
Explore with Pulumi AI
This data source provides the list of Bds Instance Identity Configurations in Oracle Cloud Infrastructure Big Data Service service.
Returns a list of all identity configurations associated with this Big Data Service cluster.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testBdsInstanceIdentityConfigurations = oci.BigDataService.getBdsInstanceIdentityConfigurations({
    bdsInstanceId: testBdsInstance.id,
    compartmentId: compartmentId,
    displayName: bdsInstanceIdentityConfigurationDisplayName,
    state: bdsInstanceIdentityConfigurationState,
});
import pulumi
import pulumi_oci as oci
test_bds_instance_identity_configurations = oci.BigDataService.get_bds_instance_identity_configurations(bds_instance_id=test_bds_instance["id"],
    compartment_id=compartment_id,
    display_name=bds_instance_identity_configuration_display_name,
    state=bds_instance_identity_configuration_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/bigdataservice"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := bigdataservice.GetBdsInstanceIdentityConfigurations(ctx, &bigdataservice.GetBdsInstanceIdentityConfigurationsArgs{
			BdsInstanceId: testBdsInstance.Id,
			CompartmentId: compartmentId,
			DisplayName:   pulumi.StringRef(bdsInstanceIdentityConfigurationDisplayName),
			State:         pulumi.StringRef(bdsInstanceIdentityConfigurationState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testBdsInstanceIdentityConfigurations = Oci.BigDataService.GetBdsInstanceIdentityConfigurations.Invoke(new()
    {
        BdsInstanceId = testBdsInstance.Id,
        CompartmentId = compartmentId,
        DisplayName = bdsInstanceIdentityConfigurationDisplayName,
        State = bdsInstanceIdentityConfigurationState,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.BigDataService.BigDataServiceFunctions;
import com.pulumi.oci.BigDataService.inputs.GetBdsInstanceIdentityConfigurationsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var testBdsInstanceIdentityConfigurations = BigDataServiceFunctions.getBdsInstanceIdentityConfigurations(GetBdsInstanceIdentityConfigurationsArgs.builder()
            .bdsInstanceId(testBdsInstance.id())
            .compartmentId(compartmentId)
            .displayName(bdsInstanceIdentityConfigurationDisplayName)
            .state(bdsInstanceIdentityConfigurationState)
            .build());
    }
}
variables:
  testBdsInstanceIdentityConfigurations:
    fn::invoke:
      function: oci:BigDataService:getBdsInstanceIdentityConfigurations
      arguments:
        bdsInstanceId: ${testBdsInstance.id}
        compartmentId: ${compartmentId}
        displayName: ${bdsInstanceIdentityConfigurationDisplayName}
        state: ${bdsInstanceIdentityConfigurationState}
Using getBdsInstanceIdentityConfigurations
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 getBdsInstanceIdentityConfigurations(args: GetBdsInstanceIdentityConfigurationsArgs, opts?: InvokeOptions): Promise<GetBdsInstanceIdentityConfigurationsResult>
function getBdsInstanceIdentityConfigurationsOutput(args: GetBdsInstanceIdentityConfigurationsOutputArgs, opts?: InvokeOptions): Output<GetBdsInstanceIdentityConfigurationsResult>def get_bds_instance_identity_configurations(bds_instance_id: Optional[str] = None,
                                             compartment_id: Optional[str] = None,
                                             display_name: Optional[str] = None,
                                             filters: Optional[Sequence[_bigdataservice.GetBdsInstanceIdentityConfigurationsFilter]] = None,
                                             state: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetBdsInstanceIdentityConfigurationsResult
def get_bds_instance_identity_configurations_output(bds_instance_id: Optional[pulumi.Input[str]] = None,
                                             compartment_id: Optional[pulumi.Input[str]] = None,
                                             display_name: Optional[pulumi.Input[str]] = None,
                                             filters: Optional[pulumi.Input[Sequence[pulumi.Input[_bigdataservice.GetBdsInstanceIdentityConfigurationsFilterArgs]]]] = None,
                                             state: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetBdsInstanceIdentityConfigurationsResult]func GetBdsInstanceIdentityConfigurations(ctx *Context, args *GetBdsInstanceIdentityConfigurationsArgs, opts ...InvokeOption) (*GetBdsInstanceIdentityConfigurationsResult, error)
func GetBdsInstanceIdentityConfigurationsOutput(ctx *Context, args *GetBdsInstanceIdentityConfigurationsOutputArgs, opts ...InvokeOption) GetBdsInstanceIdentityConfigurationsResultOutput> Note: This function is named GetBdsInstanceIdentityConfigurations in the Go SDK.
public static class GetBdsInstanceIdentityConfigurations 
{
    public static Task<GetBdsInstanceIdentityConfigurationsResult> InvokeAsync(GetBdsInstanceIdentityConfigurationsArgs args, InvokeOptions? opts = null)
    public static Output<GetBdsInstanceIdentityConfigurationsResult> Invoke(GetBdsInstanceIdentityConfigurationsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBdsInstanceIdentityConfigurationsResult> getBdsInstanceIdentityConfigurations(GetBdsInstanceIdentityConfigurationsArgs args, InvokeOptions options)
public static Output<GetBdsInstanceIdentityConfigurationsResult> getBdsInstanceIdentityConfigurations(GetBdsInstanceIdentityConfigurationsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:BigDataService/getBdsInstanceIdentityConfigurations:getBdsInstanceIdentityConfigurations
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Bds
Instance stringId  - The OCID of the cluster.
 - Compartment
Id string - The OCID of the compartment.
 - Display
Name string - A filter to return only resources that match the entire display name given.
 - Filters
List<Get
Bds Instance Identity Configurations Filter>  - State string
 - The state of the identity config
 
- Bds
Instance stringId  - The OCID of the cluster.
 - Compartment
Id string - The OCID of the compartment.
 - Display
Name string - A filter to return only resources that match the entire display name given.
 - Filters
[]Get
Bds Instance Identity Configurations Filter  - State string
 - The state of the identity config
 
- bds
Instance StringId  - The OCID of the cluster.
 - compartment
Id String - The OCID of the compartment.
 - display
Name String - A filter to return only resources that match the entire display name given.
 - filters
List<Get
Bds Instance Identity Configurations Filter>  - state String
 - The state of the identity config
 
- bds
Instance stringId  - The OCID of the cluster.
 - compartment
Id string - The OCID of the compartment.
 - display
Name string - A filter to return only resources that match the entire display name given.
 - filters
Get
Bds Instance Identity Configurations Filter[]  - state string
 - The state of the identity config
 
- bds_
instance_ strid  - The OCID of the cluster.
 - compartment_
id str - The OCID of the compartment.
 - display_
name str - A filter to return only resources that match the entire display name given.
 - filters
Sequence[bigdataservice.
Get Bds Instance Identity Configurations Filter]  - state str
 - The state of the identity config
 
- bds
Instance StringId  - The OCID of the cluster.
 - compartment
Id String - The OCID of the compartment.
 - display
Name String - A filter to return only resources that match the entire display name given.
 - filters List<Property Map>
 - state String
 - The state of the identity config
 
getBdsInstanceIdentityConfigurations Result
The following output properties are available:
- Bds
Instance stringId  - Compartment
Id string - Id string
 - The provider-assigned unique ID for this managed resource.
 - Identity
Configurations List<GetBds Instance Identity Configurations Identity Configuration>  - The list of identity_configurations.
 - Display
Name string - the display name of the identity configuration
 - Filters
List<Get
Bds Instance Identity Configurations Filter>  - State string
 - Lifecycle state of the UPST config
 
- Bds
Instance stringId  - Compartment
Id string - Id string
 - The provider-assigned unique ID for this managed resource.
 - Identity
Configurations []GetBds Instance Identity Configurations Identity Configuration  - The list of identity_configurations.
 - Display
Name string - the display name of the identity configuration
 - Filters
[]Get
Bds Instance Identity Configurations Filter  - State string
 - Lifecycle state of the UPST config
 
- bds
Instance StringId  - compartment
Id String - id String
 - The provider-assigned unique ID for this managed resource.
 - identity
Configurations List<GetBds Instance Identity Configurations Identity Configuration>  - The list of identity_configurations.
 - display
Name String - the display name of the identity configuration
 - filters
List<Get
Bds Instance Identity Configurations Filter>  - state String
 - Lifecycle state of the UPST config
 
- bds
Instance stringId  - compartment
Id string - id string
 - The provider-assigned unique ID for this managed resource.
 - identity
Configurations GetBds Instance Identity Configurations Identity Configuration[]  - The list of identity_configurations.
 - display
Name string - the display name of the identity configuration
 - filters
Get
Bds Instance Identity Configurations Filter[]  - state string
 - Lifecycle state of the UPST config
 
- bds_
instance_ strid  - compartment_
id str - id str
 - The provider-assigned unique ID for this managed resource.
 - identity_
configurations Sequence[bigdataservice.Get Bds Instance Identity Configurations Identity Configuration]  - The list of identity_configurations.
 - display_
name str - the display name of the identity configuration
 - filters
Sequence[bigdataservice.
Get Bds Instance Identity Configurations Filter]  - state str
 - Lifecycle state of the UPST config
 
- bds
Instance StringId  - compartment
Id String - id String
 - The provider-assigned unique ID for this managed resource.
 - identity
Configurations List<Property Map> - The list of identity_configurations.
 - display
Name String - the display name of the identity configuration
 - filters List<Property Map>
 - state String
 - Lifecycle state of the UPST config
 
Supporting Types
GetBdsInstanceIdentityConfigurationsFilter     
GetBdsInstanceIdentityConfigurationsIdentityConfiguration      
- Activate
Iam stringUser Sync Configuration Trigger  - Activate
Upst stringConfiguration Trigger  - Bds
Instance stringId  - The OCID of the cluster.
 - Cluster
Admin stringPassword  - Confidential
Application stringId  - identity domain confidential application ID for the identity config
 - Display
Name string - A filter to return only resources that match the entire display name given.
 - Iam
User List<GetSync Configuration Details Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration Detail>  - Iam
User List<GetSync Configurations Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration>  - Information about the IAM user sync configuration.
 - Id string
 - The id of the identity config
 - Identity
Domain stringId  - Identity domain to use for identity config
 - Refresh
Confidential stringApplication Trigger  - Refresh
Upst stringToken Exchange Keytab Trigger  - State string
 - The state of the identity config
 - Time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - Time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - Upst
Configuration List<GetDetails Bds Instance Identity Configurations Identity Configuration Upst Configuration Detail>  - Upst
Configurations List<GetBds Instance Identity Configurations Identity Configuration Upst Configuration>  - Information about the UPST configuration.
 
- Activate
Iam stringUser Sync Configuration Trigger  - Activate
Upst stringConfiguration Trigger  - Bds
Instance stringId  - The OCID of the cluster.
 - Cluster
Admin stringPassword  - Confidential
Application stringId  - identity domain confidential application ID for the identity config
 - Display
Name string - A filter to return only resources that match the entire display name given.
 - Iam
User []GetSync Configuration Details Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration Detail  - Iam
User []GetSync Configurations Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration  - Information about the IAM user sync configuration.
 - Id string
 - The id of the identity config
 - Identity
Domain stringId  - Identity domain to use for identity config
 - Refresh
Confidential stringApplication Trigger  - Refresh
Upst stringToken Exchange Keytab Trigger  - State string
 - The state of the identity config
 - Time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - Time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - Upst
Configuration []GetDetails Bds Instance Identity Configurations Identity Configuration Upst Configuration Detail  - Upst
Configurations []GetBds Instance Identity Configurations Identity Configuration Upst Configuration  - Information about the UPST configuration.
 
- activate
Iam StringUser Sync Configuration Trigger  - activate
Upst StringConfiguration Trigger  - bds
Instance StringId  - The OCID of the cluster.
 - cluster
Admin StringPassword  - confidential
Application StringId  - identity domain confidential application ID for the identity config
 - display
Name String - A filter to return only resources that match the entire display name given.
 - iam
User List<GetSync Configuration Details Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration Detail>  - iam
User List<GetSync Configurations Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration>  - Information about the IAM user sync configuration.
 - id String
 - The id of the identity config
 - identity
Domain StringId  - Identity domain to use for identity config
 - refresh
Confidential StringApplication Trigger  - refresh
Upst StringToken Exchange Keytab Trigger  - state String
 - The state of the identity config
 - time
Created String - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Updated String - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - upst
Configuration List<GetDetails Bds Instance Identity Configurations Identity Configuration Upst Configuration Detail>  - upst
Configurations List<GetBds Instance Identity Configurations Identity Configuration Upst Configuration>  - Information about the UPST configuration.
 
- activate
Iam stringUser Sync Configuration Trigger  - activate
Upst stringConfiguration Trigger  - bds
Instance stringId  - The OCID of the cluster.
 - cluster
Admin stringPassword  - confidential
Application stringId  - identity domain confidential application ID for the identity config
 - display
Name string - A filter to return only resources that match the entire display name given.
 - iam
User GetSync Configuration Details Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration Detail[]  - iam
User GetSync Configurations Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration[]  - Information about the IAM user sync configuration.
 - id string
 - The id of the identity config
 - identity
Domain stringId  - Identity domain to use for identity config
 - refresh
Confidential stringApplication Trigger  - refresh
Upst stringToken Exchange Keytab Trigger  - state string
 - The state of the identity config
 - time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - upst
Configuration GetDetails Bds Instance Identity Configurations Identity Configuration Upst Configuration Detail[]  - upst
Configurations GetBds Instance Identity Configurations Identity Configuration Upst Configuration[]  - Information about the UPST configuration.
 
- activate_
iam_ struser_ sync_ configuration_ trigger  - activate_
upst_ strconfiguration_ trigger  - bds_
instance_ strid  - The OCID of the cluster.
 - cluster_
admin_ strpassword  - confidential_
application_ strid  - identity domain confidential application ID for the identity config
 - display_
name str - A filter to return only resources that match the entire display name given.
 - iam_
user_ Sequence[bigdataservice.sync_ configuration_ details Get Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration Detail]  - iam_
user_ Sequence[bigdataservice.sync_ configurations Get Bds Instance Identity Configurations Identity Configuration Iam User Sync Configuration]  - Information about the IAM user sync configuration.
 - id str
 - The id of the identity config
 - identity_
domain_ strid  - Identity domain to use for identity config
 - refresh_
confidential_ strapplication_ trigger  - refresh_
upst_ strtoken_ exchange_ keytab_ trigger  - state str
 - The state of the identity config
 - time_
created str - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time_
updated str - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - upst_
configuration_ Sequence[bigdataservice.details Get Bds Instance Identity Configurations Identity Configuration Upst Configuration Detail]  - upst_
configurations Sequence[bigdataservice.Get Bds Instance Identity Configurations Identity Configuration Upst Configuration]  - Information about the UPST configuration.
 
- activate
Iam StringUser Sync Configuration Trigger  - activate
Upst StringConfiguration Trigger  - bds
Instance StringId  - The OCID of the cluster.
 - cluster
Admin StringPassword  - confidential
Application StringId  - identity domain confidential application ID for the identity config
 - display
Name String - A filter to return only resources that match the entire display name given.
 - iam
User List<Property Map>Sync Configuration Details  - iam
User List<Property Map>Sync Configurations  - Information about the IAM user sync configuration.
 - id String
 - The id of the identity config
 - identity
Domain StringId  - Identity domain to use for identity config
 - refresh
Confidential StringApplication Trigger  - refresh
Upst StringToken Exchange Keytab Trigger  - state String
 - The state of the identity config
 - time
Created String - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Updated String - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - upst
Configuration List<Property Map>Details  - upst
Configurations List<Property Map> - Information about the UPST configuration.
 
GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfiguration          
- Is
Posix boolAttributes Addition Required  - whether to append POSIX attributes to IAM users
 - State string
 - The state of the identity config
 - Time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - Time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 
- Is
Posix boolAttributes Addition Required  - whether to append POSIX attributes to IAM users
 - State string
 - The state of the identity config
 - Time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - Time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 
- is
Posix BooleanAttributes Addition Required  - whether to append POSIX attributes to IAM users
 - state String
 - The state of the identity config
 - time
Created String - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Updated String - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 
- is
Posix booleanAttributes Addition Required  - whether to append POSIX attributes to IAM users
 - state string
 - The state of the identity config
 - time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 
- is_
posix_ boolattributes_ addition_ required  - whether to append POSIX attributes to IAM users
 - state str
 - The state of the identity config
 - time_
created str - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time_
updated str - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 
- is
Posix BooleanAttributes Addition Required  - whether to append POSIX attributes to IAM users
 - state String
 - The state of the identity config
 - time
Created String - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Updated String - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 
GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfigurationDetail           
- Is
Posix boolAttributes Addition Required  - whether to append POSIX attributes to IAM users
 
- Is
Posix boolAttributes Addition Required  - whether to append POSIX attributes to IAM users
 
- is
Posix BooleanAttributes Addition Required  - whether to append POSIX attributes to IAM users
 
- is
Posix booleanAttributes Addition Required  - whether to append POSIX attributes to IAM users
 
- is_
posix_ boolattributes_ addition_ required  - whether to append POSIX attributes to IAM users
 
- is
Posix BooleanAttributes Addition Required  - whether to append POSIX attributes to IAM users
 
GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfiguration        
- Keytab
Content string - The kerberos keytab content used for creating identity propagation trust config, in base64 format
 - Master
Encryption stringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - Secret
Id string - Secret ID for token exchange keytab
 - State string
 - The state of the identity config
 - Time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - Time
Token stringExchange Keytab Last Refreshed  - Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
 - Time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - Token
Exchange stringPrincipal Name  - Token exchange kerberos Principal name in cluster
 - Vault
Id string - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- Keytab
Content string - The kerberos keytab content used for creating identity propagation trust config, in base64 format
 - Master
Encryption stringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - Secret
Id string - Secret ID for token exchange keytab
 - State string
 - The state of the identity config
 - Time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - Time
Token stringExchange Keytab Last Refreshed  - Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
 - Time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - Token
Exchange stringPrincipal Name  - Token exchange kerberos Principal name in cluster
 - Vault
Id string - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- keytab
Content String - The kerberos keytab content used for creating identity propagation trust config, in base64 format
 - master
Encryption StringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - secret
Id String - Secret ID for token exchange keytab
 - state String
 - The state of the identity config
 - time
Created String - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Token StringExchange Keytab Last Refreshed  - Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
 - time
Updated String - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - token
Exchange StringPrincipal Name  - Token exchange kerberos Principal name in cluster
 - vault
Id String - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- keytab
Content string - The kerberos keytab content used for creating identity propagation trust config, in base64 format
 - master
Encryption stringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - secret
Id string - Secret ID for token exchange keytab
 - state string
 - The state of the identity config
 - time
Created string - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Token stringExchange Keytab Last Refreshed  - Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
 - time
Updated string - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - token
Exchange stringPrincipal Name  - Token exchange kerberos Principal name in cluster
 - vault
Id string - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- keytab_
content str - The kerberos keytab content used for creating identity propagation trust config, in base64 format
 - master_
encryption_ strkey_ id  - Master Encryption key used for encrypting token exchange keytab.
 - secret_
id str - Secret ID for token exchange keytab
 - state str
 - The state of the identity config
 - time_
created str - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time_
token_ strexchange_ keytab_ last_ refreshed  - Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
 - time_
updated str - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - token_
exchange_ strprincipal_ name  - Token exchange kerberos Principal name in cluster
 - vault_
id str - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- keytab
Content String - The kerberos keytab content used for creating identity propagation trust config, in base64 format
 - master
Encryption StringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - secret
Id String - Secret ID for token exchange keytab
 - state String
 - The state of the identity config
 - time
Created String - Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
 - time
Token StringExchange Keytab Last Refreshed  - Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
 - time
Updated String - Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
 - token
Exchange StringPrincipal Name  - Token exchange kerberos Principal name in cluster
 - vault
Id String - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfigurationDetail         
- Master
Encryption stringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - Vault
Id string - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- Master
Encryption stringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - Vault
Id string - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- master
Encryption StringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - vault
Id String - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- master
Encryption stringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - vault
Id string - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- master_
encryption_ strkey_ id  - Master Encryption key used for encrypting token exchange keytab.
 - vault_
id str - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
- master
Encryption StringKey Id  - Master Encryption key used for encrypting token exchange keytab.
 - vault
Id String - The instance OCID of the node, which is the resource from which the node backup was acquired.
 
Package Details
- Repository
 - oci pulumi/pulumi-oci
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
ociTerraform Provider.