1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. BigDataService
  5. getBdsInstanceIdentityConfigurations
Oracle Cloud Infrastructure v2.20.0 published on Saturday, Dec 21, 2024 by Pulumi

oci.BigDataService.getBdsInstanceIdentityConfigurations

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.20.0 published on Saturday, Dec 21, 2024 by Pulumi

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:BigDataService/getBdsInstanceIdentityConfigurations:getBdsInstanceIdentityConfigurations
      arguments:
        # arguments dictionary

    The following arguments are supported:

    BdsInstanceId string
    The OCID of the cluster.
    CompartmentId string
    The OCID of the compartment.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    Filters List<GetBdsInstanceIdentityConfigurationsFilter>
    State string
    The state of the identity config
    BdsInstanceId string
    The OCID of the cluster.
    CompartmentId string
    The OCID of the compartment.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    Filters []GetBdsInstanceIdentityConfigurationsFilter
    State string
    The state of the identity config
    bdsInstanceId String
    The OCID of the cluster.
    compartmentId String
    The OCID of the compartment.
    displayName String
    A filter to return only resources that match the entire display name given.
    filters List<GetBdsInstanceIdentityConfigurationsFilter>
    state String
    The state of the identity config
    bdsInstanceId string
    The OCID of the cluster.
    compartmentId string
    The OCID of the compartment.
    displayName string
    A filter to return only resources that match the entire display name given.
    filters GetBdsInstanceIdentityConfigurationsFilter[]
    state string
    The state of the identity config
    bds_instance_id str
    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.GetBdsInstanceIdentityConfigurationsFilter]
    state str
    The state of the identity config
    bdsInstanceId String
    The OCID of the cluster.
    compartmentId String
    The OCID of the compartment.
    displayName 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:

    BdsInstanceId string
    CompartmentId string
    Id string
    The provider-assigned unique ID for this managed resource.
    IdentityConfigurations List<GetBdsInstanceIdentityConfigurationsIdentityConfiguration>
    The list of identity_configurations.
    DisplayName string
    the display name of the identity configuration
    Filters List<GetBdsInstanceIdentityConfigurationsFilter>
    State string
    Lifecycle state of the UPST config
    BdsInstanceId string
    CompartmentId string
    Id string
    The provider-assigned unique ID for this managed resource.
    IdentityConfigurations []GetBdsInstanceIdentityConfigurationsIdentityConfiguration
    The list of identity_configurations.
    DisplayName string
    the display name of the identity configuration
    Filters []GetBdsInstanceIdentityConfigurationsFilter
    State string
    Lifecycle state of the UPST config
    bdsInstanceId String
    compartmentId String
    id String
    The provider-assigned unique ID for this managed resource.
    identityConfigurations List<GetBdsInstanceIdentityConfigurationsIdentityConfiguration>
    The list of identity_configurations.
    displayName String
    the display name of the identity configuration
    filters List<GetBdsInstanceIdentityConfigurationsFilter>
    state String
    Lifecycle state of the UPST config
    bdsInstanceId string
    compartmentId string
    id string
    The provider-assigned unique ID for this managed resource.
    identityConfigurations GetBdsInstanceIdentityConfigurationsIdentityConfiguration[]
    The list of identity_configurations.
    displayName string
    the display name of the identity configuration
    filters GetBdsInstanceIdentityConfigurationsFilter[]
    state string
    Lifecycle state of the UPST config
    bds_instance_id str
    compartment_id str
    id str
    The provider-assigned unique ID for this managed resource.
    identity_configurations Sequence[bigdataservice.GetBdsInstanceIdentityConfigurationsIdentityConfiguration]
    The list of identity_configurations.
    display_name str
    the display name of the identity configuration
    filters Sequence[bigdataservice.GetBdsInstanceIdentityConfigurationsFilter]
    state str
    Lifecycle state of the UPST config
    bdsInstanceId String
    compartmentId String
    id String
    The provider-assigned unique ID for this managed resource.
    identityConfigurations List<Property Map>
    The list of identity_configurations.
    displayName String
    the display name of the identity configuration
    filters List<Property Map>
    state String
    Lifecycle state of the UPST config

    Supporting Types

    GetBdsInstanceIdentityConfigurationsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    GetBdsInstanceIdentityConfigurationsIdentityConfiguration

    ActivateIamUserSyncConfigurationTrigger string
    ActivateUpstConfigurationTrigger string
    BdsInstanceId string
    The OCID of the cluster.
    ClusterAdminPassword string
    ConfidentialApplicationId string
    identity domain confidential application ID for the identity config
    DisplayName string
    A filter to return only resources that match the entire display name given.
    IamUserSyncConfigurationDetails List<GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfigurationDetail>
    IamUserSyncConfigurations List<GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfiguration>
    Information about the IAM user sync configuration.
    Id string
    The id of the identity config
    IdentityDomainId string
    Identity domain to use for identity config
    RefreshConfidentialApplicationTrigger string
    RefreshUpstTokenExchangeKeytabTrigger string
    State string
    The state of the identity config
    TimeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    TimeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    UpstConfigurationDetails List<GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfigurationDetail>
    UpstConfigurations List<GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfiguration>
    Information about the UPST configuration.
    ActivateIamUserSyncConfigurationTrigger string
    ActivateUpstConfigurationTrigger string
    BdsInstanceId string
    The OCID of the cluster.
    ClusterAdminPassword string
    ConfidentialApplicationId string
    identity domain confidential application ID for the identity config
    DisplayName string
    A filter to return only resources that match the entire display name given.
    IamUserSyncConfigurationDetails []GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfigurationDetail
    IamUserSyncConfigurations []GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfiguration
    Information about the IAM user sync configuration.
    Id string
    The id of the identity config
    IdentityDomainId string
    Identity domain to use for identity config
    RefreshConfidentialApplicationTrigger string
    RefreshUpstTokenExchangeKeytabTrigger string
    State string
    The state of the identity config
    TimeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    TimeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    UpstConfigurationDetails []GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfigurationDetail
    UpstConfigurations []GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfiguration
    Information about the UPST configuration.
    activateIamUserSyncConfigurationTrigger String
    activateUpstConfigurationTrigger String
    bdsInstanceId String
    The OCID of the cluster.
    clusterAdminPassword String
    confidentialApplicationId String
    identity domain confidential application ID for the identity config
    displayName String
    A filter to return only resources that match the entire display name given.
    iamUserSyncConfigurationDetails List<GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfigurationDetail>
    iamUserSyncConfigurations List<GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfiguration>
    Information about the IAM user sync configuration.
    id String
    The id of the identity config
    identityDomainId String
    Identity domain to use for identity config
    refreshConfidentialApplicationTrigger String
    refreshUpstTokenExchangeKeytabTrigger String
    state String
    The state of the identity config
    timeCreated String
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeUpdated String
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    upstConfigurationDetails List<GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfigurationDetail>
    upstConfigurations List<GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfiguration>
    Information about the UPST configuration.
    activateIamUserSyncConfigurationTrigger string
    activateUpstConfigurationTrigger string
    bdsInstanceId string
    The OCID of the cluster.
    clusterAdminPassword string
    confidentialApplicationId string
    identity domain confidential application ID for the identity config
    displayName string
    A filter to return only resources that match the entire display name given.
    iamUserSyncConfigurationDetails GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfigurationDetail[]
    iamUserSyncConfigurations GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfiguration[]
    Information about the IAM user sync configuration.
    id string
    The id of the identity config
    identityDomainId string
    Identity domain to use for identity config
    refreshConfidentialApplicationTrigger string
    refreshUpstTokenExchangeKeytabTrigger string
    state string
    The state of the identity config
    timeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    upstConfigurationDetails GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfigurationDetail[]
    upstConfigurations GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfiguration[]
    Information about the UPST configuration.
    activate_iam_user_sync_configuration_trigger str
    activate_upst_configuration_trigger str
    bds_instance_id str
    The OCID of the cluster.
    cluster_admin_password str
    confidential_application_id str
    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_sync_configuration_details Sequence[bigdataservice.GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfigurationDetail]
    iam_user_sync_configurations Sequence[bigdataservice.GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfiguration]
    Information about the IAM user sync configuration.
    id str
    The id of the identity config
    identity_domain_id str
    Identity domain to use for identity config
    refresh_confidential_application_trigger str
    refresh_upst_token_exchange_keytab_trigger str
    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_details Sequence[bigdataservice.GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfigurationDetail]
    upst_configurations Sequence[bigdataservice.GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfiguration]
    Information about the UPST configuration.
    activateIamUserSyncConfigurationTrigger String
    activateUpstConfigurationTrigger String
    bdsInstanceId String
    The OCID of the cluster.
    clusterAdminPassword String
    confidentialApplicationId String
    identity domain confidential application ID for the identity config
    displayName String
    A filter to return only resources that match the entire display name given.
    iamUserSyncConfigurationDetails List<Property Map>
    iamUserSyncConfigurations List<Property Map>
    Information about the IAM user sync configuration.
    id String
    The id of the identity config
    identityDomainId String
    Identity domain to use for identity config
    refreshConfidentialApplicationTrigger String
    refreshUpstTokenExchangeKeytabTrigger String
    state String
    The state of the identity config
    timeCreated String
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeUpdated String
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    upstConfigurationDetails List<Property Map>
    upstConfigurations List<Property Map>
    Information about the UPST configuration.

    GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfiguration

    IsPosixAttributesAdditionRequired bool
    whether to append POSIX attributes to IAM users
    State string
    The state of the identity config
    TimeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    TimeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    IsPosixAttributesAdditionRequired bool
    whether to append POSIX attributes to IAM users
    State string
    The state of the identity config
    TimeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    TimeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    isPosixAttributesAdditionRequired Boolean
    whether to append POSIX attributes to IAM users
    state String
    The state of the identity config
    timeCreated String
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeUpdated String
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    isPosixAttributesAdditionRequired boolean
    whether to append POSIX attributes to IAM users
    state string
    The state of the identity config
    timeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    is_posix_attributes_addition_required bool
    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.
    isPosixAttributesAdditionRequired Boolean
    whether to append POSIX attributes to IAM users
    state String
    The state of the identity config
    timeCreated String
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeUpdated String
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.

    GetBdsInstanceIdentityConfigurationsIdentityConfigurationIamUserSyncConfigurationDetail

    IsPosixAttributesAdditionRequired bool
    whether to append POSIX attributes to IAM users
    IsPosixAttributesAdditionRequired bool
    whether to append POSIX attributes to IAM users
    isPosixAttributesAdditionRequired Boolean
    whether to append POSIX attributes to IAM users
    isPosixAttributesAdditionRequired boolean
    whether to append POSIX attributes to IAM users
    is_posix_attributes_addition_required bool
    whether to append POSIX attributes to IAM users
    isPosixAttributesAdditionRequired Boolean
    whether to append POSIX attributes to IAM users

    GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfiguration

    KeytabContent string
    The kerberos keytab content used for creating identity propagation trust config, in base64 format
    MasterEncryptionKeyId string
    Master Encryption key used for encrypting token exchange keytab.
    SecretId string
    Secret ID for token exchange keytab
    State string
    The state of the identity config
    TimeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    TimeTokenExchangeKeytabLastRefreshed string
    Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
    TimeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    TokenExchangePrincipalName string
    Token exchange kerberos Principal name in cluster
    VaultId string
    The instance OCID of the node, which is the resource from which the node backup was acquired.
    KeytabContent string
    The kerberos keytab content used for creating identity propagation trust config, in base64 format
    MasterEncryptionKeyId string
    Master Encryption key used for encrypting token exchange keytab.
    SecretId string
    Secret ID for token exchange keytab
    State string
    The state of the identity config
    TimeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    TimeTokenExchangeKeytabLastRefreshed string
    Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
    TimeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    TokenExchangePrincipalName string
    Token exchange kerberos Principal name in cluster
    VaultId string
    The instance OCID of the node, which is the resource from which the node backup was acquired.
    keytabContent String
    The kerberos keytab content used for creating identity propagation trust config, in base64 format
    masterEncryptionKeyId String
    Master Encryption key used for encrypting token exchange keytab.
    secretId String
    Secret ID for token exchange keytab
    state String
    The state of the identity config
    timeCreated String
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeTokenExchangeKeytabLastRefreshed String
    Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
    timeUpdated String
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    tokenExchangePrincipalName String
    Token exchange kerberos Principal name in cluster
    vaultId String
    The instance OCID of the node, which is the resource from which the node backup was acquired.
    keytabContent string
    The kerberos keytab content used for creating identity propagation trust config, in base64 format
    masterEncryptionKeyId string
    Master Encryption key used for encrypting token exchange keytab.
    secretId string
    Secret ID for token exchange keytab
    state string
    The state of the identity config
    timeCreated string
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeTokenExchangeKeytabLastRefreshed string
    Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
    timeUpdated string
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    tokenExchangePrincipalName string
    Token exchange kerberos Principal name in cluster
    vaultId 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_key_id str
    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_exchange_keytab_last_refreshed str
    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_principal_name str
    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.
    keytabContent String
    The kerberos keytab content used for creating identity propagation trust config, in base64 format
    masterEncryptionKeyId String
    Master Encryption key used for encrypting token exchange keytab.
    secretId String
    Secret ID for token exchange keytab
    state String
    The state of the identity config
    timeCreated String
    Time when this UPST config was created, shown as an RFC 3339 formatted datetime string.
    timeTokenExchangeKeytabLastRefreshed String
    Time when the keytab for token exchange principal is last refreshed, shown as an RFC 3339 formatted datetime string.
    timeUpdated String
    Time when this UPST config was updated, shown as an RFC 3339 formatted datetime string.
    tokenExchangePrincipalName String
    Token exchange kerberos Principal name in cluster
    vaultId String
    The instance OCID of the node, which is the resource from which the node backup was acquired.

    GetBdsInstanceIdentityConfigurationsIdentityConfigurationUpstConfigurationDetail

    MasterEncryptionKeyId string
    Master Encryption key used for encrypting token exchange keytab.
    VaultId string
    The instance OCID of the node, which is the resource from which the node backup was acquired.
    MasterEncryptionKeyId string
    Master Encryption key used for encrypting token exchange keytab.
    VaultId string
    The instance OCID of the node, which is the resource from which the node backup was acquired.
    masterEncryptionKeyId String
    Master Encryption key used for encrypting token exchange keytab.
    vaultId String
    The instance OCID of the node, which is the resource from which the node backup was acquired.
    masterEncryptionKeyId string
    Master Encryption key used for encrypting token exchange keytab.
    vaultId string
    The instance OCID of the node, which is the resource from which the node backup was acquired.
    master_encryption_key_id str
    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.
    masterEncryptionKeyId String
    Master Encryption key used for encrypting token exchange keytab.
    vaultId 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 oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v2.20.0 published on Saturday, Dec 21, 2024 by Pulumi