We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
aws-native.observabilityadmin.getOrganizationCentralizationRule
Start a Neo task
Explain and create an aws-native.observabilityadmin.getOrganizationCentralizationRule resource
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource schema for AWS:ObservabilityAdmin:OrganizationCentralizationRule
Using getOrganizationCentralizationRule
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 getOrganizationCentralizationRule(args: GetOrganizationCentralizationRuleArgs, opts?: InvokeOptions): Promise<GetOrganizationCentralizationRuleResult>
function getOrganizationCentralizationRuleOutput(args: GetOrganizationCentralizationRuleOutputArgs, opts?: InvokeOptions): Output<GetOrganizationCentralizationRuleResult>def get_organization_centralization_rule(rule_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOrganizationCentralizationRuleResult
def get_organization_centralization_rule_output(rule_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationCentralizationRuleResult]func LookupOrganizationCentralizationRule(ctx *Context, args *LookupOrganizationCentralizationRuleArgs, opts ...InvokeOption) (*LookupOrganizationCentralizationRuleResult, error)
func LookupOrganizationCentralizationRuleOutput(ctx *Context, args *LookupOrganizationCentralizationRuleOutputArgs, opts ...InvokeOption) LookupOrganizationCentralizationRuleResultOutput> Note: This function is named LookupOrganizationCentralizationRule in the Go SDK.
public static class GetOrganizationCentralizationRule
{
public static Task<GetOrganizationCentralizationRuleResult> InvokeAsync(GetOrganizationCentralizationRuleArgs args, InvokeOptions? opts = null)
public static Output<GetOrganizationCentralizationRuleResult> Invoke(GetOrganizationCentralizationRuleInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOrganizationCentralizationRuleResult> getOrganizationCentralizationRule(GetOrganizationCentralizationRuleArgs args, InvokeOptions options)
public static Output<GetOrganizationCentralizationRuleResult> getOrganizationCentralizationRule(GetOrganizationCentralizationRuleArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:observabilityadmin:getOrganizationCentralizationRule
arguments:
# arguments dictionaryThe following arguments are supported:
- Rule
Arn string - The Amazon Resource Name (ARN) of the organization centralization rule.
- Rule
Arn string - The Amazon Resource Name (ARN) of the organization centralization rule.
- rule
Arn String - The Amazon Resource Name (ARN) of the organization centralization rule.
- rule
Arn string - The Amazon Resource Name (ARN) of the organization centralization rule.
- rule_
arn str - The Amazon Resource Name (ARN) of the organization centralization rule.
- rule
Arn String - The Amazon Resource Name (ARN) of the organization centralization rule.
getOrganizationCentralizationRule Result
The following output properties are available:
- Rule
Pulumi.
Aws Native. Observability Admin. Outputs. Organization Centralization Rule Centralization Rule - Rule
Arn string - The Amazon Resource Name (ARN) of the organization centralization rule.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Rule
Organization
Centralization Rule Centralization Rule - Rule
Arn string - The Amazon Resource Name (ARN) of the organization centralization rule.
- Tag
- An array of key-value pairs to apply to this resource.
- rule
Organization
Centralization Rule Centralization Rule - rule
Arn String - The Amazon Resource Name (ARN) of the organization centralization rule.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- rule
Organization
Centralization Rule Centralization Rule - rule
Arn string - The Amazon Resource Name (ARN) of the organization centralization rule.
- Tag[]
- An array of key-value pairs to apply to this resource.
- rule
Organization
Centralization Rule Centralization Rule - rule_
arn str - The Amazon Resource Name (ARN) of the organization centralization rule.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- rule Property Map
- rule
Arn String - The Amazon Resource Name (ARN) of the organization centralization rule.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
OrganizationCentralizationRuleCentralizationRule
- Destination
Pulumi.
Aws Native. Observability Admin. Inputs. Organization Centralization Rule Centralization Rule Destination - Configuration determining where the telemetry data should be centralized, backed up, as well as encryption configuration for the primary and backup destinations.
- Source
Pulumi.
Aws Native. Observability Admin. Inputs. Organization Centralization Rule Centralization Rule Source - Configuration determining the source of the telemetry data to be centralized.
- Destination
Organization
Centralization Rule Centralization Rule Destination - Configuration determining where the telemetry data should be centralized, backed up, as well as encryption configuration for the primary and backup destinations.
- Source
Organization
Centralization Rule Centralization Rule Source - Configuration determining the source of the telemetry data to be centralized.
- destination
Organization
Centralization Rule Centralization Rule Destination - Configuration determining where the telemetry data should be centralized, backed up, as well as encryption configuration for the primary and backup destinations.
- source
Organization
Centralization Rule Centralization Rule Source - Configuration determining the source of the telemetry data to be centralized.
- destination
Organization
Centralization Rule Centralization Rule Destination - Configuration determining where the telemetry data should be centralized, backed up, as well as encryption configuration for the primary and backup destinations.
- source
Organization
Centralization Rule Centralization Rule Source - Configuration determining the source of the telemetry data to be centralized.
- destination
Organization
Centralization Rule Centralization Rule Destination - Configuration determining where the telemetry data should be centralized, backed up, as well as encryption configuration for the primary and backup destinations.
- source
Organization
Centralization Rule Centralization Rule Source - Configuration determining the source of the telemetry data to be centralized.
- destination Property Map
- Configuration determining where the telemetry data should be centralized, backed up, as well as encryption configuration for the primary and backup destinations.
- source Property Map
- Configuration determining the source of the telemetry data to be centralized.
OrganizationCentralizationRuleCentralizationRuleDestination
- Region string
- The primary destination region to which telemetry data should be centralized.
- Account string
- The destination account (within the organization) to which the telemetry data should be centralized.
- Destination
Logs Pulumi.Configuration Aws Native. Observability Admin. Inputs. Organization Centralization Rule Destination Logs Configuration - Log specific configuration for centralization destination log groups.
- Region string
- The primary destination region to which telemetry data should be centralized.
- Account string
- The destination account (within the organization) to which the telemetry data should be centralized.
- Destination
Logs OrganizationConfiguration Centralization Rule Destination Logs Configuration - Log specific configuration for centralization destination log groups.
- region String
- The primary destination region to which telemetry data should be centralized.
- account String
- The destination account (within the organization) to which the telemetry data should be centralized.
- destination
Logs OrganizationConfiguration Centralization Rule Destination Logs Configuration - Log specific configuration for centralization destination log groups.
- region string
- The primary destination region to which telemetry data should be centralized.
- account string
- The destination account (within the organization) to which the telemetry data should be centralized.
- destination
Logs OrganizationConfiguration Centralization Rule Destination Logs Configuration - Log specific configuration for centralization destination log groups.
- region str
- The primary destination region to which telemetry data should be centralized.
- account str
- The destination account (within the organization) to which the telemetry data should be centralized.
- destination_
logs_ Organizationconfiguration Centralization Rule Destination Logs Configuration - Log specific configuration for centralization destination log groups.
- region String
- The primary destination region to which telemetry data should be centralized.
- account String
- The destination account (within the organization) to which the telemetry data should be centralized.
- destination
Logs Property MapConfiguration - Log specific configuration for centralization destination log groups.
OrganizationCentralizationRuleCentralizationRuleSource
- Regions List<string>
- The list of source regions from which telemetry data should be centralized.
- Scope string
- The organizational scope from which telemetry data should be centralized, specified using organization id, accounts or organizational unit ids.
- Source
Logs Pulumi.Configuration Aws Native. Observability Admin. Inputs. Organization Centralization Rule Source Logs Configuration - Log specific configuration for centralization source log groups.
- Regions []string
- The list of source regions from which telemetry data should be centralized.
- Scope string
- The organizational scope from which telemetry data should be centralized, specified using organization id, accounts or organizational unit ids.
- Source
Logs OrganizationConfiguration Centralization Rule Source Logs Configuration - Log specific configuration for centralization source log groups.
- regions List<String>
- The list of source regions from which telemetry data should be centralized.
- scope String
- The organizational scope from which telemetry data should be centralized, specified using organization id, accounts or organizational unit ids.
- source
Logs OrganizationConfiguration Centralization Rule Source Logs Configuration - Log specific configuration for centralization source log groups.
- regions string[]
- The list of source regions from which telemetry data should be centralized.
- scope string
- The organizational scope from which telemetry data should be centralized, specified using organization id, accounts or organizational unit ids.
- source
Logs OrganizationConfiguration Centralization Rule Source Logs Configuration - Log specific configuration for centralization source log groups.
- regions Sequence[str]
- The list of source regions from which telemetry data should be centralized.
- scope str
- The organizational scope from which telemetry data should be centralized, specified using organization id, accounts or organizational unit ids.
- source_
logs_ Organizationconfiguration Centralization Rule Source Logs Configuration - Log specific configuration for centralization source log groups.
- regions List<String>
- The list of source regions from which telemetry data should be centralized.
- scope String
- The organizational scope from which telemetry data should be centralized, specified using organization id, accounts or organizational unit ids.
- source
Logs Property MapConfiguration - Log specific configuration for centralization source log groups.
OrganizationCentralizationRuleDestinationLogsConfiguration
- Backup
Configuration Pulumi.Aws Native. Observability Admin. Inputs. Organization Centralization Rule Logs Backup Configuration - Configuration defining the backup region and an optional KMS key for the backup destination.
- Logs
Encryption Pulumi.Configuration Aws Native. Observability Admin. Inputs. Organization Centralization Rule Logs Encryption Configuration - The encryption configuration for centralization destination log groups.
- Backup
Configuration OrganizationCentralization Rule Logs Backup Configuration - Configuration defining the backup region and an optional KMS key for the backup destination.
- Logs
Encryption OrganizationConfiguration Centralization Rule Logs Encryption Configuration - The encryption configuration for centralization destination log groups.
- backup
Configuration OrganizationCentralization Rule Logs Backup Configuration - Configuration defining the backup region and an optional KMS key for the backup destination.
- logs
Encryption OrganizationConfiguration Centralization Rule Logs Encryption Configuration - The encryption configuration for centralization destination log groups.
- backup
Configuration OrganizationCentralization Rule Logs Backup Configuration - Configuration defining the backup region and an optional KMS key for the backup destination.
- logs
Encryption OrganizationConfiguration Centralization Rule Logs Encryption Configuration - The encryption configuration for centralization destination log groups.
- backup_
configuration OrganizationCentralization Rule Logs Backup Configuration - Configuration defining the backup region and an optional KMS key for the backup destination.
- logs_
encryption_ Organizationconfiguration Centralization Rule Logs Encryption Configuration - The encryption configuration for centralization destination log groups.
- backup
Configuration Property Map - Configuration defining the backup region and an optional KMS key for the backup destination.
- logs
Encryption Property MapConfiguration - The encryption configuration for centralization destination log groups.
OrganizationCentralizationRuleLogsBackupConfiguration
- region str
- Logs specific backup destination region within the primary destination account to which log data should be centralized.
- kms_
key_ strarn - KMS Key ARN belonging to the primary destination account and backup region, to encrypt newly created central log groups in the backup destination.
OrganizationCentralizationRuleLogsEncryptionConfiguration
- Encryption
Strategy Pulumi.Aws Native. Observability Admin. Organization Centralization Rule Logs Encryption Configuration Encryption Strategy - Configuration that determines the encryption strategy of the destination log groups. CUSTOMER_MANAGED uses the configured KmsKeyArn to encrypt newly created destination log groups.
- Encryption
Conflict Pulumi.Resolution Strategy Aws Native. Observability Admin. Organization Centralization Rule Logs Encryption Configuration Encryption Conflict Resolution Strategy - Conflict resolution strategy for centralization if the encryption strategy is set to CUSTOMER_MANAGED and the destination log group is encrypted with an AWS_OWNED KMS Key. ALLOW lets centralization go through while SKIP prevents centralization into the destination log group.
- Kms
Key stringArn - KMS Key ARN belonging to the primary destination account and region, to encrypt newly created central log groups in the primary destination.
- Encryption
Strategy OrganizationCentralization Rule Logs Encryption Configuration Encryption Strategy - Configuration that determines the encryption strategy of the destination log groups. CUSTOMER_MANAGED uses the configured KmsKeyArn to encrypt newly created destination log groups.
- Encryption
Conflict OrganizationResolution Strategy Centralization Rule Logs Encryption Configuration Encryption Conflict Resolution Strategy - Conflict resolution strategy for centralization if the encryption strategy is set to CUSTOMER_MANAGED and the destination log group is encrypted with an AWS_OWNED KMS Key. ALLOW lets centralization go through while SKIP prevents centralization into the destination log group.
- Kms
Key stringArn - KMS Key ARN belonging to the primary destination account and region, to encrypt newly created central log groups in the primary destination.
- encryption
Strategy OrganizationCentralization Rule Logs Encryption Configuration Encryption Strategy - Configuration that determines the encryption strategy of the destination log groups. CUSTOMER_MANAGED uses the configured KmsKeyArn to encrypt newly created destination log groups.
- encryption
Conflict OrganizationResolution Strategy Centralization Rule Logs Encryption Configuration Encryption Conflict Resolution Strategy - Conflict resolution strategy for centralization if the encryption strategy is set to CUSTOMER_MANAGED and the destination log group is encrypted with an AWS_OWNED KMS Key. ALLOW lets centralization go through while SKIP prevents centralization into the destination log group.
- kms
Key StringArn - KMS Key ARN belonging to the primary destination account and region, to encrypt newly created central log groups in the primary destination.
- encryption
Strategy OrganizationCentralization Rule Logs Encryption Configuration Encryption Strategy - Configuration that determines the encryption strategy of the destination log groups. CUSTOMER_MANAGED uses the configured KmsKeyArn to encrypt newly created destination log groups.
- encryption
Conflict OrganizationResolution Strategy Centralization Rule Logs Encryption Configuration Encryption Conflict Resolution Strategy - Conflict resolution strategy for centralization if the encryption strategy is set to CUSTOMER_MANAGED and the destination log group is encrypted with an AWS_OWNED KMS Key. ALLOW lets centralization go through while SKIP prevents centralization into the destination log group.
- kms
Key stringArn - KMS Key ARN belonging to the primary destination account and region, to encrypt newly created central log groups in the primary destination.
- encryption_
strategy OrganizationCentralization Rule Logs Encryption Configuration Encryption Strategy - Configuration that determines the encryption strategy of the destination log groups. CUSTOMER_MANAGED uses the configured KmsKeyArn to encrypt newly created destination log groups.
- encryption_
conflict_ Organizationresolution_ strategy Centralization Rule Logs Encryption Configuration Encryption Conflict Resolution Strategy - Conflict resolution strategy for centralization if the encryption strategy is set to CUSTOMER_MANAGED and the destination log group is encrypted with an AWS_OWNED KMS Key. ALLOW lets centralization go through while SKIP prevents centralization into the destination log group.
- kms_
key_ strarn - KMS Key ARN belonging to the primary destination account and region, to encrypt newly created central log groups in the primary destination.
- encryption
Strategy "CUSTOMER_MANAGED" | "AWS_OWNED" - Configuration that determines the encryption strategy of the destination log groups. CUSTOMER_MANAGED uses the configured KmsKeyArn to encrypt newly created destination log groups.
- encryption
Conflict "ALLOW" | "SKIP"Resolution Strategy - Conflict resolution strategy for centralization if the encryption strategy is set to CUSTOMER_MANAGED and the destination log group is encrypted with an AWS_OWNED KMS Key. ALLOW lets centralization go through while SKIP prevents centralization into the destination log group.
- kms
Key StringArn - KMS Key ARN belonging to the primary destination account and region, to encrypt newly created central log groups in the primary destination.
OrganizationCentralizationRuleLogsEncryptionConfigurationEncryptionConflictResolutionStrategy
OrganizationCentralizationRuleLogsEncryptionConfigurationEncryptionStrategy
OrganizationCentralizationRuleSourceLogsConfiguration
- Encrypted
Log Pulumi.Group Strategy Aws Native. Observability Admin. Organization Centralization Rule Source Logs Configuration Encrypted Log Group Strategy - A strategy determining whether to centralize source log groups that are encrypted with customer managed KMS keys (CMK). ALLOW will consider CMK encrypted source log groups for centralization while SKIP will skip CMK encrypted source log groups from centralization.
- Log
Group stringSelection Criteria - The selection criteria that specifies which source log groups to centralize. The selection criteria uses the same format as OAM link filters.
- Encrypted
Log OrganizationGroup Strategy Centralization Rule Source Logs Configuration Encrypted Log Group Strategy - A strategy determining whether to centralize source log groups that are encrypted with customer managed KMS keys (CMK). ALLOW will consider CMK encrypted source log groups for centralization while SKIP will skip CMK encrypted source log groups from centralization.
- Log
Group stringSelection Criteria - The selection criteria that specifies which source log groups to centralize. The selection criteria uses the same format as OAM link filters.
- encrypted
Log OrganizationGroup Strategy Centralization Rule Source Logs Configuration Encrypted Log Group Strategy - A strategy determining whether to centralize source log groups that are encrypted with customer managed KMS keys (CMK). ALLOW will consider CMK encrypted source log groups for centralization while SKIP will skip CMK encrypted source log groups from centralization.
- log
Group StringSelection Criteria - The selection criteria that specifies which source log groups to centralize. The selection criteria uses the same format as OAM link filters.
- encrypted
Log OrganizationGroup Strategy Centralization Rule Source Logs Configuration Encrypted Log Group Strategy - A strategy determining whether to centralize source log groups that are encrypted with customer managed KMS keys (CMK). ALLOW will consider CMK encrypted source log groups for centralization while SKIP will skip CMK encrypted source log groups from centralization.
- log
Group stringSelection Criteria - The selection criteria that specifies which source log groups to centralize. The selection criteria uses the same format as OAM link filters.
- encrypted_
log_ Organizationgroup_ strategy Centralization Rule Source Logs Configuration Encrypted Log Group Strategy - A strategy determining whether to centralize source log groups that are encrypted with customer managed KMS keys (CMK). ALLOW will consider CMK encrypted source log groups for centralization while SKIP will skip CMK encrypted source log groups from centralization.
- log_
group_ strselection_ criteria - The selection criteria that specifies which source log groups to centralize. The selection criteria uses the same format as OAM link filters.
- encrypted
Log "ALLOW" | "SKIP"Group Strategy - A strategy determining whether to centralize source log groups that are encrypted with customer managed KMS keys (CMK). ALLOW will consider CMK encrypted source log groups for centralization while SKIP will skip CMK encrypted source log groups from centralization.
- log
Group StringSelection Criteria - The selection criteria that specifies which source log groups to centralize. The selection criteria uses the same format as OAM link filters.
OrganizationCentralizationRuleSourceLogsConfigurationEncryptedLogGroupStrategy
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
