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"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.