interfacesawsverifiedpermissions

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 IIdentitySourceRef

type IIdentitySourceRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a IdentitySource resource.
	// Experimental.
	IdentitySourceRef() *IdentitySourceReference
}

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

type IPolicyRef

type IPolicyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Policy resource.
	// Experimental.
	PolicyRef() *PolicyReference
}

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

type IPolicyStoreRef

type IPolicyStoreRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PolicyStore resource.
	// Experimental.
	PolicyStoreRef() *PolicyStoreReference
}

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

type IPolicyTemplateRef

type IPolicyTemplateRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PolicyTemplate resource.
	// Experimental.
	PolicyTemplateRef() *PolicyTemplateReference
}

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

type IdentitySourceReference

type IdentitySourceReference struct {
	// The IdentitySourceId of the IdentitySource resource.
	IdentitySourceId *string `field:"required" json:"identitySourceId" yaml:"identitySourceId"`
	// The PolicyStoreId of the IdentitySource resource.
	PolicyStoreId *string `field:"required" json:"policyStoreId" yaml:"policyStoreId"`
}

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

identitySourceReference := &IdentitySourceReference{
	IdentitySourceId: jsii.String("identitySourceId"),
	PolicyStoreId: jsii.String("policyStoreId"),
}

type PolicyReference

type PolicyReference struct {
	// The PolicyId of the Policy resource.
	PolicyId *string `field:"required" json:"policyId" yaml:"policyId"`
	// The PolicyStoreId of the Policy resource.
	PolicyStoreId *string `field:"required" json:"policyStoreId" yaml:"policyStoreId"`
}

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

policyReference := &PolicyReference{
	PolicyId: jsii.String("policyId"),
	PolicyStoreId: jsii.String("policyStoreId"),
}

type PolicyStoreReference

type PolicyStoreReference struct {
	// The ARN of the PolicyStore resource.
	PolicyStoreArn *string `field:"required" json:"policyStoreArn" yaml:"policyStoreArn"`
	// The PolicyStoreId of the PolicyStore resource.
	PolicyStoreId *string `field:"required" json:"policyStoreId" yaml:"policyStoreId"`
}

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

policyStoreReference := &PolicyStoreReference{
	PolicyStoreArn: jsii.String("policyStoreArn"),
	PolicyStoreId: jsii.String("policyStoreId"),
}

type PolicyTemplateReference

type PolicyTemplateReference struct {
	// The PolicyStoreId of the PolicyTemplate resource.
	PolicyStoreId *string `field:"required" json:"policyStoreId" yaml:"policyStoreId"`
	// The PolicyTemplateId of the PolicyTemplate resource.
	PolicyTemplateId *string `field:"required" json:"policyTemplateId" yaml:"policyTemplateId"`
}

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

policyTemplateReference := &PolicyTemplateReference{
	PolicyStoreId: jsii.String("policyStoreId"),
	PolicyTemplateId: jsii.String("policyTemplateId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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