Datadog v4.58.0 published on Thursday, Oct 16, 2025 by Pulumi
datadog.aws.getIntegrationIamPermissionsStandard
Use this data source to retrieve the standard IAM permissions required for the AWS integration. This provides the minimum list of IAM actions that should be included in the AWS role policy for Datadog integration.
Using getIntegrationIamPermissionsStandard
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 getIntegrationIamPermissionsStandard(opts?: InvokeOptions): Promise<GetIntegrationIamPermissionsStandardResult>
function getIntegrationIamPermissionsStandardOutput(opts?: InvokeOptions): Output<GetIntegrationIamPermissionsStandardResult>
def get_integration_iam_permissions_standard(opts: Optional[InvokeOptions] = None) -> GetIntegrationIamPermissionsStandardResult
def get_integration_iam_permissions_standard_output(opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationIamPermissionsStandardResult]
func GetIntegrationIamPermissionsStandard(ctx *Context, opts ...InvokeOption) (*GetIntegrationIamPermissionsStandardResult, error)
func GetIntegrationIamPermissionsStandardOutput(ctx *Context, opts ...InvokeOption) GetIntegrationIamPermissionsStandardResultOutput
> Note: This function is named GetIntegrationIamPermissionsStandard
in the Go SDK.
public static class GetIntegrationIamPermissionsStandard
{
public static Task<GetIntegrationIamPermissionsStandardResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetIntegrationIamPermissionsStandardResult> Invoke(InvokeOptions? opts = null)
}
public static CompletableFuture<GetIntegrationIamPermissionsStandardResult> getIntegrationIamPermissionsStandard(InvokeOptions options)
public static Output<GetIntegrationIamPermissionsStandardResult> getIntegrationIamPermissionsStandard(InvokeOptions options)
fn::invoke:
function: datadog:aws/getIntegrationIamPermissionsStandard:getIntegrationIamPermissionsStandard
arguments:
# arguments dictionary
getIntegrationIamPermissionsStandard Result
The following output properties are available:
- Iam
Permissions List<string> - The list of standard IAM actions required for the AWS integration.
- Id string
- The ID of this resource.
- Iam
Permissions []string - The list of standard IAM actions required for the AWS integration.
- Id string
- The ID of this resource.
- iam
Permissions List<String> - The list of standard IAM actions required for the AWS integration.
- id String
- The ID of this resource.
- iam
Permissions string[] - The list of standard IAM actions required for the AWS integration.
- id string
- The ID of this resource.
- iam_
permissions Sequence[str] - The list of standard IAM actions required for the AWS integration.
- id str
- The ID of this resource.
- iam
Permissions List<String> - The list of standard IAM actions required for the AWS integration.
- id String
- The ID of this resource.
Package Details
- Repository
- Datadog pulumi/pulumi-datadog
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
datadog
Terraform Provider.