securityhub

package
v0.18.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 5, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	// contains filtered or unexported fields
}

Enables Security Hub for this AWS account.

> **NOTE:** Destroying this resource will disable Security Hub for this AWS account.

> **NOTE:** This AWS service is in Preview and may change before General Availability release. Backwards compatibility is not guaranteed between Terraform AWS Provider releases.

func GetAccount

func GetAccount(ctx *pulumi.Context,
	name string, id pulumi.ID, state *AccountState, opts ...pulumi.ResourceOpt) (*Account, error)

GetAccount gets an existing Account resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAccount

func NewAccount(ctx *pulumi.Context,
	name string, args *AccountArgs, opts ...pulumi.ResourceOpt) (*Account, error)

NewAccount registers a new resource with the given unique name, arguments, and options.

func (*Account) ID

func (r *Account) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Account) URN

func (r *Account) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type AccountArgs

type AccountArgs struct {
}

The set of arguments for constructing a Account resource.

type AccountState

type AccountState struct {
}

Input properties used for looking up and filtering Account resources.

type ProductSubscription added in v0.16.5

type ProductSubscription struct {
	// contains filtered or unexported fields
}

Subscribes to a Security Hub product.

> **NOTE:** This AWS service is in Preview and may change before General Availability release. Backwards compatibility is not guaranteed between Terraform AWS Provider releases.

func GetProductSubscription added in v0.16.5

func GetProductSubscription(ctx *pulumi.Context,
	name string, id pulumi.ID, state *ProductSubscriptionState, opts ...pulumi.ResourceOpt) (*ProductSubscription, error)

GetProductSubscription gets an existing ProductSubscription resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewProductSubscription added in v0.16.5

func NewProductSubscription(ctx *pulumi.Context,
	name string, args *ProductSubscriptionArgs, opts ...pulumi.ResourceOpt) (*ProductSubscription, error)

NewProductSubscription registers a new resource with the given unique name, arguments, and options.

func (*ProductSubscription) Arn added in v0.16.5

The ARN of a resource that represents your subscription to the product that generates the findings that you want to import into Security Hub.

func (*ProductSubscription) ID added in v0.16.5

ID is this resource's unique identifier assigned by its provider.

func (*ProductSubscription) ProductArn added in v0.16.5

func (r *ProductSubscription) ProductArn() *pulumi.StringOutput

The ARN of the product that generates findings that you want to import into Security Hub - see below.

func (*ProductSubscription) URN added in v0.16.5

URN is this resource's unique name assigned by Pulumi.

type ProductSubscriptionArgs added in v0.16.5

type ProductSubscriptionArgs struct {
	// The ARN of the product that generates findings that you want to import into Security Hub - see below.
	ProductArn interface{}
}

The set of arguments for constructing a ProductSubscription resource.

type ProductSubscriptionState added in v0.16.5

type ProductSubscriptionState struct {
	// The ARN of a resource that represents your subscription to the product that generates the findings that you want to import into Security Hub.
	Arn interface{}
	// The ARN of the product that generates findings that you want to import into Security Hub - see below.
	ProductArn interface{}
}

Input properties used for looking up and filtering ProductSubscription resources.

type StandardsSubscription added in v0.16.5

type StandardsSubscription struct {
	// contains filtered or unexported fields
}

Subscribes to a Security Hub standard.

> **NOTE:** This AWS service is in Preview and may change before General Availability release. Backwards compatibility is not guaranteed between Terraform AWS Provider releases.

func GetStandardsSubscription added in v0.16.5

func GetStandardsSubscription(ctx *pulumi.Context,
	name string, id pulumi.ID, state *StandardsSubscriptionState, opts ...pulumi.ResourceOpt) (*StandardsSubscription, error)

GetStandardsSubscription gets an existing StandardsSubscription resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewStandardsSubscription added in v0.16.5

func NewStandardsSubscription(ctx *pulumi.Context,
	name string, args *StandardsSubscriptionArgs, opts ...pulumi.ResourceOpt) (*StandardsSubscription, error)

NewStandardsSubscription registers a new resource with the given unique name, arguments, and options.

func (*StandardsSubscription) ID added in v0.16.5

ID is this resource's unique identifier assigned by its provider.

func (*StandardsSubscription) StandardsArn added in v0.16.5

func (r *StandardsSubscription) StandardsArn() *pulumi.StringOutput

The ARN of a standard - see below.

func (*StandardsSubscription) URN added in v0.16.5

URN is this resource's unique name assigned by Pulumi.

type StandardsSubscriptionArgs added in v0.16.5

type StandardsSubscriptionArgs struct {
	// The ARN of a standard - see below.
	StandardsArn interface{}
}

The set of arguments for constructing a StandardsSubscription resource.

type StandardsSubscriptionState added in v0.16.5

type StandardsSubscriptionState struct {
	// The ARN of a standard - see below.
	StandardsArn interface{}
}

Input properties used for looking up and filtering StandardsSubscription resources.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL