Deprecated. Use oci.Database.AutonomousDatabaseWallet instead.
This data source provides details about a specific Autonomous Database Wallet resource in Oracle Cloud Infrastructure Database service.
Creates and downloads a wallet for the specified Autonomous AI Database.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
variables:
testAutonomousDatabaseWallet:
fn::invoke:
function: oci:Database:getAutonomousDatabaseWallet
arguments:
autonomousDatabaseId: ${testAutonomousDatabase.id}
password: ${autonomousDatabaseWalletPassword}
base64EncodeContent: 'false'
generateType: ${autonomousDatabaseWalletGenerateType}
isRegional: ${autonomousDatabaseWalletIsRegional}
Using getAutonomousDatabaseWallet
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 getAutonomousDatabaseWallet(args: GetAutonomousDatabaseWalletArgs, opts?: InvokeOptions): Promise<GetAutonomousDatabaseWalletResult>
function getAutonomousDatabaseWalletOutput(args: GetAutonomousDatabaseWalletOutputArgs, opts?: InvokeOptions): Output<GetAutonomousDatabaseWalletResult>def get_autonomous_database_wallet(autonomous_database_id: Optional[str] = None,
base64_encode_content: Optional[bool] = None,
generate_type: Optional[str] = None,
password: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAutonomousDatabaseWalletResult
def get_autonomous_database_wallet_output(autonomous_database_id: Optional[pulumi.Input[str]] = None,
base64_encode_content: Optional[pulumi.Input[bool]] = None,
generate_type: Optional[pulumi.Input[str]] = None,
password: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAutonomousDatabaseWalletResult]func LookupAutonomousDatabaseWallet(ctx *Context, args *LookupAutonomousDatabaseWalletArgs, opts ...InvokeOption) (*LookupAutonomousDatabaseWalletResult, error)
func LookupAutonomousDatabaseWalletOutput(ctx *Context, args *LookupAutonomousDatabaseWalletOutputArgs, opts ...InvokeOption) LookupAutonomousDatabaseWalletResultOutput> Note: This function is named LookupAutonomousDatabaseWallet in the Go SDK.
public static class GetAutonomousDatabaseWallet
{
public static Task<GetAutonomousDatabaseWalletResult> InvokeAsync(GetAutonomousDatabaseWalletArgs args, InvokeOptions? opts = null)
public static Output<GetAutonomousDatabaseWalletResult> Invoke(GetAutonomousDatabaseWalletInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAutonomousDatabaseWalletResult> getAutonomousDatabaseWallet(GetAutonomousDatabaseWalletArgs args, InvokeOptions options)
public static Output<GetAutonomousDatabaseWalletResult> getAutonomousDatabaseWallet(GetAutonomousDatabaseWalletArgs args, InvokeOptions options)
fn::invoke:
function: oci:Database/getAutonomousDatabaseWallet:getAutonomousDatabaseWallet
arguments:
# arguments dictionaryThe following arguments are supported:
- Autonomous
Database stringId - The database OCID.
- Password string
- The password to encrypt the keys inside the wallet. The password must be at least 8 characters long and must include at least 1 letter and either 1 numeric character or 1 special character.
- Base64Encode
Content bool - Encodes the downloaded zipped wallet in base64. It is recommended to set this to
trueto avoid corrupting the zip file in Terraform state. The default value isfalseto preserve backwards compatibility with Terraform v0.11 configurations. - Generate
Type string The type of wallet to generate.
Serverless instance usage:
SINGLE- used to generate a wallet for a single databaseALL- used to generate wallet for all databases in the region
Dedicated Exadata infrastructure usage: Value must be
NULLif attribute is used.
- Autonomous
Database stringId - The database OCID.
- Password string
- The password to encrypt the keys inside the wallet. The password must be at least 8 characters long and must include at least 1 letter and either 1 numeric character or 1 special character.
- Base64Encode
Content bool - Encodes the downloaded zipped wallet in base64. It is recommended to set this to
trueto avoid corrupting the zip file in Terraform state. The default value isfalseto preserve backwards compatibility with Terraform v0.11 configurations. - Generate
Type string The type of wallet to generate.
Serverless instance usage:
SINGLE- used to generate a wallet for a single databaseALL- used to generate wallet for all databases in the region
Dedicated Exadata infrastructure usage: Value must be
NULLif attribute is used.
- autonomous
Database StringId - The database OCID.
- password String
- The password to encrypt the keys inside the wallet. The password must be at least 8 characters long and must include at least 1 letter and either 1 numeric character or 1 special character.
- base64Encode
Content Boolean - Encodes the downloaded zipped wallet in base64. It is recommended to set this to
trueto avoid corrupting the zip file in Terraform state. The default value isfalseto preserve backwards compatibility with Terraform v0.11 configurations. - generate
Type String The type of wallet to generate.
Serverless instance usage:
SINGLE- used to generate a wallet for a single databaseALL- used to generate wallet for all databases in the region
Dedicated Exadata infrastructure usage: Value must be
NULLif attribute is used.
- autonomous
Database stringId - The database OCID.
- password string
- The password to encrypt the keys inside the wallet. The password must be at least 8 characters long and must include at least 1 letter and either 1 numeric character or 1 special character.
- base64Encode
Content boolean - Encodes the downloaded zipped wallet in base64. It is recommended to set this to
trueto avoid corrupting the zip file in Terraform state. The default value isfalseto preserve backwards compatibility with Terraform v0.11 configurations. - generate
Type string The type of wallet to generate.
Serverless instance usage:
SINGLE- used to generate a wallet for a single databaseALL- used to generate wallet for all databases in the region
Dedicated Exadata infrastructure usage: Value must be
NULLif attribute is used.
- autonomous_
database_ strid - The database OCID.
- password str
- The password to encrypt the keys inside the wallet. The password must be at least 8 characters long and must include at least 1 letter and either 1 numeric character or 1 special character.
- base64_
encode_ boolcontent - Encodes the downloaded zipped wallet in base64. It is recommended to set this to
trueto avoid corrupting the zip file in Terraform state. The default value isfalseto preserve backwards compatibility with Terraform v0.11 configurations. - generate_
type str The type of wallet to generate.
Serverless instance usage:
SINGLE- used to generate a wallet for a single databaseALL- used to generate wallet for all databases in the region
Dedicated Exadata infrastructure usage: Value must be
NULLif attribute is used.
- autonomous
Database StringId - The database OCID.
- password String
- The password to encrypt the keys inside the wallet. The password must be at least 8 characters long and must include at least 1 letter and either 1 numeric character or 1 special character.
- base64Encode
Content Boolean - Encodes the downloaded zipped wallet in base64. It is recommended to set this to
trueto avoid corrupting the zip file in Terraform state. The default value isfalseto preserve backwards compatibility with Terraform v0.11 configurations. - generate
Type String The type of wallet to generate.
Serverless instance usage:
SINGLE- used to generate a wallet for a single databaseALL- used to generate wallet for all databases in the region
Dedicated Exadata infrastructure usage: Value must be
NULLif attribute is used.
getAutonomousDatabaseWallet Result
The following output properties are available:
- Autonomous
Database stringId - Content string
- content of the downloaded zipped wallet for the Autonomous Database. If
base64_encode_contentis set totrue, then this content will be base64 encoded. - Id string
- The provider-assigned unique ID for this managed resource.
- Password string
- Base64Encode
Content bool - Generate
Type string
- Autonomous
Database stringId - Content string
- content of the downloaded zipped wallet for the Autonomous Database. If
base64_encode_contentis set totrue, then this content will be base64 encoded. - Id string
- The provider-assigned unique ID for this managed resource.
- Password string
- Base64Encode
Content bool - Generate
Type string
- autonomous
Database StringId - content String
- content of the downloaded zipped wallet for the Autonomous Database. If
base64_encode_contentis set totrue, then this content will be base64 encoded. - id String
- The provider-assigned unique ID for this managed resource.
- password String
- base64Encode
Content Boolean - generate
Type String
- autonomous
Database stringId - content string
- content of the downloaded zipped wallet for the Autonomous Database. If
base64_encode_contentis set totrue, then this content will be base64 encoded. - id string
- The provider-assigned unique ID for this managed resource.
- password string
- base64Encode
Content boolean - generate
Type string
- autonomous_
database_ strid - content str
- content of the downloaded zipped wallet for the Autonomous Database. If
base64_encode_contentis set totrue, then this content will be base64 encoded. - id str
- The provider-assigned unique ID for this managed resource.
- password str
- base64_
encode_ boolcontent - generate_
type str
- autonomous
Database StringId - content String
- content of the downloaded zipped wallet for the Autonomous Database. If
base64_encode_contentis set totrue, then this content will be base64 encoded. - id String
- The provider-assigned unique ID for this managed resource.
- password String
- base64Encode
Content Boolean - generate
Type String
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
