interfacesawsworkspacesweb

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 BrowserSettingsReference

type BrowserSettingsReference struct {
	// The BrowserSettingsArn of the BrowserSettings resource.
	BrowserSettingsArn *string `field:"required" json:"browserSettingsArn" yaml:"browserSettingsArn"`
}

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

browserSettingsReference := &BrowserSettingsReference{
	BrowserSettingsArn: jsii.String("browserSettingsArn"),
}

type DataProtectionSettingsReference

type DataProtectionSettingsReference struct {
	// The DataProtectionSettingsArn of the DataProtectionSettings resource.
	DataProtectionSettingsArn *string `field:"required" json:"dataProtectionSettingsArn" yaml:"dataProtectionSettingsArn"`
}

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

dataProtectionSettingsReference := &DataProtectionSettingsReference{
	DataProtectionSettingsArn: jsii.String("dataProtectionSettingsArn"),
}

type IBrowserSettingsRef

type IBrowserSettingsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a BrowserSettings resource.
	// Experimental.
	BrowserSettingsRef() *BrowserSettingsReference
}

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

type IDataProtectionSettingsRef

type IDataProtectionSettingsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DataProtectionSettings resource.
	// Experimental.
	DataProtectionSettingsRef() *DataProtectionSettingsReference
}

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

type IIdentityProviderRef

type IIdentityProviderRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a IdentityProvider resource.
	// Experimental.
	IdentityProviderRef() *IdentityProviderReference
}

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

type IIpAccessSettingsRef

type IIpAccessSettingsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a IpAccessSettings resource.
	// Experimental.
	IpAccessSettingsRef() *IpAccessSettingsReference
}

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

type INetworkSettingsRef

type INetworkSettingsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a NetworkSettings resource.
	// Experimental.
	NetworkSettingsRef() *NetworkSettingsReference
}

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

type IPortalRef

type IPortalRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Portal resource.
	// Experimental.
	PortalRef() *PortalReference
}

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

type ISessionLoggerRef

type ISessionLoggerRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a SessionLogger resource.
	// Experimental.
	SessionLoggerRef() *SessionLoggerReference
}

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

type ITrustStoreRef

type ITrustStoreRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a TrustStore resource.
	// Experimental.
	TrustStoreRef() *TrustStoreReference
}

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

type IUserAccessLoggingSettingsRef

type IUserAccessLoggingSettingsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a UserAccessLoggingSettings resource.
	// Experimental.
	UserAccessLoggingSettingsRef() *UserAccessLoggingSettingsReference
}

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

type IUserSettingsRef

type IUserSettingsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a UserSettings resource.
	// Experimental.
	UserSettingsRef() *UserSettingsReference
}

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

type IdentityProviderReference

type IdentityProviderReference struct {
	// The IdentityProviderArn of the IdentityProvider resource.
	IdentityProviderArn *string `field:"required" json:"identityProviderArn" yaml:"identityProviderArn"`
}

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

identityProviderReference := &IdentityProviderReference{
	IdentityProviderArn: jsii.String("identityProviderArn"),
}

type IpAccessSettingsReference

type IpAccessSettingsReference struct {
	// The IpAccessSettingsArn of the IpAccessSettings resource.
	IpAccessSettingsArn *string `field:"required" json:"ipAccessSettingsArn" yaml:"ipAccessSettingsArn"`
}

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

ipAccessSettingsReference := &IpAccessSettingsReference{
	IpAccessSettingsArn: jsii.String("ipAccessSettingsArn"),
}

type NetworkSettingsReference

type NetworkSettingsReference struct {
	// The NetworkSettingsArn of the NetworkSettings resource.
	NetworkSettingsArn *string `field:"required" json:"networkSettingsArn" yaml:"networkSettingsArn"`
}

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

networkSettingsReference := &NetworkSettingsReference{
	NetworkSettingsArn: jsii.String("networkSettingsArn"),
}

type PortalReference

type PortalReference struct {
	// The PortalArn of the Portal resource.
	PortalArn *string `field:"required" json:"portalArn" yaml:"portalArn"`
}

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

portalReference := &PortalReference{
	PortalArn: jsii.String("portalArn"),
}

type SessionLoggerReference

type SessionLoggerReference struct {
	// The SessionLoggerArn of the SessionLogger resource.
	SessionLoggerArn *string `field:"required" json:"sessionLoggerArn" yaml:"sessionLoggerArn"`
}

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

sessionLoggerReference := &SessionLoggerReference{
	SessionLoggerArn: jsii.String("sessionLoggerArn"),
}

type TrustStoreReference

type TrustStoreReference struct {
	// The TrustStoreArn of the TrustStore resource.
	TrustStoreArn *string `field:"required" json:"trustStoreArn" yaml:"trustStoreArn"`
}

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

trustStoreReference := &TrustStoreReference{
	TrustStoreArn: jsii.String("trustStoreArn"),
}

type UserAccessLoggingSettingsReference

type UserAccessLoggingSettingsReference struct {
	// The UserAccessLoggingSettingsArn of the UserAccessLoggingSettings resource.
	UserAccessLoggingSettingsArn *string `field:"required" json:"userAccessLoggingSettingsArn" yaml:"userAccessLoggingSettingsArn"`
}

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

userAccessLoggingSettingsReference := &UserAccessLoggingSettingsReference{
	UserAccessLoggingSettingsArn: jsii.String("userAccessLoggingSettingsArn"),
}

type UserSettingsReference

type UserSettingsReference struct {
	// The UserSettingsArn of the UserSettings resource.
	UserSettingsArn *string `field:"required" json:"userSettingsArn" yaml:"userSettingsArn"`
}

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

userSettingsReference := &UserSettingsReference{
	UserSettingsArn: jsii.String("userSettingsArn"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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