securitycenter

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 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 Source

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

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc.

To get more information about Source, see:

* [API documentation](https://cloud.google.com/security-command-center/docs/reference/rest/v1beta1/organizations.sources) * How-to Guides

> This content is derived from https://github.com/terraform-providers/terraform-provider-google/blob/master/website/docs/r/scc_source.html.markdown.

func GetSource

func GetSource(ctx *pulumi.Context,
	name string, id pulumi.ID, state *SourceState, opts ...pulumi.ResourceOpt) (*Source, error)

GetSource gets an existing Source 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 NewSource

func NewSource(ctx *pulumi.Context,
	name string, args *SourceArgs, opts ...pulumi.ResourceOpt) (*Source, error)

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

func (*Source) Description

func (r *Source) Description() pulumi.StringOutput

The description of the source (max of 1024 characters).

func (*Source) DisplayName

func (r *Source) DisplayName() pulumi.StringOutput

The source’s display name. A source’s display name must be unique amongst its siblings, for example, two sources with the same parent can't share the same display name. The display name must start and end with a letter or digit, may contain letters, digits, spaces, hyphens, and underscores, and can be no longer than 32 characters.

func (*Source) ID

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

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

func (*Source) Name

func (r *Source) Name() pulumi.StringOutput

The resource name of this source, in the format 'organizations/{{organization}}/sources/{{source}}'.

func (*Source) Organization

func (r *Source) Organization() pulumi.StringOutput

The organization whose Cloud Security Command Center the Source lives in.

func (*Source) URN

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

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

type SourceArgs

type SourceArgs struct {
	// The description of the source (max of 1024 characters).
	Description interface{}
	// The source’s display name. A source’s display name must be unique amongst its siblings, for example, two sources
	// with the same parent can't share the same display name. The display name must start and end with a letter or digit, may
	// contain letters, digits, spaces, hyphens, and underscores, and can be no longer than 32 characters.
	DisplayName interface{}
	// The organization whose Cloud Security Command Center the Source lives in.
	Organization interface{}
}

The set of arguments for constructing a Source resource.

type SourceState

type SourceState struct {
	// The description of the source (max of 1024 characters).
	Description interface{}
	// The source’s display name. A source’s display name must be unique amongst its siblings, for example, two sources
	// with the same parent can't share the same display name. The display name must start and end with a letter or digit, may
	// contain letters, digits, spaces, hyphens, and underscores, and can be no longer than 32 characters.
	DisplayName interface{}
	// The resource name of this source, in the format 'organizations/{{organization}}/sources/{{source}}'.
	Name interface{}
	// The organization whose Cloud Security Command Center the Source lives in.
	Organization interface{}
}

Input properties used for looking up and filtering Source resources.

Jump to

Keyboard shortcuts

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