Skip to main content

Shield

AwsShieldApplicationLayerAutomaticResponse​

Terraform resource for managing an AWS Shield Application Layer Automatic Response.

import { AwsShieldApplicationLayerAutomaticResponse } from "@dinghy/tf-aws/serviceShield"

<AwsShieldApplicationLayerAutomaticResponse/>

AwsShieldDrtAccessLogBucketAssociation​

Terraform resource for managing an AWS Shield DRT Access Log Bucket Association.

import { AwsShieldDrtAccessLogBucketAssociation } from "@dinghy/tf-aws/serviceShield"

<AwsShieldDrtAccessLogBucketAssociation/>

AwsShieldDrtAccessRoleArnAssociation​

Terraform resource for managing an AWS Shield DRT Access Role ARN Association.

import { AwsShieldDrtAccessRoleArnAssociation } from "@dinghy/tf-aws/serviceShield"

<AwsShieldDrtAccessRoleArnAssociation/>

AwsShieldProactiveEngagement​

Terraform resource for managing a AWS Shield Proactive Engagement.

import { AwsShieldProactiveEngagement } from "@dinghy/tf-aws/serviceShield"

<AwsShieldProactiveEngagement/>

AwsShieldProtection​

Enables AWS Shield Advanced for a specific AWS resource.

import { AwsShieldProtection } from "@dinghy/tf-aws/serviceShield"

<AwsShieldProtection/>

AwsShieldProtectionGroup​

Creates a grouping of protected resources so they can be handled as a collective.

import { AwsShieldProtectionGroup } from "@dinghy/tf-aws/serviceShield"

<AwsShieldProtectionGroup/>

AwsShieldProtectionHealthCheckAssociation​

Creates an association between a Route53 Health Check and a Shield Advanced protected resource.

import { AwsShieldProtectionHealthCheckAssociation } from "@dinghy/tf-aws/serviceShield"

<AwsShieldProtectionHealthCheckAssociation/>

AwsShieldSubscription​

Terraform resource for managing an AWS Shield Subscription.

import { AwsShieldSubscription } from "@dinghy/tf-aws/serviceShield"

<AwsShieldSubscription/>