interfacesawscodebuild

package
v2.226.0 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FleetReference

type FleetReference struct {
	// The Arn of the Fleet resource.
	FleetArn *string `field:"required" json:"fleetArn" yaml:"fleetArn"`
}

A reference to a Fleet resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

fleetReference := &FleetReference{
	FleetArn: jsii.String("fleetArn"),
}

type IFleetRef

type IFleetRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Fleet resource.
	// Experimental.
	FleetRef() *FleetReference
}

Indicates that this resource can be referenced as a Fleet. Experimental.

type IProjectRef

type IProjectRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Project resource.
	// Experimental.
	ProjectRef() *ProjectReference
}

Indicates that this resource can be referenced as a Project. Experimental.

type IReportGroupRef

type IReportGroupRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ReportGroup resource.
	// Experimental.
	ReportGroupRef() *ReportGroupReference
}

Indicates that this resource can be referenced as a ReportGroup. Experimental.

type ISourceCredentialRef

type ISourceCredentialRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a SourceCredential resource.
	// Experimental.
	SourceCredentialRef() *SourceCredentialReference
}

Indicates that this resource can be referenced as a SourceCredential. Experimental.

type ProjectReference

type ProjectReference struct {
	// The ARN of the Project resource.
	ProjectArn *string `field:"required" json:"projectArn" yaml:"projectArn"`
	// The Id of the Project resource.
	ProjectId *string `field:"required" json:"projectId" yaml:"projectId"`
}

A reference to a Project resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

projectReference := &ProjectReference{
	ProjectArn: jsii.String("projectArn"),
	ProjectId: jsii.String("projectId"),
}

type ReportGroupReference

type ReportGroupReference struct {
	// The ARN of the ReportGroup resource.
	ReportGroupArn *string `field:"required" json:"reportGroupArn" yaml:"reportGroupArn"`
	// The Id of the ReportGroup resource.
	ReportGroupId *string `field:"required" json:"reportGroupId" yaml:"reportGroupId"`
}

A reference to a ReportGroup resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

reportGroupReference := &ReportGroupReference{
	ReportGroupArn: jsii.String("reportGroupArn"),
	ReportGroupId: jsii.String("reportGroupId"),
}

type SourceCredentialReference

type SourceCredentialReference struct {
	// The Id of the SourceCredential resource.
	SourceCredentialId *string `field:"required" json:"sourceCredentialId" yaml:"sourceCredentialId"`
}

A reference to a SourceCredential resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

sourceCredentialReference := &SourceCredentialReference{
	SourceCredentialId: jsii.String("sourceCredentialId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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