Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.GoldenGate.getTrailSequence
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 Sequence resource in Oracle Cloud Infrastructure Golden Gate service.
Lists the Trail Sequences for a TrailFile in a given deployment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testTrailSequence = oci.GoldenGate.getTrailSequence({
deploymentId: testDeployment.id,
trailFileId: testTrailFile.id,
displayName: trailSequenceDisplayName,
trailSequenceId: testTrailSequenceOciGoldenGateTrailSequence.id,
});
import pulumi
import pulumi_oci as oci
test_trail_sequence = oci.GoldenGate.get_trail_sequence(deployment_id=test_deployment["id"],
trail_file_id=test_trail_file["id"],
display_name=trail_sequence_display_name,
trail_sequence_id=test_trail_sequence_oci_golden_gate_trail_sequence["id"])
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.GetTrailSequence(ctx, &goldengate.GetTrailSequenceArgs{
DeploymentId: testDeployment.Id,
TrailFileId: testTrailFile.Id,
DisplayName: trailSequenceDisplayName,
TrailSequenceId: testTrailSequenceOciGoldenGateTrailSequence.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 testTrailSequence = Oci.GoldenGate.GetTrailSequence.Invoke(new()
{
DeploymentId = testDeployment.Id,
TrailFileId = testTrailFile.Id,
DisplayName = trailSequenceDisplayName,
TrailSequenceId = testTrailSequenceOciGoldenGateTrailSequence.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.GetTrailSequenceArgs;
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 testTrailSequence = GoldenGateFunctions.getTrailSequence(GetTrailSequenceArgs.builder()
.deploymentId(testDeployment.id())
.trailFileId(testTrailFile.id())
.displayName(trailSequenceDisplayName)
.trailSequenceId(testTrailSequenceOciGoldenGateTrailSequence.id())
.build());
}
}
variables:
testTrailSequence:
fn::invoke:
Function: oci:GoldenGate:getTrailSequence
Arguments:
deploymentId: ${testDeployment.id}
trailFileId: ${testTrailFile.id}
displayName: ${trailSequenceDisplayName}
trailSequenceId: ${testTrailSequenceOciGoldenGateTrailSequence.id}
Using getTrailSequence
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 getTrailSequence(args: GetTrailSequenceArgs, opts?: InvokeOptions): Promise<GetTrailSequenceResult>
function getTrailSequenceOutput(args: GetTrailSequenceOutputArgs, opts?: InvokeOptions): Output<GetTrailSequenceResult>
def get_trail_sequence(deployment_id: Optional[str] = None,
display_name: Optional[str] = None,
trail_file_id: Optional[str] = None,
trail_sequence_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTrailSequenceResult
def get_trail_sequence_output(deployment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
trail_file_id: Optional[pulumi.Input[str]] = None,
trail_sequence_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTrailSequenceResult]
func GetTrailSequence(ctx *Context, args *GetTrailSequenceArgs, opts ...InvokeOption) (*GetTrailSequenceResult, error)
func GetTrailSequenceOutput(ctx *Context, args *GetTrailSequenceOutputArgs, opts ...InvokeOption) GetTrailSequenceResultOutput
> Note: This function is named GetTrailSequence
in the Go SDK.
public static class GetTrailSequence
{
public static Task<GetTrailSequenceResult> InvokeAsync(GetTrailSequenceArgs args, InvokeOptions? opts = null)
public static Output<GetTrailSequenceResult> Invoke(GetTrailSequenceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTrailSequenceResult> getTrailSequence(GetTrailSequenceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:GoldenGate/getTrailSequence:getTrailSequence
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
- 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
- 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
- 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
- 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
- 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
getTrailSequence 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.
- Items
List<Get
Trail Sequence 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
. - Trail
File stringId - Trail
Sequence stringId
- Deployment
Id string - Display
Name string - An object's Display Name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
[]Get
Trail Sequence 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
. - Trail
File stringId - Trail
Sequence stringId
- deployment
Id String - display
Name String - An object's Display Name.
- id String
- The provider-assigned unique ID for this managed resource.
- items
List<Get
Trail Sequence 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
. - trail
File StringId - trail
Sequence StringId
- deployment
Id string - display
Name string - An object's Display Name.
- id string
- The provider-assigned unique ID for this managed resource.
- items
Get
Trail Sequence 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
. - trail
File stringId - trail
Sequence stringId
- deployment_
id str - display_
name str - An object's Display Name.
- id str
- The provider-assigned unique ID for this managed resource.
- items
Sequence[goldengate.
Get Trail Sequence 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
. - trail_
file_ strid - trail_
sequence_ strid
- deployment
Id String - display
Name String - An object's Display Name.
- id String
- The provider-assigned unique ID for this managed resource.
- 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
. - trail
File StringId - trail
Sequence StringId
Supporting Types
GetTrailSequenceItem
- 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.
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi