Temporal Cloud 1.1.2 published on Wednesday, Dec 17, 2025 by temporalio
Temporal Cloud 1.1.2 published on Wednesday, Dec 17, 2025 by temporalio
Fetches details about an account audit log sink.
Using getAccountAuditLogSink
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 getAccountAuditLogSink(args: GetAccountAuditLogSinkArgs, opts?: InvokeOptions): Promise<GetAccountAuditLogSinkResult>
function getAccountAuditLogSinkOutput(args: GetAccountAuditLogSinkOutputArgs, opts?: InvokeOptions): Output<GetAccountAuditLogSinkResult>def get_account_audit_log_sink(sink_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAccountAuditLogSinkResult
def get_account_audit_log_sink_output(sink_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAccountAuditLogSinkResult]func LookupAccountAuditLogSink(ctx *Context, args *LookupAccountAuditLogSinkArgs, opts ...InvokeOption) (*LookupAccountAuditLogSinkResult, error)
func LookupAccountAuditLogSinkOutput(ctx *Context, args *LookupAccountAuditLogSinkOutputArgs, opts ...InvokeOption) LookupAccountAuditLogSinkResultOutput> Note: This function is named LookupAccountAuditLogSink in the Go SDK.
public static class GetAccountAuditLogSink
{
public static Task<GetAccountAuditLogSinkResult> InvokeAsync(GetAccountAuditLogSinkArgs args, InvokeOptions? opts = null)
public static Output<GetAccountAuditLogSinkResult> Invoke(GetAccountAuditLogSinkInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAccountAuditLogSinkResult> getAccountAuditLogSink(GetAccountAuditLogSinkArgs args, InvokeOptions options)
public static Output<GetAccountAuditLogSinkResult> getAccountAuditLogSink(GetAccountAuditLogSinkArgs args, InvokeOptions options)
fn::invoke:
function: temporalcloud:index/getAccountAuditLogSink:getAccountAuditLogSink
arguments:
# arguments dictionaryThe following arguments are supported:
- Sink
Name string - The unique name of the audit log sink.
- Sink
Name string - The unique name of the audit log sink.
- sink
Name String - The unique name of the audit log sink.
- sink
Name string - The unique name of the audit log sink.
- sink_
name str - The unique name of the audit log sink.
- sink
Name String - The unique name of the audit log sink.
getAccountAuditLogSink Result
The following output properties are available:
- Enabled bool
- A flag indicating whether the audit log sink is enabled or not.
- Id string
- The provider-assigned unique ID for this managed resource.
- Kinesis
Get
Account Audit Log Sink Kinesis - The Kinesis configuration details when destination_type is Kinesis.
- Pubsub
Get
Account Audit Log Sink Pubsub - The PubSub configuration details when destination_type is PubSub.
- Sink
Name string - The unique name of the audit log sink.
- State string
- The current state of the audit log sink.
- Enabled bool
- A flag indicating whether the audit log sink is enabled or not.
- Id string
- The provider-assigned unique ID for this managed resource.
- Kinesis
Get
Account Audit Log Sink Kinesis - The Kinesis configuration details when destination_type is Kinesis.
- Pubsub
Get
Account Audit Log Sink Pubsub - The PubSub configuration details when destination_type is PubSub.
- Sink
Name string - The unique name of the audit log sink.
- State string
- The current state of the audit log sink.
- enabled Boolean
- A flag indicating whether the audit log sink is enabled or not.
- id String
- The provider-assigned unique ID for this managed resource.
- kinesis
Get
Account Audit Log Sink Kinesis - The Kinesis configuration details when destination_type is Kinesis.
- pubsub
Get
Account Audit Log Sink Pubsub - The PubSub configuration details when destination_type is PubSub.
- sink
Name String - The unique name of the audit log sink.
- state String
- The current state of the audit log sink.
- enabled boolean
- A flag indicating whether the audit log sink is enabled or not.
- id string
- The provider-assigned unique ID for this managed resource.
- kinesis
Get
Account Audit Log Sink Kinesis - The Kinesis configuration details when destination_type is Kinesis.
- pubsub
Get
Account Audit Log Sink Pubsub - The PubSub configuration details when destination_type is PubSub.
- sink
Name string - The unique name of the audit log sink.
- state string
- The current state of the audit log sink.
- enabled bool
- A flag indicating whether the audit log sink is enabled or not.
- id str
- The provider-assigned unique ID for this managed resource.
- kinesis
Get
Account Audit Log Sink Kinesis - The Kinesis configuration details when destination_type is Kinesis.
- pubsub
Get
Account Audit Log Sink Pubsub - The PubSub configuration details when destination_type is PubSub.
- sink_
name str - The unique name of the audit log sink.
- state str
- The current state of the audit log sink.
- enabled Boolean
- A flag indicating whether the audit log sink is enabled or not.
- id String
- The provider-assigned unique ID for this managed resource.
- kinesis Property Map
- The Kinesis configuration details when destination_type is Kinesis.
- pubsub Property Map
- The PubSub configuration details when destination_type is PubSub.
- sink
Name String - The unique name of the audit log sink.
- state String
- The current state of the audit log sink.
Supporting Types
GetAccountAuditLogSinkKinesis
- Destination
Uri string - The destination URI of the Kinesis stream where Temporal will send data.
- Region string
- The region of the Kinesis stream.
- Role
Name string - The IAM role that Temporal Cloud assumes for writing records to the customer's Kinesis stream.
- Destination
Uri string - The destination URI of the Kinesis stream where Temporal will send data.
- Region string
- The region of the Kinesis stream.
- Role
Name string - The IAM role that Temporal Cloud assumes for writing records to the customer's Kinesis stream.
- destination
Uri String - The destination URI of the Kinesis stream where Temporal will send data.
- region String
- The region of the Kinesis stream.
- role
Name String - The IAM role that Temporal Cloud assumes for writing records to the customer's Kinesis stream.
- destination
Uri string - The destination URI of the Kinesis stream where Temporal will send data.
- region string
- The region of the Kinesis stream.
- role
Name string - The IAM role that Temporal Cloud assumes for writing records to the customer's Kinesis stream.
- destination_
uri str - The destination URI of the Kinesis stream where Temporal will send data.
- region str
- The region of the Kinesis stream.
- role_
name str - The IAM role that Temporal Cloud assumes for writing records to the customer's Kinesis stream.
- destination
Uri String - The destination URI of the Kinesis stream where Temporal will send data.
- region String
- The region of the Kinesis stream.
- role
Name String - The IAM role that Temporal Cloud assumes for writing records to the customer's Kinesis stream.
GetAccountAuditLogSinkPubsub
- Gcp
Project stringId - The GCP project ID of the PubSub topic and service account.
- Service
Account stringEmail - The service account email associated with the PubSub topic and service account.
- Service
Account stringId - The customer service account ID that Temporal Cloud impersonates for writing records to the customer's PubSub topic.
- Topic
Name string - The destination PubSub topic name for Temporal.
- Gcp
Project stringId - The GCP project ID of the PubSub topic and service account.
- Service
Account stringEmail - The service account email associated with the PubSub topic and service account.
- Service
Account stringId - The customer service account ID that Temporal Cloud impersonates for writing records to the customer's PubSub topic.
- Topic
Name string - The destination PubSub topic name for Temporal.
- gcp
Project StringId - The GCP project ID of the PubSub topic and service account.
- service
Account StringEmail - The service account email associated with the PubSub topic and service account.
- service
Account StringId - The customer service account ID that Temporal Cloud impersonates for writing records to the customer's PubSub topic.
- topic
Name String - The destination PubSub topic name for Temporal.
- gcp
Project stringId - The GCP project ID of the PubSub topic and service account.
- service
Account stringEmail - The service account email associated with the PubSub topic and service account.
- service
Account stringId - The customer service account ID that Temporal Cloud impersonates for writing records to the customer's PubSub topic.
- topic
Name string - The destination PubSub topic name for Temporal.
- gcp_
project_ strid - The GCP project ID of the PubSub topic and service account.
- service_
account_ stremail - The service account email associated with the PubSub topic and service account.
- service_
account_ strid - The customer service account ID that Temporal Cloud impersonates for writing records to the customer's PubSub topic.
- topic_
name str - The destination PubSub topic name for Temporal.
- gcp
Project StringId - The GCP project ID of the PubSub topic and service account.
- service
Account StringEmail - The service account email associated with the PubSub topic and service account.
- service
Account StringId - The customer service account ID that Temporal Cloud impersonates for writing records to the customer's PubSub topic.
- topic
Name String - The destination PubSub topic name for Temporal.
Package Details
- Repository
- temporalcloud temporalio/terraform-provider-temporalcloud
- License
- Notes
- This Pulumi package is based on the
temporalcloudTerraform Provider.
Temporal Cloud 1.1.2 published on Wednesday, Dec 17, 2025 by temporalio
