Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.GoldenGate.getTrailFile
Explore with Pulumi AI
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
This data source provides details about a specific Trail File resource in Oracle Cloud Infrastructure Golden Gate service.
Lists the TrailFiles for a deployment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testTrailFile = oci.GoldenGate.getTrailFile({
deploymentId: testDeployment.id,
trailFileId: testTrailFileOciGoldenGateTrailFile.id,
displayName: trailFileDisplayName,
});
import pulumi
import pulumi_oci as oci
test_trail_file = oci.GoldenGate.get_trail_file(deployment_id=test_deployment["id"],
trail_file_id=test_trail_file_oci_golden_gate_trail_file["id"],
display_name=trail_file_display_name)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := GoldenGate.GetTrailFile(ctx, &goldengate.GetTrailFileArgs{
DeploymentId: testDeployment.Id,
TrailFileId: testTrailFileOciGoldenGateTrailFile.Id,
DisplayName: pulumi.StringRef(trailFileDisplayName),
}, 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 testTrailFile = Oci.GoldenGate.GetTrailFile.Invoke(new()
{
DeploymentId = testDeployment.Id,
TrailFileId = testTrailFileOciGoldenGateTrailFile.Id,
DisplayName = trailFileDisplayName,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.GoldenGate.GoldenGateFunctions;
import com.pulumi.oci.GoldenGate.inputs.GetTrailFileArgs;
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 testTrailFile = GoldenGateFunctions.getTrailFile(GetTrailFileArgs.builder()
.deploymentId(testDeployment.id())
.trailFileId(testTrailFileOciGoldenGateTrailFile.id())
.displayName(trailFileDisplayName)
.build());
}
}
variables:
testTrailFile:
fn::invoke:
Function: oci:GoldenGate:getTrailFile
Arguments:
deploymentId: ${testDeployment.id}
trailFileId: ${testTrailFileOciGoldenGateTrailFile.id}
displayName: ${trailFileDisplayName}
Using getTrailFile
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 getTrailFile(args: GetTrailFileArgs, opts?: InvokeOptions): Promise<GetTrailFileResult>
function getTrailFileOutput(args: GetTrailFileOutputArgs, opts?: InvokeOptions): Output<GetTrailFileResult>
def get_trail_file(deployment_id: Optional[str] = None,
display_name: Optional[str] = None,
trail_file_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTrailFileResult
def get_trail_file_output(deployment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
trail_file_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTrailFileResult]
func GetTrailFile(ctx *Context, args *GetTrailFileArgs, opts ...InvokeOption) (*GetTrailFileResult, error)
func GetTrailFileOutput(ctx *Context, args *GetTrailFileOutputArgs, opts ...InvokeOption) GetTrailFileResultOutput
> Note: This function is named GetTrailFile
in the Go SDK.
public static class GetTrailFile
{
public static Task<GetTrailFileResult> InvokeAsync(GetTrailFileArgs args, InvokeOptions? opts = null)
public static Output<GetTrailFileResult> Invoke(GetTrailFileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTrailFileResult> getTrailFile(GetTrailFileArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:GoldenGate/getTrailFile:getTrailFile
arguments:
# arguments dictionary
The following arguments are supported:
- Deployment
Id string - A unique Deployment identifier.
- Trail
File stringId - A Trail File identifier
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Deployment
Id string - A unique Deployment identifier.
- Trail
File stringId - A Trail File identifier
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- deployment
Id String - A unique Deployment identifier.
- trail
File StringId - A Trail File identifier
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- deployment
Id string - A unique Deployment identifier.
- trail
File stringId - A Trail File identifier
- display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- deployment_
id str - A unique Deployment identifier.
- trail_
file_ strid - A Trail File identifier
- display_
name str - A filter to return only the resources that match the entire 'displayName' given.
- deployment
Id String - A unique Deployment identifier.
- trail
File StringId - A Trail File identifier
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
getTrailFile Result
The following output properties are available:
- Deployment
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Items
List<Get
Trail File Item> - An array of TrailFiles.
- Time
Last stringFetched - The time the data was last fetched from the deployment. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Trail
File stringId - The TrailFile Id.
- Display
Name string - An object's Display Name.
- Deployment
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Items
[]Get
Trail File Item - An array of TrailFiles.
- Time
Last stringFetched - The time the data was last fetched from the deployment. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Trail
File stringId - The TrailFile Id.
- Display
Name string - An object's Display Name.
- deployment
Id String - id String
- The provider-assigned unique ID for this managed resource.
- items
List<Get
Trail File Item> - An array of TrailFiles.
- time
Last StringFetched - The time the data was last fetched from the deployment. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trail
File StringId - The TrailFile Id.
- display
Name String - An object's Display Name.
- deployment
Id string - id string
- The provider-assigned unique ID for this managed resource.
- items
Get
Trail File Item[] - An array of TrailFiles.
- time
Last stringFetched - The time the data was last fetched from the deployment. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trail
File stringId - The TrailFile Id.
- display
Name string - An object's Display Name.
- deployment_
id str - id str
- The provider-assigned unique ID for this managed resource.
- items
Sequence[goldengate.
Get Trail File Item] - An array of TrailFiles.
- time_
last_ strfetched - The time the data was last fetched from the deployment. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trail_
file_ strid - The TrailFile Id.
- display_
name str - An object's Display Name.
- deployment
Id String - id String
- The provider-assigned unique ID for this managed resource.
- items List<Property Map>
- An array of TrailFiles.
- time
Last StringFetched - The time the data was last fetched from the deployment. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trail
File StringId - The TrailFile Id.
- display
Name String - An object's Display Name.
Supporting Types
GetTrailFileItem
- Consumers List<string>
- array of consumer process names
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Max
Sequence stringNumber - Maximum sequence number
- Min
Sequence stringNumber - Minimum sequence number
- Number
Of intSequences - Number of sequences for a specific trail file
- Producer string
- Producer Process Name if any.
- Size
In doubleBytes - The size of the backup stored in object storage (in bytes)
- Time
Last stringUpdated - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Trail
File stringId - A Trail File identifier
- Consumers []string
- array of consumer process names
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Max
Sequence stringNumber - Maximum sequence number
- Min
Sequence stringNumber - Minimum sequence number
- Number
Of intSequences - Number of sequences for a specific trail file
- Producer string
- Producer Process Name if any.
- Size
In float64Bytes - The size of the backup stored in object storage (in bytes)
- Time
Last stringUpdated - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Trail
File stringId - A Trail File identifier
- consumers List<String>
- array of consumer process names
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- max
Sequence StringNumber - Maximum sequence number
- min
Sequence StringNumber - Minimum sequence number
- number
Of IntegerSequences - Number of sequences for a specific trail file
- producer String
- Producer Process Name if any.
- size
In DoubleBytes - The size of the backup stored in object storage (in bytes)
- time
Last StringUpdated - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trail
File StringId - A Trail File identifier
- consumers string[]
- array of consumer process names
- display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- max
Sequence stringNumber - Maximum sequence number
- min
Sequence stringNumber - Minimum sequence number
- number
Of numberSequences - Number of sequences for a specific trail file
- producer string
- Producer Process Name if any.
- size
In numberBytes - The size of the backup stored in object storage (in bytes)
- time
Last stringUpdated - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trail
File stringId - A Trail File identifier
- consumers Sequence[str]
- array of consumer process names
- display_
name str - A filter to return only the resources that match the entire 'displayName' given.
- max_
sequence_ strnumber - Maximum sequence number
- min_
sequence_ strnumber - Minimum sequence number
- number_
of_ intsequences - Number of sequences for a specific trail file
- producer str
- Producer Process Name if any.
- size_
in_ floatbytes - The size of the backup stored in object storage (in bytes)
- time_
last_ strupdated - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trail_
file_ strid - A Trail File identifier
- consumers List<String>
- array of consumer process names
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- max
Sequence StringNumber - Maximum sequence number
- min
Sequence StringNumber - Minimum sequence number
- number
Of NumberSequences - Number of sequences for a specific trail file
- producer String
- Producer Process Name if any.
- size
In NumberBytes - The size of the backup stored in object storage (in bytes)
- time
Last StringUpdated - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trail
File StringId - A Trail File identifier
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi