amazonmq

package
v0.21.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Broker deprecated

type Broker struct {
	pulumi.CustomResourceState

	AmqpEndpoints              pulumi.StringArrayOutput          `pulumi:"amqpEndpoints"`
	Arn                        pulumi.StringOutput               `pulumi:"arn"`
	AuthenticationStrategy     pulumi.StringPtrOutput            `pulumi:"authenticationStrategy"`
	AutoMinorVersionUpgrade    pulumi.BoolOutput                 `pulumi:"autoMinorVersionUpgrade"`
	BrokerName                 pulumi.StringOutput               `pulumi:"brokerName"`
	Configuration              BrokerConfigurationIdPtrOutput    `pulumi:"configuration"`
	ConfigurationId            pulumi.StringOutput               `pulumi:"configurationId"`
	ConfigurationRevision      pulumi.IntOutput                  `pulumi:"configurationRevision"`
	DeploymentMode             pulumi.StringOutput               `pulumi:"deploymentMode"`
	EncryptionOptions          BrokerEncryptionOptionsPtrOutput  `pulumi:"encryptionOptions"`
	EngineType                 pulumi.StringOutput               `pulumi:"engineType"`
	EngineVersion              pulumi.StringOutput               `pulumi:"engineVersion"`
	HostInstanceType           pulumi.StringOutput               `pulumi:"hostInstanceType"`
	IpAddresses                pulumi.StringArrayOutput          `pulumi:"ipAddresses"`
	LdapServerMetadata         BrokerLdapServerMetadataPtrOutput `pulumi:"ldapServerMetadata"`
	Logs                       BrokerLogListPtrOutput            `pulumi:"logs"`
	MaintenanceWindowStartTime BrokerMaintenanceWindowPtrOutput  `pulumi:"maintenanceWindowStartTime"`
	MqttEndpoints              pulumi.StringArrayOutput          `pulumi:"mqttEndpoints"`
	OpenWireEndpoints          pulumi.StringArrayOutput          `pulumi:"openWireEndpoints"`
	PubliclyAccessible         pulumi.BoolOutput                 `pulumi:"publiclyAccessible"`
	SecurityGroups             pulumi.StringArrayOutput          `pulumi:"securityGroups"`
	StompEndpoints             pulumi.StringArrayOutput          `pulumi:"stompEndpoints"`
	StorageType                pulumi.StringPtrOutput            `pulumi:"storageType"`
	SubnetIds                  pulumi.StringArrayOutput          `pulumi:"subnetIds"`
	Tags                       BrokerTagsEntryArrayOutput        `pulumi:"tags"`
	Users                      BrokerUserArrayOutput             `pulumi:"users"`
	WssEndpoints               pulumi.StringArrayOutput          `pulumi:"wssEndpoints"`
}

Resource Type definition for AWS::AmazonMQ::Broker

Deprecated: Broker is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetBroker

func GetBroker(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *BrokerState, opts ...pulumi.ResourceOption) (*Broker, error)

GetBroker gets an existing Broker resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewBroker

func NewBroker(ctx *pulumi.Context,
	name string, args *BrokerArgs, opts ...pulumi.ResourceOption) (*Broker, error)

NewBroker registers a new resource with the given unique name, arguments, and options.

func (*Broker) ElementType

func (*Broker) ElementType() reflect.Type

func (*Broker) ToBrokerOutput

func (i *Broker) ToBrokerOutput() BrokerOutput

func (*Broker) ToBrokerOutputWithContext

func (i *Broker) ToBrokerOutputWithContext(ctx context.Context) BrokerOutput

type BrokerArgs

type BrokerArgs struct {
	AuthenticationStrategy     pulumi.StringPtrInput
	AutoMinorVersionUpgrade    pulumi.BoolInput
	BrokerName                 pulumi.StringPtrInput
	Configuration              BrokerConfigurationIdPtrInput
	DeploymentMode             pulumi.StringInput
	EncryptionOptions          BrokerEncryptionOptionsPtrInput
	EngineType                 pulumi.StringInput
	EngineVersion              pulumi.StringInput
	HostInstanceType           pulumi.StringInput
	LdapServerMetadata         BrokerLdapServerMetadataPtrInput
	Logs                       BrokerLogListPtrInput
	MaintenanceWindowStartTime BrokerMaintenanceWindowPtrInput
	PubliclyAccessible         pulumi.BoolInput
	SecurityGroups             pulumi.StringArrayInput
	StorageType                pulumi.StringPtrInput
	SubnetIds                  pulumi.StringArrayInput
	Tags                       BrokerTagsEntryArrayInput
	Users                      BrokerUserArrayInput
}

The set of arguments for constructing a Broker resource.

func (BrokerArgs) ElementType

func (BrokerArgs) ElementType() reflect.Type

type BrokerConfigurationId

type BrokerConfigurationId struct {
	Id       string `pulumi:"id"`
	Revision int    `pulumi:"revision"`
}

type BrokerConfigurationIdArgs

type BrokerConfigurationIdArgs struct {
	Id       pulumi.StringInput `pulumi:"id"`
	Revision pulumi.IntInput    `pulumi:"revision"`
}

func (BrokerConfigurationIdArgs) ElementType

func (BrokerConfigurationIdArgs) ElementType() reflect.Type

func (BrokerConfigurationIdArgs) ToBrokerConfigurationIdOutput

func (i BrokerConfigurationIdArgs) ToBrokerConfigurationIdOutput() BrokerConfigurationIdOutput

func (BrokerConfigurationIdArgs) ToBrokerConfigurationIdOutputWithContext

func (i BrokerConfigurationIdArgs) ToBrokerConfigurationIdOutputWithContext(ctx context.Context) BrokerConfigurationIdOutput

func (BrokerConfigurationIdArgs) ToBrokerConfigurationIdPtrOutput

func (i BrokerConfigurationIdArgs) ToBrokerConfigurationIdPtrOutput() BrokerConfigurationIdPtrOutput

func (BrokerConfigurationIdArgs) ToBrokerConfigurationIdPtrOutputWithContext

func (i BrokerConfigurationIdArgs) ToBrokerConfigurationIdPtrOutputWithContext(ctx context.Context) BrokerConfigurationIdPtrOutput

type BrokerConfigurationIdInput

type BrokerConfigurationIdInput interface {
	pulumi.Input

	ToBrokerConfigurationIdOutput() BrokerConfigurationIdOutput
	ToBrokerConfigurationIdOutputWithContext(context.Context) BrokerConfigurationIdOutput
}

BrokerConfigurationIdInput is an input type that accepts BrokerConfigurationIdArgs and BrokerConfigurationIdOutput values. You can construct a concrete instance of `BrokerConfigurationIdInput` via:

BrokerConfigurationIdArgs{...}

type BrokerConfigurationIdOutput

type BrokerConfigurationIdOutput struct{ *pulumi.OutputState }

func (BrokerConfigurationIdOutput) ElementType

func (BrokerConfigurationIdOutput) Id

func (BrokerConfigurationIdOutput) Revision

func (BrokerConfigurationIdOutput) ToBrokerConfigurationIdOutput

func (o BrokerConfigurationIdOutput) ToBrokerConfigurationIdOutput() BrokerConfigurationIdOutput

func (BrokerConfigurationIdOutput) ToBrokerConfigurationIdOutputWithContext

func (o BrokerConfigurationIdOutput) ToBrokerConfigurationIdOutputWithContext(ctx context.Context) BrokerConfigurationIdOutput

func (BrokerConfigurationIdOutput) ToBrokerConfigurationIdPtrOutput

func (o BrokerConfigurationIdOutput) ToBrokerConfigurationIdPtrOutput() BrokerConfigurationIdPtrOutput

func (BrokerConfigurationIdOutput) ToBrokerConfigurationIdPtrOutputWithContext

func (o BrokerConfigurationIdOutput) ToBrokerConfigurationIdPtrOutputWithContext(ctx context.Context) BrokerConfigurationIdPtrOutput

type BrokerConfigurationIdPtrInput

type BrokerConfigurationIdPtrInput interface {
	pulumi.Input

	ToBrokerConfigurationIdPtrOutput() BrokerConfigurationIdPtrOutput
	ToBrokerConfigurationIdPtrOutputWithContext(context.Context) BrokerConfigurationIdPtrOutput
}

BrokerConfigurationIdPtrInput is an input type that accepts BrokerConfigurationIdArgs, BrokerConfigurationIdPtr and BrokerConfigurationIdPtrOutput values. You can construct a concrete instance of `BrokerConfigurationIdPtrInput` via:

        BrokerConfigurationIdArgs{...}

or:

        nil

type BrokerConfigurationIdPtrOutput

type BrokerConfigurationIdPtrOutput struct{ *pulumi.OutputState }

func (BrokerConfigurationIdPtrOutput) Elem

func (BrokerConfigurationIdPtrOutput) ElementType

func (BrokerConfigurationIdPtrOutput) Id

func (BrokerConfigurationIdPtrOutput) Revision

func (BrokerConfigurationIdPtrOutput) ToBrokerConfigurationIdPtrOutput

func (o BrokerConfigurationIdPtrOutput) ToBrokerConfigurationIdPtrOutput() BrokerConfigurationIdPtrOutput

func (BrokerConfigurationIdPtrOutput) ToBrokerConfigurationIdPtrOutputWithContext

func (o BrokerConfigurationIdPtrOutput) ToBrokerConfigurationIdPtrOutputWithContext(ctx context.Context) BrokerConfigurationIdPtrOutput

type BrokerEncryptionOptions

type BrokerEncryptionOptions struct {
	KmsKeyId       *string `pulumi:"kmsKeyId"`
	UseAwsOwnedKey bool    `pulumi:"useAwsOwnedKey"`
}

type BrokerEncryptionOptionsArgs

type BrokerEncryptionOptionsArgs struct {
	KmsKeyId       pulumi.StringPtrInput `pulumi:"kmsKeyId"`
	UseAwsOwnedKey pulumi.BoolInput      `pulumi:"useAwsOwnedKey"`
}

func (BrokerEncryptionOptionsArgs) ElementType

func (BrokerEncryptionOptionsArgs) ToBrokerEncryptionOptionsOutput

func (i BrokerEncryptionOptionsArgs) ToBrokerEncryptionOptionsOutput() BrokerEncryptionOptionsOutput

func (BrokerEncryptionOptionsArgs) ToBrokerEncryptionOptionsOutputWithContext

func (i BrokerEncryptionOptionsArgs) ToBrokerEncryptionOptionsOutputWithContext(ctx context.Context) BrokerEncryptionOptionsOutput

func (BrokerEncryptionOptionsArgs) ToBrokerEncryptionOptionsPtrOutput

func (i BrokerEncryptionOptionsArgs) ToBrokerEncryptionOptionsPtrOutput() BrokerEncryptionOptionsPtrOutput

func (BrokerEncryptionOptionsArgs) ToBrokerEncryptionOptionsPtrOutputWithContext

func (i BrokerEncryptionOptionsArgs) ToBrokerEncryptionOptionsPtrOutputWithContext(ctx context.Context) BrokerEncryptionOptionsPtrOutput

type BrokerEncryptionOptionsInput

type BrokerEncryptionOptionsInput interface {
	pulumi.Input

	ToBrokerEncryptionOptionsOutput() BrokerEncryptionOptionsOutput
	ToBrokerEncryptionOptionsOutputWithContext(context.Context) BrokerEncryptionOptionsOutput
}

BrokerEncryptionOptionsInput is an input type that accepts BrokerEncryptionOptionsArgs and BrokerEncryptionOptionsOutput values. You can construct a concrete instance of `BrokerEncryptionOptionsInput` via:

BrokerEncryptionOptionsArgs{...}

type BrokerEncryptionOptionsOutput

type BrokerEncryptionOptionsOutput struct{ *pulumi.OutputState }

func (BrokerEncryptionOptionsOutput) ElementType

func (BrokerEncryptionOptionsOutput) KmsKeyId

func (BrokerEncryptionOptionsOutput) ToBrokerEncryptionOptionsOutput

func (o BrokerEncryptionOptionsOutput) ToBrokerEncryptionOptionsOutput() BrokerEncryptionOptionsOutput

func (BrokerEncryptionOptionsOutput) ToBrokerEncryptionOptionsOutputWithContext

func (o BrokerEncryptionOptionsOutput) ToBrokerEncryptionOptionsOutputWithContext(ctx context.Context) BrokerEncryptionOptionsOutput

func (BrokerEncryptionOptionsOutput) ToBrokerEncryptionOptionsPtrOutput

func (o BrokerEncryptionOptionsOutput) ToBrokerEncryptionOptionsPtrOutput() BrokerEncryptionOptionsPtrOutput

func (BrokerEncryptionOptionsOutput) ToBrokerEncryptionOptionsPtrOutputWithContext

func (o BrokerEncryptionOptionsOutput) ToBrokerEncryptionOptionsPtrOutputWithContext(ctx context.Context) BrokerEncryptionOptionsPtrOutput

func (BrokerEncryptionOptionsOutput) UseAwsOwnedKey

func (o BrokerEncryptionOptionsOutput) UseAwsOwnedKey() pulumi.BoolOutput

type BrokerEncryptionOptionsPtrInput

type BrokerEncryptionOptionsPtrInput interface {
	pulumi.Input

	ToBrokerEncryptionOptionsPtrOutput() BrokerEncryptionOptionsPtrOutput
	ToBrokerEncryptionOptionsPtrOutputWithContext(context.Context) BrokerEncryptionOptionsPtrOutput
}

BrokerEncryptionOptionsPtrInput is an input type that accepts BrokerEncryptionOptionsArgs, BrokerEncryptionOptionsPtr and BrokerEncryptionOptionsPtrOutput values. You can construct a concrete instance of `BrokerEncryptionOptionsPtrInput` via:

        BrokerEncryptionOptionsArgs{...}

or:

        nil

type BrokerEncryptionOptionsPtrOutput

type BrokerEncryptionOptionsPtrOutput struct{ *pulumi.OutputState }

func (BrokerEncryptionOptionsPtrOutput) Elem

func (BrokerEncryptionOptionsPtrOutput) ElementType

func (BrokerEncryptionOptionsPtrOutput) KmsKeyId

func (BrokerEncryptionOptionsPtrOutput) ToBrokerEncryptionOptionsPtrOutput

func (o BrokerEncryptionOptionsPtrOutput) ToBrokerEncryptionOptionsPtrOutput() BrokerEncryptionOptionsPtrOutput

func (BrokerEncryptionOptionsPtrOutput) ToBrokerEncryptionOptionsPtrOutputWithContext

func (o BrokerEncryptionOptionsPtrOutput) ToBrokerEncryptionOptionsPtrOutputWithContext(ctx context.Context) BrokerEncryptionOptionsPtrOutput

func (BrokerEncryptionOptionsPtrOutput) UseAwsOwnedKey

type BrokerInput

type BrokerInput interface {
	pulumi.Input

	ToBrokerOutput() BrokerOutput
	ToBrokerOutputWithContext(ctx context.Context) BrokerOutput
}

type BrokerLdapServerMetadata

type BrokerLdapServerMetadata struct {
	Hosts                  []string `pulumi:"hosts"`
	RoleBase               string   `pulumi:"roleBase"`
	RoleName               *string  `pulumi:"roleName"`
	RoleSearchMatching     string   `pulumi:"roleSearchMatching"`
	RoleSearchSubtree      *bool    `pulumi:"roleSearchSubtree"`
	ServiceAccountPassword string   `pulumi:"serviceAccountPassword"`
	ServiceAccountUsername string   `pulumi:"serviceAccountUsername"`
	UserBase               string   `pulumi:"userBase"`
	UserRoleName           *string  `pulumi:"userRoleName"`
	UserSearchMatching     string   `pulumi:"userSearchMatching"`
	UserSearchSubtree      *bool    `pulumi:"userSearchSubtree"`
}

type BrokerLdapServerMetadataArgs

type BrokerLdapServerMetadataArgs struct {
	Hosts                  pulumi.StringArrayInput `pulumi:"hosts"`
	RoleBase               pulumi.StringInput      `pulumi:"roleBase"`
	RoleName               pulumi.StringPtrInput   `pulumi:"roleName"`
	RoleSearchMatching     pulumi.StringInput      `pulumi:"roleSearchMatching"`
	RoleSearchSubtree      pulumi.BoolPtrInput     `pulumi:"roleSearchSubtree"`
	ServiceAccountPassword pulumi.StringInput      `pulumi:"serviceAccountPassword"`
	ServiceAccountUsername pulumi.StringInput      `pulumi:"serviceAccountUsername"`
	UserBase               pulumi.StringInput      `pulumi:"userBase"`
	UserRoleName           pulumi.StringPtrInput   `pulumi:"userRoleName"`
	UserSearchMatching     pulumi.StringInput      `pulumi:"userSearchMatching"`
	UserSearchSubtree      pulumi.BoolPtrInput     `pulumi:"userSearchSubtree"`
}

func (BrokerLdapServerMetadataArgs) ElementType

func (BrokerLdapServerMetadataArgs) ToBrokerLdapServerMetadataOutput

func (i BrokerLdapServerMetadataArgs) ToBrokerLdapServerMetadataOutput() BrokerLdapServerMetadataOutput

func (BrokerLdapServerMetadataArgs) ToBrokerLdapServerMetadataOutputWithContext

func (i BrokerLdapServerMetadataArgs) ToBrokerLdapServerMetadataOutputWithContext(ctx context.Context) BrokerLdapServerMetadataOutput

func (BrokerLdapServerMetadataArgs) ToBrokerLdapServerMetadataPtrOutput

func (i BrokerLdapServerMetadataArgs) ToBrokerLdapServerMetadataPtrOutput() BrokerLdapServerMetadataPtrOutput

func (BrokerLdapServerMetadataArgs) ToBrokerLdapServerMetadataPtrOutputWithContext

func (i BrokerLdapServerMetadataArgs) ToBrokerLdapServerMetadataPtrOutputWithContext(ctx context.Context) BrokerLdapServerMetadataPtrOutput

type BrokerLdapServerMetadataInput

type BrokerLdapServerMetadataInput interface {
	pulumi.Input

	ToBrokerLdapServerMetadataOutput() BrokerLdapServerMetadataOutput
	ToBrokerLdapServerMetadataOutputWithContext(context.Context) BrokerLdapServerMetadataOutput
}

BrokerLdapServerMetadataInput is an input type that accepts BrokerLdapServerMetadataArgs and BrokerLdapServerMetadataOutput values. You can construct a concrete instance of `BrokerLdapServerMetadataInput` via:

BrokerLdapServerMetadataArgs{...}

type BrokerLdapServerMetadataOutput

type BrokerLdapServerMetadataOutput struct{ *pulumi.OutputState }

func (BrokerLdapServerMetadataOutput) ElementType

func (BrokerLdapServerMetadataOutput) Hosts

func (BrokerLdapServerMetadataOutput) RoleBase

func (BrokerLdapServerMetadataOutput) RoleName

func (BrokerLdapServerMetadataOutput) RoleSearchMatching

func (o BrokerLdapServerMetadataOutput) RoleSearchMatching() pulumi.StringOutput

func (BrokerLdapServerMetadataOutput) RoleSearchSubtree

func (o BrokerLdapServerMetadataOutput) RoleSearchSubtree() pulumi.BoolPtrOutput

func (BrokerLdapServerMetadataOutput) ServiceAccountPassword

func (o BrokerLdapServerMetadataOutput) ServiceAccountPassword() pulumi.StringOutput

func (BrokerLdapServerMetadataOutput) ServiceAccountUsername

func (o BrokerLdapServerMetadataOutput) ServiceAccountUsername() pulumi.StringOutput

func (BrokerLdapServerMetadataOutput) ToBrokerLdapServerMetadataOutput

func (o BrokerLdapServerMetadataOutput) ToBrokerLdapServerMetadataOutput() BrokerLdapServerMetadataOutput

func (BrokerLdapServerMetadataOutput) ToBrokerLdapServerMetadataOutputWithContext

func (o BrokerLdapServerMetadataOutput) ToBrokerLdapServerMetadataOutputWithContext(ctx context.Context) BrokerLdapServerMetadataOutput

func (BrokerLdapServerMetadataOutput) ToBrokerLdapServerMetadataPtrOutput

func (o BrokerLdapServerMetadataOutput) ToBrokerLdapServerMetadataPtrOutput() BrokerLdapServerMetadataPtrOutput

func (BrokerLdapServerMetadataOutput) ToBrokerLdapServerMetadataPtrOutputWithContext

func (o BrokerLdapServerMetadataOutput) ToBrokerLdapServerMetadataPtrOutputWithContext(ctx context.Context) BrokerLdapServerMetadataPtrOutput

func (BrokerLdapServerMetadataOutput) UserBase

func (BrokerLdapServerMetadataOutput) UserRoleName

func (BrokerLdapServerMetadataOutput) UserSearchMatching

func (o BrokerLdapServerMetadataOutput) UserSearchMatching() pulumi.StringOutput

func (BrokerLdapServerMetadataOutput) UserSearchSubtree

func (o BrokerLdapServerMetadataOutput) UserSearchSubtree() pulumi.BoolPtrOutput

type BrokerLdapServerMetadataPtrInput

type BrokerLdapServerMetadataPtrInput interface {
	pulumi.Input

	ToBrokerLdapServerMetadataPtrOutput() BrokerLdapServerMetadataPtrOutput
	ToBrokerLdapServerMetadataPtrOutputWithContext(context.Context) BrokerLdapServerMetadataPtrOutput
}

BrokerLdapServerMetadataPtrInput is an input type that accepts BrokerLdapServerMetadataArgs, BrokerLdapServerMetadataPtr and BrokerLdapServerMetadataPtrOutput values. You can construct a concrete instance of `BrokerLdapServerMetadataPtrInput` via:

        BrokerLdapServerMetadataArgs{...}

or:

        nil

type BrokerLdapServerMetadataPtrOutput

type BrokerLdapServerMetadataPtrOutput struct{ *pulumi.OutputState }

func (BrokerLdapServerMetadataPtrOutput) Elem

func (BrokerLdapServerMetadataPtrOutput) ElementType

func (BrokerLdapServerMetadataPtrOutput) Hosts

func (BrokerLdapServerMetadataPtrOutput) RoleBase

func (BrokerLdapServerMetadataPtrOutput) RoleName

func (BrokerLdapServerMetadataPtrOutput) RoleSearchMatching

func (BrokerLdapServerMetadataPtrOutput) RoleSearchSubtree

func (BrokerLdapServerMetadataPtrOutput) ServiceAccountPassword

func (o BrokerLdapServerMetadataPtrOutput) ServiceAccountPassword() pulumi.StringPtrOutput

func (BrokerLdapServerMetadataPtrOutput) ServiceAccountUsername

func (o BrokerLdapServerMetadataPtrOutput) ServiceAccountUsername() pulumi.StringPtrOutput

func (BrokerLdapServerMetadataPtrOutput) ToBrokerLdapServerMetadataPtrOutput

func (o BrokerLdapServerMetadataPtrOutput) ToBrokerLdapServerMetadataPtrOutput() BrokerLdapServerMetadataPtrOutput

func (BrokerLdapServerMetadataPtrOutput) ToBrokerLdapServerMetadataPtrOutputWithContext

func (o BrokerLdapServerMetadataPtrOutput) ToBrokerLdapServerMetadataPtrOutputWithContext(ctx context.Context) BrokerLdapServerMetadataPtrOutput

func (BrokerLdapServerMetadataPtrOutput) UserBase

func (BrokerLdapServerMetadataPtrOutput) UserRoleName

func (BrokerLdapServerMetadataPtrOutput) UserSearchMatching

func (BrokerLdapServerMetadataPtrOutput) UserSearchSubtree

type BrokerLogList

type BrokerLogList struct {
	Audit   *bool `pulumi:"audit"`
	General *bool `pulumi:"general"`
}

type BrokerLogListArgs

type BrokerLogListArgs struct {
	Audit   pulumi.BoolPtrInput `pulumi:"audit"`
	General pulumi.BoolPtrInput `pulumi:"general"`
}

func (BrokerLogListArgs) ElementType

func (BrokerLogListArgs) ElementType() reflect.Type

func (BrokerLogListArgs) ToBrokerLogListOutput

func (i BrokerLogListArgs) ToBrokerLogListOutput() BrokerLogListOutput

func (BrokerLogListArgs) ToBrokerLogListOutputWithContext

func (i BrokerLogListArgs) ToBrokerLogListOutputWithContext(ctx context.Context) BrokerLogListOutput

func (BrokerLogListArgs) ToBrokerLogListPtrOutput

func (i BrokerLogListArgs) ToBrokerLogListPtrOutput() BrokerLogListPtrOutput

func (BrokerLogListArgs) ToBrokerLogListPtrOutputWithContext

func (i BrokerLogListArgs) ToBrokerLogListPtrOutputWithContext(ctx context.Context) BrokerLogListPtrOutput

type BrokerLogListInput

type BrokerLogListInput interface {
	pulumi.Input

	ToBrokerLogListOutput() BrokerLogListOutput
	ToBrokerLogListOutputWithContext(context.Context) BrokerLogListOutput
}

BrokerLogListInput is an input type that accepts BrokerLogListArgs and BrokerLogListOutput values. You can construct a concrete instance of `BrokerLogListInput` via:

BrokerLogListArgs{...}

type BrokerLogListOutput

type BrokerLogListOutput struct{ *pulumi.OutputState }

func (BrokerLogListOutput) Audit

func (BrokerLogListOutput) ElementType

func (BrokerLogListOutput) ElementType() reflect.Type

func (BrokerLogListOutput) General

func (BrokerLogListOutput) ToBrokerLogListOutput

func (o BrokerLogListOutput) ToBrokerLogListOutput() BrokerLogListOutput

func (BrokerLogListOutput) ToBrokerLogListOutputWithContext

func (o BrokerLogListOutput) ToBrokerLogListOutputWithContext(ctx context.Context) BrokerLogListOutput

func (BrokerLogListOutput) ToBrokerLogListPtrOutput

func (o BrokerLogListOutput) ToBrokerLogListPtrOutput() BrokerLogListPtrOutput

func (BrokerLogListOutput) ToBrokerLogListPtrOutputWithContext

func (o BrokerLogListOutput) ToBrokerLogListPtrOutputWithContext(ctx context.Context) BrokerLogListPtrOutput

type BrokerLogListPtrInput

type BrokerLogListPtrInput interface {
	pulumi.Input

	ToBrokerLogListPtrOutput() BrokerLogListPtrOutput
	ToBrokerLogListPtrOutputWithContext(context.Context) BrokerLogListPtrOutput
}

BrokerLogListPtrInput is an input type that accepts BrokerLogListArgs, BrokerLogListPtr and BrokerLogListPtrOutput values. You can construct a concrete instance of `BrokerLogListPtrInput` via:

        BrokerLogListArgs{...}

or:

        nil

type BrokerLogListPtrOutput

type BrokerLogListPtrOutput struct{ *pulumi.OutputState }

func (BrokerLogListPtrOutput) Audit

func (BrokerLogListPtrOutput) Elem

func (BrokerLogListPtrOutput) ElementType

func (BrokerLogListPtrOutput) ElementType() reflect.Type

func (BrokerLogListPtrOutput) General

func (BrokerLogListPtrOutput) ToBrokerLogListPtrOutput

func (o BrokerLogListPtrOutput) ToBrokerLogListPtrOutput() BrokerLogListPtrOutput

func (BrokerLogListPtrOutput) ToBrokerLogListPtrOutputWithContext

func (o BrokerLogListPtrOutput) ToBrokerLogListPtrOutputWithContext(ctx context.Context) BrokerLogListPtrOutput

type BrokerMaintenanceWindow

type BrokerMaintenanceWindow struct {
	DayOfWeek string `pulumi:"dayOfWeek"`
	TimeOfDay string `pulumi:"timeOfDay"`
	TimeZone  string `pulumi:"timeZone"`
}

type BrokerMaintenanceWindowArgs

type BrokerMaintenanceWindowArgs struct {
	DayOfWeek pulumi.StringInput `pulumi:"dayOfWeek"`
	TimeOfDay pulumi.StringInput `pulumi:"timeOfDay"`
	TimeZone  pulumi.StringInput `pulumi:"timeZone"`
}

func (BrokerMaintenanceWindowArgs) ElementType

func (BrokerMaintenanceWindowArgs) ToBrokerMaintenanceWindowOutput

func (i BrokerMaintenanceWindowArgs) ToBrokerMaintenanceWindowOutput() BrokerMaintenanceWindowOutput

func (BrokerMaintenanceWindowArgs) ToBrokerMaintenanceWindowOutputWithContext

func (i BrokerMaintenanceWindowArgs) ToBrokerMaintenanceWindowOutputWithContext(ctx context.Context) BrokerMaintenanceWindowOutput

func (BrokerMaintenanceWindowArgs) ToBrokerMaintenanceWindowPtrOutput

func (i BrokerMaintenanceWindowArgs) ToBrokerMaintenanceWindowPtrOutput() BrokerMaintenanceWindowPtrOutput

func (BrokerMaintenanceWindowArgs) ToBrokerMaintenanceWindowPtrOutputWithContext

func (i BrokerMaintenanceWindowArgs) ToBrokerMaintenanceWindowPtrOutputWithContext(ctx context.Context) BrokerMaintenanceWindowPtrOutput

type BrokerMaintenanceWindowInput

type BrokerMaintenanceWindowInput interface {
	pulumi.Input

	ToBrokerMaintenanceWindowOutput() BrokerMaintenanceWindowOutput
	ToBrokerMaintenanceWindowOutputWithContext(context.Context) BrokerMaintenanceWindowOutput
}

BrokerMaintenanceWindowInput is an input type that accepts BrokerMaintenanceWindowArgs and BrokerMaintenanceWindowOutput values. You can construct a concrete instance of `BrokerMaintenanceWindowInput` via:

BrokerMaintenanceWindowArgs{...}

type BrokerMaintenanceWindowOutput

type BrokerMaintenanceWindowOutput struct{ *pulumi.OutputState }

func (BrokerMaintenanceWindowOutput) DayOfWeek

func (BrokerMaintenanceWindowOutput) ElementType

func (BrokerMaintenanceWindowOutput) TimeOfDay

func (BrokerMaintenanceWindowOutput) TimeZone

func (BrokerMaintenanceWindowOutput) ToBrokerMaintenanceWindowOutput

func (o BrokerMaintenanceWindowOutput) ToBrokerMaintenanceWindowOutput() BrokerMaintenanceWindowOutput

func (BrokerMaintenanceWindowOutput) ToBrokerMaintenanceWindowOutputWithContext

func (o BrokerMaintenanceWindowOutput) ToBrokerMaintenanceWindowOutputWithContext(ctx context.Context) BrokerMaintenanceWindowOutput

func (BrokerMaintenanceWindowOutput) ToBrokerMaintenanceWindowPtrOutput

func (o BrokerMaintenanceWindowOutput) ToBrokerMaintenanceWindowPtrOutput() BrokerMaintenanceWindowPtrOutput

func (BrokerMaintenanceWindowOutput) ToBrokerMaintenanceWindowPtrOutputWithContext

func (o BrokerMaintenanceWindowOutput) ToBrokerMaintenanceWindowPtrOutputWithContext(ctx context.Context) BrokerMaintenanceWindowPtrOutput

type BrokerMaintenanceWindowPtrInput

type BrokerMaintenanceWindowPtrInput interface {
	pulumi.Input

	ToBrokerMaintenanceWindowPtrOutput() BrokerMaintenanceWindowPtrOutput
	ToBrokerMaintenanceWindowPtrOutputWithContext(context.Context) BrokerMaintenanceWindowPtrOutput
}

BrokerMaintenanceWindowPtrInput is an input type that accepts BrokerMaintenanceWindowArgs, BrokerMaintenanceWindowPtr and BrokerMaintenanceWindowPtrOutput values. You can construct a concrete instance of `BrokerMaintenanceWindowPtrInput` via:

        BrokerMaintenanceWindowArgs{...}

or:

        nil

type BrokerMaintenanceWindowPtrOutput

type BrokerMaintenanceWindowPtrOutput struct{ *pulumi.OutputState }

func (BrokerMaintenanceWindowPtrOutput) DayOfWeek

func (BrokerMaintenanceWindowPtrOutput) Elem

func (BrokerMaintenanceWindowPtrOutput) ElementType

func (BrokerMaintenanceWindowPtrOutput) TimeOfDay

func (BrokerMaintenanceWindowPtrOutput) TimeZone

func (BrokerMaintenanceWindowPtrOutput) ToBrokerMaintenanceWindowPtrOutput

func (o BrokerMaintenanceWindowPtrOutput) ToBrokerMaintenanceWindowPtrOutput() BrokerMaintenanceWindowPtrOutput

func (BrokerMaintenanceWindowPtrOutput) ToBrokerMaintenanceWindowPtrOutputWithContext

func (o BrokerMaintenanceWindowPtrOutput) ToBrokerMaintenanceWindowPtrOutputWithContext(ctx context.Context) BrokerMaintenanceWindowPtrOutput

type BrokerOutput

type BrokerOutput struct{ *pulumi.OutputState }

func (BrokerOutput) AmqpEndpoints added in v0.17.0

func (o BrokerOutput) AmqpEndpoints() pulumi.StringArrayOutput

func (BrokerOutput) Arn added in v0.17.0

func (BrokerOutput) AuthenticationStrategy added in v0.17.0

func (o BrokerOutput) AuthenticationStrategy() pulumi.StringPtrOutput

func (BrokerOutput) AutoMinorVersionUpgrade added in v0.17.0

func (o BrokerOutput) AutoMinorVersionUpgrade() pulumi.BoolOutput

func (BrokerOutput) BrokerName added in v0.17.0

func (o BrokerOutput) BrokerName() pulumi.StringOutput

func (BrokerOutput) Configuration added in v0.17.0

func (o BrokerOutput) Configuration() BrokerConfigurationIdPtrOutput

func (BrokerOutput) ConfigurationId added in v0.17.0

func (o BrokerOutput) ConfigurationId() pulumi.StringOutput

func (BrokerOutput) ConfigurationRevision added in v0.17.0

func (o BrokerOutput) ConfigurationRevision() pulumi.IntOutput

func (BrokerOutput) DeploymentMode added in v0.17.0

func (o BrokerOutput) DeploymentMode() pulumi.StringOutput

func (BrokerOutput) ElementType

func (BrokerOutput) ElementType() reflect.Type

func (BrokerOutput) EncryptionOptions added in v0.17.0

func (o BrokerOutput) EncryptionOptions() BrokerEncryptionOptionsPtrOutput

func (BrokerOutput) EngineType added in v0.17.0

func (o BrokerOutput) EngineType() pulumi.StringOutput

func (BrokerOutput) EngineVersion added in v0.17.0

func (o BrokerOutput) EngineVersion() pulumi.StringOutput

func (BrokerOutput) HostInstanceType added in v0.17.0

func (o BrokerOutput) HostInstanceType() pulumi.StringOutput

func (BrokerOutput) IpAddresses added in v0.17.0

func (o BrokerOutput) IpAddresses() pulumi.StringArrayOutput

func (BrokerOutput) LdapServerMetadata added in v0.17.0

func (o BrokerOutput) LdapServerMetadata() BrokerLdapServerMetadataPtrOutput

func (BrokerOutput) Logs added in v0.17.0

func (BrokerOutput) MaintenanceWindowStartTime added in v0.17.0

func (o BrokerOutput) MaintenanceWindowStartTime() BrokerMaintenanceWindowPtrOutput

func (BrokerOutput) MqttEndpoints added in v0.17.0

func (o BrokerOutput) MqttEndpoints() pulumi.StringArrayOutput

func (BrokerOutput) OpenWireEndpoints added in v0.17.0

func (o BrokerOutput) OpenWireEndpoints() pulumi.StringArrayOutput

func (BrokerOutput) PubliclyAccessible added in v0.17.0

func (o BrokerOutput) PubliclyAccessible() pulumi.BoolOutput

func (BrokerOutput) SecurityGroups added in v0.17.0

func (o BrokerOutput) SecurityGroups() pulumi.StringArrayOutput

func (BrokerOutput) StompEndpoints added in v0.17.0

func (o BrokerOutput) StompEndpoints() pulumi.StringArrayOutput

func (BrokerOutput) StorageType added in v0.17.0

func (o BrokerOutput) StorageType() pulumi.StringPtrOutput

func (BrokerOutput) SubnetIds added in v0.17.0

func (o BrokerOutput) SubnetIds() pulumi.StringArrayOutput

func (BrokerOutput) Tags added in v0.17.0

func (BrokerOutput) ToBrokerOutput

func (o BrokerOutput) ToBrokerOutput() BrokerOutput

func (BrokerOutput) ToBrokerOutputWithContext

func (o BrokerOutput) ToBrokerOutputWithContext(ctx context.Context) BrokerOutput

func (BrokerOutput) Users added in v0.17.0

func (BrokerOutput) WssEndpoints added in v0.17.0

func (o BrokerOutput) WssEndpoints() pulumi.StringArrayOutput

type BrokerState

type BrokerState struct {
}

func (BrokerState) ElementType

func (BrokerState) ElementType() reflect.Type

type BrokerTagsEntry

type BrokerTagsEntry struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type BrokerTagsEntryArgs

type BrokerTagsEntryArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (BrokerTagsEntryArgs) ElementType

func (BrokerTagsEntryArgs) ElementType() reflect.Type

func (BrokerTagsEntryArgs) ToBrokerTagsEntryOutput

func (i BrokerTagsEntryArgs) ToBrokerTagsEntryOutput() BrokerTagsEntryOutput

func (BrokerTagsEntryArgs) ToBrokerTagsEntryOutputWithContext

func (i BrokerTagsEntryArgs) ToBrokerTagsEntryOutputWithContext(ctx context.Context) BrokerTagsEntryOutput

type BrokerTagsEntryArray

type BrokerTagsEntryArray []BrokerTagsEntryInput

func (BrokerTagsEntryArray) ElementType

func (BrokerTagsEntryArray) ElementType() reflect.Type

func (BrokerTagsEntryArray) ToBrokerTagsEntryArrayOutput

func (i BrokerTagsEntryArray) ToBrokerTagsEntryArrayOutput() BrokerTagsEntryArrayOutput

func (BrokerTagsEntryArray) ToBrokerTagsEntryArrayOutputWithContext

func (i BrokerTagsEntryArray) ToBrokerTagsEntryArrayOutputWithContext(ctx context.Context) BrokerTagsEntryArrayOutput

type BrokerTagsEntryArrayInput

type BrokerTagsEntryArrayInput interface {
	pulumi.Input

	ToBrokerTagsEntryArrayOutput() BrokerTagsEntryArrayOutput
	ToBrokerTagsEntryArrayOutputWithContext(context.Context) BrokerTagsEntryArrayOutput
}

BrokerTagsEntryArrayInput is an input type that accepts BrokerTagsEntryArray and BrokerTagsEntryArrayOutput values. You can construct a concrete instance of `BrokerTagsEntryArrayInput` via:

BrokerTagsEntryArray{ BrokerTagsEntryArgs{...} }

type BrokerTagsEntryArrayOutput

type BrokerTagsEntryArrayOutput struct{ *pulumi.OutputState }

func (BrokerTagsEntryArrayOutput) ElementType

func (BrokerTagsEntryArrayOutput) ElementType() reflect.Type

func (BrokerTagsEntryArrayOutput) Index

func (BrokerTagsEntryArrayOutput) ToBrokerTagsEntryArrayOutput

func (o BrokerTagsEntryArrayOutput) ToBrokerTagsEntryArrayOutput() BrokerTagsEntryArrayOutput

func (BrokerTagsEntryArrayOutput) ToBrokerTagsEntryArrayOutputWithContext

func (o BrokerTagsEntryArrayOutput) ToBrokerTagsEntryArrayOutputWithContext(ctx context.Context) BrokerTagsEntryArrayOutput

type BrokerTagsEntryInput

type BrokerTagsEntryInput interface {
	pulumi.Input

	ToBrokerTagsEntryOutput() BrokerTagsEntryOutput
	ToBrokerTagsEntryOutputWithContext(context.Context) BrokerTagsEntryOutput
}

BrokerTagsEntryInput is an input type that accepts BrokerTagsEntryArgs and BrokerTagsEntryOutput values. You can construct a concrete instance of `BrokerTagsEntryInput` via:

BrokerTagsEntryArgs{...}

type BrokerTagsEntryOutput

type BrokerTagsEntryOutput struct{ *pulumi.OutputState }

func (BrokerTagsEntryOutput) ElementType

func (BrokerTagsEntryOutput) ElementType() reflect.Type

func (BrokerTagsEntryOutput) Key

func (BrokerTagsEntryOutput) ToBrokerTagsEntryOutput

func (o BrokerTagsEntryOutput) ToBrokerTagsEntryOutput() BrokerTagsEntryOutput

func (BrokerTagsEntryOutput) ToBrokerTagsEntryOutputWithContext

func (o BrokerTagsEntryOutput) ToBrokerTagsEntryOutputWithContext(ctx context.Context) BrokerTagsEntryOutput

func (BrokerTagsEntryOutput) Value

type BrokerUser

type BrokerUser struct {
	ConsoleAccess *bool    `pulumi:"consoleAccess"`
	Groups        []string `pulumi:"groups"`
	Password      string   `pulumi:"password"`
	Username      string   `pulumi:"username"`
}

type BrokerUserArgs

type BrokerUserArgs struct {
	ConsoleAccess pulumi.BoolPtrInput     `pulumi:"consoleAccess"`
	Groups        pulumi.StringArrayInput `pulumi:"groups"`
	Password      pulumi.StringInput      `pulumi:"password"`
	Username      pulumi.StringInput      `pulumi:"username"`
}

func (BrokerUserArgs) ElementType

func (BrokerUserArgs) ElementType() reflect.Type

func (BrokerUserArgs) ToBrokerUserOutput

func (i BrokerUserArgs) ToBrokerUserOutput() BrokerUserOutput

func (BrokerUserArgs) ToBrokerUserOutputWithContext

func (i BrokerUserArgs) ToBrokerUserOutputWithContext(ctx context.Context) BrokerUserOutput

type BrokerUserArray

type BrokerUserArray []BrokerUserInput

func (BrokerUserArray) ElementType

func (BrokerUserArray) ElementType() reflect.Type

func (BrokerUserArray) ToBrokerUserArrayOutput

func (i BrokerUserArray) ToBrokerUserArrayOutput() BrokerUserArrayOutput

func (BrokerUserArray) ToBrokerUserArrayOutputWithContext

func (i BrokerUserArray) ToBrokerUserArrayOutputWithContext(ctx context.Context) BrokerUserArrayOutput

type BrokerUserArrayInput

type BrokerUserArrayInput interface {
	pulumi.Input

	ToBrokerUserArrayOutput() BrokerUserArrayOutput
	ToBrokerUserArrayOutputWithContext(context.Context) BrokerUserArrayOutput
}

BrokerUserArrayInput is an input type that accepts BrokerUserArray and BrokerUserArrayOutput values. You can construct a concrete instance of `BrokerUserArrayInput` via:

BrokerUserArray{ BrokerUserArgs{...} }

type BrokerUserArrayOutput

type BrokerUserArrayOutput struct{ *pulumi.OutputState }

func (BrokerUserArrayOutput) ElementType

func (BrokerUserArrayOutput) ElementType() reflect.Type

func (BrokerUserArrayOutput) Index

func (BrokerUserArrayOutput) ToBrokerUserArrayOutput

func (o BrokerUserArrayOutput) ToBrokerUserArrayOutput() BrokerUserArrayOutput

func (BrokerUserArrayOutput) ToBrokerUserArrayOutputWithContext

func (o BrokerUserArrayOutput) ToBrokerUserArrayOutputWithContext(ctx context.Context) BrokerUserArrayOutput

type BrokerUserInput

type BrokerUserInput interface {
	pulumi.Input

	ToBrokerUserOutput() BrokerUserOutput
	ToBrokerUserOutputWithContext(context.Context) BrokerUserOutput
}

BrokerUserInput is an input type that accepts BrokerUserArgs and BrokerUserOutput values. You can construct a concrete instance of `BrokerUserInput` via:

BrokerUserArgs{...}

type BrokerUserOutput

type BrokerUserOutput struct{ *pulumi.OutputState }

func (BrokerUserOutput) ConsoleAccess

func (o BrokerUserOutput) ConsoleAccess() pulumi.BoolPtrOutput

func (BrokerUserOutput) ElementType

func (BrokerUserOutput) ElementType() reflect.Type

func (BrokerUserOutput) Groups

func (BrokerUserOutput) Password

func (o BrokerUserOutput) Password() pulumi.StringOutput

func (BrokerUserOutput) ToBrokerUserOutput

func (o BrokerUserOutput) ToBrokerUserOutput() BrokerUserOutput

func (BrokerUserOutput) ToBrokerUserOutputWithContext

func (o BrokerUserOutput) ToBrokerUserOutputWithContext(ctx context.Context) BrokerUserOutput

func (BrokerUserOutput) Username

func (o BrokerUserOutput) Username() pulumi.StringOutput

type Configuration deprecated

type Configuration struct {
	pulumi.CustomResourceState

	Arn                    pulumi.StringOutput               `pulumi:"arn"`
	AuthenticationStrategy pulumi.StringPtrOutput            `pulumi:"authenticationStrategy"`
	Data                   pulumi.StringOutput               `pulumi:"data"`
	Description            pulumi.StringPtrOutput            `pulumi:"description"`
	EngineType             pulumi.StringOutput               `pulumi:"engineType"`
	EngineVersion          pulumi.StringOutput               `pulumi:"engineVersion"`
	Name                   pulumi.StringOutput               `pulumi:"name"`
	Revision               pulumi.IntOutput                  `pulumi:"revision"`
	Tags                   ConfigurationTagsEntryArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::AmazonMQ::Configuration

Deprecated: Configuration is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetConfiguration

func GetConfiguration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConfigurationState, opts ...pulumi.ResourceOption) (*Configuration, error)

GetConfiguration gets an existing Configuration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConfiguration

func NewConfiguration(ctx *pulumi.Context,
	name string, args *ConfigurationArgs, opts ...pulumi.ResourceOption) (*Configuration, error)

NewConfiguration registers a new resource with the given unique name, arguments, and options.

func (*Configuration) ElementType

func (*Configuration) ElementType() reflect.Type

func (*Configuration) ToConfigurationOutput

func (i *Configuration) ToConfigurationOutput() ConfigurationOutput

func (*Configuration) ToConfigurationOutputWithContext

func (i *Configuration) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput

type ConfigurationArgs

type ConfigurationArgs struct {
	AuthenticationStrategy pulumi.StringPtrInput
	Data                   pulumi.StringInput
	Description            pulumi.StringPtrInput
	EngineType             pulumi.StringInput
	EngineVersion          pulumi.StringInput
	Name                   pulumi.StringPtrInput
	Tags                   ConfigurationTagsEntryArrayInput
}

The set of arguments for constructing a Configuration resource.

func (ConfigurationArgs) ElementType

func (ConfigurationArgs) ElementType() reflect.Type

type ConfigurationAssociation deprecated

type ConfigurationAssociation struct {
	pulumi.CustomResourceState

	Broker        pulumi.StringOutput                           `pulumi:"broker"`
	Configuration ConfigurationAssociationConfigurationIdOutput `pulumi:"configuration"`
}

Resource Type definition for AWS::AmazonMQ::ConfigurationAssociation

Deprecated: ConfigurationAssociation is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetConfigurationAssociation

func GetConfigurationAssociation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConfigurationAssociationState, opts ...pulumi.ResourceOption) (*ConfigurationAssociation, error)

GetConfigurationAssociation gets an existing ConfigurationAssociation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConfigurationAssociation

func NewConfigurationAssociation(ctx *pulumi.Context,
	name string, args *ConfigurationAssociationArgs, opts ...pulumi.ResourceOption) (*ConfigurationAssociation, error)

NewConfigurationAssociation registers a new resource with the given unique name, arguments, and options.

func (*ConfigurationAssociation) ElementType

func (*ConfigurationAssociation) ElementType() reflect.Type

func (*ConfigurationAssociation) ToConfigurationAssociationOutput

func (i *ConfigurationAssociation) ToConfigurationAssociationOutput() ConfigurationAssociationOutput

func (*ConfigurationAssociation) ToConfigurationAssociationOutputWithContext

func (i *ConfigurationAssociation) ToConfigurationAssociationOutputWithContext(ctx context.Context) ConfigurationAssociationOutput

type ConfigurationAssociationArgs

type ConfigurationAssociationArgs struct {
	Broker        pulumi.StringInput
	Configuration ConfigurationAssociationConfigurationIdInput
}

The set of arguments for constructing a ConfigurationAssociation resource.

func (ConfigurationAssociationArgs) ElementType

type ConfigurationAssociationConfigurationId

type ConfigurationAssociationConfigurationId struct {
	Id       string `pulumi:"id"`
	Revision int    `pulumi:"revision"`
}

type ConfigurationAssociationConfigurationIdArgs

type ConfigurationAssociationConfigurationIdArgs struct {
	Id       pulumi.StringInput `pulumi:"id"`
	Revision pulumi.IntInput    `pulumi:"revision"`
}

func (ConfigurationAssociationConfigurationIdArgs) ElementType

func (ConfigurationAssociationConfigurationIdArgs) ToConfigurationAssociationConfigurationIdOutput

func (i ConfigurationAssociationConfigurationIdArgs) ToConfigurationAssociationConfigurationIdOutput() ConfigurationAssociationConfigurationIdOutput

func (ConfigurationAssociationConfigurationIdArgs) ToConfigurationAssociationConfigurationIdOutputWithContext

func (i ConfigurationAssociationConfigurationIdArgs) ToConfigurationAssociationConfigurationIdOutputWithContext(ctx context.Context) ConfigurationAssociationConfigurationIdOutput

type ConfigurationAssociationConfigurationIdInput

type ConfigurationAssociationConfigurationIdInput interface {
	pulumi.Input

	ToConfigurationAssociationConfigurationIdOutput() ConfigurationAssociationConfigurationIdOutput
	ToConfigurationAssociationConfigurationIdOutputWithContext(context.Context) ConfigurationAssociationConfigurationIdOutput
}

ConfigurationAssociationConfigurationIdInput is an input type that accepts ConfigurationAssociationConfigurationIdArgs and ConfigurationAssociationConfigurationIdOutput values. You can construct a concrete instance of `ConfigurationAssociationConfigurationIdInput` via:

ConfigurationAssociationConfigurationIdArgs{...}

type ConfigurationAssociationConfigurationIdOutput

type ConfigurationAssociationConfigurationIdOutput struct{ *pulumi.OutputState }

func (ConfigurationAssociationConfigurationIdOutput) ElementType

func (ConfigurationAssociationConfigurationIdOutput) Id

func (ConfigurationAssociationConfigurationIdOutput) Revision

func (ConfigurationAssociationConfigurationIdOutput) ToConfigurationAssociationConfigurationIdOutput

func (o ConfigurationAssociationConfigurationIdOutput) ToConfigurationAssociationConfigurationIdOutput() ConfigurationAssociationConfigurationIdOutput

func (ConfigurationAssociationConfigurationIdOutput) ToConfigurationAssociationConfigurationIdOutputWithContext

func (o ConfigurationAssociationConfigurationIdOutput) ToConfigurationAssociationConfigurationIdOutputWithContext(ctx context.Context) ConfigurationAssociationConfigurationIdOutput

type ConfigurationAssociationConfigurationIdPtrOutput

type ConfigurationAssociationConfigurationIdPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationAssociationConfigurationIdPtrOutput) Elem

func (ConfigurationAssociationConfigurationIdPtrOutput) ElementType

func (ConfigurationAssociationConfigurationIdPtrOutput) Id

func (ConfigurationAssociationConfigurationIdPtrOutput) Revision

func (ConfigurationAssociationConfigurationIdPtrOutput) ToConfigurationAssociationConfigurationIdPtrOutput

func (o ConfigurationAssociationConfigurationIdPtrOutput) ToConfigurationAssociationConfigurationIdPtrOutput() ConfigurationAssociationConfigurationIdPtrOutput

func (ConfigurationAssociationConfigurationIdPtrOutput) ToConfigurationAssociationConfigurationIdPtrOutputWithContext

func (o ConfigurationAssociationConfigurationIdPtrOutput) ToConfigurationAssociationConfigurationIdPtrOutputWithContext(ctx context.Context) ConfigurationAssociationConfigurationIdPtrOutput

type ConfigurationAssociationInput

type ConfigurationAssociationInput interface {
	pulumi.Input

	ToConfigurationAssociationOutput() ConfigurationAssociationOutput
	ToConfigurationAssociationOutputWithContext(ctx context.Context) ConfigurationAssociationOutput
}

type ConfigurationAssociationOutput

type ConfigurationAssociationOutput struct{ *pulumi.OutputState }

func (ConfigurationAssociationOutput) Broker added in v0.17.0

func (ConfigurationAssociationOutput) Configuration added in v0.17.0

func (ConfigurationAssociationOutput) ElementType

func (ConfigurationAssociationOutput) ToConfigurationAssociationOutput

func (o ConfigurationAssociationOutput) ToConfigurationAssociationOutput() ConfigurationAssociationOutput

func (ConfigurationAssociationOutput) ToConfigurationAssociationOutputWithContext

func (o ConfigurationAssociationOutput) ToConfigurationAssociationOutputWithContext(ctx context.Context) ConfigurationAssociationOutput

type ConfigurationAssociationState

type ConfigurationAssociationState struct {
}

func (ConfigurationAssociationState) ElementType

type ConfigurationInput

type ConfigurationInput interface {
	pulumi.Input

	ToConfigurationOutput() ConfigurationOutput
	ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
}

type ConfigurationOutput

type ConfigurationOutput struct{ *pulumi.OutputState }

func (ConfigurationOutput) Arn added in v0.17.0

func (ConfigurationOutput) AuthenticationStrategy added in v0.17.0

func (o ConfigurationOutput) AuthenticationStrategy() pulumi.StringPtrOutput

func (ConfigurationOutput) Data added in v0.17.0

func (ConfigurationOutput) Description added in v0.17.0

func (o ConfigurationOutput) Description() pulumi.StringPtrOutput

func (ConfigurationOutput) ElementType

func (ConfigurationOutput) ElementType() reflect.Type

func (ConfigurationOutput) EngineType added in v0.17.0

func (o ConfigurationOutput) EngineType() pulumi.StringOutput

func (ConfigurationOutput) EngineVersion added in v0.17.0

func (o ConfigurationOutput) EngineVersion() pulumi.StringOutput

func (ConfigurationOutput) Name added in v0.17.0

func (ConfigurationOutput) Revision added in v0.17.0

func (o ConfigurationOutput) Revision() pulumi.IntOutput

func (ConfigurationOutput) Tags added in v0.17.0

func (ConfigurationOutput) ToConfigurationOutput

func (o ConfigurationOutput) ToConfigurationOutput() ConfigurationOutput

func (ConfigurationOutput) ToConfigurationOutputWithContext

func (o ConfigurationOutput) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput

type ConfigurationState

type ConfigurationState struct {
}

func (ConfigurationState) ElementType

func (ConfigurationState) ElementType() reflect.Type

type ConfigurationTagsEntry

type ConfigurationTagsEntry struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type ConfigurationTagsEntryArgs

type ConfigurationTagsEntryArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (ConfigurationTagsEntryArgs) ElementType

func (ConfigurationTagsEntryArgs) ElementType() reflect.Type

func (ConfigurationTagsEntryArgs) ToConfigurationTagsEntryOutput

func (i ConfigurationTagsEntryArgs) ToConfigurationTagsEntryOutput() ConfigurationTagsEntryOutput

func (ConfigurationTagsEntryArgs) ToConfigurationTagsEntryOutputWithContext

func (i ConfigurationTagsEntryArgs) ToConfigurationTagsEntryOutputWithContext(ctx context.Context) ConfigurationTagsEntryOutput

type ConfigurationTagsEntryArray

type ConfigurationTagsEntryArray []ConfigurationTagsEntryInput

func (ConfigurationTagsEntryArray) ElementType

func (ConfigurationTagsEntryArray) ToConfigurationTagsEntryArrayOutput

func (i ConfigurationTagsEntryArray) ToConfigurationTagsEntryArrayOutput() ConfigurationTagsEntryArrayOutput

func (ConfigurationTagsEntryArray) ToConfigurationTagsEntryArrayOutputWithContext

func (i ConfigurationTagsEntryArray) ToConfigurationTagsEntryArrayOutputWithContext(ctx context.Context) ConfigurationTagsEntryArrayOutput

type ConfigurationTagsEntryArrayInput

type ConfigurationTagsEntryArrayInput interface {
	pulumi.Input

	ToConfigurationTagsEntryArrayOutput() ConfigurationTagsEntryArrayOutput
	ToConfigurationTagsEntryArrayOutputWithContext(context.Context) ConfigurationTagsEntryArrayOutput
}

ConfigurationTagsEntryArrayInput is an input type that accepts ConfigurationTagsEntryArray and ConfigurationTagsEntryArrayOutput values. You can construct a concrete instance of `ConfigurationTagsEntryArrayInput` via:

ConfigurationTagsEntryArray{ ConfigurationTagsEntryArgs{...} }

type ConfigurationTagsEntryArrayOutput

type ConfigurationTagsEntryArrayOutput struct{ *pulumi.OutputState }

func (ConfigurationTagsEntryArrayOutput) ElementType

func (ConfigurationTagsEntryArrayOutput) Index

func (ConfigurationTagsEntryArrayOutput) ToConfigurationTagsEntryArrayOutput

func (o ConfigurationTagsEntryArrayOutput) ToConfigurationTagsEntryArrayOutput() ConfigurationTagsEntryArrayOutput

func (ConfigurationTagsEntryArrayOutput) ToConfigurationTagsEntryArrayOutputWithContext

func (o ConfigurationTagsEntryArrayOutput) ToConfigurationTagsEntryArrayOutputWithContext(ctx context.Context) ConfigurationTagsEntryArrayOutput

type ConfigurationTagsEntryInput

type ConfigurationTagsEntryInput interface {
	pulumi.Input

	ToConfigurationTagsEntryOutput() ConfigurationTagsEntryOutput
	ToConfigurationTagsEntryOutputWithContext(context.Context) ConfigurationTagsEntryOutput
}

ConfigurationTagsEntryInput is an input type that accepts ConfigurationTagsEntryArgs and ConfigurationTagsEntryOutput values. You can construct a concrete instance of `ConfigurationTagsEntryInput` via:

ConfigurationTagsEntryArgs{...}

type ConfigurationTagsEntryOutput

type ConfigurationTagsEntryOutput struct{ *pulumi.OutputState }

func (ConfigurationTagsEntryOutput) ElementType

func (ConfigurationTagsEntryOutput) Key

func (ConfigurationTagsEntryOutput) ToConfigurationTagsEntryOutput

func (o ConfigurationTagsEntryOutput) ToConfigurationTagsEntryOutput() ConfigurationTagsEntryOutput

func (ConfigurationTagsEntryOutput) ToConfigurationTagsEntryOutputWithContext

func (o ConfigurationTagsEntryOutput) ToConfigurationTagsEntryOutputWithContext(ctx context.Context) ConfigurationTagsEntryOutput

func (ConfigurationTagsEntryOutput) Value

type LookupBrokerArgs added in v0.12.0

type LookupBrokerArgs struct {
	Id string `pulumi:"id"`
}

type LookupBrokerOutputArgs added in v0.12.0

type LookupBrokerOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupBrokerOutputArgs) ElementType added in v0.12.0

func (LookupBrokerOutputArgs) ElementType() reflect.Type

type LookupBrokerResult added in v0.12.0

type LookupBrokerResult struct {
	AmqpEndpoints              []string                  `pulumi:"amqpEndpoints"`
	Arn                        *string                   `pulumi:"arn"`
	AutoMinorVersionUpgrade    *bool                     `pulumi:"autoMinorVersionUpgrade"`
	Configuration              *BrokerConfigurationId    `pulumi:"configuration"`
	ConfigurationId            *string                   `pulumi:"configurationId"`
	ConfigurationRevision      *int                      `pulumi:"configurationRevision"`
	EngineVersion              *string                   `pulumi:"engineVersion"`
	HostInstanceType           *string                   `pulumi:"hostInstanceType"`
	Id                         *string                   `pulumi:"id"`
	IpAddresses                []string                  `pulumi:"ipAddresses"`
	LdapServerMetadata         *BrokerLdapServerMetadata `pulumi:"ldapServerMetadata"`
	Logs                       *BrokerLogList            `pulumi:"logs"`
	MaintenanceWindowStartTime *BrokerMaintenanceWindow  `pulumi:"maintenanceWindowStartTime"`
	MqttEndpoints              []string                  `pulumi:"mqttEndpoints"`
	OpenWireEndpoints          []string                  `pulumi:"openWireEndpoints"`
	SecurityGroups             []string                  `pulumi:"securityGroups"`
	StompEndpoints             []string                  `pulumi:"stompEndpoints"`
	Tags                       []BrokerTagsEntry         `pulumi:"tags"`
	Users                      []BrokerUser              `pulumi:"users"`
	WssEndpoints               []string                  `pulumi:"wssEndpoints"`
}

func LookupBroker added in v0.12.0

func LookupBroker(ctx *pulumi.Context, args *LookupBrokerArgs, opts ...pulumi.InvokeOption) (*LookupBrokerResult, error)

Resource Type definition for AWS::AmazonMQ::Broker

type LookupBrokerResultOutput added in v0.12.0

type LookupBrokerResultOutput struct{ *pulumi.OutputState }

func LookupBrokerOutput added in v0.12.0

func LookupBrokerOutput(ctx *pulumi.Context, args LookupBrokerOutputArgs, opts ...pulumi.InvokeOption) LookupBrokerResultOutput

func (LookupBrokerResultOutput) AmqpEndpoints added in v0.12.0

func (LookupBrokerResultOutput) Arn added in v0.12.0

func (LookupBrokerResultOutput) AutoMinorVersionUpgrade added in v0.12.0

func (o LookupBrokerResultOutput) AutoMinorVersionUpgrade() pulumi.BoolPtrOutput

func (LookupBrokerResultOutput) Configuration added in v0.12.0

func (LookupBrokerResultOutput) ConfigurationId added in v0.12.0

func (o LookupBrokerResultOutput) ConfigurationId() pulumi.StringPtrOutput

func (LookupBrokerResultOutput) ConfigurationRevision added in v0.12.0

func (o LookupBrokerResultOutput) ConfigurationRevision() pulumi.IntPtrOutput

func (LookupBrokerResultOutput) ElementType added in v0.12.0

func (LookupBrokerResultOutput) ElementType() reflect.Type

func (LookupBrokerResultOutput) EngineVersion added in v0.12.0

func (LookupBrokerResultOutput) HostInstanceType added in v0.12.0

func (o LookupBrokerResultOutput) HostInstanceType() pulumi.StringPtrOutput

func (LookupBrokerResultOutput) Id added in v0.12.0

func (LookupBrokerResultOutput) IpAddresses added in v0.12.0

func (LookupBrokerResultOutput) LdapServerMetadata added in v0.12.0

func (LookupBrokerResultOutput) Logs added in v0.12.0

func (LookupBrokerResultOutput) MaintenanceWindowStartTime added in v0.12.0

func (o LookupBrokerResultOutput) MaintenanceWindowStartTime() BrokerMaintenanceWindowPtrOutput

func (LookupBrokerResultOutput) MqttEndpoints added in v0.12.0

func (LookupBrokerResultOutput) OpenWireEndpoints added in v0.12.0

func (o LookupBrokerResultOutput) OpenWireEndpoints() pulumi.StringArrayOutput

func (LookupBrokerResultOutput) SecurityGroups added in v0.12.0

func (LookupBrokerResultOutput) StompEndpoints added in v0.12.0

func (LookupBrokerResultOutput) Tags added in v0.12.0

func (LookupBrokerResultOutput) ToLookupBrokerResultOutput added in v0.12.0

func (o LookupBrokerResultOutput) ToLookupBrokerResultOutput() LookupBrokerResultOutput

func (LookupBrokerResultOutput) ToLookupBrokerResultOutputWithContext added in v0.12.0

func (o LookupBrokerResultOutput) ToLookupBrokerResultOutputWithContext(ctx context.Context) LookupBrokerResultOutput

func (LookupBrokerResultOutput) Users added in v0.12.0

func (LookupBrokerResultOutput) WssEndpoints added in v0.12.0

type LookupConfigurationArgs added in v0.12.0

type LookupConfigurationArgs struct {
	Id string `pulumi:"id"`
}

type LookupConfigurationAssociationArgs added in v0.12.0

type LookupConfigurationAssociationArgs struct {
	Id string `pulumi:"id"`
}

type LookupConfigurationAssociationOutputArgs added in v0.12.0

type LookupConfigurationAssociationOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupConfigurationAssociationOutputArgs) ElementType added in v0.12.0

type LookupConfigurationAssociationResult added in v0.12.0

type LookupConfigurationAssociationResult struct {
	Configuration *ConfigurationAssociationConfigurationId `pulumi:"configuration"`
	Id            *string                                  `pulumi:"id"`
}

func LookupConfigurationAssociation added in v0.12.0

Resource Type definition for AWS::AmazonMQ::ConfigurationAssociation

type LookupConfigurationAssociationResultOutput added in v0.12.0

type LookupConfigurationAssociationResultOutput struct{ *pulumi.OutputState }

func (LookupConfigurationAssociationResultOutput) Configuration added in v0.12.0

func (LookupConfigurationAssociationResultOutput) ElementType added in v0.12.0

func (LookupConfigurationAssociationResultOutput) Id added in v0.12.0

func (LookupConfigurationAssociationResultOutput) ToLookupConfigurationAssociationResultOutput added in v0.12.0

func (o LookupConfigurationAssociationResultOutput) ToLookupConfigurationAssociationResultOutput() LookupConfigurationAssociationResultOutput

func (LookupConfigurationAssociationResultOutput) ToLookupConfigurationAssociationResultOutputWithContext added in v0.12.0

func (o LookupConfigurationAssociationResultOutput) ToLookupConfigurationAssociationResultOutputWithContext(ctx context.Context) LookupConfigurationAssociationResultOutput

type LookupConfigurationOutputArgs added in v0.12.0

type LookupConfigurationOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupConfigurationOutputArgs) ElementType added in v0.12.0

type LookupConfigurationResult added in v0.12.0

type LookupConfigurationResult struct {
	Arn         *string                  `pulumi:"arn"`
	Data        *string                  `pulumi:"data"`
	Description *string                  `pulumi:"description"`
	Id          *string                  `pulumi:"id"`
	Revision    *int                     `pulumi:"revision"`
	Tags        []ConfigurationTagsEntry `pulumi:"tags"`
}

func LookupConfiguration added in v0.12.0

func LookupConfiguration(ctx *pulumi.Context, args *LookupConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationResult, error)

Resource Type definition for AWS::AmazonMQ::Configuration

type LookupConfigurationResultOutput added in v0.12.0

type LookupConfigurationResultOutput struct{ *pulumi.OutputState }

func LookupConfigurationOutput added in v0.12.0

func (LookupConfigurationResultOutput) Arn added in v0.12.0

func (LookupConfigurationResultOutput) Data added in v0.12.0

func (LookupConfigurationResultOutput) Description added in v0.12.0

func (LookupConfigurationResultOutput) ElementType added in v0.12.0

func (LookupConfigurationResultOutput) Id added in v0.12.0

func (LookupConfigurationResultOutput) Revision added in v0.12.0

func (LookupConfigurationResultOutput) Tags added in v0.12.0

func (LookupConfigurationResultOutput) ToLookupConfigurationResultOutput added in v0.12.0

func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutput() LookupConfigurationResultOutput

func (LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext added in v0.12.0

func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext(ctx context.Context) LookupConfigurationResultOutput

Jump to

Keyboard shortcuts

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