interfacesawsssm

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 AssociationReference

type AssociationReference struct {
	// The AssociationId of the Association resource.
	AssociationId *string `field:"required" json:"associationId" yaml:"associationId"`
}

A reference to a Association 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"

associationReference := &AssociationReference{
	AssociationId: jsii.String("associationId"),
}

type DocumentReference

type DocumentReference struct {
	// The Name of the Document resource.
	DocumentName *string `field:"required" json:"documentName" yaml:"documentName"`
}

A reference to a Document 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"

documentReference := &DocumentReference{
	DocumentName: jsii.String("documentName"),
}

type IAssociationRef

type IAssociationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Association resource.
	// Experimental.
	AssociationRef() *AssociationReference
}

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

type IDocumentRef

type IDocumentRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Document resource.
	// Experimental.
	DocumentRef() *DocumentReference
}

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

type IMaintenanceWindowRef

type IMaintenanceWindowRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a MaintenanceWindow resource.
	// Experimental.
	MaintenanceWindowRef() *MaintenanceWindowReference
}

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

type IMaintenanceWindowTargetRef

type IMaintenanceWindowTargetRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a MaintenanceWindowTarget resource.
	// Experimental.
	MaintenanceWindowTargetRef() *MaintenanceWindowTargetReference
}

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

type IMaintenanceWindowTaskRef

type IMaintenanceWindowTaskRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a MaintenanceWindowTask resource.
	// Experimental.
	MaintenanceWindowTaskRef() *MaintenanceWindowTaskReference
}

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

type IParameterRef

type IParameterRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Parameter resource.
	// Experimental.
	ParameterRef() *ParameterReference
}

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

type IPatchBaselineRef

type IPatchBaselineRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PatchBaseline resource.
	// Experimental.
	PatchBaselineRef() *PatchBaselineReference
}

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

type IResourceDataSyncRef

type IResourceDataSyncRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ResourceDataSync resource.
	// Experimental.
	ResourceDataSyncRef() *ResourceDataSyncReference
}

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

type IResourcePolicyRef

type IResourcePolicyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ResourcePolicy resource.
	// Experimental.
	ResourcePolicyRef() *ResourcePolicyReference
}

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

type MaintenanceWindowReference

type MaintenanceWindowReference struct {
	// The Id of the MaintenanceWindow resource.
	MaintenanceWindowId *string `field:"required" json:"maintenanceWindowId" yaml:"maintenanceWindowId"`
}

A reference to a MaintenanceWindow 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"

maintenanceWindowReference := &MaintenanceWindowReference{
	MaintenanceWindowId: jsii.String("maintenanceWindowId"),
}

type MaintenanceWindowTargetReference

type MaintenanceWindowTargetReference struct {
	// The Id of the MaintenanceWindowTarget resource.
	MaintenanceWindowTargetId *string `field:"required" json:"maintenanceWindowTargetId" yaml:"maintenanceWindowTargetId"`
}

A reference to a MaintenanceWindowTarget 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"

maintenanceWindowTargetReference := &MaintenanceWindowTargetReference{
	MaintenanceWindowTargetId: jsii.String("maintenanceWindowTargetId"),
}

type MaintenanceWindowTaskReference

type MaintenanceWindowTaskReference struct {
	// The Id of the MaintenanceWindowTask resource.
	MaintenanceWindowTaskId *string `field:"required" json:"maintenanceWindowTaskId" yaml:"maintenanceWindowTaskId"`
}

A reference to a MaintenanceWindowTask 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"

maintenanceWindowTaskReference := &MaintenanceWindowTaskReference{
	MaintenanceWindowTaskId: jsii.String("maintenanceWindowTaskId"),
}

type ParameterReference

type ParameterReference struct {
	// The Name of the Parameter resource.
	ParameterName *string `field:"required" json:"parameterName" yaml:"parameterName"`
}

A reference to a Parameter 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"

parameterReference := &ParameterReference{
	ParameterName: jsii.String("parameterName"),
}

type PatchBaselineReference

type PatchBaselineReference struct {
	// The Id of the PatchBaseline resource.
	PatchBaselineId *string `field:"required" json:"patchBaselineId" yaml:"patchBaselineId"`
}

A reference to a PatchBaseline 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"

patchBaselineReference := &PatchBaselineReference{
	PatchBaselineId: jsii.String("patchBaselineId"),
}

type ResourceDataSyncReference

type ResourceDataSyncReference struct {
	// The SyncName of the ResourceDataSync resource.
	SyncName *string `field:"required" json:"syncName" yaml:"syncName"`
}

A reference to a ResourceDataSync 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"

resourceDataSyncReference := &ResourceDataSyncReference{
	SyncName: jsii.String("syncName"),
}

type ResourcePolicyReference

type ResourcePolicyReference struct {
	// The PolicyId of the ResourcePolicy resource.
	PolicyId *string `field:"required" json:"policyId" yaml:"policyId"`
	// The ResourceArn of the ResourcePolicy resource.
	ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"`
}

A reference to a ResourcePolicy 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"

resourcePolicyReference := &ResourcePolicyReference{
	PolicyId: jsii.String("policyId"),
	ResourceArn: jsii.String("resourceArn"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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