latest

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SaaSOfferStatusStarted                 = SaaSOfferStatus("Started")
	SaaSOfferStatusPendingFulfillmentStart = SaaSOfferStatus("PendingFulfillmentStart")
	SaaSOfferStatusInProgress              = SaaSOfferStatus("InProgress")
	SaaSOfferStatusSubscribed              = SaaSOfferStatus("Subscribed")
	SaaSOfferStatusSuspended               = SaaSOfferStatus("Suspended")
	SaaSOfferStatusReinstated              = SaaSOfferStatus("Reinstated")
	SaaSOfferStatusSucceeded               = SaaSOfferStatus("Succeeded")
	SaaSOfferStatusFailed                  = SaaSOfferStatus("Failed")
	SaaSOfferStatusUnsubscribed            = SaaSOfferStatus("Unsubscribed")
	SaaSOfferStatusUpdating                = SaaSOfferStatus("Updating")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type LookupOrganizationArgs

type LookupOrganizationArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// Resource group name
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupOrganizationResult

type LookupOrganizationResult struct {
	// The creation time of the resource.
	CreatedTime string `pulumi:"createdTime"`
	// The ARM id of the resource.
	Id string `pulumi:"id"`
	// Location of Organization resource
	Location *string `pulumi:"location"`
	// The name of the resource.
	Name string `pulumi:"name"`
	// Confluent offer detail
	OfferDetail *OrganizationResourcePropertiesResponseOfferDetail `pulumi:"offerDetail"`
	// Id of the Confluent organization.
	OrganizationId string `pulumi:"organizationId"`
	// Provision states for confluent RP
	ProvisioningState string `pulumi:"provisioningState"`
	// SSO url for the Confluent organization.
	SsoUrl string `pulumi:"ssoUrl"`
	// Organization resource tags
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource.
	Type string `pulumi:"type"`
	// Subscriber detail
	UserDetail *OrganizationResourcePropertiesResponseUserDetail `pulumi:"userDetail"`
}

Organization resource.

type Organization

type Organization struct {
	pulumi.CustomResourceState

	// The creation time of the resource.
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// Location of Organization resource
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// The name of the resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// Confluent offer detail
	OfferDetail OrganizationResourcePropertiesResponseOfferDetailPtrOutput `pulumi:"offerDetail"`
	// Id of the Confluent organization.
	OrganizationId pulumi.StringOutput `pulumi:"organizationId"`
	// Provision states for confluent RP
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// SSO url for the Confluent organization.
	SsoUrl pulumi.StringOutput `pulumi:"ssoUrl"`
	// Organization resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
	// Subscriber detail
	UserDetail OrganizationResourcePropertiesResponseUserDetailPtrOutput `pulumi:"userDetail"`
}

Organization resource. Latest API Version: 2020-03-01.

func GetOrganization

func GetOrganization(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OrganizationState, opts ...pulumi.ResourceOption) (*Organization, error)

GetOrganization gets an existing Organization 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 NewOrganization

func NewOrganization(ctx *pulumi.Context,
	name string, args *OrganizationArgs, opts ...pulumi.ResourceOption) (*Organization, error)

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

func (*Organization) ElementType

func (*Organization) ElementType() reflect.Type

func (*Organization) ToOrganizationOutput

func (i *Organization) ToOrganizationOutput() OrganizationOutput

func (*Organization) ToOrganizationOutputWithContext

func (i *Organization) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput

type OrganizationArgs

type OrganizationArgs struct {
	// Location of Organization resource
	Location pulumi.StringPtrInput
	// Confluent offer detail
	OfferDetail OrganizationResourcePropertiesOfferDetailPtrInput
	// Organization resource name
	OrganizationName pulumi.StringInput
	// Resource group name
	ResourceGroupName pulumi.StringInput
	// Organization resource tags
	Tags pulumi.StringMapInput
	// Subscriber detail
	UserDetail OrganizationResourcePropertiesUserDetailPtrInput
}

The set of arguments for constructing a Organization resource.

func (OrganizationArgs) ElementType

func (OrganizationArgs) ElementType() reflect.Type

type OrganizationInput

type OrganizationInput interface {
	pulumi.Input

	ToOrganizationOutput() OrganizationOutput
	ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
}

type OrganizationOutput

type OrganizationOutput struct {
	*pulumi.OutputState
}

func (OrganizationOutput) ElementType

func (OrganizationOutput) ElementType() reflect.Type

func (OrganizationOutput) ToOrganizationOutput

func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput

func (OrganizationOutput) ToOrganizationOutputWithContext

func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput

type OrganizationResourcePropertiesOfferDetail

type OrganizationResourcePropertiesOfferDetail struct {
	// Offer Id
	Id *string `pulumi:"id"`
	// Offer Plan Id
	PlanId *string `pulumi:"planId"`
	// Offer Plan Name
	PlanName *string `pulumi:"planName"`
	// Publisher Id
	PublisherId *string `pulumi:"publisherId"`
	// SaaS Offer Status
	Status *string `pulumi:"status"`
	// Offer Plan Term unit
	TermUnit *string `pulumi:"termUnit"`
}

Confluent offer detail

type OrganizationResourcePropertiesOfferDetailArgs

type OrganizationResourcePropertiesOfferDetailArgs struct {
	// Offer Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Offer Plan Id
	PlanId pulumi.StringPtrInput `pulumi:"planId"`
	// Offer Plan Name
	PlanName pulumi.StringPtrInput `pulumi:"planName"`
	// Publisher Id
	PublisherId pulumi.StringPtrInput `pulumi:"publisherId"`
	// SaaS Offer Status
	Status pulumi.StringPtrInput `pulumi:"status"`
	// Offer Plan Term unit
	TermUnit pulumi.StringPtrInput `pulumi:"termUnit"`
}

Confluent offer detail

func (OrganizationResourcePropertiesOfferDetailArgs) ElementType

func (OrganizationResourcePropertiesOfferDetailArgs) ToOrganizationResourcePropertiesOfferDetailOutput

func (i OrganizationResourcePropertiesOfferDetailArgs) ToOrganizationResourcePropertiesOfferDetailOutput() OrganizationResourcePropertiesOfferDetailOutput

func (OrganizationResourcePropertiesOfferDetailArgs) ToOrganizationResourcePropertiesOfferDetailOutputWithContext

func (i OrganizationResourcePropertiesOfferDetailArgs) ToOrganizationResourcePropertiesOfferDetailOutputWithContext(ctx context.Context) OrganizationResourcePropertiesOfferDetailOutput

func (OrganizationResourcePropertiesOfferDetailArgs) ToOrganizationResourcePropertiesOfferDetailPtrOutput

func (i OrganizationResourcePropertiesOfferDetailArgs) ToOrganizationResourcePropertiesOfferDetailPtrOutput() OrganizationResourcePropertiesOfferDetailPtrOutput

func (OrganizationResourcePropertiesOfferDetailArgs) ToOrganizationResourcePropertiesOfferDetailPtrOutputWithContext

func (i OrganizationResourcePropertiesOfferDetailArgs) ToOrganizationResourcePropertiesOfferDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesOfferDetailPtrOutput

type OrganizationResourcePropertiesOfferDetailInput

type OrganizationResourcePropertiesOfferDetailInput interface {
	pulumi.Input

	ToOrganizationResourcePropertiesOfferDetailOutput() OrganizationResourcePropertiesOfferDetailOutput
	ToOrganizationResourcePropertiesOfferDetailOutputWithContext(context.Context) OrganizationResourcePropertiesOfferDetailOutput
}

OrganizationResourcePropertiesOfferDetailInput is an input type that accepts OrganizationResourcePropertiesOfferDetailArgs and OrganizationResourcePropertiesOfferDetailOutput values. You can construct a concrete instance of `OrganizationResourcePropertiesOfferDetailInput` via:

OrganizationResourcePropertiesOfferDetailArgs{...}

type OrganizationResourcePropertiesOfferDetailOutput

type OrganizationResourcePropertiesOfferDetailOutput struct{ *pulumi.OutputState }

Confluent offer detail

func (OrganizationResourcePropertiesOfferDetailOutput) ElementType

func (OrganizationResourcePropertiesOfferDetailOutput) Id

Offer Id

func (OrganizationResourcePropertiesOfferDetailOutput) PlanId

Offer Plan Id

func (OrganizationResourcePropertiesOfferDetailOutput) PlanName

Offer Plan Name

func (OrganizationResourcePropertiesOfferDetailOutput) PublisherId

Publisher Id

func (OrganizationResourcePropertiesOfferDetailOutput) Status

SaaS Offer Status

func (OrganizationResourcePropertiesOfferDetailOutput) TermUnit

Offer Plan Term unit

func (OrganizationResourcePropertiesOfferDetailOutput) ToOrganizationResourcePropertiesOfferDetailOutput

func (o OrganizationResourcePropertiesOfferDetailOutput) ToOrganizationResourcePropertiesOfferDetailOutput() OrganizationResourcePropertiesOfferDetailOutput

func (OrganizationResourcePropertiesOfferDetailOutput) ToOrganizationResourcePropertiesOfferDetailOutputWithContext

func (o OrganizationResourcePropertiesOfferDetailOutput) ToOrganizationResourcePropertiesOfferDetailOutputWithContext(ctx context.Context) OrganizationResourcePropertiesOfferDetailOutput

func (OrganizationResourcePropertiesOfferDetailOutput) ToOrganizationResourcePropertiesOfferDetailPtrOutput

func (o OrganizationResourcePropertiesOfferDetailOutput) ToOrganizationResourcePropertiesOfferDetailPtrOutput() OrganizationResourcePropertiesOfferDetailPtrOutput

func (OrganizationResourcePropertiesOfferDetailOutput) ToOrganizationResourcePropertiesOfferDetailPtrOutputWithContext

func (o OrganizationResourcePropertiesOfferDetailOutput) ToOrganizationResourcePropertiesOfferDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesOfferDetailPtrOutput

type OrganizationResourcePropertiesOfferDetailPtrInput

type OrganizationResourcePropertiesOfferDetailPtrInput interface {
	pulumi.Input

	ToOrganizationResourcePropertiesOfferDetailPtrOutput() OrganizationResourcePropertiesOfferDetailPtrOutput
	ToOrganizationResourcePropertiesOfferDetailPtrOutputWithContext(context.Context) OrganizationResourcePropertiesOfferDetailPtrOutput
}

OrganizationResourcePropertiesOfferDetailPtrInput is an input type that accepts OrganizationResourcePropertiesOfferDetailArgs, OrganizationResourcePropertiesOfferDetailPtr and OrganizationResourcePropertiesOfferDetailPtrOutput values. You can construct a concrete instance of `OrganizationResourcePropertiesOfferDetailPtrInput` via:

        OrganizationResourcePropertiesOfferDetailArgs{...}

or:

        nil

type OrganizationResourcePropertiesOfferDetailPtrOutput

type OrganizationResourcePropertiesOfferDetailPtrOutput struct{ *pulumi.OutputState }

func (OrganizationResourcePropertiesOfferDetailPtrOutput) Elem

func (OrganizationResourcePropertiesOfferDetailPtrOutput) ElementType

func (OrganizationResourcePropertiesOfferDetailPtrOutput) Id

Offer Id

func (OrganizationResourcePropertiesOfferDetailPtrOutput) PlanId

Offer Plan Id

func (OrganizationResourcePropertiesOfferDetailPtrOutput) PlanName

Offer Plan Name

func (OrganizationResourcePropertiesOfferDetailPtrOutput) PublisherId

Publisher Id

func (OrganizationResourcePropertiesOfferDetailPtrOutput) Status

SaaS Offer Status

func (OrganizationResourcePropertiesOfferDetailPtrOutput) TermUnit

Offer Plan Term unit

func (OrganizationResourcePropertiesOfferDetailPtrOutput) ToOrganizationResourcePropertiesOfferDetailPtrOutput

func (o OrganizationResourcePropertiesOfferDetailPtrOutput) ToOrganizationResourcePropertiesOfferDetailPtrOutput() OrganizationResourcePropertiesOfferDetailPtrOutput

func (OrganizationResourcePropertiesOfferDetailPtrOutput) ToOrganizationResourcePropertiesOfferDetailPtrOutputWithContext

func (o OrganizationResourcePropertiesOfferDetailPtrOutput) ToOrganizationResourcePropertiesOfferDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesOfferDetailPtrOutput

type OrganizationResourcePropertiesResponseOfferDetail

type OrganizationResourcePropertiesResponseOfferDetail struct {
	// Offer Id
	Id *string `pulumi:"id"`
	// Offer Plan Id
	PlanId *string `pulumi:"planId"`
	// Offer Plan Name
	PlanName *string `pulumi:"planName"`
	// Publisher Id
	PublisherId *string `pulumi:"publisherId"`
	// SaaS Offer Status
	Status *string `pulumi:"status"`
	// Offer Plan Term unit
	TermUnit *string `pulumi:"termUnit"`
}

Confluent offer detail

type OrganizationResourcePropertiesResponseOfferDetailArgs

type OrganizationResourcePropertiesResponseOfferDetailArgs struct {
	// Offer Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Offer Plan Id
	PlanId pulumi.StringPtrInput `pulumi:"planId"`
	// Offer Plan Name
	PlanName pulumi.StringPtrInput `pulumi:"planName"`
	// Publisher Id
	PublisherId pulumi.StringPtrInput `pulumi:"publisherId"`
	// SaaS Offer Status
	Status pulumi.StringPtrInput `pulumi:"status"`
	// Offer Plan Term unit
	TermUnit pulumi.StringPtrInput `pulumi:"termUnit"`
}

Confluent offer detail

func (OrganizationResourcePropertiesResponseOfferDetailArgs) ElementType

func (OrganizationResourcePropertiesResponseOfferDetailArgs) ToOrganizationResourcePropertiesResponseOfferDetailOutput

func (i OrganizationResourcePropertiesResponseOfferDetailArgs) ToOrganizationResourcePropertiesResponseOfferDetailOutput() OrganizationResourcePropertiesResponseOfferDetailOutput

func (OrganizationResourcePropertiesResponseOfferDetailArgs) ToOrganizationResourcePropertiesResponseOfferDetailOutputWithContext

func (i OrganizationResourcePropertiesResponseOfferDetailArgs) ToOrganizationResourcePropertiesResponseOfferDetailOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseOfferDetailOutput

func (OrganizationResourcePropertiesResponseOfferDetailArgs) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutput

func (i OrganizationResourcePropertiesResponseOfferDetailArgs) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutput() OrganizationResourcePropertiesResponseOfferDetailPtrOutput

func (OrganizationResourcePropertiesResponseOfferDetailArgs) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutputWithContext

func (i OrganizationResourcePropertiesResponseOfferDetailArgs) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseOfferDetailPtrOutput

type OrganizationResourcePropertiesResponseOfferDetailInput

type OrganizationResourcePropertiesResponseOfferDetailInput interface {
	pulumi.Input

	ToOrganizationResourcePropertiesResponseOfferDetailOutput() OrganizationResourcePropertiesResponseOfferDetailOutput
	ToOrganizationResourcePropertiesResponseOfferDetailOutputWithContext(context.Context) OrganizationResourcePropertiesResponseOfferDetailOutput
}

OrganizationResourcePropertiesResponseOfferDetailInput is an input type that accepts OrganizationResourcePropertiesResponseOfferDetailArgs and OrganizationResourcePropertiesResponseOfferDetailOutput values. You can construct a concrete instance of `OrganizationResourcePropertiesResponseOfferDetailInput` via:

OrganizationResourcePropertiesResponseOfferDetailArgs{...}

type OrganizationResourcePropertiesResponseOfferDetailOutput

type OrganizationResourcePropertiesResponseOfferDetailOutput struct{ *pulumi.OutputState }

Confluent offer detail

func (OrganizationResourcePropertiesResponseOfferDetailOutput) ElementType

func (OrganizationResourcePropertiesResponseOfferDetailOutput) Id

Offer Id

func (OrganizationResourcePropertiesResponseOfferDetailOutput) PlanId

Offer Plan Id

func (OrganizationResourcePropertiesResponseOfferDetailOutput) PlanName

Offer Plan Name

func (OrganizationResourcePropertiesResponseOfferDetailOutput) PublisherId

Publisher Id

func (OrganizationResourcePropertiesResponseOfferDetailOutput) Status

SaaS Offer Status

func (OrganizationResourcePropertiesResponseOfferDetailOutput) TermUnit

Offer Plan Term unit

func (OrganizationResourcePropertiesResponseOfferDetailOutput) ToOrganizationResourcePropertiesResponseOfferDetailOutput

func (OrganizationResourcePropertiesResponseOfferDetailOutput) ToOrganizationResourcePropertiesResponseOfferDetailOutputWithContext

func (o OrganizationResourcePropertiesResponseOfferDetailOutput) ToOrganizationResourcePropertiesResponseOfferDetailOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseOfferDetailOutput

func (OrganizationResourcePropertiesResponseOfferDetailOutput) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutput

func (OrganizationResourcePropertiesResponseOfferDetailOutput) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutputWithContext

func (o OrganizationResourcePropertiesResponseOfferDetailOutput) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseOfferDetailPtrOutput

type OrganizationResourcePropertiesResponseOfferDetailPtrInput

type OrganizationResourcePropertiesResponseOfferDetailPtrInput interface {
	pulumi.Input

	ToOrganizationResourcePropertiesResponseOfferDetailPtrOutput() OrganizationResourcePropertiesResponseOfferDetailPtrOutput
	ToOrganizationResourcePropertiesResponseOfferDetailPtrOutputWithContext(context.Context) OrganizationResourcePropertiesResponseOfferDetailPtrOutput
}

OrganizationResourcePropertiesResponseOfferDetailPtrInput is an input type that accepts OrganizationResourcePropertiesResponseOfferDetailArgs, OrganizationResourcePropertiesResponseOfferDetailPtr and OrganizationResourcePropertiesResponseOfferDetailPtrOutput values. You can construct a concrete instance of `OrganizationResourcePropertiesResponseOfferDetailPtrInput` via:

        OrganizationResourcePropertiesResponseOfferDetailArgs{...}

or:

        nil

type OrganizationResourcePropertiesResponseOfferDetailPtrOutput

type OrganizationResourcePropertiesResponseOfferDetailPtrOutput struct{ *pulumi.OutputState }

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) Elem

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) ElementType

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) Id

Offer Id

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) PlanId

Offer Plan Id

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) PlanName

Offer Plan Name

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) PublisherId

Publisher Id

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) Status

SaaS Offer Status

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) TermUnit

Offer Plan Term unit

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutput

func (OrganizationResourcePropertiesResponseOfferDetailPtrOutput) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutputWithContext

func (o OrganizationResourcePropertiesResponseOfferDetailPtrOutput) ToOrganizationResourcePropertiesResponseOfferDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseOfferDetailPtrOutput

type OrganizationResourcePropertiesResponseUserDetail

type OrganizationResourcePropertiesResponseUserDetail struct {
	// Email address
	EmailAddress *string `pulumi:"emailAddress"`
	// First name
	FirstName *string `pulumi:"firstName"`
	// Last name
	LastName *string `pulumi:"lastName"`
}

Subscriber detail

type OrganizationResourcePropertiesResponseUserDetailArgs

type OrganizationResourcePropertiesResponseUserDetailArgs struct {
	// Email address
	EmailAddress pulumi.StringPtrInput `pulumi:"emailAddress"`
	// First name
	FirstName pulumi.StringPtrInput `pulumi:"firstName"`
	// Last name
	LastName pulumi.StringPtrInput `pulumi:"lastName"`
}

Subscriber detail

func (OrganizationResourcePropertiesResponseUserDetailArgs) ElementType

func (OrganizationResourcePropertiesResponseUserDetailArgs) ToOrganizationResourcePropertiesResponseUserDetailOutput

func (i OrganizationResourcePropertiesResponseUserDetailArgs) ToOrganizationResourcePropertiesResponseUserDetailOutput() OrganizationResourcePropertiesResponseUserDetailOutput

func (OrganizationResourcePropertiesResponseUserDetailArgs) ToOrganizationResourcePropertiesResponseUserDetailOutputWithContext

func (i OrganizationResourcePropertiesResponseUserDetailArgs) ToOrganizationResourcePropertiesResponseUserDetailOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseUserDetailOutput

func (OrganizationResourcePropertiesResponseUserDetailArgs) ToOrganizationResourcePropertiesResponseUserDetailPtrOutput

func (i OrganizationResourcePropertiesResponseUserDetailArgs) ToOrganizationResourcePropertiesResponseUserDetailPtrOutput() OrganizationResourcePropertiesResponseUserDetailPtrOutput

func (OrganizationResourcePropertiesResponseUserDetailArgs) ToOrganizationResourcePropertiesResponseUserDetailPtrOutputWithContext

func (i OrganizationResourcePropertiesResponseUserDetailArgs) ToOrganizationResourcePropertiesResponseUserDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseUserDetailPtrOutput

type OrganizationResourcePropertiesResponseUserDetailInput

type OrganizationResourcePropertiesResponseUserDetailInput interface {
	pulumi.Input

	ToOrganizationResourcePropertiesResponseUserDetailOutput() OrganizationResourcePropertiesResponseUserDetailOutput
	ToOrganizationResourcePropertiesResponseUserDetailOutputWithContext(context.Context) OrganizationResourcePropertiesResponseUserDetailOutput
}

OrganizationResourcePropertiesResponseUserDetailInput is an input type that accepts OrganizationResourcePropertiesResponseUserDetailArgs and OrganizationResourcePropertiesResponseUserDetailOutput values. You can construct a concrete instance of `OrganizationResourcePropertiesResponseUserDetailInput` via:

OrganizationResourcePropertiesResponseUserDetailArgs{...}

type OrganizationResourcePropertiesResponseUserDetailOutput

type OrganizationResourcePropertiesResponseUserDetailOutput struct{ *pulumi.OutputState }

Subscriber detail

func (OrganizationResourcePropertiesResponseUserDetailOutput) ElementType

func (OrganizationResourcePropertiesResponseUserDetailOutput) EmailAddress

Email address

func (OrganizationResourcePropertiesResponseUserDetailOutput) FirstName

First name

func (OrganizationResourcePropertiesResponseUserDetailOutput) LastName

Last name

func (OrganizationResourcePropertiesResponseUserDetailOutput) ToOrganizationResourcePropertiesResponseUserDetailOutput

func (OrganizationResourcePropertiesResponseUserDetailOutput) ToOrganizationResourcePropertiesResponseUserDetailOutputWithContext

func (o OrganizationResourcePropertiesResponseUserDetailOutput) ToOrganizationResourcePropertiesResponseUserDetailOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseUserDetailOutput

func (OrganizationResourcePropertiesResponseUserDetailOutput) ToOrganizationResourcePropertiesResponseUserDetailPtrOutput

func (o OrganizationResourcePropertiesResponseUserDetailOutput) ToOrganizationResourcePropertiesResponseUserDetailPtrOutput() OrganizationResourcePropertiesResponseUserDetailPtrOutput

func (OrganizationResourcePropertiesResponseUserDetailOutput) ToOrganizationResourcePropertiesResponseUserDetailPtrOutputWithContext

func (o OrganizationResourcePropertiesResponseUserDetailOutput) ToOrganizationResourcePropertiesResponseUserDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseUserDetailPtrOutput

type OrganizationResourcePropertiesResponseUserDetailPtrInput

type OrganizationResourcePropertiesResponseUserDetailPtrInput interface {
	pulumi.Input

	ToOrganizationResourcePropertiesResponseUserDetailPtrOutput() OrganizationResourcePropertiesResponseUserDetailPtrOutput
	ToOrganizationResourcePropertiesResponseUserDetailPtrOutputWithContext(context.Context) OrganizationResourcePropertiesResponseUserDetailPtrOutput
}

OrganizationResourcePropertiesResponseUserDetailPtrInput is an input type that accepts OrganizationResourcePropertiesResponseUserDetailArgs, OrganizationResourcePropertiesResponseUserDetailPtr and OrganizationResourcePropertiesResponseUserDetailPtrOutput values. You can construct a concrete instance of `OrganizationResourcePropertiesResponseUserDetailPtrInput` via:

        OrganizationResourcePropertiesResponseUserDetailArgs{...}

or:

        nil

type OrganizationResourcePropertiesResponseUserDetailPtrOutput

type OrganizationResourcePropertiesResponseUserDetailPtrOutput struct{ *pulumi.OutputState }

func (OrganizationResourcePropertiesResponseUserDetailPtrOutput) Elem

func (OrganizationResourcePropertiesResponseUserDetailPtrOutput) ElementType

func (OrganizationResourcePropertiesResponseUserDetailPtrOutput) EmailAddress

Email address

func (OrganizationResourcePropertiesResponseUserDetailPtrOutput) FirstName

First name

func (OrganizationResourcePropertiesResponseUserDetailPtrOutput) LastName

Last name

func (OrganizationResourcePropertiesResponseUserDetailPtrOutput) ToOrganizationResourcePropertiesResponseUserDetailPtrOutput

func (OrganizationResourcePropertiesResponseUserDetailPtrOutput) ToOrganizationResourcePropertiesResponseUserDetailPtrOutputWithContext

func (o OrganizationResourcePropertiesResponseUserDetailPtrOutput) ToOrganizationResourcePropertiesResponseUserDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesResponseUserDetailPtrOutput

type OrganizationResourcePropertiesUserDetail

type OrganizationResourcePropertiesUserDetail struct {
	// Email address
	EmailAddress *string `pulumi:"emailAddress"`
	// First name
	FirstName *string `pulumi:"firstName"`
	// Last name
	LastName *string `pulumi:"lastName"`
}

Subscriber detail

type OrganizationResourcePropertiesUserDetailArgs

type OrganizationResourcePropertiesUserDetailArgs struct {
	// Email address
	EmailAddress pulumi.StringPtrInput `pulumi:"emailAddress"`
	// First name
	FirstName pulumi.StringPtrInput `pulumi:"firstName"`
	// Last name
	LastName pulumi.StringPtrInput `pulumi:"lastName"`
}

Subscriber detail

func (OrganizationResourcePropertiesUserDetailArgs) ElementType

func (OrganizationResourcePropertiesUserDetailArgs) ToOrganizationResourcePropertiesUserDetailOutput

func (i OrganizationResourcePropertiesUserDetailArgs) ToOrganizationResourcePropertiesUserDetailOutput() OrganizationResourcePropertiesUserDetailOutput

func (OrganizationResourcePropertiesUserDetailArgs) ToOrganizationResourcePropertiesUserDetailOutputWithContext

func (i OrganizationResourcePropertiesUserDetailArgs) ToOrganizationResourcePropertiesUserDetailOutputWithContext(ctx context.Context) OrganizationResourcePropertiesUserDetailOutput

func (OrganizationResourcePropertiesUserDetailArgs) ToOrganizationResourcePropertiesUserDetailPtrOutput

func (i OrganizationResourcePropertiesUserDetailArgs) ToOrganizationResourcePropertiesUserDetailPtrOutput() OrganizationResourcePropertiesUserDetailPtrOutput

func (OrganizationResourcePropertiesUserDetailArgs) ToOrganizationResourcePropertiesUserDetailPtrOutputWithContext

func (i OrganizationResourcePropertiesUserDetailArgs) ToOrganizationResourcePropertiesUserDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesUserDetailPtrOutput

type OrganizationResourcePropertiesUserDetailInput

type OrganizationResourcePropertiesUserDetailInput interface {
	pulumi.Input

	ToOrganizationResourcePropertiesUserDetailOutput() OrganizationResourcePropertiesUserDetailOutput
	ToOrganizationResourcePropertiesUserDetailOutputWithContext(context.Context) OrganizationResourcePropertiesUserDetailOutput
}

OrganizationResourcePropertiesUserDetailInput is an input type that accepts OrganizationResourcePropertiesUserDetailArgs and OrganizationResourcePropertiesUserDetailOutput values. You can construct a concrete instance of `OrganizationResourcePropertiesUserDetailInput` via:

OrganizationResourcePropertiesUserDetailArgs{...}

type OrganizationResourcePropertiesUserDetailOutput

type OrganizationResourcePropertiesUserDetailOutput struct{ *pulumi.OutputState }

Subscriber detail

func (OrganizationResourcePropertiesUserDetailOutput) ElementType

func (OrganizationResourcePropertiesUserDetailOutput) EmailAddress

Email address

func (OrganizationResourcePropertiesUserDetailOutput) FirstName

First name

func (OrganizationResourcePropertiesUserDetailOutput) LastName

Last name

func (OrganizationResourcePropertiesUserDetailOutput) ToOrganizationResourcePropertiesUserDetailOutput

func (o OrganizationResourcePropertiesUserDetailOutput) ToOrganizationResourcePropertiesUserDetailOutput() OrganizationResourcePropertiesUserDetailOutput

func (OrganizationResourcePropertiesUserDetailOutput) ToOrganizationResourcePropertiesUserDetailOutputWithContext

func (o OrganizationResourcePropertiesUserDetailOutput) ToOrganizationResourcePropertiesUserDetailOutputWithContext(ctx context.Context) OrganizationResourcePropertiesUserDetailOutput

func (OrganizationResourcePropertiesUserDetailOutput) ToOrganizationResourcePropertiesUserDetailPtrOutput

func (o OrganizationResourcePropertiesUserDetailOutput) ToOrganizationResourcePropertiesUserDetailPtrOutput() OrganizationResourcePropertiesUserDetailPtrOutput

func (OrganizationResourcePropertiesUserDetailOutput) ToOrganizationResourcePropertiesUserDetailPtrOutputWithContext

func (o OrganizationResourcePropertiesUserDetailOutput) ToOrganizationResourcePropertiesUserDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesUserDetailPtrOutput

type OrganizationResourcePropertiesUserDetailPtrInput

type OrganizationResourcePropertiesUserDetailPtrInput interface {
	pulumi.Input

	ToOrganizationResourcePropertiesUserDetailPtrOutput() OrganizationResourcePropertiesUserDetailPtrOutput
	ToOrganizationResourcePropertiesUserDetailPtrOutputWithContext(context.Context) OrganizationResourcePropertiesUserDetailPtrOutput
}

OrganizationResourcePropertiesUserDetailPtrInput is an input type that accepts OrganizationResourcePropertiesUserDetailArgs, OrganizationResourcePropertiesUserDetailPtr and OrganizationResourcePropertiesUserDetailPtrOutput values. You can construct a concrete instance of `OrganizationResourcePropertiesUserDetailPtrInput` via:

        OrganizationResourcePropertiesUserDetailArgs{...}

or:

        nil

type OrganizationResourcePropertiesUserDetailPtrOutput

type OrganizationResourcePropertiesUserDetailPtrOutput struct{ *pulumi.OutputState }

func (OrganizationResourcePropertiesUserDetailPtrOutput) Elem

func (OrganizationResourcePropertiesUserDetailPtrOutput) ElementType

func (OrganizationResourcePropertiesUserDetailPtrOutput) EmailAddress

Email address

func (OrganizationResourcePropertiesUserDetailPtrOutput) FirstName

First name

func (OrganizationResourcePropertiesUserDetailPtrOutput) LastName

Last name

func (OrganizationResourcePropertiesUserDetailPtrOutput) ToOrganizationResourcePropertiesUserDetailPtrOutput

func (o OrganizationResourcePropertiesUserDetailPtrOutput) ToOrganizationResourcePropertiesUserDetailPtrOutput() OrganizationResourcePropertiesUserDetailPtrOutput

func (OrganizationResourcePropertiesUserDetailPtrOutput) ToOrganizationResourcePropertiesUserDetailPtrOutputWithContext

func (o OrganizationResourcePropertiesUserDetailPtrOutput) ToOrganizationResourcePropertiesUserDetailPtrOutputWithContext(ctx context.Context) OrganizationResourcePropertiesUserDetailPtrOutput

type OrganizationState

type OrganizationState struct {
	// The creation time of the resource.
	CreatedTime pulumi.StringPtrInput
	// Location of Organization resource
	Location pulumi.StringPtrInput
	// The name of the resource.
	Name pulumi.StringPtrInput
	// Confluent offer detail
	OfferDetail OrganizationResourcePropertiesResponseOfferDetailPtrInput
	// Id of the Confluent organization.
	OrganizationId pulumi.StringPtrInput
	// Provision states for confluent RP
	ProvisioningState pulumi.StringPtrInput
	// SSO url for the Confluent organization.
	SsoUrl pulumi.StringPtrInput
	// Organization resource tags
	Tags pulumi.StringMapInput
	// The type of the resource.
	Type pulumi.StringPtrInput
	// Subscriber detail
	UserDetail OrganizationResourcePropertiesResponseUserDetailPtrInput
}

func (OrganizationState) ElementType

func (OrganizationState) ElementType() reflect.Type

type SaaSOfferStatus

type SaaSOfferStatus pulumi.String

SaaS Offer Status

func (SaaSOfferStatus) ElementType

func (SaaSOfferStatus) ElementType() reflect.Type

func (SaaSOfferStatus) ToStringOutput

func (e SaaSOfferStatus) ToStringOutput() pulumi.StringOutput

func (SaaSOfferStatus) ToStringOutputWithContext

func (e SaaSOfferStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SaaSOfferStatus) ToStringPtrOutput

func (e SaaSOfferStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (SaaSOfferStatus) ToStringPtrOutputWithContext

func (e SaaSOfferStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

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