Documentation
¶
Index ¶
- type AssociationReference
- type DocumentReference
- type IAssociationRef
- type IDocumentRef
- type IMaintenanceWindowRef
- type IMaintenanceWindowTargetRef
- type IMaintenanceWindowTaskRef
- type IParameterRef
- type IPatchBaselineRef
- type IResourceDataSyncRef
- type IResourcePolicyRef
- type MaintenanceWindowReference
- type MaintenanceWindowTargetReference
- type MaintenanceWindowTaskReference
- type ParameterReference
- type PatchBaselineReference
- type ResourceDataSyncReference
- type ResourcePolicyReference
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"),
}
Source Files
¶
- AssociationReference.go
- DocumentReference.go
- IAssociationRef.go
- IDocumentRef.go
- IMaintenanceWindowRef.go
- IMaintenanceWindowTargetRef.go
- IMaintenanceWindowTaskRef.go
- IParameterRef.go
- IPatchBaselineRef.go
- IResourceDataSyncRef.go
- IResourcePolicyRef.go
- MaintenanceWindowReference.go
- MaintenanceWindowTargetReference.go
- MaintenanceWindowTaskReference.go
- ParameterReference.go
- PatchBaselineReference.go
- ResourceDataSyncReference.go
- ResourcePolicyReference.go
- main.go