Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi
oci.GoldenGate.getTrailSequences
Explore with Pulumi AI
This data source provides the list of Trail Sequences in Oracle Cloud Infrastructure Golden Gate service.
Lists the Trail Sequences for a TrailFile in a given deployment. Deprecated: Please access trail file management functions directly on OGG console which are available since version Oracle GoldenGate 23c.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testTrailSequences = oci.GoldenGate.getTrailSequences({
deploymentId: testDeployment.id,
trailFileId: testTrailFile.id,
displayName: trailSequenceDisplayName,
trailSequenceId: testTrailSequence.id,
});
import pulumi
import pulumi_oci as oci
test_trail_sequences = oci.GoldenGate.get_trail_sequences(deployment_id=test_deployment["id"],
trail_file_id=test_trail_file["id"],
display_name=trail_sequence_display_name,
trail_sequence_id=test_trail_sequence["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := GoldenGate.GetTrailSequences(ctx, &goldengate.GetTrailSequencesArgs{
DeploymentId: testDeployment.Id,
TrailFileId: testTrailFile.Id,
DisplayName: trailSequenceDisplayName,
TrailSequenceId: testTrailSequence.Id,
}, 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 testTrailSequences = Oci.GoldenGate.GetTrailSequences.Invoke(new()
{
DeploymentId = testDeployment.Id,
TrailFileId = testTrailFile.Id,
DisplayName = trailSequenceDisplayName,
TrailSequenceId = testTrailSequence.Id,
});
});
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.GetTrailSequencesArgs;
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 testTrailSequences = GoldenGateFunctions.getTrailSequences(GetTrailSequencesArgs.builder()
.deploymentId(testDeployment.id())
.trailFileId(testTrailFile.id())
.displayName(trailSequenceDisplayName)
.trailSequenceId(testTrailSequence.id())
.build());
}
}
variables:
testTrailSequences:
fn::invoke:
Function: oci:GoldenGate:getTrailSequences
Arguments:
deploymentId: ${testDeployment.id}
trailFileId: ${testTrailFile.id}
displayName: ${trailSequenceDisplayName}
trailSequenceId: ${testTrailSequence.id}
Using getTrailSequences
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 getTrailSequences(args: GetTrailSequencesArgs, opts?: InvokeOptions): Promise<GetTrailSequencesResult>
function getTrailSequencesOutput(args: GetTrailSequencesOutputArgs, opts?: InvokeOptions): Output<GetTrailSequencesResult>
def get_trail_sequences(deployment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_goldengate.GetTrailSequencesFilter]] = None,
trail_file_id: Optional[str] = None,
trail_sequence_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTrailSequencesResult
def get_trail_sequences_output(deployment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_goldengate.GetTrailSequencesFilterArgs]]]] = None,
trail_file_id: Optional[pulumi.Input[str]] = None,
trail_sequence_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTrailSequencesResult]
func GetTrailSequences(ctx *Context, args *GetTrailSequencesArgs, opts ...InvokeOption) (*GetTrailSequencesResult, error)
func GetTrailSequencesOutput(ctx *Context, args *GetTrailSequencesOutputArgs, opts ...InvokeOption) GetTrailSequencesResultOutput
> Note: This function is named GetTrailSequences
in the Go SDK.
public static class GetTrailSequences
{
public static Task<GetTrailSequencesResult> InvokeAsync(GetTrailSequencesArgs args, InvokeOptions? opts = null)
public static Output<GetTrailSequencesResult> Invoke(GetTrailSequencesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTrailSequencesResult> getTrailSequences(GetTrailSequencesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:GoldenGate/getTrailSequences:getTrailSequences
arguments:
# arguments dictionary
The following arguments are supported:
- Deployment
Id string - A unique Deployment identifier.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Trail
File stringId - A Trail File identifier
- Trail
Sequence stringId - A Trail Sequence identifier
- Filters
List<Get
Trail Sequences Filter>
- Deployment
Id string - A unique Deployment identifier.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Trail
File stringId - A Trail File identifier
- Trail
Sequence stringId - A Trail Sequence identifier
- Filters
[]Get
Trail Sequences Filter
- deployment
Id String - A unique Deployment identifier.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- trail
File StringId - A Trail File identifier
- trail
Sequence StringId - A Trail Sequence identifier
- filters
List<Get
Trail Sequences Filter>
- deployment
Id string - A unique Deployment identifier.
- display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- trail
File stringId - A Trail File identifier
- trail
Sequence stringId - A Trail Sequence identifier
- filters
Get
Trail Sequences Filter[]
- deployment_
id str - A unique Deployment identifier.
- display_
name str - A filter to return only the resources that match the entire 'displayName' given.
- trail_
file_ strid - A Trail File identifier
- trail_
sequence_ strid - A Trail Sequence identifier
- filters
Sequence[goldengate.
Get Trail Sequences Filter]
- deployment
Id String - A unique Deployment identifier.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- trail
File StringId - A Trail File identifier
- trail
Sequence StringId - A Trail Sequence identifier
- filters List<Property Map>
getTrailSequences Result
The following output properties are available:
- Deployment
Id string - Display
Name string - An object's Display Name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Trail
File stringId - Trail
Sequence List<GetCollections Trail Sequences Trail Sequence Collection> - The list of trail_sequence_collection.
- Trail
Sequence stringId - Filters
List<Get
Trail Sequences Filter>
- Deployment
Id string - Display
Name string - An object's Display Name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Trail
File stringId - Trail
Sequence []GetCollections Trail Sequences Trail Sequence Collection - The list of trail_sequence_collection.
- Trail
Sequence stringId - Filters
[]Get
Trail Sequences Filter
- deployment
Id String - display
Name String - An object's Display Name.
- id String
- The provider-assigned unique ID for this managed resource.
- trail
File StringId - trail
Sequence List<GetCollections Trail Sequences Trail Sequence Collection> - The list of trail_sequence_collection.
- trail
Sequence StringId - filters
List<Get
Trail Sequences Filter>
- deployment
Id string - display
Name string - An object's Display Name.
- id string
- The provider-assigned unique ID for this managed resource.
- trail
File stringId - trail
Sequence GetCollections Trail Sequences Trail Sequence Collection[] - The list of trail_sequence_collection.
- trail
Sequence stringId - filters
Get
Trail Sequences Filter[]
- deployment_
id str - display_
name str - An object's Display Name.
- id str
- The provider-assigned unique ID for this managed resource.
- trail_
file_ strid - trail_
sequence_ Sequence[goldengate.collections Get Trail Sequences Trail Sequence Collection] - The list of trail_sequence_collection.
- trail_
sequence_ strid - filters
Sequence[goldengate.
Get Trail Sequences Filter]
- deployment
Id String - display
Name String - An object's Display Name.
- id String
- The provider-assigned unique ID for this managed resource.
- trail
File StringId - trail
Sequence List<Property Map>Collections - The list of trail_sequence_collection.
- trail
Sequence StringId - filters List<Property Map>
Supporting Types
GetTrailSequencesFilter
GetTrailSequencesTrailSequenceCollection
- Items
List<Get
Trail Sequences Trail Sequence Collection Item> - An array of TrailSequences.
- 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
.
- Items
[]Get
Trail Sequences Trail Sequence Collection Item - An array of TrailSequences.
- 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
.
- items
List<Get
Trail Sequences Trail Sequence Collection Item> - An array of TrailSequences.
- 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
.
- items
Get
Trail Sequences Trail Sequence Collection Item[] - An array of TrailSequences.
- 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
.
- items
Sequence[goldengate.
Get Trail Sequences Trail Sequence Collection Item] - An array of TrailSequences.
- 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
.
- items List<Property Map>
- An array of TrailSequences.
- 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
.
GetTrailSequencesTrailSequenceCollectionItem
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Sequence
Id string - Sequence Id
- 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
.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Sequence
Id string - Sequence Id
- 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
.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- sequence
Id String - Sequence Id
- 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
.
- display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- sequence
Id string - Sequence Id
- 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
.
- display_
name str - A filter to return only the resources that match the entire 'displayName' given.
- sequence_
id str - Sequence Id
- 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
.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- sequence
Id String - Sequence Id
- 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
.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.